.elementor-2479 .elementor-element.elementor-element-29fd56f > .elementor-container{min-height:483px;}.elementor-2479 .elementor-element.elementor-element-29fd56f:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-29fd56f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo-c6.konijo-it.com/wp-content/uploads/2022/03/pexels-karolina-grabowska-4705843-copy.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2479 .elementor-element.elementor-element-29fd56f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-155px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-29fd56f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2479 .elementor-element.elementor-element-7643cb7{text-align:center;}.elementor-2479 .elementor-element.elementor-element-7643cb7 .elementor-heading-title{color:#000000A1;font-family:"Poppins", Sans-serif;font-size:52px;}.elementor-2479 .elementor-element.elementor-element-af6cb47 > .elementor-container{min-height:64vh;}.elementor-2479 .elementor-element.elementor-element-7bf71c7 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2479 .elementor-element.elementor-element-1e24ed6 > .elementor-container{min-height:0px;}.elementor-2479 .elementor-element.elementor-element-1e24ed6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2479 .elementor-element.elementor-element-1e24ed6:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-1e24ed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo-c6.konijo-it.com/wp-content/uploads/2022/03/pexels-pixabay-210600.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2479 .elementor-element.elementor-element-1e24ed6{border-style:solid;border-width:2px 2px 2px 2px;border-color:#0201018F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-2479 .elementor-element.elementor-element-1e24ed6:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-2479 .elementor-element.elementor-element-1e24ed6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2479 .elementor-element.elementor-element-c15f960 .elementor-spacer-inner{--spacer-size:46px;}.elementor-2479 .elementor-element.elementor-element-a5b4d52{text-align:center;}.elementor-2479 .elementor-element.elementor-element-a5b4d52 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:44px;text-transform:capitalize;}.elementor-2479 .elementor-element.elementor-element-a5b4d52 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-908baf5{text-align:center;color:#FFFFFFFA;font-family:"Poppins", Sans-serif;font-size:20px;text-transform:uppercase;}.elementor-2479 .elementor-element.elementor-element-908baf5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-da68225 .elementor-spacer-inner{--spacer-size:10px;}.elementor-2479 .elementor-element.elementor-element-17640cf .elementor-button .elementor-align-icon-right{margin-left:6px;}.elementor-2479 .elementor-element.elementor-element-17640cf .elementor-button .elementor-align-icon-left{margin-right:6px;}.elementor-2479 .elementor-element.elementor-element-17640cf .elementor-button{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:300;text-transform:none;letter-spacing:1.1px;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-17640cf > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2479 .elementor-element.elementor-element-fe67046 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-2479 .elementor-element.elementor-element-fe67046 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2479 .elementor-element.elementor-element-e88e33f > .elementor-container{min-height:0px;}.elementor-2479 .elementor-element.elementor-element-e88e33f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2479 .elementor-element.elementor-element-e88e33f:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-e88e33f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo-c6.konijo-it.com/wp-content/uploads/2022/03/pexels-designecologist-1369653.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2479 .elementor-element.elementor-element-e88e33f{border-style:solid;border-width:2px 2px 2px 2px;border-color:#0201018F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-2479 .elementor-element.elementor-element-e88e33f:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-2479 .elementor-element.elementor-element-e88e33f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2479 .elementor-element.elementor-element-422616a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2479 .elementor-element.elementor-element-422616a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2479 .elementor-element.elementor-element-141e777 .elementor-spacer-inner{--spacer-size:46px;}.elementor-2479 .elementor-element.elementor-element-7112da4{text-align:center;}.elementor-2479 .elementor-element.elementor-element-7112da4 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:44px;text-transform:capitalize;}.elementor-2479 .elementor-element.elementor-element-7112da4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-c3fbb94{text-align:center;color:#FFFFFFFA;font-family:"Poppins", Sans-serif;font-size:20px;text-transform:uppercase;}.elementor-2479 .elementor-element.elementor-element-c3fbb94 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-cd636af .elementor-spacer-inner{--spacer-size:10px;}.elementor-2479 .elementor-element.elementor-element-508fbcb .elementor-button .elementor-align-icon-right{margin-left:6px;}.elementor-2479 .elementor-element.elementor-element-508fbcb .elementor-button .elementor-align-icon-left{margin-right:6px;}.elementor-2479 .elementor-element.elementor-element-508fbcb .elementor-button{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:300;text-transform:none;letter-spacing:1.1px;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-508fbcb > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2479 .elementor-element.elementor-element-3d74424 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2479 .elementor-element.elementor-element-d0ce254 > .elementor-container{min-height:0px;}.elementor-2479 .elementor-element.elementor-element-d0ce254 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2479 .elementor-element.elementor-element-d0ce254:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-d0ce254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo-c6.konijo-it.com/wp-content/uploads/2022/03/pexels-vojtech-okenka-390426-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2479 .elementor-element.elementor-element-d0ce254{border-style:solid;border-width:2px 2px 2px 2px;border-color:#0201018F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-2479 .elementor-element.elementor-element-d0ce254:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-2479 .elementor-element.elementor-element-d0ce254 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2479 .elementor-element.elementor-element-f62aada .elementor-spacer-inner{--spacer-size:46px;}.elementor-2479 .elementor-element.elementor-element-2d716c5{text-align:center;}.elementor-2479 .elementor-element.elementor-element-2d716c5 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:44px;text-transform:capitalize;}.elementor-2479 .elementor-element.elementor-element-2d716c5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-b8740cc{text-align:center;color:#FFFFFFFA;font-family:"Poppins", Sans-serif;font-size:20px;text-transform:uppercase;}.elementor-2479 .elementor-element.elementor-element-b8740cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-f2f5c6c .elementor-spacer-inner{--spacer-size:10px;}.elementor-2479 .elementor-element.elementor-element-179646b .elementor-button .elementor-align-icon-right{margin-left:6px;}.elementor-2479 .elementor-element.elementor-element-179646b .elementor-button .elementor-align-icon-left{margin-right:6px;}.elementor-2479 .elementor-element.elementor-element-179646b .elementor-button{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:300;text-transform:none;letter-spacing:1.1px;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-179646b > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2479 .elementor-element.elementor-element-d6f2450 > .elementor-container{min-height:64vh;}.elementor-2479 .elementor-element.elementor-element-13c23a7 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2479 .elementor-element.elementor-element-221171c > .elementor-container{min-height:0px;}.elementor-2479 .elementor-element.elementor-element-221171c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2479 .elementor-element.elementor-element-221171c:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-221171c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo-c6.konijo-it.com/wp-content/uploads/2022/03/pexels-alex-andrews-1983035-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2479 .elementor-element.elementor-element-221171c{border-style:solid;border-width:2px 2px 2px 2px;border-color:#0201018F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-2479 .elementor-element.elementor-element-221171c:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-2479 .elementor-element.elementor-element-221171c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2479 .elementor-element.elementor-element-3b797a3 .elementor-spacer-inner{--spacer-size:46px;}.elementor-2479 .elementor-element.elementor-element-256127b{text-align:center;}.elementor-2479 .elementor-element.elementor-element-256127b .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:44px;text-transform:capitalize;}.elementor-2479 .elementor-element.elementor-element-256127b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-4e9696f{text-align:center;color:#FFFFFFFA;font-family:"Poppins", Sans-serif;font-size:20px;text-transform:uppercase;}.elementor-2479 .elementor-element.elementor-element-4e9696f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-4f88ec4 .elementor-spacer-inner{--spacer-size:10px;}.elementor-2479 .elementor-element.elementor-element-26461c4 .elementor-button .elementor-align-icon-right{margin-left:6px;}.elementor-2479 .elementor-element.elementor-element-26461c4 .elementor-button .elementor-align-icon-left{margin-right:6px;}.elementor-2479 .elementor-element.elementor-element-26461c4 .elementor-button{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:300;text-transform:none;letter-spacing:1.1px;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-26461c4 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2479 .elementor-element.elementor-element-8f6a33c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-2479 .elementor-element.elementor-element-8f6a33c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2479 .elementor-element.elementor-element-6e12e18 > .elementor-container{min-height:0px;}.elementor-2479 .elementor-element.elementor-element-6e12e18 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2479 .elementor-element.elementor-element-6e12e18:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-6e12e18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo-c6.konijo-it.com/wp-content/uploads/2022/03/pexels-marcelo-chagas-1876279-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2479 .elementor-element.elementor-element-6e12e18{border-style:solid;border-width:2px 2px 2px 2px;border-color:#0201018F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-2479 .elementor-element.elementor-element-6e12e18:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-2479 .elementor-element.elementor-element-6e12e18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2479 .elementor-element.elementor-element-d9066a7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2479 .elementor-element.elementor-element-d9066a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2479 .elementor-element.elementor-element-72539f8 .elementor-spacer-inner{--spacer-size:46px;}.elementor-2479 .elementor-element.elementor-element-5d02c7e{text-align:center;}.elementor-2479 .elementor-element.elementor-element-5d02c7e .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:44px;text-transform:capitalize;}.elementor-2479 .elementor-element.elementor-element-5d02c7e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-b1c6c93{text-align:center;color:#FFFFFFFA;font-family:"Poppins", Sans-serif;font-size:20px;text-transform:uppercase;}.elementor-2479 .elementor-element.elementor-element-b1c6c93 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-6b4fe70 .elementor-spacer-inner{--spacer-size:10px;}.elementor-2479 .elementor-element.elementor-element-2f0b3de .elementor-button .elementor-align-icon-right{margin-left:6px;}.elementor-2479 .elementor-element.elementor-element-2f0b3de .elementor-button .elementor-align-icon-left{margin-right:6px;}.elementor-2479 .elementor-element.elementor-element-2f0b3de .elementor-button{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:300;text-transform:none;letter-spacing:1.1px;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-2f0b3de > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2479 .elementor-element.elementor-element-c2458d0 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2479 .elementor-element.elementor-element-b80de0a > .elementor-container{min-height:0px;}.elementor-2479 .elementor-element.elementor-element-b80de0a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2479 .elementor-element.elementor-element-b80de0a:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-b80de0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo-c6.konijo-it.com/wp-content/uploads/2022/03/pexels-pexels-user-10050219-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2479 .elementor-element.elementor-element-b80de0a{border-style:solid;border-width:2px 2px 2px 2px;border-color:#0201018F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-2479 .elementor-element.elementor-element-b80de0a:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-2479 .elementor-element.elementor-element-b80de0a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2479 .elementor-element.elementor-element-c843489 .elementor-spacer-inner{--spacer-size:46px;}.elementor-2479 .elementor-element.elementor-element-447ba16{text-align:center;}.elementor-2479 .elementor-element.elementor-element-447ba16 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:44px;text-transform:capitalize;}.elementor-2479 .elementor-element.elementor-element-447ba16 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-5faa8a7{text-align:center;color:#FFFFFFFA;font-family:"Poppins", Sans-serif;font-size:20px;text-transform:uppercase;}.elementor-2479 .elementor-element.elementor-element-5faa8a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-c9e83f6 .elementor-spacer-inner{--spacer-size:10px;}.elementor-2479 .elementor-element.elementor-element-c9d0347 .elementor-button .elementor-align-icon-right{margin-left:6px;}.elementor-2479 .elementor-element.elementor-element-c9d0347 .elementor-button .elementor-align-icon-left{margin-right:6px;}.elementor-2479 .elementor-element.elementor-element-c9d0347 .elementor-button{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:300;text-transform:none;letter-spacing:1.1px;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-c9d0347 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2479 .elementor-element.elementor-element-aaa0360 > .elementor-container{min-height:64vh;}.elementor-2479 .elementor-element.elementor-element-21c8cf5 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2479 .elementor-element.elementor-element-ef02c57 > .elementor-container{min-height:0px;}.elementor-2479 .elementor-element.elementor-element-ef02c57 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2479 .elementor-element.elementor-element-ef02c57:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-ef02c57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo-c6.konijo-it.com/wp-content/uploads/2022/03/pexels-vojtech-okenka-390426-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2479 .elementor-element.elementor-element-ef02c57{border-style:solid;border-width:2px 2px 2px 2px;border-color:#0201018F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-2479 .elementor-element.elementor-element-ef02c57:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-2479 .elementor-element.elementor-element-ef02c57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2479 .elementor-element.elementor-element-a10d0c2 .elementor-spacer-inner{--spacer-size:46px;}.elementor-2479 .elementor-element.elementor-element-b5481a9{text-align:center;}.elementor-2479 .elementor-element.elementor-element-b5481a9 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:44px;text-transform:capitalize;}.elementor-2479 .elementor-element.elementor-element-b5481a9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-e4fa49e{text-align:center;color:#FFFFFFFA;font-family:"Poppins", Sans-serif;font-size:20px;text-transform:uppercase;}.elementor-2479 .elementor-element.elementor-element-e4fa49e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-0b5c6ab .elementor-spacer-inner{--spacer-size:10px;}.elementor-2479 .elementor-element.elementor-element-9056bcf .elementor-button .elementor-align-icon-right{margin-left:6px;}.elementor-2479 .elementor-element.elementor-element-9056bcf .elementor-button .elementor-align-icon-left{margin-right:6px;}.elementor-2479 .elementor-element.elementor-element-9056bcf .elementor-button{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:300;text-transform:none;letter-spacing:1.1px;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-9056bcf > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2479 .elementor-element.elementor-element-a3b60fb > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2479 .elementor-element.elementor-element-0be9e50 > .elementor-container{min-height:0px;}.elementor-2479 .elementor-element.elementor-element-0be9e50 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2479 .elementor-element.elementor-element-0be9e50:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-0be9e50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo-c6.konijo-it.com/wp-content/uploads/2022/03/pexels-elijah-odonnell-7646458-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2479 .elementor-element.elementor-element-0be9e50{border-style:solid;border-width:2px 2px 2px 2px;border-color:#0201018F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-2479 .elementor-element.elementor-element-0be9e50:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-2479 .elementor-element.elementor-element-0be9e50 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2479 .elementor-element.elementor-element-6ce4e6f .elementor-spacer-inner{--spacer-size:46px;}.elementor-2479 .elementor-element.elementor-element-add94fb{text-align:center;}.elementor-2479 .elementor-element.elementor-element-add94fb .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:44px;text-transform:capitalize;}.elementor-2479 .elementor-element.elementor-element-add94fb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-6a40075{text-align:center;color:#FFFFFFFA;font-family:"Poppins", Sans-serif;font-size:20px;text-transform:uppercase;}.elementor-2479 .elementor-element.elementor-element-6a40075 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-0e50c39 .elementor-spacer-inner{--spacer-size:10px;}.elementor-2479 .elementor-element.elementor-element-ec79fb1 .elementor-button .elementor-align-icon-right{margin-left:6px;}.elementor-2479 .elementor-element.elementor-element-ec79fb1 .elementor-button .elementor-align-icon-left{margin-right:6px;}.elementor-2479 .elementor-element.elementor-element-ec79fb1 .elementor-button{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:300;text-transform:none;letter-spacing:1.1px;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-ec79fb1 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2479 .elementor-element.elementor-element-ebb00b0 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2479 .elementor-element.elementor-element-6ec0e77 > .elementor-container{min-height:0px;}.elementor-2479 .elementor-element.elementor-element-6ec0e77 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2479 .elementor-element.elementor-element-6ec0e77:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-6ec0e77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo-c6.konijo-it.com/wp-content/uploads/2022/03/pexels-pixabay-210600.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2479 .elementor-element.elementor-element-6ec0e77{border-style:solid;border-width:2px 2px 2px 2px;border-color:#0201018F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-2479 .elementor-element.elementor-element-6ec0e77:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-2479 .elementor-element.elementor-element-6ec0e77 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2479 .elementor-element.elementor-element-84740e7 .elementor-spacer-inner{--spacer-size:46px;}.elementor-2479 .elementor-element.elementor-element-ff59a15{text-align:center;}.elementor-2479 .elementor-element.elementor-element-ff59a15 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:44px;text-transform:capitalize;}.elementor-2479 .elementor-element.elementor-element-ff59a15 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-d942f74{text-align:center;color:#FFFFFFFA;font-family:"Poppins", Sans-serif;font-size:20px;text-transform:uppercase;}.elementor-2479 .elementor-element.elementor-element-d942f74 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-c60753c .elementor-spacer-inner{--spacer-size:10px;}.elementor-2479 .elementor-element.elementor-element-cb69f7a .elementor-button .elementor-align-icon-right{margin-left:6px;}.elementor-2479 .elementor-element.elementor-element-cb69f7a .elementor-button .elementor-align-icon-left{margin-right:6px;}.elementor-2479 .elementor-element.elementor-element-cb69f7a .elementor-button{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:300;text-transform:none;letter-spacing:1.1px;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2479 .elementor-element.elementor-element-cb69f7a > .elementor-widget-container{margin:20px 20px 20px 20px;}/* Start custom CSS for button, class: .elementor-element-17640cf */.elementor-2479 .elementor-element.elementor-element-17640cf{
    --btn-width: 150px;
    --btn-height: 50px;
    --btn-background: #00000000;
    --left-gradient: #d619ad;
    --right-gradient: #03F2FD;
}
.elementor-2479 .elementor-element.elementor-element-17640cf a {
  position: relative;
  width: var(--btn-width);
  height: var(--btn-height);
}
.elementor-2479 .elementor-element.elementor-element-17640cf a:before,
.elementor-2479 .elementor-element.elementor-element-17640cf a:after {
  content: '';
  position: absolute;
  inset: 0;
  transition: 0.5s;
}
.elementor-2479 .elementor-element.elementor-element-17640cf a:nth-child(1):before,
.elementor-2479 .elementor-element.elementor-element-17640cf a:nth-child(1):after {
  background: linear-gradient(45deg,var(--left-gradient),var(--btn-background),var(--btn-background),var(--right-gradient));
}
.elementor-2479 .elementor-element.elementor-element-17640cf a:hover:before {
  inset: -3px;
}
.elementor-2479 .elementor-element.elementor-element-17640cf a:hover:after {
  inset: -3px;
  filter: blur(10px);
}
.elementor-2479 .elementor-element.elementor-element-17640cf a span {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--btn-background);
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}

