.elementor-2652 .elementor-element.elementor-element-2c9b090{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-78px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-2c9b090:not(.elementor-motion-effects-element-type-background), .elementor-2652 .elementor-element.elementor-element-2c9b090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C0230;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2652 .elementor-element.elementor-element-64d8dba{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-2652 .elementor-element.elementor-element-64d8dba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:140px 0px 0px 0px;}.elementor-2652 .elementor-element.elementor-element-64d8dba .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:96px;font-weight:700;line-height:106.677px;color:#FFFFFF;}.elementor-2652 .elementor-element.elementor-element-5cc4b6e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-5cc4b6e:not(.elementor-motion-effects-element-type-background), .elementor-2652 .elementor-element.elementor-element-5cc4b6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2652 .elementor-element.elementor-element-871a412 .elementor-icon-wrapper{text-align:center;}.elementor-2652 .elementor-element.elementor-element-aac896e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-2652 .elementor-element.elementor-element-aac896e.elementor-element{--align-self:center;}.elementor-2652 .elementor-element.elementor-element-aac896e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;line-height:50px;color:var( --e-global-color-primary );}.elementor-2652 .elementor-element.elementor-element-a41ec11 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-2652 .elementor-element.elementor-element-a41ec11{text-align:center;}.elementor-2652 .elementor-element.elementor-element-a41ec11 .elementor-heading-title{font-family:"Satisfy", Sans-serif;font-size:70px;font-weight:400;color:var( --e-global-color-primary );}.elementor-2652 .elementor-element.elementor-element-492d688{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2652 .elementor-element.elementor-element-00ab0fd{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-2652 .elementor-element.elementor-element-00ab0fd:not(.elementor-motion-effects-element-type-background), .elementor-2652 .elementor-element.elementor-element-00ab0fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:var(--wpr-bg-39cd7063-b269-4248-9417-431e39e19624);background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-2652 .elementor-element.elementor-element-00ab0fd::before, .elementor-2652 .elementor-element.elementor-element-00ab0fd > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-00ab0fd > .e-con-inner > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-00ab0fd > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-00ab0fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-00ab0fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFFFA;--background-overlay:'';}.elementor-2652 .elementor-element.elementor-element-fe036f6{width:var( --container-widget-width, 5.435% );max-width:5.435%;--container-widget-width:5.435%;--container-widget-flex-grow:0;top:-4px;}.elementor-2652 .elementor-element.elementor-element-fe036f6.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2652 .elementor-element.elementor-element-fe036f6{left:90px;}body.rtl .elementor-2652 .elementor-element.elementor-element-fe036f6{right:90px;}.elementor-2652 .elementor-element.elementor-element-0b05b9e{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:left;}.elementor-2652 .elementor-element.elementor-element-0b05b9e.elementor-element{--align-self:flex-end;}.elementor-2652 .elementor-element.elementor-element-0b05b9e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2652 .elementor-element.elementor-element-b78b908{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-2652 .elementor-element.elementor-element-b78b908.elementor-element{--align-self:flex-end;}.elementor-2652 .elementor-element.elementor-element-ff805e8{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2652 .elementor-element.elementor-element-1fabbaa{width:100%;max-width:100%;text-align:right;}.elementor-2652 .elementor-element.elementor-element-1fabbaa img{width:65%;}.elementor-2652 .elementor-element.elementor-element-77c08fb{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2652 .elementor-element.elementor-element-216335c{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-2652 .elementor-element.elementor-element-216335c:not(.elementor-motion-effects-element-type-background), .elementor-2652 .elementor-element.elementor-element-216335c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-fb244d64-23be-43c3-8ba0-dab670dfb549);background-position:center right;background-repeat:no-repeat;background-size:80% auto;}.elementor-2652 .elementor-element.elementor-element-216335c::before, .elementor-2652 .elementor-element.elementor-element-216335c > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-216335c > .e-con-inner > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-216335c > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-216335c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-216335c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-2652 .elementor-element.elementor-element-216335c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2652 .elementor-element.elementor-element-a9e3c5f{width:var( --container-widget-width, 5.427% );max-width:5.427%;--container-widget-width:5.427%;--container-widget-flex-grow:0;top:8px;}.elementor-2652 .elementor-element.elementor-element-a9e3c5f.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2652 .elementor-element.elementor-element-a9e3c5f{left:639px;}body.rtl .elementor-2652 .elementor-element.elementor-element-a9e3c5f{right:639px;}.elementor-2652 .elementor-element.elementor-element-3a42036{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:right;}.elementor-2652 .elementor-element.elementor-element-3a42036.elementor-element{--align-self:flex-start;}.elementor-2652 .elementor-element.elementor-element-3a42036 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-2652 .elementor-element.elementor-element-5cf6fd9{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:right;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-2652 .elementor-element.elementor-element-5cf6fd9.elementor-element{--align-self:flex-start;}.elementor-2652 .elementor-element.elementor-element-5b3fba7{--display:flex;}.elementor-2652 .elementor-element.elementor-element-da6233b{text-align:left;}.elementor-2652 .elementor-element.elementor-element-4071f37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2652 .elementor-element.elementor-element-c289274{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-2652 .elementor-element.elementor-element-c289274:not(.elementor-motion-effects-element-type-background), .elementor-2652 .elementor-element.elementor-element-c289274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-e79d208d-c43c-4250-82c9-9a16c73c500f);background-position:center left;background-repeat:no-repeat;background-size:80% auto;}.elementor-2652 .elementor-element.elementor-element-c289274::before, .elementor-2652 .elementor-element.elementor-element-c289274 > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-c289274 > .e-con-inner > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-c289274 > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-c289274 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-c289274 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-2652 .elementor-element.elementor-element-19cef73{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:left;}.elementor-2652 .elementor-element.elementor-element-19cef73.elementor-element{--align-self:flex-end;}.elementor-2652 .elementor-element.elementor-element-19cef73 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-2652 .elementor-element.elementor-element-0d5309a{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-2652 .elementor-element.elementor-element-0d5309a.elementor-element{--align-self:flex-end;}.elementor-2652 .elementor-element.elementor-element-01efb62{width:var( --container-widget-width, 5.881% );max-width:5.881%;--container-widget-width:5.881%;--container-widget-flex-grow:0;top:27px;}.elementor-2652 .elementor-element.elementor-element-01efb62.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2652 .elementor-element.elementor-element-01efb62{left:103px;}body.rtl .elementor-2652 .elementor-element.elementor-element-01efb62{right:103px;}.elementor-2652 .elementor-element.elementor-element-dd314fa{--display:flex;}.elementor-2652 .elementor-element.elementor-element-b2767ed{width:100%;max-width:100%;text-align:right;}.elementor-2652 .elementor-element.elementor-element-cd448c2{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2652 .elementor-element.elementor-element-62edf18{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-2652 .elementor-element.elementor-element-62edf18:not(.elementor-motion-effects-element-type-background), .elementor-2652 .elementor-element.elementor-element-62edf18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-62502236-7ac2-41fc-857f-b246607d2379);background-position:center right;background-repeat:no-repeat;background-size:80% auto;}.elementor-2652 .elementor-element.elementor-element-62edf18::before, .elementor-2652 .elementor-element.elementor-element-62edf18 > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-62edf18 > .e-con-inner > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-62edf18 > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-62edf18 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-62edf18 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-2652 .elementor-element.elementor-element-50e0bff{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:right;}.elementor-2652 .elementor-element.elementor-element-50e0bff.elementor-element{--align-self:flex-start;}.elementor-2652 .elementor-element.elementor-element-50e0bff .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-2652 .elementor-element.elementor-element-409688e{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:right;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-2652 .elementor-element.elementor-element-409688e.elementor-element{--align-self:flex-start;}.elementor-2652 .elementor-element.elementor-element-1c47281{width:var( --container-widget-width, 5.971% );max-width:5.971%;--container-widget-width:5.971%;--container-widget-flex-grow:0;top:10px;}.elementor-2652 .elementor-element.elementor-element-1c47281.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2652 .elementor-element.elementor-element-1c47281{left:655px;}body.rtl .elementor-2652 .elementor-element.elementor-element-1c47281{right:655px;}.elementor-2652 .elementor-element.elementor-element-9037c79{--display:flex;}.elementor-2652 .elementor-element.elementor-element-943e683{width:100%;max-width:100%;text-align:left;}.elementor-2652 .elementor-element.elementor-element-3d7ec55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2652 .elementor-element.elementor-element-4774d2f{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-2652 .elementor-element.elementor-element-4774d2f:not(.elementor-motion-effects-element-type-background), .elementor-2652 .elementor-element.elementor-element-4774d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-ae06e978-cbf2-446c-bdb4-229596acf8b4);background-position:center left;background-repeat:no-repeat;background-size:80% auto;}.elementor-2652 .elementor-element.elementor-element-4774d2f::before, .elementor-2652 .elementor-element.elementor-element-4774d2f > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-4774d2f > .e-con-inner > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-4774d2f > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-4774d2f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-4774d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-2652 .elementor-element.elementor-element-85e7af4{width:var( --container-widget-width, 5.907% );max-width:5.907%;--container-widget-width:5.907%;--container-widget-flex-grow:0;top:5px;}.elementor-2652 .elementor-element.elementor-element-85e7af4.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2652 .elementor-element.elementor-element-85e7af4{left:98px;}body.rtl .elementor-2652 .elementor-element.elementor-element-85e7af4{right:98px;}.elementor-2652 .elementor-element.elementor-element-7359b21{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:left;}.elementor-2652 .elementor-element.elementor-element-7359b21.elementor-element{--align-self:flex-end;}.elementor-2652 .elementor-element.elementor-element-7359b21 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-2652 .elementor-element.elementor-element-274b2c2{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-2652 .elementor-element.elementor-element-274b2c2.elementor-element{--align-self:flex-end;}.elementor-2652 .elementor-element.elementor-element-3ab21e7{--display:flex;}.elementor-2652 .elementor-element.elementor-element-a3d6a45{width:100%;max-width:100%;text-align:right;}.elementor-2652 .elementor-element.elementor-element-fda22a8{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2652 .elementor-element.elementor-element-f38be62{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-2652 .elementor-element.elementor-element-f38be62:not(.elementor-motion-effects-element-type-background), .elementor-2652 .elementor-element.elementor-element-f38be62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-d4075a02-3212-4574-be10-ddb0feaa839d);background-position:center right;background-repeat:no-repeat;background-size:80% auto;}.elementor-2652 .elementor-element.elementor-element-f38be62::before, .elementor-2652 .elementor-element.elementor-element-f38be62 > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-f38be62 > .e-con-inner > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-f38be62 > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-f38be62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-f38be62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-2652 .elementor-element.elementor-element-017eb81{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:right;}.elementor-2652 .elementor-element.elementor-element-017eb81.elementor-element{--align-self:flex-start;}.elementor-2652 .elementor-element.elementor-element-017eb81 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-2652 .elementor-element.elementor-element-423e3f6{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:right;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-2652 .elementor-element.elementor-element-423e3f6.elementor-element{--align-self:flex-start;}.elementor-2652 .elementor-element.elementor-element-f45db96{width:var( --container-widget-width, 5.971% );max-width:5.971%;--container-widget-width:5.971%;--container-widget-flex-grow:0;top:-4px;}.elementor-2652 .elementor-element.elementor-element-f45db96.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2652 .elementor-element.elementor-element-f45db96{left:656px;}body.rtl .elementor-2652 .elementor-element.elementor-element-f45db96{right:656px;}.elementor-2652 .elementor-element.elementor-element-0a01ad7{--display:flex;}.elementor-2652 .elementor-element.elementor-element-10b73fd{width:100%;max-width:100%;text-align:left;}.elementor-2652 .elementor-element.elementor-element-7c4706e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2652 .elementor-element.elementor-element-85d8ebc{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-2652 .elementor-element.elementor-element-85d8ebc:not(.elementor-motion-effects-element-type-background), .elementor-2652 .elementor-element.elementor-element-85d8ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-d1b8fa2a-04bb-440e-818d-32eaa85cfcf1);background-position:center left;background-repeat:no-repeat;background-size:80% auto;}.elementor-2652 .elementor-element.elementor-element-85d8ebc::before, .elementor-2652 .elementor-element.elementor-element-85d8ebc > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-85d8ebc > .e-con-inner > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-85d8ebc > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-85d8ebc > .e-con-inner > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-85d8ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-2652 .elementor-element.elementor-element-161a1fd{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:left;}.elementor-2652 .elementor-element.elementor-element-161a1fd.elementor-element{--align-self:flex-end;}.elementor-2652 .elementor-element.elementor-element-161a1fd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-2652 .elementor-element.elementor-element-0bf6b33{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-2652 .elementor-element.elementor-element-0bf6b33.elementor-element{--align-self:flex-end;}.elementor-2652 .elementor-element.elementor-element-3154725{width:var( --container-widget-width, 6.001% );max-width:6.001%;--container-widget-width:6.001%;--container-widget-flex-grow:0;top:1px;}.elementor-2652 .elementor-element.elementor-element-3154725.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2652 .elementor-element.elementor-element-3154725{left:103px;}body.rtl .elementor-2652 .elementor-element.elementor-element-3154725{right:103px;}.elementor-2652 .elementor-element.elementor-element-c63441f{--display:flex;}.elementor-2652 .elementor-element.elementor-element-0163c5e{text-align:right;}.elementor-2652 .elementor-element.elementor-element-1b05f62{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2652 .elementor-element.elementor-element-e3465d6{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-2652 .elementor-element.elementor-element-e3465d6:not(.elementor-motion-effects-element-type-background), .elementor-2652 .elementor-element.elementor-element-e3465d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-4199f602-db04-4aa1-8fcc-5e31d1c222da);background-position:center right;background-repeat:no-repeat;background-size:80% auto;}.elementor-2652 .elementor-element.elementor-element-e3465d6::before, .elementor-2652 .elementor-element.elementor-element-e3465d6 > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-e3465d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-e3465d6 > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-e3465d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-e3465d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-2652 .elementor-element.elementor-element-4086675{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:right;}.elementor-2652 .elementor-element.elementor-element-4086675.elementor-element{--align-self:flex-start;}.elementor-2652 .elementor-element.elementor-element-4086675 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-2652 .elementor-element.elementor-element-18b0c1e{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:right;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-2652 .elementor-element.elementor-element-18b0c1e.elementor-element{--align-self:flex-start;}.elementor-2652 .elementor-element.elementor-element-bc7650a{width:var( --container-widget-width, 4.562% );max-width:4.562%;--container-widget-width:4.562%;--container-widget-flex-grow:0;top:23px;}.elementor-2652 .elementor-element.elementor-element-bc7650a.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2652 .elementor-element.elementor-element-bc7650a{left:655px;}body.rtl .elementor-2652 .elementor-element.elementor-element-bc7650a{right:655px;}.elementor-2652 .elementor-element.elementor-element-ae87628{--display:flex;}.elementor-2652 .elementor-element.elementor-element-2464f31{width:100%;max-width:100%;text-align:left;}.elementor-2652 .elementor-element.elementor-element-a276790{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2652 .elementor-element.elementor-element-4bcfadd{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-2652 .elementor-element.elementor-element-4bcfadd:not(.elementor-motion-effects-element-type-background), .elementor-2652 .elementor-element.elementor-element-4bcfadd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-4ad9b5bb-f3e8-4a49-809a-07d6c3dfbdbd);background-position:center left;background-repeat:no-repeat;background-size:80% auto;}.elementor-2652 .elementor-element.elementor-element-4bcfadd::before, .elementor-2652 .elementor-element.elementor-element-4bcfadd > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-4bcfadd > .e-con-inner > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-4bcfadd > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-4bcfadd > .e-con-inner > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-4bcfadd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-2652 .elementor-element.elementor-element-e5650c1{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:left;}.elementor-2652 .elementor-element.elementor-element-e5650c1.elementor-element{--align-self:flex-end;}.elementor-2652 .elementor-element.elementor-element-e5650c1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-2652 .elementor-element.elementor-element-07c0855{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-2652 .elementor-element.elementor-element-07c0855.elementor-element{--align-self:flex-end;}.elementor-2652 .elementor-element.elementor-element-4aa8f15{width:var( --container-widget-width, 6.001% );max-width:6.001%;--container-widget-width:6.001%;--container-widget-flex-grow:0;top:24px;}.elementor-2652 .elementor-element.elementor-element-4aa8f15.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2652 .elementor-element.elementor-element-4aa8f15{left:100px;}body.rtl .elementor-2652 .elementor-element.elementor-element-4aa8f15{right:100px;}.elementor-2652 .elementor-element.elementor-element-de851f2{--display:flex;}.elementor-2652 .elementor-element.elementor-element-fe8316d{width:100%;max-width:100%;text-align:right;}.elementor-2652 .elementor-element.elementor-element-edb377f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2652 .elementor-element.elementor-element-73d39ee{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-2652 .elementor-element.elementor-element-73d39ee:not(.elementor-motion-effects-element-type-background), .elementor-2652 .elementor-element.elementor-element-73d39ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-faca3166-df01-4418-866f-99a4e4e9f024);background-position:center right;background-repeat:no-repeat;background-size:80% auto;}.elementor-2652 .elementor-element.elementor-element-73d39ee::before, .elementor-2652 .elementor-element.elementor-element-73d39ee > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-73d39ee > .e-con-inner > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-73d39ee > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-73d39ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-73d39ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-2652 .elementor-element.elementor-element-7c1359c{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:right;}.elementor-2652 .elementor-element.elementor-element-7c1359c.elementor-element{--align-self:flex-start;}.elementor-2652 .elementor-element.elementor-element-7c1359c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-2652 .elementor-element.elementor-element-dd30bda{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:right;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-2652 .elementor-element.elementor-element-dd30bda.elementor-element{--align-self:flex-start;}.elementor-2652 .elementor-element.elementor-element-adbcd01{width:var( --container-widget-width, 5.971% );max-width:5.971%;--container-widget-width:5.971%;--container-widget-flex-grow:0;top:26px;}.elementor-2652 .elementor-element.elementor-element-adbcd01.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2652 .elementor-element.elementor-element-adbcd01{left:657px;}body.rtl .elementor-2652 .elementor-element.elementor-element-adbcd01{right:657px;}.elementor-2652 .elementor-element.elementor-element-7ba8221{--display:flex;}.elementor-2652 .elementor-element.elementor-element-8c3248b{width:100%;max-width:100%;text-align:left;}.elementor-2652 .elementor-element.elementor-element-47bc0f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2652 .elementor-element.elementor-element-c18ae7d{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-2652 .elementor-element.elementor-element-c18ae7d:not(.elementor-motion-effects-element-type-background), .elementor-2652 .elementor-element.elementor-element-c18ae7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-f400956c-adc5-4f88-8c2d-eb40fa844950);background-position:center left;background-repeat:no-repeat;background-size:80% auto;}.elementor-2652 .elementor-element.elementor-element-c18ae7d::before, .elementor-2652 .elementor-element.elementor-element-c18ae7d > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-c18ae7d > .e-con-inner > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-c18ae7d > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-c18ae7d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-c18ae7d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-2652 .elementor-element.elementor-element-7fb4d1f{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:left;}.elementor-2652 .elementor-element.elementor-element-7fb4d1f.elementor-element{--align-self:flex-end;}.elementor-2652 .elementor-element.elementor-element-7fb4d1f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-2652 .elementor-element.elementor-element-d4b1d0d{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-2652 .elementor-element.elementor-element-d4b1d0d.elementor-element{--align-self:flex-end;}.elementor-2652 .elementor-element.elementor-element-070d895{width:var( --container-widget-width, 6.001% );max-width:6.001%;--container-widget-width:6.001%;--container-widget-flex-grow:0;top:26px;}.elementor-2652 .elementor-element.elementor-element-070d895.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2652 .elementor-element.elementor-element-070d895{left:99px;}body.rtl .elementor-2652 .elementor-element.elementor-element-070d895{right:99px;}.elementor-2652 .elementor-element.elementor-element-2aa031f{--display:flex;}.elementor-2652 .elementor-element.elementor-element-f7c469b{text-align:right;}.elementor-2652 .elementor-element.elementor-element-b34556e{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2652 .elementor-element.elementor-element-0091430{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-2652 .elementor-element.elementor-element-0091430:not(.elementor-motion-effects-element-type-background), .elementor-2652 .elementor-element.elementor-element-0091430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-8a4a36a6-8803-45cc-8441-1d3b5fe2644e);background-position:center right;background-repeat:no-repeat;background-size:80% auto;}.elementor-2652 .elementor-element.elementor-element-0091430::before, .elementor-2652 .elementor-element.elementor-element-0091430 > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-0091430 > .e-con-inner > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-0091430 > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-0091430 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-0091430 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-2652 .elementor-element.elementor-element-7ec32d9{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:right;}.elementor-2652 .elementor-element.elementor-element-7ec32d9.elementor-element{--align-self:flex-start;}.elementor-2652 .elementor-element.elementor-element-7ec32d9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-2652 .elementor-element.elementor-element-03ee64f{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:right;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-2652 .elementor-element.elementor-element-03ee64f.elementor-element{--align-self:flex-start;}.elementor-2652 .elementor-element.elementor-element-4f1b526{width:var( --container-widget-width, 5.971% );max-width:5.971%;--container-widget-width:5.971%;--container-widget-flex-grow:0;top:34px;}.elementor-2652 .elementor-element.elementor-element-4f1b526.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2652 .elementor-element.elementor-element-4f1b526{left:654px;}body.rtl .elementor-2652 .elementor-element.elementor-element-4f1b526{right:654px;}.elementor-2652 .elementor-element.elementor-element-b8e2d7e{--display:flex;--min-height:300px;}.elementor-2652 .elementor-element.elementor-element-3035118{text-align:left;}.elementor-2652 .elementor-element.elementor-element-71ceaf7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2652 .elementor-element.elementor-element-d15b68b{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-2652 .elementor-element.elementor-element-d15b68b:not(.elementor-motion-effects-element-type-background), .elementor-2652 .elementor-element.elementor-element-d15b68b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-9567495f-78aa-44c3-bb24-215e59afdd5e);background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-2652 .elementor-element.elementor-element-d15b68b::before, .elementor-2652 .elementor-element.elementor-element-d15b68b > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-d15b68b > .e-con-inner > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-d15b68b > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-d15b68b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-d15b68b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-2652 .elementor-element.elementor-element-8df3cc5{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:left;}.elementor-2652 .elementor-element.elementor-element-8df3cc5.elementor-element{--align-self:flex-end;}.elementor-2652 .elementor-element.elementor-element-8df3cc5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-2652 .elementor-element.elementor-element-53d6841{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-2652 .elementor-element.elementor-element-53d6841.elementor-element{--align-self:flex-end;}.elementor-2652 .elementor-element.elementor-element-c686b23{width:var( --container-widget-width, 6.001% );max-width:6.001%;--container-widget-width:6.001%;--container-widget-flex-grow:0;top:-5px;}.elementor-2652 .elementor-element.elementor-element-c686b23.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2652 .elementor-element.elementor-element-c686b23{left:98px;}body.rtl .elementor-2652 .elementor-element.elementor-element-c686b23{right:98px;}.elementor-2652 .elementor-element.elementor-element-d1b25c8{--display:flex;}.elementor-2652 .elementor-element.elementor-element-499baa5{text-align:right;}.elementor-2652 .elementor-element.elementor-element-d8afd2d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2652 .elementor-element.elementor-element-20f8e20{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-2652 .elementor-element.elementor-element-20f8e20:not(.elementor-motion-effects-element-type-background), .elementor-2652 .elementor-element.elementor-element-20f8e20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-57ce5886-b9e0-453f-8549-525fc11d645d);background-position:center right;background-repeat:no-repeat;background-size:80% auto;}.elementor-2652 .elementor-element.elementor-element-20f8e20::before, .elementor-2652 .elementor-element.elementor-element-20f8e20 > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-20f8e20 > .e-con-inner > .elementor-background-video-container::before, .elementor-2652 .elementor-element.elementor-element-20f8e20 > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-20f8e20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2652 .elementor-element.elementor-element-20f8e20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-2652 .elementor-element.elementor-element-ede02c2{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:right;}.elementor-2652 .elementor-element.elementor-element-ede02c2.elementor-element{--align-self:flex-start;}.elementor-2652 .elementor-element.elementor-element-ede02c2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-2652 .elementor-element.elementor-element-af3624c{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:right;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-2652 .elementor-element.elementor-element-af3624c.elementor-element{--align-self:flex-start;}.elementor-2652 .elementor-element.elementor-element-60f62a4{width:var( --container-widget-width, 5.971% );max-width:5.971%;--container-widget-width:5.971%;--container-widget-flex-grow:0;top:26px;}.elementor-2652 .elementor-element.elementor-element-60f62a4.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2652 .elementor-element.elementor-element-60f62a4{left:658px;}body.rtl .elementor-2652 .elementor-element.elementor-element-60f62a4{right:658px;}.elementor-2652 .elementor-element.elementor-element-09063d8{--display:flex;}.elementor-2652 .elementor-element.elementor-element-d468bf7{width:100%;max-width:100%;text-align:left;}.elementor-2652 .elementor-element.elementor-element-5ec1d85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-5ec1d85:not(.elementor-motion-effects-element-type-background), .elementor-2652 .elementor-element.elementor-element-5ec1d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c4505f );}.elementor-2652 .elementor-element.elementor-element-8c486ee{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-2652 .elementor-element.elementor-element-e8a2a27{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-astglobalcolor5 );}.elementor-2652 .elementor-element.elementor-element-e8a2a27 .elementor-headline{text-align:center;font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;}.elementor-2652 .elementor-element.elementor-element-e8a2a27 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-2c4505f );stroke-width:1px;}.elementor-2652 .elementor-element.elementor-element-e8a2a27 .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor5 );}.elementor-2652 .elementor-element.elementor-element-e8a2a27 .elementor-headline-dynamic-text{font-family:"Lobster Two", Sans-serif;font-weight:700;font-style:italic;}.elementor-2652 .elementor-element.elementor-element-7ce01a3{text-align:center;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2652 .elementor-element.elementor-element-eaa2b6f .elementor-button{background-color:var( --e-global-color-e58c8ba );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );padding:20px 80px 20px 80px;}.elementor-2652 .elementor-element.elementor-element-eaa2b6f .elementor-button:hover, .elementor-2652 .elementor-element.elementor-element-eaa2b6f .elementor-button:focus{background-color:var( --e-global-color-da4d237 );color:var( --e-global-color-2c4505f );}.elementor-2652 .elementor-element.elementor-element-eaa2b6f .elementor-button:hover svg, .elementor-2652 .elementor-element.elementor-element-eaa2b6f .elementor-button:focus svg{fill:var( --e-global-color-2c4505f );}@media(min-width:768px){.elementor-2652 .elementor-element.elementor-element-5cc4b6e{--content-width:1240px;}.elementor-2652 .elementor-element.elementor-element-492d688{--content-width:1280px;}.elementor-2652 .elementor-element.elementor-element-ff805e8{--width:50%;}.elementor-2652 .elementor-element.elementor-element-77c08fb{--content-width:1280px;}.elementor-2652 .elementor-element.elementor-element-216335c{--width:63.914%;}.elementor-2652 .elementor-element.elementor-element-5b3fba7{--width:50%;}.elementor-2652 .elementor-element.elementor-element-4071f37{--content-width:1280px;}.elementor-2652 .elementor-element.elementor-element-c289274{--width:100%;}.elementor-2652 .elementor-element.elementor-element-dd314fa{--width:50%;}.elementor-2652 .elementor-element.elementor-element-cd448c2{--content-width:1280px;}.elementor-2652 .elementor-element.elementor-element-9037c79{--width:50%;}.elementor-2652 .elementor-element.elementor-element-3d7ec55{--content-width:1280px;}.elementor-2652 .elementor-element.elementor-element-3ab21e7{--width:50%;}.elementor-2652 .elementor-element.elementor-element-fda22a8{--content-width:1280px;}.elementor-2652 .elementor-element.elementor-element-0a01ad7{--width:50%;}.elementor-2652 .elementor-element.elementor-element-7c4706e{--content-width:1280px;}.elementor-2652 .elementor-element.elementor-element-c63441f{--width:50%;}.elementor-2652 .elementor-element.elementor-element-1b05f62{--content-width:1280px;}.elementor-2652 .elementor-element.elementor-element-ae87628{--width:50%;}.elementor-2652 .elementor-element.elementor-element-a276790{--content-width:1280px;}.elementor-2652 .elementor-element.elementor-element-de851f2{--width:50%;}.elementor-2652 .elementor-element.elementor-element-edb377f{--content-width:1280px;}.elementor-2652 .elementor-element.elementor-element-7ba8221{--width:50%;}.elementor-2652 .elementor-element.elementor-element-47bc0f4{--content-width:1280px;}.elementor-2652 .elementor-element.elementor-element-2aa031f{--width:50%;}.elementor-2652 .elementor-element.elementor-element-b34556e{--content-width:1280px;}.elementor-2652 .elementor-element.elementor-element-b8e2d7e{--width:50%;}.elementor-2652 .elementor-element.elementor-element-71ceaf7{--content-width:1280px;}.elementor-2652 .elementor-element.elementor-element-d1b25c8{--width:50%;}.elementor-2652 .elementor-element.elementor-element-d8afd2d{--content-width:1280px;}.elementor-2652 .elementor-element.elementor-element-09063d8{--width:50%;}.elementor-2652 .elementor-element.elementor-element-8c486ee{--content-width:608px;}}@media(max-width:1024px){.elementor-2652 .elementor-element.elementor-element-2c9b090{--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2652 .elementor-element.elementor-element-64d8dba .elementor-heading-title{font-size:70px;line-height:70px;}.elementor-2652 .elementor-element.elementor-element-5cc4b6e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-492d688{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2652 .elementor-element.elementor-element-00ab0fd{--overlay-opacity:1;}.elementor-2652 .elementor-element.elementor-element-0b05b9e{width:100%;max-width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2652 .elementor-element.elementor-element-b78b908{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-ff805e8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2652 .elementor-element.elementor-element-b28a54a > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2652 .elementor-element.elementor-element-216335c{--overlay-opacity:1;}.elementor-2652 .elementor-element.elementor-element-3a42036{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-5cf6fd9{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-5b3fba7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-c289274{--overlay-opacity:1;}.elementor-2652 .elementor-element.elementor-element-19cef73{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-0d5309a{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-dd314fa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-b2767ed{width:100%;max-width:100%;text-align:right;}.elementor-2652 .elementor-element.elementor-element-62edf18{--overlay-opacity:1;}.elementor-2652 .elementor-element.elementor-element-50e0bff{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-409688e{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-9037c79{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-4774d2f{--overlay-opacity:1;}.elementor-2652 .elementor-element.elementor-element-7359b21{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-274b2c2{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-3ab21e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-f38be62{--overlay-opacity:1;}.elementor-2652 .elementor-element.elementor-element-017eb81{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-423e3f6{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-85d8ebc{--overlay-opacity:1;}.elementor-2652 .elementor-element.elementor-element-161a1fd{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-0bf6b33{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-c63441f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-e3465d6{--overlay-opacity:1;}.elementor-2652 .elementor-element.elementor-element-4086675{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-18b0c1e{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-ae87628{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-4bcfadd{--overlay-opacity:1;}.elementor-2652 .elementor-element.elementor-element-e5650c1{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-07c0855{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-de851f2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-73d39ee{--overlay-opacity:1;}.elementor-2652 .elementor-element.elementor-element-7c1359c{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-dd30bda{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-7ba8221{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-c18ae7d{--overlay-opacity:1;}.elementor-2652 .elementor-element.elementor-element-7fb4d1f{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-d4b1d0d{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-2aa031f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-0091430{--overlay-opacity:1;}.elementor-2652 .elementor-element.elementor-element-7ec32d9{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-03ee64f{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-b8e2d7e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-d15b68b{--overlay-opacity:1;}.elementor-2652 .elementor-element.elementor-element-8df3cc5{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-53d6841{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-d1b25c8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-20f8e20{--overlay-opacity:1;}.elementor-2652 .elementor-element.elementor-element-ede02c2{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-af3624c{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-09063d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-2652 .elementor-element.elementor-element-2c9b090{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2652 .elementor-element.elementor-element-64d8dba{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-64d8dba .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-2652 .elementor-element.elementor-element-5cc4b6e{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2652 .elementor-element.elementor-element-aac896e{width:100%;max-width:100%;}.elementor-2652 .elementor-element.elementor-element-aac896e .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-2652 .elementor-element.elementor-element-a41ec11 .elementor-heading-title{font-size:34px;}.elementor-2652 .elementor-element.elementor-element-492d688{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-00ab0fd:not(.elementor-motion-effects-element-type-background), .elementor-2652 .elementor-element.elementor-element-00ab0fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-2652 .elementor-element.elementor-element-00ab0fd{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-0b05b9e{width:100%;max-width:100%;text-align:center;}.elementor-2652 .elementor-element.elementor-element-0b05b9e .elementor-heading-title{font-size:34px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2652 .elementor-element.elementor-element-b78b908{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-2652 .elementor-element.elementor-element-ff805e8{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2652 .elementor-element.elementor-element-1fabbaa > .elementor-widget-container{padding:0px 0px 35px 0px;}.elementor-2652 .elementor-element.elementor-element-1fabbaa{text-align:center;}.elementor-2652 .elementor-element.elementor-element-b28a54a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2652 .elementor-element.elementor-element-77c08fb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-216335c{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-3a42036{width:100%;max-width:100%;text-align:center;}.elementor-2652 .elementor-element.elementor-element-3a42036 .elementor-heading-title{font-size:34px;}.elementor-2652 .elementor-element.elementor-element-5cf6fd9{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-2652 .elementor-element.elementor-element-5b3fba7{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2652 .elementor-element.elementor-element-da6233b{text-align:center;}.elementor-2652 .elementor-element.elementor-element-4071f37{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-c289274{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-19cef73{width:100%;max-width:100%;text-align:center;}.elementor-2652 .elementor-element.elementor-element-19cef73 .elementor-heading-title{font-size:34px;}.elementor-2652 .elementor-element.elementor-element-0d5309a{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-2652 .elementor-element.elementor-element-dd314fa{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2652 .elementor-element.elementor-element-cd448c2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-62edf18{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-50e0bff{width:100%;max-width:100%;text-align:center;}.elementor-2652 .elementor-element.elementor-element-50e0bff .elementor-heading-title{font-size:34px;}.elementor-2652 .elementor-element.elementor-element-409688e{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-2652 .elementor-element.elementor-element-9037c79{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2652 .elementor-element.elementor-element-943e683{text-align:center;}.elementor-2652 .elementor-element.elementor-element-3d7ec55{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-4774d2f{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-7359b21{width:100%;max-width:100%;text-align:center;}.elementor-2652 .elementor-element.elementor-element-7359b21 .elementor-heading-title{font-size:34px;}.elementor-2652 .elementor-element.elementor-element-274b2c2{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-2652 .elementor-element.elementor-element-fda22a8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-f38be62{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-017eb81{width:100%;max-width:100%;text-align:center;}.elementor-2652 .elementor-element.elementor-element-017eb81 .elementor-heading-title{font-size:34px;}.elementor-2652 .elementor-element.elementor-element-423e3f6{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-2652 .elementor-element.elementor-element-0a01ad7{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2652 .elementor-element.elementor-element-10b73fd{text-align:center;}.elementor-2652 .elementor-element.elementor-element-7c4706e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-85d8ebc{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-161a1fd{width:100%;max-width:100%;text-align:center;}.elementor-2652 .elementor-element.elementor-element-161a1fd .elementor-heading-title{font-size:34px;}.elementor-2652 .elementor-element.elementor-element-0bf6b33{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-2652 .elementor-element.elementor-element-0163c5e{text-align:center;}.elementor-2652 .elementor-element.elementor-element-1b05f62{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-e3465d6{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-4086675{width:100%;max-width:100%;text-align:center;}.elementor-2652 .elementor-element.elementor-element-4086675 .elementor-heading-title{font-size:34px;}.elementor-2652 .elementor-element.elementor-element-18b0c1e{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-2652 .elementor-element.elementor-element-ae87628{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2652 .elementor-element.elementor-element-2464f31{text-align:center;}.elementor-2652 .elementor-element.elementor-element-a276790{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-4bcfadd{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-e5650c1{width:100%;max-width:100%;text-align:center;}.elementor-2652 .elementor-element.elementor-element-e5650c1 .elementor-heading-title{font-size:34px;}.elementor-2652 .elementor-element.elementor-element-07c0855{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-2652 .elementor-element.elementor-element-edb377f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-73d39ee{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-7c1359c{width:100%;max-width:100%;text-align:center;}.elementor-2652 .elementor-element.elementor-element-7c1359c .elementor-heading-title{font-size:34px;}.elementor-2652 .elementor-element.elementor-element-dd30bda{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-2652 .elementor-element.elementor-element-7ba8221{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2652 .elementor-element.elementor-element-8c3248b{text-align:center;}.elementor-2652 .elementor-element.elementor-element-47bc0f4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-c18ae7d{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-7fb4d1f{width:100%;max-width:100%;text-align:center;}.elementor-2652 .elementor-element.elementor-element-7fb4d1f .elementor-heading-title{font-size:34px;}.elementor-2652 .elementor-element.elementor-element-d4b1d0d{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-2652 .elementor-element.elementor-element-b34556e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-0091430{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-7ec32d9{width:100%;max-width:100%;text-align:center;}.elementor-2652 .elementor-element.elementor-element-7ec32d9 .elementor-heading-title{font-size:34px;}.elementor-2652 .elementor-element.elementor-element-03ee64f{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-2652 .elementor-element.elementor-element-b8e2d7e{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2652 .elementor-element.elementor-element-3035118{text-align:center;}.elementor-2652 .elementor-element.elementor-element-71ceaf7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-d15b68b{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-8df3cc5{width:100%;max-width:100%;text-align:center;}.elementor-2652 .elementor-element.elementor-element-8df3cc5 .elementor-heading-title{font-size:34px;}.elementor-2652 .elementor-element.elementor-element-53d6841{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-2652 .elementor-element.elementor-element-499baa5{text-align:center;}.elementor-2652 .elementor-element.elementor-element-d8afd2d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-20f8e20{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2652 .elementor-element.elementor-element-ede02c2{width:100%;max-width:100%;text-align:center;}.elementor-2652 .elementor-element.elementor-element-ede02c2 .elementor-heading-title{font-size:34px;}.elementor-2652 .elementor-element.elementor-element-af3624c{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-2652 .elementor-element.elementor-element-09063d8{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2652 .elementor-element.elementor-element-d468bf7{text-align:left;}.elementor-2652 .elementor-element.elementor-element-5ec1d85{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-2652 .elementor-element.elementor-element-e8a2a27 .elementor-headline{font-size:34px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for html, class: .elementor-element-fe036f6 */#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
.pulsesoft a img{ 
	border-radius: 50%;
	transform: scale(1);
	animation: pulse-black 2s infinite;
}
@keyframes pulse-black {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(13, 140, 254, 0.7);
	}
	
	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);
	}
	
	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
	}
}
#softwares .elementor-widget-container{
	position:absolute;
	left:0px;
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist ul{
    margin: 0px 0 1.5em 0em;
}
#softwares ul
{
    background: #f9fdff;
    border: 1px solid #cfd8e1;
    border-radius: 100px;
    padding: 0;
    list-style-type: none;
    transition: 0.9s;
    
}
#softwares ul li{
    padding: 10px 8px;
	display: flex;
}
#softwares ul li img{
    max-width: 30px;
}
@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:first-child img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    -o-animation-duration:1s;
    animation-delay: 1s;
}

