.elementor-3397 .elementor-element.elementor-element-e8a2fc0{--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-3397 .elementor-element.elementor-element-e8a2fc0:not(.elementor-motion-effects-element-type-background), .elementor-3397 .elementor-element.elementor-element-e8a2fc0 > .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-3397 .elementor-element.elementor-element-196fa24{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-3397 .elementor-element.elementor-element-196fa24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:140px 0px 0px 0px;}.elementor-3397 .elementor-element.elementor-element-196fa24 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:96px;font-weight:700;line-height:106.677px;color:#FFFFFF;}.elementor-3397 .elementor-element.elementor-element-7cc5386{--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-3397 .elementor-element.elementor-element-7cc5386:not(.elementor-motion-effects-element-type-background), .elementor-3397 .elementor-element.elementor-element-7cc5386 > .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-3397 .elementor-element.elementor-element-e543159 .elementor-icon-wrapper{text-align:center;}.elementor-3397 .elementor-element.elementor-element-8330063{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-3397 .elementor-element.elementor-element-8330063.elementor-element{--align-self:center;}.elementor-3397 .elementor-element.elementor-element-8330063 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;line-height:50px;color:var( --e-global-color-primary );}.elementor-3397 .elementor-element.elementor-element-45bf8e4 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-3397 .elementor-element.elementor-element-45bf8e4{text-align:center;}.elementor-3397 .elementor-element.elementor-element-45bf8e4 .elementor-heading-title{font-family:"Satisfy", Sans-serif;font-size:70px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3397 .elementor-element.elementor-element-dea05a3{--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-3397 .elementor-element.elementor-element-d9bdfe8{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-3397 .elementor-element.elementor-element-d9bdfe8:not(.elementor-motion-effects-element-type-background), .elementor-3397 .elementor-element.elementor-element-d9bdfe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );background-image:var(--wpr-bg-d8add0fc-6478-4c0b-a375-d79e6a8d4b75);background-repeat:no-repeat;background-size:contain;}.elementor-3397 .elementor-element.elementor-element-d9bdfe8::before, .elementor-3397 .elementor-element.elementor-element-d9bdfe8 > .elementor-background-video-container::before, .elementor-3397 .elementor-element.elementor-element-d9bdfe8 > .e-con-inner > .elementor-background-video-container::before, .elementor-3397 .elementor-element.elementor-element-d9bdfe8 > .elementor-background-slideshow::before, .elementor-3397 .elementor-element.elementor-element-d9bdfe8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3397 .elementor-element.elementor-element-d9bdfe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-3397 .elementor-element.elementor-element-f21b8de{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;top:-8px;}.elementor-3397 .elementor-element.elementor-element-f21b8de.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3397 .elementor-element.elementor-element-f21b8de{left:85px;}body.rtl .elementor-3397 .elementor-element.elementor-element-f21b8de{right:85px;}.elementor-3397 .elementor-element.elementor-element-7c79baa{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:left;}.elementor-3397 .elementor-element.elementor-element-7c79baa.elementor-element{--align-self:flex-end;}.elementor-3397 .elementor-element.elementor-element-7c79baa .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-3397 .elementor-element.elementor-element-07916b1{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-3397 .elementor-element.elementor-element-07916b1.elementor-element{--align-self:flex-end;}.elementor-3397 .elementor-element.elementor-element-7cd5d40{--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-3397 .elementor-element.elementor-element-e93a732{width:100%;max-width:100%;text-align:right;}.elementor-3397 .elementor-element.elementor-element-e93a732 img{width:65%;}.elementor-3397 .elementor-element.elementor-element-97f2f25{--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-3397 .elementor-element.elementor-element-969f6ca{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-3397 .elementor-element.elementor-element-969f6ca:not(.elementor-motion-effects-element-type-background), .elementor-3397 .elementor-element.elementor-element-969f6ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-3dee1426-de98-43e1-bdb5-faf9cb588a37);background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-3397 .elementor-element.elementor-element-969f6ca::before, .elementor-3397 .elementor-element.elementor-element-969f6ca > .elementor-background-video-container::before, .elementor-3397 .elementor-element.elementor-element-969f6ca > .e-con-inner > .elementor-background-video-container::before, .elementor-3397 .elementor-element.elementor-element-969f6ca > .elementor-background-slideshow::before, .elementor-3397 .elementor-element.elementor-element-969f6ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-3397 .elementor-element.elementor-element-969f6ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-3397 .elementor-element.elementor-element-12d4482{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:right;}.elementor-3397 .elementor-element.elementor-element-12d4482.elementor-element{--align-self:flex-start;}.elementor-3397 .elementor-element.elementor-element-12d4482 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-3397 .elementor-element.elementor-element-b011be6{width:var( --container-widget-width, 5.89% );max-width:5.89%;--container-widget-width:5.89%;--container-widget-flex-grow:0;top:-3px;}.elementor-3397 .elementor-element.elementor-element-b011be6.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3397 .elementor-element.elementor-element-b011be6{left:651px;}body.rtl .elementor-3397 .elementor-element.elementor-element-b011be6{right:651px;}.elementor-3397 .elementor-element.elementor-element-a74f5e0{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:right;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-3397 .elementor-element.elementor-element-a74f5e0.elementor-element{--align-self:flex-start;}.elementor-3397 .elementor-element.elementor-element-44bdd8a{--display:flex;}.elementor-3397 .elementor-element.elementor-element-7f47173{width:100%;max-width:100%;text-align:left;}.elementor-3397 .elementor-element.elementor-element-d5e0ab8{--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-3397 .elementor-element.elementor-element-0e6f2b6{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-3397 .elementor-element.elementor-element-0e6f2b6:not(.elementor-motion-effects-element-type-background), .elementor-3397 .elementor-element.elementor-element-0e6f2b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-a1243bc6-7ef6-45e4-a824-86fadc5ff169);background-position:center left;background-repeat:no-repeat;background-size:80% auto;}.elementor-3397 .elementor-element.elementor-element-0e6f2b6::before, .elementor-3397 .elementor-element.elementor-element-0e6f2b6 > .elementor-background-video-container::before, .elementor-3397 .elementor-element.elementor-element-0e6f2b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-3397 .elementor-element.elementor-element-0e6f2b6 > .elementor-background-slideshow::before, .elementor-3397 .elementor-element.elementor-element-0e6f2b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3397 .elementor-element.elementor-element-0e6f2b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-3397 .elementor-element.elementor-element-ab76e8e{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:left;}.elementor-3397 .elementor-element.elementor-element-ab76e8e.elementor-element{--align-self:flex-end;}.elementor-3397 .elementor-element.elementor-element-ab76e8e .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-3397 .elementor-element.elementor-element-07dd234{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-3397 .elementor-element.elementor-element-07dd234.elementor-element{--align-self:flex-end;}.elementor-3397 .elementor-element.elementor-element-ba8db22{width:var( --container-widget-width, 5.881% );max-width:5.881%;--container-widget-width:5.881%;--container-widget-flex-grow:0;top:28px;}.elementor-3397 .elementor-element.elementor-element-ba8db22.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3397 .elementor-element.elementor-element-ba8db22{left:97px;}body.rtl .elementor-3397 .elementor-element.elementor-element-ba8db22{right:97px;}.elementor-3397 .elementor-element.elementor-element-57c45fd{--display:flex;}.elementor-3397 .elementor-element.elementor-element-4c1d7d4{text-align:right;}.elementor-3397 .elementor-element.elementor-element-03f14ae{--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-3397 .elementor-element.elementor-element-73b847f{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-3397 .elementor-element.elementor-element-73b847f:not(.elementor-motion-effects-element-type-background), .elementor-3397 .elementor-element.elementor-element-73b847f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-df7efe29-7975-42a9-9f87-88dc326887a8);background-position:center right;background-repeat:no-repeat;background-size:80% auto;}.elementor-3397 .elementor-element.elementor-element-73b847f::before, .elementor-3397 .elementor-element.elementor-element-73b847f > .elementor-background-video-container::before, .elementor-3397 .elementor-element.elementor-element-73b847f > .e-con-inner > .elementor-background-video-container::before, .elementor-3397 .elementor-element.elementor-element-73b847f > .elementor-background-slideshow::before, .elementor-3397 .elementor-element.elementor-element-73b847f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3397 .elementor-element.elementor-element-73b847f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-3397 .elementor-element.elementor-element-9b77e7d{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:right;}.elementor-3397 .elementor-element.elementor-element-9b77e7d.elementor-element{--align-self:flex-start;}.elementor-3397 .elementor-element.elementor-element-9b77e7d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-3397 .elementor-element.elementor-element-8e9652f{width:var( --container-widget-width, 5.89% );max-width:5.89%;--container-widget-width:5.89%;--container-widget-flex-grow:0;top:16px;}.elementor-3397 .elementor-element.elementor-element-8e9652f.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3397 .elementor-element.elementor-element-8e9652f{left:653px;}body.rtl .elementor-3397 .elementor-element.elementor-element-8e9652f{right:653px;}.elementor-3397 .elementor-element.elementor-element-73f0d7d{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:right;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-3397 .elementor-element.elementor-element-73f0d7d.elementor-element{--align-self:flex-start;}.elementor-3397 .elementor-element.elementor-element-9d29f9d{--display:flex;}.elementor-3397 .elementor-element.elementor-element-e2d2f02{text-align:left;}.elementor-3397 .elementor-element.elementor-element-651996d{--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-3397 .elementor-element.elementor-element-0eef43c{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-3397 .elementor-element.elementor-element-0eef43c:not(.elementor-motion-effects-element-type-background), .elementor-3397 .elementor-element.elementor-element-0eef43c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-e417c3c2-91da-44eb-b707-07e5a7b8c563);background-position:center left;background-repeat:no-repeat;background-size:80% auto;}.elementor-3397 .elementor-element.elementor-element-0eef43c::before, .elementor-3397 .elementor-element.elementor-element-0eef43c > .elementor-background-video-container::before, .elementor-3397 .elementor-element.elementor-element-0eef43c > .e-con-inner > .elementor-background-video-container::before, .elementor-3397 .elementor-element.elementor-element-0eef43c > .elementor-background-slideshow::before, .elementor-3397 .elementor-element.elementor-element-0eef43c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3397 .elementor-element.elementor-element-0eef43c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-3397 .elementor-element.elementor-element-f451a73{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:left;}.elementor-3397 .elementor-element.elementor-element-f451a73.elementor-element{--align-self:flex-end;}.elementor-3397 .elementor-element.elementor-element-f451a73 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-3397 .elementor-element.elementor-element-e33c583{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-3397 .elementor-element.elementor-element-e33c583.elementor-element{--align-self:flex-end;}.elementor-3397 .elementor-element.elementor-element-a50d196{width:var( --container-widget-width, 5.881% );max-width:5.881%;--container-widget-width:5.881%;--container-widget-flex-grow:0;top:11px;}.elementor-3397 .elementor-element.elementor-element-a50d196.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3397 .elementor-element.elementor-element-a50d196{left:102px;}body.rtl .elementor-3397 .elementor-element.elementor-element-a50d196{right:102px;}.elementor-3397 .elementor-element.elementor-element-060e348{--display:flex;}.elementor-3397 .elementor-element.elementor-element-c96758d{width:100%;max-width:100%;text-align:right;}.elementor-3397 .elementor-element.elementor-element-5a41328{--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-3397 .elementor-element.elementor-element-399bc17{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-3397 .elementor-element.elementor-element-399bc17:not(.elementor-motion-effects-element-type-background), .elementor-3397 .elementor-element.elementor-element-399bc17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-6bb9e911-05b4-4e8f-9781-57211988a9b2);background-position:center right;background-repeat:no-repeat;background-size:80% auto;}.elementor-3397 .elementor-element.elementor-element-399bc17::before, .elementor-3397 .elementor-element.elementor-element-399bc17 > .elementor-background-video-container::before, .elementor-3397 .elementor-element.elementor-element-399bc17 > .e-con-inner > .elementor-background-video-container::before, .elementor-3397 .elementor-element.elementor-element-399bc17 > .elementor-background-slideshow::before, .elementor-3397 .elementor-element.elementor-element-399bc17 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3397 .elementor-element.elementor-element-399bc17 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-3397 .elementor-element.elementor-element-706ed42{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:right;}.elementor-3397 .elementor-element.elementor-element-706ed42.elementor-element{--align-self:flex-start;}.elementor-3397 .elementor-element.elementor-element-706ed42 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-3397 .elementor-element.elementor-element-3f2fe8e{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-3397 .elementor-element.elementor-element-3f2fe8e.elementor-element{--align-self:flex-start;}.elementor-3397 .elementor-element.elementor-element-72c6707{width:var( --container-widget-width, 5.971% );max-width:5.971%;--container-widget-width:5.971%;--container-widget-flex-grow:0;top:28px;}.elementor-3397 .elementor-element.elementor-element-72c6707.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3397 .elementor-element.elementor-element-72c6707{left:658px;}body.rtl .elementor-3397 .elementor-element.elementor-element-72c6707{right:658px;}.elementor-3397 .elementor-element.elementor-element-89df1d8{--display:flex;}.elementor-3397 .elementor-element.elementor-element-cac82c6{width:100%;max-width:100%;text-align:left;}.elementor-3397 .elementor-element.elementor-element-bf10e3c{--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-3397 .elementor-element.elementor-element-3081a99{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-3397 .elementor-element.elementor-element-3081a99:not(.elementor-motion-effects-element-type-background), .elementor-3397 .elementor-element.elementor-element-3081a99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-73b58b77-6f70-4f88-90d4-555efddafe66);background-position:center left;background-repeat:no-repeat;background-size:80% auto;}.elementor-3397 .elementor-element.elementor-element-3081a99::before, .elementor-3397 .elementor-element.elementor-element-3081a99 > .elementor-background-video-container::before, .elementor-3397 .elementor-element.elementor-element-3081a99 > .e-con-inner > .elementor-background-video-container::before, .elementor-3397 .elementor-element.elementor-element-3081a99 > .elementor-background-slideshow::before, .elementor-3397 .elementor-element.elementor-element-3081a99 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3397 .elementor-element.elementor-element-3081a99 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-3397 .elementor-element.elementor-element-e3a02ad{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:left;}.elementor-3397 .elementor-element.elementor-element-e3a02ad.elementor-element{--align-self:flex-end;}.elementor-3397 .elementor-element.elementor-element-e3a02ad .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-3397 .elementor-element.elementor-element-08a8a9b{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-3397 .elementor-element.elementor-element-08a8a9b.elementor-element{--align-self:flex-end;}.elementor-3397 .elementor-element.elementor-element-2fedbd8{width:var( --container-widget-width, 5.881% );max-width:5.881%;--container-widget-width:5.881%;--container-widget-flex-grow:0;top:28px;}.elementor-3397 .elementor-element.elementor-element-2fedbd8.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3397 .elementor-element.elementor-element-2fedbd8{left:106px;}body.rtl .elementor-3397 .elementor-element.elementor-element-2fedbd8{right:106px;}.elementor-3397 .elementor-element.elementor-element-db495df{--display:flex;}.elementor-3397 .elementor-element.elementor-element-0f85e5f{width:100%;max-width:100%;text-align:right;}.elementor-3397 .elementor-element.elementor-element-3809d9d{--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-3397 .elementor-element.elementor-element-63fd191{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-3397 .elementor-element.elementor-element-63fd191:not(.elementor-motion-effects-element-type-background), .elementor-3397 .elementor-element.elementor-element-63fd191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-fea84cc0-ce2d-40ac-967e-0aff02342519);background-position:center right;background-repeat:no-repeat;background-size:80% auto;}.elementor-3397 .elementor-element.elementor-element-63fd191::before, .elementor-3397 .elementor-element.elementor-element-63fd191 > .elementor-background-video-container::before, .elementor-3397 .elementor-element.elementor-element-63fd191 > .e-con-inner > .elementor-background-video-container::before, .elementor-3397 .elementor-element.elementor-element-63fd191 > .elementor-background-slideshow::before, .elementor-3397 .elementor-element.elementor-element-63fd191 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3397 .elementor-element.elementor-element-63fd191 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-3397 .elementor-element.elementor-element-b5e753d{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:right;}.elementor-3397 .elementor-element.elementor-element-b5e753d.elementor-element{--align-self:flex-start;}.elementor-3397 .elementor-element.elementor-element-b5e753d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-3397 .elementor-element.elementor-element-ad0f02f{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-3397 .elementor-element.elementor-element-ad0f02f.elementor-element{--align-self:flex-start;}.elementor-3397 .elementor-element.elementor-element-d2e3bd9{width:var( --container-widget-width, 5.971% );max-width:5.971%;--container-widget-width:5.971%;--container-widget-flex-grow:0;top:29px;}.elementor-3397 .elementor-element.elementor-element-d2e3bd9.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3397 .elementor-element.elementor-element-d2e3bd9{left:656px;}body.rtl .elementor-3397 .elementor-element.elementor-element-d2e3bd9{right:656px;}.elementor-3397 .elementor-element.elementor-element-13f25cd{--display:flex;}.elementor-3397 .elementor-element.elementor-element-a29f06c{width:100%;max-width:100%;text-align:left;}.elementor-3397 .elementor-element.elementor-element-2476627{--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-3397 .elementor-element.elementor-element-11cdbf0{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-3397 .elementor-element.elementor-element-11cdbf0:not(.elementor-motion-effects-element-type-background), .elementor-3397 .elementor-element.elementor-element-11cdbf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-5fc26333-9643-4118-9d79-34be35e5a3c0);background-position:center left;background-repeat:no-repeat;background-size:80% auto;}.elementor-3397 .elementor-element.elementor-element-11cdbf0::before, .elementor-3397 .elementor-element.elementor-element-11cdbf0 > .elementor-background-video-container::before, .elementor-3397 .elementor-element.elementor-element-11cdbf0 > .e-con-inner > .elementor-background-video-container::before, .elementor-3397 .elementor-element.elementor-element-11cdbf0 > .elementor-background-slideshow::before, .elementor-3397 .elementor-element.elementor-element-11cdbf0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3397 .elementor-element.elementor-element-11cdbf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-3397 .elementor-element.elementor-element-a28f0d2{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:left;}.elementor-3397 .elementor-element.elementor-element-a28f0d2.elementor-element{--align-self:flex-end;}.elementor-3397 .elementor-element.elementor-element-a28f0d2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-3397 .elementor-element.elementor-element-0dc33d7{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-3397 .elementor-element.elementor-element-0dc33d7.elementor-element{--align-self:flex-end;}.elementor-3397 .elementor-element.elementor-element-6f87a18{width:var( --container-widget-width, 5.881% );max-width:5.881%;--container-widget-width:5.881%;--container-widget-flex-grow:0;top:16px;}.elementor-3397 .elementor-element.elementor-element-6f87a18.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3397 .elementor-element.elementor-element-6f87a18{left:101px;}body.rtl .elementor-3397 .elementor-element.elementor-element-6f87a18{right:101px;}.elementor-3397 .elementor-element.elementor-element-6cb6381{--display:flex;}.elementor-3397 .elementor-element.elementor-element-a8fecb5{width:100%;max-width:100%;text-align:right;}.elementor-3397 .elementor-element.elementor-element-bf43996{--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-3397 .elementor-element.elementor-element-6c3fe38{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-3397 .elementor-element.elementor-element-6c3fe38:not(.elementor-motion-effects-element-type-background), .elementor-3397 .elementor-element.elementor-element-6c3fe38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-6d9dc03a-15dd-4fc2-aa11-88d6d114f7a4);background-position:center right;background-repeat:no-repeat;background-size:80% auto;}.elementor-3397 .elementor-element.elementor-element-6c3fe38::before, .elementor-3397 .elementor-element.elementor-element-6c3fe38 > .elementor-background-video-container::before, .elementor-3397 .elementor-element.elementor-element-6c3fe38 > .e-con-inner > .elementor-background-video-container::before, .elementor-3397 .elementor-element.elementor-element-6c3fe38 > .elementor-background-slideshow::before, .elementor-3397 .elementor-element.elementor-element-6c3fe38 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3397 .elementor-element.elementor-element-6c3fe38 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-3397 .elementor-element.elementor-element-3b5e13d{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:right;}.elementor-3397 .elementor-element.elementor-element-3b5e13d.elementor-element{--align-self:flex-start;}.elementor-3397 .elementor-element.elementor-element-3b5e13d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-3397 .elementor-element.elementor-element-d166890{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-3397 .elementor-element.elementor-element-d166890.elementor-element{--align-self:flex-start;}.elementor-3397 .elementor-element.elementor-element-31b691b{width:var( --container-widget-width, 5.971% );max-width:5.971%;--container-widget-width:5.971%;--container-widget-flex-grow:0;top:28px;}.elementor-3397 .elementor-element.elementor-element-31b691b.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3397 .elementor-element.elementor-element-31b691b{left:652px;}body.rtl .elementor-3397 .elementor-element.elementor-element-31b691b{right:652px;}.elementor-3397 .elementor-element.elementor-element-2d76a19{--display:flex;}.elementor-3397 .elementor-element.elementor-element-473e8cb{width:100%;max-width:100%;text-align:left;}.elementor-3397 .elementor-element.elementor-element-b27c548{--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-3397 .elementor-element.elementor-element-cd400d7{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-3397 .elementor-element.elementor-element-cd400d7:not(.elementor-motion-effects-element-type-background), .elementor-3397 .elementor-element.elementor-element-cd400d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-c975f411-0ff5-4c1d-99b7-52cc54f9ab5a);background-repeat:no-repeat;background-size:contain;}.elementor-3397 .elementor-element.elementor-element-cd400d7::before, .elementor-3397 .elementor-element.elementor-element-cd400d7 > .elementor-background-video-container::before, .elementor-3397 .elementor-element.elementor-element-cd400d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-3397 .elementor-element.elementor-element-cd400d7 > .elementor-background-slideshow::before, .elementor-3397 .elementor-element.elementor-element-cd400d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3397 .elementor-element.elementor-element-cd400d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-3397 .elementor-element.elementor-element-5c3ed24{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:left;}.elementor-3397 .elementor-element.elementor-element-5c3ed24.elementor-element{--align-self:flex-end;}.elementor-3397 .elementor-element.elementor-element-5c3ed24 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-3397 .elementor-element.elementor-element-097a533{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-3397 .elementor-element.elementor-element-097a533.elementor-element{--align-self:flex-end;}.elementor-3397 .elementor-element.elementor-element-104ba48{width:var( --container-widget-width, 6.001% );max-width:6.001%;--container-widget-width:6.001%;--container-widget-flex-grow:0;top:-3px;}.elementor-3397 .elementor-element.elementor-element-104ba48.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3397 .elementor-element.elementor-element-104ba48{left:105px;}body.rtl .elementor-3397 .elementor-element.elementor-element-104ba48{right:105px;}.elementor-3397 .elementor-element.elementor-element-e70c4df{--display:flex;}.elementor-3397 .elementor-element.elementor-element-101859c{width:100%;max-width:100%;text-align:right;}.elementor-3397 .elementor-element.elementor-element-9f07a3b{--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-3397 .elementor-element.elementor-element-9f07a3b:not(.elementor-motion-effects-element-type-background), .elementor-3397 .elementor-element.elementor-element-9f07a3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c4505f );}.elementor-3397 .elementor-element.elementor-element-f9f3b1e{--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-3397 .elementor-element.elementor-element-12a972e{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-astglobalcolor5 );}.elementor-3397 .elementor-element.elementor-element-12a972e .elementor-headline{text-align:center;font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;line-height:48px;}.elementor-3397 .elementor-element.elementor-element-12a972e .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-2c4505f );stroke-width:1px;}.elementor-3397 .elementor-element.elementor-element-12a972e .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor5 );}.elementor-3397 .elementor-element.elementor-element-12a972e .elementor-headline-dynamic-text{font-family:"Lobster Two", Sans-serif;font-weight:700;font-style:italic;}.elementor-3397 .elementor-element.elementor-element-5480797{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-3397 .elementor-element.elementor-element-5d351e3 .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-3397 .elementor-element.elementor-element-5d351e3 .elementor-button:hover, .elementor-3397 .elementor-element.elementor-element-5d351e3 .elementor-button:focus{background-color:var( --e-global-color-da4d237 );color:var( --e-global-color-2c4505f );}.elementor-3397 .elementor-element.elementor-element-5d351e3 .elementor-button:hover svg, .elementor-3397 .elementor-element.elementor-element-5d351e3 .elementor-button:focus svg{fill:var( --e-global-color-2c4505f );}@media(min-width:768px){.elementor-3397 .elementor-element.elementor-element-7cc5386{--content-width:1240px;}.elementor-3397 .elementor-element.elementor-element-dea05a3{--content-width:1280px;}.elementor-3397 .elementor-element.elementor-element-7cd5d40{--width:50%;}.elementor-3397 .elementor-element.elementor-element-97f2f25{--content-width:1280px;}.elementor-3397 .elementor-element.elementor-element-44bdd8a{--width:50%;}.elementor-3397 .elementor-element.elementor-element-d5e0ab8{--content-width:1280px;}.elementor-3397 .elementor-element.elementor-element-57c45fd{--width:50%;}.elementor-3397 .elementor-element.elementor-element-03f14ae{--content-width:1280px;}.elementor-3397 .elementor-element.elementor-element-9d29f9d{--width:50%;}.elementor-3397 .elementor-element.elementor-element-651996d{--content-width:1280px;}.elementor-3397 .elementor-element.elementor-element-060e348{--width:50%;}.elementor-3397 .elementor-element.elementor-element-5a41328{--content-width:1280px;}.elementor-3397 .elementor-element.elementor-element-89df1d8{--width:50%;}.elementor-3397 .elementor-element.elementor-element-bf10e3c{--content-width:1280px;}.elementor-3397 .elementor-element.elementor-element-db495df{--width:50%;}.elementor-3397 .elementor-element.elementor-element-3809d9d{--content-width:1280px;}.elementor-3397 .elementor-element.elementor-element-13f25cd{--width:50%;}.elementor-3397 .elementor-element.elementor-element-2476627{--content-width:1280px;}.elementor-3397 .elementor-element.elementor-element-6cb6381{--width:50%;}.elementor-3397 .elementor-element.elementor-element-bf43996{--content-width:1280px;}.elementor-3397 .elementor-element.elementor-element-2d76a19{--width:50%;}.elementor-3397 .elementor-element.elementor-element-b27c548{--content-width:1280px;}.elementor-3397 .elementor-element.elementor-element-e70c4df{--width:50%;}.elementor-3397 .elementor-element.elementor-element-f9f3b1e{--content-width:608px;}}@media(max-width:1024px){.elementor-3397 .elementor-element.elementor-element-e8a2fc0{--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-3397 .elementor-element.elementor-element-196fa24 .elementor-heading-title{font-size:70px;}.elementor-3397 .elementor-element.elementor-element-7cc5386{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-8330063{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-3397 .elementor-element.elementor-element-d9bdfe8{--overlay-opacity:1;}.elementor-3397 .elementor-element.elementor-element-7c79baa{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-3397 .elementor-element.elementor-element-07916b1{width:100%;max-width:100%;}.elementor-3397 .elementor-element.elementor-element-7cd5d40{--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-3397 .elementor-element.elementor-element-e93a732{text-align:center;}.elementor-3397 .elementor-element.elementor-element-969f6ca{--overlay-opacity:1;}.elementor-3397 .elementor-element.elementor-element-12d4482{width:100%;max-width:100%;}.elementor-3397 .elementor-element.elementor-element-a74f5e0{width:100%;max-width:100%;}.elementor-3397 .elementor-element.elementor-element-44bdd8a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-0e6f2b6{--overlay-opacity:1;}.elementor-3397 .elementor-element.elementor-element-ab76e8e{width:100%;max-width:100%;}.elementor-3397 .elementor-element.elementor-element-07dd234{width:100%;max-width:100%;}.elementor-3397 .elementor-element.elementor-element-57c45fd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-4c1d7d4{text-align:center;}.elementor-3397 .elementor-element.elementor-element-73b847f{--overlay-opacity:1;}.elementor-3397 .elementor-element.elementor-element-9b77e7d{width:100%;max-width:100%;}.elementor-3397 .elementor-element.elementor-element-73f0d7d{width:100%;max-width:100%;}.elementor-3397 .elementor-element.elementor-element-9d29f9d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-0eef43c{--overlay-opacity:1;}.elementor-3397 .elementor-element.elementor-element-f451a73{width:100%;max-width:100%;}.elementor-3397 .elementor-element.elementor-element-e33c583{width:100%;max-width:100%;}.elementor-3397 .elementor-element.elementor-element-060e348{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-399bc17{--overlay-opacity:1;}.elementor-3397 .elementor-element.elementor-element-706ed42{width:100%;max-width:100%;}.elementor-3397 .elementor-element.elementor-element-3f2fe8e{width:100%;max-width:100%;}.elementor-3397 .elementor-element.elementor-element-3081a99{--overlay-opacity:1;}.elementor-3397 .elementor-element.elementor-element-e3a02ad{width:100%;max-width:100%;}.elementor-3397 .elementor-element.elementor-element-08a8a9b{width:100%;max-width:100%;}.elementor-3397 .elementor-element.elementor-element-db495df{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-63fd191{--overlay-opacity:1;}.elementor-3397 .elementor-element.elementor-element-b5e753d{width:100%;max-width:100%;}.elementor-3397 .elementor-element.elementor-element-ad0f02f{width:100%;max-width:100%;}.elementor-3397 .elementor-element.elementor-element-11cdbf0{--overlay-opacity:1;}.elementor-3397 .elementor-element.elementor-element-a28f0d2{width:100%;max-width:100%;}.elementor-3397 .elementor-element.elementor-element-0dc33d7{width:100%;max-width:100%;}.elementor-3397 .elementor-element.elementor-element-6c3fe38{--overlay-opacity:1;}.elementor-3397 .elementor-element.elementor-element-3b5e13d{width:100%;max-width:100%;}.elementor-3397 .elementor-element.elementor-element-d166890{width:100%;max-width:100%;}.elementor-3397 .elementor-element.elementor-element-2d76a19{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-cd400d7{--overlay-opacity:1;}.elementor-3397 .elementor-element.elementor-element-5c3ed24{width:100%;max-width:100%;}.elementor-3397 .elementor-element.elementor-element-097a533{width:100%;max-width:100%;}.elementor-3397 .elementor-element.elementor-element-e70c4df{--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-3397 .elementor-element.elementor-element-e8a2fc0{--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-3397 .elementor-element.elementor-element-196fa24{width:100%;max-width:100%;}.elementor-3397 .elementor-element.elementor-element-196fa24 .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-3397 .elementor-element.elementor-element-7cc5386{--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-3397 .elementor-element.elementor-element-8330063{width:100%;max-width:100%;}.elementor-3397 .elementor-element.elementor-element-8330063 .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-3397 .elementor-element.elementor-element-45bf8e4 .elementor-heading-title{font-size:34px;}.elementor-3397 .elementor-element.elementor-element-dea05a3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-d9bdfe8:not(.elementor-motion-effects-element-type-background), .elementor-3397 .elementor-element.elementor-element-d9bdfe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-3397 .elementor-element.elementor-element-d9bdfe8{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-7c79baa{width:100%;max-width:100%;text-align:center;}.elementor-3397 .elementor-element.elementor-element-7c79baa .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-3397 .elementor-element.elementor-element-07916b1{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-3397 .elementor-element.elementor-element-7cd5d40{--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-3397 .elementor-element.elementor-element-e93a732{text-align:center;}.elementor-3397 .elementor-element.elementor-element-5212538 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3397 .elementor-element.elementor-element-97f2f25{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-969f6ca{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-12d4482{width:100%;max-width:100%;text-align:center;}.elementor-3397 .elementor-element.elementor-element-12d4482 .elementor-heading-title{font-size:34px;}.elementor-3397 .elementor-element.elementor-element-a74f5e0{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-3397 .elementor-element.elementor-element-44bdd8a{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-3397 .elementor-element.elementor-element-d5e0ab8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-0e6f2b6{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-ab76e8e{width:100%;max-width:100%;text-align:center;}.elementor-3397 .elementor-element.elementor-element-ab76e8e .elementor-heading-title{font-size:34px;}.elementor-3397 .elementor-element.elementor-element-07dd234{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-3397 .elementor-element.elementor-element-57c45fd{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-3397 .elementor-element.elementor-element-03f14ae{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-73b847f{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-9b77e7d{width:100%;max-width:100%;text-align:center;}.elementor-3397 .elementor-element.elementor-element-9b77e7d .elementor-heading-title{font-size:34px;}.elementor-3397 .elementor-element.elementor-element-73f0d7d{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-3397 .elementor-element.elementor-element-9d29f9d{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-3397 .elementor-element.elementor-element-e2d2f02{text-align:left;}.elementor-3397 .elementor-element.elementor-element-651996d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-0eef43c{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-f451a73{width:100%;max-width:100%;text-align:center;}.elementor-3397 .elementor-element.elementor-element-f451a73 .elementor-heading-title{font-size:34px;}.elementor-3397 .elementor-element.elementor-element-e33c583{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-3397 .elementor-element.elementor-element-060e348{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-3397 .elementor-element.elementor-element-5a41328{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-399bc17{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-706ed42{width:100%;max-width:100%;text-align:center;}.elementor-3397 .elementor-element.elementor-element-706ed42 .elementor-heading-title{font-size:34px;}.elementor-3397 .elementor-element.elementor-element-3f2fe8e{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-3397 .elementor-element.elementor-element-89df1d8{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-3397 .elementor-element.elementor-element-cac82c6{text-align:left;}.elementor-3397 .elementor-element.elementor-element-bf10e3c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-3081a99{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-e3a02ad{width:100%;max-width:100%;text-align:center;}.elementor-3397 .elementor-element.elementor-element-e3a02ad .elementor-heading-title{font-size:34px;}.elementor-3397 .elementor-element.elementor-element-08a8a9b{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-3397 .elementor-element.elementor-element-db495df{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-3397 .elementor-element.elementor-element-3809d9d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-63fd191{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-b5e753d{width:100%;max-width:100%;text-align:center;}.elementor-3397 .elementor-element.elementor-element-b5e753d .elementor-heading-title{font-size:34px;}.elementor-3397 .elementor-element.elementor-element-ad0f02f{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-3397 .elementor-element.elementor-element-13f25cd{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-3397 .elementor-element.elementor-element-a29f06c{text-align:left;}.elementor-3397 .elementor-element.elementor-element-2476627{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-11cdbf0{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-a28f0d2{width:100%;max-width:100%;text-align:center;}.elementor-3397 .elementor-element.elementor-element-a28f0d2 .elementor-heading-title{font-size:34px;}.elementor-3397 .elementor-element.elementor-element-0dc33d7{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-3397 .elementor-element.elementor-element-6cb6381{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-3397 .elementor-element.elementor-element-bf43996{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-6c3fe38{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-3b5e13d{width:100%;max-width:100%;text-align:center;}.elementor-3397 .elementor-element.elementor-element-3b5e13d .elementor-heading-title{font-size:34px;}.elementor-3397 .elementor-element.elementor-element-d166890{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-3397 .elementor-element.elementor-element-2d76a19{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-3397 .elementor-element.elementor-element-473e8cb{text-align:left;}.elementor-3397 .elementor-element.elementor-element-b27c548{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-cd400d7{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3397 .elementor-element.elementor-element-5c3ed24{width:100%;max-width:100%;text-align:center;}.elementor-3397 .elementor-element.elementor-element-5c3ed24 .elementor-heading-title{font-size:34px;}.elementor-3397 .elementor-element.elementor-element-097a533{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-3397 .elementor-element.elementor-element-101859c{text-align:center;}.elementor-3397 .elementor-element.elementor-element-9f07a3b{--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-3397 .elementor-element.elementor-element-12a972e .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-f21b8de */#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-5212538 */.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-b011be6 */#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-ba8db22 */#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-8e9652f */#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-a50d196 */#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-72c6707 */#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-2fedbd8 */#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-d2e3bd9 */#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-6f87a18 */#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-31b691b */#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-104ba48 */#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 */