/*Glass Shine Effect*/
.elementor-2479 .elementor-element.elementor-element-17640cf a span::before {
  content: '';
  position: absolute;
  top: 0;
  left: -50%;
  width: 100%;
  height: 100%;
  background: rgba(255,255,255,0.075);
  transform: skew(160deg);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1e24ed6 */.elementor-2479 .elementor-element.elementor-element-1e24ed6{
    --first-color: #5ddcff; 
    --second-color: #3c67e3;
    --third-color: #4e00c2;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2479 .elementor-element.elementor-element-1e24ed6::before, .elementor-2479 .elementor-element.elementor-element-1e24ed6::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2479 .elementor-element.elementor-element-1e24ed6:hover::before, .elementor-2479 .elementor-element.elementor-element-1e24ed6: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-2479 .elementor-element.elementor-element-1e24ed6:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2479 .elementor-element.elementor-element-1e24ed6: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 button, class: .elementor-element-508fbcb */.elementor-2479 .elementor-element.elementor-element-508fbcb{
    --btn-width: 150px;
    --btn-height: 50px;
    --btn-background: #00000000;
    --left-gradient: #d619ad;
    --right-gradient: #03F2FD;
}
.elementor-2479 .elementor-element.elementor-element-508fbcb a {
  position: relative;
  width: var(--btn-width);
  height: var(--btn-height);
}
.elementor-2479 .elementor-element.elementor-element-508fbcb a:before,
.elementor-2479 .elementor-element.elementor-element-508fbcb a:after {
  content: '';
  position: absolute;
  inset: 0;
  transition: 0.5s;
}
.elementor-2479 .elementor-element.elementor-element-508fbcb a:nth-child(1):before,
.elementor-2479 .elementor-element.elementor-element-508fbcb a:nth-child(1):after {
  background: linear-gradient(45deg,var(--left-gradient),var(--btn-background),var(--btn-background),var(--right-gradient));
}
.elementor-2479 .elementor-element.elementor-element-508fbcb a:hover:before {
  inset: -3px;
}
.elementor-2479 .elementor-element.elementor-element-508fbcb a:hover:after {
  inset: -3px;
  filter: blur(10px);
}
.elementor-2479 .elementor-element.elementor-element-508fbcb a span {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--btn-background);
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}