/** secnd**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(2) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.25s;
    -moz-animation-duration: 1.25s;
    -o-animation-duration: 1.25s;
    animation-duration: 1.25s;
    -webkit-animation-delay: 1.25s;
    -moz-animation-delay: 1.25s;
    -o-animation-duration:1.25s;
    animation-delay: 1.25s;
}

/** Three**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(3) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.50s;
    -moz-animation-duration: 1.50s;
    -o-animation-duration: 1.50s;
    animation-duration: 1.50s;
    -webkit-animation-delay: 1.50s;
    -moz-animation-delay: 1.50s;
    -o-animation-duration:1.50s;
    animation-delay: 1.50s;
}

/** Four**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(4) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.75s;
    -moz-animation-duration: 1.75s;
    -o-animation-duration: 1.75s;
    animation-duration: 1.75s;
    -webkit-animation-delay: 1.75s;
    -moz-animation-delay: 1.75s;
    -o-animation-duration:1.75s;
    animation-delay: 1.75s;
}
#softwares .iconclick
{
    display: block;
    width: 100%;
    height: 100%; 
}
[tooltip] {
  position: relative; 
}

[tooltip]::before,
[tooltip]::after {
  text-transform: none; 
  font-size: 12px; 
  
  user-select: none;
  pointer-events: none;
  position: absolute;
  display: none;
  opacity: 0;
}
[tooltip]::before {
  content: '';
  border: 5px solid transparent; 
  z-index: 1001; 
}
[tooltip]::after {
  content: attr(tooltip);
  text-align: center;
  min-width: 3em;
  max-width: 21em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 1ch 1.5ch;
  border-radius: .3ch;
  background: #333;
  color: #fff;
  z-index: 1000;  
}

[tooltip]:hover::before,
[tooltip]:hover::after {
  display: block;
}

[tooltip='']::before,
[tooltip='']::after {
  display: none !important;
}

[tooltip][flow^="left"]::before {
  top: 50%;
  border-right-width: 0;
  border-left-color: #333;
  left: calc(0em - 5px);
  transform: translate(-.5em, -50%);
}
[tooltip][flow^="left"]::after {
  top: 50%;
  right: calc(100% + 5px);
  transform: translate(-.5em, -50%);
}
@keyframes tooltips-vert {
  to {
    opacity: .9;
    transform: translate(-50%, 0);
  }
}
@keyframes tooltips-horz {
  to {
    opacity: .9;
    transform: translate(0, -50%);
  }
}
[tooltip]:not([flow]):hover::before,
[tooltip]:not([flow]):hover::after {
  animation: tooltips-vert 300ms ease-out forwards;
}
[tooltip][flow^="left"]:hover::before,
[tooltip][flow^="left"]:hover::after {
  animation: tooltips-horz 300ms ease-out forwards;
}
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected{
	background-color: transparent;
	color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b28a54a */.mobileicon{
	text-align:center;
	justify-content: center;
}
.mobileicon ul{
	padding: 0px;
	margin: 0 0 0.5em 0em
}
.mobileicon ul li{
	    list-style-type: none;
    display:inline-block;
}
.mobileicon ul li img{
	    max-width: 50px;
	   
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a9e3c5f */#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
.pulsesoft a img{ 
	border-radius: 50%;
	transform: scale(1);
	animation: pulse-black 2s infinite;
}
@keyframes pulse-black {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(13, 140, 254, 0.7);
	}
	
	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);
	}
	
	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
	}
}
#softwares .elementor-widget-container{
	position:absolute;
	left:0px;
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist ul{
    margin: 0px 0 1.5em 0em;
}
#softwares ul
{
    background: #f9fdff;
    border: 1px solid #cfd8e1;
    border-radius: 100px;
    padding: 0;
    list-style-type: none;
    transition: 0.9s;
    
}
#softwares ul li{
    padding: 10px 8px;
	display: flex;
}
#softwares ul li img{
    max-width: 30px;
}
@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:first-child img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    -o-animation-duration:1s;
    animation-delay: 1s;
}

