.elementor-35 .elementor-element.elementor-element-2e05cf9c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-35 .elementor-element.elementor-element-2e05cf9c:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-2e05cf9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cfa1f76 );background-image:url("https://globaleduquest.in/wp-content/uploads/2026/07/bg_4.png");background-position:center right;background-repeat:no-repeat;background-size:100px auto;}.elementor-35 .elementor-element.elementor-element-2e05cf9c::before, .elementor-35 .elementor-element.elementor-element-2e05cf9c > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-2e05cf9c > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-2e05cf9c > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-2e05cf9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-2e05cf9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://globaleduquest.in/wp-content/uploads/2026/07/bg5.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:250px auto;}.elementor-35 .elementor-element.elementor-element-5d359561{--display:flex;--justify-content:center;--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:5em;}.elementor-35 .elementor-element.elementor-element-29b06cb9{background-color:transparent;padding:5px 15px 5px 15px;background-image:linear-gradient(90deg, var( --e-global-color-3ee16e7 ) 0%, #CFCAFE00 100%);border-radius:30px 30px 30px 30px;}.elementor-35 .elementor-element.elementor-element-29b06cb9.elementor-element{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-433fe253{text-align:start;}.elementor-35 .elementor-element.elementor-element-433fe253 .elementor-heading-title{font-family:var( --e-global-typography-a435f28-font-family ), Sans-serif;font-size:var( --e-global-typography-a435f28-font-size );font-weight:var( --e-global-typography-a435f28-font-weight );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );word-spacing:var( --e-global-typography-a435f28-word-spacing );}.elementor-35 .elementor-element.elementor-element-631625a8{text-align:start;}.elementor-35 .elementor-element.elementor-element-631625a8 .elementor-heading-title{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );font-weight:var( --e-global-typography-b2ce6af-font-weight );text-transform:var( --e-global-typography-b2ce6af-text-transform );font-style:var( --e-global-typography-b2ce6af-font-style );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );word-spacing:var( --e-global-typography-b2ce6af-word-spacing );}.elementor-35 .elementor-element.elementor-element-d3344af{border-style:solid;border-width:7px 7px 7px 7px;border-color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-35 .elementor-element.elementor-element-d3344af .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-d3344af .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-0px;}.elementor-35 .elementor-element.elementor-element-d3344af .elementor-field-group.recaptcha_v3-bottomleft, .elementor-35 .elementor-element.elementor-element-d3344af .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-35 .elementor-element.elementor-element-d3344af .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-d3344af .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-35 .elementor-element.elementor-element-d3344af .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-35 .elementor-element.elementor-element-d3344af .elementor-field-type-html{padding-bottom:0px;}.elementor-35 .elementor-element.elementor-element-d3344af .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-7fbea4f );border-radius:30px 0px 0px 30px;}.elementor-35 .elementor-element.elementor-element-d3344af .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-7fbea4f );border-radius:30px 0px 0px 30px;}.elementor-35 .elementor-element.elementor-element-d3344af .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-35 .elementor-element.elementor-element-d3344af .elementor-button[type="submit"]{color:#ffffff;}.elementor-35 .elementor-element.elementor-element-d3344af .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-35 .elementor-element.elementor-element-d3344af .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-35 .elementor-element.elementor-element-d3344af .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-35 .elementor-element.elementor-element-d3344af .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-35 .elementor-element.elementor-element-d3344af .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-35 .elementor-element.elementor-element-d3344af .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-35 .elementor-element.elementor-element-d3344af .elementor-button{border-radius:0px 30px 30px 0px;}.elementor-35 .elementor-element.elementor-element-b46f006{--display:flex;--overlay-opacity:0.2;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-35 .elementor-element.elementor-element-b46f006::before, .elementor-35 .elementor-element.elementor-element-b46f006 > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-b46f006 > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-b46f006 > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-b46f006 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-b46f006 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://globaleduquest.in/wp-content/uploads/2026/07/memphis_1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-35 .elementor-element.elementor-element-103ffa5{--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:10px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-103ffa5:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-103ffa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d49ac81 );}.elementor-35 .elementor-element.elementor-element-9f2235f{--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;}.elementor-35 .elementor-element.elementor-element-b91a993{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-6acbf7e{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-1814942d{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-35 .elementor-element.elementor-element-1814942d:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-1814942d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globaleduquest.in/wp-content/uploads/2026/07/bg6.png");background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-26712d2c{--display:flex;}.elementor-35 .elementor-element.elementor-element-26712d2c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-698940b{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35 .elementor-element.elementor-element-5d5cd17a{--display:flex;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-35 .elementor-element.elementor-element-14a8f821{background-color:transparent;padding:5px 15px 5px 15px;background-image:linear-gradient(90deg, var( --e-global-color-3ee16e7 ) 0%, #CFCAFE00 100%);border-radius:30px 30px 30px 30px;}.elementor-35 .elementor-element.elementor-element-14a8f821.elementor-element{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-635486ed .elementor-heading-title{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );font-weight:var( --e-global-typography-b2ce6af-font-weight );text-transform:var( --e-global-typography-b2ce6af-text-transform );font-style:var( --e-global-typography-b2ce6af-font-style );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );word-spacing:var( --e-global-typography-b2ce6af-word-spacing );}.elementor-35 .elementor-element.elementor-element-add0cfa{--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;}.elementor-35 .elementor-element.elementor-element-79279ed{--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;}.elementor-35 .elementor-element.elementor-element-2e119882{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-2e119882:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-2e119882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c94d9ab );background-image:url("https://globaleduquest.in/wp-content/uploads/2026/07/bg_1.png");}.elementor-35 .elementor-element.elementor-element-2e119882::before, .elementor-35 .elementor-element.elementor-element-2e119882 > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-2e119882 > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-2e119882 > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-2e119882 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-2e119882 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top center, #321863CC 0%, var( --e-global-color-044b931 ) 100%);}.elementor-35 .elementor-element.elementor-element-1d28e410{--display:flex;--margin-top:-7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-36ebeb9b{--display:flex;--justify-content:center;--overlay-opacity:0.5;--padding-top:4em;--padding-bottom:4em;--padding-left:5em;--padding-right:1em;}.elementor-35 .elementor-element.elementor-element-36ebeb9b::before, .elementor-35 .elementor-element.elementor-element-36ebeb9b > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-36ebeb9b > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-36ebeb9b > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-36ebeb9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-36ebeb9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://globaleduquest.in/wp-content/uploads/2026/07/bg6.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:300px auto;}.elementor-35 .elementor-element.elementor-element-781ccfc5 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-7407a647 .elementor-heading-title{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );font-weight:var( --e-global-typography-b2ce6af-font-weight );text-transform:var( --e-global-typography-b2ce6af-text-transform );font-style:var( --e-global-typography-b2ce6af-font-style );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );word-spacing:var( --e-global-typography-b2ce6af-word-spacing );color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-64da6e50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-253cdb82{text-align:start;}.elementor-35 .elementor-element.elementor-element-253cdb82 img{height:50px;object-fit:contain;object-position:center center;}.elementor-35 .elementor-element.elementor-element-24f2b9a7{text-align:start;}.elementor-35 .elementor-element.elementor-element-24f2b9a7 img{height:50px;object-fit:contain;object-position:center center;}.elementor-35 .elementor-element.elementor-element-7de07802{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-dbd3b16{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.2;--border-radius:14px 14px 14px 14px;--padding-top:21px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-dbd3b16:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-dbd3b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044b931 );background-image:url("https://globaleduquest.in/wp-content/uploads/2026/07/bg2.png");background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-35 .elementor-element.elementor-element-dbd3b16::before, .elementor-35 .elementor-element.elementor-element-dbd3b16 > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-dbd3b16 > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-dbd3b16 > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-dbd3b16 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-dbd3b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://globaleduquest.in/wp-content/uploads/2026/07/bg_4.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:75px auto;}.elementor-35 .elementor-element.elementor-element-743b713{--display:flex;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-35 .elementor-element.elementor-element-743b713.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-158bec75{width:100%;max-width:100%;}.elementor-35 .elementor-element.elementor-element-158bec75.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-158bec75 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:55px;font-weight:700;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-47f5fcd{width:100%;max-width:100%;}.elementor-35 .elementor-element.elementor-element-47f5fcd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-47f5fcd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-ec3c7a7 );}.elementor-35 .elementor-element.elementor-element-2380aac1{color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-324c742 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-35 .elementor-element.elementor-element-324c742 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-35 .elementor-element.elementor-element-5cf59c4c{--display:flex;--margin-top:-7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-5d004e72 img{height:500px;object-fit:contain;object-position:center center;}.elementor-35 .elementor-element.elementor-element-d115105{--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;}.elementor-35 .elementor-element.elementor-element-c9336dc{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-2e05cf9c{--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-2e05cf9c:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-2e05cf9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:75px auto;}.elementor-35 .elementor-element.elementor-element-2e05cf9c::before, .elementor-35 .elementor-element.elementor-element-2e05cf9c > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-2e05cf9c > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-2e05cf9c > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-2e05cf9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-2e05cf9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:70px auto;}.elementor-35 .elementor-element.elementor-element-5d359561{--padding-top:2em;--padding-bottom:2em;--padding-left:7em;--padding-right:7em;}.elementor-35 .elementor-element.elementor-element-29b06cb9.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-433fe253{text-align:center;}.elementor-35 .elementor-element.elementor-element-433fe253 .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );word-spacing:var( --e-global-typography-a435f28-word-spacing );}.elementor-35 .elementor-element.elementor-element-631625a8{text-align:center;}.elementor-35 .elementor-element.elementor-element-631625a8 .elementor-heading-title{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );word-spacing:var( --e-global-typography-b2ce6af-word-spacing );}.elementor-35 .elementor-element.elementor-element-b46f006{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-35 .elementor-element.elementor-element-1814942d{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-35 .elementor-element.elementor-element-26712d2c.e-con{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-5d5cd17a{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-35 .elementor-element.elementor-element-635486ed .elementor-heading-title{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );word-spacing:var( --e-global-typography-b2ce6af-word-spacing );}.elementor-35 .elementor-element.elementor-element-1d28e410{--margin-top:-7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-35 .elementor-element.elementor-element-12413740 img{height:550px;object-fit:cover;object-position:top right;}.elementor-35 .elementor-element.elementor-element-36ebeb9b::before, .elementor-35 .elementor-element.elementor-element-36ebeb9b > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-36ebeb9b > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-36ebeb9b > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-36ebeb9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-36ebeb9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:150px auto;}.elementor-35 .elementor-element.elementor-element-36ebeb9b{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-35 .elementor-element.elementor-element-7407a647 .elementor-heading-title{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );word-spacing:var( --e-global-typography-b2ce6af-word-spacing );}.elementor-35 .elementor-element.elementor-element-64da6e50{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-35 .elementor-element.elementor-element-dbd3b16:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-dbd3b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:350px auto;}.elementor-35 .elementor-element.elementor-element-743b713{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-35 .elementor-element.elementor-element-158bec75 .elementor-heading-title{font-size:44px;}.elementor-35 .elementor-element.elementor-element-47f5fcd .elementor-heading-title{font-size:44px;}.elementor-35 .elementor-element.elementor-element-5cf59c4c{--margin-top:-7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-35 .elementor-element.elementor-element-5d004e72 img{object-fit:cover;object-position:top left;}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-2e05cf9c:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-2e05cf9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:75px auto;}.elementor-35 .elementor-element.elementor-element-2e05cf9c::before, .elementor-35 .elementor-element.elementor-element-2e05cf9c > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-2e05cf9c > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-2e05cf9c > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-2e05cf9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-2e05cf9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:50px auto;}.elementor-35 .elementor-element.elementor-element-2e05cf9c{--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-35 .elementor-element.elementor-element-5d359561{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-35 .elementor-element.elementor-element-433fe253 .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );word-spacing:var( --e-global-typography-a435f28-word-spacing );}.elementor-35 .elementor-element.elementor-element-631625a8 .elementor-heading-title{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );word-spacing:var( --e-global-typography-b2ce6af-word-spacing );}.elementor-35 .elementor-element.elementor-element-d3344af{padding:0px 0px 0px 0px;border-width:5px 5px 5px 5px;}.elementor-35 .elementor-element.elementor-element-b46f006{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-35 .elementor-element.elementor-element-1814942d{--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-35 .elementor-element.elementor-element-5d5cd17a.e-con{--order:-99999 /* order start hack */;}.elementor-35 .elementor-element.elementor-element-635486ed .elementor-heading-title{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );word-spacing:var( --e-global-typography-b2ce6af-word-spacing );}.elementor-35 .elementor-element.elementor-element-1d28e410{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-35 .elementor-element.elementor-element-12413740 img{height:300px;object-fit:contain;object-position:center center;}.elementor-35 .elementor-element.elementor-element-36ebeb9b.e-con{--order:-99999 /* order start hack */;}.elementor-35 .elementor-element.elementor-element-7407a647 .elementor-heading-title{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );word-spacing:var( --e-global-typography-b2ce6af-word-spacing );}.elementor-35 .elementor-element.elementor-element-253cdb82 img{height:35px;}.elementor-35 .elementor-element.elementor-element-24f2b9a7 img{height:35px;}.elementor-35 .elementor-element.elementor-element-dbd3b16:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-dbd3b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:300px auto;}.elementor-35 .elementor-element.elementor-element-dbd3b16::before, .elementor-35 .elementor-element.elementor-element-dbd3b16 > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-dbd3b16 > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-dbd3b16 > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-dbd3b16 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-dbd3b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:50px auto;}.elementor-35 .elementor-element.elementor-element-743b713{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-35 .elementor-element.elementor-element-158bec75{text-align:center;}.elementor-35 .elementor-element.elementor-element-158bec75 .elementor-heading-title{font-size:32px;}.elementor-35 .elementor-element.elementor-element-47f5fcd{text-align:center;}.elementor-35 .elementor-element.elementor-element-47f5fcd .elementor-heading-title{font-size:32px;}.elementor-35 .elementor-element.elementor-element-2380aac1{text-align:center;}.elementor-35 .elementor-element.elementor-element-5cf59c4c{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-35 .elementor-element.elementor-element-5d004e72 img{height:300px;object-fit:contain;object-position:bottom center;}}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-5d359561{--width:50%;}.elementor-35 .elementor-element.elementor-element-b46f006{--width:50%;}.elementor-35 .elementor-element.elementor-element-b91a993{--content-width:1370px;}.elementor-35 .elementor-element.elementor-element-26712d2c{--width:37.87%;}.elementor-35 .elementor-element.elementor-element-5d5cd17a{--width:60%;}.elementor-35 .elementor-element.elementor-element-1d28e410{--width:50%;}.elementor-35 .elementor-element.elementor-element-36ebeb9b{--width:50%;}.elementor-35 .elementor-element.elementor-element-7de07802{--content-width:1512px;}.elementor-35 .elementor-element.elementor-element-743b713{--width:59%;}.elementor-35 .elementor-element.elementor-element-5cf59c4c{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-35 .elementor-element.elementor-element-5d359561{--width:100%;}.elementor-35 .elementor-element.elementor-element-b46f006{--width:100%;}.elementor-35 .elementor-element.elementor-element-26712d2c{--width:50%;}.elementor-35 .elementor-element.elementor-element-5d5cd17a{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-e0e9e08 *//*=========================================
      Global Edu Quest - Hero Stats