/*Glass Shine Effect*/
.elementor-2479 .elementor-element.elementor-element-508fbcb a span::before {
  content: '';
  position: absolute;
  top: 0;
  left: -50%;
  width: 100%;
  height: 100%;
  background: rgba(255,255,255,0.075);
  transform: skew(160deg);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e88e33f */.elementor-2479 .elementor-element.elementor-element-e88e33f{
    --first-color: #5ddcff; 
    --second-color: #3c67e3;
    --third-color: #4e00c2;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2479 .elementor-element.elementor-element-e88e33f::before, .elementor-2479 .elementor-element.elementor-element-e88e33f::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2479 .elementor-element.elementor-element-e88e33f:hover::before, .elementor-2479 .elementor-element.elementor-element-e88e33f: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-2479 .elementor-element.elementor-element-e88e33f:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2479 .elementor-element.elementor-element-e88e33f: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 button, class: .elementor-element-179646b */.elementor-2479 .elementor-element.elementor-element-179646b{
    --btn-width: 150px;
    --btn-height: 50px;
    --btn-background: #00000000;
    --left-gradient: #d619ad;
    --right-gradient: #03F2FD;
}
.elementor-2479 .elementor-element.elementor-element-179646b a {
  position: relative;
  width: var(--btn-width);
  height: var(--btn-height);
}
.elementor-2479 .elementor-element.elementor-element-179646b a:before,
.elementor-2479 .elementor-element.elementor-element-179646b a:after {
  content: '';
  position: absolute;
  inset: 0;
  transition: 0.5s;
}
.elementor-2479 .elementor-element.elementor-element-179646b a:nth-child(1):before,
.elementor-2479 .elementor-element.elementor-element-179646b a:nth-child(1):after {
  background: linear-gradient(45deg,var(--left-gradient),var(--btn-background),var(--btn-background),var(--right-gradient));
}
.elementor-2479 .elementor-element.elementor-element-179646b a:hover:before {
  inset: -3px;
}
.elementor-2479 .elementor-element.elementor-element-179646b a:hover:after {
  inset: -3px;
  filter: blur(10px);
}
.elementor-2479 .elementor-element.elementor-element-179646b a span {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--btn-background);
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}