/** secnd**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(2) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.25s;
    -moz-animation-duration: 1.25s;
    -o-animation-duration: 1.25s;
    animation-duration: 1.25s;
    -webkit-animation-delay: 1.25s;
    -moz-animation-delay: 1.25s;
    -o-animation-duration:1.25s;
    animation-delay: 1.25s;
}

/** Three**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(3) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.50s;
    -moz-animation-duration: 1.50s;
    -o-animation-duration: 1.50s;
    animation-duration: 1.50s;
    -webkit-animation-delay: 1.50s;
    -moz-animation-delay: 1.50s;
    -o-animation-duration:1.50s;
    animation-delay: 1.50s;
}

/** Four**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(4) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.75s;
    -moz-animation-duration: 1.75s;
    -o-animation-duration: 1.75s;
    animation-duration: 1.75s;
    -webkit-animation-delay: 1.75s;
    -moz-animation-delay: 1.75s;
    -o-animation-duration:1.75s;
    animation-delay: 1.75s;
}
#softwares .iconclick
{
    display: block;
    width: 100%;
    height: 100%; 
}
[tooltip] {
  position: relative; 
}

[tooltip]::before,
[tooltip]::after {
  text-transform: none; 
  font-size: 12px; 
  
  user-select: none;
  pointer-events: none;
  position: absolute;
  display: none;
  opacity: 0;
}
[tooltip]::before {
  content: '';
  border: 5px solid transparent; 
  z-index: 1001; 
}
[tooltip]::after {
  content: attr(tooltip);
  text-align: center;
  min-width: 3em;
  max-width: 21em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 1ch 1.5ch;
  border-radius: .3ch;
  background: #333;
  color: #fff;
  z-index: 1000;  
}

[tooltip]:hover::before,
[tooltip]:hover::after {
  display: block;
}

[tooltip='']::before,
[tooltip='']::after {
  display: none !important;
}

[tooltip][flow^="left"]::before {
  top: 50%;
  border-right-width: 0;
  border-left-color: #333;
  left: calc(0em - 5px);
  transform: translate(-.5em, -50%);
}
[tooltip][flow^="left"]::after {
  top: 50%;
  right: calc(100% + 5px);
  transform: translate(-.5em, -50%);
}
@keyframes tooltips-vert {
  to {
    opacity: .9;
    transform: translate(-50%, 0);
  }
}
@keyframes tooltips-horz {
  to {
    opacity: .9;
    transform: translate(0, -50%);
  }
}
[tooltip]:not([flow]):hover::before,
[tooltip]:not([flow]):hover::after {
  animation: tooltips-vert 300ms ease-out forwards;
}
[tooltip][flow^="left"]:hover::before,
[tooltip][flow^="left"]:hover::after {
  animation: tooltips-horz 300ms ease-out forwards;
}
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected{
	background-color: transparent;
	color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-01efb62 */#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
