:root{scroll-behavior:smooth}body,html{width:100%;height:100%;background-color:#fafafa!important;font-family:Helvetica!important;font-size:15px;line-height:1.5rem}a{color:#009ad4;text-decoration:none}a:hover{color:#717ff5;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:Helvetica}section.breadcrumbs{padding:0 0;overflow:hidden}.section-header{padding-bottom:40px}.section-header h2{font-size:13px;letter-spacing:1px;font-weight:700;margin:0;color:#009ad4;text-transform:uppercase}.section-header p{margin:10px 0 0 0;padding:0;font-size:38px;line-height:42px;font-weight:700;color:#193a67}@media (max-width:768px){.section-header p{font-size:28px;line-height:32px}}img{max-width:100%}.breadcrumbs{color:#fff;margin-bottom:0;width:100%;background-size:cover;background-repeat:no-repeat}.col-logo{text-align:right}.hero-container{margin-top:50px}.top-text-content{margin-top:30px}.job-header-shadow-top{position:absolute;opacity:.75;background-color:rgba(0,0,0,.1);left:0;right:0;top:0;bottom:0;background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0) 60%,#000 100%)!important;max-height:540px}@media (max-width:992px){.breadcrumbs{margin-top:50px}.inner-page .container,.inner-page .container-lg{margin:auto;max-width:97%;max-width:100%}}.breadcrumbs h2{font-size:31px;font-weight:500}.breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none;padding:0 0 10px 0;margin:0;font-size:14px}.breadcrumbs ol a{color:#fff;transition:.3s}.breadcrumbs ol a:hover{text-decoration:underline}.breadcrumbs ol li+li{padding-left:10px}.breadcrumbs ol li+li::before{display:inline-block;padding-right:10px;color:#8894f6;content:"/"}.body-wrapper #main .inner-page{min-height:100vh}body.no-scroll{overflow:hidden}.back-to-top{position:fixed;visibility:hidden;opacity:0;right:15px;bottom:15px;z-index:99999;background:#009ad4;border-radius:4px;transition:all .4s}.back-to-top i{font-size:24px;color:#6776f4;line-height:0}.back-to-top i:hover{color:#212529}.back-to-top.active{visibility:visible;opacity:1}@media screen and (max-width:768px){[data-aos-delay]{transition-delay:0!important}}.header{transition:all .5s;z-index:997;padding:20px 0;background:#fff}.header .logo{line-height:0}.header .logo img{max-height:40px;margin-right:6px}.header .logo span{font-size:30px;font-weight:700;letter-spacing:1px;color:#193a67;margin-top:3px}.navbar li{position:relative}.navbar a,.navbar a:focus{padding:7px .5rem}.navbar .getstarted:hover{color:#fff;background:#5969f3}.navbar .dropdown ul li{min-width:200px}.navbar .dropdown ul a i{font-size:12px}.navbar .dropdown ul .active:hover,.navbar .dropdown ul a:hover,.navbar .dropdown ul li:hover>a{color:#009ad4}.navbar .dropdown:hover>ul{opacity:1;top:100%;visibility:visible}.navbar .dropdown .dropdown ul{top:0;left:calc(100% - 30px);visibility:hidden}.navbar .dropdown .dropdown:hover>ul{opacity:1;top:0;left:100%;visibility:visible}@media (max-width:1366px){.navbar .dropdown .dropdown ul{left:-90%}.navbar .dropdown .dropdown:hover>ul{left:-100%}}.mobile-nav-toggle{color:#fff;font-size:28px;cursor:pointer;display:none;line-height:0;transition:.5s}.mobile-nav-toggle.bi-x{color:#fff}@media (max-width:1186px){.mobile-nav-toggle{display:block}.navbar ul{display:none}}.navbar-mobile{position:fixed;overflow:hidden;top:0;right:0;left:0;bottom:0;background:rgba(1,22,61,.9);transition:.3s}.navbar-mobile .mobile-nav-toggle{position:absolute;top:15px;right:15px}.navbar-mobile ul{display:block;position:absolute;top:55px;right:15px;bottom:15px;left:15px;padding:10px 0;border-radius:10px;background-color:#0094d3;overflow-y:auto;transition:.3s}.navbar-mobile a{padding:10px 20px 10px 10px;font-size:15px;color:#193a67}.navbar-mobile .active,.navbar-mobile a:hover,.navbar-mobile li:hover>a{color:#009ad4}.navbar-mobile .getstarted{margin:15px}.navbar-mobile .dropdown ul{position:static;display:none;margin:10px 20px;padding:10px 0;z-index:99;opacity:1;visibility:visible;background:#fff;box-shadow:0 0 30px rgba(127,137,161,.25)}.navbar-mobile .dropdown ul li{min-width:200px}.navbar-mobile .dropdown ul a{padding:10px 20px}.navbar-mobile .dropdown ul a i{font-size:12px}.navbar-mobile .dropdown ul .active:hover,.navbar-mobile .dropdown ul a:hover,.navbar-mobile .dropdown ul li:hover>a{color:#009ad4}.navbar-mobile .dropdown>.dropdown-active{display:block}.form-bg{padding:0;margin-bottom:10px}.form-check-input[type=checkbox]{border-radius:.25em;margin-right:10px}#search-form .form-control{border:none;padding:9px;margin:0}#search-form input[type=text]{margin:0 1px}.top-search-btn{background:#009ad4;padding:6px;margin-left:5px;border-radius:0;color:#fff;margin:4px 0;width:100%}.form-check-inline label{color:#163866;text-transform:none;font-size:13px;line-height:18px;font-weight:400}.hero{width:100%;height:auto;background:url(https://d2zogq81rfgh3u.cloudfront.net/cirkledin/internship-job/hero-bg.png) top center no-repeat;background-size:cover}.hero h1{margin:0;font-size:42px;font-weight:500;color:#193a67;font-family:inherit}.hero h2{color:#444;margin:20px 0;font-size:21px;font-family:inherit;font-weight:500;line-height:1.1;font-size:21px}.hero .btn-get-started{margin-top:30px;line-height:0;padding:15px 40px;border-radius:4px;transition:.5s;color:#fff;background:#009ad4;box-shadow:0 5px 30px rgba(65,84,241,.4)}.hero .btn-get-started span{font-weight:600;font-size:16px;letter-spacing:1px}.hero .btn-get-started i{margin-left:5px;font-size:18px;transition:.3s}.hero .btn-get-started:hover i{transform:translateX(5px)}.hero .hero-img{text-align:right}@media (min-width:1024px){.hero{background-attachment:fixed}}@media (max-width:991px){.hero{height:auto;padding:70px 0 10px 0}.hero .hero-img{text-align:center;margin-top:10px}.hero .hero-img img{width:80%}.hero-2{padding-top:30px}}@media (max-width:768px){.hero{text-align:center}.hero h1{font-size:32px}.hero h2{font-size:24px}.hero .hero-img img{width:100%}}.job-details{padding:10px}.job-details-right-box{box-sizing:content-box;padding:30px;margin:40px 0;box-shadow:0 0 20px rgb(1 41 112 / 10%);background:#fff;transition:.3s}.job-details .job-title{font-size:23px;font-weight:700;margin-bottom:10px;color:#333;margin-top:0;line-height:2.5rem}.company-name a{color:#666;font-size:16px;font-weight:400;display:inline-block}.requerment-details ul{margin:0;padding:0}.requerment-details ul li{list-style-type:none;margin:5px 0;padding:0}.requerment-details ul li a{color:#666;font-size:16px;font-weight:400;display:inline-block}.apply-btn,.job-link-copy-btn,.save-job-button{padding:10px 20px;line-height:initial;background-color:#fff;color:#0094d3;font-size:16px;margin-bottom:15px;text-align:center;display:block;align-items:center;border:1px solid #ddd;width:100%;cursor:pointer;border-radius:4px;border:1px solid #0094d3}.job-link-copy-btn:hover,.save-job-button:hover{color:#fff;background-color:#163866;border-color:#163866}.apply-btn{background-color:#0094d3;border:1px solid #0094d3;color:#fff}.apply-btn:hover{background:rgb(10 121 167);border:1px solid rgb(10 121 167);color:#fff}ul.job-post-date{margin:0;padding:0;display:flex}ul.job-post-date li{list-style-type:none;width:33.3333%;font-weight:400;color:#666}ul.job-post-date li label{font-weight:700;color:#000}.job-headline{border-radius:2px;background-color:#e8f8fc;padding:20px 0;margin-bottom:20px}.job-headline-title{color:#333;font-size:20px;font-weight:600;display:inline-block;border-left:5px solid #4a90e2;padding-left:10px;margin-bottom:10px}ul.headline-list{margin:0;padding:0;margin-left:35px}ul.headline-list li{list-style-type:disc;font-weight:400;font-size:14px;margin-bottom:5px}.job-des-title{color:#333;font-size:18px;font-weight:600;display:block;padding-left:10px;margin-bottom:20px;border-left:5px solid #4a90e2}.job-des-roles{color:#333;font-size:18px;font-weight:600;display:block;padding-left:10px;margin:20px 10px 10px 10px}.key-sklil{color:#333;font-size:18px;font-weight:400;display:block;padding-left:10px;margin:20px 10px}.apc-standards{color:#333;font-size:16px;font-weight:300;display:block;padding-left:10px;margin:20px 10px}.jobs-interested{font-size:20px;font-weight:700;margin-bottom:10px;color:#333;margin-top:0}.key-skill{margin:0;padding:0;margin-left:20px}.text-right{text-align:right}.view-all{text-align:right}.key-skill span{margin:0 0;font-size:14px;font-weight:400;margin-right:10px}ul.job-requerment{margin:0;padding:0;margin-left:20px}ul.job-requerment li{list-style-type:none}ul.job-requerment li label{width:25%;margin-right:20px;color:#999}ul.key-skils-list{max-width:0;padding:0;margin-left:20px;display:contents}ul.key-skils-list li{list-style-type:none;border-radius:25px;border:1px solid #ddd;padding:5px 20px;display:inline-block;margin:5px 5px}.last-active{font-size:14px;color:#999}.company-name p{font-size:14px}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}button.close{padding:0;background-color:transparent;border:0}#LoginModalLabel{font-size:18px;font-weight:400!important}.chosen-select-width{border:1px solid #ddd;background:#fff;padding:10px;max-height:186px;overflow:hidden;overflow-y:scroll;width:100%}h6.employer-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px}.employer .accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:0;font-size:15px;transition:.4s}.accordion:hover,.employer .active{background-color:#ccc}.employer .panel{padding:0;display:none;background-color:#fff;overflow:hidden}::-webkit-scrollbar-thumb{background:#1f87bc;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#173967}a.getstarted:hover{background:#0094de;color:#fff}button.accordion:after{content:'\002B';color:#777;font-weight:700;float:right;margin-left:5px}button.accordion.active:after{content:"\2212"}.employer .panel a{display:block;width:100%;color:#009ad4;border-top:1px solid #ddd;margin:10px 0}details div{border-left:2px solid #000;border-right:2px solid #000;border-bottom:2px solid #000;padding:1.5em}details div>*+*{margin-top:1.5em}details+details{margin-top:.5rem}summary{list-style:none}summary::-webkit-details-marker{display:none}summary{border:2px solid #173967;padding:10px 20px;cursor:pointer;position:relative;background-color:#4cc3ed}summary:before{position:absolute;top:50%;transform:translateY(-50%);right:.75rem;content:"↓";width:1.75rem;height:1.75rem;background-color:#173967;color:#fff;display:inline-flex;justify-content:center;align-items:center;flex-shrink:0}details[open] summary{background-color:#173967;color:#fff}details[open] summary:before{content:"↑"}.adv-search a{display:block;width:100%;color:#009ad4;text-decoration:none}.adv-search a:hover{color:#193a67}summary:hover{background-color:#4cc3ed}code{font-weight:600}.benefits,.description,.expectations,.experience,.job-highlights,.job-stipend,.pay-amount,.pay-type,.qualification,.requirements{padding:0 20px;font-size:16px}.benefits{padding:0 20px}button.back-to-search-btn{font-size:14px;font-weight:500;background-color:#009ad4;color:#fff;text-transform:none;height:38px;border-radius:2px;line-height:17px;border:1px solid #4a90e2;margin:4px 0 52px;width:auto}button.back-to-saved-btn{font-size:14px;font-weight:500;background-color:#009ad4;color:#fff;text-transform:none;height:38px;border-radius:2px;line-height:17px;border:1px solid #4a90e2;margin:4px 0 52px;width:auto}button.back-to-applied-btn{font-size:14px;font-weight:500;background-color:#009ad4;color:#fff;text-transform:none;height:38px;border-radius:2px;line-height:17px;border:1px solid #4a90e2;margin:4px 0 52px;width:auto}.sch-login-hide{display:none}.sch-login-show{display:block}.nav-tabs{border-bottom:none}.nav-link{color:#fff}.nav-link:focus,.nav-link:hover{color:#fff}.search .entry{height:320px}#section-job-saved{margin-bottom:30px}.modal-dialog-job{margin:1.75rem auto}h2.modal-title-txt{display:inline-block;margin:0;padding:15px 0 0 0}.title-big{color:#0091e1;font-size:24px;font-weight:600;font-size:22px;text-transform:none;text-align:center;width:100%;clear:both}.f-size18{font-size:18px;line-height:26px;padding-bottom:20px}#apply-job-popup .gain-points-sce{width:100%;min-height:inherit}.gain-points-sce{text-align:center;margin:0 auto;padding:0}.gain-points-sce>p{font-size:16px;padding:0}.modal-design .modal-content{border-radius:20px;border:6px solid #0094d3}.btn-blue-border{padding:6px 20px;color:#fff;background:#ccc;margin-right:8px;font-size:16px}.btn-blue-border:hover{color:#fff}.btn-blue{background-color:#173967;color:#fff!important;padding:6px 20px;font-size:16px}.search .entry{position:relative;margin:0 0 25px 0;border-bottom:3px solid #65beea;border-radius:5px}.entry:hover .company-hover-box{opacity:1;width:100%}.company-hover-box{color:#fff;position:absolute;bottom:0;opacity:0;z-index:1;transition:transform .5s ease;transition:opacity .5s ease;width:100%}.company-more-info{background-color:rgba(22,56,102,.9);padding:10px;height:180px}.company-hover-box p{font-size:13px;color:#fff;position:relative}.company-more-info .company-content{margin:0;padding:0;position:relative}.company-more-info .company-content p{height:65px;overflow:hidden;margin-bottom:20px}.company-more-info .company-content input[type=checkbox]{background-color:#fff;border-color:#000}.company-more-info .company-content label{font-size:14px;margin-bottom:6px}.company-more-info .company-content .btn-blue{padding:12px;margin-bottom:0}.add-cart{border-top:1px solid #f7f7f7;padding-top:10px}.read-more a{width:100%;text-align:center;cursor:pointer}.entry-full-top-description .location{font-size:13px;color:#747474}.entry-full-top-description{margin:10px;padding:10px 4px;border-bottom:1px solid #ddd}.entry-full-bottom-description{margin:10px;padding:10px 4px}.entry-full-bottom-description span{display:inline-block;color:#0094de;width:40%;font-size:14px}.entry-full-bottom-description span#value{width:58%;font-size:14px;color:#333}.entry-full-bottom-description p{margin:0 0 2px;line-height:1.3em;margin-bottom:10px;font-size:14px}.entry-full-top-description .save-job-button{position:absolute;z-index:2;top:0;right:0;width:70px;height:45px;background-color:rgba(8,8,8,.2);border:rgba(8,8,8,.2);margin-right:0}.entry-full-top-description .save-job-button:after{content:'';display:block;background-repeat:no-repeat;background-image:url(https://d2zogq81rfgh3u.cloudfront.net/cirkledin/college/shortlist-heart.png);margin:0;background-position:-35px 0;width:40px;height:50px;opacity:.7}.entry-full-top-description .save-job-button.added:after{background-position:5px 0;opacity:1}.entry-full-top-description .save-job-button .added{background-color:none}.job-description{background-color:#e8f8fc;padding-top:20px;padding-left:0}.company-name{margin-bottom:5px}.external-link{padding:11px 53px}.btn-cancel-job{background:0 0;color:#0094de;padding:7px 0;border:1px solid #0094de;font-size:14px;border-color:#0094de;text-decoration:none;border-radius:0;display:block;text-align:center;height:38px}.btn-cancel-job:hover{color:#0094de}.top-search-btn:hover{color:#fff}.active_search{color:#009ad4!important}#sort-by-relevance,.form-control,.form-select{font-size:16px}#search{background-color:#fafafa!important}.pd-sidebar{padding:4px}.heading{background:#eef3f9;padding:10px;color:#333;font-size:18px;box-shadow:0 .1rem .2rem rgb(0 0 0 / 15%);margin-bottom:7px}.heading .form-label{margin-bottom:0}.main-heading{background-color:#163866;color:#fff;text-decoration:none;padding:10px;font-size:18px}.jobtitle-home-search .chosen-select-width{max-height:160px}.jobloc-home-search .chosen-select-width{min-height:160px;max-height:160px}.social-share{padding-bottom:20px;text-align:right}.social-share .social-share-heading{font-size:16px;text-align:center}.share-email-modal-body .form-group{margin-bottom:1rem}.share-email-modal-body label{padding-bottom:10px}input#is-stipend{margin-right:0}output#stipend-rate-output-value{width:100%}@media screen and (min-device-width:200px) and (max-device-width:767px){.social-share{text-align:left}.stripe-1 h4{font-size:16px}.breadcrumbs-search{margin-top:10px}}.dark-blue-bg{background-color:#193a67}.dark-blue-bg>h5{font-size:18px;color:#fff;padding:10px 30px 6px 30px;line-height:1.5}.hero-1{padding-top:110px}.hero-2 h6{padding-bottom:20px;font-size:18px}.hero-2 p{color:#444}.stripe-1{background-color:#757575;padding:10px;color:#fff}.stripe-1 h4{font-size:18px}.jobloc-home-search .chosen-select-width{min-height:80px;max-height:116px;cursor:pointer}.company-webiste a{font-size:18px;text-decoration:underline}.company-webiste{margin-bottom:5px}.headline-text{color:#333;font-size:20px;font-weight:600;display:inline-block;border-left:5px solid #4a90e2;padding-left:10px;margin-bottom:8px}.custom-label{font-weight:600}.italic-bracket-text{margin-left:4px}.custom-title{margin-left:4px;font-size:17px}.ml-0{margin-left:0!important}i.fa.fa-check-square.m-right-1{margin-right:6px}.apply-direct-btn{font-size:17px;font-weight:500;background-color:#173967;color:#fff;text-transform:none;height:40px;line-height:17px;border:none;margin-right:12px;float:right}.custom-title.ml-0.pay-type{padding:0}.job-section-main i{color:#173967}.company-website a{font-size:19px;text-decoration:underline}.company-info{font-size:23px}.section-heading-sub{background:#009ad4;padding:8px 15px;color:#fff;border-radius:10px 10px 0 0;text-align:center}.job-section-main{font-size:17px;background:#fff;padding:20px;border-radius:0 0 10px 10px;box-shadow:10px 0 5px rgb(0 0 0 / 30%);-moz-box-shadow:10px -10px 5px rgba(0,0,0,.6);-webkit-box-shadow:0 2px 10px rgb(0 0 0 / 20%);margin-bottom:35px}.job-row{margin:20px 0}.job-row span{font-size:17px}.job-headline .description,.job-row .benefits,.job-row .experience,.job-row .pay-type,.job-row .qualification{padding:0 0!important;font-size:17px;word-wrap:break-word}.section-without-heading{border-radius:10px}.group-title-section{margin-left:10px}@media screen and (max-device-width:992px){.group-title-section{border-radius:4px;padding:2rem 15px}.job-details{margin:30px 0!important}.job-section-main{padding:12px}.job-row span{font-size:16px}.job-row .col-md-12,.job-row .col-md-6{margin:2px 0}.years-col{margin-top:20px!important}}.btn-sedeatils{display:inline-block;background:#009ad4;color:#fff!important;padding:10px 20px;transition:.3s;font-size:15px;border-radius:4px;margin:18px 0 0;width:100%}.posted-label i{font-size:14px;margin-right:6px;line-height:0}.header-v2{background-color:#0094d3;padding:10px 0}.navbar-v2 ul li a{padding-right:.5rem;padding-left:.5rem}.pd-sidebar .getstarted{background-color:#0094de;color:#fff;padding:7px 0;border:1px solid #0094de;font-size:14px;border-color:#0094de;text-decoration:none;border-radius:2px;display:block;text-align:center;height:38px}.internship-default-msg{font-size:18px;margin-bottom:90px}.job-link-copy-btn i{margin-right:6px}.mesaage-section-employer h5{font-size:16px;font-weight:600;line-height:1.5rem;font-family:sans-serif}.mesaage-section-employer{margin:20px 0}@media screen and (max-width:992px){.back-to-applied-btn,.back-to-saved-btn,.back-to-search-btn{margin:20px 0 0!important}}#location{text-transform:capitalize}.form-bg p{font-size:16px;color:#193a67;line-height:1.5rem}.post-btn{text-decoration:underline;color:#193a67;margin-left:0}.post-btn:focus,.post-btn:hover{color:#23527c;text-decoration:underline}.stripe-1 .nav-tabs .nav-link{border:1px solid #fff;margin:0 4px;border-radius:0;padding:10px;font-size:14px}.stripe-1 .nav-link{color:#747474;background:#fff}.nav-tabs .nav-link.active,.stripe-1 .nav-tabs .nav-item.show .nav-link{color:#747474;background:#fff}.btn-apply{background-color:#0094de;color:#fff;padding:8px 20px;border:1px solid #0094de;font-size:16px;border-color:#0094de;text-decoration:none;border-radius:2px;text-align:center;margin:0 8px}.stripe-1 .float-right{float:right}.stripe-1 .float-left{float:left}.btn-clear{background:0 0;color:#0094de;padding:8px 20px;border:1px solid #0094de;font-size:16px;border-color:#0094de;text-decoration:none;border-radius:0;text-align:center;margin:0}.btn-clear:active,.btn-clear:hover{color:#0094de}.btn-expand{border:none;background:0 0;font-size:12px;float:right;margin:5px 0}.btn-expand a,.btn-expand a:hover{color:#6c757d;text-decoration:underline}.accordion .card-header:after{content:"Hide";float:right;color:#fff;font-size:11px;cursor:pointer}.accordion .card-header.collapsed:after{content:"Show"}.sidebar .card-header{padding:.5rem 1rem;margin-bottom:4px;background-color:rgb(22 56 102);border-bottom:1px solid rgba(0,0,0,.125);padding:10px}.sidebar .card-header .card-title{color:#fff;cursor:pointer;font-size:15px}input#location{margin-bottom:8px}.sidebar .card-header i{margin-right:3px}.sidebar .card-body{padding:1rem .5rem}@media (max-width:991px){.stripe-1 h4{font-size:16px}section.top-search-section{margin:10px 0}.tab-nav-section .nav-item{padding:10px 0}.breadcrumbs-search ul{float:none}.btn-cancel-job,.pd-sidebar .getstarted{font-size:14px}}.sidebar{margin-top:15px}.jobs-common{margin-top:0}@media (max-width:767px){.sm-hide{display:none}}.fl-left-job-type span,.fl-right-date span,.fl-right-location span{font-size:14px}.fl-left-job-type i,.fl-right-date i,.fl-right-location i{margin-right:5px}#popular-job .service-box a:hover{color:#009ad4}.fl-right-location{margin-top:13px}.form-bg .form-control{color:#747474;border-radius:0}.job-list h4,.section-header h5{font-size:18px;font-weight:400}#sort-by-relevance,.sidebar .form-control,.sidebar .form-select{font-size:14px}div#experience-range-form .col-md-12,div#hourly-rate-range-form .col-md-12,div#weekly-commitment-range-form .col-md-12{font-size:14px}.service-box .location{font-size:13px;color:#747474}.service-box .job-type,.service-box span.date-posted{width:58%;color:#000}.fl-left-job-type{margin:10px 0}.popular-dec{margin:10px;padding:10px 4px;border-bottom:1px solid #ddd}.popular-bottom-dec{margin:10px;padding:10px 4px}@media screen and (max-device-width:992px){.hero-1{padding-top:25px}}.popular-bottom-dec span{display:inline-block;color:#0094de;width:40%;font-size:14px}@media (min-width:1001px) and (max-width:1300px){.explore-opportunities .service-box.blue{height:365px}.popular-bottom-dec span{width:100%}.service-box .job-type,.service-box span.date-posted{width:100%}.entry-full-bottom-description span{width:100%}.entry-full-bottom-description span#value{width:100%}.search .entry{height:370px}}.inner-page{margin-bottom:20px}@media (max-width:567px){.explore-opportunities .service-box .icon{max-height:45px;height:auto}.stripe-1 .float-left,.stripe-1 .float-right{float:none;justify-content:center}}@media (max-width:767px){.services{background:0 0;margin:0 0;padding:0 0}.section-header{padding-bottom:20px}.explore-opportunities{margin:40px 0;padding:0 0}.mobile-hidden{display:none}}@media (max-width:420px){.stripe-1 .nav-tabs .nav-link{font-size:12px}}.college-regular-bg-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.media,.media-body{overflow:hidden;zoom:1}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-left,.media>.pull-left{padding-right:10px}.college-logo-wrapper{display:block;text-align:center;color:#fff}.college-logo-wrapper .college-logo{display:block;width:100px;height:100px;overflow:hidden;border-radius:10%;margin:20px auto 0;position:relative;object-fit:cover;background:#fff}.college-logo-wrapper a{color:#fff;text-decoration:none;display:block}.college-logo-wrapper .college-logo img{display:block;max-width:100%;max-height:100%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;cursor:pointer}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media,.media-body{overflow:hidden;zoom:1}.cl-header{padding:10px;display:block}.cl-header h1{font-size:28px;line-height:1.5;color:#072c83;font-weight:600;display:inline-block;margin:0}.wide-logo{display:inline-block}.cl-header h6{font-size:19px;padding:10px 0;color:#797979;font-weight:500}h6.cl-address.company-website{color:#797979}.cl-header h6 i.fa{margin-right:3px}.custom-tooltip i{font-size:26px}.cl-header .w-100{margin:10px 0}.regular-sticky{position:-webkit-sticky;position:sticky;margin-top:15px;z-index:1;top:60px;display:block}#regularSticky{transition:all .5s ease-in-out}.metric-box>ul{list-style:none;padding:0;margin:0;justify-content:space-between}.metric-box>ul>li{flex:auto;margin:0 0 10px 0;padding:0 4px}.metric-box>ul>li .metric-content{padding-right:2px;background-color:#fff;box-shadow:0 1px 5px #ccc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;overflow:hidden}.metric-box>ul>li .metric-content>.metric-icon{background-color:#0094d3;color:#fff;margin-right:8px;width:40px;height:50px;display:flex;align-items:center;justify-content:center}.metric-icon i{font-size:21px}.metric-content>span{display:inline-block;padding-right:10px}.right-side-bar{padding:5px 20px}@media screen and (max-width:767px){.media-body,.media-left,.media-right{display:block;text-align:center}.cl-header h1{font-size:21px}.media:first-child{margin-top:30px}.breadcrumbs{height:auto}.job-header-shadow-top{max-height:350px}}.social-share-heading p{margin-top:15px}.save-job-button i{margin-right:6px}.job-row.doc .col-md-12.col-lg-12{margin:10px 0}.social-share-elements i,.social-share-mobile i{padding:4px;font-size:21px;width:35px;text-align:center;line-height:25px;border-radius:50%;background:#fff;height:35px;margin:0 5px;box-shadow:0 1px 5px #ccc;border:1px solid #ddd}.social-share .fa-facebook-f{color:#3b5998}.social-share .fa-twitter{color:#55acee}.social-share .fa-whatsapp{color:#25d366}.social-share .fa-linkedin-in{color:#0082ca}.social-share .bi-envelope{color:#000}.save-job i{margin-right:6px}.metric-box{margin-bottom:25px}.popular-job{background-color:#fff;border-radius:10px;-webkit-box-shadow:0 0 5px 0 rgb(203 203 203);-moz-box-shadow:0 0 5px 0 rgba(203,203,203,1);box-shadow:0 0 5px 0 rgb(203 203 203);margin-bottom:20px;padding:15px}.general-hd{font-size:16px;color:#2ea4df;border-bottom:1px solid #d5d5d5;margin:0;padding:0;padding-bottom:10px;margin-bottom:15px}.popular-job ul li{margin:0;padding:0;margin-bottom:10px}.popular-job ul{margin:0;padding:0;list-style-type:disc;margin-left:20px}.popular-job ul li a{color:#163866;text-decoration:underline;cursor:pointer}.side-top{position:fixed;top:82px;width:26%}@media screen and (max-width:1400px){.right-side-bar{padding:4px 30px}}@media screen and (max-width:1200px){.right-side-bar{padding:4px 15px}.metric-box>ul>li{flex:auto;margin:0 0 10px 0;padding:0 10px}}@media screen and (max-width:992px){.right-side-bar{padding:4px 0}.side-top{position:fixed;top:82px;width:30%}}@media screen and (max-width:767px){.side-top{position:relative;top:82px;width:auto}}.college-reg-logo .company-website a{color:#797979}.save-job-heart{color:#fff;cursor:pointer}.red{color:#c21807}.mobile-icons{display:none}@media screen and (max-width:767px){.mobile-icons{display:block}.right-side-icons{display:none}.right-side-bar{margin-top:20px}.metric-box{margin-bottom:10px}}@media screen and (min-width:420px) and (max-width:767px){.social-share-heading p{margin-top:15px;display:contents}.social-share .social-share-heading{font-size:16px;text-align:left}.social-share{text-align:left;display:flex}}@media screen and (max-width:420px){.social-share{padding-bottom:10px}.social-share .social-share-heading{text-align:left}.college-logo-wrapper .college-logo{display:block;width:90px;height:90px}.media:first-child{margin-top:30px}}@media screen and (max-width:350px){.college-logo-wrapper .college-logo{display:block;width:60px;height:60px}.media:first-child{margin-top:50px}}@media screen and (min-width:1200px) and (max-width:1320px){.metric-content>span{display:inline-block;padding-right:4px;font-size:14px}.metric-box>ul>li .metric-content>.metric-icon{background-color:#0094d3;color:#fff;margin-right:4px;width:35px;height:50px}}.apply-btn-top .apply-btn{background-color:#0094d3;border:1px solid #0094d3;color:#fff;padding:10px!important;border-radius:4px;margin-bottom:0}.ml-auto{margin-left:auto}@media screen and (max-device-width:767px){.btn-group-bottom{display:none}}.job-detail-loading-icon .job-loading{position:fixed;height:2em;width:2em;overflow:visible;margin:auto;top:0;left:0;bottom:0;right:0;z-index:3000}.job-detail-loading-icon .job-loading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.7)}.job-detail-loading-icon .job-loading .fa-spinner{font-size:50px;z-index:3000;color:#000}.fa.fa-heart.save-job-heart.custom-tooltip::before{content:"\f004";color:#ccc}.fa.fa-heart.save-job-heart.custom-tooltip.red::before{content:"\f004";color:red}.group-title-section{padding:0 25px}.border-left{border-left:1px solid #ddd}.top-blue-bg{background-image:url(https://d2zogq81rfgh3u.cloudfront.net/cirkledin/internship-job/bg-top-external.png);width:100%;min-height:90px;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:0;height:460px}@media screen and (min-width:992px){.media,.media-body{width:100%}}.external-company-area-sticky{position:sticky;top:51px;background:#fff;margin:0;z-index:1;border-bottom:1px solid #ddd}@media (max-width:768px){.external-company-area-sticky{position:initial}.top-blue-bg{background-position:inherit;background-size:auto;height:auto}.left-hero{display:none}.top-left-section{display:none}}.popup-apply-btn a{color:#fff}.left-hero{max-width:100%;margin:10px 0;width:350px}.top-blue{background-color:#173967;color:#fff!important;padding:4px 35px;font-size:16px;font-weight:600}.cl-header h5{color:#072c83;font-size:21px;font-weight:600}.top-job-type{margin-right:5px}@media (min-width:1024px){.px-lg-7{padding-right:5rem!important;padding-left:5rem!important}.group-title-section{padding:0 20px 0 20px}}@media (min-width:1350px){.group-title-section{padding:0 30px 0 0}.right-side-bar{padding:4px 20px 0 60px}}.breadcrumbs .hero-section.top-blue-bg .media-body .cl-header .apply-button2{background-color:#0094d3;border:1px solid #0094d3;color:#fff;border-radius:4px;margin-bottom:0;width:150px}.breadcrumbs .hero-section.top-blue-bg .media-body .cl-header .apply-button2 .apply-btn{background-color:#0094d3;border:1px solid #0094d3;color:#fff;padding:10px!important;margin:0;box-shadow:none}@media (max-width:768px){.breadcrumbs .hero-section.top-blue-bg .media-body .cl-header .apply-button2{margin:auto}}.custom-modal .modal-content{border:6px solid #0094d3}#apply-job-success .modal-header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:right}#apply-job-success{position:fixed;top:0;left:0;z-index:9999999999;display:none;width:100%;height:100%;overflow:hidden;outline:0;background-color:rgb(0 0 0 / 80%)!important}.custom-modal .modal-dialog{max-width:600px}.modal-footer a.btn-primary,button.btn-primary{background-color:#0094d3!important}#job-not-found-modal .modal-body .row{align-items:center;padding:0 20px}#job-not-found-modal .modal-body .row p{font-size:16px}#apply-job-popup .gain-points-sce,#apply-job-popup .title-big{text-align:left}.dob-input{height:46px}.error{color:red}.apply-popup-msg input{margin-top:10px}.company-name{cursor:pointer}.dropdown-menu.show{display:block!important}#apply-job-popup-with-link .modal-header,#apply-job-success .modal-header,#block-other-user .modal-header{background-color:#0094de;color:#fff;border-radius:0}#apply-job-popup-with-link .modal-header .close,#apply-job-success .modal-header .close,#block-other-user .modal-header .close{color:#fff}#apply-job-popup-with-link .modal-header h2.modal-title-txt,#apply-job-success .modal-header .modal-title,#block-other-user .modal-header h2.modal-title-txt{display:inline-block;margin:0;padding:0;width:100%;text-align:center;color:#fff;font-weight:600}#apply-job-popup-with-link .modal-body p,#apply-job-success .modal-body p,#block-other-user .modal-body p.msg{color:gray}@media (min-width:576px){.modal-dialog{max-width:540px}}input#newstudent_about_contact{max-width:88%}.form-group{margin-bottom:1rem}.ciContent .form-error{font-size:14px}.button-ap a,.button-sat a{padding:7px 10px 8px 7px;display:inline-block;color:#fff}.button-ap .score-txt,.button-ap .subject-txt,.button-ib .score-txt,.button-ib .subject-txt,.button-sat .score-txt,.button-sat .subject-txt{padding-right:8px;display:inline-block}.show-based-on-grade{margin-top:8px}#newStudentModal .major-interest-drop button.multiselect{display:inline-flex}#newStudentModal .Select-intrest-dialog .form-check-input{position:absolute;margin-top:.2rem;margin-left:-2rem!important}.btn-group>button.multiselect{border-color:#ced4da;display:flex;align-items:center}.ciContent .multiselect-container>li.disabled.active a label{width:100%}#ui-datepicker-div table.ui-datepicker-calendar{display:none!important}.social-share-elements img,.social-share-mobile img{padding:4px;font-size:21px;width:35px!important;text-align:center;line-height:25px;border-radius:50%;background:#fff;height:35px;margin:-6px 0 0 2px;box-shadow:0 1px 5px #ccc;border:1px solid #ddd}p.text-apply-after{font-size:14px;margin:10px auto}.social-share-elements .fa-instagram,.social-share-elements .fa-instagram:hover{color:#fb3958}.btn-active{color:#fff!important;background-color:#163866!important;border-color:#163866!important}.featured-tiles{position:relative;margin:0 0 25px 0;border-radius:8px;padding:15px 0;border:1px solid #e6e6e696;cursor:pointer}.featured-tiles .popular-job-box{display:flex}.featured-tiles .popular-job-logo{display:block;width:80px;height:80px;overflow:hidden;margin:11px 10px 10px;position:relative;object-fit:cover}.featured-tiles .popular-job-logo img{display:block;max-width:100%;max-height:100%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;cursor:pointer}.job-info{margin:4px 0 0 5px}.featured-tiles .entry-title{padding:0;font-size:16px;font-weight:600;color:#000;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;line-height:1.7rem}.featured-tiles .popular-job-company{margin:10px 0;font-size:16px;color:#000}.featured-tiles p{font-size:13px;color:#403e3e}.help-icon-size21{padding:14px 10px!important}@media(max-width:768px){.group-title-section{padding:0 4px}}.btn-section-wrapper,.popular-job-section,.share-social-wrapper{background:#fff;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:15px;margin-bottom:10px}.popular-job-section h5{font-weight:600;margin-bottom:30px}.partner-promotion-box{margin:15px 0}.partner-promotion-box .featured-tiles{box-shadow:0 2px 8px rgba(0,0,0,.08);padding:15px 6px;background:#e3f8ff;margin:0 0 15px 0}.partner-promotion-box .featured-tiles .popular-job-company{margin:0 0 4px;font-size:16px;line-height:1.7rem}.partner-promotion-box .featured-tiles p{font-size:16px;color:#0094d3;text-decoration:underline}.featured-tiles .entry-title{margin-bottom:2px}