/*Glass Shine Effect*/
.elementor-2479 .elementor-element.elementor-element-179646b a span::before {
  content: '';
  position: absolute;
  top: 0;
  left: -50%;
  width: 100%;
  height: 100%;
  background: rgba(255,255,255,0.075);
  transform: skew(160deg);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d0ce254 */.elementor-2479 .elementor-element.elementor-element-d0ce254{
    --first-color: #5ddcff; 
    --second-color: #3c67e3;
    --third-color: #4e00c2;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2479 .elementor-element.elementor-element-d0ce254::before, .elementor-2479 .elementor-element.elementor-element-d0ce254::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2479 .elementor-element.elementor-element-d0ce254:hover::before, .elementor-2479 .elementor-element.elementor-element-d0ce254: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-2479 .elementor-element.elementor-element-d0ce254:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2479 .elementor-element.elementor-element-d0ce254: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 button, class: .elementor-element-26461c4 */.elementor-2479 .elementor-element.elementor-element-26461c4{
    --btn-width: 150px;
    --btn-height: 50px;
    --btn-background: #00000000;
    --left-gradient: #d619ad;
    --right-gradient: #03F2FD;
}
.elementor-2479 .elementor-element.elementor-element-26461c4 a {
  position: relative;
  width: var(--btn-width);
  height: var(--btn-height);
}
.elementor-2479 .elementor-element.elementor-element-26461c4 a:before,
.elementor-2479 .elementor-element.elementor-element-26461c4 a:after {
  content: '';
  position: absolute;
  inset: 0;
  transition: 0.5s;
}
.elementor-2479 .elementor-element.elementor-element-26461c4 a:nth-child(1):before,
.elementor-2479 .elementor-element.elementor-element-26461c4 a:nth-child(1):after {
  background: linear-gradient(45deg,var(--left-gradient),var(--btn-background),var(--btn-background),var(--right-gradient));
}
.elementor-2479 .elementor-element.elementor-element-26461c4 a:hover:before {
  inset: -3px;
}
.elementor-2479 .elementor-element.elementor-element-26461c4 a:hover:after {
  inset: -3px;
  filter: blur(10px);
}
.elementor-2479 .elementor-element.elementor-element-26461c4 a span {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--btn-background);
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}