.pulsesoft a img{ 
	border-radius: 50%;
	transform: scale(1);
	animation: pulse-black 2s infinite;
}
@keyframes pulse-black {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(13, 140, 254, 0.7);
	}
	
	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);
	}
	
	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
	}
}
#softwares .elementor-widget-container{
	position:absolute;
	left:0px;
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist ul{
    margin: 0px 0 1.5em 0em;
}
#softwares ul
{
    background: #f9fdff;
    border: 1px solid #cfd8e1;
    border-radius: 100px;
    padding: 0;
    list-style-type: none;
    transition: 0.9s;
    
}
#softwares ul li{
    padding: 10px 8px;
	display: flex;
}
#softwares ul li img{
    max-width: 30px;
}
@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:first-child img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    -o-animation-duration:1s;
    animation-delay: 1s;
}

/** secnd**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(2) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.25s;
    -moz-animation-duration: 1.25s;
    -o-animation-duration: 1.25s;
    animation-duration: 1.25s;
    -webkit-animation-delay: 1.25s;
    -moz-animation-delay: 1.25s;
    -o-animation-duration:1.25s;
    animation-delay: 1.25s;
}

/** Three**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(3) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.50s;
    -moz-animation-duration: 1.50s;
    -o-animation-duration: 1.50s;
    animation-duration: 1.50s;
    -webkit-animation-delay: 1.50s;
    -moz-animation-delay: 1.50s;
    -o-animation-duration:1.50s;
    animation-delay: 1.50s;
}

/** Four**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(4) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.75s;
    -moz-animation-duration: 1.75s;
    -o-animation-duration: 1.75s;
    animation-duration: 1.75s;
    -webkit-animation-delay: 1.75s;
    -moz-animation-delay: 1.75s;
    -o-animation-duration:1.75s;
    animation-delay: 1.75s;
}
#softwares .iconclick
{
    display: block;
    width: 100%;
    height: 100%; 
}
[tooltip] {
  position: relative; 
}

[tooltip]::before,
[tooltip]::after {
  text-transform: none; 
  font-size: 12px; 
  
  user-select: none;
  pointer-events: none;
  position: absolute;
  display: none;
  opacity: 0;
}
[tooltip]::before {
  content: '';
  border: 5px solid transparent; 
  z-index: 1001; 
}
[tooltip]::after {
  content: attr(tooltip);
  text-align: center;
  min-width: 3em;
  max-width: 21em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 1ch 1.5ch;
  border-radius: .3ch;
  background: #333;
  color: #fff;
  z-index: 1000;  
}

[tooltip]:hover::before,
[tooltip]:hover::after {
  display: block;
}

[tooltip='']::before,
[tooltip='']::after {
  display: none !important;
}

[tooltip][flow^="left"]::before {
  top: 50%;
  border-right-width: 0;
  border-left-color: #333;
  left: calc(0em - 5px);
  transform: translate(-.5em, -50%);
}
[tooltip][flow^="left"]::after {
  top: 50%;
  right: calc(100% + 5px);
  transform: translate(-.5em, -50%);
}
@keyframes tooltips-vert {
  to {
    opacity: .9;
    transform: translate(-50%, 0);
  }
}
@keyframes tooltips-horz {
  to {
    opacity: .9;
    transform: translate(0, -50%);
  }
}
[tooltip]:not([flow]):hover::before,
[tooltip]:not([flow]):hover::after {
  animation: tooltips-vert 300ms ease-out forwards;
}
[tooltip][flow^="left"]:hover::before,
[tooltip][flow^="left"]:hover::after {
  animation: tooltips-horz 300ms ease-out forwards;
}
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected{
	background-color: transparent;
	color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c47281 */#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
.pulsesoft a img{ 
	border-radius: 50%;
	transform: scale(1);
	animation: pulse-black 2s infinite;
}
@keyframes pulse-black {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(13, 140, 254, 0.7);
	}
	
	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);
	}
	
	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
	}
}
#softwares .elementor-widget-container{
	position:absolute;
	left:0px;
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist ul{
    margin: 0px 0 1.5em 0em;
}
#softwares ul
{
    background: #f9fdff;
    border: 1px solid #cfd8e1;
    border-radius: 100px;
    padding: 0;
    list-style-type: none;
    transition: 0.9s;
    
}
#softwares ul li{
    padding: 10px 8px;
	display: flex;
}
#softwares ul li img{
    max-width: 30px;
}
@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:first-child img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    -o-animation-duration:1s;
    animation-delay: 1s;
}

/** secnd**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(2) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.25s;
    -moz-animation-duration: 1.25s;
    -o-animation-duration: 1.25s;
    animation-duration: 1.25s;
    -webkit-animation-delay: 1.25s;
    -moz-animation-delay: 1.25s;
    -o-animation-duration:1.25s;
    animation-delay: 1.25s;
}

/** Three**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(3) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.50s;
    -moz-animation-duration: 1.50s;
    -o-animation-duration: 1.50s;
    animation-duration: 1.50s;
    -webkit-animation-delay: 1.50s;
    -moz-animation-delay: 1.50s;
    -o-animation-duration:1.50s;
    animation-delay: 1.50s;
}

/** Four**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(4) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.75s;
    -moz-animation-duration: 1.75s;
    -o-animation-duration: 1.75s;
    animation-duration: 1.75s;
    -webkit-animation-delay: 1.75s;
    -moz-animation-delay: 1.75s;
    -o-animation-duration:1.75s;
    animation-delay: 1.75s;
}
#softwares .iconclick
{
    display: block;
    width: 100%;
    height: 100%; 
}
[tooltip] {
  position: relative; 
}

[tooltip]::before,
[tooltip]::after {
  text-transform: none; 
  font-size: 12px; 
  
  user-select: none;
  pointer-events: none;
  position: absolute;
  display: none;
  opacity: 0;
}
[tooltip]::before {
  content: '';
  border: 5px solid transparent; 
  z-index: 1001; 
}
[tooltip]::after {
  content: attr(tooltip);
  text-align: center;
  min-width: 3em;
  max-width: 21em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 1ch 1.5ch;
  border-radius: .3ch;
  background: #333;
  color: #fff;
  z-index: 1000;  
}

[tooltip]:hover::before,
[tooltip]:hover::after {
  display: block;
}

[tooltip='']::before,
[tooltip='']::after {
  display: none !important;
}

[tooltip][flow^="left"]::before {
  top: 50%;
  border-right-width: 0;
  border-left-color: #333;
  left: calc(0em - 5px);
  transform: translate(-.5em, -50%);
}
[tooltip][flow^="left"]::after {
  top: 50%;
  right: calc(100% + 5px);
  transform: translate(-.5em, -50%);
}
@keyframes tooltips-vert {
  to {
    opacity: .9;
    transform: translate(-50%, 0);
  }
}
@keyframes tooltips-horz {
  to {
    opacity: .9;
    transform: translate(0, -50%);
  }
}
[tooltip]:not([flow]):hover::before,
[tooltip]:not([flow]):hover::after {
  animation: tooltips-vert 300ms ease-out forwards;
}
[tooltip][flow^="left"]:hover::before,
[tooltip][flow^="left"]:hover::after {
  animation: tooltips-horz 300ms ease-out forwards;
}
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected{
	background-color: transparent;
	color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f45db96 */#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
.pulsesoft a img{ 
	border-radius: 50%;
	transform: scale(1);
	animation: pulse-black 2s infinite;
}
@keyframes pulse-black {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(13, 140, 254, 0.7);
	}
	
	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);
	}
	
	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
	}
}
#softwares .elementor-widget-container{
	position:absolute;
	left:0px;
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist ul{
    margin: 2px 0 1.5em 0em;
}
#softwares ul
{
    background: #f9fdff;
    border: 1px solid #cfd8e1;
    border-radius: 100px;
    padding: 0;
    list-style-type: none;
    transition: 0.9s;
    
}
#softwares ul li{
    padding: 10px 8px;
	display: flex;
}
#softwares ul li img{
    max-width: 30px;
}
@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:first-child img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    -o-animation-duration:1s;
    animation-delay: 1s;
}

/** secnd**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(2) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.25s;
    -moz-animation-duration: 1.25s;
    -o-animation-duration: 1.25s;
    animation-duration: 1.25s;
    -webkit-animation-delay: 1.25s;
    -moz-animation-delay: 1.25s;
    -o-animation-duration:1.25s;
    animation-delay: 1.25s;
}

/** Three**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(3) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.50s;
    -moz-animation-duration: 1.50s;
    -o-animation-duration: 1.50s;
    animation-duration: 1.50s;
    -webkit-animation-delay: 1.50s;
    -moz-animation-delay: 1.50s;
    -o-animation-duration:1.50s;
    animation-delay: 1.50s;
}

/** Four**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(4) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.75s;
    -moz-animation-duration: 1.75s;
    -o-animation-duration: 1.75s;
    animation-duration: 1.75s;
    -webkit-animation-delay: 1.75s;
    -moz-animation-delay: 1.75s;
    -o-animation-duration:1.75s;
    animation-delay: 1.75s;
}
#softwares .iconclick
{
    display: block;
    width: 100%;
    height: 100%; 
}
[tooltip] {
  position: relative; 
}

[tooltip]::before,
[tooltip]::after {
  text-transform: none; 
  font-size: 12px; 
  
  user-select: none;
  pointer-events: none;
  position: absolute;
  display: none;
  opacity: 0;
}
[tooltip]::before {
  content: '';
  border: 5px solid transparent; 
  z-index: 1001; 
}
[tooltip]::after {
  content: attr(tooltip);
  text-align: center;
  min-width: 3em;
  max-width: 21em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 1ch 1.5ch;
  border-radius: .3ch;
  background: #333;
  color: #fff;
  z-index: 1000;  
}

[tooltip]:hover::before,
[tooltip]:hover::after {
  display: block;
}

[tooltip='']::before,
[tooltip='']::after {
  display: none !important;
}

[tooltip][flow^="left"]::before {
  top: 50%;
  border-right-width: 0;
  border-left-color: #333;
  left: calc(0em - 5px);
  transform: translate(-.5em, -50%);
}
[tooltip][flow^="left"]::after {
  top: 50%;
  right: calc(100% + 5px);
  transform: translate(-.5em, -50%);
}
@keyframes tooltips-vert {
  to {
    opacity: .9;
    transform: translate(-50%, 0);
  }
}
@keyframes tooltips-horz {
  to {
    opacity: .9;
    transform: translate(0, -50%);
  }
}
[tooltip]:not([flow]):hover::before,
[tooltip]:not([flow]):hover::after {
  animation: tooltips-vert 300ms ease-out forwards;
}
[tooltip][flow^="left"]:hover::before,
[tooltip][flow^="left"]:hover::after {
  animation: tooltips-horz 300ms ease-out forwards;
}
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected{
	background-color: transparent;
	color: #ffffff !important;
}
.jet-sub-mega-menu{
	    box-shadow: unset !important;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
	background: #00000070;
}
.swiper-pagination-progressbar {
    background: #0000001a;
     
}
/*
 *Job Form*/

.awsm-job-content {
    padding-bottom: 0px;
}
.awsm-job-form-inner {
    -webkit-box-shadow: 0 0 0px 0 rgb(0 0 0 / 10%);
    padding: 10px 30px 10px 30px;
}
.awsm-job-form-inner h2 {
    font-family: 'Inter';
    margin: 20px 0 30px;
    color: #000000;
    font-size: 28px;
	   
	text-transform: capitalize;
	font-weight: 600;
}

.awsm-job-form-field {
	border: 1px solid #f6f6f6 !important;
}

#awsm-application-file{
	border: 0px solid #ffffff !important;
}
#awsm-application-submit-btn{
	background-color:#FA9C05;
	font-family: inherit;
	color: #ffffff !important;
	padding: 18px 40px 15px 40px;
	font-size: 16px;
	text-transform:uppercase;
	font-weight:500;
	letter-spacing:0.5px;
	border-radius: 4px;
	border:0px
}
#awsm-application-submit-btn:hover{
	background-color:#000000;
}
/*career main page flip box button*/
 .elementor-flip-box__button {
    padding: 0px;
}

/* .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title {
   this styling is placed on careers archive template page
} */
.elementor-flip-box__layer__title {
    line-height: 1;
    /* font-weight: 600; */
    font-size: 12px;
    text-transform: uppercase;
    font-family: 'Inter';
	color: #667093;
	letter-spacing: -0.5px !important;
}
/*Footer Link*/
a{
	color:#E5EFFF;
}
a:hover {
    color: #09EEEB;
}
/*career page space*/
.elementor-widget-image-carousel .swiper-container .swiper-slide figure {
    line-height: 0;
}

/* body {
    height: unset !important;
} 
*/
body{
   // min-height:100%!important;
	  height: unset !important;
}
.setting-image::-webkit-scrollbar {
   display: none;
}
@-moz-document url-prefix() {
	
}


/* For 1366 Resolution */
 @media only screen   
and (min-width: 1030px)   
and (max-width: 1366px)  
{ 
.part-two-setting .elementor-widget.elementor-widget-image .elementor-widget-container {
   max-width: 64.4% !important;
	padding-left: 5px !important;
    margin: 0 auto;
}
	.part-two-setting {
    height: 420px;
}
			.part-two-setting .elementor-widget.elementor-widget-image {
    margin-top: 40px !important;
}
}  
/* For 1024 Resolution   */

