.elementor-433 .elementor-element.elementor-element-e7cdd03{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-433 .elementor-element.elementor-element-b44adfe{--display:flex;--min-height:582px;}.elementor-433 .elementor-element.elementor-element-b44adfe:not(.elementor-motion-effects-element-type-background), .elementor-433 .elementor-element.elementor-element-b44adfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hashitsolutions.com/wp-content/uploads/2026/08/ChatGPT-Image-Aug-25-2026-06_29_39-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-433 .elementor-element.elementor-element-3fb9f69{--display:flex;--overflow:hidden;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-433 .elementor-element.elementor-element-3fb9f69:not(.elementor-motion-effects-element-type-background), .elementor-433 .elementor-element.elementor-element-3fb9f69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-433 .elementor-element.elementor-element-156c2e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-433 .elementor-element.elementor-element-4b69d8f{--display:flex;}.elementor-433 .elementor-element.elementor-element-4b69d8f.e-con{--flex-grow:0;--flex-shrink:0;}.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-433 .elementor-element.elementor-element-7480631 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:24px;font-weight:900;color:#FD6504;}.elementor-433 .elementor-element.elementor-element-9232909 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-weight:600;color:#000000;}.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-433 .elementor-element.elementor-element-99c5f1a{font-family:"Playfair", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-433 .elementor-element.elementor-element-5457008{font-family:"Playfair", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-433 .elementor-element.elementor-element-7a18971{font-family:"Playfair", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-433 .elementor-element.elementor-element-87fe15b{font-family:"Playfair", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-433 .elementor-element.elementor-element-f573d21{--display:flex;}.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-433 .elementor-element.elementor-element-7a460ad img{width:100%;height:353px;object-fit:cover;object-position:center center;border-radius:9px 9px 9px 9px;}.elementor-433 .elementor-element.elementor-element-4504139{--display:flex;--overflow:hidden;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-433 .elementor-element.elementor-element-4504139:not(.elementor-motion-effects-element-type-background), .elementor-433 .elementor-element.elementor-element-4504139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-433 .elementor-element.elementor-element-4fc923c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-433 .elementor-element.elementor-element-1769ade{--display:flex;}.elementor-433 .elementor-element.elementor-element-64ad173 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:9px 9px 9px 9px;}.elementor-433 .elementor-element.elementor-element-db90d5b{--display:flex;}.elementor-433 .elementor-element.elementor-element-db90d5b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-433 .elementor-element.elementor-element-688e179 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:24px;font-weight:900;color:#FD6504;}.elementor-433 .elementor-element.elementor-element-c547838 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-weight:600;color:#000000;}.elementor-433 .elementor-element.elementor-element-10d3140{font-family:"Playfair", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-433 .elementor-element.elementor-element-88840c9{font-family:"Playfair", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-433 .elementor-element.elementor-element-7676d9f{font-family:"Playfair", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-433 .elementor-element.elementor-element-965c1bb{font-family:"Playfair", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-433 .elementor-element.elementor-element-ee11c35{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-433 .elementor-element.elementor-element-350e726 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:24px;font-weight:900;color:#FD6504;}.elementor-433 .elementor-element.elementor-element-41a00a6 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-weight:600;color:#000000;}.elementor-433 .elementor-element.elementor-element-5da9097{text-align:center;font-family:"Playfair", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-433 .elementor-element.elementor-element-2ca8d27{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-433 .elementor-element.elementor-element-8b022b6{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-433 .elementor-element.elementor-element-87ca0fc .elementor-icon-box-wrapper{gap:10px;}.elementor-433 .elementor-element.elementor-element-87ca0fc.elementor-view-stacked .elementor-icon{background-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-87ca0fc.elementor-view-framed .elementor-icon, .elementor-433 .elementor-element.elementor-element-87ca0fc.elementor-view-default .elementor-icon{fill:#FD6504;color:#FD6504;border-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-87ca0fc.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-87ca0fc.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-87ca0fc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-87ca0fc.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-87ca0fc.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-87ca0fc.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-87ca0fc .elementor-icon{font-size:31px;}.elementor-433 .elementor-element.elementor-element-87ca0fc .elementor-icon-box-title, .elementor-433 .elementor-element.elementor-element-87ca0fc .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:600;}.elementor-433 .elementor-element.elementor-element-87ca0fc .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-87ca0fc:has(:hover) .elementor-icon-box-title,
					 .elementor-433 .elementor-element.elementor-element-87ca0fc:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-87ca0fc .elementor-icon-box-description{font-family:"Playfair", Sans-serif;font-size:19px;font-weight:400;color:#606060;}.elementor-433 .elementor-element.elementor-element-b5ad9c2{--display:flex;}.elementor-433 .elementor-element.elementor-element-3685e27 .elementor-icon-box-wrapper{gap:10px;}.elementor-433 .elementor-element.elementor-element-3685e27.elementor-view-stacked .elementor-icon{background-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-3685e27.elementor-view-framed .elementor-icon, .elementor-433 .elementor-element.elementor-element-3685e27.elementor-view-default .elementor-icon{fill:#FD6504;color:#FD6504;border-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-3685e27.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-3685e27.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-3685e27.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-3685e27.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-3685e27.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-3685e27.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-3685e27 .elementor-icon{font-size:31px;}.elementor-433 .elementor-element.elementor-element-3685e27 .elementor-icon-box-title, .elementor-433 .elementor-element.elementor-element-3685e27 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:600;}.elementor-433 .elementor-element.elementor-element-3685e27 .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-3685e27:has(:hover) .elementor-icon-box-title,
					 .elementor-433 .elementor-element.elementor-element-3685e27:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-3685e27 .elementor-icon-box-description{font-family:"Playfair", Sans-serif;font-size:19px;font-weight:400;color:#606060;}.elementor-433 .elementor-element.elementor-element-0175361{--display:flex;}.elementor-433 .elementor-element.elementor-element-d08db2d .elementor-icon-box-wrapper{gap:10px;}.elementor-433 .elementor-element.elementor-element-d08db2d.elementor-view-stacked .elementor-icon{background-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-d08db2d.elementor-view-framed .elementor-icon, .elementor-433 .elementor-element.elementor-element-d08db2d.elementor-view-default .elementor-icon{fill:#FD6504;color:#FD6504;border-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-d08db2d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-d08db2d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-d08db2d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-d08db2d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-d08db2d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-d08db2d.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-d08db2d .elementor-icon{font-size:31px;}.elementor-433 .elementor-element.elementor-element-d08db2d .elementor-icon-box-title, .elementor-433 .elementor-element.elementor-element-d08db2d .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:600;}.elementor-433 .elementor-element.elementor-element-d08db2d .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-d08db2d:has(:hover) .elementor-icon-box-title,
					 .elementor-433 .elementor-element.elementor-element-d08db2d:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-d08db2d .elementor-icon-box-description{font-family:"Playfair", Sans-serif;font-size:19px;font-weight:400;color:#606060;}.elementor-433 .elementor-element.elementor-element-874857b{--display:flex;}.elementor-433 .elementor-element.elementor-element-f46ea55 .elementor-icon-box-wrapper{gap:10px;}.elementor-433 .elementor-element.elementor-element-f46ea55.elementor-view-stacked .elementor-icon{background-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-f46ea55.elementor-view-framed .elementor-icon, .elementor-433 .elementor-element.elementor-element-f46ea55.elementor-view-default .elementor-icon{fill:#FD6504;color:#FD6504;border-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-f46ea55.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-f46ea55.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-f46ea55.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-f46ea55.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-f46ea55.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-f46ea55.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-f46ea55 .elementor-icon{font-size:31px;}.elementor-433 .elementor-element.elementor-element-f46ea55 .elementor-icon-box-title, .elementor-433 .elementor-element.elementor-element-f46ea55 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:600;}.elementor-433 .elementor-element.elementor-element-f46ea55 .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-f46ea55:has(:hover) .elementor-icon-box-title,
					 .elementor-433 .elementor-element.elementor-element-f46ea55:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-f46ea55 .elementor-icon-box-description{font-family:"Playfair", Sans-serif;font-size:19px;font-weight:400;color:#606060;}.elementor-433 .elementor-element.elementor-element-06d7325{--display:flex;}.elementor-433 .elementor-element.elementor-element-9e2efc3 .elementor-icon-box-wrapper{gap:10px;}.elementor-433 .elementor-element.elementor-element-9e2efc3.elementor-view-stacked .elementor-icon{background-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-9e2efc3.elementor-view-framed .elementor-icon, .elementor-433 .elementor-element.elementor-element-9e2efc3.elementor-view-default .elementor-icon{fill:#FD6504;color:#FD6504;border-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-9e2efc3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-9e2efc3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-9e2efc3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-9e2efc3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-9e2efc3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-9e2efc3.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-9e2efc3 .elementor-icon{font-size:31px;}.elementor-433 .elementor-element.elementor-element-9e2efc3 .elementor-icon-box-title, .elementor-433 .elementor-element.elementor-element-9e2efc3 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:600;}.elementor-433 .elementor-element.elementor-element-9e2efc3 .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-9e2efc3:has(:hover) .elementor-icon-box-title,
					 .elementor-433 .elementor-element.elementor-element-9e2efc3:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-9e2efc3 .elementor-icon-box-description{font-family:"Playfair", Sans-serif;font-size:19px;font-weight:400;color:#606060;}.elementor-433 .elementor-element.elementor-element-baa4578{--display:flex;}.elementor-433 .elementor-element.elementor-element-71a7241 .elementor-icon-box-wrapper{gap:10px;}.elementor-433 .elementor-element.elementor-element-71a7241.elementor-view-stacked .elementor-icon{background-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-71a7241.elementor-view-framed .elementor-icon, .elementor-433 .elementor-element.elementor-element-71a7241.elementor-view-default .elementor-icon{fill:#FD6504;color:#FD6504;border-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-71a7241.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-71a7241.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-71a7241.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-71a7241.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-71a7241.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-71a7241.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-71a7241 .elementor-icon{font-size:31px;}.elementor-433 .elementor-element.elementor-element-71a7241 .elementor-icon-box-title, .elementor-433 .elementor-element.elementor-element-71a7241 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:600;}.elementor-433 .elementor-element.elementor-element-71a7241 .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-71a7241:has(:hover) .elementor-icon-box-title,
					 .elementor-433 .elementor-element.elementor-element-71a7241:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-71a7241 .elementor-icon-box-description{font-family:"Playfair", Sans-serif;font-size:19px;font-weight:400;color:#606060;}.elementor-433 .elementor-element.elementor-element-46f7631{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-433 .elementor-element.elementor-element-4ba5455{--display:flex;}.elementor-433 .elementor-element.elementor-element-8c3a43d .elementor-icon-box-wrapper{gap:10px;}.elementor-433 .elementor-element.elementor-element-8c3a43d.elementor-view-stacked .elementor-icon{background-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-8c3a43d.elementor-view-framed .elementor-icon, .elementor-433 .elementor-element.elementor-element-8c3a43d.elementor-view-default .elementor-icon{fill:#FD6504;color:#FD6504;border-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-8c3a43d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-8c3a43d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-8c3a43d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-8c3a43d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-8c3a43d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-8c3a43d.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-8c3a43d .elementor-icon{font-size:31px;}.elementor-433 .elementor-element.elementor-element-8c3a43d .elementor-icon-box-title, .elementor-433 .elementor-element.elementor-element-8c3a43d .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:600;}.elementor-433 .elementor-element.elementor-element-8c3a43d .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-8c3a43d:has(:hover) .elementor-icon-box-title,
					 .elementor-433 .elementor-element.elementor-element-8c3a43d:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-8c3a43d .elementor-icon-box-description{font-family:"Playfair", Sans-serif;font-size:19px;font-weight:400;color:#606060;}.elementor-433 .elementor-element.elementor-element-67fef50{--display:flex;}.elementor-433 .elementor-element.elementor-element-c0e2a8e .elementor-icon-box-wrapper{gap:10px;}.elementor-433 .elementor-element.elementor-element-c0e2a8e.elementor-view-stacked .elementor-icon{background-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-c0e2a8e.elementor-view-framed .elementor-icon, .elementor-433 .elementor-element.elementor-element-c0e2a8e.elementor-view-default .elementor-icon{fill:#FD6504;color:#FD6504;border-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-c0e2a8e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-c0e2a8e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-c0e2a8e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-c0e2a8e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-c0e2a8e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-c0e2a8e.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-c0e2a8e .elementor-icon{font-size:31px;}.elementor-433 .elementor-element.elementor-element-c0e2a8e .elementor-icon-box-title, .elementor-433 .elementor-element.elementor-element-c0e2a8e .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:600;}.elementor-433 .elementor-element.elementor-element-c0e2a8e .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-c0e2a8e:has(:hover) .elementor-icon-box-title,
					 .elementor-433 .elementor-element.elementor-element-c0e2a8e:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-c0e2a8e .elementor-icon-box-description{font-family:"Playfair", Sans-serif;font-size:19px;font-weight:400;color:#606060;}.elementor-433 .elementor-element.elementor-element-d970f9d{--display:flex;}.elementor-433 .elementor-element.elementor-element-60158c0 .elementor-icon-box-wrapper{gap:10px;}.elementor-433 .elementor-element.elementor-element-60158c0.elementor-view-stacked .elementor-icon{background-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-60158c0.elementor-view-framed .elementor-icon, .elementor-433 .elementor-element.elementor-element-60158c0.elementor-view-default .elementor-icon{fill:#FD6504;color:#FD6504;border-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-60158c0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-60158c0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-60158c0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-60158c0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-60158c0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-60158c0.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-60158c0 .elementor-icon{font-size:31px;}.elementor-433 .elementor-element.elementor-element-60158c0 .elementor-icon-box-title, .elementor-433 .elementor-element.elementor-element-60158c0 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:600;}.elementor-433 .elementor-element.elementor-element-60158c0 .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-60158c0:has(:hover) .elementor-icon-box-title,
					 .elementor-433 .elementor-element.elementor-element-60158c0:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-60158c0 .elementor-icon-box-description{font-family:"Playfair", Sans-serif;font-size:19px;font-weight:400;color:#606060;}.elementor-433 .elementor-element.elementor-element-5d0cb59{--display:flex;}.elementor-433 .elementor-element.elementor-element-fdb1347 .elementor-icon-box-wrapper{gap:10px;}.elementor-433 .elementor-element.elementor-element-fdb1347.elementor-view-stacked .elementor-icon{background-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-fdb1347.elementor-view-framed .elementor-icon, .elementor-433 .elementor-element.elementor-element-fdb1347.elementor-view-default .elementor-icon{fill:#FD6504;color:#FD6504;border-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-fdb1347.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-fdb1347.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-fdb1347.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-fdb1347.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-fdb1347.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-fdb1347.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-fdb1347 .elementor-icon{font-size:31px;}.elementor-433 .elementor-element.elementor-element-fdb1347 .elementor-icon-box-title, .elementor-433 .elementor-element.elementor-element-fdb1347 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:600;}.elementor-433 .elementor-element.elementor-element-fdb1347 .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-fdb1347:has(:hover) .elementor-icon-box-title,
					 .elementor-433 .elementor-element.elementor-element-fdb1347:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-fdb1347 .elementor-icon-box-description{font-family:"Playfair", Sans-serif;font-size:19px;font-weight:400;color:#606060;}.elementor-433 .elementor-element.elementor-element-d26a4d5{--display:flex;}.elementor-433 .elementor-element.elementor-element-130eef5 .elementor-icon-box-wrapper{gap:10px;}.elementor-433 .elementor-element.elementor-element-130eef5.elementor-view-stacked .elementor-icon{background-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-130eef5.elementor-view-framed .elementor-icon, .elementor-433 .elementor-element.elementor-element-130eef5.elementor-view-default .elementor-icon{fill:#FD6504;color:#FD6504;border-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-130eef5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-130eef5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-130eef5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-130eef5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-130eef5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-130eef5.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-130eef5 .elementor-icon{font-size:31px;}.elementor-433 .elementor-element.elementor-element-130eef5 .elementor-icon-box-title, .elementor-433 .elementor-element.elementor-element-130eef5 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:600;}.elementor-433 .elementor-element.elementor-element-130eef5 .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-130eef5:has(:hover) .elementor-icon-box-title,
					 .elementor-433 .elementor-element.elementor-element-130eef5:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-130eef5 .elementor-icon-box-description{font-family:"Playfair", Sans-serif;font-size:19px;font-weight:400;color:#606060;}.elementor-433 .elementor-element.elementor-element-6979b15{--display:flex;}.elementor-433 .elementor-element.elementor-element-844e816 .elementor-icon-box-wrapper{gap:10px;}.elementor-433 .elementor-element.elementor-element-844e816.elementor-view-stacked .elementor-icon{background-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-844e816.elementor-view-framed .elementor-icon, .elementor-433 .elementor-element.elementor-element-844e816.elementor-view-default .elementor-icon{fill:#FD6504;color:#FD6504;border-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-844e816.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-844e816.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-844e816.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-844e816.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-844e816.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-844e816.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-844e816 .elementor-icon{font-size:31px;}.elementor-433 .elementor-element.elementor-element-844e816 .elementor-icon-box-title, .elementor-433 .elementor-element.elementor-element-844e816 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:600;}.elementor-433 .elementor-element.elementor-element-844e816 .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-844e816:has(:hover) .elementor-icon-box-title,
					 .elementor-433 .elementor-element.elementor-element-844e816:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-844e816 .elementor-icon-box-description{font-family:"Playfair", Sans-serif;font-size:19px;font-weight:400;color:#606060;}.elementor-433 .elementor-element.elementor-element-d86f1e3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-433 .elementor-element.elementor-element-0d9dedd .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:24px;font-weight:900;color:#FD6504;}.elementor-433 .elementor-element.elementor-element-5baf686 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-weight:600;color:#000000;}.elementor-433 .elementor-element.elementor-element-1ef769a{text-align:center;font-family:"Playfair", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-433 .elementor-element.elementor-element-ce11c61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-433 .elementor-element.elementor-element-7efb72c{--display:flex;}.elementor-433 .elementor-element.elementor-element-9aa30aa .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-433 .elementor-element.elementor-element-9aa30aa.elementor-view-stacked .elementor-icon{background-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-9aa30aa.elementor-view-framed .elementor-icon, .elementor-433 .elementor-element.elementor-element-9aa30aa.elementor-view-default .elementor-icon{fill:#FD6504;color:#FD6504;border-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-9aa30aa.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-9aa30aa.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-9aa30aa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-9aa30aa.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-9aa30aa.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-9aa30aa.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-9aa30aa .elementor-icon{font-size:31px;}.elementor-433 .elementor-element.elementor-element-9aa30aa .elementor-icon-box-title, .elementor-433 .elementor-element.elementor-element-9aa30aa .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:600;}.elementor-433 .elementor-element.elementor-element-9aa30aa .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-9aa30aa:has(:hover) .elementor-icon-box-title,
					 .elementor-433 .elementor-element.elementor-element-9aa30aa:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-9aa30aa .elementor-icon-box-description{font-family:"Playfair", Sans-serif;font-size:19px;font-weight:400;color:#606060;}.elementor-433 .elementor-element.elementor-element-56ee702{--display:flex;}.elementor-433 .elementor-element.elementor-element-e11a2ca .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-433 .elementor-element.elementor-element-e11a2ca.elementor-view-stacked .elementor-icon{background-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-e11a2ca.elementor-view-framed .elementor-icon, .elementor-433 .elementor-element.elementor-element-e11a2ca.elementor-view-default .elementor-icon{fill:#FD6504;color:#FD6504;border-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-e11a2ca.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-e11a2ca.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-e11a2ca.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-e11a2ca.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-e11a2ca.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-e11a2ca.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-e11a2ca .elementor-icon{font-size:31px;}.elementor-433 .elementor-element.elementor-element-e11a2ca .elementor-icon-box-title, .elementor-433 .elementor-element.elementor-element-e11a2ca .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:600;}.elementor-433 .elementor-element.elementor-element-e11a2ca .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-e11a2ca:has(:hover) .elementor-icon-box-title,
					 .elementor-433 .elementor-element.elementor-element-e11a2ca:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-e11a2ca .elementor-icon-box-description{font-family:"Playfair", Sans-serif;font-size:19px;font-weight:400;color:#606060;}.elementor-433 .elementor-element.elementor-element-b9d42d3{--display:flex;}.elementor-433 .elementor-element.elementor-element-a315f09 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-433 .elementor-element.elementor-element-a315f09.elementor-view-stacked .elementor-icon{background-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-a315f09.elementor-view-framed .elementor-icon, .elementor-433 .elementor-element.elementor-element-a315f09.elementor-view-default .elementor-icon{fill:#FD6504;color:#FD6504;border-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-a315f09.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-a315f09.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-a315f09.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-a315f09.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-a315f09.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-433 .elementor-element.elementor-element-a315f09.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-a315f09 .elementor-icon{font-size:31px;}.elementor-433 .elementor-element.elementor-element-a315f09 .elementor-icon-box-title, .elementor-433 .elementor-element.elementor-element-a315f09 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:20px;font-weight:600;}.elementor-433 .elementor-element.elementor-element-a315f09 .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-a315f09:has(:hover) .elementor-icon-box-title,
					 .elementor-433 .elementor-element.elementor-element-a315f09:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-433 .elementor-element.elementor-element-a315f09 .elementor-icon-box-description{font-family:"Playfair", Sans-serif;font-size:19px;font-weight:400;color:#606060;}.elementor-433 .elementor-element.elementor-element-5307924{--display:flex;}.elementor-433 .elementor-element.elementor-element-5307924:not(.elementor-motion-effects-element-type-background), .elementor-433 .elementor-element.elementor-element-5307924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031A38;}.elementor-433 .elementor-element.elementor-element-ad33dae{text-align:center;}.elementor-433 .elementor-element.elementor-element-ad33dae .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:24px;font-weight:900;color:#FD6504;}.elementor-433 .elementor-element.elementor-element-1824ed5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-433 .elementor-element.elementor-element-356ac5d{--display:flex;}.elementor-433 .elementor-element.elementor-element-616cc85 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-433 .elementor-element.elementor-element-616cc85.elementor-view-stacked .elementor-icon{background-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-616cc85.elementor-view-framed .elementor-icon, .elementor-433 .elementor-element.elementor-element-616cc85.elementor-view-default .elementor-icon{fill:#FD6504;color:#FD6504;border-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-616cc85 .elementor-icon{font-size:35px;}.elementor-433 .elementor-element.elementor-element-616cc85 .elementor-icon-box-title, .elementor-433 .elementor-element.elementor-element-616cc85 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:23px;font-weight:600;}.elementor-433 .elementor-element.elementor-element-616cc85 .elementor-icon-box-title{color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-616cc85:has(:hover) .elementor-icon-box-title,
					 .elementor-433 .elementor-element.elementor-element-616cc85:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-616cc85 .elementor-icon-box-description{font-family:"Playfair", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-0929296{--display:flex;}.elementor-433 .elementor-element.elementor-element-10f4fa1 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-433 .elementor-element.elementor-element-10f4fa1.elementor-view-stacked .elementor-icon{background-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-10f4fa1.elementor-view-framed .elementor-icon, .elementor-433 .elementor-element.elementor-element-10f4fa1.elementor-view-default .elementor-icon{fill:#FD6504;color:#FD6504;border-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-10f4fa1 .elementor-icon{font-size:35px;}.elementor-433 .elementor-element.elementor-element-10f4fa1 .elementor-icon-box-title, .elementor-433 .elementor-element.elementor-element-10f4fa1 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:23px;font-weight:600;}.elementor-433 .elementor-element.elementor-element-10f4fa1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-10f4fa1:has(:hover) .elementor-icon-box-title,
					 .elementor-433 .elementor-element.elementor-element-10f4fa1:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-10f4fa1 .elementor-icon-box-description{font-family:"Playfair", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-5930d2a{--display:flex;}.elementor-433 .elementor-element.elementor-element-08cccc0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-433 .elementor-element.elementor-element-08cccc0.elementor-view-stacked .elementor-icon{background-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-08cccc0.elementor-view-framed .elementor-icon, .elementor-433 .elementor-element.elementor-element-08cccc0.elementor-view-default .elementor-icon{fill:#FD6504;color:#FD6504;border-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-08cccc0 .elementor-icon{font-size:35px;}.elementor-433 .elementor-element.elementor-element-08cccc0 .elementor-icon-box-title, .elementor-433 .elementor-element.elementor-element-08cccc0 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:23px;font-weight:600;}.elementor-433 .elementor-element.elementor-element-08cccc0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-08cccc0:has(:hover) .elementor-icon-box-title,
					 .elementor-433 .elementor-element.elementor-element-08cccc0:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-08cccc0 .elementor-icon-box-description{font-family:"Playfair", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-4409e14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-433 .elementor-element.elementor-element-31cf653{--display:flex;}.elementor-433 .elementor-element.elementor-element-51029a1 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-433 .elementor-element.elementor-element-51029a1.elementor-view-stacked .elementor-icon{background-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-51029a1.elementor-view-framed .elementor-icon, .elementor-433 .elementor-element.elementor-element-51029a1.elementor-view-default .elementor-icon{fill:#FD6504;color:#FD6504;border-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-51029a1 .elementor-icon{font-size:35px;}.elementor-433 .elementor-element.elementor-element-51029a1 .elementor-icon-box-title, .elementor-433 .elementor-element.elementor-element-51029a1 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:23px;font-weight:600;}.elementor-433 .elementor-element.elementor-element-51029a1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-51029a1:has(:hover) .elementor-icon-box-title,
					 .elementor-433 .elementor-element.elementor-element-51029a1:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-51029a1 .elementor-icon-box-description{font-family:"Playfair", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-a547de6{--display:flex;}.elementor-433 .elementor-element.elementor-element-4172d09 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-433 .elementor-element.elementor-element-4172d09.elementor-view-stacked .elementor-icon{background-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-4172d09.elementor-view-framed .elementor-icon, .elementor-433 .elementor-element.elementor-element-4172d09.elementor-view-default .elementor-icon{fill:#FD6504;color:#FD6504;border-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-4172d09 .elementor-icon{font-size:35px;}.elementor-433 .elementor-element.elementor-element-4172d09 .elementor-icon-box-title, .elementor-433 .elementor-element.elementor-element-4172d09 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:23px;font-weight:600;}.elementor-433 .elementor-element.elementor-element-4172d09 .elementor-icon-box-title{color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-4172d09:has(:hover) .elementor-icon-box-title,
					 .elementor-433 .elementor-element.elementor-element-4172d09:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-4172d09 .elementor-icon-box-description{font-family:"Playfair", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-6c98a6e{--display:flex;}.elementor-433 .elementor-element.elementor-element-e590925 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-433 .elementor-element.elementor-element-e590925.elementor-view-stacked .elementor-icon{background-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-e590925.elementor-view-framed .elementor-icon, .elementor-433 .elementor-element.elementor-element-e590925.elementor-view-default .elementor-icon{fill:#FD6504;color:#FD6504;border-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-e590925 .elementor-icon{font-size:35px;}.elementor-433 .elementor-element.elementor-element-e590925 .elementor-icon-box-title, .elementor-433 .elementor-element.elementor-element-e590925 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:23px;font-weight:600;}.elementor-433 .elementor-element.elementor-element-e590925 .elementor-icon-box-title{color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-e590925:has(:hover) .elementor-icon-box-title,
					 .elementor-433 .elementor-element.elementor-element-e590925:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-e590925 .elementor-icon-box-description{font-family:"Playfair", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-bdfea2c{--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;}.elementor-433 .elementor-element.elementor-element-6a48ef3{--display:flex;}.elementor-433 .elementor-element.elementor-element-6a48ef3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-433 .elementor-element.elementor-element-8705463 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-433 .elementor-element.elementor-element-8705463.elementor-view-stacked .elementor-icon{background-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-8705463.elementor-view-framed .elementor-icon, .elementor-433 .elementor-element.elementor-element-8705463.elementor-view-default .elementor-icon{fill:#FD6504;color:#FD6504;border-color:#FD6504;}.elementor-433 .elementor-element.elementor-element-8705463 .elementor-icon{font-size:35px;}.elementor-433 .elementor-element.elementor-element-8705463 .elementor-icon-box-title, .elementor-433 .elementor-element.elementor-element-8705463 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:23px;font-weight:600;}.elementor-433 .elementor-element.elementor-element-8705463 .elementor-icon-box-title{color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-8705463:has(:hover) .elementor-icon-box-title,
					 .elementor-433 .elementor-element.elementor-element-8705463:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-433 .elementor-element.elementor-element-8705463 .elementor-icon-box-description{font-family:"Playfair", Sans-serif;font-weight:400;color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-433 .elementor-element.elementor-element-4b69d8f{--width:50%;}.elementor-433 .elementor-element.elementor-element-db90d5b{--width:50%;}.elementor-433 .elementor-element.elementor-element-6a48ef3{--width:31.545%;}}@media(max-width:767px){.elementor-433 .elementor-element.elementor-element-b44adfe{--min-height:158px;}}/* Start custom CSS for icon-box, class: .elementor-element-87ca0fc *//* Main Box */
.it-service-box{
    background:#ffffff;
    border:1px solid #e8e8e8;
    border-radius:18px;
    padding:20px 0;
    text-align:center;
    transition:all .4s ease;
    position:relative;
    overflow:hidden;
    box-shadow:0 8px 30px rgba(0,0,0,.06);
    height:100%;
}

/* Top Orange Line */
.it-service-box::before{
    content:"";
    position:absolute;
    top:0;
    left:50%;
    width:0;
    height:4px;
    background:#FD6504;
    transition:.4s;
    transform:translateX(-50%);
    border-radius:20px;
}

/* Hover */
.it-service-box:hover{
    transform:translateY(-12px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#FD6504;
}

.it-service-box:hover::before{
    width:100%;
}

/* Icon Box */
.it-service-box .elementor-icon{
    width:50px;
    height:50px;
    border:2px solid #FD6504;
    border-radius:20px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0 auto 5px;
    color:#FD6504;
    font-size:40px;
    transition:.4s;
    background:#fff;
}

/* Icon Hover */
.it-service-box:hover .elementor-icon{
    background:#FD6504;
    color:#fff;
    transform:rotateY(180deg);
    box-shadow:0 15px 30px rgba(253,101,4,.35);
}

/* Heading */
.it-service-box h3{
    font-size:30px;
    font-weight:700;
    color:#151515;
    margin-bottom:18px;
    transition:.3s;
}

.it-service-box:hover h3{
    color:#FD6504;
}

/* Text */
.it-service-box p{
    font-size:17px;
    line-height:1.8;
    color:#666;
    margin:0;
}

/* Bottom Orange Line */
.it-service-box::after{
    content:"";
    position:absolute;
    left:50%;
    bottom:0;
    width:0;
    height:4px;
    background:#FD6504;
    transform:translateX(-50%);
    transition:.4s;
    border-radius:20px;
}

.it-service-box:hover::after{
    width:70px;
}

/* Responsive */
@media(max-width:767px){

.it-service-box{
    padding:30px 20px;
}

.it-service-box h3{
    font-size:24px;
}

.it-service-box .elementor-icon{
    width:75px;
    height:75px;
    font-size:34px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3685e27 *//* Main Box */
.it-service-box{
    background:#ffffff;
    border:1px solid #e8e8e8;
    border-radius:18px;
    padding:20px 0;
    text-align:center;
    transition:all .4s ease;
    position:relative;
    overflow:hidden;
    box-shadow:0 8px 30px rgba(0,0,0,.06);
    height:100%;
}

/* Top Orange Line */
.it-service-box::before{
    content:"";
    position:absolute;
    top:0;
    left:50%;
    width:0;
    height:4px;
    background:#FD6504;
    transition:.4s;
    transform:translateX(-50%);
    border-radius:20px;
}

/* Hover */
.it-service-box:hover{
    transform:translateY(-12px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#FD6504;
}

.it-service-box:hover::before{
    width:100%;
}

/* Icon Box */
.it-service-box .elementor-icon{
    width:50px;
    height:50px;
    border:2px solid #FD6504;
    border-radius:20px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0 auto 5px;
    color:#FD6504;
    font-size:40px;
    transition:.4s;
    background:#fff;
}

/* Icon Hover */
.it-service-box:hover .elementor-icon{
    background:#FD6504;
    color:#fff;
    transform:rotateY(180deg);
    box-shadow:0 15px 30px rgba(253,101,4,.35);
}

/* Heading */
.it-service-box h3{
    font-size:30px;
    font-weight:700;
    color:#151515;
    margin-bottom:18px;
    transition:.3s;
}

.it-service-box:hover h3{
    color:#FD6504;
}

/* Text */
.it-service-box p{
    font-size:17px;
    line-height:1.8;
    color:#666;
    margin:0;
}

/* Bottom Orange Line */
.it-service-box::after{
    content:"";
    position:absolute;
    left:50%;
    bottom:0;
    width:0;
    height:4px;
    background:#FD6504;
    transform:translateX(-50%);
    transition:.4s;
    border-radius:20px;
}

.it-service-box:hover::after{
    width:70px;
}

/* Responsive */
@media(max-width:767px){

.it-service-box{
    padding:30px 20px;
}

.it-service-box h3{
    font-size:24px;
}

.it-service-box .elementor-icon{
    width:75px;
    height:75px;
    font-size:34px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d08db2d *//* Main Box */
.it-service-box{
    background:#ffffff;
    border:1px solid #e8e8e8;
    border-radius:18px;
    padding:20px 0;
    text-align:center;
    transition:all .4s ease;
    position:relative;
    overflow:hidden;
    box-shadow:0 8px 30px rgba(0,0,0,.06);
    height:100%;
}

/* Top Orange Line */
.it-service-box::before{
    content:"";
    position:absolute;
    top:0;
    left:50%;
    width:0;
    height:4px;
    background:#FD6504;
    transition:.4s;
    transform:translateX(-50%);
    border-radius:20px;
}

/* Hover */
.it-service-box:hover{
    transform:translateY(-12px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#FD6504;
}

.it-service-box:hover::before{
    width:100%;
}

/* Icon Box */
.it-service-box .elementor-icon{
    width:50px;
    height:50px;
    border:2px solid #FD6504;
    border-radius:20px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0 auto 5px;
    color:#FD6504;
    font-size:40px;
    transition:.4s;
    background:#fff;
}

/* Icon Hover */
.it-service-box:hover .elementor-icon{
    background:#FD6504;
    color:#fff;
    transform:rotateY(180deg);
    box-shadow:0 15px 30px rgba(253,101,4,.35);
}

/* Heading */
.it-service-box h3{
    font-size:30px;
    font-weight:700;
    color:#151515;
    margin-bottom:18px;
    transition:.3s;
}

.it-service-box:hover h3{
    color:#FD6504;
}

/* Text */
.it-service-box p{
    font-size:17px;
    line-height:1.8;
    color:#666;
    margin:0;
}

/* Bottom Orange Line */
.it-service-box::after{
    content:"";
    position:absolute;
    left:50%;
    bottom:0;
    width:0;
    height:4px;
    background:#FD6504;
    transform:translateX(-50%);
    transition:.4s;
    border-radius:20px;
}

.it-service-box:hover::after{
    width:70px;
}

/* Responsive */
@media(max-width:767px){

.it-service-box{
    padding:30px 20px;
}

.it-service-box h3{
    font-size:24px;
}

.it-service-box .elementor-icon{
    width:75px;
    height:75px;
    font-size:34px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f46ea55 *//* Main Box */
.it-service-box{
    background:#ffffff;
    border:1px solid #e8e8e8;
    border-radius:18px;
    padding:20px 0;
    text-align:center;
    transition:all .4s ease;
    position:relative;
    overflow:hidden;
    box-shadow:0 8px 30px rgba(0,0,0,.06);
    height:100%;
}

/* Top Orange Line */
.it-service-box::before{
    content:"";
    position:absolute;
    top:0;
    left:50%;
    width:0;
    height:4px;
    background:#FD6504;
    transition:.4s;
    transform:translateX(-50%);
    border-radius:20px;
}

/* Hover */
.it-service-box:hover{
    transform:translateY(-12px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#FD6504;
}

.it-service-box:hover::before{
    width:100%;
}

/* Icon Box */
.it-service-box .elementor-icon{
    width:50px;
    height:50px;
    border:2px solid #FD6504;
    border-radius:20px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0 auto 5px;
    color:#FD6504;
    font-size:40px;
    transition:.4s;
    background:#fff;
}

/* Icon Hover */
.it-service-box:hover .elementor-icon{
    background:#FD6504;
    color:#fff;
    transform:rotateY(180deg);
    box-shadow:0 15px 30px rgba(253,101,4,.35);
}

/* Heading */
.it-service-box h3{
    font-size:30px;
    font-weight:700;
    color:#151515;
    margin-bottom:18px;
    transition:.3s;
}

.it-service-box:hover h3{
    color:#FD6504;
}

/* Text */
.it-service-box p{
    font-size:17px;
    line-height:1.8;
    color:#666;
    margin:0;
}

/* Bottom Orange Line */
.it-service-box::after{
    content:"";
    position:absolute;
    left:50%;
    bottom:0;
    width:0;
    height:4px;
    background:#FD6504;
    transform:translateX(-50%);
    transition:.4s;
    border-radius:20px;
}

.it-service-box:hover::after{
    width:70px;
}

/* Responsive */
@media(max-width:767px){

.it-service-box{
    padding:30px 20px;
}

.it-service-box h3{
    font-size:24px;
}

.it-service-box .elementor-icon{
    width:75px;
    height:75px;
    font-size:34px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9e2efc3 *//* Main Box */
.it-service-box{
    background:#ffffff;
    border:1px solid #e8e8e8;
    border-radius:18px;
    padding:20px 0;
    text-align:center;
    transition:all .4s ease;
    position:relative;
    overflow:hidden;
    box-shadow:0 8px 30px rgba(0,0,0,.06);
    height:100%;
}

/* Top Orange Line */
.it-service-box::before{
    content:"";
    position:absolute;
    top:0;
    left:50%;
    width:0;
    height:4px;
    background:#FD6504;
    transition:.4s;
    transform:translateX(-50%);
    border-radius:20px;
}

/* Hover */
.it-service-box:hover{
    transform:translateY(-12px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#FD6504;
}

.it-service-box:hover::before{
    width:100%;
}

/* Icon Box */
.it-service-box .elementor-icon{
    width:50px;
    height:50px;
    border:2px solid #FD6504;
    border-radius:20px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0 auto 5px;
    color:#FD6504;
    font-size:40px;
    transition:.4s;
    background:#fff;
}

/* Icon Hover */
.it-service-box:hover .elementor-icon{
    background:#FD6504;
    color:#fff;
    transform:rotateY(180deg);
    box-shadow:0 15px 30px rgba(253,101,4,.35);
}

/* Heading */
.it-service-box h3{
    font-size:30px;
    font-weight:700;
    color:#151515;
    margin-bottom:18px;
    transition:.3s;
}

.it-service-box:hover h3{
    color:#FD6504;
}

/* Text */
.it-service-box p{
    font-size:17px;
    line-height:1.8;
    color:#666;
    margin:0;
}

/* Bottom Orange Line */
.it-service-box::after{
    content:"";
    position:absolute;
    left:50%;
    bottom:0;
    width:0;
    height:4px;
    background:#FD6504;
    transform:translateX(-50%);
    transition:.4s;
    border-radius:20px;
}

.it-service-box:hover::after{
    width:70px;
}

/* Responsive */
@media(max-width:767px){

.it-service-box{
    padding:30px 20px;
}

.it-service-box h3{
    font-size:24px;
}

.it-service-box .elementor-icon{
    width:75px;
    height:75px;
    font-size:34px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-71a7241 *//* Main Box */
.it-service-box{
    background:#ffffff;
    border:1px solid #e8e8e8;
    border-radius:18px;
    padding:20px 0;
    text-align:center;
    transition:all .4s ease;
    position:relative;
    overflow:hidden;
    box-shadow:0 8px 30px rgba(0,0,0,.06);
    height:100%;
}

/* Top Orange Line */
.it-service-box::before{
    content:"";
    position:absolute;
    top:0;
    left:50%;
    width:0;
    height:4px;
    background:#FD6504;
    transition:.4s;
    transform:translateX(-50%);
    border-radius:20px;
}

/* Hover */
.it-service-box:hover{
    transform:translateY(-12px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#FD6504;
}

.it-service-box:hover::before{
    width:100%;
}

/* Icon Box */
.it-service-box .elementor-icon{
    width:50px;
    height:50px;
    border:2px solid #FD6504;
    border-radius:20px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0 auto 5px;
    color:#FD6504;
    font-size:40px;
    transition:.4s;
    background:#fff;
}

/* Icon Hover */
.it-service-box:hover .elementor-icon{
    background:#FD6504;
    color:#fff;
    transform:rotateY(180deg);
    box-shadow:0 15px 30px rgba(253,101,4,.35);
}

/* Heading */
.it-service-box h3{
    font-size:30px;
    font-weight:700;
    color:#151515;
    margin-bottom:18px;
    transition:.3s;
}

.it-service-box:hover h3{
    color:#FD6504;
}

/* Text */
.it-service-box p{
    font-size:17px;
    line-height:1.8;
    color:#666;
    margin:0;
}

/* Bottom Orange Line */
.it-service-box::after{
    content:"";
    position:absolute;
    left:50%;
    bottom:0;
    width:0;
    height:4px;
    background:#FD6504;
    transform:translateX(-50%);
    transition:.4s;
    border-radius:20px;
}

.it-service-box:hover::after{
    width:70px;
}

/* Responsive */
@media(max-width:767px){

.it-service-box{
    padding:30px 20px;
}

.it-service-box h3{
    font-size:24px;
}

.it-service-box .elementor-icon{
    width:75px;
    height:75px;
    font-size:34px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8c3a43d *//* Main Box */
.it-service-box{
    background:#ffffff;
    border:1px solid #e8e8e8;
    border-radius:18px;
    padding:20px 0;
    text-align:center;
    transition:all .4s ease;
    position:relative;
    overflow:hidden;
    box-shadow:0 8px 30px rgba(0,0,0,.06);
    height:100%;
}

/* Top Orange Line */
.it-service-box::before{
    content:"";
    position:absolute;
    top:0;
    left:50%;
    width:0;
    height:4px;
    background:#FD6504;
    transition:.4s;
    transform:translateX(-50%);
    border-radius:20px;
}

/* Hover */
.it-service-box:hover{
    transform:translateY(-12px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#FD6504;
}

.it-service-box:hover::before{
    width:100%;
}

/* Icon Box */
.it-service-box .elementor-icon{
    width:50px;
    height:50px;
    border:2px solid #FD6504;
    border-radius:20px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0 auto 5px;
    color:#FD6504;
    font-size:40px;
    transition:.4s;
    background:#fff;
}

/* Icon Hover */
.it-service-box:hover .elementor-icon{
    background:#FD6504;
    color:#fff;
    transform:rotateY(180deg);
    box-shadow:0 15px 30px rgba(253,101,4,.35);
}

/* Heading */
.it-service-box h3{
    font-size:30px;
    font-weight:700;
    color:#151515;
    margin-bottom:18px;
    transition:.3s;
}

.it-service-box:hover h3{
    color:#FD6504;
}

/* Text */
.it-service-box p{
    font-size:17px;
    line-height:1.8;
    color:#666;
    margin:0;
}

/* Bottom Orange Line */
.it-service-box::after{
    content:"";
    position:absolute;
    left:50%;
    bottom:0;
    width:0;
    height:4px;
    background:#FD6504;
    transform:translateX(-50%);
    transition:.4s;
    border-radius:20px;
}

.it-service-box:hover::after{
    width:70px;
}

/* Responsive */
@media(max-width:767px){

.it-service-box{
    padding:30px 20px;
}

.it-service-box h3{
    font-size:24px;
}

.it-service-box .elementor-icon{
    width:75px;
    height:75px;
    font-size:34px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c0e2a8e *//* Main Box */
.it-service-box{
    background:#ffffff;
    border:1px solid #e8e8e8;
    border-radius:18px;
    padding:20px 0;
    text-align:center;
    transition:all .4s ease;
    position:relative;
    overflow:hidden;
    box-shadow:0 8px 30px rgba(0,0,0,.06);
    height:100%;
}

/* Top Orange Line */
.it-service-box::before{
    content:"";
    position:absolute;
    top:0;
    left:50%;
    width:0;
    height:4px;
    background:#FD6504;
    transition:.4s;
    transform:translateX(-50%);
    border-radius:20px;
}

/* Hover */
.it-service-box:hover{
    transform:translateY(-12px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#FD6504;
}

.it-service-box:hover::before{
    width:100%;
}

/* Icon Box */
.it-service-box .elementor-icon{
    width:50px;
    height:50px;
    border:2px solid #FD6504;
    border-radius:20px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0 auto 5px;
    color:#FD6504;
    font-size:40px;
    transition:.4s;
    background:#fff;
}

/* Icon Hover */
.it-service-box:hover .elementor-icon{
    background:#FD6504;
    color:#fff;
    transform:rotateY(180deg);
    box-shadow:0 15px 30px rgba(253,101,4,.35);
}

/* Heading */
.it-service-box h3{
    font-size:30px;
    font-weight:700;
    color:#151515;
    margin-bottom:18px;
    transition:.3s;
}

.it-service-box:hover h3{
    color:#FD6504;
}

/* Text */
.it-service-box p{
    font-size:17px;
    line-height:1.8;
    color:#666;
    margin:0;
}

/* Bottom Orange Line */
.it-service-box::after{
    content:"";
    position:absolute;
    left:50%;
    bottom:0;
    width:0;
    height:4px;
    background:#FD6504;
    transform:translateX(-50%);
    transition:.4s;
    border-radius:20px;
}

.it-service-box:hover::after{
    width:70px;
}

/* Responsive */
@media(max-width:767px){

.it-service-box{
    padding:30px 20px;
}

.it-service-box h3{
    font-size:24px;
}

.it-service-box .elementor-icon{
    width:75px;
    height:75px;
    font-size:34px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-60158c0 *//* Main Box */
.it-service-box{
    background:#ffffff;
    border:1px solid #e8e8e8;
    border-radius:18px;
    padding:20px 0;
    text-align:center;
    transition:all .4s ease;
    position:relative;
    overflow:hidden;
    box-shadow:0 8px 30px rgba(0,0,0,.06);
    height:100%;
}

/* Top Orange Line */
.it-service-box::before{
    content:"";
    position:absolute;
    top:0;
    left:50%;
    width:0;
    height:4px;
    background:#FD6504;
    transition:.4s;
    transform:translateX(-50%);
    border-radius:20px;
}

/* Hover */
.it-service-box:hover{
    transform:translateY(-12px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#FD6504;
}

.it-service-box:hover::before{
    width:100%;
}

/* Icon Box */
.it-service-box .elementor-icon{
    width:50px;
    height:50px;
    border:2px solid #FD6504;
    border-radius:20px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0 auto 5px;
    color:#FD6504;
    font-size:40px;
    transition:.4s;
    background:#fff;
}

/* Icon Hover */
.it-service-box:hover .elementor-icon{
    background:#FD6504;
    color:#fff;
    transform:rotateY(180deg);
    box-shadow:0 15px 30px rgba(253,101,4,.35);
}

/* Heading */
.it-service-box h3{
    font-size:30px;
    font-weight:700;
    color:#151515;
    margin-bottom:18px;
    transition:.3s;
}

.it-service-box:hover h3{
    color:#FD6504;
}

/* Text */
.it-service-box p{
    font-size:17px;
    line-height:1.8;
    color:#666;
    margin:0;
}

/* Bottom Orange Line */
.it-service-box::after{
    content:"";
    position:absolute;
    left:50%;
    bottom:0;
    width:0;
    height:4px;
    background:#FD6504;
    transform:translateX(-50%);
    transition:.4s;
    border-radius:20px;
}

.it-service-box:hover::after{
    width:70px;
}

/* Responsive */
@media(max-width:767px){

.it-service-box{
    padding:30px 20px;
}

.it-service-box h3{
    font-size:24px;
}

.it-service-box .elementor-icon{
    width:75px;
    height:75px;
    font-size:34px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fdb1347 *//* Main Box */
.it-service-box{
    background:#ffffff;
    border:1px solid #e8e8e8;
    border-radius:18px;
    padding:20px 0;
    text-align:center;
    transition:all .4s ease;
    position:relative;
    overflow:hidden;
    box-shadow:0 8px 30px rgba(0,0,0,.06);
    height:100%;
}

/* Top Orange Line */
.it-service-box::before{
    content:"";
    position:absolute;
    top:0;
    left:50%;
    width:0;
    height:4px;
    background:#FD6504;
    transition:.4s;
    transform:translateX(-50%);
    border-radius:20px;
}

/* Hover */
.it-service-box:hover{
    transform:translateY(-12px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#FD6504;
}

.it-service-box:hover::before{
    width:100%;
}

/* Icon Box */
.it-service-box .elementor-icon{
    width:50px;
    height:50px;
    border:2px solid #FD6504;
    border-radius:20px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0 auto 5px;
    color:#FD6504;
    font-size:40px;
    transition:.4s;
    background:#fff;
}

/* Icon Hover */
.it-service-box:hover .elementor-icon{
    background:#FD6504;
    color:#fff;
    transform:rotateY(180deg);
    box-shadow:0 15px 30px rgba(253,101,4,.35);
}

/* Heading */
.it-service-box h3{
    font-size:30px;
    font-weight:700;
    color:#151515;
    margin-bottom:18px;
    transition:.3s;
}

.it-service-box:hover h3{
    color:#FD6504;
}

/* Text */
.it-service-box p{
    font-size:17px;
    line-height:1.8;
    color:#666;
    margin:0;
}

/* Bottom Orange Line */
.it-service-box::after{
    content:"";
    position:absolute;
    left:50%;
    bottom:0;
    width:0;
    height:4px;
    background:#FD6504;
    transform:translateX(-50%);
    transition:.4s;
    border-radius:20px;
}

.it-service-box:hover::after{
    width:70px;
}

/* Responsive */
@media(max-width:767px){

.it-service-box{
    padding:30px 20px;
}

.it-service-box h3{
    font-size:24px;
}

.it-service-box .elementor-icon{
    width:75px;
    height:75px;
    font-size:34px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-130eef5 *//* Main Box */
.it-service-box{
    background:#ffffff;
    border:1px solid #e8e8e8;
    border-radius:18px;
    padding:20px 0;
    text-align:center;
    transition:all .4s ease;
    position:relative;
    overflow:hidden;
    box-shadow:0 8px 30px rgba(0,0,0,.06);
    height:100%;
}

/* Top Orange Line */
.it-service-box::before{
    content:"";
    position:absolute;
    top:0;
    left:50%;
    width:0;
    height:4px;
    background:#FD6504;
    transition:.4s;
    transform:translateX(-50%);
    border-radius:20px;
}

/* Hover */
.it-service-box:hover{
    transform:translateY(-12px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#FD6504;
}

.it-service-box:hover::before{
    width:100%;
}

/* Icon Box */
.it-service-box .elementor-icon{
    width:50px;
    height:50px;
    border:2px solid #FD6504;
    border-radius:20px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0 auto 5px;
    color:#FD6504;
    font-size:40px;
    transition:.4s;
    background:#fff;
}

/* Icon Hover */
.it-service-box:hover .elementor-icon{
    background:#FD6504;
    color:#fff;
    transform:rotateY(180deg);
    box-shadow:0 15px 30px rgba(253,101,4,.35);
}

/* Heading */
.it-service-box h3{
    font-size:30px;
    font-weight:700;
    color:#151515;
    margin-bottom:18px;
    transition:.3s;
}

.it-service-box:hover h3{
    color:#FD6504;
}

/* Text */
.it-service-box p{
    font-size:17px;
    line-height:1.8;
    color:#666;
    margin:0;
}

/* Bottom Orange Line */
.it-service-box::after{
    content:"";
    position:absolute;
    left:50%;
    bottom:0;
    width:0;
    height:4px;
    background:#FD6504;
    transform:translateX(-50%);
    transition:.4s;
    border-radius:20px;
}

.it-service-box:hover::after{
    width:70px;
}

/* Responsive */
@media(max-width:767px){

.it-service-box{
    padding:30px 20px;
}

.it-service-box h3{
    font-size:24px;
}

.it-service-box .elementor-icon{
    width:75px;
    height:75px;
    font-size:34px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-844e816 *//* Main Box */
.it-service-box{
    background:#ffffff;
    border:1px solid #e8e8e8;
    border-radius:18px;
    padding:20px 0;
    text-align:center;
    transition:all .4s ease;
    position:relative;
    overflow:hidden;
    box-shadow:0 8px 30px rgba(0,0,0,.06);
    height:100%;
}

/* Top Orange Line */
.it-service-box::before{
    content:"";
    position:absolute;
    top:0;
    left:50%;
    width:0;
    height:4px;
    background:#FD6504;
    transition:.4s;
    transform:translateX(-50%);
    border-radius:20px;
}

/* Hover */
.it-service-box:hover{
    transform:translateY(-12px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#FD6504;
}

.it-service-box:hover::before{
    width:100%;
}

/* Icon Box */
.it-service-box .elementor-icon{
    width:50px;
    height:50px;
    border:2px solid #FD6504;
    border-radius:20px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0 auto 5px;
    color:#FD6504;
    font-size:40px;
    transition:.4s;
    background:#fff;
}

/* Icon Hover */
.it-service-box:hover .elementor-icon{
    background:#FD6504;
    color:#fff;
    transform:rotateY(180deg);
    box-shadow:0 15px 30px rgba(253,101,4,.35);
}

/* Heading */
.it-service-box h3{
    font-size:30px;
    font-weight:700;
    color:#151515;
    margin-bottom:18px;
    transition:.3s;
}

.it-service-box:hover h3{
    color:#FD6504;
}

/* Text */
.it-service-box p{
    font-size:17px;
    line-height:1.8;
    color:#666;
    margin:0;
}

/* Bottom Orange Line */
.it-service-box::after{
    content:"";
    position:absolute;
    left:50%;
    bottom:0;
    width:0;
    height:4px;
    background:#FD6504;
    transform:translateX(-50%);
    transition:.4s;
    border-radius:20px;
}

.it-service-box:hover::after{
    width:70px;
}

/* Responsive */
@media(max-width:767px){

.it-service-box{
    padding:30px 20px;
}

.it-service-box h3{
    font-size:24px;
}

.it-service-box .elementor-icon{
    width:75px;
    height:75px;
    font-size:34px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9aa30aa *//* Main Box */
.it-service-box{
    background:#ffffff;
    border:1px solid #e8e8e8;
    border-radius:18px;
    padding:20px 0;
    text-align:center;
    transition:all .4s ease;
    position:relative;
    overflow:hidden;
    box-shadow:0 8px 30px rgba(0,0,0,.06);
    height:100%;
}

/* Top Orange Line */
.it-service-box::before{
    content:"";
    position:absolute;
    top:0;
    left:50%;
    width:0;
    height:4px;
    background:#FD6504;
    transition:.4s;
    transform:translateX(-50%);
    border-radius:20px;
}

/* Hover */
.it-service-box:hover{
    transform:translateY(-12px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#FD6504;
}

.it-service-box:hover::before{
    width:100%;
}

/* Icon Box */
.it-service-box .elementor-icon{
    width:50px;
    height:50px;
    border:2px solid #FD6504;
    border-radius:20px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0 auto 5px;
    color:#FD6504;
    font-size:40px;
    transition:.4s;
    background:#fff;
}

/* Icon Hover */
.it-service-box:hover .elementor-icon{
    background:#FD6504;
    color:#fff;
    transform:rotateY(180deg);
    box-shadow:0 15px 30px rgba(253,101,4,.35);
}

/* Heading */
.it-service-box h3{
    font-size:30px;
    font-weight:700;
    color:#151515;
    margin-bottom:18px;
    transition:.3s;
}

.it-service-box:hover h3{
    color:#FD6504;
}

/* Text */
.it-service-box p{
    font-size:17px;
    line-height:1.8;
    color:#666;
    margin:0;
}

/* Bottom Orange Line */
.it-service-box::after{
    content:"";
    position:absolute;
    left:50%;
    bottom:0;
    width:0;
    height:4px;
    background:#FD6504;
    transform:translateX(-50%);
    transition:.4s;
    border-radius:20px;
}

.it-service-box:hover::after{
    width:70px;
}

/* Responsive */
@media(max-width:767px){

.it-service-box{
    padding:30px 20px;
}

.it-service-box h3{
    font-size:24px;
}

.it-service-box .elementor-icon{
    width:75px;
    height:75px;
    font-size:34px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e11a2ca *//* Main Box */
.it-service-box{
    background:#ffffff;
    border:1px solid #e8e8e8;
    border-radius:18px;
    padding:20px 0;
    text-align:center;
    transition:all .4s ease;
    position:relative;
    overflow:hidden;
    box-shadow:0 8px 30px rgba(0,0,0,.06);
    height:100%;
}

/* Top Orange Line */
.it-service-box::before{
    content:"";
    position:absolute;
    top:0;
    left:50%;
    width:0;
    height:4px;
    background:#FD6504;
    transition:.4s;
    transform:translateX(-50%);
    border-radius:20px;
}

/* Hover */
.it-service-box:hover{
    transform:translateY(-12px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#FD6504;
}

.it-service-box:hover::before{
    width:100%;
}

/* Icon Box */
.it-service-box .elementor-icon{
    width:50px;
    height:50px;
    border:2px solid #FD6504;
    border-radius:20px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0 auto 5px;
    color:#FD6504;
    font-size:40px;
    transition:.4s;
    background:#fff;
}

/* Icon Hover */
.it-service-box:hover .elementor-icon{
    background:#FD6504;
    color:#fff;
    transform:rotateY(180deg);
    box-shadow:0 15px 30px rgba(253,101,4,.35);
}

/* Heading */
.it-service-box h3{
    font-size:30px;
    font-weight:700;
    color:#151515;
    margin-bottom:18px;
    transition:.3s;
}

.it-service-box:hover h3{
    color:#FD6504;
}

/* Text */
.it-service-box p{
    font-size:17px;
    line-height:1.8;
    color:#666;
    margin:0;
}

/* Bottom Orange Line */
.it-service-box::after{
    content:"";
    position:absolute;
    left:50%;
    bottom:0;
    width:0;
    height:4px;
    background:#FD6504;
    transform:translateX(-50%);
    transition:.4s;
    border-radius:20px;
}

.it-service-box:hover::after{
    width:70px;
}

/* Responsive */
@media(max-width:767px){

.it-service-box{
    padding:30px 20px;
}

.it-service-box h3{
    font-size:24px;
}

.it-service-box .elementor-icon{
    width:75px;
    height:75px;
    font-size:34px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a315f09 *//* Main Box */
.it-service-box{
    background:#ffffff;
    border:1px solid #e8e8e8;
    border-radius:18px;
    padding:20px 0;
    text-align:center;
    transition:all .4s ease;
    position:relative;
    overflow:hidden;
    box-shadow:0 8px 30px rgba(0,0,0,.06);
    height:100%;
}

/* Top Orange Line */
.it-service-box::before{
    content:"";
    position:absolute;
    top:0;
    left:50%;
    width:0;
    height:4px;
    background:#FD6504;
    transition:.4s;
    transform:translateX(-50%);
    border-radius:20px;
}

/* Hover */
.it-service-box:hover{
    transform:translateY(-12px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#FD6504;
}

.it-service-box:hover::before{
    width:100%;
}

/* Icon Box */
.it-service-box .elementor-icon{
    width:50px;
    height:50px;
    border:2px solid #FD6504;
    border-radius:20px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0 auto 5px;
    color:#FD6504;
    font-size:40px;
    transition:.4s;
    background:#fff;
}

/* Icon Hover */
.it-service-box:hover .elementor-icon{
    background:#FD6504;
    color:#fff;
    transform:rotateY(180deg);
    box-shadow:0 15px 30px rgba(253,101,4,.35);
}

/* Heading */
.it-service-box h3{
    font-size:30px;
    font-weight:700;
    color:#151515;
    margin-bottom:18px;
    transition:.3s;
}

.it-service-box:hover h3{
    color:#FD6504;
}

/* Text */
.it-service-box p{
    font-size:17px;
    line-height:1.8;
    color:#666;
    margin:0;
}

/* Bottom Orange Line */
.it-service-box::after{
    content:"";
    position:absolute;
    left:50%;
    bottom:0;
    width:0;
    height:4px;
    background:#FD6504;
    transform:translateX(-50%);
    transition:.4s;
    border-radius:20px;
}

.it-service-box:hover::after{
    width:70px;
}

/* Responsive */
@media(max-width:767px){

.it-service-box{
    padding:30px 20px;
}

.it-service-box h3{
    font-size:24px;
}

.it-service-box .elementor-icon{
    width:75px;
    height:75px;
    font-size:34px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-616cc85 *//* Remove Default Spacing */
.why-card{
    margin:0 !important;
    padding:0 !important;
    background:rgba(255,255,255,.03);
    border:1px solid rgba(255,255,255,.08);
    border-radius:16px;
    display:flex;
    align-items:center;
    gap:20px;
    transition:.4s;
    overflow:hidden;
    height:100%;
}

/* Remove spacing from Icon Box */
.why-card .elementor-icon-box-wrapper,
.why-card .elementor-icon-box-content,
.why-card .elementor-icon-box-icon{
    margin:0 !important;
    padding:0 !important;
}

/* Icon */
.why-card .elementor-icon{
    width:60px;
    height:60px;
    min-width:70px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:16px;
    color:#FD6504;
    background:rgba(253,101,4,.08);
    border:1px solid rgba(253,101,4,.25);
}

/* Heading */
.why-card .elementor-icon-box-title{
    margin:0 0 8px !important;
    padding:0 !important;
    color:#fff;
    font-size:22px;
    font-weight:700;
}

/* Description */
.why-card .elementor-icon-box-description{
    margin:0 !important;
    padding:0 !important;
    color:#c8d0dd;
    line-height:1.7;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10f4fa1 *//* Remove Default Spacing */
.why-card{
    margin:0 !important;
    padding:0 !important;
    background:rgba(255,255,255,.03);
    border:1px solid rgba(255,255,255,.08);
    border-radius:16px;
    display:flex;
    align-items:center;
    gap:20px;
    transition:.4s;
    overflow:hidden;
    height:100%;
}

/* Remove spacing from Icon Box */
.why-card .elementor-icon-box-wrapper,
.why-card .elementor-icon-box-content,
.why-card .elementor-icon-box-icon{
    margin:0 !important;
    padding:0 !important;
}

/* Icon */
.why-card .elementor-icon{
    width:60px;
    height:60px;
    min-width:70px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:16px;
    color:#FD6504;
    background:rgba(253,101,4,.08);
    border:1px solid rgba(253,101,4,.25);
}

/* Heading */
.why-card .elementor-icon-box-title{
    margin:0 0 8px !important;
    padding:0 !important;
    color:#fff;
    font-size:22px;
    font-weight:700;
}

/* Description */
.why-card .elementor-icon-box-description{
    margin:0 !important;
    padding:0 !important;
    color:#c8d0dd;
    line-height:1.7;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-08cccc0 *//* Remove Default Spacing */
.why-card{
    margin:0 !important;
    padding:0 !important;
    background:rgba(255,255,255,.03);
    border:1px solid rgba(255,255,255,.08);
    border-radius:16px;
    display:flex;
    align-items:center;
    gap:20px;
    transition:.4s;
    overflow:hidden;
    height:100%;
}

/* Remove spacing from Icon Box */
.why-card .elementor-icon-box-wrapper,
.why-card .elementor-icon-box-content,
.why-card .elementor-icon-box-icon{
    margin:0 !important;
    padding:0 !important;
}

/* Icon */
.why-card .elementor-icon{
    width:70px;
    height:70px;
    min-width:70px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:16px;
    color:#FD6504;
    background:rgba(253,101,4,.08);
    border:1px solid rgba(253,101,4,.25);
}

/* Heading */
.why-card .elementor-icon-box-title{
    margin:0 0 8px !important;
    padding:0 !important;
    color:#fff;
    font-size:22px;
    font-weight:700;
}

/* Description */
.why-card .elementor-icon-box-description{
    margin:0 !important;
    padding:0 !important;
    color:#c8d0dd;
    line-height:1.7;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-51029a1 *//* Remove Default Spacing */
.why-card{
    margin:0 !important;
    padding:0 !important;
    background:rgba(255,255,255,.03);
    border:1px solid rgba(255,255,255,.08);
    border-radius:16px;
    display:flex;
    align-items:center;
    gap:20px;
    transition:.4s;
    overflow:hidden;
    height:100%;
}

/* Remove spacing from Icon Box */
.why-card .elementor-icon-box-wrapper,
.why-card .elementor-icon-box-content,
.why-card .elementor-icon-box-icon{
    margin:0 !important;
    padding:0 !important;
}

/* Icon */
.why-card .elementor-icon{
    width:60px;
    height:60px;
    min-width:70px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:16px;
    color:#FD6504;
    background:rgba(253,101,4,.08);
    border:1px solid rgba(253,101,4,.25);
}

/* Heading */
.why-card .elementor-icon-box-title{
    margin:0 0 8px !important;
    padding:0 !important;
    color:#fff;
    font-size:22px;
    font-weight:700;
}

/* Description */
.why-card .elementor-icon-box-description{
    margin:0 !important;
    padding:0 !important;
    color:#c8d0dd;
    line-height:1.7;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4172d09 *//* Remove Default Spacing */
.why-card{
    margin:0 !important;
    padding:0 !important;
    background:rgba(255,255,255,.03);
    border:1px solid rgba(255,255,255,.08);
    border-radius:16px;
    display:flex;
    align-items:center;
    gap:20px;
    transition:.4s;
    overflow:hidden;
    height:100%;
}

/* Remove spacing from Icon Box */
.why-card .elementor-icon-box-wrapper,
.why-card .elementor-icon-box-content,
.why-card .elementor-icon-box-icon{
    margin:0 !important;
    padding:0 !important;
}

/* Icon */
.why-card .elementor-icon{
    width:60px;
    height:60px;
    min-width:70px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:16px;
    color:#FD6504;
    background:rgba(253,101,4,.08);
    border:1px solid rgba(253,101,4,.25);
}

/* Heading */
.why-card .elementor-icon-box-title{
    margin:0 0 8px !important;
    padding:0 !important;
    color:#fff;
    font-size:22px;
    font-weight:700;
}

/* Description */
.why-card .elementor-icon-box-description{
    margin:0 !important;
    padding:0 !important;
    color:#c8d0dd;
    line-height:1.7;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e590925 *//* Remove Default Spacing */
.why-card{
    margin:0 !important;
    padding:0 !important;
    background:rgba(255,255,255,.03);
    border:1px solid rgba(255,255,255,.08);
    border-radius:16px;
    display:flex;
    align-items:center;
    gap:20px;
    transition:.4s;
    overflow:hidden;
    height:100%;
}

/* Remove spacing from Icon Box */
.why-card .elementor-icon-box-wrapper,
.why-card .elementor-icon-box-content,
.why-card .elementor-icon-box-icon{
    margin:0 !important;
    padding:0 !important;
}

/* Icon */
.why-card .elementor-icon{
    width:70px;
    height:70px;
    min-width:70px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:16px;
    color:#FD6504;
    background:rgba(253,101,4,.08);
    border:1px solid rgba(253,101,4,.25);
}

/* Heading */
.why-card .elementor-icon-box-title{
    margin:0 0 8px !important;
    padding:0 !important;
    color:#fff;
    font-size:22px;
    font-weight:700;
}

/* Description */
.why-card .elementor-icon-box-description{
    margin:0 !important;
    padding:0 !important;
    color:#c8d0dd;
    line-height:1.7;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8705463 *//* Remove Default Spacing */
.why-card{
    margin:0 !important;
    padding:0 !important;
    background:rgba(255,255,255,.03);
    border:1px solid rgba(255,255,255,.08);
    border-radius:16px;
    display:flex;
    align-items:center;
    gap:20px;
    transition:.4s;
    overflow:hidden;
    height:100%;
}

/* Remove spacing from Icon Box */
.why-card .elementor-icon-box-wrapper,
.why-card .elementor-icon-box-content,
.why-card .elementor-icon-box-icon{
    margin:0 !important;
    padding:0 !important;
}

/* Icon */
.why-card .elementor-icon{
    width:60px;
    height:60px;
    min-width:70px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:16px;
    color:#FD6504;
    background:rgba(253,101,4,.08);
    border:1px solid rgba(253,101,4,.25);
}

/* Heading */
.why-card .elementor-icon-box-title{
    margin:0 0 8px !important;
    padding:0 !important;
    color:#fff;
    font-size:22px;
    font-weight:700;
}

/* Description */
.why-card .elementor-icon-box-description{
    margin:0 !important;
    padding:0 !important;
    color:#c8d0dd;
    line-height:1.7;
}/* End custom CSS */