/*Glass Shine Effect*/
.elementor-2479 .elementor-element.elementor-element-26461c4 a span::before {
  content: '';
  position: absolute;
  top: 0;
  left: -50%;
  width: 100%;
  height: 100%;
  background: rgba(255,255,255,0.075);
  transform: skew(160deg);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-221171c */.elementor-2479 .elementor-element.elementor-element-221171c{
    --first-color: #5ddcff; 
    --second-color: #3c67e3;
    --third-color: #4e00c2;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2479 .elementor-element.elementor-element-221171c::before, .elementor-2479 .elementor-element.elementor-element-221171c::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2479 .elementor-element.elementor-element-221171c:hover::before, .elementor-2479 .elementor-element.elementor-element-221171c: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-2479 .elementor-element.elementor-element-221171c:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2479 .elementor-element.elementor-element-221171c: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 button, class: .elementor-element-2f0b3de */.elementor-2479 .elementor-element.elementor-element-2f0b3de{
    --btn-width: 150px;
    --btn-height: 50px;
    --btn-background: #00000000;
    --left-gradient: #d619ad;
    --right-gradient: #03F2FD;
}
.elementor-2479 .elementor-element.elementor-element-2f0b3de a {
  position: relative;
  width: var(--btn-width);
  height: var(--btn-height);
}
.elementor-2479 .elementor-element.elementor-element-2f0b3de a:before,
.elementor-2479 .elementor-element.elementor-element-2f0b3de a:after {
  content: '';
  position: absolute;
  inset: 0;
  transition: 0.5s;
}
.elementor-2479 .elementor-element.elementor-element-2f0b3de a:nth-child(1):before,
.elementor-2479 .elementor-element.elementor-element-2f0b3de a:nth-child(1):after {
  background: linear-gradient(45deg,var(--left-gradient),var(--btn-background),var(--btn-background),var(--right-gradient));
}
.elementor-2479 .elementor-element.elementor-element-2f0b3de a:hover:before {
  inset: -3px;
}
.elementor-2479 .elementor-element.elementor-element-2f0b3de a:hover:after {
  inset: -3px;
  filter: blur(10px);
}
.elementor-2479 .elementor-element.elementor-element-2f0b3de a span {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--btn-background);
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}

