.elementor-22 .elementor-element.elementor-element-1590d57{--display:flex;--min-height:310px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-22 .elementor-element.elementor-element-1590d57:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1590d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-283a675 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-3a2ee1d{text-align:center;}.elementor-22 .elementor-element.elementor-element-3a2ee1d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-dfcd497{text-align:center;}.elementor-22 .elementor-element.elementor-element-dfcd497 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.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-22 .elementor-element.elementor-element-715f3c6{text-align:center;font-family:"Open Sans", Sans-serif;font-weight:400;color:#FFFFFFCF;}.elementor-22 .elementor-element.elementor-element-e86ef98{--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-649e28d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-22 .elementor-element.elementor-element-0848088{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-deba84d{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-deba84d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-deba84d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-22 .elementor-element.elementor-element-f2c9bc5 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-f2c9bc5.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-f2c9bc5.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-f2c9bc5.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-f2c9bc5.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-f2c9bc5.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-f2c9bc5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-f2c9bc5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-f2c9bc5 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-f2c9bc5 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-b9fd70e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-1779865{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-1779865 p{margin-block-end:0px;}.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-22 .elementor-element.elementor-element-9eeab0b .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-a820417{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-a820417:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-a820417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-3772605 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-3772605.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-3772605.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-3772605.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-3772605.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-3772605.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-3772605.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-3772605.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-3772605 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-3772605 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-5d97739 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-c191397{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-c191397 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-32a97c6 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-fdaa030{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-fdaa030:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-fdaa030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-aa70bbf .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-aa70bbf.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-aa70bbf.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-aa70bbf.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-aa70bbf.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-aa70bbf.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-aa70bbf.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-aa70bbf.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-aa70bbf .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-aa70bbf .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-f0148e9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-f303171{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-f303171 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-e1d4a01 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-e5f4339{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-e5f4339:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e5f4339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-dadf5e1 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-dadf5e1.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-dadf5e1.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-dadf5e1.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-dadf5e1.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-dadf5e1.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-dadf5e1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-dadf5e1.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-dadf5e1 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-dadf5e1 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-5a1c74c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-9a016a4{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-9a016a4 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-02d1929 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-a84dcbe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-85fa3e9{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-85fa3e9:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-85fa3e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-ad71946 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-ad71946.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-ad71946.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-ad71946.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-ad71946.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-ad71946.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-ad71946.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-ad71946.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-ad71946 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-ad71946 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-105ac1b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-27b7ae7{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-27b7ae7 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-11351bf .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-435a819{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-435a819:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-435a819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-df712ba .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-df712ba.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-df712ba.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-df712ba.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-df712ba.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-df712ba.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-df712ba.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-df712ba.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-df712ba .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-df712ba .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-c1f16a4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-a58cb38{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-a58cb38 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-c26dadb .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-19337b0{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-19337b0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-19337b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-2b81c61 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-2b81c61.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-2b81c61.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-2b81c61.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-2b81c61.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-2b81c61.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-2b81c61.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-2b81c61.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-2b81c61 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-2b81c61 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-716b68b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-c189d34{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-c189d34 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-1c70d56 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-83845d5{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-83845d5:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-83845d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-3d405a5 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-3d405a5.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-3d405a5.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-3d405a5.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-3d405a5.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-3d405a5.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-3d405a5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-3d405a5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-3d405a5 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-3d405a5 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-72c6f19 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-392d880{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-392d880 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-c665180 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-bddd98c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-e6117d1{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-e6117d1:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e6117d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-4fddee8 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-4fddee8.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-4fddee8.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4fddee8.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-4fddee8.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4fddee8.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-4fddee8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-4fddee8.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-4fddee8 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-4fddee8 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-0e226d2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-23266db{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-23266db p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-055fd21 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-3b9dc33{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-3b9dc33:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3b9dc33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-ce2942d .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-ce2942d.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-ce2942d.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-ce2942d.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-ce2942d.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-ce2942d.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-ce2942d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-ce2942d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-ce2942d .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-ce2942d .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-bae3a2b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-52c298c{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-52c298c p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-638cbd7 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-3d11fc3{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-3d11fc3:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3d11fc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-2a295c9 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-2a295c9.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-2a295c9.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-2a295c9.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-2a295c9.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-2a295c9.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-2a295c9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-2a295c9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-2a295c9 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-2a295c9 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-59f88ec .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-ad7e8ce{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-ad7e8ce p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-c018289 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-c20998a{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-c20998a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c20998a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-b33fab6 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-b33fab6.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-b33fab6.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-b33fab6.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-b33fab6.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-b33fab6.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-b33fab6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-b33fab6.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-b33fab6 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-b33fab6 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-06cfeeb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-9dbcf6a{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-9dbcf6a p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-a5aaca5 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-e6fd886{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-dcdba81{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-dcdba81:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-dcdba81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-a8b72e5 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-a8b72e5.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-a8b72e5.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-a8b72e5.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-a8b72e5.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-a8b72e5.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-a8b72e5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-a8b72e5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-a8b72e5 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-a8b72e5 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-3c2a4d2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-0a94bf1{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-0a94bf1 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-94100a6 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-7876bfe{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-7876bfe:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-7876bfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-3dedd14 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-3dedd14.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-3dedd14.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-3dedd14.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-3dedd14.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-3dedd14.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-3dedd14.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-3dedd14.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-3dedd14 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-3dedd14 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-ea2641b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-9fc20fe{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-9fc20fe p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-3c04d6f .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-e3b6649{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-e3b6649:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e3b6649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-741072f .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-741072f.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-741072f.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-741072f.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-741072f.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-741072f.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-741072f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-741072f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-741072f .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-741072f .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-73c48e4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-81f47f0{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-81f47f0 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-b8dcc4b .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-1a4dde4{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-1a4dde4:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1a4dde4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-c794c48 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-c794c48.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-c794c48.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-c794c48.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-c794c48.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-c794c48.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-c794c48.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-c794c48.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-c794c48 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-c794c48 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-6286496 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-751227b{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-751227b p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-a3801ae .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-5fb3c4c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-fd954c6{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-fd954c6:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-fd954c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-466300a .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-466300a.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-466300a.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-466300a.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-466300a.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-466300a.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-466300a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-466300a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-466300a .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-466300a .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-53012e0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-d3589da{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-d3589da p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-89d4593 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-e760985{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-e760985:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e760985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-4e9059d .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-4e9059d.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-4e9059d.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4e9059d.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-4e9059d.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4e9059d.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-4e9059d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-4e9059d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-4e9059d .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-4e9059d .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-51900df .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-c92685b{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-c92685b p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-46fac9a .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-73965fe{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-73965fe:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-73965fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-d2b5ee7 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-d2b5ee7.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-d2b5ee7.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-d2b5ee7.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-d2b5ee7.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-d2b5ee7.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-d2b5ee7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-d2b5ee7.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-d2b5ee7 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-d2b5ee7 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-7084dc2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-efbdef1{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-efbdef1 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-ca47e32 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-9a43fa7{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-9a43fa7:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-9a43fa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-84163f8 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-84163f8.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-84163f8.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-84163f8.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-84163f8.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-84163f8.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-84163f8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-84163f8.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-84163f8 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-84163f8 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-dbc1efe .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-ebc8ad4{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-ebc8ad4 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-330ddfe .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-0e1f373{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-ffd9627{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-ffd9627:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ffd9627 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-2e03c58 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-2e03c58.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-2e03c58.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-2e03c58.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-2e03c58.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-2e03c58.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-2e03c58.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-2e03c58.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-2e03c58 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-2e03c58 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-b635f52 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-13d0eed{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-13d0eed p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-3e6cfdb .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-e34d7d9{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-e34d7d9:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e34d7d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-946efa9 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-946efa9.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-946efa9.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-946efa9.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-946efa9.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-946efa9.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-946efa9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-946efa9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-946efa9 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-946efa9 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-bcb46ff .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-8aca60c{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-8aca60c p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-e26555e .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-05c0973{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-05c0973:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-05c0973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-478c07c .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-478c07c.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-478c07c.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-478c07c.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-478c07c.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-478c07c.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-478c07c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-478c07c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-478c07c .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-478c07c .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-f8dfb98 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-5f4c74c{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-5f4c74c p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-d09cd2a .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-872017c{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-872017c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-872017c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-e3ea9fc .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-e3ea9fc.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-e3ea9fc.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-e3ea9fc.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-e3ea9fc.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-e3ea9fc.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-e3ea9fc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-e3ea9fc.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-e3ea9fc .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-e3ea9fc .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-36d279c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-adc8925{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-adc8925 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-0b68f0a .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-8c81f24{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-37504af{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-37504af:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-37504af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-764c579 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-764c579.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-764c579.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-764c579.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-764c579.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-764c579.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-764c579.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-764c579.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-764c579 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-764c579 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-f6e6c87 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-7752d3f{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-7752d3f p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-556d86b .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-607d2d0{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-607d2d0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-607d2d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-8671110 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-8671110.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-8671110.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-8671110.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-8671110.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-8671110.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-8671110.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-8671110.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-8671110 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-8671110 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-53d6406 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-1e5678d{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-1e5678d p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-27233bb .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-5a188d6{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-5a188d6:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5a188d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-67ba686 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-67ba686.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-67ba686.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-67ba686.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-67ba686.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-67ba686.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-67ba686.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-67ba686.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-67ba686 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-67ba686 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-c45ad72 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-ded46d0{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-ded46d0 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-7c86feb .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-c18a25b{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-c18a25b:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c18a25b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-536e1be .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-536e1be.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-536e1be.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-536e1be.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-536e1be.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-536e1be.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-536e1be.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-536e1be.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-536e1be .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-536e1be .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-770cf5d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-7d2ef94{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-7d2ef94 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-9b7140d .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-3092d95{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-ad27d2a{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-ad27d2a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ad27d2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-bb41a45 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-bb41a45.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-bb41a45.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-bb41a45.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-bb41a45.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-bb41a45.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-bb41a45.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-bb41a45.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-bb41a45 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-bb41a45 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-d57da30 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-6e37168{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-6e37168 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-d091715 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-cf7dfee{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-cf7dfee:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-cf7dfee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-95d1ce2 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-95d1ce2.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-95d1ce2.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-95d1ce2.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-95d1ce2.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-95d1ce2.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-95d1ce2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-95d1ce2.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-95d1ce2 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-95d1ce2 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-a161ebd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-7474a32{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-7474a32 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-bf3e3e5 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-9457f47{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-9457f47:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-9457f47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-696494c .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-696494c.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-696494c.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-696494c.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-696494c.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-696494c.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-696494c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-696494c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-696494c .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-696494c .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-faa6c23 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-ba2c879{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-ba2c879 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-affe371 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-a187586{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-a187586:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-a187586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-fe4251e .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-fe4251e.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-fe4251e.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-fe4251e.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-fe4251e.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-fe4251e.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-fe4251e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-fe4251e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-fe4251e .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-fe4251e .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-20190a8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-bd27c14{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-bd27c14 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-f1887c6 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-4a214f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-386d492{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-386d492:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-386d492 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-9094cd5 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-9094cd5.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-9094cd5.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-9094cd5.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-9094cd5.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-9094cd5.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-9094cd5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-9094cd5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-9094cd5 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-9094cd5 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-dc283af .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-8ab1da8{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-8ab1da8 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-f1b52b2 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-bfff397{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-bfff397:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-bfff397 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-3d24c92 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-3d24c92.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-3d24c92.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-3d24c92.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-3d24c92.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-3d24c92.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-3d24c92.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-3d24c92.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-3d24c92 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-3d24c92 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-1b89f73 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-b6ba8ab{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-b6ba8ab p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-39606b2 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-606d5ec{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-606d5ec:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-606d5ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-acf9f6f .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-acf9f6f.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-acf9f6f.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-acf9f6f.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-acf9f6f.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-acf9f6f.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-acf9f6f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-acf9f6f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-acf9f6f .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-acf9f6f .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-d8632ae .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-302ff00{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-302ff00 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-74f412b .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-6b857fc{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-6b857fc:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6b857fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-2cc0e78 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-2cc0e78.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-2cc0e78.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-2cc0e78.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-2cc0e78.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-2cc0e78.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-2cc0e78.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-2cc0e78.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-2cc0e78 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-2cc0e78 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-31b12ad .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-18bd941{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-18bd941 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-dff791e .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-dd07ccf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f2d5bee{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-f2d5bee:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f2d5bee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-07eba26 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-07eba26.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-07eba26.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-07eba26.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-07eba26.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-07eba26.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-07eba26.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-07eba26.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-07eba26 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-07eba26 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-6389896 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-f12d277{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-f12d277 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-1c9a391 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-68f32c2{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-68f32c2:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-68f32c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6e9ea83 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-6e9ea83.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-6e9ea83.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-6e9ea83.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-6e9ea83.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-6e9ea83.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-6e9ea83.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-6e9ea83.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-6e9ea83 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-6e9ea83 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-66b176f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-6ff356f{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-6ff356f p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-82fe250 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-a6a90d0{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-a6a90d0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-a6a90d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-8440140 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-8440140.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-8440140.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-8440140.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-8440140.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-8440140.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-8440140.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-8440140.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-8440140 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-8440140 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-b86bb63 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-050fb95{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-050fb95 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-9a66515 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-b2ab7c1{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-b2ab7c1:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b2ab7c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-036e73b .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-036e73b.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-036e73b.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-036e73b.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-036e73b.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-036e73b.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-036e73b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-036e73b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-036e73b .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-036e73b .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-029efea .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-99cd96d{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-99cd96d p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-4c77af3 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-3ce6d9d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3b34139{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-3b34139:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3b34139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-1d6af1b .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-1d6af1b.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-1d6af1b.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-1d6af1b.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-1d6af1b.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-1d6af1b.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-1d6af1b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-1d6af1b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-1d6af1b .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-1d6af1b .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-f8a68f4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-eea049e{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-eea049e p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-f7dcd03 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-8ae22f1{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-8ae22f1:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-8ae22f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6d421e5 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-6d421e5.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-6d421e5.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-6d421e5.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-6d421e5.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-6d421e5.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-6d421e5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-6d421e5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-6d421e5 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-6d421e5 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-180fac8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-d32eb05{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-d32eb05 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-2a7c1cd .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-51974de{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-51974de:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-51974de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-400a758 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-400a758.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-400a758.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-400a758.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-400a758.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-400a758.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-400a758.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-400a758.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-400a758 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-400a758 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-16cf63a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-f846654{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-f846654 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-d89cd9f .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-b7693ea{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-b7693ea:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b7693ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-b1bfbc1 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-b1bfbc1.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-b1bfbc1.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-b1bfbc1.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-b1bfbc1.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-b1bfbc1.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-b1bfbc1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-b1bfbc1.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-b1bfbc1 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-b1bfbc1 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-ca4ed22 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-f9550ec{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-f9550ec p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-82825d6 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-4332ed1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-2447e29{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-2447e29:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2447e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-ff9b3a4 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-ff9b3a4.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-ff9b3a4.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-ff9b3a4.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-ff9b3a4.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-ff9b3a4.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-ff9b3a4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-ff9b3a4.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-ff9b3a4 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-ff9b3a4 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-a713826 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-d104278{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-d104278 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-108f9fa .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-ffae2c8{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-ffae2c8:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ffae2c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6ea548f .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-6ea548f.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-6ea548f.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-6ea548f.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-6ea548f.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-6ea548f.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-6ea548f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-6ea548f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-6ea548f .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-6ea548f .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-05a1710 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-bb478d9{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-bb478d9 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-be3013e .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-ec9f621{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-ec9f621:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ec9f621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-8cc8e73 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-8cc8e73.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-8cc8e73.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-8cc8e73.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-8cc8e73.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-8cc8e73.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-8cc8e73.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-8cc8e73.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-8cc8e73 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-8cc8e73 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-4e85d95 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-74a8708{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-74a8708 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-a7b82f0 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-18fb4e0{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-18fb4e0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-18fb4e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-c8b24af .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-c8b24af.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-c8b24af.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-c8b24af.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-c8b24af.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-c8b24af.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-c8b24af.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-c8b24af.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-c8b24af .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-c8b24af .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-9c28582 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-b50db3b{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-b50db3b p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-26b983d .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-0e4be5b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-46cddb7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-22 .elementor-element.elementor-element-84005fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3111b74{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-3111b74:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3111b74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-d629e47 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-d629e47.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-d629e47.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-d629e47.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-d629e47.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-d629e47.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-d629e47.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-d629e47.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-d629e47 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-d629e47 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-1403f2a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-0f0b475{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-0f0b475 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-121655d .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-dd63c64{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-dd63c64:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-dd63c64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-bdaf6ea .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-bdaf6ea.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-bdaf6ea.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-bdaf6ea.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-bdaf6ea.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-bdaf6ea.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-bdaf6ea.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-bdaf6ea.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-bdaf6ea .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-bdaf6ea .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-9ee8537 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-b02621d{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-b02621d p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-cc55758 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-c184994{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-c184994:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c184994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-a470dd9 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-a470dd9.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-a470dd9.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-a470dd9.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-a470dd9.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-a470dd9.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-a470dd9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-a470dd9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-a470dd9 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-a470dd9 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-2e1970c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-8101a54{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-8101a54 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-c0480f2 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-b3f6311{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-b3f6311:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b3f6311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-80b81b1 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-80b81b1.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-80b81b1.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-80b81b1.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-80b81b1.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-80b81b1.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-80b81b1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-80b81b1.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-80b81b1 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-80b81b1 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-f19e5fb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-a1b129d{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-a1b129d p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-a2c8702 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-8ca0ef0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f2d22a2{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-f2d22a2:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f2d22a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-ff6d3e9 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-ff6d3e9.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-ff6d3e9.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-ff6d3e9.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-ff6d3e9.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-ff6d3e9.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-ff6d3e9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-ff6d3e9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-ff6d3e9 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-ff6d3e9 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-f2c82dc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-e952f1c{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-e952f1c p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-039edeb .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-ee51a84{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-ee51a84:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ee51a84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-aea8037 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-aea8037.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-aea8037.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-aea8037.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-aea8037.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-aea8037.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-aea8037.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-aea8037.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-aea8037 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-aea8037 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-c28a61f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-a41f5ad{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-a41f5ad p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-e22f0a0 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-cb8d747{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-cb8d747:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-cb8d747 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-14d0bb5 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-14d0bb5.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-14d0bb5.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-14d0bb5.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-14d0bb5.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-14d0bb5.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-14d0bb5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-14d0bb5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-14d0bb5 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-14d0bb5 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-f928b75 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-2ba1d17{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-2ba1d17 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-6be4b7a .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-3b50622{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-3b50622:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3b50622 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-ffa7bbd .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-ffa7bbd.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-ffa7bbd.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-ffa7bbd.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-ffa7bbd.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-ffa7bbd.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-ffa7bbd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-ffa7bbd.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-ffa7bbd .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-ffa7bbd .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-9637ba5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-ae94897{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-ae94897 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-e5b8b79 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-17d6f26{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-e27baf5{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-e27baf5:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e27baf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-de7641d .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-de7641d.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-de7641d.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-de7641d.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-de7641d.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-de7641d.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-de7641d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-de7641d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-de7641d .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-de7641d .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-25ef385 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-c8955f0{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-c8955f0 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-59a0535 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-812d3c1{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-812d3c1:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-812d3c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-391de1d .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-391de1d.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-391de1d.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-391de1d.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-391de1d.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-391de1d.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-391de1d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-391de1d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-391de1d .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-391de1d .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-34f2a2e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-55359d1{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-55359d1 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-60ac197 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-ff82401{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-ff82401:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ff82401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-24e56ef .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-24e56ef.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-24e56ef.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-24e56ef.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-24e56ef.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-24e56ef.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-24e56ef.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-24e56ef.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-24e56ef .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-24e56ef .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-c46c603 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-0d83da3{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-0d83da3 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-50b201c .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-a33d859{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-a33d859:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-a33d859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-a2ec0f4 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-a2ec0f4.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-a2ec0f4.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-a2ec0f4.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-a2ec0f4.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-a2ec0f4.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-a2ec0f4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-a2ec0f4.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-a2ec0f4 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-a2ec0f4 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-4b91d86 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-5e6d597{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-5e6d597 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-d6b2d9d .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-e985e78{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-22 .elementor-element.elementor-element-981ba7b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-cef1a08{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-cef1a08:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-cef1a08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-f2de1e8 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-f2de1e8.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-f2de1e8.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-f2de1e8.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-f2de1e8.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-f2de1e8.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-f2de1e8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-f2de1e8.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-f2de1e8 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-f2de1e8 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-d980727 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-fe14ea5{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-fe14ea5 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-c7a7c4b .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-63fbd0c{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-63fbd0c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-63fbd0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-8014e1c .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-8014e1c.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-8014e1c.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-8014e1c.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-8014e1c.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-8014e1c.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-8014e1c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-8014e1c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-8014e1c .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-8014e1c .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-c497a8a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-36ca320{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-36ca320 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-89ae4ea .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-9e00847{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-9e00847:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-9e00847 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-413dbea .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-413dbea.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-413dbea.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-413dbea.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-413dbea.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-413dbea.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-413dbea.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-413dbea.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-413dbea .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-413dbea .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-389ebbd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-5de5815{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-5de5815 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-6872898 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-4715867{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-4715867:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-4715867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-8c54558 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-8c54558.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-8c54558.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-8c54558.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-8c54558.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-8c54558.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-8c54558.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-8c54558.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-8c54558 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-8c54558 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-826a769 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-45fc9f6{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-45fc9f6 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-5891c5c .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-6885184{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3b702a8{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-3b702a8:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3b702a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-2c8aab5 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-2c8aab5.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-2c8aab5.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-2c8aab5.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-2c8aab5.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-2c8aab5.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-2c8aab5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-2c8aab5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-2c8aab5 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-2c8aab5 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-d8c6ee3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-2af1cf0{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-2af1cf0 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-5bb4101 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-6216126{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-6216126:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6216126 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-158eafe .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-158eafe.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-158eafe.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-158eafe.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-158eafe.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-158eafe.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-158eafe.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-158eafe.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-158eafe .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-158eafe .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-80af389 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-d607a53{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-d607a53 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-a4266da .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-e661a45{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-e661a45:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e661a45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-37b0ea1 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-37b0ea1.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-37b0ea1.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-37b0ea1.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-37b0ea1.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-37b0ea1.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-37b0ea1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-37b0ea1.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-37b0ea1 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-37b0ea1 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-d74b4f0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-d3ef8e7{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-d3ef8e7 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-f77b11f .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-e9050e9{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-e9050e9:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e9050e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-d47b84c .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-d47b84c.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-d47b84c.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-d47b84c.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-d47b84c.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-d47b84c.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-d47b84c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-d47b84c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-d47b84c .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-d47b84c .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-0e6ddcb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-1530368{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-1530368 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-228371b .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-1c1c8eb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-22 .elementor-element.elementor-element-6e43628{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-8148c4c{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-8148c4c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-8148c4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-3715dda .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-3715dda.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-3715dda.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-3715dda.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-3715dda.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-3715dda.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-3715dda.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-3715dda.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-3715dda .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-3715dda .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-4cb170e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-85d2d2e{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-85d2d2e p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-29915e2 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-e1dea28{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-e1dea28:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e1dea28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-254d732 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-254d732.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-254d732.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-254d732.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-254d732.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-254d732.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-254d732.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-254d732.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-254d732 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-254d732 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-afc4d95 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-b307a06{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-b307a06 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-ea1f77f .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-f361027{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-f361027:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f361027 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-a201aec .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-a201aec.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-a201aec.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-a201aec.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-a201aec.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-a201aec.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-a201aec.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-a201aec.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-a201aec .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-a201aec .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-b29f63f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-f9d168b{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-f9d168b p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-09647b8 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-b70da2c{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-b70da2c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b70da2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-68502ee .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-68502ee.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-68502ee.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-68502ee.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-68502ee.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-68502ee.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-68502ee.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-68502ee.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-68502ee .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-68502ee .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-183a6ed .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-a6ada3f{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-a6ada3f p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-b371de3 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-7348f80{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-bb6f7f7{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-bb6f7f7:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-bb6f7f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-d64adb3 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-d64adb3.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-d64adb3.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-d64adb3.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-d64adb3.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-d64adb3.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-d64adb3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-d64adb3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-d64adb3 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-d64adb3 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-229322e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-54ec001{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-54ec001 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-ee29628 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-fae6697{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-fae6697:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-fae6697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-ced22e8 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-ced22e8.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-ced22e8.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-ced22e8.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-ced22e8.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-ced22e8.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-ced22e8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-ced22e8.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-ced22e8 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-ced22e8 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-c62fb9d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-5f20711{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-5f20711 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-6908fe5 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-ad17ca5{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-ad17ca5:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ad17ca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6869844 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-6869844.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-6869844.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-6869844.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-6869844.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-6869844.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-6869844.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-6869844.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-6869844 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-6869844 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-3e09810 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-d619500{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-d619500 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-f4aa549 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-0a2b903{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-0a2b903:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-0a2b903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-e200c24 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-e200c24.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-e200c24.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-e200c24.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-e200c24.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-e200c24.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-e200c24.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-e200c24.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-e200c24 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-e200c24 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-1fb5c47 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-6e36a62{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-6e36a62 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-6db0d04 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-ca3a102{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-05df080{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-05df080:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-05df080 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-7c0a781 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-7c0a781.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-7c0a781.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-7c0a781.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-7c0a781.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-7c0a781.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-7c0a781.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-7c0a781.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-7c0a781 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-7c0a781 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-dc14953 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-c622fcb{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-c622fcb p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-316fb25 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-9be7333{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-22 .elementor-element.elementor-element-feab1dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f7ea4b9{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-f7ea4b9:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f7ea4b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-4e16f73 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-4e16f73.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-4e16f73.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4e16f73.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-4e16f73.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4e16f73.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-4e16f73.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-4e16f73.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-4e16f73 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-4e16f73 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-660d73a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-fd05120{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-fd05120 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-afdd27c .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-4d2fcd0{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-4d2fcd0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-4d2fcd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-2f50b1a .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-2f50b1a.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-2f50b1a.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-2f50b1a.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-2f50b1a.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-2f50b1a.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-2f50b1a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-2f50b1a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-2f50b1a .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-2f50b1a .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-d913b5c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-e33dd51{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-e33dd51 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-0347bdf .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-cde68ea{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-cde68ea:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-cde68ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-a32e6d8 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-a32e6d8.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-a32e6d8.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-a32e6d8.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-a32e6d8.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-a32e6d8.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-a32e6d8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-a32e6d8.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-a32e6d8 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-a32e6d8 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-ffa7539 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-b4adcf5{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-b4adcf5 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-2914542 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-d225746{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-d225746:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d225746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-c632caf .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-c632caf.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-c632caf.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-c632caf.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-c632caf.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-c632caf.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-c632caf.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-c632caf.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-c632caf .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-c632caf .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-525b4e3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-9588981{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-9588981 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-e0e01d3 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-60135ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3d0a030{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-3d0a030:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3d0a030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6a968ce .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-6a968ce.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-6a968ce.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-6a968ce.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-6a968ce.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-6a968ce.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-6a968ce.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-6a968ce.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-6a968ce .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-6a968ce .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-abcbb30 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-174494b{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-174494b p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-2cabfe8 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-ad20c4d{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-ad20c4d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ad20c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-691ea7f .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-691ea7f.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-691ea7f.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-691ea7f.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-691ea7f.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-691ea7f.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-691ea7f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-691ea7f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-691ea7f .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-691ea7f .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-b7d8960 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-d45f26d{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-d45f26d p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-0b55861 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-b894dd1{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-b894dd1:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b894dd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-835a293 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-835a293.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-835a293.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-835a293.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-835a293.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-835a293.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-835a293.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-835a293.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-835a293 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-835a293 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-7ae31e6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-ca8d384{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-ca8d384 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-6d0b603 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-cf57045{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-cf57045:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-cf57045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-b39ed34 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-b39ed34.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-b39ed34.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-b39ed34.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-b39ed34.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-b39ed34.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-b39ed34.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-b39ed34.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-b39ed34 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-b39ed34 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-2bd9feb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-e4a396e{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-e4a396e p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-38cdaf0 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-d8c7c6d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-4a68f16{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-4a68f16:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-4a68f16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-b0bf68b .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-b0bf68b.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-b0bf68b.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-b0bf68b.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-b0bf68b.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-b0bf68b.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-b0bf68b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-b0bf68b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-b0bf68b .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-b0bf68b .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-88d179c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-0a3b956{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-0a3b956 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-7a88a5f .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-eb52ed0{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-eb52ed0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-eb52ed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-5165bec .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-5165bec.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-5165bec.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-5165bec.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-5165bec.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-5165bec.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-5165bec.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-5165bec.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-5165bec .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-5165bec .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-7b0c02a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-d1006ab{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-d1006ab p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-ca171bd .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-107a5e4{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-107a5e4:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-107a5e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-9784fa0 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-9784fa0.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-9784fa0.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-9784fa0.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-9784fa0.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-9784fa0.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-9784fa0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-9784fa0.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-9784fa0 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-9784fa0 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-a095f44 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-465ab68{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-465ab68 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-a601e7f .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-4408bdb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-22 .elementor-element.elementor-element-ff6cbb5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-055eaef{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-055eaef:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-055eaef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-fea213c .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-fea213c.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-fea213c.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-fea213c.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-fea213c.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-fea213c.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-fea213c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-fea213c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-fea213c .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-fea213c .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-0097caf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-77e32f0{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-77e32f0 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-3073a46 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-480c3fe{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-480c3fe:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-480c3fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-eea8904 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-eea8904.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-eea8904.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-eea8904.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-eea8904.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-eea8904.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-eea8904.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-eea8904.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-eea8904 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-eea8904 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-1b2bf15 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-34becde{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-34becde p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-6649679 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-54a6453{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-54a6453:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-54a6453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-5d69623 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-5d69623.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-5d69623.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-5d69623.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-5d69623.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-5d69623.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-5d69623.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-5d69623.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-5d69623 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-5d69623 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-74ecbc9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-6f46957{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-6f46957 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-feb9d03 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-db0fc2c{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-db0fc2c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-db0fc2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-f730b5a .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-f730b5a.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-f730b5a.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-f730b5a.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-f730b5a.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-f730b5a.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-f730b5a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-f730b5a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-f730b5a .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-f730b5a .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-79a2e3b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-da8ab77{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-da8ab77 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-fe1dd95 .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-70cfcdb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-692763c{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-692763c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-692763c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-5c081fb .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-5c081fb.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-5c081fb.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-5c081fb.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-5c081fb.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-5c081fb.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-5c081fb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-5c081fb.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-5c081fb .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-5c081fb .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-c48da3c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-3b0f152{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-3b0f152 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-9f8f7db .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-dd3ac34{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-dd3ac34:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-dd3ac34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-414cfcb .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-414cfcb.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-414cfcb.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-414cfcb.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-414cfcb.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-414cfcb.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-414cfcb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-414cfcb.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-414cfcb .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-414cfcb .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-bfabd33 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-41d2937{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-41d2937 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-ab4c5da .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-0bc8254{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-0bc8254:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-0bc8254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-7aaa804 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-7aaa804.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-7aaa804.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-7aaa804.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-7aaa804.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-7aaa804.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-7aaa804.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-7aaa804.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-7aaa804 .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-7aaa804 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-4820fca .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-abd9614{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-abd9614 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-33383fa .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-fe1b134{--display:flex;--min-height:270px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-fe1b134:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-fe1b134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-2089d5b .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-2089d5b.elementor-view-stacked .elementor-icon{background-color:#D9263533;color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-2089d5b.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-2089d5b.elementor-view-default .elementor-icon{color:#D9263533;border-color:#D9263533;}.elementor-22 .elementor-element.elementor-element-2089d5b.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-2089d5b.elementor-view-default .elementor-icon svg{fill:#D9263533;}.elementor-22 .elementor-element.elementor-element-2089d5b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-2089d5b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-2089d5b .elementor-icon{font-size:30px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-2089d5b .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-60feb08 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-c2f91af{column-gap:0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#627084;}.elementor-22 .elementor-element.elementor-element-c2f91af p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-6004f7f .elementor-button{background-color:var( --e-global-color-b361619 );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-22 .elementor-element.elementor-element-c150bf6{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-align-items:center;--n-tabs-title-text-align:center;--n-tabs-gap:20px;--n-tabs-title-border-radius:20px 20px 20px 20px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:16px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:16px;--n-tabs-title-font-size:14px;--n-tabs-title-color-active:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-c150bf6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#D9263540;}.elementor-22 .elementor-element.elementor-element-c150bf6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-22 .elementor-element.elementor-element-c150bf6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-b361619 );}:where( .elementor-22 .elementor-element.elementor-element-c150bf6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:#F0F2F5;}.elementor-22 .elementor-element.elementor-element-c150bf6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Open Sans", Sans-serif;font-weight:500;}.elementor-22 .elementor-element.elementor-element-c150bf6 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-38d5433{--display:flex;}.elementor-22 .elementor-element.elementor-element-38d5433:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-38d5433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F2F5;}.elementor-22 .elementor-element.elementor-element-597db34{--spacer-size:50px;}.elementor-22 .elementor-element.elementor-element-6654290{--display:flex;}.elementor-22 .elementor-element.elementor-element-6654290:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6654290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-1b377dd{--spacer-size:50px;}.elementor-22 .elementor-element.elementor-element-d264f5a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-22 .elementor-element.elementor-element-d264f5a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d264f5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-7977bbe{text-align:center;}.elementor-22 .elementor-element.elementor-element-7977bbe .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-72105ca{text-align:center;font-family:"Open Sans", Sans-serif;font-weight:400;color:#FFFFFFCC;}.elementor-22 .elementor-element.elementor-element-2f0b7eb .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-b361619 );color:var( --e-global-color-b361619 );border-radius:8px 8px 8px 8px;padding:12px 32px 12px 32px;}.elementor-22 .elementor-element.elementor-element-2f0b7eb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-b70445e{--display:flex;}.elementor-22 .elementor-element.elementor-element-b70445e:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b70445e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b361619 );}.elementor-22 .elementor-element.elementor-element-fd0f00b{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-dfcd497 .elementor-heading-title{font-size:36px;}.elementor-22 .elementor-element.elementor-element-e86ef98{--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;}.elementor-22 .elementor-element.elementor-element-649e28d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-22 .elementor-element.elementor-element-0848088{--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-22 .elementor-element.elementor-element-deba84d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-a820417{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-fdaa030{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-e5f4339{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-a84dcbe{--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-22 .elementor-element.elementor-element-85fa3e9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-435a819{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-19337b0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-83845d5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-bddd98c{--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-22 .elementor-element.elementor-element-e6117d1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-3b9dc33{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-3d11fc3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-c20998a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-e6fd886{--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-22 .elementor-element.elementor-element-dcdba81{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-7876bfe{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-e3b6649{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-1a4dde4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-5fb3c4c{--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-22 .elementor-element.elementor-element-fd954c6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-e760985{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-73965fe{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-9a43fa7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-0e1f373{--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-22 .elementor-element.elementor-element-ffd9627{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-e34d7d9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-05c0973{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-872017c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-8c81f24{--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-22 .elementor-element.elementor-element-37504af{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-607d2d0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-5a188d6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-c18a25b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-3092d95{--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-22 .elementor-element.elementor-element-ad27d2a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-cf7dfee{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-9457f47{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-a187586{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-4a214f8{--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-22 .elementor-element.elementor-element-386d492{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-bfff397{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-606d5ec{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-6b857fc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-dd07ccf{--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-22 .elementor-element.elementor-element-f2d5bee{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-68f32c2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-a6a90d0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-b2ab7c1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-3ce6d9d{--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-22 .elementor-element.elementor-element-3b34139{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-8ae22f1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-51974de{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-b7693ea{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-4332ed1{--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-22 .elementor-element.elementor-element-2447e29{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-ffae2c8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-ec9f621{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-18fb4e0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-84005fc{--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-22 .elementor-element.elementor-element-3111b74{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-dd63c64{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-c184994{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-b3f6311{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-8ca0ef0{--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-22 .elementor-element.elementor-element-f2d22a2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-ee51a84{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-cb8d747{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-3b50622{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-17d6f26{--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-22 .elementor-element.elementor-element-e27baf5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-812d3c1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-ff82401{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-a33d859{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-981ba7b{--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-22 .elementor-element.elementor-element-cef1a08{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-63fbd0c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-9e00847{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-4715867{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-6885184{--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-22 .elementor-element.elementor-element-3b702a8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-6216126{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-e661a45{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-e9050e9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-6e43628{--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-22 .elementor-element.elementor-element-8148c4c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-e1dea28{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-f361027{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-b70da2c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-7348f80{--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-22 .elementor-element.elementor-element-bb6f7f7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-fae6697{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-ad17ca5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-0a2b903{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-05df080{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-feab1dd{--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-22 .elementor-element.elementor-element-f7ea4b9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-4d2fcd0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-cde68ea{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-d225746{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-60135ca{--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-22 .elementor-element.elementor-element-3d0a030{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-ad20c4d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-b894dd1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-cf57045{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-d8c7c6d{--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-22 .elementor-element.elementor-element-4a68f16{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-eb52ed0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-107a5e4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-ff6cbb5{--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-22 .elementor-element.elementor-element-055eaef{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-480c3fe{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-54a6453{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-db0fc2c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-70cfcdb{--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-22 .elementor-element.elementor-element-692763c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-dd3ac34{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-0bc8254{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-fe1b134{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-c150bf6{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-f2c9bc5 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-f2c9bc5 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-b9fd70e{text-align:center;}.elementor-22 .elementor-element.elementor-element-1779865{text-align:center;}.elementor-22 .elementor-element.elementor-element-3772605 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-3772605 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-5d97739{text-align:center;}.elementor-22 .elementor-element.elementor-element-c191397{text-align:center;}.elementor-22 .elementor-element.elementor-element-aa70bbf .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-aa70bbf .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-f0148e9{text-align:center;}.elementor-22 .elementor-element.elementor-element-f303171{text-align:center;}.elementor-22 .elementor-element.elementor-element-dadf5e1 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-dadf5e1 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-9a016a4{text-align:center;}.elementor-22 .elementor-element.elementor-element-ad71946 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-ad71946 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-27b7ae7{text-align:center;}.elementor-22 .elementor-element.elementor-element-df712ba .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-df712ba .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-c1f16a4{text-align:center;}.elementor-22 .elementor-element.elementor-element-a58cb38{text-align:center;}.elementor-22 .elementor-element.elementor-element-2b81c61 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-2b81c61 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-716b68b{text-align:center;}.elementor-22 .elementor-element.elementor-element-c189d34{text-align:center;}.elementor-22 .elementor-element.elementor-element-3d405a5 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-3d405a5 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-72c6f19{text-align:center;}.elementor-22 .elementor-element.elementor-element-392d880{text-align:center;}.elementor-22 .elementor-element.elementor-element-4fddee8 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-4fddee8 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-0e226d2{text-align:center;}.elementor-22 .elementor-element.elementor-element-23266db{text-align:center;}.elementor-22 .elementor-element.elementor-element-ce2942d .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-ce2942d .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-52c298c{text-align:center;}.elementor-22 .elementor-element.elementor-element-2a295c9 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-2a295c9 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-ad7e8ce{text-align:center;}.elementor-22 .elementor-element.elementor-element-b33fab6 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-b33fab6 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-06cfeeb{text-align:center;}.elementor-22 .elementor-element.elementor-element-9dbcf6a{text-align:center;}.elementor-22 .elementor-element.elementor-element-a8b72e5 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-a8b72e5 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-0a94bf1{text-align:center;}.elementor-22 .elementor-element.elementor-element-3dedd14 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-3dedd14 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-9fc20fe{text-align:center;}.elementor-22 .elementor-element.elementor-element-741072f .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-741072f .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-81f47f0{text-align:center;}.elementor-22 .elementor-element.elementor-element-c794c48 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-c794c48 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-751227b{text-align:center;}.elementor-22 .elementor-element.elementor-element-466300a .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-466300a .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-d3589da{text-align:center;}.elementor-22 .elementor-element.elementor-element-4e9059d .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-4e9059d .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-c92685b{text-align:center;}.elementor-22 .elementor-element.elementor-element-d2b5ee7 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-d2b5ee7 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-efbdef1{text-align:center;}.elementor-22 .elementor-element.elementor-element-84163f8 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-84163f8 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-ebc8ad4{text-align:center;}.elementor-22 .elementor-element.elementor-element-2e03c58 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-2e03c58 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-13d0eed{text-align:center;}.elementor-22 .elementor-element.elementor-element-946efa9 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-946efa9 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-bcb46ff{text-align:center;}.elementor-22 .elementor-element.elementor-element-8aca60c{text-align:center;}.elementor-22 .elementor-element.elementor-element-478c07c .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-478c07c .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-5f4c74c{text-align:center;}.elementor-22 .elementor-element.elementor-element-e3ea9fc .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-e3ea9fc .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-adc8925{text-align:center;}.elementor-22 .elementor-element.elementor-element-764c579 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-764c579 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-7752d3f{text-align:center;}.elementor-22 .elementor-element.elementor-element-8671110 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-8671110 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-1e5678d{text-align:center;}.elementor-22 .elementor-element.elementor-element-67ba686 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-67ba686 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-536e1be .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-536e1be .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-770cf5d{text-align:center;}.elementor-22 .elementor-element.elementor-element-7d2ef94{text-align:center;}.elementor-22 .elementor-element.elementor-element-bb41a45 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-bb41a45 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-6e37168{text-align:center;}.elementor-22 .elementor-element.elementor-element-95d1ce2 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-95d1ce2 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-7474a32{text-align:center;}.elementor-22 .elementor-element.elementor-element-696494c .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-696494c .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-ba2c879{text-align:center;}.elementor-22 .elementor-element.elementor-element-fe4251e .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-fe4251e .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-20190a8{text-align:center;}.elementor-22 .elementor-element.elementor-element-bd27c14{text-align:center;}.elementor-22 .elementor-element.elementor-element-9094cd5 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-9094cd5 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-dc283af{text-align:center;}.elementor-22 .elementor-element.elementor-element-8ab1da8{text-align:center;}.elementor-22 .elementor-element.elementor-element-3d24c92 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-3d24c92 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-b6ba8ab{text-align:center;}.elementor-22 .elementor-element.elementor-element-acf9f6f .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-acf9f6f .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-d8632ae{text-align:center;}.elementor-22 .elementor-element.elementor-element-302ff00{text-align:center;}.elementor-22 .elementor-element.elementor-element-2cc0e78 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-2cc0e78 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-31b12ad{text-align:center;}.elementor-22 .elementor-element.elementor-element-18bd941{text-align:center;}.elementor-22 .elementor-element.elementor-element-07eba26 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-07eba26 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-6389896{text-align:center;}.elementor-22 .elementor-element.elementor-element-f12d277{text-align:center;}.elementor-22 .elementor-element.elementor-element-6e9ea83 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-6e9ea83 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-66b176f{text-align:center;}.elementor-22 .elementor-element.elementor-element-6ff356f{text-align:center;}.elementor-22 .elementor-element.elementor-element-8440140 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-8440140 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-b86bb63{text-align:center;}.elementor-22 .elementor-element.elementor-element-050fb95{text-align:center;}.elementor-22 .elementor-element.elementor-element-036e73b .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-036e73b .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-99cd96d{text-align:center;}.elementor-22 .elementor-element.elementor-element-1d6af1b .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-1d6af1b .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-eea049e{text-align:center;}.elementor-22 .elementor-element.elementor-element-6d421e5 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-6d421e5 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-d32eb05{text-align:center;}.elementor-22 .elementor-element.elementor-element-400a758 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-400a758 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-f846654{text-align:center;}.elementor-22 .elementor-element.elementor-element-b1bfbc1 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-b1bfbc1 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-f9550ec{text-align:center;}.elementor-22 .elementor-element.elementor-element-ff9b3a4 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-ff9b3a4 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-a713826{text-align:center;}.elementor-22 .elementor-element.elementor-element-d104278{text-align:center;}.elementor-22 .elementor-element.elementor-element-6ea548f .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-6ea548f .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-05a1710{text-align:center;}.elementor-22 .elementor-element.elementor-element-bb478d9{text-align:center;}.elementor-22 .elementor-element.elementor-element-8cc8e73 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-8cc8e73 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-74a8708{text-align:center;}.elementor-22 .elementor-element.elementor-element-c8b24af .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-c8b24af .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-b50db3b{text-align:center;}.elementor-22 .elementor-element.elementor-element-d629e47 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-d629e47 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-1403f2a{text-align:center;}.elementor-22 .elementor-element.elementor-element-0f0b475{text-align:center;}.elementor-22 .elementor-element.elementor-element-bdaf6ea .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-bdaf6ea .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-b02621d{text-align:center;}.elementor-22 .elementor-element.elementor-element-a470dd9 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-a470dd9 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-8101a54{text-align:center;}.elementor-22 .elementor-element.elementor-element-80b81b1 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-80b81b1 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-a1b129d{text-align:center;}.elementor-22 .elementor-element.elementor-element-ff6d3e9 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-ff6d3e9 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-e952f1c{text-align:center;}.elementor-22 .elementor-element.elementor-element-aea8037 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-aea8037 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-c28a61f{text-align:center;}.elementor-22 .elementor-element.elementor-element-a41f5ad{text-align:center;}.elementor-22 .elementor-element.elementor-element-14d0bb5 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-14d0bb5 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-2ba1d17{text-align:center;}.elementor-22 .elementor-element.elementor-element-ffa7bbd .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-ffa7bbd .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-9637ba5{text-align:center;}.elementor-22 .elementor-element.elementor-element-ae94897{text-align:center;}.elementor-22 .elementor-element.elementor-element-de7641d .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-de7641d .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-25ef385{text-align:center;}.elementor-22 .elementor-element.elementor-element-c8955f0{text-align:center;}.elementor-22 .elementor-element.elementor-element-391de1d .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-391de1d .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-55359d1{text-align:center;}.elementor-22 .elementor-element.elementor-element-24e56ef .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-24e56ef .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-0d83da3{text-align:center;}.elementor-22 .elementor-element.elementor-element-a2ec0f4 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-a2ec0f4 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-4b91d86{text-align:center;}.elementor-22 .elementor-element.elementor-element-5e6d597{text-align:center;}.elementor-22 .elementor-element.elementor-element-f2de1e8 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-f2de1e8 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-fe14ea5{text-align:center;}.elementor-22 .elementor-element.elementor-element-8014e1c .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-8014e1c .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-36ca320{text-align:center;}.elementor-22 .elementor-element.elementor-element-413dbea .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-413dbea .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-5de5815{text-align:center;}.elementor-22 .elementor-element.elementor-element-8c54558 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-8c54558 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-45fc9f6{text-align:center;}.elementor-22 .elementor-element.elementor-element-2c8aab5 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-2c8aab5 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-2af1cf0{text-align:center;}.elementor-22 .elementor-element.elementor-element-158eafe .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-158eafe .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-d607a53{text-align:center;}.elementor-22 .elementor-element.elementor-element-37b0ea1 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-37b0ea1 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-d3ef8e7{text-align:center;}.elementor-22 .elementor-element.elementor-element-d47b84c .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-d47b84c .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-1530368{text-align:center;}.elementor-22 .elementor-element.elementor-element-3715dda .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-3715dda .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-85d2d2e{text-align:center;}.elementor-22 .elementor-element.elementor-element-254d732 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-254d732 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-afc4d95{text-align:center;}.elementor-22 .elementor-element.elementor-element-b307a06{text-align:center;}.elementor-22 .elementor-element.elementor-element-a201aec .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-a201aec .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-f9d168b{text-align:center;}.elementor-22 .elementor-element.elementor-element-68502ee .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-68502ee .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-a6ada3f{text-align:center;}.elementor-22 .elementor-element.elementor-element-d64adb3 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-d64adb3 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-54ec001{text-align:center;}.elementor-22 .elementor-element.elementor-element-ced22e8 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-ced22e8 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-5f20711{text-align:center;}.elementor-22 .elementor-element.elementor-element-6869844 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-6869844 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-d619500{text-align:center;}.elementor-22 .elementor-element.elementor-element-e200c24 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-e200c24 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-1fb5c47{text-align:center;}.elementor-22 .elementor-element.elementor-element-6e36a62{text-align:center;}.elementor-22 .elementor-element.elementor-element-7c0a781 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-7c0a781 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-c622fcb{text-align:center;}.elementor-22 .elementor-element.elementor-element-4e16f73 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-4e16f73 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-fd05120{text-align:center;}.elementor-22 .elementor-element.elementor-element-2f50b1a .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-2f50b1a .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-e33dd51{text-align:center;}.elementor-22 .elementor-element.elementor-element-a32e6d8 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-a32e6d8 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-ffa7539{text-align:center;}.elementor-22 .elementor-element.elementor-element-b4adcf5{text-align:center;}.elementor-22 .elementor-element.elementor-element-c632caf .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-c632caf .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-525b4e3{text-align:center;}.elementor-22 .elementor-element.elementor-element-9588981{text-align:center;}.elementor-22 .elementor-element.elementor-element-6a968ce .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-6a968ce .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-174494b{text-align:center;}.elementor-22 .elementor-element.elementor-element-691ea7f .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-691ea7f .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-b7d8960{text-align:center;}.elementor-22 .elementor-element.elementor-element-d45f26d{text-align:center;}.elementor-22 .elementor-element.elementor-element-835a293 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-835a293 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-7ae31e6{text-align:center;}.elementor-22 .elementor-element.elementor-element-ca8d384{text-align:center;}.elementor-22 .elementor-element.elementor-element-b39ed34 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-b39ed34 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-2bd9feb{text-align:center;}.elementor-22 .elementor-element.elementor-element-e4a396e{text-align:center;}.elementor-22 .elementor-element.elementor-element-b0bf68b .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-b0bf68b .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-88d179c{text-align:center;}.elementor-22 .elementor-element.elementor-element-0a3b956{text-align:center;}.elementor-22 .elementor-element.elementor-element-5165bec .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-5165bec .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-d1006ab{text-align:center;}.elementor-22 .elementor-element.elementor-element-9784fa0 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-9784fa0 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-a095f44{text-align:center;}.elementor-22 .elementor-element.elementor-element-465ab68{text-align:center;}.elementor-22 .elementor-element.elementor-element-fea213c .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-fea213c .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-77e32f0{text-align:center;}.elementor-22 .elementor-element.elementor-element-eea8904 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-eea8904 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-34becde{text-align:center;}.elementor-22 .elementor-element.elementor-element-5d69623 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-5d69623 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-6f46957{text-align:center;}.elementor-22 .elementor-element.elementor-element-f730b5a .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-f730b5a .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-da8ab77{text-align:center;}.elementor-22 .elementor-element.elementor-element-5c081fb .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-5c081fb .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-3b0f152{text-align:center;}.elementor-22 .elementor-element.elementor-element-414cfcb .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-414cfcb .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-bfabd33{text-align:center;}.elementor-22 .elementor-element.elementor-element-41d2937{text-align:center;}.elementor-22 .elementor-element.elementor-element-7aaa804 .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-7aaa804 .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-4820fca{text-align:center;}.elementor-22 .elementor-element.elementor-element-abd9614{text-align:center;}.elementor-22 .elementor-element.elementor-element-2089d5b .elementor-icon{font-size:26px;}.elementor-22 .elementor-element.elementor-element-2089d5b .elementor-icon svg{height:26px;}.elementor-22 .elementor-element.elementor-element-c2f91af{text-align:center;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-1590d57{--content-width:1300px;}.elementor-22 .elementor-element.elementor-element-649e28d{--content-width:1300px;}.elementor-22 .elementor-element.elementor-element-deba84d{--width:23%;}.elementor-22 .elementor-element.elementor-element-a820417{--width:23%;}.elementor-22 .elementor-element.elementor-element-fdaa030{--width:23%;}.elementor-22 .elementor-element.elementor-element-e5f4339{--width:23%;}.elementor-22 .elementor-element.elementor-element-85fa3e9{--width:23%;}.elementor-22 .elementor-element.elementor-element-435a819{--width:23%;}.elementor-22 .elementor-element.elementor-element-19337b0{--width:23%;}.elementor-22 .elementor-element.elementor-element-83845d5{--width:23%;}.elementor-22 .elementor-element.elementor-element-e6117d1{--width:23%;}.elementor-22 .elementor-element.elementor-element-3b9dc33{--width:23%;}.elementor-22 .elementor-element.elementor-element-3d11fc3{--width:23%;}.elementor-22 .elementor-element.elementor-element-c20998a{--width:23%;}.elementor-22 .elementor-element.elementor-element-dcdba81{--width:23%;}.elementor-22 .elementor-element.elementor-element-7876bfe{--width:23%;}.elementor-22 .elementor-element.elementor-element-e3b6649{--width:23%;}.elementor-22 .elementor-element.elementor-element-1a4dde4{--width:23%;}.elementor-22 .elementor-element.elementor-element-fd954c6{--width:23%;}.elementor-22 .elementor-element.elementor-element-e760985{--width:23%;}.elementor-22 .elementor-element.elementor-element-73965fe{--width:23%;}.elementor-22 .elementor-element.elementor-element-9a43fa7{--width:23%;}.elementor-22 .elementor-element.elementor-element-ffd9627{--width:23%;}.elementor-22 .elementor-element.elementor-element-e34d7d9{--width:23%;}.elementor-22 .elementor-element.elementor-element-05c0973{--width:23%;}.elementor-22 .elementor-element.elementor-element-872017c{--width:23%;}.elementor-22 .elementor-element.elementor-element-37504af{--width:23%;}.elementor-22 .elementor-element.elementor-element-607d2d0{--width:23%;}.elementor-22 .elementor-element.elementor-element-5a188d6{--width:23%;}.elementor-22 .elementor-element.elementor-element-c18a25b{--width:23%;}.elementor-22 .elementor-element.elementor-element-ad27d2a{--width:23%;}.elementor-22 .elementor-element.elementor-element-cf7dfee{--width:23%;}.elementor-22 .elementor-element.elementor-element-9457f47{--width:23%;}.elementor-22 .elementor-element.elementor-element-a187586{--width:23%;}.elementor-22 .elementor-element.elementor-element-386d492{--width:23%;}.elementor-22 .elementor-element.elementor-element-bfff397{--width:23%;}.elementor-22 .elementor-element.elementor-element-606d5ec{--width:23%;}.elementor-22 .elementor-element.elementor-element-6b857fc{--width:23%;}.elementor-22 .elementor-element.elementor-element-f2d5bee{--width:23%;}.elementor-22 .elementor-element.elementor-element-68f32c2{--width:23%;}.elementor-22 .elementor-element.elementor-element-a6a90d0{--width:23%;}.elementor-22 .elementor-element.elementor-element-b2ab7c1{--width:23%;}.elementor-22 .elementor-element.elementor-element-3b34139{--width:23%;}.elementor-22 .elementor-element.elementor-element-8ae22f1{--width:23%;}.elementor-22 .elementor-element.elementor-element-51974de{--width:23%;}.elementor-22 .elementor-element.elementor-element-b7693ea{--width:23%;}.elementor-22 .elementor-element.elementor-element-2447e29{--width:23%;}.elementor-22 .elementor-element.elementor-element-ffae2c8{--width:23%;}.elementor-22 .elementor-element.elementor-element-ec9f621{--width:23%;}.elementor-22 .elementor-element.elementor-element-18fb4e0{--width:23%;}.elementor-22 .elementor-element.elementor-element-46cddb7{--content-width:1300px;}.elementor-22 .elementor-element.elementor-element-3111b74{--width:23%;}.elementor-22 .elementor-element.elementor-element-dd63c64{--width:23%;}.elementor-22 .elementor-element.elementor-element-c184994{--width:23%;}.elementor-22 .elementor-element.elementor-element-b3f6311{--width:23%;}.elementor-22 .elementor-element.elementor-element-f2d22a2{--width:23%;}.elementor-22 .elementor-element.elementor-element-ee51a84{--width:23%;}.elementor-22 .elementor-element.elementor-element-cb8d747{--width:23%;}.elementor-22 .elementor-element.elementor-element-3b50622{--width:23%;}.elementor-22 .elementor-element.elementor-element-e27baf5{--width:23%;}.elementor-22 .elementor-element.elementor-element-812d3c1{--width:23%;}.elementor-22 .elementor-element.elementor-element-ff82401{--width:23%;}.elementor-22 .elementor-element.elementor-element-a33d859{--width:23%;}.elementor-22 .elementor-element.elementor-element-e985e78{--content-width:1300px;}.elementor-22 .elementor-element.elementor-element-cef1a08{--width:23%;}.elementor-22 .elementor-element.elementor-element-63fbd0c{--width:23%;}.elementor-22 .elementor-element.elementor-element-9e00847{--width:23%;}.elementor-22 .elementor-element.elementor-element-4715867{--width:23%;}.elementor-22 .elementor-element.elementor-element-3b702a8{--width:23%;}.elementor-22 .elementor-element.elementor-element-6216126{--width:23%;}.elementor-22 .elementor-element.elementor-element-e661a45{--width:23%;}.elementor-22 .elementor-element.elementor-element-e9050e9{--width:23%;}.elementor-22 .elementor-element.elementor-element-1c1c8eb{--content-width:1300px;}.elementor-22 .elementor-element.elementor-element-8148c4c{--width:23%;}.elementor-22 .elementor-element.elementor-element-e1dea28{--width:23%;}.elementor-22 .elementor-element.elementor-element-f361027{--width:23%;}.elementor-22 .elementor-element.elementor-element-b70da2c{--width:23%;}.elementor-22 .elementor-element.elementor-element-bb6f7f7{--width:23%;}.elementor-22 .elementor-element.elementor-element-fae6697{--width:23%;}.elementor-22 .elementor-element.elementor-element-ad17ca5{--width:23%;}.elementor-22 .elementor-element.elementor-element-0a2b903{--width:23%;}.elementor-22 .elementor-element.elementor-element-05df080{--width:23%;}.elementor-22 .elementor-element.elementor-element-9be7333{--content-width:1300px;}.elementor-22 .elementor-element.elementor-element-f7ea4b9{--width:23%;}.elementor-22 .elementor-element.elementor-element-4d2fcd0{--width:23%;}.elementor-22 .elementor-element.elementor-element-cde68ea{--width:23%;}.elementor-22 .elementor-element.elementor-element-d225746{--width:23%;}.elementor-22 .elementor-element.elementor-element-3d0a030{--width:23%;}.elementor-22 .elementor-element.elementor-element-ad20c4d{--width:23%;}.elementor-22 .elementor-element.elementor-element-b894dd1{--width:23%;}.elementor-22 .elementor-element.elementor-element-cf57045{--width:23%;}.elementor-22 .elementor-element.elementor-element-4a68f16{--width:23%;}.elementor-22 .elementor-element.elementor-element-eb52ed0{--width:23%;}.elementor-22 .elementor-element.elementor-element-107a5e4{--width:23%;}.elementor-22 .elementor-element.elementor-element-4408bdb{--content-width:1300px;}.elementor-22 .elementor-element.elementor-element-055eaef{--width:23%;}.elementor-22 .elementor-element.elementor-element-480c3fe{--width:23%;}.elementor-22 .elementor-element.elementor-element-54a6453{--width:23%;}.elementor-22 .elementor-element.elementor-element-db0fc2c{--width:23%;}.elementor-22 .elementor-element.elementor-element-692763c{--width:23%;}.elementor-22 .elementor-element.elementor-element-dd3ac34{--width:23%;}.elementor-22 .elementor-element.elementor-element-0bc8254{--width:23%;}.elementor-22 .elementor-element.elementor-element-fe1b134{--width:23%;}.elementor-22 .elementor-element.elementor-element-d264f5a{--content-width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-deba84d{--width:80%;}.elementor-22 .elementor-element.elementor-element-a820417{--width:80%;}.elementor-22 .elementor-element.elementor-element-fdaa030{--width:80%;}.elementor-22 .elementor-element.elementor-element-e5f4339{--width:80%;}.elementor-22 .elementor-element.elementor-element-85fa3e9{--width:80%;}.elementor-22 .elementor-element.elementor-element-435a819{--width:80%;}.elementor-22 .elementor-element.elementor-element-19337b0{--width:80%;}.elementor-22 .elementor-element.elementor-element-83845d5{--width:80%;}.elementor-22 .elementor-element.elementor-element-e6117d1{--width:80%;}.elementor-22 .elementor-element.elementor-element-3b9dc33{--width:80%;}.elementor-22 .elementor-element.elementor-element-3d11fc3{--width:80%;}.elementor-22 .elementor-element.elementor-element-c20998a{--width:80%;}.elementor-22 .elementor-element.elementor-element-dcdba81{--width:80%;}.elementor-22 .elementor-element.elementor-element-7876bfe{--width:80%;}.elementor-22 .elementor-element.elementor-element-e3b6649{--width:80%;}.elementor-22 .elementor-element.elementor-element-1a4dde4{--width:80%;}.elementor-22 .elementor-element.elementor-element-fd954c6{--width:80%;}.elementor-22 .elementor-element.elementor-element-e760985{--width:80%;}.elementor-22 .elementor-element.elementor-element-73965fe{--width:80%;}.elementor-22 .elementor-element.elementor-element-9a43fa7{--width:80%;}.elementor-22 .elementor-element.elementor-element-ffd9627{--width:80%;}.elementor-22 .elementor-element.elementor-element-e34d7d9{--width:80%;}.elementor-22 .elementor-element.elementor-element-05c0973{--width:80%;}.elementor-22 .elementor-element.elementor-element-872017c{--width:80%;}.elementor-22 .elementor-element.elementor-element-37504af{--width:80%;}.elementor-22 .elementor-element.elementor-element-607d2d0{--width:80%;}.elementor-22 .elementor-element.elementor-element-5a188d6{--width:80%;}.elementor-22 .elementor-element.elementor-element-c18a25b{--width:80%;}.elementor-22 .elementor-element.elementor-element-ad27d2a{--width:80%;}.elementor-22 .elementor-element.elementor-element-cf7dfee{--width:80%;}.elementor-22 .elementor-element.elementor-element-9457f47{--width:80%;}.elementor-22 .elementor-element.elementor-element-a187586{--width:80%;}.elementor-22 .elementor-element.elementor-element-386d492{--width:80%;}.elementor-22 .elementor-element.elementor-element-bfff397{--width:80%;}.elementor-22 .elementor-element.elementor-element-606d5ec{--width:80%;}.elementor-22 .elementor-element.elementor-element-6b857fc{--width:80%;}.elementor-22 .elementor-element.elementor-element-f2d5bee{--width:80%;}.elementor-22 .elementor-element.elementor-element-68f32c2{--width:80%;}.elementor-22 .elementor-element.elementor-element-a6a90d0{--width:80%;}.elementor-22 .elementor-element.elementor-element-b2ab7c1{--width:80%;}.elementor-22 .elementor-element.elementor-element-3b34139{--width:80%;}.elementor-22 .elementor-element.elementor-element-8ae22f1{--width:80%;}.elementor-22 .elementor-element.elementor-element-51974de{--width:80%;}.elementor-22 .elementor-element.elementor-element-b7693ea{--width:80%;}.elementor-22 .elementor-element.elementor-element-2447e29{--width:80%;}.elementor-22 .elementor-element.elementor-element-ffae2c8{--width:80%;}.elementor-22 .elementor-element.elementor-element-ec9f621{--width:80%;}.elementor-22 .elementor-element.elementor-element-18fb4e0{--width:80%;}.elementor-22 .elementor-element.elementor-element-3111b74{--width:80%;}.elementor-22 .elementor-element.elementor-element-dd63c64{--width:80%;}.elementor-22 .elementor-element.elementor-element-c184994{--width:80%;}.elementor-22 .elementor-element.elementor-element-b3f6311{--width:80%;}.elementor-22 .elementor-element.elementor-element-f2d22a2{--width:80%;}.elementor-22 .elementor-element.elementor-element-ee51a84{--width:80%;}.elementor-22 .elementor-element.elementor-element-cb8d747{--width:80%;}.elementor-22 .elementor-element.elementor-element-3b50622{--width:80%;}.elementor-22 .elementor-element.elementor-element-e27baf5{--width:80%;}.elementor-22 .elementor-element.elementor-element-812d3c1{--width:80%;}.elementor-22 .elementor-element.elementor-element-ff82401{--width:80%;}.elementor-22 .elementor-element.elementor-element-a33d859{--width:80%;}.elementor-22 .elementor-element.elementor-element-cef1a08{--width:80%;}.elementor-22 .elementor-element.elementor-element-63fbd0c{--width:80%;}.elementor-22 .elementor-element.elementor-element-9e00847{--width:80%;}.elementor-22 .elementor-element.elementor-element-4715867{--width:80%;}.elementor-22 .elementor-element.elementor-element-3b702a8{--width:80%;}.elementor-22 .elementor-element.elementor-element-6216126{--width:80%;}.elementor-22 .elementor-element.elementor-element-e661a45{--width:80%;}.elementor-22 .elementor-element.elementor-element-e9050e9{--width:80%;}.elementor-22 .elementor-element.elementor-element-8148c4c{--width:80%;}.elementor-22 .elementor-element.elementor-element-e1dea28{--width:80%;}.elementor-22 .elementor-element.elementor-element-f361027{--width:80%;}.elementor-22 .elementor-element.elementor-element-b70da2c{--width:80%;}.elementor-22 .elementor-element.elementor-element-bb6f7f7{--width:80%;}.elementor-22 .elementor-element.elementor-element-fae6697{--width:80%;}.elementor-22 .elementor-element.elementor-element-ad17ca5{--width:80%;}.elementor-22 .elementor-element.elementor-element-0a2b903{--width:80%;}.elementor-22 .elementor-element.elementor-element-05df080{--width:80%;}.elementor-22 .elementor-element.elementor-element-f7ea4b9{--width:80%;}.elementor-22 .elementor-element.elementor-element-4d2fcd0{--width:80%;}.elementor-22 .elementor-element.elementor-element-cde68ea{--width:80%;}.elementor-22 .elementor-element.elementor-element-d225746{--width:80%;}.elementor-22 .elementor-element.elementor-element-3d0a030{--width:80%;}.elementor-22 .elementor-element.elementor-element-ad20c4d{--width:80%;}.elementor-22 .elementor-element.elementor-element-b894dd1{--width:80%;}.elementor-22 .elementor-element.elementor-element-cf57045{--width:80%;}.elementor-22 .elementor-element.elementor-element-4a68f16{--width:80%;}.elementor-22 .elementor-element.elementor-element-eb52ed0{--width:80%;}.elementor-22 .elementor-element.elementor-element-107a5e4{--width:80%;}.elementor-22 .elementor-element.elementor-element-055eaef{--width:80%;}.elementor-22 .elementor-element.elementor-element-480c3fe{--width:80%;}.elementor-22 .elementor-element.elementor-element-54a6453{--width:80%;}.elementor-22 .elementor-element.elementor-element-db0fc2c{--width:80%;}.elementor-22 .elementor-element.elementor-element-692763c{--width:80%;}.elementor-22 .elementor-element.elementor-element-dd3ac34{--width:80%;}.elementor-22 .elementor-element.elementor-element-0bc8254{--width:80%;}.elementor-22 .elementor-element.elementor-element-fe1b134{--width:80%;}}/* Start custom CSS for heading, class: .elementor-element-dfcd497 */.elementor-22 .elementor-element.elementor-element-dfcd497 span {
    color: #D92635;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deba84d */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a820417 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdaa030 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5f4339 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85fa3e9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-435a819 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19337b0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83845d5 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6117d1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9dc33 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d11fc3 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c20998a */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcdba81 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7876bfe */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b6649 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a4dde4 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd954c6 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e760985 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73965fe */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a43fa7 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffd9627 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e34d7d9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c0973 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-872017c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37504af */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-607d2d0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a188d6 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c18a25b */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad27d2a */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf7dfee */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9457f47 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a187586 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-386d492 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfff397 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606d5ec */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b857fc */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2d5bee */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f32c2 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a90d0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2ab7c1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b34139 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ae22f1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51974de */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7693ea */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2447e29 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffae2c8 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec9f621 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18fb4e0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3111b74 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd63c64 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c184994 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3f6311 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2d22a2 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee51a84 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb8d747 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b50622 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e27baf5 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-812d3c1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff82401 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a33d859 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cef1a08 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fbd0c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e00847 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4715867 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b702a8 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6216126 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e661a45 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9050e9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8148c4c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1dea28 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f361027 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b70da2c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb6f7f7 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fae6697 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad17ca5 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a2b903 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05df080 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7ea4b9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d2fcd0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cde68ea */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d225746 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d0a030 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad20c4d */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b894dd1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf57045 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a68f16 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb52ed0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-107a5e4 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-055eaef */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-480c3fe */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54a6453 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db0fc2c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692763c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd3ac34 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bc8254 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe1b134 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deba84d */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a820417 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdaa030 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5f4339 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85fa3e9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-435a819 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19337b0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83845d5 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6117d1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9dc33 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d11fc3 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c20998a */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcdba81 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7876bfe */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b6649 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a4dde4 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd954c6 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e760985 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73965fe */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a43fa7 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffd9627 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e34d7d9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c0973 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-872017c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37504af */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-607d2d0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a188d6 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c18a25b */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad27d2a */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf7dfee */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9457f47 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a187586 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-386d492 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfff397 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606d5ec */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b857fc */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2d5bee */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f32c2 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a90d0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2ab7c1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b34139 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ae22f1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51974de */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7693ea */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2447e29 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffae2c8 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec9f621 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18fb4e0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3111b74 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd63c64 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c184994 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3f6311 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2d22a2 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee51a84 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb8d747 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b50622 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e27baf5 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-812d3c1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff82401 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a33d859 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cef1a08 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fbd0c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e00847 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4715867 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b702a8 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6216126 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e661a45 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9050e9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8148c4c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1dea28 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f361027 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b70da2c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb6f7f7 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fae6697 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad17ca5 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a2b903 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05df080 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7ea4b9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d2fcd0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cde68ea */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d225746 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d0a030 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad20c4d */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b894dd1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf57045 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a68f16 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb52ed0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-107a5e4 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-055eaef */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-480c3fe */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54a6453 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db0fc2c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692763c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd3ac34 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bc8254 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe1b134 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deba84d */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a820417 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdaa030 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5f4339 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85fa3e9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-435a819 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19337b0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83845d5 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6117d1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9dc33 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d11fc3 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c20998a */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcdba81 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7876bfe */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b6649 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a4dde4 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd954c6 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e760985 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73965fe */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a43fa7 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffd9627 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e34d7d9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c0973 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-872017c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37504af */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-607d2d0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a188d6 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c18a25b */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad27d2a */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf7dfee */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9457f47 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a187586 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-386d492 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfff397 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606d5ec */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b857fc */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2d5bee */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f32c2 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a90d0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2ab7c1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b34139 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ae22f1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51974de */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7693ea */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2447e29 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffae2c8 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec9f621 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18fb4e0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3111b74 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd63c64 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c184994 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3f6311 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2d22a2 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee51a84 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb8d747 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b50622 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e27baf5 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-812d3c1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff82401 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a33d859 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cef1a08 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fbd0c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e00847 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4715867 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b702a8 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6216126 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e661a45 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9050e9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8148c4c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1dea28 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f361027 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b70da2c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb6f7f7 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fae6697 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad17ca5 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a2b903 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05df080 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7ea4b9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d2fcd0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cde68ea */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d225746 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d0a030 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad20c4d */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b894dd1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf57045 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a68f16 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb52ed0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-107a5e4 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-055eaef */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-480c3fe */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54a6453 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db0fc2c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692763c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd3ac34 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bc8254 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe1b134 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deba84d */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a820417 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdaa030 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5f4339 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85fa3e9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-435a819 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19337b0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83845d5 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6117d1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9dc33 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d11fc3 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c20998a */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcdba81 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7876bfe */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b6649 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a4dde4 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd954c6 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e760985 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73965fe */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a43fa7 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffd9627 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e34d7d9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c0973 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-872017c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37504af */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-607d2d0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a188d6 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c18a25b */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad27d2a */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf7dfee */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9457f47 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a187586 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-386d492 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfff397 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606d5ec */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b857fc */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2d5bee */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f32c2 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a90d0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2ab7c1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b34139 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ae22f1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51974de */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7693ea */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2447e29 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffae2c8 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec9f621 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18fb4e0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3111b74 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd63c64 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c184994 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3f6311 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2d22a2 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee51a84 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb8d747 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b50622 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e27baf5 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-812d3c1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff82401 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a33d859 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cef1a08 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fbd0c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e00847 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4715867 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b702a8 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6216126 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e661a45 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9050e9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8148c4c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1dea28 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f361027 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b70da2c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb6f7f7 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fae6697 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad17ca5 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a2b903 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05df080 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7ea4b9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d2fcd0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cde68ea */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d225746 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d0a030 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad20c4d */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b894dd1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf57045 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a68f16 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb52ed0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-107a5e4 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-055eaef */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-480c3fe */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54a6453 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db0fc2c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692763c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd3ac34 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bc8254 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe1b134 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deba84d */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a820417 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdaa030 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5f4339 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85fa3e9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-435a819 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19337b0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83845d5 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6117d1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9dc33 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d11fc3 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c20998a */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcdba81 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7876bfe */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b6649 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a4dde4 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd954c6 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e760985 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73965fe */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a43fa7 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffd9627 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e34d7d9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c0973 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-872017c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37504af */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-607d2d0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a188d6 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c18a25b */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad27d2a */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf7dfee */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9457f47 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a187586 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-386d492 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfff397 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606d5ec */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b857fc */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2d5bee */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f32c2 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a90d0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2ab7c1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b34139 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ae22f1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51974de */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7693ea */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2447e29 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffae2c8 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec9f621 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18fb4e0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3111b74 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd63c64 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c184994 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3f6311 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2d22a2 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee51a84 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb8d747 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b50622 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e27baf5 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-812d3c1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff82401 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a33d859 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cef1a08 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fbd0c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e00847 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4715867 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b702a8 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6216126 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e661a45 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9050e9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8148c4c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1dea28 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f361027 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b70da2c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb6f7f7 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fae6697 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad17ca5 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a2b903 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05df080 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7ea4b9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d2fcd0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cde68ea */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d225746 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d0a030 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad20c4d */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b894dd1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf57045 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a68f16 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb52ed0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-107a5e4 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-055eaef */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-480c3fe */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54a6453 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db0fc2c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692763c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd3ac34 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bc8254 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe1b134 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deba84d */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a820417 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdaa030 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5f4339 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85fa3e9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-435a819 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19337b0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83845d5 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6117d1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9dc33 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d11fc3 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c20998a */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcdba81 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7876bfe */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b6649 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a4dde4 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd954c6 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e760985 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73965fe */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a43fa7 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffd9627 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e34d7d9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c0973 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-872017c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37504af */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-607d2d0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a188d6 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c18a25b */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad27d2a */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf7dfee */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9457f47 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a187586 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-386d492 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfff397 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606d5ec */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b857fc */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2d5bee */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f32c2 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a90d0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2ab7c1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b34139 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ae22f1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51974de */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7693ea */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2447e29 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffae2c8 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec9f621 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18fb4e0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3111b74 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd63c64 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c184994 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3f6311 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2d22a2 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee51a84 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb8d747 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b50622 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e27baf5 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-812d3c1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff82401 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a33d859 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cef1a08 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fbd0c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e00847 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4715867 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b702a8 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6216126 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e661a45 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9050e9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8148c4c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1dea28 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f361027 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b70da2c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb6f7f7 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fae6697 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad17ca5 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a2b903 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05df080 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7ea4b9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d2fcd0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cde68ea */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d225746 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d0a030 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad20c4d */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b894dd1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf57045 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a68f16 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb52ed0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-107a5e4 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-055eaef */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-480c3fe */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54a6453 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db0fc2c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692763c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd3ac34 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bc8254 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe1b134 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deba84d */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a820417 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdaa030 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5f4339 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85fa3e9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-435a819 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19337b0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83845d5 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6117d1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9dc33 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d11fc3 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c20998a */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcdba81 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7876bfe */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b6649 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a4dde4 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd954c6 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e760985 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73965fe */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a43fa7 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffd9627 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e34d7d9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c0973 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-872017c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37504af */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-607d2d0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a188d6 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c18a25b */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad27d2a */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf7dfee */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9457f47 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a187586 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-386d492 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfff397 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606d5ec */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b857fc */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2d5bee */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f32c2 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a90d0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2ab7c1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b34139 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ae22f1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51974de */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7693ea */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2447e29 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffae2c8 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec9f621 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18fb4e0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3111b74 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd63c64 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c184994 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3f6311 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2d22a2 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee51a84 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb8d747 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b50622 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e27baf5 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-812d3c1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff82401 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a33d859 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cef1a08 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fbd0c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e00847 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4715867 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b702a8 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6216126 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e661a45 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9050e9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8148c4c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1dea28 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f361027 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b70da2c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb6f7f7 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fae6697 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad17ca5 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a2b903 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05df080 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7ea4b9 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d2fcd0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cde68ea */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d225746 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d0a030 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad20c4d */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b894dd1 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf57045 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a68f16 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb52ed0 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-107a5e4 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-055eaef */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-480c3fe */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54a6453 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db0fc2c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692763c */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd3ac34 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bc8254 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe1b134 */.hover-icon:hover .icon-hover .elementor-icon {
    background-color: #D92635 !important;
}

.hover-icon:hover .icon-hover .elementor-icon i, .hover-icon:hover .icon-hover .elementor-icon svg {
    color: white;
    fill: white;
}

.hover-icon {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hover-icon:hover {
    transform: translateY(-5px);
    box-shadow: 0px 20px 25px -10px rgba(0,0,0,0.5);
}/* End custom CSS */