.mainContentContainer p{text-align:left}.mainContentContainer p img{margin:auto;display:block}.mainContentContainer ol{list-style-type:none;counter-reset:my-counter;margin:20px auto!important}.mainContentContainer ol li{line-height:1.7;counter-increment:my-counter;margin-bottom:10px}.mainContentContainer ol li::before{content:counter(my-counter);padding:2px 6.5px;border-radius:50%;background-color:#ff615d;color:#fff;margin-right:10px;font-size:14px;font-weight:600;border:1px solid #ff615d;text-align:center}.mainContentContainer ul{list-style-type:none;margin:20px auto!important}.mainContentContainer ul li{line-height:1.72}.mainContentContainer ul li::before{background-image:url(/images/master-sprite.png);width:9px;height:12px;background-position:-40px -1067px;content:"";display:inline-block;vertical-align:middle;margin-right:10px}.mainContentContainer table{width:100%;border-collapse:collapse;border-radius:4px}.mainContentContainer table tr:first-child td{padding:12px 20px;border:solid 1px #d8d8d8;border-top:0;background-color:#f5f5f5;font-size:16px;font-weight:600;line-height:1.5;color:#282828}.mainContentContainer table td:first-child,.mainContentContainer table th:first-child{border-left:0;padding:12px 20px}.mainContentContainer table td:last-child,.mainContentContainer table th:last-child{border-right:0}.mainContentContainer table td{font-size:14px;text-align:center;padding:12px 7px;border:solid 1px #d8d8d8;vertical-align:top}.table-wrapper{border-radius:4px;border:1px solid #d8d8d8;overflow-x:auto!important;max-width:100vw!important;min-width:300px!important;margin:20px auto!important}#toc_container,.tableOfContent{border-radius:4px;background:#dbebff;padding:32px;margin-bottom:30px;margin-top:10px}#toc_container p,.tableOfContent p{font-size:20px;font-weight:600;line-height:24px;padding-bottom:20px}a{color:#3d8ff2;text-decoration:none;cursor:pointer}#toc_container ul,.tableOfContent ul{margin:0;padding-left:36px}#toc_container ul li,.tableOfContent ul li{list-style-type:none;padding-bottom:16px;position:relative;font-size:16px;line-height:24px}#toc_container ul li:before,.tableOfContent ul li:before{content:"";background:url(/images/master-sprite.png) -93px -705px no-repeat;width:25px;height:25px;position:absolute;top:0;left:-34px}#toc_container ul li a,.tableOfContent ul li a{display:inline-block;color:#282828}.mainContentContainer ul,.mainContentContainer ol{padding:0}.calculateEligibility.countryPageEligibilitySection{padding:80px 0!important}.countryPageHeroSectionRow h2{text-align:center}.migrationOption h2{text-align:center;margin-bottom:35px!important}@media (max-width:1023px){.mainGrid{max-width:calc(100% - 60px);justify-content:center;justify-items:center}.table-wrapper{max-width:50vw!important}}.sliders{width:50rem}.migrationOption .flyAbroadCountryCard{padding:21px 30px}.mainContentContainer{margin-top:40px}.mainContentContainer .keyHighlightsSection{padding:16px 16px!important}@media (max-width:1023px){.sliders{width:21rem}.migrationOption .flyAbroadCountryCard{padding:11px 20px}.mainContentContainer{margin-top:20px}.mainContentContainer p{margin-bottom:20px;line-height:1.7;margin-top:10px}.introText{padding:16px;margin-bottom:16px}.introText p{font-size:14px;line-height:24px}.mainContentContainer h2{font-size:24px}.mainContentContainer h3{font-size:24px;font-weight:700;line-height:1.33}}.slide.slick-slide a{display:flex!important;flex-direction:column;margin-right:10px}.slick-dots{display:flex;justify-content:center;margin:0;padding:1rem 0;list-style-type:none}.slick-dots li{margin:0 .25rem}.slick-dots button{display:block;width:1rem;height:1rem;padding:0;border:none;border-radius:100%;background-color:#f5f5f5;text-indent:-9999px}.slick-dots li.slick-active button{background-color:#b1d4ff}.mainContentContainer h3,.mainContentContainer h4{margin:20px auto!important}.mainContentContainer p{margin-bottom:10px;line-height:1.7}.introText{padding:27px 32px;background:#f5f5f5;border-left:4px solid #02359e;margin-bottom:30px}.introText p{font-size:16px;line-height:26px;font-style:italic}.twitter-tweet{margin:20px auto!important}.countryContent a{text-decoration:underline}.mainContentContainer h3{font-size:28px;font-weight:700;line-height:1.14;color:#282828}.mainContentContainer h4{font-size:26px;font-weight:700;line-height:1.14;color:#282828}