/*Glass Shine Effect*/
.elementor-2479 .elementor-element.elementor-element-2f0b3de a span::before {
  content: '';
  position: absolute;
  top: 0;
  left: -50%;
  width: 100%;
  height: 100%;
  background: rgba(255,255,255,0.075);
  transform: skew(160deg);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6e12e18 */.elementor-2479 .elementor-element.elementor-element-6e12e18{
    --first-color: #5ddcff; 
    --second-color: #3c67e3;
    --third-color: #4e00c2;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2479 .elementor-element.elementor-element-6e12e18::before, .elementor-2479 .elementor-element.elementor-element-6e12e18::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2479 .elementor-element.elementor-element-6e12e18:hover::before, .elementor-2479 .elementor-element.elementor-element-6e12e18: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-2479 .elementor-element.elementor-element-6e12e18:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2479 .elementor-element.elementor-element-6e12e18: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 button, class: .elementor-element-c9d0347 */.elementor-2479 .elementor-element.elementor-element-c9d0347{
    --btn-width: 150px;
    --btn-height: 50px;
    --btn-background: #00000000;
    --left-gradient: #d619ad;
    --right-gradient: #03F2FD;
}
.elementor-2479 .elementor-element.elementor-element-c9d0347 a {
  position: relative;
  width: var(--btn-width);
  height: var(--btn-height);
}
.elementor-2479 .elementor-element.elementor-element-c9d0347 a:before,
.elementor-2479 .elementor-element.elementor-element-c9d0347 a:after {
  content: '';
  position: absolute;
  inset: 0;
  transition: 0.5s;
}
.elementor-2479 .elementor-element.elementor-element-c9d0347 a:nth-child(1):before,
.elementor-2479 .elementor-element.elementor-element-c9d0347 a:nth-child(1):after {
  background: linear-gradient(45deg,var(--left-gradient),var(--btn-background),var(--btn-background),var(--right-gradient));
}
.elementor-2479 .elementor-element.elementor-element-c9d0347 a:hover:before {
  inset: -3px;
}
.elementor-2479 .elementor-element.elementor-element-c9d0347 a:hover:after {
  inset: -3px;
  filter: blur(10px);
}
.elementor-2479 .elementor-element.elementor-element-c9d0347 a span {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--btn-background);
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}