@media only screen and (min-width: 768px) and (max-width: 1024px)  
{ 
	
	.elementor-field-type-recaptcha_v3 .grecaptcha-badge
	{
		right: -150px !important;
	}
	
	
.part-two-setting .elementor-widget.elementor-widget-image .elementor-widget-container {
   max-width: 74.4% !important;
	padding-left: 5px !important;
    margin: 0 auto;
}
	.part-two-setting {
    height: 420px;
}
			.part-two-setting .elementor-widget.elementor-widget-image {
    margin-top: 40px !important;
}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-adf94ae .jet-listing-dynamic-field__inline-wrap {
    padding: 0px 120px 0px 120px !important;
}
	
	.websectone:before {     
    left: 0;
}
	.sectone:before {     
    left: 0;
}
	.premium-scroll-nav-menu{
		display:none;
	}
	.elementor-field-type-recaptcha_v3 .grecaptcha-badge {
    bottom: -60px !important;
    position: absolute !important;
}
#creatab .jet-mobile-menu__container-inner{
padding: 50px 5px 0px 30px !important;
	}
	#softwares ul li img {
    max-width: 30px;;
}
	#softwares .elementor-widget-container {
     
    left: -10px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3154725 */#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
.pulsesoft a img{ 
	border-radius: 50%;
	transform: scale(1);
	animation: pulse-black 2s infinite;
}
@keyframes pulse-black {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(13, 140, 254, 0.7);
	}
	
	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);
	}
	
	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
	}
}
#softwares .elementor-widget-container{
	position:absolute;
	left:0px;
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist ul{
    margin: 2px 0 1.5em 0em;
}
#softwares ul
{
    background: #f9fdff;
    border: 1px solid #cfd8e1;
    border-radius: 100px;
    padding: 0;
    list-style-type: none;
    transition: 0.9s;
    
}
#softwares ul li{
    padding: 10px 8px;
	display: flex;
}
#softwares ul li img{
    max-width: 30px;
}
@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:first-child img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    -o-animation-duration:1s;
    animation-delay: 1s;
}

/** secnd**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(2) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.25s;
    -moz-animation-duration: 1.25s;
    -o-animation-duration: 1.25s;
    animation-duration: 1.25s;
    -webkit-animation-delay: 1.25s;
    -moz-animation-delay: 1.25s;
    -o-animation-duration:1.25s;
    animation-delay: 1.25s;
}

/** Three**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(3) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.50s;
    -moz-animation-duration: 1.50s;
    -o-animation-duration: 1.50s;
    animation-duration: 1.50s;
    -webkit-animation-delay: 1.50s;
    -moz-animation-delay: 1.50s;
    -o-animation-duration:1.50s;
    animation-delay: 1.50s;
}

/** Four**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(4) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.75s;
    -moz-animation-duration: 1.75s;
    -o-animation-duration: 1.75s;
    animation-duration: 1.75s;
    -webkit-animation-delay: 1.75s;
    -moz-animation-delay: 1.75s;
    -o-animation-duration:1.75s;
    animation-delay: 1.75s;
}
#softwares .iconclick
{
    display: block;
    width: 100%;
    height: 100%; 
}
[tooltip] {
  position: relative; 
}

[tooltip]::before,
[tooltip]::after {
  text-transform: none; 
  font-size: 12px; 
  
  user-select: none;
  pointer-events: none;
  position: absolute;
  display: none;
  opacity: 0;
}
[tooltip]::before {
  content: '';
  border: 5px solid transparent; 
  z-index: 1001; 
}
[tooltip]::after {
  content: attr(tooltip);
  text-align: center;
  min-width: 3em;
  max-width: 21em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 1ch 1.5ch;
  border-radius: .3ch;
  background: #333;
  color: #fff;
  z-index: 1000;  
}

[tooltip]:hover::before,
[tooltip]:hover::after {
  display: block;
}

[tooltip='']::before,
[tooltip='']::after {
  display: none !important;
}

[tooltip][flow^="left"]::before {
  top: 50%;
  border-right-width: 0;
  border-left-color: #333;
  left: calc(0em - 5px);
  transform: translate(-.5em, -50%);
}
[tooltip][flow^="left"]::after {
  top: 50%;
  right: calc(100% + 5px);
  transform: translate(-.5em, -50%);
}
@keyframes tooltips-vert {
  to {
    opacity: .9;
    transform: translate(-50%, 0);
  }
}
@keyframes tooltips-horz {
  to {
    opacity: .9;
    transform: translate(0, -50%);
  }
}
[tooltip]:not([flow]):hover::before,
[tooltip]:not([flow]):hover::after {
  animation: tooltips-vert 300ms ease-out forwards;
}
[tooltip][flow^="left"]:hover::before,
[tooltip][flow^="left"]:hover::after {
  animation: tooltips-horz 300ms ease-out forwards;
}
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected{
	background-color: transparent;
	color: #ffffff !important;
}
.jet-sub-mega-menu{
	    box-shadow: unset !important;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
	background: #00000070;
}
.swiper-pagination-progressbar {
    background: #0000001a;
     
}
/*
 *Job Form*/

.awsm-job-content {
    padding-bottom: 0px;
}
.awsm-job-form-inner {
    -webkit-box-shadow: 0 0 0px 0 rgb(0 0 0 / 10%);
    padding: 10px 30px 10px 30px;
}
.awsm-job-form-inner h2 {
    font-family: 'Inter';
    margin: 20px 0 30px;
    color: #000000;
    font-size: 28px;
	   
	text-transform: capitalize;
	font-weight: 600;
}

.awsm-job-form-field {
	border: 1px solid #f6f6f6 !important;
}

#awsm-application-file{
	border: 0px solid #ffffff !important;
}
#awsm-application-submit-btn{
	background-color:#FA9C05;
	font-family: inherit;
	color: #ffffff !important;
	padding: 18px 40px 15px 40px;
	font-size: 16px;
	text-transform:uppercase;
	font-weight:500;
	letter-spacing:0.5px;
	border-radius: 4px;
	border:0px
}
#awsm-application-submit-btn:hover{
	background-color:#000000;
}
/*career main page flip box button*/
 .elementor-flip-box__button {
    padding: 0px;
}

/* .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title {
   this styling is placed on careers archive template page
} */
.elementor-flip-box__layer__title {
    line-height: 1;
    /* font-weight: 600; */
    font-size: 12px;
    text-transform: uppercase;
    font-family: 'Inter';
	color: #667093;
	letter-spacing: -0.5px !important;
}
/*Footer Link*/
a{
	color:#E5EFFF;
}
a:hover {
    color: #09EEEB;
}
/*career page space*/
.elementor-widget-image-carousel .swiper-container .swiper-slide figure {
    line-height: 0;
}

/* body {
    height: unset !important;
} 
*/
body{
   // min-height:100%!important;
	  height: unset !important;
}
.setting-image::-webkit-scrollbar {
   display: none;
}
@-moz-document url-prefix() {
	
}


/* For 1366 Resolution */
 @media only screen   
and (min-width: 1030px)   
and (max-width: 1366px)  
{ 
.part-two-setting .elementor-widget.elementor-widget-image .elementor-widget-container {
   max-width: 64.4% !important;
	padding-left: 5px !important;
    margin: 0 auto;
}
	.part-two-setting {
    height: 420px;
}
			.part-two-setting .elementor-widget.elementor-widget-image {
    margin-top: 40px !important;
}
}  
/* For 1024 Resolution   */

@media only screen and (min-width: 768px) and (max-width: 1024px)  
{ 
	
	.elementor-field-type-recaptcha_v3 .grecaptcha-badge
	{
		right: -150px !important;
	}
	
	
.part-two-setting .elementor-widget.elementor-widget-image .elementor-widget-container {
   max-width: 74.4% !important;
	padding-left: 5px !important;
    margin: 0 auto;
}
	.part-two-setting {
    height: 420px;
}
			.part-two-setting .elementor-widget.elementor-widget-image {
    margin-top: 40px !important;
}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-adf94ae .jet-listing-dynamic-field__inline-wrap {
    padding: 0px 120px 0px 120px !important;
}
	
	.websectone:before {     
    left: 0;
}
	.sectone:before {     
    left: 0;
}
	.premium-scroll-nav-menu{
		display:none;
	}
	.elementor-field-type-recaptcha_v3 .grecaptcha-badge {
    bottom: -60px !important;
    position: absolute !important;
}
#creatab .jet-mobile-menu__container-inner{
padding: 50px 5px 0px 30px !important;
	}
	#softwares ul li img {
    max-width: 30px;;
}
	#softwares .elementor-widget-container {
     
    left: -10px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc7650a */#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
.pulsesoft a img{ 
	border-radius: 50%;
	transform: scale(1);
	animation: pulse-black 2s infinite;
}
@keyframes pulse-black {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(13, 140, 254, 0.7);
	}
	
	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);
	}
	
	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
	}
}
#softwares .elementor-widget-container{
	position:absolute;
	left:0px;
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist ul{
    margin: 2px 0 1.5em 0em;
}
#softwares ul
{
    background: #f9fdff;
    border: 1px solid #cfd8e1;
    border-radius: 100px;
    padding: 0;
    list-style-type: none;
    transition: 0.9s;
    
}
#softwares ul li{
    padding: 10px 8px;
	display: flex;
}
#softwares ul li img{
    max-width: 30px;
}
@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:first-child img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    -o-animation-duration:1s;
    animation-delay: 1s;
}

/** secnd**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(2) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.25s;
    -moz-animation-duration: 1.25s;
    -o-animation-duration: 1.25s;
    animation-duration: 1.25s;
    -webkit-animation-delay: 1.25s;
    -moz-animation-delay: 1.25s;
    -o-animation-duration:1.25s;
    animation-delay: 1.25s;
}

/** Three**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(3) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.50s;
    -moz-animation-duration: 1.50s;
    -o-animation-duration: 1.50s;
    animation-duration: 1.50s;
    -webkit-animation-delay: 1.50s;
    -moz-animation-delay: 1.50s;
    -o-animation-duration:1.50s;
    animation-delay: 1.50s;
}

/** Four**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(4) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.75s;
    -moz-animation-duration: 1.75s;
    -o-animation-duration: 1.75s;
    animation-duration: 1.75s;
    -webkit-animation-delay: 1.75s;
    -moz-animation-delay: 1.75s;
    -o-animation-duration:1.75s;
    animation-delay: 1.75s;
}
#softwares .iconclick
{
    display: block;
    width: 100%;
    height: 100%; 
}
[tooltip] {
  position: relative; 
}

[tooltip]::before,
[tooltip]::after {
  text-transform: none; 
  font-size: 12px; 
  
  user-select: none;
  pointer-events: none;
  position: absolute;
  display: none;
  opacity: 0;
}
[tooltip]::before {
  content: '';
  border: 5px solid transparent; 
  z-index: 1001; 
}
[tooltip]::after {
  content: attr(tooltip);
  text-align: center;
  min-width: 3em;
  max-width: 21em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 1ch 1.5ch;
  border-radius: .3ch;
  background: #333;
  color: #fff;
  z-index: 1000;  
}

[tooltip]:hover::before,
[tooltip]:hover::after {
  display: block;
}

[tooltip='']::before,
[tooltip='']::after {
  display: none !important;
}

[tooltip][flow^="left"]::before {
  top: 50%;
  border-right-width: 0;
  border-left-color: #333;
  left: calc(0em - 5px);
  transform: translate(-.5em, -50%);
}
[tooltip][flow^="left"]::after {
  top: 50%;
  right: calc(100% + 5px);
  transform: translate(-.5em, -50%);
}
@keyframes tooltips-vert {
  to {
    opacity: .9;
    transform: translate(-50%, 0);
  }
}
@keyframes tooltips-horz {
  to {
    opacity: .9;
    transform: translate(0, -50%);
  }
}
[tooltip]:not([flow]):hover::before,
[tooltip]:not([flow]):hover::after {
  animation: tooltips-vert 300ms ease-out forwards;
}
[tooltip][flow^="left"]:hover::before,
[tooltip][flow^="left"]:hover::after {
  animation: tooltips-horz 300ms ease-out forwards;
}
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected{
	background-color: transparent;
	color: #ffffff !important;
}
.jet-sub-mega-menu{
	    box-shadow: unset !important;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
	background: #00000070;
}
.swiper-pagination-progressbar {
    background: #0000001a;
     
}
/*
 *Job Form*/

.awsm-job-content {
    padding-bottom: 0px;
}
.awsm-job-form-inner {
    -webkit-box-shadow: 0 0 0px 0 rgb(0 0 0 / 10%);
    padding: 10px 30px 10px 30px;
}
.awsm-job-form-inner h2 {
    font-family: 'Inter';
    margin: 20px 0 30px;
    color: #000000;
    font-size: 28px;
	   
	text-transform: capitalize;
	font-weight: 600;
}

.awsm-job-form-field {
	border: 1px solid #f6f6f6 !important;
}

#awsm-application-file{
	border: 0px solid #ffffff !important;
}
#awsm-application-submit-btn{
	background-color:#FA9C05;
	font-family: inherit;
	color: #ffffff !important;
	padding: 18px 40px 15px 40px;
	font-size: 16px;
	text-transform:uppercase;
	font-weight:500;
	letter-spacing:0.5px;
	border-radius: 4px;
	border:0px
}
#awsm-application-submit-btn:hover{
	background-color:#000000;
}
/*career main page flip box button*/
 .elementor-flip-box__button {
    padding: 0px;
}

/* .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title {
   this styling is placed on careers archive template page
} */
.elementor-flip-box__layer__title {
    line-height: 1;
    /* font-weight: 600; */
    font-size: 12px;
    text-transform: uppercase;
    font-family: 'Inter';
	color: #667093;
	letter-spacing: -0.5px !important;
}
/*Footer Link*/
a{
	color:#E5EFFF;
}
a:hover {
    color: #09EEEB;
}
/*career page space*/
.elementor-widget-image-carousel .swiper-container .swiper-slide figure {
    line-height: 0;
}

/* body {
    height: unset !important;
} 
*/
body{
   // min-height:100%!important;
	  height: unset !important;
}
.setting-image::-webkit-scrollbar {
   display: none;
}
@-moz-document url-prefix() {
	
}


/* For 1366 Resolution */
 @media only screen   
and (min-width: 1030px)   
and (max-width: 1366px)  
{ 
.part-two-setting .elementor-widget.elementor-widget-image .elementor-widget-container {
   max-width: 64.4% !important;
	padding-left: 5px !important;
    margin: 0 auto;
}
	.part-two-setting {
    height: 420px;
}
			.part-two-setting .elementor-widget.elementor-widget-image {
    margin-top: 40px !important;
}
}  
/* For 1024 Resolution   */

