.elementor-4536 .elementor-element.elementor-element-530f2ad4{padding:0px 0px 0px 0px;}.elementor-4536 .elementor-element.elementor-element-1e47149a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4536 .elementor-element.elementor-element-1e47149a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4536 .elementor-element.elementor-element-1e47149a > .elementor-element-populated, .elementor-4536 .elementor-element.elementor-element-1e47149a > .elementor-element-populated > .elementor-background-overlay, .elementor-4536 .elementor-element.elementor-element-1e47149a > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-4536 .elementor-element.elementor-element-1e47149a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:7px 0px 6px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 10px 32px 10px;}.elementor-4536 .elementor-element.elementor-element-1e47149a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-4536 .elementor-element.elementor-element-74042115{z-index:2;text-align:center;}.elementor-4536 .elementor-element.elementor-element-74042115 .elementor-heading-title{font-weight:900;color:#D6111E;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4536 .elementor-element.elementor-element-4ca34eec > .elementor-widget-container{background-color:#00000000;}.elementor-4536 .elementor-element.elementor-element-4ca34eec{z-index:1;text-align:center;}.elementor-4536 .elementor-element.elementor-element-6855faa2 > .elementor-widget-container{background-color:#00000000;}.elementor-4536 .elementor-element.elementor-element-6855faa2{z-index:1;text-align:center;}.elementor-4536 .elementor-element.elementor-element-36368b29 > .elementor-widget-container{background-color:#00000000;}.elementor-4536 .elementor-element.elementor-element-36368b29{z-index:1;text-align:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4536 .elementor-element.elementor-element-6d3ddf88 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-4536 .elementor-element.elementor-element-6d3ddf88 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-4536 .elementor-element.elementor-element-6d3ddf88 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-4536 .elementor-element.elementor-element-6d3ddf88 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-4536 .elementor-element.elementor-element-6d3ddf88 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-4536 .elementor-element.elementor-element-6d3ddf88 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-4536 .elementor-element.elementor-element-6d3ddf88 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-4536 .elementor-element.elementor-element-6d3ddf88 .elementor-icon-list-icon i{color:#D6111E;transition:color 0.3s;}.elementor-4536 .elementor-element.elementor-element-6d3ddf88 .elementor-icon-list-icon svg{fill:#D6111E;transition:fill 0.3s;}.elementor-4536 .elementor-element.elementor-element-6d3ddf88{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4536 .elementor-element.elementor-element-6d3ddf88 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4536 .elementor-element.elementor-element-6d3ddf88 .elementor-icon-list-item > a{font-weight:600;}.elementor-4536 .elementor-element.elementor-element-6d3ddf88 .elementor-icon-list-text{color:#171422;transition:color 0.3s;}.elementor-4536 .elementor-element.elementor-element-569ec267 > .elementor-widget-container{padding:16px 0px 16px 0px;}.elementor-4536 .elementor-element.elementor-element-569ec267{z-index:2;text-align:center;}.elementor-4536 .elementor-element.elementor-element-569ec267 .elementor-heading-title{font-weight:900;color:#D6111E;}.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-4536 .elementor-element.elementor-element-122e6d2e .elementor-button{background-color:#BFA7A700;font-weight:bold;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-4536 .elementor-element.elementor-element-122e6d2e{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;align-self:center;}.elementor-4536 .elementor-element.elementor-element-122e6d2e > .elementor-widget-container{background-color:#DDC76D;margin:0px 0px 0px 0px;padding:2px 2px 2px 2px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-4536 .elementor-element.elementor-element-122e6d2e:hover .elementor-widget-container{background-color:#171422;}.elementor-4536 .elementor-element.elementor-element-122e6d2e .elementor-button:hover, .elementor-4536 .elementor-element.elementor-element-122e6d2e .elementor-button:focus{color:#FFFFFF;}.elementor-4536 .elementor-element.elementor-element-122e6d2e .elementor-button:hover svg, .elementor-4536 .elementor-element.elementor-element-122e6d2e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4536 .elementor-element.elementor-element-40a5f40c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4536 .elementor-element.elementor-element-40a5f40c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4536 .elementor-element.elementor-element-40a5f40c > .elementor-element-populated, .elementor-4536 .elementor-element.elementor-element-40a5f40c > .elementor-element-populated > .elementor-background-overlay, .elementor-4536 .elementor-element.elementor-element-40a5f40c > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-4536 .elementor-element.elementor-element-40a5f40c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:7px 0px 6px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 10px 32px 10px;}.elementor-4536 .elementor-element.elementor-element-40a5f40c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4536 .elementor-element.elementor-element-351e402a{z-index:2;text-align:center;}.elementor-4536 .elementor-element.elementor-element-351e402a .elementor-heading-title{font-weight:900;color:#D6111E;}.elementor-4536 .elementor-element.elementor-element-a26158d > .elementor-widget-container{background-color:#00000000;}.elementor-4536 .elementor-element.elementor-element-a26158d{z-index:1;text-align:center;}.elementor-4536 .elementor-element.elementor-element-625bc6d2 > .elementor-widget-container{background-color:#00000000;}.elementor-4536 .elementor-element.elementor-element-625bc6d2{z-index:1;text-align:center;}.elementor-4536 .elementor-element.elementor-element-2c09de4e > .elementor-widget-container{background-color:#00000000;}.elementor-4536 .elementor-element.elementor-element-2c09de4e{z-index:1;text-align:center;}.elementor-4536 .elementor-element.elementor-element-5dd674ae > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-4536 .elementor-element.elementor-element-5dd674ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-4536 .elementor-element.elementor-element-5dd674ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-4536 .elementor-element.elementor-element-5dd674ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-4536 .elementor-element.elementor-element-5dd674ae .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-4536 .elementor-element.elementor-element-5dd674ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-4536 .elementor-element.elementor-element-5dd674ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-4536 .elementor-element.elementor-element-5dd674ae .elementor-icon-list-icon i{color:#D6111E;transition:color 0.3s;}.elementor-4536 .elementor-element.elementor-element-5dd674ae .elementor-icon-list-icon svg{fill:#D6111E;transition:fill 0.3s;}.elementor-4536 .elementor-element.elementor-element-5dd674ae{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4536 .elementor-element.elementor-element-5dd674ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4536 .elementor-element.elementor-element-5dd674ae .elementor-icon-list-item > a{font-weight:600;}.elementor-4536 .elementor-element.elementor-element-5dd674ae .elementor-icon-list-text{color:#171422;transition:color 0.3s;}.elementor-4536 .elementor-element.elementor-element-c3ed75f > .elementor-widget-container{padding:16px 0px 16px 0px;}.elementor-4536 .elementor-element.elementor-element-c3ed75f{z-index:2;text-align:center;}.elementor-4536 .elementor-element.elementor-element-c3ed75f .elementor-heading-title{font-weight:900;color:#D6111E;}.elementor-4536 .elementor-element.elementor-element-51c7fce3 .elementor-button{background-color:#BFA7A700;font-weight:bold;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-4536 .elementor-element.elementor-element-51c7fce3{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;align-self:center;}.elementor-4536 .elementor-element.elementor-element-51c7fce3 > .elementor-widget-container{background-color:#DDC76D;margin:0px 0px 0px 0px;padding:2px 2px 2px 2px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-4536 .elementor-element.elementor-element-51c7fce3:hover .elementor-widget-container{background-color:#171422;}.elementor-4536 .elementor-element.elementor-element-51c7fce3 .elementor-button:hover, .elementor-4536 .elementor-element.elementor-element-51c7fce3 .elementor-button:focus{color:#FFFFFF;}.elementor-4536 .elementor-element.elementor-element-51c7fce3 .elementor-button:hover svg, .elementor-4536 .elementor-element.elementor-element-51c7fce3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4536 .elementor-element.elementor-element-f3f67a0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4536 .elementor-element.elementor-element-f3f67a0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4536 .elementor-element.elementor-element-f3f67a0 > .elementor-element-populated, .elementor-4536 .elementor-element.elementor-element-f3f67a0 > .elementor-element-populated > .elementor-background-overlay, .elementor-4536 .elementor-element.elementor-element-f3f67a0 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-4536 .elementor-element.elementor-element-f3f67a0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:7px 0px 6px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 10px 32px 10px;}.elementor-4536 .elementor-element.elementor-element-f3f67a0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4536 .elementor-element.elementor-element-7c375f61{z-index:2;text-align:center;}.elementor-4536 .elementor-element.elementor-element-7c375f61 .elementor-heading-title{font-weight:900;color:#D6111E;}.elementor-4536 .elementor-element.elementor-element-39b8c61d > .elementor-widget-container{background-color:#00000000;}.elementor-4536 .elementor-element.elementor-element-39b8c61d{z-index:1;text-align:center;}.elementor-4536 .elementor-element.elementor-element-38398dc3 > .elementor-widget-container{background-color:#00000000;}.elementor-4536 .elementor-element.elementor-element-38398dc3{z-index:1;text-align:center;}.elementor-4536 .elementor-element.elementor-element-21316d6a > .elementor-widget-container{background-color:#00000000;}.elementor-4536 .elementor-element.elementor-element-21316d6a{z-index:1;text-align:center;}.elementor-4536 .elementor-element.elementor-element-6450a296 > .elementor-widget-container{padding:08px 0px 0px 0px;}.elementor-4536 .elementor-element.elementor-element-6450a296 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-4536 .elementor-element.elementor-element-6450a296 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-4536 .elementor-element.elementor-element-6450a296 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-4536 .elementor-element.elementor-element-6450a296 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-4536 .elementor-element.elementor-element-6450a296 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-4536 .elementor-element.elementor-element-6450a296 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-4536 .elementor-element.elementor-element-6450a296 .elementor-icon-list-icon i{color:#D6111E;transition:color 0.3s;}.elementor-4536 .elementor-element.elementor-element-6450a296 .elementor-icon-list-icon svg{fill:#D6111E;transition:fill 0.3s;}.elementor-4536 .elementor-element.elementor-element-6450a296{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4536 .elementor-element.elementor-element-6450a296 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4536 .elementor-element.elementor-element-6450a296 .elementor-icon-list-item > a{font-weight:600;}.elementor-4536 .elementor-element.elementor-element-6450a296 .elementor-icon-list-text{color:#171422;transition:color 0.3s;}.elementor-4536 .elementor-element.elementor-element-602d1205 > .elementor-widget-container{padding:16px 0px 16px 0px;}.elementor-4536 .elementor-element.elementor-element-602d1205{z-index:2;text-align:center;}.elementor-4536 .elementor-element.elementor-element-602d1205 .elementor-heading-title{font-weight:900;color:#D6111E;}.elementor-4536 .elementor-element.elementor-element-73b4f2 .elementor-button{background-color:#BFA7A700;font-weight:bold;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-4536 .elementor-element.elementor-element-73b4f2{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;align-self:center;}.elementor-4536 .elementor-element.elementor-element-73b4f2 > .elementor-widget-container{background-color:#DDC76D;margin:0px 0px 0px 0px;padding:2px 2px 2px 2px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-4536 .elementor-element.elementor-element-73b4f2:hover .elementor-widget-container{background-color:#171422;}.elementor-4536 .elementor-element.elementor-element-73b4f2 .elementor-button:hover, .elementor-4536 .elementor-element.elementor-element-73b4f2 .elementor-button:focus{color:#FFFFFF;}.elementor-4536 .elementor-element.elementor-element-73b4f2 .elementor-button:hover svg, .elementor-4536 .elementor-element.elementor-element-73b4f2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4536 .elementor-element.elementor-element-35fe4b4d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4536 .elementor-element.elementor-element-35fe4b4d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4536 .elementor-element.elementor-element-35fe4b4d > .elementor-element-populated, .elementor-4536 .elementor-element.elementor-element-35fe4b4d > .elementor-element-populated > .elementor-background-overlay, .elementor-4536 .elementor-element.elementor-element-35fe4b4d > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-4536 .elementor-element.elementor-element-35fe4b4d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:7px 0px 6px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 10px 32px 10px;}.elementor-4536 .elementor-element.elementor-element-35fe4b4d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4536 .elementor-element.elementor-element-52b8b773{z-index:2;text-align:center;}.elementor-4536 .elementor-element.elementor-element-52b8b773 .elementor-heading-title{font-weight:900;color:#D6111E;}.elementor-4536 .elementor-element.elementor-element-8e6affb > .elementor-widget-container{background-color:#00000000;}.elementor-4536 .elementor-element.elementor-element-8e6affb{z-index:1;text-align:center;}.elementor-4536 .elementor-element.elementor-element-5e2faea5 > .elementor-widget-container{background-color:#00000000;}.elementor-4536 .elementor-element.elementor-element-5e2faea5{z-index:1;text-align:center;}.elementor-4536 .elementor-element.elementor-element-6e36b359 > .elementor-widget-container{background-color:#00000000;}.elementor-4536 .elementor-element.elementor-element-6e36b359{z-index:1;text-align:center;}.elementor-4536 .elementor-element.elementor-element-375b727b > .elementor-widget-container{padding:08px 0px 0px 0px;}.elementor-4536 .elementor-element.elementor-element-375b727b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-4536 .elementor-element.elementor-element-375b727b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-4536 .elementor-element.elementor-element-375b727b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-4536 .elementor-element.elementor-element-375b727b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-4536 .elementor-element.elementor-element-375b727b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-4536 .elementor-element.elementor-element-375b727b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-4536 .elementor-element.elementor-element-375b727b .elementor-icon-list-icon i{color:#D6111E;transition:color 0.3s;}.elementor-4536 .elementor-element.elementor-element-375b727b .elementor-icon-list-icon svg{fill:#D6111E;transition:fill 0.3s;}.elementor-4536 .elementor-element.elementor-element-375b727b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4536 .elementor-element.elementor-element-375b727b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4536 .elementor-element.elementor-element-375b727b .elementor-icon-list-item > a{font-weight:600;}.elementor-4536 .elementor-element.elementor-element-375b727b .elementor-icon-list-text{color:#171422;transition:color 0.3s;}.elementor-4536 .elementor-element.elementor-element-22be1b27 > .elementor-widget-container{padding:16px 0px 16px 0px;}.elementor-4536 .elementor-element.elementor-element-22be1b27{z-index:2;text-align:center;}.elementor-4536 .elementor-element.elementor-element-22be1b27 .elementor-heading-title{font-weight:900;color:#D6111E;}.elementor-4536 .elementor-element.elementor-element-5d823df2 .elementor-button{background-color:#BFA7A700;font-weight:bold;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-4536 .elementor-element.elementor-element-5d823df2{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;align-self:center;}.elementor-4536 .elementor-element.elementor-element-5d823df2 > .elementor-widget-container{background-color:#DDC76D;margin:0px 0px 0px 0px;padding:2px 2px 2px 2px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-4536 .elementor-element.elementor-element-5d823df2:hover .elementor-widget-container{background-color:#171422;}.elementor-4536 .elementor-element.elementor-element-5d823df2 .elementor-button:hover, .elementor-4536 .elementor-element.elementor-element-5d823df2 .elementor-button:focus{color:#FFFFFF;}.elementor-4536 .elementor-element.elementor-element-5d823df2 .elementor-button:hover svg, .elementor-4536 .elementor-element.elementor-element-5d823df2 .elementor-button:focus svg{fill:#FFFFFF;}/* Start custom CSS for image, class: .elementor-element-4ca34eec */.elementor-4536 .elementor-element.elementor-element-4ca34eec
{
    display: inline-block;
    vertical-align: middle;
    width: 70px;
    height: 70px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    background-color: #fff;
    line-height: 70px;
    text-align: center;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    margin-right: auto;
    margin-left: auto;
    border-color:black;
}

.elementor-4536 .elementor-element.elementor-element-4ca34eec:hover
{
    -webkit-transform: translateY(3px);
    -moz-transform: translateY(3px);
    -ms-transform: translateY(3px);
    -o-transform: translateY(3px);
    transform: translateY(3px);
}

.elementor-4536 .elementor-element.elementor-element-4ca34eec:before
{
    top: 50%;
    left: 50%;
    position: absolute;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    content: "";
    width: 70px;
    height: 70px;
    display: block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    -webkit-box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -moz-box-shadow: 0 0 18px rgba(0, 0, 0, 0.08);
    box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    z-index: 9!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6855faa2 */.elementor-4536 .elementor-element.elementor-element-6855faa2
{
    display: inline-block;
    vertical-align: middle;
    width: 70px;
    height: 70px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    background-color: #fff;
    line-height: 70px;
    text-align: center;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    margin-right: auto;
    margin-left: auto;
    border-color:black;
}

.elementor-4536 .elementor-element.elementor-element-6855faa2:hover
{
    -webkit-transform: translateY(3px);
    -moz-transform: translateY(3px);
    -ms-transform: translateY(3px);
    -o-transform: translateY(3px);
    transform: translateY(3px);
}

.elementor-4536 .elementor-element.elementor-element-6855faa2:before
{
    top: 50%;
    left: 50%;
    position: absolute;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    content: "";
    width: 70px;
    height: 70px;
    display: block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    -webkit-box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -moz-box-shadow: 0 0 18px rgba(0, 0, 0, 0.08);
    box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    z-index: 9!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36368b29 */.elementor-4536 .elementor-element.elementor-element-36368b29
{
    display: inline-block;
    vertical-align: middle;
    width: 70px;
    height: 70px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    background-color: #fff;
    line-height: 70px;
    text-align: center;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    margin-right: auto;
    margin-left: auto;
    border-color:black;
}

.elementor-4536 .elementor-element.elementor-element-36368b29:hover
{
    -webkit-transform: translateY(3px);
    -moz-transform: translateY(3px);
    -ms-transform: translateY(3px);
    -o-transform: translateY(3px);
    transform: translateY(3px);
}

.elementor-4536 .elementor-element.elementor-element-36368b29:before
{
    top: 50%;
    left: 50%;
    position: absolute;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    content: "";
    width: 70px;
    height: 70px;
    display: block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    -webkit-box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -moz-box-shadow: 0 0 18px rgba(0, 0, 0, 0.08);
    box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    z-index: 9!important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6d3ddf88 */.elementor-4536 .elementor-element.elementor-element-6d3ddf88
{
    padding-right: 10%;
    padding-left: 10%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-122e6d2e */.elementor-4536 .elementor-element.elementor-element-122e6d2e 
{
    margin:auto!important
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1e47149a */.elementor-4536 .elementor-element.elementor-element-1e47149a:before
{
    top: 0;
    right: 0;
    left: 0;
    bottom: 20px;
    height: 210px;
    position: absolute;
    content: "";
    background-color: #F4F2E9!important;
    z-index: 1;
    -webkit-border-top-right-radius: 8px;
    -moz-border-radius-topright: 8px;
    border-top-right-radius: 8px;
    -webkit-border-top-left-radius: 8px;
    -webkit-background-clip: padding-box;
    -moz-border-radius-topleft: 8px;
    -moz-background-clip: padding;
    border-top-left-radius: 8px;
}

.elementor-4536 .elementor-element.elementor-element-1e47149a:hover
{
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a26158d */.elementor-4536 .elementor-element.elementor-element-a26158d
{
    display: inline-block;
    vertical-align: middle;
    width: 70px;
    height: 70px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    background-color: #fff;
    line-height: 70px;
    text-align: center;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    margin-right: auto;
    margin-left: auto;
    border-color:black;
}

.elementor-4536 .elementor-element.elementor-element-a26158d:hover
{
    -webkit-transform: translateY(3px);
    -moz-transform: translateY(3px);
    -ms-transform: translateY(3px);
    -o-transform: translateY(3px);
    transform: translateY(3px);
}

.elementor-4536 .elementor-element.elementor-element-a26158d:before
{
    top: 50%;
    left: 50%;
    position: absolute;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    content: "";
    width: 70px;
    height: 70px;
    display: block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    -webkit-box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -moz-box-shadow: 0 0 18px rgba(0, 0, 0, 0.08);
    box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    z-index: 9!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-625bc6d2 */.elementor-4536 .elementor-element.elementor-element-625bc6d2
{
    display: inline-block;
    vertical-align: middle;
    width: 70px;
    height: 70px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    background-color: #fff;
    line-height: 70px;
    text-align: center;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    margin-right: auto;
    margin-left: auto;
    border-color:black;
}

.elementor-4536 .elementor-element.elementor-element-625bc6d2:hover
{
    -webkit-transform: translateY(3px);
    -moz-transform: translateY(3px);
    -ms-transform: translateY(3px);
    -o-transform: translateY(3px);
    transform: translateY(3px);
}

.elementor-4536 .elementor-element.elementor-element-625bc6d2:before
{
    top: 50%;
    left: 50%;
    position: absolute;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    content: "";
    width: 70px;
    height: 70px;
    display: block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    -webkit-box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -moz-box-shadow: 0 0 18px rgba(0, 0, 0, 0.08);
    box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    z-index: 9!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c09de4e */.elementor-4536 .elementor-element.elementor-element-2c09de4e
{
    display: inline-block;
    vertical-align: middle;
    width: 70px;
    height: 70px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    background-color: #fff;
    line-height: 70px;
    text-align: center;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    margin-right: auto;
    margin-left: auto;
    border-color:black;
}

.elementor-4536 .elementor-element.elementor-element-2c09de4e:hover
{
    -webkit-transform: translateY(3px);
    -moz-transform: translateY(3px);
    -ms-transform: translateY(3px);
    -o-transform: translateY(3px);
    transform: translateY(3px);
}

.elementor-4536 .elementor-element.elementor-element-2c09de4e:before
{
    top: 50%;
    left: 50%;
    position: absolute;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    content: "";
    width: 70px;
    height: 70px;
    display: block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    -webkit-box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -moz-box-shadow: 0 0 18px rgba(0, 0, 0, 0.08);
    box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    z-index: 9!important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5dd674ae */.elementor-4536 .elementor-element.elementor-element-5dd674ae
{
    padding-right: 10%;
    padding-left: 10%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-51c7fce3 */.elementor-4536 .elementor-element.elementor-element-51c7fce3 
{
    margin:auto!important
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-40a5f40c */.elementor-4536 .elementor-element.elementor-element-40a5f40c:before
{
    top: 0;
    right: 0;
    left: 0;
    bottom: 20px;
    height: 210px;
    position: absolute;
    content: "";
    background-color: #F4F2E9!important;
    z-index: 1;
    -webkit-border-top-right-radius: 8px;
    -moz-border-radius-topright: 8px;
    border-top-right-radius: 8px;
    -webkit-border-top-left-radius: 8px;
    -webkit-background-clip: padding-box;
    -moz-border-radius-topleft: 8px;
    -moz-background-clip: padding;
    border-top-left-radius: 8px;
}

.elementor-4536 .elementor-element.elementor-element-40a5f40c:hover
{
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39b8c61d */.elementor-4536 .elementor-element.elementor-element-39b8c61d
{
    display: inline-block;
    vertical-align: middle;
    width: 70px;
    height: 70px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    background-color: #fff;
    line-height: 70px;
    text-align: center;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    margin-right: auto;
    margin-left: auto;
    border-color:black;
}

.elementor-4536 .elementor-element.elementor-element-39b8c61d:hover
{
    -webkit-transform: translateY(3px);
    -moz-transform: translateY(3px);
    -ms-transform: translateY(3px);
    -o-transform: translateY(3px);
    transform: translateY(3px);
}

.elementor-4536 .elementor-element.elementor-element-39b8c61d:before
{
    top: 50%;
    left: 50%;
    position: absolute;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    content: "";
    width: 70px;
    height: 70px;
    display: block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    -webkit-box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -moz-box-shadow: 0 0 18px rgba(0, 0, 0, 0.08);
    box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    z-index: 9!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38398dc3 */.elementor-4536 .elementor-element.elementor-element-38398dc3
{
    display: inline-block;
    vertical-align: middle;
    width: 70px;
    height: 70px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    background-color: #fff;
    line-height: 70px;
    text-align: center;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    margin-right: auto;
    margin-left: auto;
    border-color:black;
}

.elementor-4536 .elementor-element.elementor-element-38398dc3:hover
{
    -webkit-transform: translateY(3px);
    -moz-transform: translateY(3px);
    -ms-transform: translateY(3px);
    -o-transform: translateY(3px);
    transform: translateY(3px);
}

.elementor-4536 .elementor-element.elementor-element-38398dc3:before
{
    top: 50%;
    left: 50%;
    position: absolute;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    content: "";
    width: 70px;
    height: 70px;
    display: block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    -webkit-box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -moz-box-shadow: 0 0 18px rgba(0, 0, 0, 0.08);
    box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    z-index: 9!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21316d6a */.elementor-4536 .elementor-element.elementor-element-21316d6a
{
    display: inline-block;
    vertical-align: middle;
    width: 70px;
    height: 70px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    background-color: #fff;
    line-height: 70px;
    text-align: center;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    margin-right: auto;
    margin-left: auto;
    border-color:black;
}

.elementor-4536 .elementor-element.elementor-element-21316d6a:hover
{
    -webkit-transform: translateY(3px);
    -moz-transform: translateY(3px);
    -ms-transform: translateY(3px);
    -o-transform: translateY(3px);
    transform: translateY(3px);
}

.elementor-4536 .elementor-element.elementor-element-21316d6a:before
{
    top: 50%;
    left: 50%;
    position: absolute;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    content: "";
    width: 70px;
    height: 70px;
    display: block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    -webkit-box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -moz-box-shadow: 0 0 18px rgba(0, 0, 0, 0.08);
    box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    z-index: 9!important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6450a296 */.elementor-4536 .elementor-element.elementor-element-6450a296
{
    padding-right: 10%;
    padding-left: 10%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73b4f2 */.elementor-4536 .elementor-element.elementor-element-73b4f2 
{
    margin:auto!important
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f3f67a0 */.elementor-4536 .elementor-element.elementor-element-f3f67a0:before
{
    top: 0;
    right: 0;
    left: 0;
    bottom: 20px;
    height: 210px;
    position: absolute;
    content: "";
    background-color: #F4F2E9!important;
    z-index: 1;
    -webkit-border-top-right-radius: 8px;
    -moz-border-radius-topright: 8px;
    border-top-right-radius: 8px;
    -webkit-border-top-left-radius: 8px;
    -webkit-background-clip: padding-box;
    -moz-border-radius-topleft: 8px;
    -moz-background-clip: padding;
    border-top-left-radius: 8px;
}

.elementor-4536 .elementor-element.elementor-element-f3f67a0:hover
{
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8e6affb */.elementor-4536 .elementor-element.elementor-element-8e6affb
{
    display: inline-block;
    vertical-align: middle;
    width: 70px;
    height: 70px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    background-color: #fff;
    line-height: 70px;
    text-align: center;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    margin-right: auto;
    margin-left: auto;
    border-color:black;
}

.elementor-4536 .elementor-element.elementor-element-8e6affb:hover
{
    -webkit-transform: translateY(3px);
    -moz-transform: translateY(3px);
    -ms-transform: translateY(3px);
    -o-transform: translateY(3px);
    transform: translateY(3px);
}

.elementor-4536 .elementor-element.elementor-element-8e6affb:before
{
    top: 50%;
    left: 50%;
    position: absolute;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    content: "";
    width: 70px;
    height: 70px;
    display: block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    -webkit-box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -moz-box-shadow: 0 0 18px rgba(0, 0, 0, 0.08);
    box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    z-index: 9!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e2faea5 */.elementor-4536 .elementor-element.elementor-element-5e2faea5
{
    display: inline-block;
    vertical-align: middle;
    width: 70px;
    height: 70px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    background-color: #fff;
    line-height: 70px;
    text-align: center;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    margin-right: auto;
    margin-left: auto;
    border-color:black;
}

.elementor-4536 .elementor-element.elementor-element-5e2faea5:hover
{
    -webkit-transform: translateY(3px);
    -moz-transform: translateY(3px);
    -ms-transform: translateY(3px);
    -o-transform: translateY(3px);
    transform: translateY(3px);
}

.elementor-4536 .elementor-element.elementor-element-5e2faea5:before
{
    top: 50%;
    left: 50%;
    position: absolute;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    content: "";
    width: 70px;
    height: 70px;
    display: block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    -webkit-box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -moz-box-shadow: 0 0 18px rgba(0, 0, 0, 0.08);
    box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    z-index: 9!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e36b359 */.elementor-4536 .elementor-element.elementor-element-6e36b359
{
    display: inline-block;
    vertical-align: middle;
    width: 70px;
    height: 70px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    background-color: #fff;
    line-height: 70px;
    text-align: center;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    margin-right: auto;
    margin-left: auto;
    border-color:black;
}

.elementor-4536 .elementor-element.elementor-element-6e36b359:hover
{
    -webkit-transform: translateY(3px);
    -moz-transform: translateY(3px);
    -ms-transform: translateY(3px);
    -o-transform: translateY(3px);
    transform: translateY(3px);
}

.elementor-4536 .elementor-element.elementor-element-6e36b359:before
{
    top: 50%;
    left: 50%;
    position: absolute;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    content: "";
    width: 70px;
    height: 70px;
    display: block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: border-box;
    -webkit-box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -moz-box-shadow: 0 0 18px rgba(0, 0, 0, 0.08);
    box-shadow: 0 0 18px rgb(0 0 0 / 8%);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    z-index: 9!important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-375b727b */.elementor-4536 .elementor-element.elementor-element-375b727b
{
    padding-right: 10%;
    padding-left: 10%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d823df2 */.elementor-4536 .elementor-element.elementor-element-5d823df2 
{
    margin:auto!important
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-35fe4b4d */.elementor-4536 .elementor-element.elementor-element-35fe4b4d:before
{
    top: 0;
    right: 0;
    left: 0;
    bottom: 20px;
    height: 210px;
    position: absolute;
    content: "";
    background-color: #F4F2E9!important;
    z-index: 1;
    -webkit-border-top-right-radius: 8px;
    -moz-border-radius-topright: 8px;
    border-top-right-radius: 8px;
    -webkit-border-top-left-radius: 8px;
    -webkit-background-clip: padding-box;
    -moz-border-radius-topleft: 8px;
    -moz-background-clip: padding;
    border-top-left-radius: 8px;
}

.elementor-4536 .elementor-element.elementor-element-35fe4b4d:hover
{
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px);
}

.elementor-4536 .elementor-element.elementor-element-35fe4b4d:after
{
    position: absolute;
    top: 0;
    right: 0;
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 80px 80px 0;
    border-color: transparent #D6111E transparent;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-530f2ad4 */.elementor-4536 .elementor-element.elementor-element-530f2ad4>*
{
    display: flex!important;
    margin-right: auto!important;
    margin-left: auto!important;
    gap:10px;
}
@media(max-width:1050px)
{
    .elementor-4536 .elementor-element.elementor-element-530f2ad4>*
    {
        gap:0!important;
    }
}
.elementor-4536 .elementor-element.elementor-element-530f2ad4
{
    width: 100%!important;
}/* End custom CSS */