/*Glass Shine Effect*/
.elementor-2479 .elementor-element.elementor-element-c9d0347 a span::before {
  content: '';
  position: absolute;
  top: 0;
  left: -50%;
  width: 100%;
  height: 100%;
  background: rgba(255,255,255,0.075);
  transform: skew(160deg);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b80de0a */.elementor-2479 .elementor-element.elementor-element-b80de0a{
    --first-color: #5ddcff; 
    --second-color: #3c67e3;
    --third-color: #4e00c2;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2479 .elementor-element.elementor-element-b80de0a::before, .elementor-2479 .elementor-element.elementor-element-b80de0a::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2479 .elementor-element.elementor-element-b80de0a:hover::before, .elementor-2479 .elementor-element.elementor-element-b80de0a: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-2479 .elementor-element.elementor-element-b80de0a:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2479 .elementor-element.elementor-element-b80de0a: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 button, class: .elementor-element-9056bcf */.elementor-2479 .elementor-element.elementor-element-9056bcf{
    --btn-width: 150px;
    --btn-height: 50px;
    --btn-background: #00000000;
    --left-gradient: #d619ad;
    --right-gradient: #03F2FD;
}
.elementor-2479 .elementor-element.elementor-element-9056bcf a {
  position: relative;
  width: var(--btn-width);
  height: var(--btn-height);
}
.elementor-2479 .elementor-element.elementor-element-9056bcf a:before,
.elementor-2479 .elementor-element.elementor-element-9056bcf a:after {
  content: '';
  position: absolute;
  inset: 0;
  transition: 0.5s;
}
.elementor-2479 .elementor-element.elementor-element-9056bcf a:nth-child(1):before,
.elementor-2479 .elementor-element.elementor-element-9056bcf a:nth-child(1):after {
  background: linear-gradient(45deg,var(--left-gradient),var(--btn-background),var(--btn-background),var(--right-gradient));
}
.elementor-2479 .elementor-element.elementor-element-9056bcf a:hover:before {
  inset: -3px;
}
.elementor-2479 .elementor-element.elementor-element-9056bcf a:hover:after {
  inset: -3px;
  filter: blur(10px);
}
.elementor-2479 .elementor-element.elementor-element-9056bcf a span {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--btn-background);
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}