@media only screen and (min-width: 768px) and (max-width: 1024px)  
{ 
	
	.elementor-field-type-recaptcha_v3 .grecaptcha-badge
	{
		right: -150px !important;
	}
	
	
.part-two-setting .elementor-widget.elementor-widget-image .elementor-widget-container {
   max-width: 74.4% !important;
	padding-left: 5px !important;
    margin: 0 auto;
}
	.part-two-setting {
    height: 420px;
}
			.part-two-setting .elementor-widget.elementor-widget-image {
    margin-top: 40px !important;
}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-adf94ae .jet-listing-dynamic-field__inline-wrap {
    padding: 0px 120px 0px 120px !important;
}
	
	.websectone:before {     
    left: 0;
}
	.sectone:before {     
    left: 0;
}
	.premium-scroll-nav-menu{
		display:none;
	}
	.elementor-field-type-recaptcha_v3 .grecaptcha-badge {
    bottom: -60px !important;
    position: absolute !important;
}
#creatab .jet-mobile-menu__container-inner{
padding: 50px 5px 0px 30px !important;
	}
	#softwares ul li img {
    max-width: 30px;;
}
	#softwares .elementor-widget-container {
     
    left: -10px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4aa8f15 */#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
.pulsesoft a img{ 
	border-radius: 50%;
	transform: scale(1);
	animation: pulse-black 2s infinite;
}
@keyframes pulse-black {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(13, 140, 254, 0.7);
	}
	
	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);
	}
	
	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
	}
}
#softwares .elementor-widget-container{
	position:absolute;
	left:0px;
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist ul{
    margin: 2px 0 1.5em 0em;
}
#softwares ul
{
    background: #f9fdff;
    border: 1px solid #cfd8e1;
    border-radius: 100px;
    padding: 0;
    list-style-type: none;
    transition: 0.9s;
    
}
#softwares ul li{
    padding: 10px 8px;
	display: flex;
}
#softwares ul li img{
    max-width: 30px;
}
@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:first-child img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    -o-animation-duration:1s;
    animation-delay: 1s;
}

/** secnd**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(2) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.25s;
    -moz-animation-duration: 1.25s;
    -o-animation-duration: 1.25s;
    animation-duration: 1.25s;
    -webkit-animation-delay: 1.25s;
    -moz-animation-delay: 1.25s;
    -o-animation-duration:1.25s;
    animation-delay: 1.25s;
}

/** Three**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(3) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.50s;
    -moz-animation-duration: 1.50s;
    -o-animation-duration: 1.50s;
    animation-duration: 1.50s;
    -webkit-animation-delay: 1.50s;
    -moz-animation-delay: 1.50s;
    -o-animation-duration:1.50s;
    animation-delay: 1.50s;
}

/** Four**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(4) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.75s;
    -moz-animation-duration: 1.75s;
    -o-animation-duration: 1.75s;
    animation-duration: 1.75s;
    -webkit-animation-delay: 1.75s;
    -moz-animation-delay: 1.75s;
    -o-animation-duration:1.75s;
    animation-delay: 1.75s;
}
#softwares .iconclick
{
    display: block;
    width: 100%;
    height: 100%; 
}
[tooltip] {
  position: relative; 
}

[tooltip]::before,
[tooltip]::after {
  text-transform: none; 
  font-size: 12px; 
  
  user-select: none;
  pointer-events: none;
  position: absolute;
  display: none;
  opacity: 0;
}
[tooltip]::before {
  content: '';
  border: 5px solid transparent; 
  z-index: 1001; 
}
[tooltip]::after {
  content: attr(tooltip);
  text-align: center;
  min-width: 3em;
  max-width: 21em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 1ch 1.5ch;
  border-radius: .3ch;
  background: #333;
  color: #fff;
  z-index: 1000;  
}

[tooltip]:hover::before,
[tooltip]:hover::after {
  display: block;
}

[tooltip='']::before,
[tooltip='']::after {
  display: none !important;
}

[tooltip][flow^="left"]::before {
  top: 50%;
  border-right-width: 0;
  border-left-color: #333;
  left: calc(0em - 5px);
  transform: translate(-.5em, -50%);
}
[tooltip][flow^="left"]::after {
  top: 50%;
  right: calc(100% + 5px);
  transform: translate(-.5em, -50%);
}
@keyframes tooltips-vert {
  to {
    opacity: .9;
    transform: translate(-50%, 0);
  }
}
@keyframes tooltips-horz {
  to {
    opacity: .9;
    transform: translate(0, -50%);
  }
}
[tooltip]:not([flow]):hover::before,
[tooltip]:not([flow]):hover::after {
  animation: tooltips-vert 300ms ease-out forwards;
}
[tooltip][flow^="left"]:hover::before,
[tooltip][flow^="left"]:hover::after {
  animation: tooltips-horz 300ms ease-out forwards;
}
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected{
	background-color: transparent;
	color: #ffffff !important;
}
.jet-sub-mega-menu{
	    box-shadow: unset !important;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
	background: #00000070;
}
.swiper-pagination-progressbar {
    background: #0000001a;
     
}
/*
 *Job Form*/

.awsm-job-content {
    padding-bottom: 0px;
}
.awsm-job-form-inner {
    -webkit-box-shadow: 0 0 0px 0 rgb(0 0 0 / 10%);
    padding: 10px 30px 10px 30px;
}
.awsm-job-form-inner h2 {
    font-family: 'Inter';
    margin: 20px 0 30px;
    color: #000000;
    font-size: 28px;
	   
	text-transform: capitalize;
	font-weight: 600;
}

.awsm-job-form-field {
	border: 1px solid #f6f6f6 !important;
}

#awsm-application-file{
	border: 0px solid #ffffff !important;
}
#awsm-application-submit-btn{
	background-color:#FA9C05;
	font-family: inherit;
	color: #ffffff !important;
	padding: 18px 40px 15px 40px;
	font-size: 16px;
	text-transform:uppercase;
	font-weight:500;
	letter-spacing:0.5px;
	border-radius: 4px;
	border:0px
}
#awsm-application-submit-btn:hover{
	background-color:#000000;
}
/*career main page flip box button*/
 .elementor-flip-box__button {
    padding: 0px;
}

/* .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title {
   this styling is placed on careers archive template page
} */
.elementor-flip-box__layer__title {
    line-height: 1;
    /* font-weight: 600; */
    font-size: 12px;
    text-transform: uppercase;
    font-family: 'Inter';
	color: #667093;
	letter-spacing: -0.5px !important;
}
/*Footer Link*/
a{
	color:#E5EFFF;
}
a:hover {
    color: #09EEEB;
}
/*career page space*/
.elementor-widget-image-carousel .swiper-container .swiper-slide figure {
    line-height: 0;
}

/* body {
    height: unset !important;
} 
*/
body{
   // min-height:100%!important;
	  height: unset !important;
}
.setting-image::-webkit-scrollbar {
   display: none;
}
@-moz-document url-prefix() {
	
}


/* For 1366 Resolution */
 @media only screen   
and (min-width: 1030px)   
and (max-width: 1366px)  
{ 
.part-two-setting .elementor-widget.elementor-widget-image .elementor-widget-container {
   max-width: 64.4% !important;
	padding-left: 5px !important;
    margin: 0 auto;
}
	.part-two-setting {
    height: 420px;
}
			.part-two-setting .elementor-widget.elementor-widget-image {
    margin-top: 40px !important;
}
}  
/* For 1024 Resolution   */

@media only screen and (min-width: 768px) and (max-width: 1024px)  
{ 
	
	.elementor-field-type-recaptcha_v3 .grecaptcha-badge
	{
		right: -150px !important;
	}
	
	
.part-two-setting .elementor-widget.elementor-widget-image .elementor-widget-container {
   max-width: 74.4% !important;
	padding-left: 5px !important;
    margin: 0 auto;
}
	.part-two-setting {
    height: 420px;
}
			.part-two-setting .elementor-widget.elementor-widget-image {
    margin-top: 40px !important;
}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-adf94ae .jet-listing-dynamic-field__inline-wrap {
    padding: 0px 120px 0px 120px !important;
}
	
	.websectone:before {     
    left: 0;
}
	.sectone:before {     
    left: 0;
}
	.premium-scroll-nav-menu{
		display:none;
	}
	.elementor-field-type-recaptcha_v3 .grecaptcha-badge {
    bottom: -60px !important;
    position: absolute !important;
}
#creatab .jet-mobile-menu__container-inner{
padding: 50px 5px 0px 30px !important;
	}
	#softwares ul li img {
    max-width: 30px;;
}
	#softwares .elementor-widget-container {
     
    left: -10px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-adbcd01 */#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
.pulsesoft a img{ 
	border-radius: 50%;
	transform: scale(1);
	animation: pulse-black 2s infinite;
}
@keyframes pulse-black {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(13, 140, 254, 0.7);
	}
	
	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);
	}
	
	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
	}
}
#softwares .elementor-widget-container{
	position:absolute;
	left:0px;
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist ul{
    margin: 2px 0 1.5em 0em;
}
#softwares ul
{
    background: #f9fdff;
    border: 1px solid #cfd8e1;
    border-radius: 100px;
    padding: 0;
    list-style-type: none;
    transition: 0.9s;
    
}
#softwares ul li{
    padding: 10px 8px;
	display: flex;
}
#softwares ul li img{
    max-width: 30px;
}
@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:first-child img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    -o-animation-duration:1s;
    animation-delay: 1s;
}

/** secnd**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(2) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.25s;
    -moz-animation-duration: 1.25s;
    -o-animation-duration: 1.25s;
    animation-duration: 1.25s;
    -webkit-animation-delay: 1.25s;
    -moz-animation-delay: 1.25s;
    -o-animation-duration:1.25s;
    animation-delay: 1.25s;
}

/** Three**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(3) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.50s;
    -moz-animation-duration: 1.50s;
    -o-animation-duration: 1.50s;
    animation-duration: 1.50s;
    -webkit-animation-delay: 1.50s;
    -moz-animation-delay: 1.50s;
    -o-animation-duration:1.50s;
    animation-delay: 1.50s;
}

/** Four**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(4) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.75s;
    -moz-animation-duration: 1.75s;
    -o-animation-duration: 1.75s;
    animation-duration: 1.75s;
    -webkit-animation-delay: 1.75s;
    -moz-animation-delay: 1.75s;
    -o-animation-duration:1.75s;
    animation-delay: 1.75s;
}
#softwares .iconclick
{
    display: block;
    width: 100%;
    height: 100%; 
}
[tooltip] {
  position: relative; 
}

[tooltip]::before,
[tooltip]::after {
  text-transform: none; 
  font-size: 12px; 
  
  user-select: none;
  pointer-events: none;
  position: absolute;
  display: none;
  opacity: 0;
}
[tooltip]::before {
  content: '';
  border: 5px solid transparent; 
  z-index: 1001; 
}
[tooltip]::after {
  content: attr(tooltip);
  text-align: center;
  min-width: 3em;
  max-width: 21em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 1ch 1.5ch;
  border-radius: .3ch;
  background: #333;
  color: #fff;
  z-index: 1000;  
}

[tooltip]:hover::before,
[tooltip]:hover::after {
  display: block;
}

[tooltip='']::before,
[tooltip='']::after {
  display: none !important;
}

[tooltip][flow^="left"]::before {
  top: 50%;
  border-right-width: 0;
  border-left-color: #333;
  left: calc(0em - 5px);
  transform: translate(-.5em, -50%);
}
[tooltip][flow^="left"]::after {
  top: 50%;
  right: calc(100% + 5px);
  transform: translate(-.5em, -50%);
}
@keyframes tooltips-vert {
  to {
    opacity: .9;
    transform: translate(-50%, 0);
  }
}
@keyframes tooltips-horz {
  to {
    opacity: .9;
    transform: translate(0, -50%);
  }
}
[tooltip]:not([flow]):hover::before,
[tooltip]:not([flow]):hover::after {
  animation: tooltips-vert 300ms ease-out forwards;
}
[tooltip][flow^="left"]:hover::before,
[tooltip][flow^="left"]:hover::after {
  animation: tooltips-horz 300ms ease-out forwards;
}
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected{
	background-color: transparent;
	color: #ffffff !important;
}
.jet-sub-mega-menu{
	    box-shadow: unset !important;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
	background: #00000070;
}
.swiper-pagination-progressbar {
    background: #0000001a;
     
}
/*
 *Job Form*/

.awsm-job-content {
    padding-bottom: 0px;
}
.awsm-job-form-inner {
    -webkit-box-shadow: 0 0 0px 0 rgb(0 0 0 / 10%);
    padding: 10px 30px 10px 30px;
}
.awsm-job-form-inner h2 {
    font-family: 'Inter';
    margin: 20px 0 30px;
    color: #000000;
    font-size: 28px;
	   
	text-transform: capitalize;
	font-weight: 600;
}

.awsm-job-form-field {
	border: 1px solid #f6f6f6 !important;
}

#awsm-application-file{
	border: 0px solid #ffffff !important;
}
#awsm-application-submit-btn{
	background-color:#FA9C05;
	font-family: inherit;
	color: #ffffff !important;
	padding: 18px 40px 15px 40px;
	font-size: 16px;
	text-transform:uppercase;
	font-weight:500;
	letter-spacing:0.5px;
	border-radius: 4px;
	border:0px
}
#awsm-application-submit-btn:hover{
	background-color:#000000;
}
/*career main page flip box button*/
 .elementor-flip-box__button {
    padding: 0px;
}

/* .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title {
   this styling is placed on careers archive template page
} */
.elementor-flip-box__layer__title {
    line-height: 1;
    /* font-weight: 600; */
    font-size: 12px;
    text-transform: uppercase;
    font-family: 'Inter';
	color: #667093;
	letter-spacing: -0.5px !important;
}
/*Footer Link*/
a{
	color:#E5EFFF;
}
a:hover {
    color: #09EEEB;
}
/*career page space*/
.elementor-widget-image-carousel .swiper-container .swiper-slide figure {
    line-height: 0;
}

/* body {
    height: unset !important;
} 
*/
body{
   // min-height:100%!important;
	  height: unset !important;
}
.setting-image::-webkit-scrollbar {
   display: none;
}
@-moz-document url-prefix() {
	
}


/* For 1366 Resolution */
 @media only screen   
and (min-width: 1030px)   
and (max-width: 1366px)  
{ 
.part-two-setting .elementor-widget.elementor-widget-image .elementor-widget-container {
   max-width: 64.4% !important;
	padding-left: 5px !important;
    margin: 0 auto;
}
	.part-two-setting {
    height: 420px;
}
			.part-two-setting .elementor-widget.elementor-widget-image {
    margin-top: 40px !important;
}
}  
/* For 1024 Resolution   */

@media only screen and (min-width: 768px) and (max-width: 1024px)  
{ 
	
	.elementor-field-type-recaptcha_v3 .grecaptcha-badge
	{
		right: -150px !important;
	}
	
	
.part-two-setting .elementor-widget.elementor-widget-image .elementor-widget-container {
   max-width: 74.4% !important;
	padding-left: 5px !important;
    margin: 0 auto;
}
	.part-two-setting {
    height: 420px;
}
			.part-two-setting .elementor-widget.elementor-widget-image {
    margin-top: 40px !important;
}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-adf94ae .jet-listing-dynamic-field__inline-wrap {
    padding: 0px 120px 0px 120px !important;
}
	
	.websectone:before {     
    left: 0;
}
	.sectone:before {     
    left: 0;
}
	.premium-scroll-nav-menu{
		display:none;
	}
	.elementor-field-type-recaptcha_v3 .grecaptcha-badge {
    bottom: -60px !important;
    position: absolute !important;
}
#creatab .jet-mobile-menu__container-inner{
padding: 50px 5px 0px 30px !important;
	}
	#softwares ul li img {
    max-width: 30px;;
}
	#softwares .elementor-widget-container {
     
    left: -10px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-070d895 */#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
