@keyframes nudge{92%{transform:rotate(0deg)}94%{transform:rotate(-2deg)}96%{transform:rotate(2deg)}98%{transform:rotate(-2deg)}100%{transform:rotate(0deg)}}.common-section-description{max-width:710px;width:100%;margin:0 auto;text-align:center}.landing-programs-section{background-image:linear-gradient(to bottom, #154af8 0%, #2254f7 100%)}.landing-programs-section .btn-erudera-light-gold{animation:nudge 6s infinite linear}.landing-programs-section .btn-erudera-light-gold:hover{animation:none;box-shadow:0 0 0 5px #ffc61a5f}.landing-programs-section .select-box{position:relative;width:100%}.landing-programs-section .select-box select{width:100%;font-size:17px;line-height:1.5rem;padding:0.75rem 1rem;color:#fff !important;background-color:rgba(255,255,255,0.12) !important;box-shadow:0 8px 58px 0 rgba(15,29,49,0.06);border-radius:8px;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none !important;outline:none !important}.landing-programs-section .select-box select option{color:#161c2d !important}.landing-programs-section .select-box select::-ms-expand{display:none}.landing-programs-section .select-box::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 11' fill='%23ffffff'%3E%3Cpath d='M9.5 11a1.51 1.51 0 0 1-1.06-.44l-8-8A1.5 1.5 0 0 1 2.56.44L9.5 7.38 16.44.44a1.5 1.5 0 0 1 2.12 2.12l-8 8A1.51 1.51 0 0 1 9.5 11z' /%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:6px;pointer-events:none;position:absolute;right:12px;top:20px;transition:transform linear 0.15s;width:12px}.landing-programs-section .floating-user{position:absolute;width:82px;height:82px}.landing-programs-section #first_user{top:26%;left:8%}.landing-programs-section #second_user{top:18%;right:14%}.landing-programs-section #third_user{top:66%;right:6%}.landing-programs-section .floating-dot{position:absolute;border-radius:50%}.landing-programs-section .first-semi-transparent-dot{left:5%;top:68%;width:26px;height:26px;background-color:rgba(255,255,255,0.24);animation:moveUp 3s infinite linear}@keyframes moveUp{0%{transform:scale(1, 1);opacity:1;top:68%}50%{transform:scale(0.75, 0.75);opacity:0.5;top:39%}100%{transform:scale(0.5, 0.5);opacity:0;top:10%}}.landing-programs-section .yellow-dot{left:9%;top:86%;width:54px;height:54px;background-color:#ffcf3e;animation:moveUp 5s infinite linear}@keyframes moveUp{0%{transform:scale(1, 1);opacity:1;top:86%}50%{transform:scale(0.75, 0.75);opacity:0.5;top:48%}100%{transform:scale(0.5, 0.5);opacity:0;top:10%}}.landing-programs-section .green-dot{left:76%;top:72%;width:24px;height:24px;border-radius:50%;background-color:#75d99b;animation:moveUp 4.25s infinite linear}@keyframes moveUp{0%{transform:scale(1, 1);opacity:1;top:72%}50%{transform:scale(0.75, 0.75);opacity:0.5;top:41%}100%{transform:scale(0.5, 0.5);opacity:0;top:10%}}.landing-programs-section .second-semi-transparent-dot{left:86%;top:78%;width:44px;height:44px;background-color:rgba(255,255,255,0.24);animation:moveUp 3.5s infinite linear}@keyframes moveUp{0%{transform:scale(1, 1);opacity:1;top:78%}50%{transform:scale(0.75, 0.75);opacity:0.5;top:44%}100%{transform:scale(0.5, 0.5);opacity:0;top:10%}}.as-seen-on-box{display:flex;justify-content:space-around;flex-wrap:wrap;box-shadow:0 8px 58px 0 rgba(15,29,49,0.06);border-radius:12px;margin-top:-70px;padding:28px 24px}.as-seen-on-box .as-seen-on-img{margin:0.5rem}.start-journey-section{width:100%;background-color:#f9fbfd;background-image:url("/static/images/start_journey_background.svg?d5bf271bc6d9");background-position:center bottom;background-repeat:no-repeat;background-size:contain}.eligibility-check-section .eligibility-universities-box{display:flex;justify-content:center;flex-wrap:wrap;gap:1.5rem}.eligibility-check-section .eligibility-universities-box .university-image{width:86px;height:86px;flex-shrink:0;border:none;border-radius:6px;background:#fff;margin:0.5rem 1rem}.eligibility-check-section .eligibility-universities-box .university-image .image-container img{border-radius:6px}.testimonials-section .testimonials-background{background-image:url("https://erudera.com/media/images/Testimonial_background_image.original.png");background-color:#2254f7;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:16px}.testimonials-section .testimonial-box{position:absolute;max-width:44%;width:100%;padding:1rem 20px 20px;border-radius:16px;box-shadow:0px 20.4564px 54.5503px rgba(22,28,45,0.14);background-color:#fff}.testimonials-section .testimonial-box-top{right:3%;top:0}.testimonials-section .testimonial-box-bottom{top:60%;left:37%}.testimonials-section .student-image{width:76px;height:76px;margin-top:-30px}.popular-destinations-section{background-image:linear-gradient(to bottom, rgba(246,249,251,0) 0%, #f9fbfd 47%, rgba(246,249,251,0) 100%);background-color:#fff}.popular-destinations-section .countries-grid{background-image:url("/static/images/popular_destinations_background.svg?d5bf271bc6d9");background-position:center;background-repeat:no-repeat;background-size:cover;display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:2rem;grid-row-gap:1rem}.popular-destinations-section .popular-destinations-graphic{grid-column:auto/span 2;grid-row-start:4;margin-top:-60px;margin-bottom:-70px}.popular-destinations-section .country-item{display:flex;height:132px;align-items:center}.popular-destinations-section .country-item:first-child,.popular-destinations-section .country-item:nth-child(12){align-items:baseline}.popular-destinations-section .country-item:nth-child(2),.popular-destinations-section .country-item:nth-child(12){align-items:center}.popular-destinations-section .country-item:nth-child(3),.popular-destinations-section .country-item:nth-child(11){align-items:baseline}.popular-destinations-section .country-item:nth-child(3),.popular-destinations-section .country-item:nth-child(4),.popular-destinations-section .country-item:nth-child(9),.popular-destinations-section .country-item:nth-child(10){justify-content:center}.popular-destinations-section .country-item:nth-child(1),.popular-destinations-section .country-item:nth-child(6),.popular-destinations-section .country-item:nth-child(8),.popular-destinations-section .country-item:nth-child(11){justify-content:flex-end}.popular-destinations-section .country-item:nth-child(9),.popular-destinations-section .country-item:nth-child(11){align-items:flex-end}.popular-destinations-section .country-card{display:flex;padding:10px;border-radius:12px;background-color:#fff;box-shadow:0 11px 30.8px 7.3px rgba(27,51,80,0.08)}.popular-destinations-section .country-flag-image{width:46px;height:46px;border-radius:8px}.featured-programs-section{position:relative;overflow:hidden}.featured-programs-section .programs-blue-graphic{position:absolute;top:0;right:-26%;width:60%;height:100%;border-radius:50%;background-color:#2254f7}.featured-programs-section .programs-gold-graphic{position:absolute;top:0;left:-26%;width:60%;height:100%;border-radius:50%;background-color:#ffcf3e}.featured-programs-section .featured-cards-flex{display:flex;justify-content:center;flex-direction:column;min-height:570px;max-height:600px;gap:1rem}.featured-programs-section .featured-cards-flex .featured-card{height:100%;background-color:#fff;border-radius:12px;box-shadow:0 11px 30.8px 7.3px rgba(27,51,80,0.08);padding:1.25rem;max-width:calc(50% - 0.5rem)}.featured-programs-section .featured-cards-flex .featured-card .card-image-wrapper{width:46px;height:46px}.featured-programs-section .featured-cards-flex .featured-card .card-image-wrapper img{left:0;border-radius:50%}.disciplines-grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:20px;grid-row-gap:20px}.disciplines-grid .disciplines-card{border-radius:14px;background-color:rgba(255,255,255,0.08);box-shadow:0 24px 64px 0 rgba(22,28,45,0.02);transition:transform 0.3s ease-in-out}.disciplines-grid .disciplines-card .discipline-icon{transition:transform 1s ease-in-out;width:70px;height:70px}.disciplines-grid .disciplines-card .disciplines-text-box{width:100%;height:48px;display:flex;justify-content:center;align-items:center}.disciplines-grid .disciplines-card:hover{background-color:rgba(255,255,255,0.16);box-shadow:0px 6px 12px 4px rgba(38,38,38,0.3);text-decoration:none !important;transform:scale3d(1.01, 1.01, 1.01);transform-style:preserve-3d}.disciplines-grid .disciplines-card:hover .discipline-icon{transform:rotate(360deg)}.gradient-bottom-sections{background-image:linear-gradient(to bottom, rgba(246,249,251,0) 0%, #f9fbfd 100%)}.guides-item{max-width:100%;overflow:hidden;box-shadow:0 24px 64px 0 rgba(22,28,45,0.02);background-color:#fff;border-radius:14px}.guides-item .guides-item-image{height:300px;border-radius:14px;transition:all 0.4s ease-in-out}.guides-item .guides-item-image img{border-radius:14px}.guides-item .guides-item-image:hover{transform:scale3d(1.01, 1.01, 1.01);transform-style:preserve-3d;box-shadow:0 7px 14px rgba(50,50,93,0.1),0 3px 3px rgba(0,0,0,0.08)}.guides-item .guides-item-image:hover .image-overlay{background-image:linear-gradient(to bottom, rgba(22,28,45,0.5) 0%, #161c2d 100%);transition-duration:0.4s}.guides-item .image-overlay{position:absolute;border-radius:14px;background-image:linear-gradient(to bottom, rgba(22,28,45,0.3) 0%, #161c2d 100%);width:100%;height:100%;top:0;left:0}.guides-item .absolute-text-box{width:100%;height:100%;padding:1.5rem;display:flex;flex-direction:column;justify-content:flex-end}.guides-item .absolute-text-box .guides-title{letter-spacing:0.5px;z-index:2}.guides-item:hover{text-decoration:none !important}.news-card{display:flex;background-color:#fff;border:none;border-radius:6px;box-shadow:0 24px 64px 0 rgba(22,28,45,0.03)}.news-card .article-image{height:94px;width:94px}.news-card .article-image img{border-top-left-radius:6px;border-bottom-left-radius:6px}.news-card .article-texts{width:100%;padding:0.75rem 1rem;overflow:hidden}.news-card .article-title-box{height:42px;margin-bottom:0.5rem}.news-card .article-title-link{font-size:1.125rem;font-weight:600;line-height:1.2;letter-spacing:-0.36px;color:#161c2d;margin:0}.news-card .article-title-link:hover{color:#000;text-decoration:none}.news-card .article-desciption-box{height:44px}.news-card .article-desciption,.news-card .article-desciption p{line-height:1.375;letter-spacing:-0.35px;margin-bottom:0}.news-card .article-country{font-size:0.75rem;font-weight:600;line-height:1.25rem;letter-spacing:0.5px;text-transform:uppercase;color:#161c2d;white-space:nowrap;max-width:100%;overflow:hidden;margin-bottom:0}.news-card .article-date{font-size:0.75rem;font-weight:500;line-height:1.25rem;letter-spacing:0.5px;text-transform:uppercase;color:#506690;white-space:nowrap;flex-shrink:0;margin-bottom:0}.news-focused-card{flex-direction:column}.news-focused-card .article-image{flex-shrink:0;height:210px;width:100%}.news-focused-card .article-image img{border-top-left-radius:6px;border-bottom-left-radius:0px;border-top-right-radius:6px}.news-focused-card .article-texts{padding:1.25rem}.news-focused-card .article-title-box{height:56px;margin-bottom:0.75rem}.news-focused-card .article-title-link{font-size:1.3125rem;line-height:1.38}.news-focused-card .article-country{font-size:0.875rem}.news-focused-card .article-date{font-size:0.875rem}.popular-degrees-section{position:relative;overflow:hidden}.popular-degrees-section .degrees-gold-graphic{position:absolute;top:12%;right:calc(50% + 350px);width:260px;height:260px;border-radius:50%;background-color:#ffcf3e}.popular-degrees-section .degrees-blue-graphic{position:absolute;top:14%;right:-26%;width:810px;height:810px;border-radius:50%;background-color:#2254f7}.popular-degrees-section .popular-degree-box .popular-degrees-card{box-shadow:0 11px 30.8px 7.3px rgba(27,51,80,0.08);border-radius:16px;padding:30px}.popular-degrees-section .popular-degree-box .popular-degrees-card h3{margin-bottom:1.25rem}.popular-degrees-section .popular-degree-box .popular-degrees-card ul{padding-left:1.5rem}.popular-degrees-section .popular-degree-box .popular-degrees-card ul li{margin-bottom:0.75rem;line-height:1.75}.popular-degrees-section .popular-degree-box .popular-degrees-card ul li a{color:#161c2d}.popular-degrees-section .popular-degree-box .popular-degrees-card ul li a:hover{text-decoration:none;color:#000;border-bottom:1px solid #000}.popular-degrees-section .popular-degree-box:first-child h3{color:#ffcf3e !important}.popular-degrees-section .popular-degree-box:nth-child(2) h3{color:#2254f7 !important}@media (min-width: 1200px){.popular-destinations-section .country-item:nth-child(3) .country-card,.popular-destinations-section .country-item:nth-child(8) .country-card{margin-right:10%}.popular-destinations-section .country-item:nth-child(2) .country-card,.popular-destinations-section .country-item:nth-child(10) .country-card,.popular-destinations-section .country-item:nth-child(12) .country-card{margin-left:10%}.featured-programs-section .programs-blue-graphic,.featured-programs-section .programs-gold-graphic{width:810px;height:810px}.featured-programs-section .programs-blue-graphic{left:calc(50% + 180px);right:unset}.featured-programs-section .programs-gold-graphic{right:calc(50% + 180px);left:unset}.popular-degrees-section .degrees-gold-graphic{right:calc(50% + 430px)}.popular-degrees-section .degrees-blue-graphic{top:80px;left:calc(50% + 270px)}}@media (max-width: 1199.98px){.landing-programs-section #second_user{right:10%}.testimonials-section .testimonial-box-bottom{left:45%;max-width:48%}.featured-programs-section .featured-cards-flex{max-height:630px}}@media (max-width: 991.98px){.start-journey-section{background-size:cover}.featured-programs-section .programs-blue-graphic,.featured-programs-section .programs-gold-graphic{height:65%;top:35%;width:80%}.testimonials-section .testimonial-box{position:relative;top:unset;right:unset;left:unset;max-width:100%}.popular-destinations-section .countries-grid{grid-template-columns:repeat(3, 1fr);grid-column-gap:1rem;grid-row-gap:2rem}.popular-destinations-section .countries-grid .popular-destinations-graphic{grid-column:auto / span 3;grid-row-start:1;margin-top:0;margin-bottom:0}.popular-destinations-section .countries-grid .country-item{height:unset;grid-column:auto / span 1;align-items:baseline !important;justify-content:flex-start !important}.popular-destinations-section .countries-grid .country-item .country-card{width:100%}.popular-destinations-section .countries-grid .country-item .country-card .extra-paragraph{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.disciplines-grid{grid-template-columns:repeat(3, 1fr);grid-column-gap:16px;grid-row-gap:16px}.disciplines-grid .disciplines-card .discipline-icon{width:64px;height:64px}.guides-item .guides-item-image{height:170px}.popular-degrees-section .degrees-gold-graphic{top:8%;right:calc(50% + 220px)}.popular-degrees-section .degrees-blue-graphic{top:20%;left:calc(50%)}}@media (max-width: 767.98px){.popular-destinations-section .countries-grid{grid-template-columns:repeat(2, 1fr)}.popular-destinations-section .countries-grid .popular-destinations-graphic{grid-column:auto / span 2}.featured-programs-section .programs-blue-graphic{width:100%;right:-40%}.featured-programs-section .programs-gold-graphic{width:100%;left:-40%}.disciplines-grid{grid-template-columns:repeat(2, 1fr)}.guides-item .guides-item-image{height:150px}.popular-degrees-section .degrees-gold-graphic{right:65%}}@media (max-width: 575.98px){.as-seen-on-box{margin-top:-60px}.eligibility-check-section .eligibility-universities-box{gap:1.5rem 1rem}.eligibility-check-section .eligibility-universities-box .university-image{margin:0.5rem}.popular-destinations-section .countries-grid{grid-column-gap:16px}.popular-destinations-section .countries-grid .country-item{grid-column:auto / span 1}.popular-destinations-section .countries-grid .country-item .country-flag-image{width:36px !important;height:36px !important}.featured-programs-section .programs-blue-graphic{height:65%;width:140%;right:-70%}.featured-programs-section .programs-gold-graphic{height:65%;width:140%;left:-70%}.featured-programs-section .featured-cards-flex{min-height:670px;max-height:725px}.featured-programs-section .universities-cards-flex{max-height:695px}}
