.elementor-514 .elementor-element.elementor-element-6f0eabbb:not(.elementor-motion-effects-element-type-background), .elementor-514 .elementor-element.elementor-element-6f0eabbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ittyconsultancy.ae/wp-content/uploads/2024/10/freepicdownloader.com-man-woman-are-sitting-table-with-laptop-coffee-cup-large.jpg");background-repeat:repeat;background-size:cover;}.elementor-514 .elementor-element.elementor-element-6f0eabbb > .elementor-background-overlay{background-color:#162B3A;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-6f0eabbb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-164px;margin-bottom:0px;padding:250px 0px 100px 0px;}.elementor-514 .elementor-element.elementor-element-518b3940 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-514 .elementor-element.elementor-element-749186cf{text-align:center;}.elementor-514 .elementor-element.elementor-element-749186cf .elementor-heading-title{font-family:var( --e-global-typography-3f3e88c-font-family ), Sans-serif;font-size:var( --e-global-typography-3f3e88c-font-size );font-weight:var( --e-global-typography-3f3e88c-font-weight );text-transform:var( --e-global-typography-3f3e88c-text-transform );line-height:var( --e-global-typography-3f3e88c-line-height );color:var( --e-global-color-3c2ad25 );}.elementor-514 .elementor-element.elementor-element-73d42414{--divider-border-style:solid;--divider-color:var( --e-global-color-3c2ad25 );--divider-border-width:2px;}.elementor-514 .elementor-element.elementor-element-73d42414 .elementor-divider-separator{width:6%;margin:0 auto;margin-center:0;}.elementor-514 .elementor-element.elementor-element-73d42414 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-514 .elementor-element.elementor-element-399f46ab > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-399f46ab:not(.elementor-motion-effects-element-type-background), .elementor-514 .elementor-element.elementor-element-399f46ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-514 .elementor-element.elementor-element-399f46ab > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-399f46ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-514 .elementor-element.elementor-element-5f132f95 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-514 .elementor-element.elementor-element-5f132f95 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-514 .elementor-element.elementor-element-668a97a2 .elementskit-section-title-wraper .elementskit-section-title{color:#162B3A;margin:0px 0px 0px 0px;font-family:var( --e-global-typography-3f3e88c-font-family ), Sans-serif;font-size:var( --e-global-typography-3f3e88c-font-size );font-weight:var( --e-global-typography-3f3e88c-font-weight );text-transform:var( --e-global-typography-3f3e88c-text-transform );line-height:var( --e-global-typography-3f3e88c-line-height );}.elementor-514 .elementor-element.elementor-element-668a97a2 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-secondary );}.elementor-514 .elementor-element.elementor-element-668a97a2 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-514 .elementor-element.elementor-element-668a97a2 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-3f3e88c-font-family ), Sans-serif;font-size:var( --e-global-typography-3f3e88c-font-size );font-weight:var( --e-global-typography-3f3e88c-font-weight );text-transform:var( --e-global-typography-3f3e88c-text-transform );line-height:var( --e-global-typography-3f3e88c-line-height );}.elementor-514 .elementor-element.elementor-element-6cbc1a7{text-align:justify;}.elementor-514 .elementor-element.elementor-element-6f568097{--divider-border-style:dashed;--divider-color:#77777745;--divider-border-width:1px;}.elementor-514 .elementor-element.elementor-element-6f568097 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-6f568097 .elementor-divider-separator{width:100%;}.elementor-514 .elementor-element.elementor-element-6f568097 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-514 .elementor-element.elementor-element-64e69ba1 > .elementor-element-populated{margin:0px 11px 0px 0px;--e-column-margin-right:11px;--e-column-margin-left:0px;}.elementor-514 .elementor-element.elementor-element-137bc460 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-137bc460 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(226deg, #50758E 51%, #B68C5A00 0%);opacity:1;}.elementor-514 .elementor-element.elementor-element-137bc460, .elementor-514 .elementor-element.elementor-element-137bc460 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-514 .elementor-element.elementor-element-137bc460{padding:20px 20px 0px 20px;}.elementor-514 .elementor-element.elementor-element-1eadf582 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-514 .elementor-element.elementor-element-fa7026e:not(.elementor-motion-effects-element-type-background), .elementor-514 .elementor-element.elementor-element-fa7026e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#162B3A;}.elementor-514 .elementor-element.elementor-element-fa7026e > .elementor-container{min-height:0px;}.elementor-514 .elementor-element.elementor-element-fa7026e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-15px;padding:70px 0px 0px 0px;z-index:1;}.elementor-514 .elementor-element.elementor-element-fa7026e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-3a6b6c5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-514 .elementor-element.elementor-element-a69804c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-a69804c:not(.elementor-motion-effects-element-type-background), .elementor-514 .elementor-element.elementor-element-a69804c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-a69804c > .elementor-container{min-height:200px;}.elementor-514 .elementor-element.elementor-element-a69804c{border-style:solid;border-width:2px 2px 2px 2px;border-color:#442FCC00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-514 .elementor-element.elementor-element-a69804c, .elementor-514 .elementor-element.elementor-element-a69804c > .elementor-background-overlay{border-radius:7px 7px 7px 7px;}.elementor-514 .elementor-element.elementor-element-a69804c:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-514 .elementor-element.elementor-element-a69804c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-a5eb073 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-a5eb073 .elementor-icon-wrapper{text-align:center;}.elementor-514 .elementor-element.elementor-element-a5eb073.elementor-view-stacked .elementor-icon{background-color:#50758E;color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-a5eb073.elementor-view-framed .elementor-icon, .elementor-514 .elementor-element.elementor-element-a5eb073.elementor-view-default .elementor-icon{color:#50758E;border-color:#50758E;}.elementor-514 .elementor-element.elementor-element-a5eb073.elementor-view-framed .elementor-icon, .elementor-514 .elementor-element.elementor-element-a5eb073.elementor-view-default .elementor-icon svg{fill:#50758E;}.elementor-514 .elementor-element.elementor-element-a5eb073.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-a5eb073.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-a5eb073 .elementor-icon{font-size:40px;padding:13px;}.elementor-514 .elementor-element.elementor-element-a5eb073 .elementor-icon svg{height:40px;}.elementor-514 .elementor-element.elementor-element-a5eb073 .elementor-icon i, .elementor-514 .elementor-element.elementor-element-a5eb073 .elementor-icon svg{transform:rotate(0deg);}.elementor-514 .elementor-element.elementor-element-4aeabee > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-4aeabee{text-align:center;}.elementor-514 .elementor-element.elementor-element-4aeabee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-style:normal;color:#162B3A;}.elementor-514 .elementor-element.elementor-element-bcd730a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-514 .elementor-element.elementor-element-bc3f209 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-bc3f209:not(.elementor-motion-effects-element-type-background), .elementor-514 .elementor-element.elementor-element-bc3f209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-bc3f209 > .elementor-container{min-height:200px;}.elementor-514 .elementor-element.elementor-element-bc3f209{border-style:solid;border-width:2px 2px 2px 2px;border-color:#442FCC00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-514 .elementor-element.elementor-element-bc3f209, .elementor-514 .elementor-element.elementor-element-bc3f209 > .elementor-background-overlay{border-radius:7px 7px 7px 7px;}.elementor-514 .elementor-element.elementor-element-bc3f209:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-514 .elementor-element.elementor-element-bc3f209 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-729a74c > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-729a74c .elementor-icon-wrapper{text-align:center;}.elementor-514 .elementor-element.elementor-element-729a74c.elementor-view-stacked .elementor-icon{background-color:#50758E;color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-729a74c.elementor-view-framed .elementor-icon, .elementor-514 .elementor-element.elementor-element-729a74c.elementor-view-default .elementor-icon{color:#50758E;border-color:#50758E;}.elementor-514 .elementor-element.elementor-element-729a74c.elementor-view-framed .elementor-icon, .elementor-514 .elementor-element.elementor-element-729a74c.elementor-view-default .elementor-icon svg{fill:#50758E;}.elementor-514 .elementor-element.elementor-element-729a74c.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-729a74c.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-729a74c .elementor-icon{font-size:40px;padding:13px;}.elementor-514 .elementor-element.elementor-element-729a74c .elementor-icon svg{height:40px;}.elementor-514 .elementor-element.elementor-element-729a74c .elementor-icon i, .elementor-514 .elementor-element.elementor-element-729a74c .elementor-icon svg{transform:rotate(0deg);}.elementor-514 .elementor-element.elementor-element-d489881 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-d489881{text-align:center;}.elementor-514 .elementor-element.elementor-element-d489881 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-style:normal;color:#162B3A;}.elementor-514 .elementor-element.elementor-element-912a6a6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-514 .elementor-element.elementor-element-f60b7d6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-f60b7d6:not(.elementor-motion-effects-element-type-background), .elementor-514 .elementor-element.elementor-element-f60b7d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-f60b7d6 > .elementor-container{min-height:200px;}.elementor-514 .elementor-element.elementor-element-f60b7d6{border-style:solid;border-width:2px 2px 2px 2px;border-color:#442FCC00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-514 .elementor-element.elementor-element-f60b7d6, .elementor-514 .elementor-element.elementor-element-f60b7d6 > .elementor-background-overlay{border-radius:7px 7px 7px 7px;}.elementor-514 .elementor-element.elementor-element-f60b7d6:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-514 .elementor-element.elementor-element-f60b7d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-0c8f995 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-0c8f995 .elementor-icon-wrapper{text-align:center;}.elementor-514 .elementor-element.elementor-element-0c8f995.elementor-view-stacked .elementor-icon{background-color:#50758E;color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-0c8f995.elementor-view-framed .elementor-icon, .elementor-514 .elementor-element.elementor-element-0c8f995.elementor-view-default .elementor-icon{color:#50758E;border-color:#50758E;}.elementor-514 .elementor-element.elementor-element-0c8f995.elementor-view-framed .elementor-icon, .elementor-514 .elementor-element.elementor-element-0c8f995.elementor-view-default .elementor-icon svg{fill:#50758E;}.elementor-514 .elementor-element.elementor-element-0c8f995.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-0c8f995.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-0c8f995 .elementor-icon{font-size:40px;padding:13px;}.elementor-514 .elementor-element.elementor-element-0c8f995 .elementor-icon svg{height:40px;}.elementor-514 .elementor-element.elementor-element-0c8f995 .elementor-icon i, .elementor-514 .elementor-element.elementor-element-0c8f995 .elementor-icon svg{transform:rotate(0deg);}.elementor-514 .elementor-element.elementor-element-ce3b212 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-ce3b212{text-align:center;}.elementor-514 .elementor-element.elementor-element-ce3b212 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-style:normal;color:#162B3A;}.elementor-514 .elementor-element.elementor-element-e650da4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-514 .elementor-element.elementor-element-a18ba31 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-a18ba31:not(.elementor-motion-effects-element-type-background), .elementor-514 .elementor-element.elementor-element-a18ba31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-a18ba31 > .elementor-container{min-height:200px;}.elementor-514 .elementor-element.elementor-element-a18ba31{border-style:solid;border-width:2px 2px 2px 2px;border-color:#442FCC00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-514 .elementor-element.elementor-element-a18ba31, .elementor-514 .elementor-element.elementor-element-a18ba31 > .elementor-background-overlay{border-radius:7px 7px 7px 7px;}.elementor-514 .elementor-element.elementor-element-a18ba31:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-514 .elementor-element.elementor-element-a18ba31 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-49aeed7 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-49aeed7 .elementor-icon-wrapper{text-align:center;}.elementor-514 .elementor-element.elementor-element-49aeed7.elementor-view-stacked .elementor-icon{background-color:#50758E;color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-49aeed7.elementor-view-framed .elementor-icon, .elementor-514 .elementor-element.elementor-element-49aeed7.elementor-view-default .elementor-icon{color:#50758E;border-color:#50758E;}.elementor-514 .elementor-element.elementor-element-49aeed7.elementor-view-framed .elementor-icon, .elementor-514 .elementor-element.elementor-element-49aeed7.elementor-view-default .elementor-icon svg{fill:#50758E;}.elementor-514 .elementor-element.elementor-element-49aeed7.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-49aeed7.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-49aeed7 .elementor-icon{font-size:40px;padding:13px;}.elementor-514 .elementor-element.elementor-element-49aeed7 .elementor-icon svg{height:40px;}.elementor-514 .elementor-element.elementor-element-49aeed7 .elementor-icon i, .elementor-514 .elementor-element.elementor-element-49aeed7 .elementor-icon svg{transform:rotate(0deg);}.elementor-514 .elementor-element.elementor-element-b9928b4 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-b9928b4{text-align:center;}.elementor-514 .elementor-element.elementor-element-b9928b4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-style:normal;color:#162B3A;}.elementor-514 .elementor-element.elementor-element-852526a:not(.elementor-motion-effects-element-type-background), .elementor-514 .elementor-element.elementor-element-852526a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#162B3A;}.elementor-514 .elementor-element.elementor-element-852526a > .elementor-container{min-height:0px;}.elementor-514 .elementor-element.elementor-element-852526a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 70px 0px;z-index:1;}.elementor-514 .elementor-element.elementor-element-852526a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-20e7fb5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-514 .elementor-element.elementor-element-b28a5c2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-b28a5c2:not(.elementor-motion-effects-element-type-background), .elementor-514 .elementor-element.elementor-element-b28a5c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-b28a5c2 > .elementor-container{min-height:200px;}.elementor-514 .elementor-element.elementor-element-b28a5c2{border-style:solid;border-width:2px 2px 2px 2px;border-color:#442FCC00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-514 .elementor-element.elementor-element-b28a5c2, .elementor-514 .elementor-element.elementor-element-b28a5c2 > .elementor-background-overlay{border-radius:7px 7px 7px 7px;}.elementor-514 .elementor-element.elementor-element-b28a5c2:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-514 .elementor-element.elementor-element-b28a5c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-52c09e8 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-52c09e8 .elementor-icon-wrapper{text-align:center;}.elementor-514 .elementor-element.elementor-element-52c09e8.elementor-view-stacked .elementor-icon{background-color:#50758E;color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-52c09e8.elementor-view-framed .elementor-icon, .elementor-514 .elementor-element.elementor-element-52c09e8.elementor-view-default .elementor-icon{color:#50758E;border-color:#50758E;}.elementor-514 .elementor-element.elementor-element-52c09e8.elementor-view-framed .elementor-icon, .elementor-514 .elementor-element.elementor-element-52c09e8.elementor-view-default .elementor-icon svg{fill:#50758E;}.elementor-514 .elementor-element.elementor-element-52c09e8.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-52c09e8.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-52c09e8 .elementor-icon{font-size:40px;padding:13px;}.elementor-514 .elementor-element.elementor-element-52c09e8 .elementor-icon svg{height:40px;}.elementor-514 .elementor-element.elementor-element-52c09e8 .elementor-icon i, .elementor-514 .elementor-element.elementor-element-52c09e8 .elementor-icon svg{transform:rotate(0deg);}.elementor-514 .elementor-element.elementor-element-fb7f561 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-fb7f561{text-align:center;}.elementor-514 .elementor-element.elementor-element-fb7f561 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-style:normal;color:#162B3A;}.elementor-514 .elementor-element.elementor-element-bdabd02 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-514 .elementor-element.elementor-element-da07793 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-da07793:not(.elementor-motion-effects-element-type-background), .elementor-514 .elementor-element.elementor-element-da07793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-da07793 > .elementor-container{min-height:200px;}.elementor-514 .elementor-element.elementor-element-da07793{border-style:solid;border-width:2px 2px 2px 2px;border-color:#442FCC00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-514 .elementor-element.elementor-element-da07793, .elementor-514 .elementor-element.elementor-element-da07793 > .elementor-background-overlay{border-radius:7px 7px 7px 7px;}.elementor-514 .elementor-element.elementor-element-da07793:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-514 .elementor-element.elementor-element-da07793 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-062bd4e > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-062bd4e .elementor-icon-wrapper{text-align:center;}.elementor-514 .elementor-element.elementor-element-062bd4e.elementor-view-stacked .elementor-icon{background-color:#50758E;color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-062bd4e.elementor-view-framed .elementor-icon, .elementor-514 .elementor-element.elementor-element-062bd4e.elementor-view-default .elementor-icon{color:#50758E;border-color:#50758E;}.elementor-514 .elementor-element.elementor-element-062bd4e.elementor-view-framed .elementor-icon, .elementor-514 .elementor-element.elementor-element-062bd4e.elementor-view-default .elementor-icon svg{fill:#50758E;}.elementor-514 .elementor-element.elementor-element-062bd4e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-062bd4e.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-062bd4e .elementor-icon{font-size:40px;padding:13px;}.elementor-514 .elementor-element.elementor-element-062bd4e .elementor-icon svg{height:40px;}.elementor-514 .elementor-element.elementor-element-062bd4e .elementor-icon i, .elementor-514 .elementor-element.elementor-element-062bd4e .elementor-icon svg{transform:rotate(0deg);}.elementor-514 .elementor-element.elementor-element-f164dcb > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-f164dcb{text-align:center;}.elementor-514 .elementor-element.elementor-element-f164dcb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-style:normal;color:#162B3A;}.elementor-514 .elementor-element.elementor-element-a0e010a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-514 .elementor-element.elementor-element-88227db > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-88227db:not(.elementor-motion-effects-element-type-background), .elementor-514 .elementor-element.elementor-element-88227db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-88227db > .elementor-container{min-height:200px;}.elementor-514 .elementor-element.elementor-element-88227db{border-style:solid;border-width:2px 2px 2px 2px;border-color:#442FCC00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-514 .elementor-element.elementor-element-88227db, .elementor-514 .elementor-element.elementor-element-88227db > .elementor-background-overlay{border-radius:7px 7px 7px 7px;}.elementor-514 .elementor-element.elementor-element-88227db:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-514 .elementor-element.elementor-element-88227db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-34e3f62 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-34e3f62 .elementor-icon-wrapper{text-align:center;}.elementor-514 .elementor-element.elementor-element-34e3f62.elementor-view-stacked .elementor-icon{background-color:#50758E;color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-34e3f62.elementor-view-framed .elementor-icon, .elementor-514 .elementor-element.elementor-element-34e3f62.elementor-view-default .elementor-icon{color:#50758E;border-color:#50758E;}.elementor-514 .elementor-element.elementor-element-34e3f62.elementor-view-framed .elementor-icon, .elementor-514 .elementor-element.elementor-element-34e3f62.elementor-view-default .elementor-icon svg{fill:#50758E;}.elementor-514 .elementor-element.elementor-element-34e3f62.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-34e3f62.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-34e3f62 .elementor-icon{font-size:40px;padding:13px;}.elementor-514 .elementor-element.elementor-element-34e3f62 .elementor-icon svg{height:40px;}.elementor-514 .elementor-element.elementor-element-34e3f62 .elementor-icon i, .elementor-514 .elementor-element.elementor-element-34e3f62 .elementor-icon svg{transform:rotate(0deg);}.elementor-514 .elementor-element.elementor-element-d283b89 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-d283b89{text-align:center;}.elementor-514 .elementor-element.elementor-element-d283b89 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-style:normal;color:#162B3A;}.elementor-514 .elementor-element.elementor-element-3a4b7db > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-514 .elementor-element.elementor-element-bf3816a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-514 .elementor-element.elementor-element-bf3816a:not(.elementor-motion-effects-element-type-background), .elementor-514 .elementor-element.elementor-element-bf3816a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-bf3816a > .elementor-container{min-height:200px;}.elementor-514 .elementor-element.elementor-element-bf3816a{border-style:solid;border-width:2px 2px 2px 2px;border-color:#442FCC00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-514 .elementor-element.elementor-element-bf3816a, .elementor-514 .elementor-element.elementor-element-bf3816a > .elementor-background-overlay{border-radius:7px 7px 7px 7px;}.elementor-514 .elementor-element.elementor-element-bf3816a:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-514 .elementor-element.elementor-element-bf3816a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-514 .elementor-element.elementor-element-7b11fa4 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-7b11fa4 .elementor-icon-wrapper{text-align:center;}.elementor-514 .elementor-element.elementor-element-7b11fa4.elementor-view-stacked .elementor-icon{background-color:#50758E;color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-7b11fa4.elementor-view-framed .elementor-icon, .elementor-514 .elementor-element.elementor-element-7b11fa4.elementor-view-default .elementor-icon{color:#50758E;border-color:#50758E;}.elementor-514 .elementor-element.elementor-element-7b11fa4.elementor-view-framed .elementor-icon, .elementor-514 .elementor-element.elementor-element-7b11fa4.elementor-view-default .elementor-icon svg{fill:#50758E;}.elementor-514 .elementor-element.elementor-element-7b11fa4.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-7b11fa4.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-514 .elementor-element.elementor-element-7b11fa4 .elementor-icon{font-size:40px;padding:13px;}.elementor-514 .elementor-element.elementor-element-7b11fa4 .elementor-icon svg{height:40px;}.elementor-514 .elementor-element.elementor-element-7b11fa4 .elementor-icon i, .elementor-514 .elementor-element.elementor-element-7b11fa4 .elementor-icon svg{transform:rotate(0deg);}.elementor-514 .elementor-element.elementor-element-3b66034 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-3b66034{text-align:center;}.elementor-514 .elementor-element.elementor-element-3b66034 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-style:normal;color:#162B3A;}@media(max-width:1024px) and (min-width:768px){.elementor-514 .elementor-element.elementor-element-5f132f95{width:100%;}.elementor-514 .elementor-element.elementor-element-64e69ba1{width:100%;}}@media(max-width:1024px){.elementor-514 .elementor-element.elementor-element-749186cf .elementor-heading-title{font-size:var( --e-global-typography-3f3e88c-font-size );line-height:var( --e-global-typography-3f3e88c-line-height );}.elementor-514 .elementor-element.elementor-element-5f132f95 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-514 .elementor-element.elementor-element-668a97a2 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-3f3e88c-font-size );line-height:var( --e-global-typography-3f3e88c-line-height );}.elementor-514 .elementor-element.elementor-element-668a97a2 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-514 .elementor-element.elementor-element-668a97a2 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-3f3e88c-font-size );line-height:var( --e-global-typography-3f3e88c-line-height );}.elementor-514 .elementor-element.elementor-element-64e69ba1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-514 .elementor-element.elementor-element-749186cf .elementor-heading-title{font-size:var( --e-global-typography-3f3e88c-font-size );line-height:var( --e-global-typography-3f3e88c-line-height );}.elementor-514 .elementor-element.elementor-element-668a97a2 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-3f3e88c-font-size );line-height:var( --e-global-typography-3f3e88c-line-height );}.elementor-514 .elementor-element.elementor-element-668a97a2 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-514 .elementor-element.elementor-element-668a97a2 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-3f3e88c-font-size );line-height:var( --e-global-typography-3f3e88c-line-height );}.elementor-514 .elementor-element.elementor-element-1eadf582 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for section, class: .elementor-element-a69804c */.elementor-514 .elementor-element.elementor-element-a69804c{
        --first-color: #5ddcff; 
        --second-color: #3c67e3;
        --third-color: #4e00c2;
    }
    @property --rotate {
      syntax: "<angle>";
      initial-value: 132deg;
      inherits: false;
    }
    .elementor-514 .elementor-element.elementor-element-a69804c::before, .elementor-514 .elementor-element.elementor-element-a69804c::after{
        opacity: 0;
        content: "";
        transition: all 0.5s ease-in-out;
    }
    .elementor-514 .elementor-element.elementor-element-a69804c:hover::before, .elementor-514 .elementor-element.elementor-element-a69804c:hover::after{
        position: absolute;
        z-index: -1;
        background-image: linear-gradient(
        var(--rotate)
        , var(--first-color), var(--second-color) 43%, var(--third-color));
        animation: spin 2.5s linear infinite;
        opacity: 1;
    }
    .elementor-514 .elementor-element.elementor-element-a69804c:hover::before {
      width: 104%;
      height: 104%;
      border-radius: 8px;
      top: -2%;
      left: -2%;
    }
    .elementor-514 .elementor-element.elementor-element-a69804c:hover::after {
      top: 0;
      left: 0;
      right: 0;
      height: 100%;
      width: 100%;
      transform: scale(0.9);
      filter: blur(70px);
    }
    @keyframes spin {
      0% {
        --rotate: 0deg;
      }
      100% {
        --rotate: 360deg;
      }
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bc3f209 */.elementor-514 .elementor-element.elementor-element-bc3f209{
        --first-color: #5ddcff; 
        --second-color: #3c67e3;
        --third-color: #4e00c2;
    }
    @property --rotate {
      syntax: "<angle>";
      initial-value: 132deg;
      inherits: false;
    }
    .elementor-514 .elementor-element.elementor-element-bc3f209::before, .elementor-514 .elementor-element.elementor-element-bc3f209::after{
        opacity: 0;
        content: "";
        transition: all 0.5s ease-in-out;
    }
    .elementor-514 .elementor-element.elementor-element-bc3f209:hover::before, .elementor-514 .elementor-element.elementor-element-bc3f209:hover::after{
        position: absolute;
        z-index: -1;
        background-image: linear-gradient(
        var(--rotate)
        , var(--first-color), var(--second-color) 43%, var(--third-color));
        animation: spin 2.5s linear infinite;
        opacity: 1;
    }
    .elementor-514 .elementor-element.elementor-element-bc3f209:hover::before {
      width: 104%;
      height: 104%;
      border-radius: 8px;
      top: -2%;
      left: -2%;
    }
    .elementor-514 .elementor-element.elementor-element-bc3f209:hover::after {
      top: 0;
      left: 0;
      right: 0;
      height: 100%;
      width: 100%;
      transform: scale(0.9);
      filter: blur(70px);
    }
    @keyframes spin {
      0% {
        --rotate: 0deg;
      }
      100% {
        --rotate: 360deg;
      }
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f60b7d6 */.elementor-514 .elementor-element.elementor-element-f60b7d6{
        --first-color: #5ddcff; 
        --second-color: #3c67e3;
        --third-color: #4e00c2;
    }
    @property --rotate {
      syntax: "<angle>";
      initial-value: 132deg;
      inherits: false;
    }
    .elementor-514 .elementor-element.elementor-element-f60b7d6::before, .elementor-514 .elementor-element.elementor-element-f60b7d6::after{
        opacity: 0;
        content: "";
        transition: all 0.5s ease-in-out;
    }
    .elementor-514 .elementor-element.elementor-element-f60b7d6:hover::before, .elementor-514 .elementor-element.elementor-element-f60b7d6:hover::after{
        position: absolute;
        z-index: -1;
        background-image: linear-gradient(
        var(--rotate)
        , var(--first-color), var(--second-color) 43%, var(--third-color));
        animation: spin 2.5s linear infinite;
        opacity: 1;
    }
    .elementor-514 .elementor-element.elementor-element-f60b7d6:hover::before {
      width: 104%;
      height: 104%;
      border-radius: 8px;
      top: -2%;
      left: -2%;
    }
    .elementor-514 .elementor-element.elementor-element-f60b7d6:hover::after {
      top: 0;
      left: 0;
      right: 0;
      height: 100%;
      width: 100%;
      transform: scale(0.9);
      filter: blur(70px);
    }
    @keyframes spin {
      0% {
        --rotate: 0deg;
      }
      100% {
        --rotate: 360deg;
      }
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a18ba31 */.elementor-514 .elementor-element.elementor-element-a18ba31{
        --first-color: #5ddcff; 
        --second-color: #3c67e3;
        --third-color: #4e00c2;
    }
    @property --rotate {
      syntax: "<angle>";
      initial-value: 132deg;
      inherits: false;
    }
    .elementor-514 .elementor-element.elementor-element-a18ba31::before, .elementor-514 .elementor-element.elementor-element-a18ba31::after{
        opacity: 0;
        content: "";
        transition: all 0.5s ease-in-out;
    }
    .elementor-514 .elementor-element.elementor-element-a18ba31:hover::before, .elementor-514 .elementor-element.elementor-element-a18ba31:hover::after{
        position: absolute;
        z-index: -1;
        background-image: linear-gradient(
        var(--rotate)
        , var(--first-color), var(--second-color) 43%, var(--third-color));
        animation: spin 2.5s linear infinite;
        opacity: 1;
    }
    .elementor-514 .elementor-element.elementor-element-a18ba31:hover::before {
      width: 104%;
      height: 104%;
      border-radius: 8px;
      top: -2%;
      left: -2%;
    }
    .elementor-514 .elementor-element.elementor-element-a18ba31:hover::after {
      top: 0;
      left: 0;
      right: 0;
      height: 100%;
      width: 100%;
      transform: scale(0.9);
      filter: blur(70px);
    }
    @keyframes spin {
      0% {
        --rotate: 0deg;
      }
      100% {
        --rotate: 360deg;
      }
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b28a5c2 */.elementor-514 .elementor-element.elementor-element-b28a5c2{
        --first-color: #5ddcff; 
        --second-color: #3c67e3;
        --third-color: #4e00c2;
    }
    @property --rotate {
      syntax: "<angle>";
      initial-value: 132deg;
      inherits: false;
    }
    .elementor-514 .elementor-element.elementor-element-b28a5c2::before, .elementor-514 .elementor-element.elementor-element-b28a5c2::after{
        opacity: 0;
        content: "";
        transition: all 0.5s ease-in-out;
    }
    .elementor-514 .elementor-element.elementor-element-b28a5c2:hover::before, .elementor-514 .elementor-element.elementor-element-b28a5c2:hover::after{
        position: absolute;
        z-index: -1;
        background-image: linear-gradient(
        var(--rotate)
        , var(--first-color), var(--second-color) 43%, var(--third-color));
        animation: spin 2.5s linear infinite;
        opacity: 1;
    }
    .elementor-514 .elementor-element.elementor-element-b28a5c2:hover::before {
      width: 104%;
      height: 104%;
      border-radius: 8px;
      top: -2%;
      left: -2%;
    }
    .elementor-514 .elementor-element.elementor-element-b28a5c2:hover::after {
      top: 0;
      left: 0;
      right: 0;
      height: 100%;
      width: 100%;
      transform: scale(0.9);
      filter: blur(70px);
    }
    @keyframes spin {
      0% {
        --rotate: 0deg;
      }
      100% {
        --rotate: 360deg;
      }
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-da07793 */.elementor-514 .elementor-element.elementor-element-da07793{
        --first-color: #5ddcff; 
        --second-color: #3c67e3;
        --third-color: #4e00c2;
    }
    @property --rotate {
      syntax: "<angle>";
      initial-value: 132deg;
      inherits: false;
    }
    .elementor-514 .elementor-element.elementor-element-da07793::before, .elementor-514 .elementor-element.elementor-element-da07793::after{
        opacity: 0;
        content: "";
        transition: all 0.5s ease-in-out;
    }
    .elementor-514 .elementor-element.elementor-element-da07793:hover::before, .elementor-514 .elementor-element.elementor-element-da07793:hover::after{
        position: absolute;
        z-index: -1;
        background-image: linear-gradient(
        var(--rotate)
        , var(--first-color), var(--second-color) 43%, var(--third-color));
        animation: spin 2.5s linear infinite;
        opacity: 1;
    }
    .elementor-514 .elementor-element.elementor-element-da07793:hover::before {
      width: 104%;
      height: 104%;
      border-radius: 8px;
      top: -2%;
      left: -2%;
    }
    .elementor-514 .elementor-element.elementor-element-da07793:hover::after {
      top: 0;
      left: 0;
      right: 0;
      height: 100%;
      width: 100%;
      transform: scale(0.9);
      filter: blur(70px);
    }
    @keyframes spin {
      0% {
        --rotate: 0deg;
      }
      100% {
        --rotate: 360deg;
      }
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-88227db */.elementor-514 .elementor-element.elementor-element-88227db{
        --first-color: #5ddcff; 
        --second-color: #3c67e3;
        --third-color: #4e00c2;
    }
    @property --rotate {
      syntax: "<angle>";
      initial-value: 132deg;
      inherits: false;
    }
    .elementor-514 .elementor-element.elementor-element-88227db::before, .elementor-514 .elementor-element.elementor-element-88227db::after{
        opacity: 0;
        content: "";
        transition: all 0.5s ease-in-out;
    }
    .elementor-514 .elementor-element.elementor-element-88227db:hover::before, .elementor-514 .elementor-element.elementor-element-88227db:hover::after{
        position: absolute;
        z-index: -1;
        background-image: linear-gradient(
        var(--rotate)
        , var(--first-color), var(--second-color) 43%, var(--third-color));
        animation: spin 2.5s linear infinite;
        opacity: 1;
    }
    .elementor-514 .elementor-element.elementor-element-88227db:hover::before {
      width: 104%;
      height: 104%;
      border-radius: 8px;
      top: -2%;
      left: -2%;
    }
    .elementor-514 .elementor-element.elementor-element-88227db:hover::after {
      top: 0;
      left: 0;
      right: 0;
      height: 100%;
      width: 100%;
      transform: scale(0.9);
      filter: blur(70px);
    }
    @keyframes spin {
      0% {
        --rotate: 0deg;
      }
      100% {
        --rotate: 360deg;
      }
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bf3816a */.elementor-514 .elementor-element.elementor-element-bf3816a{
        --first-color: #5ddcff; 
        --second-color: #3c67e3;
        --third-color: #4e00c2;
    }
    @property --rotate {
      syntax: "<angle>";
      initial-value: 132deg;
      inherits: false;
    }
    .elementor-514 .elementor-element.elementor-element-bf3816a::before, .elementor-514 .elementor-element.elementor-element-bf3816a::after{
        opacity: 0;
        content: "";
        transition: all 0.5s ease-in-out;
    }
    .elementor-514 .elementor-element.elementor-element-bf3816a:hover::before, .elementor-514 .elementor-element.elementor-element-bf3816a:hover::after{
        position: absolute;
        z-index: -1;
        background-image: linear-gradient(
        var(--rotate)
        , var(--first-color), var(--second-color) 43%, var(--third-color));
        animation: spin 2.5s linear infinite;
        opacity: 1;
    }
    .elementor-514 .elementor-element.elementor-element-bf3816a:hover::before {
      width: 104%;
      height: 104%;
      border-radius: 8px;
      top: -2%;
      left: -2%;
    }
    .elementor-514 .elementor-element.elementor-element-bf3816a:hover::after {
      top: 0;
      left: 0;
      right: 0;
      height: 100%;
      width: 100%;
      transform: scale(0.9);
      filter: blur(70px);
    }
    @keyframes spin {
      0% {
        --rotate: 0deg;
      }
      100% {
        --rotate: 360deg;
      }
    }/* End custom CSS */