.pulsesoft a img{ 
	border-radius: 50%;
	transform: scale(1);
	animation: pulse-black 2s infinite;
}
@keyframes pulse-black {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(13, 140, 254, 0.7);
	}
	
	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);
	}
	
	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
	}
}
#softwares .elementor-widget-container{
	position:absolute;
	left:0px;
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist ul{
    margin: 2px 0 1.5em 0em;
}
#softwares ul
{
    background: #f9fdff;
    border: 1px solid #cfd8e1;
    border-radius: 100px;
    padding: 0;
    list-style-type: none;
    transition: 0.9s;
    
}
#softwares ul li{
    padding: 10px 8px;
	display: flex;
}
#softwares ul li img{
    max-width: 30px;
}
@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:first-child img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    -o-animation-duration:1s;
    animation-delay: 1s;
}

/** secnd**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(2) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.25s;
    -moz-animation-duration: 1.25s;
    -o-animation-duration: 1.25s;
    animation-duration: 1.25s;
    -webkit-animation-delay: 1.25s;
    -moz-animation-delay: 1.25s;
    -o-animation-duration:1.25s;
    animation-delay: 1.25s;
}

/** Three**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(3) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.50s;
    -moz-animation-duration: 1.50s;
    -o-animation-duration: 1.50s;
    animation-duration: 1.50s;
    -webkit-animation-delay: 1.50s;
    -moz-animation-delay: 1.50s;
    -o-animation-duration:1.50s;
    animation-delay: 1.50s;
}

/** Four**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(4) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.75s;
    -moz-animation-duration: 1.75s;
    -o-animation-duration: 1.75s;
    animation-duration: 1.75s;
    -webkit-animation-delay: 1.75s;
    -moz-animation-delay: 1.75s;
    -o-animation-duration:1.75s;
    animation-delay: 1.75s;
}
#softwares .iconclick
{
    display: block;
    width: 100%;
    height: 100%; 
}
[tooltip] {
  position: relative; 
}

[tooltip]::before,
[tooltip]::after {
  text-transform: none; 
  font-size: 12px; 
  
  user-select: none;
  pointer-events: none;
  position: absolute;
  display: none;
  opacity: 0;
}
[tooltip]::before {
  content: '';
  border: 5px solid transparent; 
  z-index: 1001; 
}
[tooltip]::after {
  content: attr(tooltip);
  text-align: center;
  min-width: 3em;
  max-width: 21em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 1ch 1.5ch;
  border-radius: .3ch;
  background: #333;
  color: #fff;
  z-index: 1000;  
}

[tooltip]:hover::before,
[tooltip]:hover::after {
  display: block;
}

[tooltip='']::before,
[tooltip='']::after {
  display: none !important;
}

[tooltip][flow^="left"]::before {
  top: 50%;
  border-right-width: 0;
  border-left-color: #333;
  left: calc(0em - 5px);
  transform: translate(-.5em, -50%);
}
[tooltip][flow^="left"]::after {
  top: 50%;
  right: calc(100% + 5px);
  transform: translate(-.5em, -50%);
}
@keyframes tooltips-vert {
  to {
    opacity: .9;
    transform: translate(-50%, 0);
  }
}
@keyframes tooltips-horz {
  to {
    opacity: .9;
    transform: translate(0, -50%);
  }
}
[tooltip]:not([flow]):hover::before,
[tooltip]:not([flow]):hover::after {
  animation: tooltips-vert 300ms ease-out forwards;
}
[tooltip][flow^="left"]:hover::before,
[tooltip][flow^="left"]:hover::after {
  animation: tooltips-horz 300ms ease-out forwards;
}
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected{
	background-color: transparent;
	color: #ffffff !important;
}
.jet-sub-mega-menu{
	    box-shadow: unset !important;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
	background: #00000070;
}
.swiper-pagination-progressbar {
    background: #0000001a;
     
}
/*
 *Job Form*/

.awsm-job-content {
    padding-bottom: 0px;
}
.awsm-job-form-inner {
    -webkit-box-shadow: 0 0 0px 0 rgb(0 0 0 / 10%);
    padding: 10px 30px 10px 30px;
}
.awsm-job-form-inner h2 {
    font-family: 'Inter';
    margin: 20px 0 30px;
    color: #000000;
    font-size: 28px;
	   
	text-transform: capitalize;
	font-weight: 600;
}

.awsm-job-form-field {
	border: 1px solid #f6f6f6 !important;
}

#awsm-application-file{
	border: 0px solid #ffffff !important;
}
#awsm-application-submit-btn{
	background-color:#FA9C05;
	font-family: inherit;
	color: #ffffff !important;
	padding: 18px 40px 15px 40px;
	font-size: 16px;
	text-transform:uppercase;
	font-weight:500;
	letter-spacing:0.5px;
	border-radius: 4px;
	border:0px
}
#awsm-application-submit-btn:hover{
	background-color:#000000;
}
/*career main page flip box button*/
 .elementor-flip-box__button {
    padding: 0px;
}

/* .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title {
   this styling is placed on careers archive template page
} */
.elementor-flip-box__layer__title {
    line-height: 1;
    /* font-weight: 600; */
    font-size: 12px;
    text-transform: uppercase;
    font-family: 'Inter';
	color: #667093;
	letter-spacing: -0.5px !important;
}
/*Footer Link*/
a{
	color:#E5EFFF;
}
a:hover {
    color: #09EEEB;
}
/*career page space*/
.elementor-widget-image-carousel .swiper-container .swiper-slide figure {
    line-height: 0;
}

/* body {
    height: unset !important;
} 
*/
body{
   // min-height:100%!important;
	  height: unset !important;
}
.setting-image::-webkit-scrollbar {
   display: none;
}
@-moz-document url-prefix() {
	
}


/* For 1366 Resolution */
 @media only screen   
and (min-width: 1030px)   
and (max-width: 1366px)  
{ 
.part-two-setting .elementor-widget.elementor-widget-image .elementor-widget-container {
   max-width: 64.4% !important;
	padding-left: 5px !important;
    margin: 0 auto;
}
	.part-two-setting {
    height: 420px;
}
			.part-two-setting .elementor-widget.elementor-widget-image {
    margin-top: 40px !important;
}
}  
/* For 1024 Resolution   */

@media only screen and (min-width: 768px) and (max-width: 1024px)  
{ 
	
	.elementor-field-type-recaptcha_v3 .grecaptcha-badge
	{
		right: -150px !important;
	}
	
	
.part-two-setting .elementor-widget.elementor-widget-image .elementor-widget-container {
   max-width: 74.4% !important;
	padding-left: 5px !important;
    margin: 0 auto;
}
	.part-two-setting {
    height: 420px;
}
			.part-two-setting .elementor-widget.elementor-widget-image {
    margin-top: 40px !important;
}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-adf94ae .jet-listing-dynamic-field__inline-wrap {
    padding: 0px 120px 0px 120px !important;
}
	
	.websectone:before {     
    left: 0;
}
	.sectone:before {     
    left: 0;
}
	.premium-scroll-nav-menu{
		display:none;
	}
	.elementor-field-type-recaptcha_v3 .grecaptcha-badge {
    bottom: -60px !important;
    position: absolute !important;
}
#creatab .jet-mobile-menu__container-inner{
padding: 50px 5px 0px 30px !important;
	}
	#softwares ul li img {
    max-width: 30px;;
}
	#softwares .elementor-widget-container {
     
    left: -10px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4f1b526 */#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
.pulsesoft a img{ 
	border-radius: 50%;
	transform: scale(1);
	animation: pulse-black 2s infinite;
}
@keyframes pulse-black {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(13, 140, 254, 0.7);
	}
	
	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);
	}
	
	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
	}
}
#softwares .elementor-widget-container{
	position:absolute;
	left:0px;
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist ul{
    margin: 2px 0 1.5em 0em;
}
#softwares ul
{
    background: #f9fdff;
    border: 1px solid #cfd8e1;
    border-radius: 100px;
    padding: 0;
    list-style-type: none;
    transition: 0.9s;
    
}
#softwares ul li{
    padding: 10px 8px;
	display: flex;
}
#softwares ul li img{
    max-width: 30px;
}
@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:first-child img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    -o-animation-duration:1s;
    animation-delay: 1s;
}

/** secnd**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(2) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.25s;
    -moz-animation-duration: 1.25s;
    -o-animation-duration: 1.25s;
    animation-duration: 1.25s;
    -webkit-animation-delay: 1.25s;
    -moz-animation-delay: 1.25s;
    -o-animation-duration:1.25s;
    animation-delay: 1.25s;
}

/** Three**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(3) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.50s;
    -moz-animation-duration: 1.50s;
    -o-animation-duration: 1.50s;
    animation-duration: 1.50s;
    -webkit-animation-delay: 1.50s;
    -moz-animation-delay: 1.50s;
    -o-animation-duration:1.50s;
    animation-delay: 1.50s;
}

/** Four**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(4) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.75s;
    -moz-animation-duration: 1.75s;
    -o-animation-duration: 1.75s;
    animation-duration: 1.75s;
    -webkit-animation-delay: 1.75s;
    -moz-animation-delay: 1.75s;
    -o-animation-duration:1.75s;
    animation-delay: 1.75s;
}
#softwares .iconclick
{
    display: block;
    width: 100%;
    height: 100%; 
}
[tooltip] {
  position: relative; 
}

[tooltip]::before,
[tooltip]::after {
  text-transform: none; 
  font-size: 12px; 
  
  user-select: none;
  pointer-events: none;
  position: absolute;
  display: none;
  opacity: 0;
}
[tooltip]::before {
  content: '';
  border: 5px solid transparent; 
  z-index: 1001; 
}
[tooltip]::after {
  content: attr(tooltip);
  text-align: center;
  min-width: 3em;
  max-width: 21em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 1ch 1.5ch;
  border-radius: .3ch;
  background: #333;
  color: #fff;
  z-index: 1000;  
}

[tooltip]:hover::before,
[tooltip]:hover::after {
  display: block;
}

[tooltip='']::before,
[tooltip='']::after {
  display: none !important;
}

[tooltip][flow^="left"]::before {
  top: 50%;
  border-right-width: 0;
  border-left-color: #333;
  left: calc(0em - 5px);
  transform: translate(-.5em, -50%);
}
[tooltip][flow^="left"]::after {
  top: 50%;
  right: calc(100% + 5px);
  transform: translate(-.5em, -50%);
}
@keyframes tooltips-vert {
  to {
    opacity: .9;
    transform: translate(-50%, 0);
  }
}
@keyframes tooltips-horz {
  to {
    opacity: .9;
    transform: translate(0, -50%);
  }
}
[tooltip]:not([flow]):hover::before,
[tooltip]:not([flow]):hover::after {
  animation: tooltips-vert 300ms ease-out forwards;
}
[tooltip][flow^="left"]:hover::before,
[tooltip][flow^="left"]:hover::after {
  animation: tooltips-horz 300ms ease-out forwards;
}
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected{
	background-color: transparent;
	color: #ffffff !important;
}
.jet-sub-mega-menu{
	    box-shadow: unset !important;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
	background: #00000070;
}
.swiper-pagination-progressbar {
    background: #0000001a;
     
}
/*
 *Job Form*/

.awsm-job-content {
    padding-bottom: 0px;
}
.awsm-job-form-inner {
    -webkit-box-shadow: 0 0 0px 0 rgb(0 0 0 / 10%);
    padding: 10px 30px 10px 30px;
}
.awsm-job-form-inner h2 {
    font-family: 'Inter';
    margin: 20px 0 30px;
    color: #000000;
    font-size: 28px;
	   
	text-transform: capitalize;
	font-weight: 600;
}

.awsm-job-form-field {
	border: 1px solid #f6f6f6 !important;
}

#awsm-application-file{
	border: 0px solid #ffffff !important;
}
#awsm-application-submit-btn{
	background-color:#FA9C05;
	font-family: inherit;
	color: #ffffff !important;
	padding: 18px 40px 15px 40px;
	font-size: 16px;
	text-transform:uppercase;
	font-weight:500;
	letter-spacing:0.5px;
	border-radius: 4px;
	border:0px
}
#awsm-application-submit-btn:hover{
	background-color:#000000;
}
/*career main page flip box button*/
 .elementor-flip-box__button {
    padding: 0px;
}

/* .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title {
   this styling is placed on careers archive template page
} */
.elementor-flip-box__layer__title {
    line-height: 1;
    /* font-weight: 600; */
    font-size: 12px;
    text-transform: uppercase;
    font-family: 'Inter';
	color: #667093;
	letter-spacing: -0.5px !important;
}
/*Footer Link*/
a{
	color:#E5EFFF;
}
a:hover {
    color: #09EEEB;
}
/*career page space*/
.elementor-widget-image-carousel .swiper-container .swiper-slide figure {
    line-height: 0;
}

/* body {
    height: unset !important;
} 
*/
body{
   // min-height:100%!important;
	  height: unset !important;
}
.setting-image::-webkit-scrollbar {
   display: none;
}
@-moz-document url-prefix() {
	
}


/* For 1366 Resolution */
 @media only screen   
and (min-width: 1030px)   
and (max-width: 1366px)  
{ 
.part-two-setting .elementor-widget.elementor-widget-image .elementor-widget-container {
   max-width: 64.4% !important;
	padding-left: 5px !important;
    margin: 0 auto;
}
	.part-two-setting {
    height: 420px;
}
			.part-two-setting .elementor-widget.elementor-widget-image {
    margin-top: 40px !important;
}
}  
/* For 1024 Resolution   */

@media only screen and (min-width: 768px) and (max-width: 1024px)  
{ 
	
	.elementor-field-type-recaptcha_v3 .grecaptcha-badge
	{
		right: -150px !important;
	}
	
	
.part-two-setting .elementor-widget.elementor-widget-image .elementor-widget-container {
   max-width: 74.4% !important;
	padding-left: 5px !important;
    margin: 0 auto;
}
	.part-two-setting {
    height: 420px;
}
			.part-two-setting .elementor-widget.elementor-widget-image {
    margin-top: 40px !important;
}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-adf94ae .jet-listing-dynamic-field__inline-wrap {
    padding: 0px 120px 0px 120px !important;
}
	
	.websectone:before {     
    left: 0;
}
	.sectone:before {     
    left: 0;
}
	.premium-scroll-nav-menu{
		display:none;
	}
	.elementor-field-type-recaptcha_v3 .grecaptcha-badge {
    bottom: -60px !important;
    position: absolute !important;
}
#creatab .jet-mobile-menu__container-inner{
padding: 50px 5px 0px 30px !important;
	}
	#softwares ul li img {
    max-width: 30px;;
}
	#softwares .elementor-widget-container {
     
    left: -10px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c686b23 */#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