/*Glass Shine Effect*/
.elementor-2479 .elementor-element.elementor-element-9056bcf a span::before {
  content: '';
  position: absolute;
  top: 0;
  left: -50%;
  width: 100%;
  height: 100%;
  background: rgba(255,255,255,0.075);
  transform: skew(160deg);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ef02c57 */.elementor-2479 .elementor-element.elementor-element-ef02c57{
    --first-color: #5ddcff; 
    --second-color: #3c67e3;
    --third-color: #4e00c2;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2479 .elementor-element.elementor-element-ef02c57::before, .elementor-2479 .elementor-element.elementor-element-ef02c57::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2479 .elementor-element.elementor-element-ef02c57:hover::before, .elementor-2479 .elementor-element.elementor-element-ef02c57: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-2479 .elementor-element.elementor-element-ef02c57:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2479 .elementor-element.elementor-element-ef02c57: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 button, class: .elementor-element-ec79fb1 */.elementor-2479 .elementor-element.elementor-element-ec79fb1{
    --btn-width: 150px;
    --btn-height: 50px;
    --btn-background: #00000000;
    --left-gradient: #d619ad;
    --right-gradient: #03F2FD;
}
.elementor-2479 .elementor-element.elementor-element-ec79fb1 a {
  position: relative;
  width: var(--btn-width);
  height: var(--btn-height);
}
.elementor-2479 .elementor-element.elementor-element-ec79fb1 a:before,
.elementor-2479 .elementor-element.elementor-element-ec79fb1 a:after {
  content: '';
  position: absolute;
  inset: 0;
  transition: 0.5s;
}
.elementor-2479 .elementor-element.elementor-element-ec79fb1 a:nth-child(1):before,
.elementor-2479 .elementor-element.elementor-element-ec79fb1 a:nth-child(1):after {
  background: linear-gradient(45deg,var(--left-gradient),var(--btn-background),var(--btn-background),var(--right-gradient));
}
.elementor-2479 .elementor-element.elementor-element-ec79fb1 a:hover:before {
  inset: -3px;
}
.elementor-2479 .elementor-element.elementor-element-ec79fb1 a:hover:after {
  inset: -3px;
  filter: blur(10px);
}
.elementor-2479 .elementor-element.elementor-element-ec79fb1 a span {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--btn-background);
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}

/*Glass Shine Effect*/
.elementor-2479 .elementor-element.elementor-element-ec79fb1 a span::before {
  content: '';
  position: absolute;
  top: 0;
  left: -50%;
  width: 100%;
  height: 100%;
  background: rgba(255,255,255,0.075);
  transform: skew(160deg);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0be9e50 */.elementor-2479 .elementor-element.elementor-element-0be9e50{
    --first-color: #5ddcff; 
    --second-color: #3c67e3;
    --third-color: #4e00c2;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2479 .elementor-element.elementor-element-0be9e50::before, .elementor-2479 .elementor-element.elementor-element-0be9e50::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2479 .elementor-element.elementor-element-0be9e50:hover::before, .elementor-2479 .elementor-element.elementor-element-0be9e50: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-2479 .elementor-element.elementor-element-0be9e50:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2479 .elementor-element.elementor-element-0be9e50: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 button, class: .elementor-element-cb69f7a */.elementor-2479 .elementor-element.elementor-element-cb69f7a{
    --btn-width: 150px;
    --btn-height: 50px;
    --btn-background: #00000000;
    --left-gradient: #d619ad;
    --right-gradient: #03F2FD;
}
.elementor-2479 .elementor-element.elementor-element-cb69f7a a {
  position: relative;
  width: var(--btn-width);
  height: var(--btn-height);
}
.elementor-2479 .elementor-element.elementor-element-cb69f7a a:before,
.elementor-2479 .elementor-element.elementor-element-cb69f7a a:after {
  content: '';
  position: absolute;
  inset: 0;
  transition: 0.5s;
}
.elementor-2479 .elementor-element.elementor-element-cb69f7a a:nth-child(1):before,
.elementor-2479 .elementor-element.elementor-element-cb69f7a a:nth-child(1):after {
  background: linear-gradient(45deg,var(--left-gradient),var(--btn-background),var(--btn-background),var(--right-gradient));
}
.elementor-2479 .elementor-element.elementor-element-cb69f7a a:hover:before {
  inset: -3px;
}
.elementor-2479 .elementor-element.elementor-element-cb69f7a a:hover:after {
  inset: -3px;
  filter: blur(10px);
}
.elementor-2479 .elementor-element.elementor-element-cb69f7a a span {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--btn-background);
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}

/*Glass Shine Effect*/
.elementor-2479 .elementor-element.elementor-element-cb69f7a a span::before {
  content: '';
  position: absolute;
  top: 0;
  left: -50%;
  width: 100%;
  height: 100%;
  background: rgba(255,255,255,0.075);
  transform: skew(160deg);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6ec0e77 */.elementor-2479 .elementor-element.elementor-element-6ec0e77{
    --first-color: #5ddcff; 
    --second-color: #3c67e3;
    --third-color: #4e00c2;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2479 .elementor-element.elementor-element-6ec0e77::before, .elementor-2479 .elementor-element.elementor-element-6ec0e77::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2479 .elementor-element.elementor-element-6ec0e77:hover::before, .elementor-2479 .elementor-element.elementor-element-6ec0e77: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-2479 .elementor-element.elementor-element-6ec0e77:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2479 .elementor-element.elementor-element-6ec0e77: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 */