[class*=" icon-iifl-"],[class^=icon-iifl-]{font-family:icomoon!important;src:url(../fonts/icomoon/icomoon.woff?4yz3dg) format("woff");speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-iifl-close:before{content:"\e900"}.icon-iifl-tick-thin:before{content:"\e901"}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Black/Roboto-Black.woff2) format("woff2"),url(../fonts/Roboto-Black/Roboto-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Thin/Roboto-Thin.woff2) format("woff2"),url(../fonts/Roboto-Thin/Roboto-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Light/Roboto-Light.woff2) format("woff2"),url(../fonts/Roboto-Light/Roboto-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}html{font-size:10px;scroll-behavior:smooth}body{font-family:Roboto,sans-serif;color:#707f90;font-size:1.5rem;font-weight:400;background-color:#fff}@media (max-width:991px){body{padding-top:70px}}.container{max-width:1246px}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:15px;padding-right:var(--bs-gutter-x);padding-left:var(--bs-gutter-x)}.row{--bs-gutter-x:3rem}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{-webkit-border-radius:10px;border-radius:10px;background-color:#ededed}::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#bcbcbc}::-webkit-scrollbar-thumb:hover{background:#1265b7}.h1,h1{font-size:6rem;font-weight:900;line-height:1}@media (max-width:1199px){.h1,h1{font-size:5.6rem}}@media (max-width:991px){.h1,h1{font-size:4rem}}.h2,h2{color:#4f5361;font-size:4.6rem;font-weight:500;line-height:1.08}@media (max-width:1199px){.h2,h2{font-size:4.2rem}}@media (max-width:991px){.h2,h2{font-size:3rem}}.h3,h3{color:#4f5361;font-size:4.2rem;font-weight:500;line-height:1.14}@media (max-width:1199px){.h3,h3{font-size:3.8rem}}@media (max-width:991px){.h3,h3{font-size:2.7rem}}.h4,h4{color:#4f5361;font-size:3.2rem;font-weight:500;line-height:1.5}@media (max-width:1199px){.h4,h4{font-size:2.8rem}}@media (max-width:991px){.h4,h4{font-size:2rem}}.h5,h5{color:#4f5361;font-size:2.4rem;font-weight:500;line-height:1.25}@media (max-width:1199px){.h5,h5{font-size:2rem}}.h6,a,h6{font-weight:500}.h6,h6{color:#4f5361;font-size:2rem;line-height:1.2}@media (max-width:1199px){.h6,h6{font-size:1.6rem}}a{color:#f56e28;text-decoration:none}a:focus,a:hover{color:#1f1c57;text-decoration:none}.font-black,.fw-900{font-weight:900}.font-bold,.fw-700{font-weight:700}.font-semi-bold,.fw-600{font-weight:600}.font-medium,.fw-500{font-weight:500}.font-normal,.fw-400{font-weight:400}.font-light,.fw-300{font-weight:300}.font-thin,.fw-100{font-weight:100}.fs-16{font-size:1.6rem}.text-decoration-underline{text-decoration:underline}.text-dark-grey{color:#4f5361!important}.text-dark-blue{color:#1f1c57!important}.bg-dark-blue{background-color:#1f1c57!important}.bg-light-orange{background-color:#fdc882!important}.common-ptb{padding-top:5rem;padding-bottom:5rem}@media (max-width:1199px){.common-ptb{padding-top:4.6rem;padding-bottom:4.6rem}}@media (max-width:991px){.common-ptb{padding-top:3.3rem;padding-bottom:3.3rem}}button:focus{outline:0}.btn{font-size:1.4rem;text-transform:uppercase;letter-spacing:.5px;font-weight:500;line-height:1.14;padding:2rem 3.5rem;-webkit-border-radius:30px;border-radius:30px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media (max-width:1199px){.btn{padding:1.6rem 3.1rem}}@media (max-width:991px){.btn{padding:1.5rem 2.2rem}}.btn-sm{padding:1rem 2rem}.btn-with-icon [class*=icon-iifl-]{margin-right:1.2rem}.btn-link:focus,.btn-link:hover{text-decoration:none}.btn-primary{background-color:#f56e28;border-color:#f56e28;color:#fff;-webkit-box-shadow:0 4px 30px rgba(117,116,181,.2);box-shadow:0 4px 30px rgba(117,116,181,.2)}.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{background-color:#1f1c57;border-color:#1f1c57;color:#fff;-webkit-box-shadow:0 4px 30px rgba(117,116,181,.2);box-shadow:0 4px 30px rgba(117,116,181,.2)}.btn-primary.disabled,.btn-primary:disabled{background-color:#f56e28;border-color:#f56e28;color:#fff}.btn-primary-invert:not(:disabled):not(.disabled).active:focus,.btn-primary-invert:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 4px 30px rgba(117,116,181,.2);box-shadow:0 4px 30px rgba(117,116,181,.2)}.btn-primary-invert{background-color:#fff;border-color:#fff;color:#f56e28;-webkit-box-shadow:0 4px 30px rgba(117,116,181,.2);box-shadow:0 4px 30px rgba(117,116,181,.2)}.btn-primary-invert:focus,.btn-primary-invert:hover,.btn-primary-invert:not(:disabled):not(.disabled).active,.btn-primary-invert:not(:disabled):not(.disabled):active{background-color:#1f1c57;border-color:#1f1c57;color:#fff}.btn-primary-invert.disabled,.btn-primary-invert:disabled{background-color:#fff;border-color:#fff;color:#f56e28}.btn-outline-secondary{border-color:#f56e28;color:#f56e28;background-color:transparent}.btn-outline-secondary:focus,.btn-outline-secondary:hover,.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active{background-color:#f56e28;border-color:#f56e28;color:#fff}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{border-color:#f56e28;color:#f56e28;background-color:transparent}.btn-outline-secondary:focus{-webkit-box-shadow:none;box-shadow:none}.btn-outline-secondary-invert:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary-invert:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:none;box-shadow:none}.btn-outline-secondary-invert{border-color:#fff;color:#fff}.btn-outline-secondary-invert:focus,.btn-outline-secondary-invert:hover,.btn-outline-secondary-invert:not(:disabled):not(.disabled).active,.btn-outline-secondary-invert:not(:disabled):not(.disabled):active{background-color:#fff;border-color:#fff;color:#f56e28}.btn-outline-secondary-invert.disabled,.btn-outline-secondary-invert:disabled{border-color:#fff;color:#fff}.btn-outline-secondary-invert:focus{-webkit-box-shadow:none;box-shadow:none}.btn.scroll-top-btn{position:fixed;bottom:130px;right:30px;width:40px;height:40px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;padding:1rem;z-index:-1;opacity:0}.btn.scroll-top-btn.show{z-index:1001;opacity:1}.btn.scroll-top-btn .scroll-top-btn__icon{display:inline-block;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);margin-right:.3rem}.btn.scroll-top-btn .scroll-top-btn__icon img{-webkit-filter:invert(97%) sepia(4%) saturate(0) hue-rotate(312deg) brightness(102%) contrast(102%);filter:invert(97%) sepia(4%) saturate(0) hue-rotate(312deg) brightness(102%) contrast(102%)}.portfolio-overview__page-title{color:#4f5361;font-size:5.2rem;font-weight:600;margin-bottom:3rem}@media (max-width:1199px){.portfolio-overview__page-title{font-size:3.4rem;margin-bottom:1.8rem}}.partner-info.partner-info--portfolio-overview .partner-info__number{display:block;color:#f56e28;font-size:5.2rem;font-weight:700;line-height:1.18;margin-bottom:1.5rem}@media (max-width:1199px){.partner-info.partner-info--portfolio-overview .partner-info__number{font-size:4.8rem}}@media (max-width:991px){.partner-info.partner-info--portfolio-overview .partner-info__number{font-size:3.4rem}}.partner-info.partner-info--portfolio-overview .partner-info__name{font-weight:700;margin-bottom:1.3rem}.partner-info.partner-info--portfolio-overview .partner-info__tag-line{color:#707f90;margin-bottom:1.8rem}@media (max-width:1199px){.partner-info.partner-info--portfolio-overview .partner-info__tag-line{margin-bottom:1.5rem}}.partner-info.partner-info--portfolio-overview .partner-info__desc{color:#707f90;font-size:1.9rem;margin-bottom:2rem}@media (max-width:1199px){.partner-info.partner-info--portfolio-overview .partner-info__desc{font-size:1.5rem;margin-bottom:1.6rem}}@media (min-width:992px){html[lang=ta] body{padding-top:121px}}@media screen and (min-width:992px) and (max-width:1199px){html[lang=ta] body{padding-top:118px}}