=========================================*/

.geq-stats{
    display:flex;
    gap:18px;
    flex-wrap:wrap;
    margin-top:35px;
}

.geq-stat-card{

    flex:1;
    min-width:170px;

    background:#fff;
    border:1px solid rgba(151,129,252,.22);

    border-radius:18px;

    padding:18px 15px;

    text-align:center;

    position:relative;

    overflow:hidden;

    transition:.35s ease;

    box-shadow:
    0 10px 30px rgba(51,24,105,.08);
}

/* Premium Gradient Top Border */

.geq-stat-card::before{

    content:"";

    position:absolute;

    top:0;
    left:0;

    width:100%;
    height:4px;

    background:
    linear-gradient(
    90deg,
    #331869,
    #F5880B);
}

/* Hover */

.geq-stat-card:hover{

    transform:
    translateY(-8px);

    border-color:#9781FC;

    box-shadow:
    0 22px 45px rgba(51,24,105,.16);
}

/* Icon Circle */

.geq-icon{

    width:52px;
    height:52px;

    margin:auto;

    display:flex;
    align-items:center;
    justify-content:center;

    border-radius:50%;

    background:
    linear-gradient(
    135deg,
    rgba(51,24,105,.10),
    rgba(245,136,11,.12));

    margin-bottom:14px;

    transition:.35s;
}

.geq-icon i{

    font-size:22px;

    color:#F5880B;

    transition:.35s;
}

.geq-stat-card:hover .geq-icon{

    transform:rotate(8deg) scale(1.08);
}

.geq-stat-card:hover .geq-icon i{

    color:#331869;
}

/* Number */

.geq-stat-card h3{

    margin:0;

    font-family:"Plus Jakarta Sans",sans-serif;

    font-size:30px;

    font-weight:700;

    color:#331869;

    line-height:1.1;
}

/* Text */

.geq-stat-card p{

    margin:8px 0 0;

    font-family:"Inter",sans-serif;

    font-size:14px;

    color:#6B7280;

    font-weight:500;
}

/* Responsive */

@media(max-width:767px){

.geq-stats{

    display:grid;

    grid-template-columns:repeat(2,1fr);

    gap:15px;
}

.geq-stat-card{

    min-width:auto;
}

.geq-stat-card h3{

    font-size:24px;
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6acbf7e *//*=========================================================
        GLOBAL EDU QUEST - SERVICES V2 (PART 2A)
==========================================================*/

/* Section */

.geq-services-v2{

    padding:100px 0;
    position:relative;
    overflow:hidden;

}

/* Background Blobs */

.geq-services-v2::before{

    content:"";

    position:absolute;

    width:420px;
    height:420px;

    background:#ffff:
  

    border-radius:50%;

}

.geq-services-v2::after{

    content:"";

    position:absolute;

    width:350px;
    height:350px;

    background:
    radial-gradient(circle,
    rgba(245,136,11,.08),
    transparent 70%);

    bottom:-160px;
    right:-120px;

    border-radius:50%;

}

/*================ Heading ================*/

.geq-services-heading{

    text-align:center;

    max-width:1140px;

    margin:auto;

    margin-bottom:70px;

}

.service-label{

display:inline-flex;

align-items:center;

gap:10px;

padding:10px 22px;

background:#F5F2FF;

border-radius:50px;

border:1px solid rgba(151,129,252,.22);

color:#331869;

font-size:14px;

font-weight:600;

margin-bottom:20px;

}

.service-label i{

color:#F5880B;

}

.geq-services-heading h2{

font-family:"Plus Jakarta Sans";

font-size:48px;

font-weight:700;

line-height:1.2;

margin-bottom:20px;

color:#4E25A1;

}

.geq-services-heading h2 span{

color:#F5880B;

}

.geq-services-heading p{

font-size:17px;

line-height:1.8;

color:#6B7280;

max-width:680px;

margin:auto;

}

/*================ GRID ================*/

.geq-services-grid{

display:grid;

grid-template-columns:repeat(3,1fr);

gap:30px;

align-items:stretch;

}

/*================ CARD ================*/

.service-card{

position:relative;

background:#F8F8FF;

border-radius:26px;

padding:30px;
margin: 5px 15px 5px 15px;

overflow:hidden;

transition:.45s cubic-bezier(.22,.61,.36,1);

border:1px solid#9781FC;

box-shadow:

0 20px 50px rgba(51,24,105,.07);

display:flex;

flex-direction:column;

height:100%;

}

/* Gradient Border */

.service-card::before{

content:"";

position:absolute;

left:0;
top:0;

width:100%;
height:4px;

background:

linear-gradient(
90deg,
#331869,
#F5880B);

transform:scaleX(0);

transition:.45s;

transform-origin:left;

}

/* Glow */

.service-card::after{

content:"";

position:absolute;

right:-90px;
top:-90px;

width:220px;
height:220px;

border-radius:50%;

background:

radial-gradient(
rgba(245,136,11,.18),
transparent 70%);

opacity:0;

transition:.45s;

}



/*================ Icon ================*/

.service-icon{

width:76px;

height:76px;

display:flex;

align-items:center;

justify-content:center;

border-radius:22px;

background:

#F5880B;

margin-bottom:28px;

transition:.45s;

}

.service-icon i{

font-size:32px;

color:#fff;

transition:.45s;

}

/*================ Heading ================*/

.service-card h3{

font-family:"Plus Jakarta Sans";

font-size:25px;

font-weight:700;

line-height:1.3;

margin-bottom:16px;

color:#4E25A1;

}

/*================ Text ================*/

.service-card p{

font-size:16px;

line-height:1.9;

color:#6B7280;

margin-bottom:30px;

flex-grow:1;

}

/*================ Link ================*/

.service-link{

display:inline-flex;

align-items:center;

gap:10px;

text-decoration:none;

font-weight:700;

font-size:15px;

color:#331869;

transition:.35s;

}

.service-link i{

font-size:13px;

transition:.35s;

}

/*================ Hover ================*/

.service-card:hover{

transform:

translateY(-14px);

box-shadow:

0 35px 70px rgba(51,24,105,.14);

border-color:#9781FC;

}

.service-card:hover::before{

transform:scaleX(1);

}

.service-card:hover::after{

opacity:1;

}

.service-card:hover .service-icon{

background:

linear-gradient(
135deg,
#331869,
#F5880B);

transform:

rotate(8deg)

scale(1.05);

}

.service-card:hover .service-icon i{

color:#fff;

}

.service-card:hover .service-number{

color:rgba(245,136,11,.18);

transform:scale(1.08);

}

.service-card:hover .service-link{

color:#F5880B;

}

.service-card:hover .service-link i{

transform:translateX(6px);

}

/*=========================================================
      GLOBAL EDU QUEST - SERVICES V2 (PART 2B)
      Responsive + Premium Finishing
==========================================================*/

/*------------------------------
Tablet
------------------------------*/

@media (max-width:1024px){

.geq-services-v2{
padding:80px 0;
}

.geq-services-grid{

grid-template-columns:repeat(2,1fr);

gap:24px;

}

.geq-services-heading h2{

font-size:40px;

}

.service-card{

padding:30px;

}

.service-icon{

width:70px;
height:70px;

}

.service-icon i{

font-size:28px;

}

.service-number{

font-size:52px;

}

}

/*------------------------------
Mobile
------------------------------*/

@media (max-width:767px){

.geq-services-v2{

padding:70px 0;

}

.geq-services-heading{

margin-bottom:45px;

padding:0 15px;

}

.geq-services-heading h2{

font-size:32px;

}

.geq-services-heading p{

font-size:15px;

line-height:1.8;

}

.geq-services-grid{

grid-template-columns:1fr;

gap:20px;

}

.service-card{

padding:28px 24px;

border-radius:22px;

}

.service-icon{

width:64px;
height:64px;

border-radius:18px;

margin-bottom:22px;

}

.service-icon i{

font-size:25px;

}

.service-number{

font-size:46px;

top:18px;

right:18px;

}

.service-card h3{

font-size:22px;

}

.service-card p{

font-size:14px;

margin-bottom:24px;

}

}

/*------------------------------
Small Mobile
------------------------------*/

@media (max-width:480px){

.service-card{

padding:24px 20px;

}

.service-number{

font-size:40px;

}

.service-card h3{

font-size:20px;

}

.service-icon{

width:58px;
height:58px;

}

.service-icon i{

font-size:22px;

}

}

/*=========================================
Premium Animations
==========================================*/

.service-card{

cursor:pointer;

will-change:transform;

}

/* Smooth */

.service-card,
.service-icon,
.service-link,
.service-number{

transition:all .45s cubic-bezier(.22,.61,.36,1);

}

/* Link */

.service-link{

position:relative;

width:max-content;

}

.service-link::after{

content:"";

position:absolute;

left:0;
bottom:-4px;

width:0;

height:2px;

background:#F5880B;

transition:.35s;

}

.service-card:hover .service-link::after{

width:100%;

}

/* Icon Glow */

.service-card:hover .service-icon{

box-shadow:

0 18px 40px rgba(245,136,11,.28);

}

/* Number Glow */

.service-card:hover .service-number{

text-shadow:

0 0 30px rgba(245,136,11,.18);

}

/* Card Border */

.service-card{

outline:1px solid transparent;

outline-offset:0;

}

.service-card:hover{

outline:1px solid rgba(245,136,11,.15);

}

/* Soft Gradient */

.service-card:hover{

background:

linear-gradient(

180deg,

#ffffff,

#fffdf8);

}

/* Read More */

.service-card:hover .service-link{

letter-spacing:.3px;

}

/* Slight Heading Animation */

.service-card h3{

transition:.35s;

}

.service-card:hover h3{

color:#331869;

}

/* Text */

.service-card p{

transition:.35s;

}

.service-card:hover p{

color:#555;

}

/* Better Rendering */

.service-card *{

position:relative;

z-index:2;

}

/* Background Glow */

.service-card::after{

filter:blur(35px);

}

/* Bottom Border Animation */

.service-card{

overflow:hidden;

}

.service-card::before{

height:5px;

}
/*====================================================
      GLOBAL EDU QUEST - SERVICES V2 (PART 3)
      Premium Polish & Micro Interactions
=====================================================*/

/* Smooth Rendering */

.service-card,
.service-card *,
.service-icon,
.service-link{
    -webkit-font-smoothing:antialiased;
    backface-visibility:hidden;
}

/* Floating Animation */

@keyframes geqFloat{

0%{
transform:translateY(0px);
}

50%{
transform:translateY(-4px);
}

100%{
transform:translateY(0px);
}

}

/* Stagger Hover */

.geq-services-grid:hover .service-card{
opacity:.75;
transform:scale(.98);
}

.geq-services-grid .service-card:hover{

opacity:1;

transform:
translateY(-16px)
scale(1.03);

z-index:5;

}

/* Premium Glass Border */

.service-card{

backdrop-filter:blur(10px);

}

/* Soft Inner Border */

.service-card{

box-shadow:

0 15px 45px rgba(51,24,105,.08),
inset 0 1px 0 rgba(255,255,255,.75);

}

/* Icon Ring */

.service-icon{

position:relative;

}

.service-icon::after{

content:"";

position:absolute;

inset:-7px;

border-radius:28px;

border:1px dashed rgba(151,129,252,.22);

opacity:0;

transition:.4s;

}

.service-card:hover .service-icon::after{

opacity:1;

transform:rotate(20deg);

}

/* Icon Floating */

.service-card:hover .service-icon{

animation:geqFloat 2s infinite;

}

/* Premium Number */

.service-number{

letter-spacing:-3px;

}

/* Orange Ring */

.service-card:hover .service-number{

color:rgba(245,136,11,.12);

}

/* Heading */

.service-card h3{

transition:.35s;

}

.service-card:hover h3{

transform:translateX(5px);

}

/* Paragraph */

.service-card:hover p{

transform:translateY(2px);

}

/* Learn More */

.service-link{

font-family:"Plus Jakarta Sans",sans-serif;

}

.service-link i{

transition:.35s;

}

.service-card:hover .service-link{

gap:16px;

}

/* Shine Animation */

.service-card{

position:relative;

}

.service-card .shine{

display:none;

}

.service-card::before{

background-size:200%;

}

/* Hover Glow */

.service-card:hover{

box-shadow:

0 40px 80px rgba(51,24,105,.15);

}

/* Card Radius */

.service-card{

border-radius:28px;

}

/* Cursor */

.service-card{

cursor:pointer;

}

/* Better Image Quality */

.service-card{

transform:translateZ(0);

}

/* Tiny Decorative Dot */

.service-card .service-number::after{

content:"";

position:absolute;

width:10px;
height:10px;

background:#F5880B;

border-radius:50%;

top:10px;
right:-12px;

opacity:0;

transition:.35s;

}

.service-card:hover .service-number::after{

opacity:1;

}

/* Button Underline */

.service-link{

position:relative;

}

.service-link::before{

content:"";

position:absolute;

bottom:-5px;
left:0;

width:0;

height:2px;

background:#F5880B;

transition:.35s;

}

.service-card:hover .service-link::before{

width:100%;

}

/* Better Mobile Tap */

@media(max-width:767px){

.service-card:hover{

transform:none;

}

.geq-services-grid:hover .service-card{

opacity:1;

transform:none;

}

.service-card{

transition:.3s;

}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53b7ee9f */.geq-why-content h2{

font-family:"Plus Jakarta Sans",sans-serif;

font-size:46px;

font-weight:700;

line-height:1.2;

margin-bottom:20px;

color:#1F1F1F;/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f340d66 *//*=============================
WHY CHOOSE US
==============================*/

.geq-small-title{

display:inline-flex;
align-items:center;
gap:10px;

padding:10px 20px;

background:#F6F2FF;

border:1px solid rgba(151,129,252,.25);

border-radius:50px;

font-size:14px;

font-weight:600;

color:#331869;

margin-bottom:20px;

}

.geq-small-title i{

color:#F5880B;

}

.geq-why-content h2{

font-family:"Plus Jakarta Sans",sans-serif;

font-size:46px;

font-weight:700;

line-height:1.2;

margin-bottom:20px;

color:#1F1F1F;

}

.geq-why-content h2 span{

color:#F5880B;

}

.geq-desc{

font-size:17px;

line-height:1.8;

color:#6B7280;

margin-bottom:35px;

max-width:650px;

}

/* Grid */

.geq-features{

display:grid;

grid-template-columns:repeat(2,1fr);

gap:22px;

}

/* Card */

.geq-feature-card{

background:#fff;

padding:15px;

border-radius:20px;

border:1px solid rgba(151,129,252,.18);

display:flex;

align-items:center;

gap:18px;

transition:.4s;

box-shadow:

0 10px 30px rgba(51,24,105,.06);

position:relative;

overflow:hidden;

}

/* Gradient */

.geq-feature-card::before{

content:"";

position:absolute;

top:0;

left:0;

width:100%;

height:4px;

background:linear-gradient(90deg,#331869,#F5880B);

transform:scaleX(0);

transition:.4s;

transform-origin:left;

}

/* Hover */

.geq-feature-card:hover{

transform:translateY(-8px);

border-color:#9781FC;

box-shadow:

0 22px 50px rgba(51,24,105,.15);

}

.geq-feature-card:hover::before{

transform:scaleX(1);

}

/* Icon */

.geq-feature-card i{

width:58px;

height:58px;

display:flex;

align-items:center;

justify-content:center;

border-radius:16px;

background:#F5880B;

color:#ffff;

font-size:24px;

transition:.4s;

flex-shrink:0;

}

.geq-feature-card:hover i{

background:linear-gradient(135deg,#331869,#F5880B);

color:#fff;

transform:rotate(10deg);

}

/* Title */

.geq-feature-card h4{

margin:0;

font-family:"Plus Jakarta Sans",sans-serif;

font-size:19px;

font-weight:700;

color:#1F1F1F;

transition:.3s;

}

.geq-feature-card:hover h4{

color:#331869;

}

/* Responsive */

@media(max-width:991px){

.geq-features{

grid-template-columns:1fr 1fr;

}

}

@media(max-width:767px){

.geq-why-content h2{

font-size:34px;

}

.geq-features{

grid-template-columns:1fr;

}

.geq-feature-card{

padding:18px;

}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d618f28 *//*==================================================
        GLOBAL EDU QUEST - OUR PROCESS
===================================================*/

.geq-process{
    position:relative;
    padding:90px 0;
    background:#fff;
    overflow:hidden;
}

/* Heading */

.geq-process-heading{
    text-align:center;
    max-width:1140px;
    margin:auto;
    margin-bottom:70px;
}

.process-tag{
    display:inline-flex;
    align-items:center;
    gap:8px;
    padding:10px 20px;
    background:#F5F1FF;
    border:1px solid rgba(151,129,252,.35);
    border-radius:50px;
    color:#331869;
    font-family:"Inter",sans-serif;
    font-weight:600;
    font-size:14px;
    margin-bottom:20px;
}

.geq-process-heading h2{

    font-family:"Plus Jakarta Sans",sans-serif;
    font-size:46px;
    line-height:1.2;
    font-weight:700;
    color:#7958D7;
    margin-bottom:18px;

}

.geq-process-heading h2 span{

    color:#F5880B;

}

.geq-process-heading p{

    color:#6B7280;
    font-size:17px;
    line-height:1.8;
    max-width:680px;
    margin:auto;

}

/*================ Timeline ================*/

.timeline{

    position:relative;
    max-width:900px;
    margin:auto;

}

.timeline::before{

    content:'';
    position:absolute;

    left:35px;
    top:0;
    bottom:0;

    width:4px;

    border-radius:20px;

    background:linear-gradient(
    to bottom,
    #331869,
    #9781FC,
    #F5880B);

}

/* Item */

.timeline-item{

    position:relative;
    padding-left:95px;
    margin-bottom:45px;

}

/* Number Circle */

.timeline-dot{

    position:absolute;

    left:0;
    top:15px;

    width:74px;
    height:74px;

    border-radius:50%;

    display:flex;
    align-items:center;
    justify-content:center;

    background:
   #F5880B;

    color:#fff;

    font-size:22px;
    font-family:"Plus Jakarta Sans",sans-serif;
    font-weight:700;

    box-shadow:
    0 15px 35px rgba(51,24,105,.20);

    transition:.4s;

    z-index:2;

}

/* Card */

.timeline-card{

    background:#fff;

    border:1px solid rgba(151,129,252,.18);

    border-radius:24px;

    padding:30px;

    display:flex;
    align-items:flex-start;
    gap:22px;

    transition:.35s;

    box-shadow:
    0 15px 40px rgba(51,24,105,.07);

    position:relative;

    overflow:hidden;

}

/* Gradient Border */

.timeline-card::before{

    content:'';

    position:absolute;

    top:0;
    left:0;

    width:5px;
    height:100%;

    background:
    linear-gradient(
    to bottom,
    #331869,
    #F5880B);

}

/* Icon */

.timeline-icon{

    min-width:68px;
    width:68px;
    height:68px;

    border-radius:18px;

    display:flex;
    align-items:center;
    justify-content:center;

    background:
    linear-gradient(
    135deg,
    rgba(51,24,105,.08),
    rgba(245,136,11,.12));

    transition:.4s;

}

.timeline-icon i{

    font-size:28px;
    color:#331869;
    transition:.35s;

}

/* Text */

.timeline-content h3{

    margin:0 0 12px;

    font-family:"Plus Jakarta Sans",sans-serif;
    font-size:24px;
    font-weight:700;

    color:#1F1F1F;

}

.timeline-content p{

    margin:0;

    color:#6B7280;

    line-height:1.8;

    font-size:15px;

}

/* Hover */

.timeline-item:hover .timeline-card{

    transform:translateY(-8px);

    box-shadow:
    0 30px 60px rgba(51,24,105,.14);

    border-color:#9781FC;

}

.timeline-item:hover .timeline-dot{

    transform:scale(1.08) rotate(8deg);

}

.timeline-item:hover .timeline-icon{

    background:
    linear-gradient(
    135deg,
    #331869,
    #F5880B);

}

.timeline-item:hover .timeline-icon i{

    color:#fff;

}

/* Decorative Glow */

.timeline-card::after{

    content:'';

    position:absolute;

    right:-60px;
    top:-60px;

    width:140px;
    height:140px;

    background:
    radial-gradient(
    rgba(245,136,11,.15),
    transparent 70%);

    border-radius:50%;

}

/* Tablet */

@media(max-width:991px){

.timeline{

    max-width:100%;
}

.timeline-card{

    padding:25px;
}

.timeline-content h3{

    font-size:22px;
}

}

/* Mobile */

@media(max-width:767px){

.geq-process{

    padding:70px 0;
}

.geq-process-heading h2{

    font-size:34px;
}

.timeline::before{

    left:26px;
}

.timeline-item{

    padding-left:70px;
    margin-bottom:35px;
}

.timeline-dot{

    width:52px;
    height:52px;

    font-size:18px;

    left:0;
}

.timeline-card{

    padding:20px;
    gap:16px;
}

.timeline-icon{

    width:55px;
    min-width:55px;
    height:55px;
}

.timeline-icon i{

    font-size:22px;
}

.timeline-content h3{

    font-size:20px;
}

.timeline-content p{

    font-size:14px;
    line-height:1.7;
}

}

/* Small Mobile */

@media(max-width:480px){

.timeline-card{

    flex-direction:column;
}

.timeline-icon{

    margin-bottom:5px;
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c83073 *//*=========================================
    GLOBAL EDU QUEST - STUDY DESTINATIONS
=========================================*/

.geq-country-section{
    padding:90px 0;
    background:#fff;
    position:relative;
}

.geq-heading{
    text-align:center;
    max-width:760px;
    margin:0 auto 60px;
}

.geq-badge{
    display:inline-flex;
    align-items:center;
    gap:8px;
    padding:10px 20px 10px;
    background:#F6F2FF;
    border:1px solid rgba(151,129,252,.35);
    border-radius:50px;
    color:#331869;
    font-size:14px;
    font-weight:600;
    margin-bottom:20px;
}

.geq-badge i{
    color:#F5880B;
}

.geq-heading h2{
    font-family:"Plus Jakarta Sans",sans-serif;
    font-size:48px;
    font-weight:700;
    margin-bottom:15px;
    color:#7958D7;
}

.geq-heading h2 span{
    color:#F5880B;
}

.geq-heading p{
    max-width:620px;
    margin:auto;
    color:#6B7280;
    font-size:17px;
    line-height:1.8;
}

/*================ Grid ================*/

.geq-country-grid{

    display:grid;

    grid-template-columns:repeat(4,1fr);

    gap:28px;

}

/*================ Card ================*/

.geq-country-card{

    background:#fff;

    border-radius:22px;

    overflow:hidden;

    transition:.4s;

    position:relative;

    box-shadow:
    0 12px 35px rgba(51,24,105,.08);

    border:1px solid rgba(151,129,252,.15);

}

.geq-country-card:hover{

    transform:translateY(-10px);

    box-shadow:
    0 30px 60px rgba(51,24,105,.16);

}

/*================ Image ================*/

.geq-country-image{

    position:relative;

    height:220px;

    overflow:hidden;

}

.geq-country-image img{

    width:100%;
    height:100%;
    object-fit:cover;

    transition:.6s;

}

.geq-country-card:hover img{

    transform:scale(1.08);

}

/* Overlay */

.geq-country-image::after{

    content:"";

    position:absolute;

    left:0;
    top:0;

    width:100%;
    height:100%;

    background:
    linear-gradient(
    to top,
    rgba(51,24,105,.65),
    rgba(51,24,105,.08));

}

/*================ Flag ================*/

.geq-flag{

    position:absolute;

    left:50%;

    bottom:-28px;

    transform:translateX(-50%);

    width:62px;
    height:62px;

    background:#fff;

    border-radius:50%;

    display:flex;
    align-items:center;
    justify-content:center;

    font-size:34px;

    border:5px solid #fff;

    z-index:5;

    box-shadow:
    0 12px 25px rgba(0,0,0,.15);

}

/*================ Content ================*/

.geq-country-content{

    padding:45px 28px 28px;

    text-align:center;

}

.geq-country-content h3{

    font-family:"Plus Jakarta Sans",sans-serif;

    font-size:26px;

    color:#1F1F1F;

    margin-bottom:12px;

}

.geq-country-content p{

    color:#6B7280;

    line-height:1.7;

    font-size:15px;

    min-height:55px;

}

/*================ Button ================*/

.geq-country-content a{

    display:inline-flex;

    align-items:center;

    gap:10px;

    margin-top:18px;

    text-decoration:none;

    color:#331869;

    font-weight:700;

    transition:.35s;

}

.geq-country-content a i{

    width:34px;
    height:34px;

    border-radius:50%;

    display:flex;
    align-items:center;
    justify-content:center;

    background:#F6F2FF;

    color:#331869;

    transition:.35s;

}

.geq-country-card:hover a{

    color:#F5880B;

}

.geq-country-card:hover a i{

    background:#F5880B;

    color:#fff;

    transform:translateX(6px);

}

/*================ Top Gradient Border ================*/

.geq-country-card::before{

    content:"";

    position:absolute;

    left:0;
    top:0;

    width:100%;
    height:5px;

    background:
    linear-gradient(
    90deg,
    #331869,
    #F5880B);

    transform:scaleX(0);

    transition:.4s;

    z-index:3;

}

.geq-country-card:hover::before{

    transform:scaleX(1);

}

/*================ Responsive ================*/

@media(max-width:1024px){

.geq-country-grid{

grid-template-columns:repeat(2,1fr);

}

}

@media(max-width:767px){

.geq-country-section{

padding:70px 0;

}

.geq-heading h2{

font-size:36px;

}

.geq-country-grid{

grid-template-columns:1fr;

gap:22px;

}

.geq-country-image{

height:200px;

}

.geq-country-content{

padding:42px 20px 22px;

}

.geq-country-content h3{

font-size:24px;

}

}/* End custom CSS */