.elementor-3394 .elementor-element.elementor-element-96734ab{--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-3394 .elementor-element.elementor-element-96734ab:not(.elementor-motion-effects-element-type-background), .elementor-3394 .elementor-element.elementor-element-96734ab > .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-3394 .elementor-element.elementor-element-818164f{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-3394 .elementor-element.elementor-element-818164f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:140px 0px 0px 0px;}.elementor-3394 .elementor-element.elementor-element-818164f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:96px;font-weight:700;line-height:106.677px;color:#FFFFFF;}.elementor-3394 .elementor-element.elementor-element-fe9e138{--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-3394 .elementor-element.elementor-element-fe9e138:not(.elementor-motion-effects-element-type-background), .elementor-3394 .elementor-element.elementor-element-fe9e138 > .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-3394 .elementor-element.elementor-element-8cc6ef9 .elementor-icon-wrapper{text-align:center;}.elementor-3394 .elementor-element.elementor-element-c01c296{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-3394 .elementor-element.elementor-element-c01c296.elementor-element{--align-self:center;}.elementor-3394 .elementor-element.elementor-element-c01c296 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;line-height:50px;color:var( --e-global-color-primary );}.elementor-3394 .elementor-element.elementor-element-07926a9 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-3394 .elementor-element.elementor-element-07926a9{text-align:center;}.elementor-3394 .elementor-element.elementor-element-07926a9 .elementor-heading-title{font-family:"Satisfy", Sans-serif;font-size:70px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3394 .elementor-element.elementor-element-cf3d861{--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-3394 .elementor-element.elementor-element-aba42cc{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-3394 .elementor-element.elementor-element-aba42cc:not(.elementor-motion-effects-element-type-background), .elementor-3394 .elementor-element.elementor-element-aba42cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );background-image:var(--wpr-bg-76f96f9f-9dec-4126-b377-006023a50960);background-repeat:no-repeat;background-size:contain;}.elementor-3394 .elementor-element.elementor-element-aba42cc::before, .elementor-3394 .elementor-element.elementor-element-aba42cc > .elementor-background-video-container::before, .elementor-3394 .elementor-element.elementor-element-aba42cc > .e-con-inner > .elementor-background-video-container::before, .elementor-3394 .elementor-element.elementor-element-aba42cc > .elementor-background-slideshow::before, .elementor-3394 .elementor-element.elementor-element-aba42cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-3394 .elementor-element.elementor-element-aba42cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-3394 .elementor-element.elementor-element-dac8337{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;top:-2px;}.elementor-3394 .elementor-element.elementor-element-dac8337.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3394 .elementor-element.elementor-element-dac8337{left:110px;}body.rtl .elementor-3394 .elementor-element.elementor-element-dac8337{right:110px;}.elementor-3394 .elementor-element.elementor-element-6d13203{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:left;}.elementor-3394 .elementor-element.elementor-element-6d13203.elementor-element{--align-self:flex-end;}.elementor-3394 .elementor-element.elementor-element-6d13203 .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-3394 .elementor-element.elementor-element-dd3dacd{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-3394 .elementor-element.elementor-element-dd3dacd.elementor-element{--align-self:flex-end;}.elementor-3394 .elementor-element.elementor-element-0bedf17{--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-3394 .elementor-element.elementor-element-5e7ebb1{width:100%;max-width:100%;text-align:right;}.elementor-3394 .elementor-element.elementor-element-5e7ebb1 img{width:65%;}.elementor-3394 .elementor-element.elementor-element-c3cf9c1{--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-3394 .elementor-element.elementor-element-b3933dc{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-3394 .elementor-element.elementor-element-b3933dc:not(.elementor-motion-effects-element-type-background), .elementor-3394 .elementor-element.elementor-element-b3933dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-22da340b-e8ae-471a-8a82-b5be48e4bb15);background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-3394 .elementor-element.elementor-element-b3933dc::before, .elementor-3394 .elementor-element.elementor-element-b3933dc > .elementor-background-video-container::before, .elementor-3394 .elementor-element.elementor-element-b3933dc > .e-con-inner > .elementor-background-video-container::before, .elementor-3394 .elementor-element.elementor-element-b3933dc > .elementor-background-slideshow::before, .elementor-3394 .elementor-element.elementor-element-b3933dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-3394 .elementor-element.elementor-element-b3933dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-3394 .elementor-element.elementor-element-6792802{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:right;}.elementor-3394 .elementor-element.elementor-element-6792802.elementor-element{--align-self:flex-start;}.elementor-3394 .elementor-element.elementor-element-6792802 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-3394 .elementor-element.elementor-element-d03f1a0{width:var( --container-widget-width, 5.89% );max-width:5.89%;--container-widget-width:5.89%;--container-widget-flex-grow:0;top:-3px;}.elementor-3394 .elementor-element.elementor-element-d03f1a0.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3394 .elementor-element.elementor-element-d03f1a0{left:651px;}body.rtl .elementor-3394 .elementor-element.elementor-element-d03f1a0{right:651px;}.elementor-3394 .elementor-element.elementor-element-57fb47c{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:right;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-3394 .elementor-element.elementor-element-57fb47c.elementor-element{--align-self:flex-start;}.elementor-3394 .elementor-element.elementor-element-fa54f2f{--display:flex;}.elementor-3394 .elementor-element.elementor-element-56b863f{width:100%;max-width:100%;text-align:left;}.elementor-3394 .elementor-element.elementor-element-cd3eb02{--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-3394 .elementor-element.elementor-element-b7742fe{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-3394 .elementor-element.elementor-element-b7742fe:not(.elementor-motion-effects-element-type-background), .elementor-3394 .elementor-element.elementor-element-b7742fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-70e5dbd7-e4e0-4938-847a-ed410321b0c2);background-repeat:no-repeat;background-size:contain;}.elementor-3394 .elementor-element.elementor-element-b7742fe::before, .elementor-3394 .elementor-element.elementor-element-b7742fe > .elementor-background-video-container::before, .elementor-3394 .elementor-element.elementor-element-b7742fe > .e-con-inner > .elementor-background-video-container::before, .elementor-3394 .elementor-element.elementor-element-b7742fe > .elementor-background-slideshow::before, .elementor-3394 .elementor-element.elementor-element-b7742fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-3394 .elementor-element.elementor-element-b7742fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-3394 .elementor-element.elementor-element-67bb943{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:left;}.elementor-3394 .elementor-element.elementor-element-67bb943.elementor-element{--align-self:flex-end;}.elementor-3394 .elementor-element.elementor-element-67bb943 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-3394 .elementor-element.elementor-element-8695bea{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-3394 .elementor-element.elementor-element-8695bea.elementor-element{--align-self:flex-end;}.elementor-3394 .elementor-element.elementor-element-daa8be7{width:var( --container-widget-width, 5.881% );max-width:5.881%;--container-widget-width:5.881%;--container-widget-flex-grow:0;top:-2px;}.elementor-3394 .elementor-element.elementor-element-daa8be7.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3394 .elementor-element.elementor-element-daa8be7{left:110px;}body.rtl .elementor-3394 .elementor-element.elementor-element-daa8be7{right:110px;}.elementor-3394 .elementor-element.elementor-element-1b6e0c8{--display:flex;}.elementor-3394 .elementor-element.elementor-element-91f892a{width:100%;max-width:100%;text-align:right;}.elementor-3394 .elementor-element.elementor-element-a485e6d{--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-3394 .elementor-element.elementor-element-934e6ed{--display:flex;--justify-content:center;--overlay-opacity:0;}.elementor-3394 .elementor-element.elementor-element-934e6ed:not(.elementor-motion-effects-element-type-background), .elementor-3394 .elementor-element.elementor-element-934e6ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-9dd27d3d-b395-458e-9401-9138bd3f5297);background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-3394 .elementor-element.elementor-element-934e6ed::before, .elementor-3394 .elementor-element.elementor-element-934e6ed > .elementor-background-video-container::before, .elementor-3394 .elementor-element.elementor-element-934e6ed > .e-con-inner > .elementor-background-video-container::before, .elementor-3394 .elementor-element.elementor-element-934e6ed > .elementor-background-slideshow::before, .elementor-3394 .elementor-element.elementor-element-934e6ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-3394 .elementor-element.elementor-element-934e6ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-3394 .elementor-element.elementor-element-c83f49f{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:right;}.elementor-3394 .elementor-element.elementor-element-c83f49f.elementor-element{--align-self:flex-start;}.elementor-3394 .elementor-element.elementor-element-c83f49f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-3394 .elementor-element.elementor-element-37779ed{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:right;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-3394 .elementor-element.elementor-element-37779ed.elementor-element{--align-self:flex-start;}.elementor-3394 .elementor-element.elementor-element-bd14f68{width:var( --container-widget-width, 5.971% );max-width:5.971%;--container-widget-width:5.971%;--container-widget-flex-grow:0;top:-4px;}.elementor-3394 .elementor-element.elementor-element-bd14f68.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3394 .elementor-element.elementor-element-bd14f68{left:652px;}body.rtl .elementor-3394 .elementor-element.elementor-element-bd14f68{right:652px;}.elementor-3394 .elementor-element.elementor-element-3232e97{--display:flex;}.elementor-3394 .elementor-element.elementor-element-468ec59{width:100%;max-width:100%;text-align:left;}.elementor-3394 .elementor-element.elementor-element-16fc9d7{--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-3394 .elementor-element.elementor-element-9614ab5{--display:flex;--justify-content:center;--overlay-opacity:0;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3394 .elementor-element.elementor-element-9614ab5:not(.elementor-motion-effects-element-type-background), .elementor-3394 .elementor-element.elementor-element-9614ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-6f683cd4-e630-44a1-b49c-df80bd69d2d5);background-repeat:no-repeat;background-size:contain;}.elementor-3394 .elementor-element.elementor-element-9614ab5::before, .elementor-3394 .elementor-element.elementor-element-9614ab5 > .elementor-background-video-container::before, .elementor-3394 .elementor-element.elementor-element-9614ab5 > .e-con-inner > .elementor-background-video-container::before, .elementor-3394 .elementor-element.elementor-element-9614ab5 > .elementor-background-slideshow::before, .elementor-3394 .elementor-element.elementor-element-9614ab5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3394 .elementor-element.elementor-element-9614ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-3394 .elementor-element.elementor-element-a09ec84{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:left;}.elementor-3394 .elementor-element.elementor-element-a09ec84.elementor-element{--align-self:flex-end;}.elementor-3394 .elementor-element.elementor-element-a09ec84 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;}.elementor-3394 .elementor-element.elementor-element-284d503{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-3394 .elementor-element.elementor-element-284d503.elementor-element{--align-self:flex-end;}.elementor-3394 .elementor-element.elementor-element-6f7d27c{width:var( --container-widget-width, 6.001% );max-width:6.001%;--container-widget-width:6.001%;--container-widget-flex-grow:0;top:-1px;}.elementor-3394 .elementor-element.elementor-element-6f7d27c.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3394 .elementor-element.elementor-element-6f7d27c{left:111px;}body.rtl .elementor-3394 .elementor-element.elementor-element-6f7d27c{right:111px;}.elementor-3394 .elementor-element.elementor-element-eafaff5{--display:flex;}.elementor-3394 .elementor-element.elementor-element-8c3e4e1{width:100%;max-width:100%;text-align:right;}.elementor-3394 .elementor-element.elementor-element-b611a78{--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-3394 .elementor-element.elementor-element-b611a78:not(.elementor-motion-effects-element-type-background), .elementor-3394 .elementor-element.elementor-element-b611a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c4505f );}.elementor-3394 .elementor-element.elementor-element-4f0e8b2{--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-3394 .elementor-element.elementor-element-6938672{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-astglobalcolor5 );}.elementor-3394 .elementor-element.elementor-element-6938672 .elementor-headline{text-align:center;font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;}.elementor-3394 .elementor-element.elementor-element-6938672 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-2c4505f );stroke-width:1px;}.elementor-3394 .elementor-element.elementor-element-6938672 .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor5 );}.elementor-3394 .elementor-element.elementor-element-6938672 .elementor-headline-dynamic-text{font-family:"Lobster Two", Sans-serif;font-weight:700;font-style:italic;}.elementor-3394 .elementor-element.elementor-element-0937cc5{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-3394 .elementor-element.elementor-element-47b1384 .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-3394 .elementor-element.elementor-element-47b1384 .elementor-button:hover, .elementor-3394 .elementor-element.elementor-element-47b1384 .elementor-button:focus{background-color:var( --e-global-color-da4d237 );color:var( --e-global-color-2c4505f );}.elementor-3394 .elementor-element.elementor-element-47b1384 .elementor-button:hover svg, .elementor-3394 .elementor-element.elementor-element-47b1384 .elementor-button:focus svg{fill:var( --e-global-color-2c4505f );}@media(min-width:768px){.elementor-3394 .elementor-element.elementor-element-fe9e138{--content-width:1240px;}.elementor-3394 .elementor-element.elementor-element-cf3d861{--content-width:1280px;}.elementor-3394 .elementor-element.elementor-element-0bedf17{--width:50%;}.elementor-3394 .elementor-element.elementor-element-c3cf9c1{--content-width:1280px;}.elementor-3394 .elementor-element.elementor-element-fa54f2f{--width:50%;}.elementor-3394 .elementor-element.elementor-element-cd3eb02{--content-width:1280px;}.elementor-3394 .elementor-element.elementor-element-1b6e0c8{--width:50%;}.elementor-3394 .elementor-element.elementor-element-a485e6d{--content-width:1280px;}.elementor-3394 .elementor-element.elementor-element-3232e97{--width:50%;}.elementor-3394 .elementor-element.elementor-element-16fc9d7{--content-width:1280px;}.elementor-3394 .elementor-element.elementor-element-eafaff5{--width:50%;}.elementor-3394 .elementor-element.elementor-element-4f0e8b2{--content-width:608px;}}@media(max-width:1024px){.elementor-3394 .elementor-element.elementor-element-96734ab{--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-3394 .elementor-element.elementor-element-818164f .elementor-heading-title{font-size:70px;line-height:70px;}.elementor-3394 .elementor-element.elementor-element-fe9e138{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3394 .elementor-element.elementor-element-c01c296{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-3394 .elementor-element.elementor-element-aba42cc{--overlay-opacity:1;}.elementor-3394 .elementor-element.elementor-element-6d13203{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-3394 .elementor-element.elementor-element-dd3dacd{width:100%;max-width:100%;}.elementor-3394 .elementor-element.elementor-element-0bedf17{--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-3394 .elementor-element.elementor-element-b3933dc{--overlay-opacity:1;}.elementor-3394 .elementor-element.elementor-element-6792802{width:100%;max-width:100%;}.elementor-3394 .elementor-element.elementor-element-57fb47c{width:100%;max-width:100%;}.elementor-3394 .elementor-element.elementor-element-fa54f2f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3394 .elementor-element.elementor-element-b7742fe{--overlay-opacity:1;}.elementor-3394 .elementor-element.elementor-element-67bb943{width:100%;max-width:100%;}.elementor-3394 .elementor-element.elementor-element-8695bea{width:100%;max-width:100%;}.elementor-3394 .elementor-element.elementor-element-1b6e0c8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3394 .elementor-element.elementor-element-934e6ed{--overlay-opacity:1;}.elementor-3394 .elementor-element.elementor-element-c83f49f{width:100%;max-width:100%;}.elementor-3394 .elementor-element.elementor-element-37779ed{width:100%;max-width:100%;}.elementor-3394 .elementor-element.elementor-element-9614ab5{--overlay-opacity:1;}.elementor-3394 .elementor-element.elementor-element-a09ec84{width:100%;max-width:100%;}.elementor-3394 .elementor-element.elementor-element-284d503{width:100%;max-width:100%;}.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-3394 .elementor-element.elementor-element-96734ab{--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-3394 .elementor-element.elementor-element-818164f{width:100%;max-width:100%;}.elementor-3394 .elementor-element.elementor-element-818164f .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-3394 .elementor-element.elementor-element-fe9e138{--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-3394 .elementor-element.elementor-element-c01c296{width:100%;max-width:100%;}.elementor-3394 .elementor-element.elementor-element-c01c296 .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-3394 .elementor-element.elementor-element-07926a9 .elementor-heading-title{font-size:34px;}.elementor-3394 .elementor-element.elementor-element-cf3d861{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3394 .elementor-element.elementor-element-aba42cc:not(.elementor-motion-effects-element-type-background), .elementor-3394 .elementor-element.elementor-element-aba42cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-3394 .elementor-element.elementor-element-aba42cc{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3394 .elementor-element.elementor-element-6d13203{width:100%;max-width:100%;text-align:center;}.elementor-3394 .elementor-element.elementor-element-6d13203 .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-3394 .elementor-element.elementor-element-dd3dacd{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-3394 .elementor-element.elementor-element-0bedf17{--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-3394 .elementor-element.elementor-element-5e7ebb1{text-align:center;}.elementor-3394 .elementor-element.elementor-element-97dbb18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3394 .elementor-element.elementor-element-c3cf9c1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3394 .elementor-element.elementor-element-b3933dc{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3394 .elementor-element.elementor-element-6792802{width:100%;max-width:100%;text-align:center;}.elementor-3394 .elementor-element.elementor-element-6792802 .elementor-heading-title{font-size:34px;}.elementor-3394 .elementor-element.elementor-element-57fb47c{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-3394 .elementor-element.elementor-element-fa54f2f{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-3394 .elementor-element.elementor-element-cd3eb02{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3394 .elementor-element.elementor-element-b7742fe{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3394 .elementor-element.elementor-element-67bb943{width:100%;max-width:100%;text-align:center;}.elementor-3394 .elementor-element.elementor-element-67bb943 .elementor-heading-title{font-size:34px;}.elementor-3394 .elementor-element.elementor-element-8695bea{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-3394 .elementor-element.elementor-element-1b6e0c8{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-3394 .elementor-element.elementor-element-a485e6d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3394 .elementor-element.elementor-element-934e6ed{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3394 .elementor-element.elementor-element-c83f49f{width:100%;max-width:100%;text-align:center;}.elementor-3394 .elementor-element.elementor-element-c83f49f .elementor-heading-title{font-size:34px;}.elementor-3394 .elementor-element.elementor-element-37779ed{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-3394 .elementor-element.elementor-element-3232e97{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-3394 .elementor-element.elementor-element-468ec59{text-align:left;}.elementor-3394 .elementor-element.elementor-element-16fc9d7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3394 .elementor-element.elementor-element-9614ab5{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3394 .elementor-element.elementor-element-a09ec84{width:100%;max-width:100%;text-align:center;}.elementor-3394 .elementor-element.elementor-element-a09ec84 .elementor-heading-title{font-size:34px;}.elementor-3394 .elementor-element.elementor-element-284d503{width:100%;max-width:100%;text-align:center;line-height:25px;}.elementor-3394 .elementor-element.elementor-element-8c3e4e1{text-align:center;}.elementor-3394 .elementor-element.elementor-element-b611a78{--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-3394 .elementor-element.elementor-element-6938672 .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-dac8337 */#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-97dbb18 */.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-d03f1a0 */#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-daa8be7 */#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-bd14f68 */#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-6f7d27c */#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 */