.pulsesoft a img{ 
	border-radius: 50%;
	transform: scale(1);
	animation: pulse-black 2s infinite;
}
@keyframes pulse-black {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(13, 140, 254, 0.7);
	}
	
	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);
	}
	
	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
	}
}
#softwares .elementor-widget-container{
	position:absolute;
	left:0px;
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist ul{
    margin: 2px 0 1.5em 0em;
}
#softwares ul
{
    background: #f9fdff;
    border: 1px solid #cfd8e1;
    border-radius: 100px;
    padding: 0;
    list-style-type: none;
    transition: 0.9s;
    
}
#softwares ul li{
    padding: 10px 8px;
	display: flex;
}
#softwares ul li img{
    max-width: 30px;
}
@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:first-child img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    -o-animation-duration:1s;
    animation-delay: 1s;
}

/** secnd**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(2) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.25s;
    -moz-animation-duration: 1.25s;
    -o-animation-duration: 1.25s;
    animation-duration: 1.25s;
    -webkit-animation-delay: 1.25s;
    -moz-animation-delay: 1.25s;
    -o-animation-duration:1.25s;
    animation-delay: 1.25s;
}

/** Three**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(3) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.50s;
    -moz-animation-duration: 1.50s;
    -o-animation-duration: 1.50s;
    animation-duration: 1.50s;
    -webkit-animation-delay: 1.50s;
    -moz-animation-delay: 1.50s;
    -o-animation-duration:1.50s;
    animation-delay: 1.50s;
}

/** Four**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(4) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.75s;
    -moz-animation-duration: 1.75s;
    -o-animation-duration: 1.75s;
    animation-duration: 1.75s;
    -webkit-animation-delay: 1.75s;
    -moz-animation-delay: 1.75s;
    -o-animation-duration:1.75s;
    animation-delay: 1.75s;
}
#softwares .iconclick
{
    display: block;
    width: 100%;
    height: 100%; 
}
[tooltip] {
  position: relative; 
}

[tooltip]::before,
[tooltip]::after {
  text-transform: none; 
  font-size: 12px; 
  
  user-select: none;
  pointer-events: none;
  position: absolute;
  display: none;
  opacity: 0;
}
[tooltip]::before {
  content: '';
  border: 5px solid transparent; 
  z-index: 1001; 
}
[tooltip]::after {
  content: attr(tooltip);
  text-align: center;
  min-width: 3em;
  max-width: 21em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 1ch 1.5ch;
  border-radius: .3ch;
  background: #333;
  color: #fff;
  z-index: 1000;  
}

[tooltip]:hover::before,
[tooltip]:hover::after {
  display: block;
}

[tooltip='']::before,
[tooltip='']::after {
  display: none !important;
}

[tooltip][flow^="left"]::before {
  top: 50%;
  border-right-width: 0;
  border-left-color: #333;
  left: calc(0em - 5px);
  transform: translate(-.5em, -50%);
}
[tooltip][flow^="left"]::after {
  top: 50%;
  right: calc(100% + 5px);
  transform: translate(-.5em, -50%);
}
@keyframes tooltips-vert {
  to {
    opacity: .9;
    transform: translate(-50%, 0);
  }
}
@keyframes tooltips-horz {
  to {
    opacity: .9;
    transform: translate(0, -50%);
  }
}
[tooltip]:not([flow]):hover::before,
[tooltip]:not([flow]):hover::after {
  animation: tooltips-vert 300ms ease-out forwards;
}
[tooltip][flow^="left"]:hover::before,
[tooltip][flow^="left"]:hover::after {
  animation: tooltips-horz 300ms ease-out forwards;
}
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected{
	background-color: transparent;
	color: #ffffff !important;
}
.jet-sub-mega-menu{
	    box-shadow: unset !important;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
	background: #00000070;
}
.swiper-pagination-progressbar {
    background: #0000001a;
     
}
/*
 *Job Form*/

.awsm-job-content {
    padding-bottom: 0px;
}
.awsm-job-form-inner {
    -webkit-box-shadow: 0 0 0px 0 rgb(0 0 0 / 10%);
    padding: 10px 30px 10px 30px;
}
.awsm-job-form-inner h2 {
    font-family: 'Inter';
    margin: 20px 0 30px;
    color: #000000;
    font-size: 28px;
	   
	text-transform: capitalize;
	font-weight: 600;
}

.awsm-job-form-field {
	border: 1px solid #f6f6f6 !important;
}

#awsm-application-file{
	border: 0px solid #ffffff !important;
}
#awsm-application-submit-btn{
	background-color:#FA9C05;
	font-family: inherit;
	color: #ffffff !important;
	padding: 18px 40px 15px 40px;
	font-size: 16px;
	text-transform:uppercase;
	font-weight:500;
	letter-spacing:0.5px;
	border-radius: 4px;
	border:0px
}
#awsm-application-submit-btn:hover{
	background-color:#000000;
}
/*career main page flip box button*/
 .elementor-flip-box__button {
    padding: 0px;
}

/* .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title {
   this styling is placed on careers archive template page
} */
.elementor-flip-box__layer__title {
    line-height: 1;
    /* font-weight: 600; */
    font-size: 12px;
    text-transform: uppercase;
    font-family: 'Inter';
	color: #667093;
	letter-spacing: -0.5px !important;
}
/*Footer Link*/
a{
	color:#E5EFFF;
}
a:hover {
    color: #09EEEB;
}
/*career page space*/
.elementor-widget-image-carousel .swiper-container .swiper-slide figure {
    line-height: 0;
}

/* body {
    height: unset !important;
} 
*/
body{
   // min-height:100%!important;
	  height: unset !important;
}
.setting-image::-webkit-scrollbar {
   display: none;
}
@-moz-document url-prefix() {
	
}


/* For 1366 Resolution */
 @media only screen   
and (min-width: 1030px)   
and (max-width: 1366px)  
{ 
.part-two-setting .elementor-widget.elementor-widget-image .elementor-widget-container {
   max-width: 64.4% !important;
	padding-left: 5px !important;
    margin: 0 auto;
}
	.part-two-setting {
    height: 420px;
}
			.part-two-setting .elementor-widget.elementor-widget-image {
    margin-top: 40px !important;
}
}  
/* For 1024 Resolution   */

@media only screen and (min-width: 768px) and (max-width: 1024px)  
{ 
	
	.elementor-field-type-recaptcha_v3 .grecaptcha-badge
	{
		right: -150px !important;
	}
	
	
.part-two-setting .elementor-widget.elementor-widget-image .elementor-widget-container {
   max-width: 74.4% !important;
	padding-left: 5px !important;
    margin: 0 auto;
}
	.part-two-setting {
    height: 420px;
}
			.part-two-setting .elementor-widget.elementor-widget-image {
    margin-top: 40px !important;
}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-adf94ae .jet-listing-dynamic-field__inline-wrap {
    padding: 0px 120px 0px 120px !important;
}
	
	.websectone:before {     
    left: 0;
}
	.sectone:before {     
    left: 0;
}
	.premium-scroll-nav-menu{
		display:none;
	}
	.elementor-field-type-recaptcha_v3 .grecaptcha-badge {
    bottom: -60px !important;
    position: absolute !important;
}
#creatab .jet-mobile-menu__container-inner{
padding: 50px 5px 0px 30px !important;
	}
	#softwares ul li img {
    max-width: 30px;;
}
	#softwares .elementor-widget-container {
     
    left: -10px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-60f62a4 */#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
.pulsesoft a img{ 
	border-radius: 50%;
	transform: scale(1);
	animation: pulse-black 2s infinite;
}
@keyframes pulse-black {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(13, 140, 254, 0.7);
	}
	
	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);
	}
	
	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
	}
}
#softwares .elementor-widget-container{
	position:absolute;
	left:0px;
}
#softwares .iconlist 
{
    width: auto; height: 100%;
    filter: blur(0px);    
}
#softwares .iconlist ul{
    margin: 2px 0 1.5em 0em;
}
#softwares ul
{
    background: #f9fdff;
    border: 1px solid #cfd8e1;
    border-radius: 100px;
    padding: 0;
    list-style-type: none;
    transition: 0.9s;
    
}
#softwares ul li{
    padding: 10px 8px;
	display: flex;
}
#softwares ul li img{
    max-width: 30px;
}
@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:first-child img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    -o-animation-duration:1s;
    animation-delay: 1s;
}

/** secnd**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(2) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.25s;
    -moz-animation-duration: 1.25s;
    -o-animation-duration: 1.25s;
    animation-duration: 1.25s;
    -webkit-animation-delay: 1.25s;
    -moz-animation-delay: 1.25s;
    -o-animation-duration:1.25s;
    animation-delay: 1.25s;
}

/** Three**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(3) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.50s;
    -moz-animation-duration: 1.50s;
    -o-animation-duration: 1.50s;
    animation-duration: 1.50s;
    -webkit-animation-delay: 1.50s;
    -moz-animation-delay: 1.50s;
    -o-animation-duration:1.50s;
    animation-delay: 1.50s;
}

/** Four**/

@-webkit-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-10px);
        -moz-transform: translatex(-10px);
        -o-transform: translatex(-10px);
        transform: translatex(-10px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes fadeInLeft {
    from {
        opacity:0;
        -webkit-transform: translatex(-100px);
        -moz-transform: translatex(-100px);
        -o-transform: translatex(-100px);
        transform: translatex(-100px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
#softwares ul li:nth-child(4) img {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1.75s;
    -moz-animation-duration: 1.75s;
    -o-animation-duration: 1.75s;
    animation-duration: 1.75s;
    -webkit-animation-delay: 1.75s;
    -moz-animation-delay: 1.75s;
    -o-animation-duration:1.75s;
    animation-delay: 1.75s;
}
#softwares .iconclick
{
    display: block;
    width: 100%;
    height: 100%; 
}
[tooltip] {
  position: relative; 
}

[tooltip]::before,
[tooltip]::after {
  text-transform: none; 
  font-size: 12px; 
  
  user-select: none;
  pointer-events: none;
  position: absolute;
  display: none;
  opacity: 0;
}
[tooltip]::before {
  content: '';
  border: 5px solid transparent; 
  z-index: 1001; 
}
[tooltip]::after {
  content: attr(tooltip);
  text-align: center;
  min-width: 3em;
  max-width: 21em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 1ch 1.5ch;
  border-radius: .3ch;
  background: #333;
  color: #fff;
  z-index: 1000;  
}

[tooltip]:hover::before,
[tooltip]:hover::after {
  display: block;
}

[tooltip='']::before,
[tooltip='']::after {
  display: none !important;
}

[tooltip][flow^="left"]::before {
  top: 50%;
  border-right-width: 0;
  border-left-color: #333;
  left: calc(0em - 5px);
  transform: translate(-.5em, -50%);
}
[tooltip][flow^="left"]::after {
  top: 50%;
  right: calc(100% + 5px);
  transform: translate(-.5em, -50%);
}
@keyframes tooltips-vert {
  to {
    opacity: .9;
    transform: translate(-50%, 0);
  }
}
@keyframes tooltips-horz {
  to {
    opacity: .9;
    transform: translate(0, -50%);
  }
}
[tooltip]:not([flow]):hover::before,
[tooltip]:not([flow]):hover::after {
  animation: tooltips-vert 300ms ease-out forwards;
}
[tooltip][flow^="left"]:hover::before,
[tooltip][flow^="left"]:hover::after {
  animation: tooltips-horz 300ms ease-out forwards;
}
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected{
	background-color: transparent;
	color: #ffffff !important;
}
.jet-sub-mega-menu{
	    box-shadow: unset !important;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
	background: #00000070;
}
.swiper-pagination-progressbar {
    background: #0000001a;
     
}
/*
 *Job Form*/

.awsm-job-content {
    padding-bottom: 0px;
}
.awsm-job-form-inner {
    -webkit-box-shadow: 0 0 0px 0 rgb(0 0 0 / 10%);
    padding: 10px 30px 10px 30px;
}
.awsm-job-form-inner h2 {
    font-family: 'Inter';
    margin: 20px 0 30px;
    color: #000000;
    font-size: 28px;
	   
	text-transform: capitalize;
	font-weight: 600;
}

.awsm-job-form-field {
	border: 1px solid #f6f6f6 !important;
}

#awsm-application-file{
	border: 0px solid #ffffff !important;
}
#awsm-application-submit-btn{
	background-color:#FA9C05;
	font-family: inherit;
	color: #ffffff !important;
	padding: 18px 40px 15px 40px;
	font-size: 16px;
	text-transform:uppercase;
	font-weight:500;
	letter-spacing:0.5px;
	border-radius: 4px;
	border:0px
}
#awsm-application-submit-btn:hover{
	background-color:#000000;
}
/*career main page flip box button*/
 .elementor-flip-box__button {
    padding: 0px;
}

/* .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title {
   this styling is placed on careers archive template page
} */
.elementor-flip-box__layer__title {
    line-height: 1;
    /* font-weight: 600; */
    font-size: 12px;
    text-transform: uppercase;
    font-family: 'Inter';
	color: #667093;
	letter-spacing: -0.5px !important;
}
/*Footer Link*/
a{
	color:#E5EFFF;
}
a:hover {
    color: #09EEEB;
}
/*career page space*/
.elementor-widget-image-carousel .swiper-container .swiper-slide figure {
    line-height: 0;
}

/* body {
    height: unset !important;
} 
*/
body{
   // min-height:100%!important;
	  height: unset !important;
}
.setting-image::-webkit-scrollbar {
   display: none;
}
@-moz-document url-prefix() {
	
}


/* For 1366 Resolution */
 @media only screen   
and (min-width: 1030px)   
and (max-width: 1366px)  
{ 
.part-two-setting .elementor-widget.elementor-widget-image .elementor-widget-container {
   max-width: 64.4% !important;
	padding-left: 5px !important;
    margin: 0 auto;
}
	.part-two-setting {
    height: 420px;
}
			.part-two-setting .elementor-widget.elementor-widget-image {
    margin-top: 40px !important;
}
}  
/* For 1024 Resolution   */

@media only screen and (min-width: 768px) and (max-width: 1024px)  
{ 
	
	.elementor-field-type-recaptcha_v3 .grecaptcha-badge
	{
		right: -150px !important;
	}
	
	
.part-two-setting .elementor-widget.elementor-widget-image .elementor-widget-container {
   max-width: 74.4% !important;
	padding-left: 5px !important;
    margin: 0 auto;
}
	.part-two-setting {
    height: 420px;
}
			.part-two-setting .elementor-widget.elementor-widget-image {
    margin-top: 40px !important;
}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-adf94ae .jet-listing-dynamic-field__inline-wrap {
    padding: 0px 120px 0px 120px !important;
}
	
	.websectone:before {     
    left: 0;
}
	.sectone:before {     
    left: 0;
}
	.premium-scroll-nav-menu{
		display:none;
	}
	.elementor-field-type-recaptcha_v3 .grecaptcha-badge {
    bottom: -60px !important;
    position: absolute !important;
}
#creatab .jet-mobile-menu__container-inner{
padding: 50px 5px 0px 30px !important;
	}
	#softwares ul li img {
    max-width: 30px;;
}
	#softwares .elementor-widget-container {
     
    left: -10px;
}
}/* End custom CSS */