body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;height:100vh}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{height:100%;width:100%}button:focus{outline:none!important}.landing-header-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:0 100px;background:#000;-webkit-align-items:flex-start;align-items:flex-start;position:fixed;top:0;right:0;left:0;z-index:100}@media (max-width:1024px){.landing-header-container{padding:0 20px}}.landing-header-container ul.left-header{all:unset;list-style:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.landing-header-container ul.left-header a{text-decoration:none;float:left}.landing-header-container ul.left-header li{color:#fff;-webkit-text-fill-color:#fff;font-family:Roboto;font-size:12px;cursor:pointer;padding:27px;letter-spacing:1px;text-decoration:none!important;font-weight:600;text-transform:uppercase}@media (max-width:1024px){.landing-header-container ul.left-header li{padding:27px 10px}}.landing-header-container ul.left-header li.underline:hover{text-decoration:underline}.landing-header-container ul.left-header li .logo{width:120px}.landing-header-container div.right-header{padding-top:20px}@media (max-width:768px){.landing-header-container div.right-header{display:none}}.landing-header-container div.right-header p.login{all:unset;color:#fff;font-family:Roboto;padding:10px 32px;font-size:12px;cursor:pointer;background-color:#2cba8a;border-radius:5px;letter-spacing:1px;font-weight:600;-webkit-text-fill-color:#fff}.landing-header-container div.right-header p.login:hover{background:#1c9d72}.landing-footer-container{width:100%;background-color:#4a4a4a;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;padding:30px 0}@media (max-width:768px){.landing-footer-container{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}}.landing-footer-container .terms-and-privacy{display:-webkit-flex;display:flex;margin-left:-100px}@media (max-width:768px){.landing-footer-container .terms-and-privacy{-webkit-align-items:center;align-items:center;margin:12px 0 12px 20px}}.landing-footer-container .privacy,.landing-footer-container .terms{font-family:Roboto;font-size:14px;font-weight:500;line-height:24px;-webkit-text-fill-color:#fff;-webkit-opacity:1;color:#fff;margin-left:15px;margin-right:15px;cursor:pointer}.landing-footer-container .privacy:hover,.landing-footer-container .terms:hover{text-decoration:underline}.landing-footer-container .privacy a,.landing-footer-container .terms a{color:#fff}.landing-footer-container .copyright-text{font-family:Roboto;font-size:14px;line-height:16px;color:#fff;-webkit-text-fill-color:#fff;-webkit-opacity:1;margin-left:12px}@media (max-width:768px){.landing-footer-container .copyright-text{line-height:25px}}.landing-footer-container .logos img{padding:0 15px;cursor:pointer}.get-in-touch-container{padding:70px 110px;background-image:url(/static/media/getInTouch.032b62e8.jpg);background-repeat:no-repeat;background-size:cover}@media (max-width:768px){.get-in-touch-container{padding:50px 25px}}.get-in-touch-container .contact-details-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.get-in-touch-container .contact-details-container .contact-details{margin-left:60px;color:#fff;-webkit-text-fill-color:#fff;-webkit-opacity:1}@media (max-width:768px){.get-in-touch-container .contact-details-container .contact-details{margin-left:0}}.get-in-touch-container .contact-details-container .contact-details p{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:25px;margin-top:5px;color:#f0f0f0;-webkit-text-fill-color:#f0f0f0;-webkit-opacity:1;font-family:Roboto;font-size:18px;font-weight:500;letter-spacing:1.2px;line-height:24px}.get-in-touch-container .contact-details-container .contact-details p img{margin-right:20px}.get-in-touch-container .contact-details-container .contact-details p a{color:#f0f0f0;-webkit-text-fill-color:#f0f0f0;-webkit-opacity:1}.get-in-touch-container .get-in-touch-text{color:#fff;-webkit-text-fill-color:#fff;-webkit-opacity:1;font-weight:600;font-family:MetroSemi;margin-bottom:20px;font-size:40px}.get-in-touch-container .get-in-touch-form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:600px;max-width:100%;background:#fff;-webkit-text-fill-color:#4a4a4a;-webkit-opacity:1;font-family:Nunito Sans,sans-serif;font-size:18px;margin-bottom:20px}.get-in-touch-container .get-in-touch-form button.send{background:#2cba8a;height:45px;color:#fff;-webkit-text-fill-color:#fff;-webkit-opacity:1;font-family:MetroSemi;font-size:12px;font-weight:700;line-height:15px;text-align:center;border-radius:0;border:none;text-transform:uppercase}.get-in-touch-container .get-in-touch-form button.send:hover{background-color:#38a883}.get-in-touch-container .get-in-touch-form textarea{padding:20px 20px 20px 0;outline:0;max-height:150px;margin:0 20px 20px;border:none;border-bottom:1px solid #ddd}.get-in-touch-container .get-in-touch-form .input-boxes{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:20px}@media (max-width:768px){.get-in-touch-container .get-in-touch-form .input-boxes{-webkit-flex-direction:column;flex-direction:column}}.get-in-touch-container .get-in-touch-form .input-boxes input{width:240px;max-width:100%;margin-right:15px;outline:0;border:none;border-bottom:1px solid #ddd}@media (max-width:768px){.get-in-touch-container .get-in-touch-form .input-boxes input{width:90%;padding:20px}}.get-in-touch-container .get-in-touch-form .input-boxes input:last-child{margin-left:16px}@media (max-width:768px){.get-in-touch-container .get-in-touch-form .input-boxes input:last-child{margin-left:0;margin-top:20px}}.landing-section-container{padding:70px 110px 20px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;max-width:1640px;margin:auto}@media (max-width:1024px){.landing-section-container{padding:40px 20px}}.landing-section-container .underline{height:1px;width:300px;border:2px solid #dfdfdf;-webkit-align-self:center;align-self:center;margin:50px 0;background-color:#dfdfdf}@media (max-width:1024px){.landing-section-container .underline{margin:25px 0}}.landing-section-container .section-title{color:#4a4a4a;font-family:MetroSemi;font-weight:500;font-size:40px;letter-spacing:-1px;line-height:70px;text-align:center;max-width:1051px;margin:auto}@media (max-width:1024px){.landing-section-container .section-title{font-size:32px;width:85w;line-height:50px}}.unique-section-container{width:100%}.unique-section-container .individual-section{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:0 40px}@media (max-width:1024px){.unique-section-container .individual-section{-webkit-flex-direction:column;flex-direction:column;padding:0 20px;-webkit-align-items:center;align-items:center}.unique-section-container .individual-section div{margin-bottom:50px}}.unique-section-container .individual-section div{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.unique-section-container .individual-section .individual-text{opacity:.7;width:160px;color:#4a4a4a;font-family:MetroRegular;line-height:24px;text-align:center;margin-bottom:10px;font-size:20px}@media (max-width:1024px){.unique-section-container .individual-section .individual-text{width:85vw}}.unique-section-container .provision-text{opacity:.7;color:#4a4a4a;font-family:Open Sans;line-height:24px;text-align:center;margin:50px 0 0}.unique-section-container .logos{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:35px 0 50px;padding:0 40px}@media (max-width:1024px){.unique-section-container .logos{padding:0 20px;margin:35px 0}}.unique-section-container .logos img{margin-right:50px}@media (max-width:1024px){.unique-section-container .logos img{margin-right:30px;margin-bottom:15px}}.events-section-container{margin-bottom:70px}.events-section-container .event-title{color:#6ba1ff;-webkit-opacity:1;font-family:MetroSemi;font-weight:500;font-size:32px;line-height:70px;padding-bottom:0}@media (max-width:768px){.events-section-container .event-title{font-size:28px}}.events-section-container .event-description{opacity:.7;color:#4a4a4a;font-family:MetroRegular;font-size:20px;line-height:24px}.events-section-container .event-image{margin-top:30px;border-radius:4px;border:1px solid #dfdfdf;border-left:8px solid #6ba1ff;max-width:100%;width:100%;max-height:275px;max-width:1217px;height:auto}@media (max-width:768px){.events-section-container .event-image{display:none}}.events-section-container .event-image-sm{margin-top:30px;border-radius:4px;border:1px solid #dfdfdf;border-left:8px solid #6ba1ff;padding:0;width:100%;display:none;height:auto}@media (max-width:768px){.events-section-container .event-image-sm{display:block}}.new-gen-section-container .platform-container{overflow:hidden}.new-gen-section-container .platform-container .people-data .people{display:-webkit-flex;display:flex;margin-bottom:20px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.new-gen-section-container .platform-container .people-data .people div{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;margin-right:20px;margin-bottom:20px}.new-gen-section-container .platform-container .people-data .people div img{width:72px;height:72px}.new-gen-section-container .platform-container .people-data .people div div{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}.new-gen-section-container .platform-container .people-data .people div div .message{max-width:300px;margin-left:10px;margin-right:10px;opacity:.7;color:#4a4a4a;font-family:Open Sans;font-weight:400;line-height:24px}.new-gen-section-container .platform-container .people-data .people div div .company-name{height:24px;width:300px;margin-left:10px;opacity:.7;color:#4a4a4a;font-family:Open Sans;font-weight:600;letter-spacing:1px;line-height:24px}.new-gen-section-container .platform-container .card-container{display:-webkit-flex;display:flex;margin:40px 0;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1024px){.new-gen-section-container .platform-container .card-container{-webkit-justify-content:center;justify-content:center;margin:25px 0}}.new-gen-section-container .platform-container .card-container .indi-card{min-height:251px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;width:586px;max-width:100%;box-sizing:border-box;border:1px solid #dfdfdf;border-radius:8px;padding:30px 20px 10px;margin-bottom:40px}.new-gen-section-container .platform-container .card-container .indi-card>img{max-width:100%}.new-gen-section-container .platform-container .card-container .indi-card .desc{margin-top:20px}.new-gen-section-container .platform-container .card-container .indi-card .know-more-text{text-transform:uppercase;color:#00a81a;-webkit-text-fill-color:#00a81a;-webkit-opacity:1;-webkit-align-self:flex-end;align-self:flex-end;margin-top:16px;font-weight:700;cursor:pointer}.new-gen-section-container .platform-container .platform-title{color:#2cba8a;-webkit-text-fill-color:#2cba8a;-webkit-opacity:1;font-family:MetroSemi;font-weight:500;font-size:32px;line-height:70px;padding-top:66px;margin-bottom:0}@media (max-width:1024px){.new-gen-section-container .platform-container .platform-title{line-height:26px;font-size:24px;padding-top:80px}}.new-gen-section-container .platform-container .platform-description{width:1220px;max-width:100%;opacity:.7;color:#4a4a4a;font-family:MetroRegular;font-size:20px;line-height:24px}.develop-container .developer-container p.comment,.develop-container .developer-container p.name{color:#4a4a4a;font-family:Roboto,sans-serif;font-size:16px;line-height:24px;font-style:italic;font-weight:500;letter-spacing:1px}.develop-container .developer-container p.comment{min-height:150px;margin-right:25px}@media (max-width:1199px){.develop-container .images img{height:20px;width:65px}}@font-face{font-family:MetroRegular;src:url(/static/media/Metropolis-Regular.f7b5e589.otf) format("opentype")}@font-face{font-family:MetroSemi;src:url(/static/media/Metropolis-SemiBold.2556a4f7.otf) format("opentype")}@font-face{font-family:MetroLight;src:url(/static/media/Metropolis-Light.c82170e0.otf) format("opentype")}@font-face{font-family:Futura;src:url(/static/media/futur.9a162627.ttf) format("truetype")}@font-face{font-family:FuturaBold;src:url(/static/media/Futura-Bold-font.4c62644b.ttf) format("truetype")}.logoImg{margin:15px 0;width:auto;height:40px}@media (max-width:575px){.logoImg{height:24px}}.launchButton{color:#fff;font-family:Roboto;padding:10px 32px;font-size:12px;cursor:pointer;background-color:#2cba8a;border-radius:5px;letter-spacing:1px;border:none;font-weight:600;margin-top:30px;-webkit-text-fill-color:#fff}.launchButton:hover{text-decoration:none}.provision-list-mod{list-style-type:none;padding:0;margin-bottom:0}.provision-list-mod li{padding:15px 25px}@media (max-width:575px){.provision-list-mod li{padding:5px 12px}}.underline_out{height:1px;width:300px;border:2px solid #dfdfdf;-webkit-align-self:center;align-self:center;margin:0 0 50px;background-color:#dfdfdf}@media (max-width:1024px){.underline_out{margin:0 0 25px}}.landing-container{all:unset}.landing-container .seperator{height:10px;width:100%;background-color:#2cba8a}.landing-container .top-section{background-image:url(/static/media/heroUpdated.2fcae16e.jpg);background-repeat:no-repeat;background-size:cover}@media (max-width:1024px){.landing-container .top-section{padding-top:120px}}.landing-container .top-section .text-section{padding:150px 170px 30px;text-align:center}@media (max-width:1024px){.landing-container .top-section .text-section{padding:20px 30px}}.landing-container .top-section .text-section .logos{padding:0 0 30px 30px}@media (max-width:1024px){.landing-container .top-section .text-section .logos{padding:0 30px 15px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}}@media (max-width:768px){.landing-container .top-section .text-section .logos{padding:25px 30px 15px}}@media (max-width:575px){.landing-container .top-section .text-section .logos{padding:25px 0 15px}}.landing-container .top-section .text-section .logos img{margin-right:100px}@media (max-width:1024px){.landing-container .top-section .text-section .logos img{margin-right:30px}}@media (max-width:575px){.landing-container .top-section .text-section .logos img{margin-right:0}}.landing-container .top-section .text-section h2{color:#2cba8a;-webkit-text-fill-color:#2cba8a;-webkit-opacity:1;font-family:MetroSemi;font-weight:500;font-size:50px;margin-bottom:46px}@media (max-width:1024px){.landing-container .top-section .text-section h2{font-size:30px;text-align:center}}@media (max-width:575px){.landing-container .top-section .text-section h2{font-size:24px;text-align:center}}.landing-container .top-section .text-section .crio-description{height:96px;max-width:878px;margin-left:auto;margin-right:auto;opacity:.6;color:#fff;-webkit-text-fill-color:#fff;-webkit-opacity:1;font-family:MetroRegular;font-size:20px;margin-bottom:140px}@media (max-width:1024px){.landing-container .top-section .text-section .crio-description{width:85vw;text-align:center;font-size:18px;line-height:24px;font-size:16px}}.slick-slider{overflow:hidden}.slick-slider .slick-dots{position:absolute;bottom:-7px;padding-bottom:10px}html{scroll-behavior:smooth}section{padding:50px 0}#sub-email{height:48px;margin-right:2rem;max-width:300px;display:inline;width:auto}.crio_lp_header.sticky.scrolled .navbar-light .navbar-nav .nav-item:hover{border-radius:4px}#sub-email-div{display:-webkit-flex;display:flex}@media (max-width:768px){#sub-email-div{-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}#sub-email{margin:auto auto 15px}#sub-email-btn{min-width:228px;margin:auto}}.crio_lp_header{padding:2em 0;position:absolute;top:0;z-index:900;width:100%;transition:all .3s ease}.cover_1{position:relative;overflow:hidden}.cover_1 .img_bg{min-height:700px;height:100vh;background-repeat:no-repeat;background-size:cover!important;background-position:50%;background:url(/Assets/Images/home_bg.jpg) no-repeat}.cover_1 .img_bg>.container>.row{height:100vh}.crio_lp_header .cri_ls_logo{display:none;width:150px}.white_txt{color:#fff!important}.full_width{width:100%}.crio_right_menu{-webkit-justify-content:flex-end;justify-content:flex-end}.crio_lp_header .navbar-light .navbar-nav .nav-link{color:#fff;font-family:Roboto,sans-serif;font-size:13px!important;letter-spacing:1px;line-height:15px;text-align:center;margin-left:15px;margin-right:15px;position:relative;font-weight:400;text-transform:none}.crop_b_ls_head{margin-bottom:30px}.crio_left_menu li:first-child a.nav-link{padding-left:3px}.crio_lp_header .before-login-nav{padding:0}.crio_right_menu li:last-child a.nav-link{padding-right:3px}#holder{position:absolute;top:1px;left:-19px}.pulse{width:8px;height:8px;border:4px solid #fff;border-radius:30px;left:11px;top:11px}.pulse,.pulse1{background-color:#fff;z-index:10;position:absolute}.pulse1{width:16px;height:16px;border:5px solid #fff;border-radius:30px;left:7px;top:7px;opacity:.27}.dot{border:8px solid #fff;opacity:.11;background:transparent;border-radius:60px;height:50px;width:50px;-webkit-animation:pulse 3s ease-out;animation:pulse 3s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;top:-10px;left:-10px;z-index:1;opacity:0}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0);opacity:0}25%{-webkit-transform:scale(0);opacity:.1}50%{-webkit-transform:scale(.1);opacity:.3}75%{-webkit-transform:scale(.5);opacity:.5}to{-webkit-transform:scale(1);opacity:0}}.bounce{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.banner_btn{border:1px solid #797c81;color:#fff;background:#797c81;text-decoration:none;border-radius:4px;font-family:Roboto,sans-serif;font-size:10px;letter-spacing:2px;line-height:10px;padding:8px 20px;text-align:center;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;position:absolute;left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%)}.banner_btn:focus{outline:none;box-shadow:none}.banner_btn:hover{color:#ccc}.banner_btn>span{padding-right:10px}.crio_lp_header.sticky{transition:all .3s ease;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.crio_lp_header.sticky.scrolled{position:fixed;left:0;right:0;height:70px;box-shadow:0 1px 14px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);background:#fff;color:#27ac70;padding:8px 0;transition:all .3s ease;-webkit-transform:translateY(0);transform:translateY(0)}.crio_lp_header.sticky .navbar-light .navbar-nav .nav-link{color:#27ac70;cursor:pointer}.crio_lp_header.sticky.scrolled .navbar-light .navbar-nav .nav-link:hover{color:#27ac70!important}.crio_lp_header.sticky.scrolled .navbar-light .navbar-nav .nav-item:hover{color:#27ac70!important;background-color:rgba(39,172,112,.15)}.crio_lp_header.sticky .navbar-light .navbar-nav .nav-item.active{background-color:rgba(39,172,112,.15);border-radius:4px}.crio_lp_header.sticky .cri_ls_logo{display:block}.crio_lp_header.sticky .dot,.crio_lp_header.sticky .pulse1{display:none}.crio_lp_header.sticky .pulse{background:#27ac70;border:4px solid #27ac70}.crio_sec_sm_title{color:#9b9b9b;font-family:Roboto,sans-serif;font-size:13px;letter-spacing:1px;line-height:15px;margin-bottom:10px}.crio_sec_title{color:#4a4a4a;font-family:"Bree Serif",serif;font-size:50px;line-height:68px;margin-bottom:60px}.what_we_do{transition:all 1s ease-in-out}.trusted_list{list-style-type:none;padding:0;margin-bottom:0}.trusted_list li{padding:10px 20px}.provision-list{list-style-type:none;padding:0;margin-bottom:0}.provision-list li{padding:15px 25px}.approchcon{color:#4a4a4a;font-family:Roboto,sans-serif;font-size:18px;opacity:.7;font-weight:700;letter-spacing:1px;line-height:24px;text-align:center}.appraoch_img img{margin-left:auto;margin-right:auto;display:block}.approach_sec,.crio_u_l_us_sec{background:#fcfcfc}.c_u_l_us{font-size:16px;line-height:24px;font-style:italic;letter-spacing:1px}.c_con_desc,.c_u_l_us{color:#4a4a4a;font-family:Roboto,sans-serif;font-weight:500}.c_con_desc{opacity:.7;font-size:18px;letter-spacing:1.13px;line-height:28px}.truestedby{color:#9b9b9b;font-size:14px;line-height:16px;text-transform:uppercase}.crio_sm_headtxt,.truestedby{opacity:.7;font-family:Roboto,sans-serif;font-weight:700;margin:100px 0 15px;letter-spacing:1px}.crio_sm_headtxt{color:#4a4a4a;font-size:18px;line-height:24px}.crio_con_txt{color:#4a4a4a;font-family:Roboto,sans-serif;font-size:16px;line-height:24px;letter-spacing:.8px;opacity:.7}.crio_btn{border-radius:4px;text-transform:uppercase}.crio_btn,.crio_btn_sm{background-color:#2cba8a;color:#fff!important;font-family:Roboto,sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;line-height:15px;text-align:center;padding:15px 20px;margin-bottom:40px;min-width:120px}.crio_btn_sm{border-radius:4px;border:none}.crio_offerings .crio_sm_headtxt{margin-top:5px}.crio_offerings .crio_con_txt{margin-bottom:55px}.what_we_do .crio_con_txt{margin-bottom:24px}.w_d_i_sec{position:relative}.main-wrap .crio_sec_title{margin-bottom:30px}.main-wrap .crio_con_txt{margin-bottom:140px}.appraoch_con .crio_sm_headtxt{margin-top:20px;margin-bottom:30px;text-align:center}footer p{font-size:14px;line-height:25px;color:#fff;margin-bottom:0}.first_footer{background:#f5f5f5;padding:70px 0}.second_footer{background:#4a4a4a;padding:22px 0}.footer_det_info{display:-webkit-flex;display:flex;line-height:35px}.footer_det_info>span{padding-right:10px;color:#27ac70}.footer_det_info>span>i{font-size:35px}.contact_us_form .form-control{background:#fff;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);height:50px}.contact_us_form .form-control.form_textarea{height:155px}.crio_f_cotactdet{padding-left:50px}.crio_f_cotactdet .crio_sm_headtxt{margin-top:8px;margin-bottom:30px}.footer_menu{list-style-type:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:0;padding:0;-webkit-justify-content:center;justify-content:center}.footer_menu li{margin-right:15px;margin-left:15px}.footer_menu li a{font-size:14px;line-height:16px;color:#fff}.f_social_m_list ul{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:0;-webkit-justify-content:flex-end;justify-content:flex-end}.f_social_m_list ul li{margin-right:7px;margin-left:7px}.f_social_m_list ul li a{font-size:14px;line-height:16px;color:#fff}.chat_sec{position:fixed;right:50px;bottom:50px}.chat_box{height:60px;width:130px;border-radius:39px;background-color:#fff;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);color:#4a4a4a;font-family:Roboto,sans-serif;font-size:16px;font-weight:700;letter-spacing:.89px;line-height:24px;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;text-transform:uppercase;padding:10px}.crio_f_det_img{width:205px;margin-bottom:50px}.banner_center{height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.u_l_trusted{margin-top:50px}.appraoch_img{-webkit-justify-content:center;justify-content:center}.appraoch_img,.crio_left_img{height:185px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:20px}.crio_left_img{margin-top:30px}.provisioned{margin-bottom:15px}.wht_we_trust{margin:50px 0 15px}.contact_us_form{position:relative}.successfull-msg{color:#4a4a4a;font-weight:700;font-size:21px;text-transform:uppercase;position:absolute;width:100%;left:0;bottom:-40px}@media (min-width:1024px){.crio_offerings .crio_sec_title{width:75%}.approach_sec .crio_sec_title{width:85%}.what_we_do .crio_sec_title{padding-right:30%}.appraoch_con .crio_sm_headtxt{padding-left:80px;padding-right:80px}.appraoch_con .crio_con_txt{margin-bottom:50px}.crio_left_menu li:first-child{padding-left:0}.crio_right_menu li:last-child{padding-right:0}.what_we_do_img{position:absolute;bottom:0;right:0;width:56%}.what_we_do .crio_con_txt{padding-right:50%}.crio_offerings .crio_con_txt{height:60px;width:75%}.c_u_l_us{width:85%}.w_50{width:50%}.w_50,.w_60{margin-left:auto;margin-right:auto}.w_60{width:60%}.w_70{width:70%}.collapse.navbar-collapse .container{padding-left:0}.pad-l-3{padding-left:3px}.menu-burger-wrap{padding-right:3px}}@media (min-width:769px){.crio_lp_header .black_logo,.crio_lp_header .white_logo{display:none}.provision-list li:first-child,.trusted_list li:first-child{padding-left:0}.trans-logo-sec{display:none}}@media (max-width:768px){.crio_lp_header{padding:.5em 10px;top:-1px}.crio_lp_header .black_logo{display:none}.crio_lp_header.sticky .black_logo{display:block;height:30px}.crio_lp_header.sticky .white_logo{display:none}.crio_lp_header.sticky.scrolled{padding:.5em 10px;top:-1px;height:auto}.site-logo-wrap{display:none}.appraoch_con,.appraoch_img{text-align:center}.appraoch_img{height:165px}.appraoch_con{margin-bottom:30px}.crio_left_con{margin-bottom:80px;text-align:center}.crio_f_cotactdet{padding-left:0;margin-top:50px}.second_footer p{text-align:center;margin-bottom:0}.f_social_m_list ul{-webkit-justify-content:center;justify-content:center;margin-top:15px}.crio_f_cotactdet h4:last-child{margin-bottom:0}.what_we_do_img{position:relative;bottom:0;margin-top:-9px}.crio_u_l_us_sec .c_con_desc{margin-bottom:30px}.main-wrap .crio_con_txt{margin-bottom:200px}.provision-list,.trusted_list{-webkit-flex-wrap:wrap;flex-wrap:wrap}.c_u_l_us{margin-bottom:50px}.last-child{margin-bottom:0}.crio_left_img{-webkit-justify-content:center;justify-content:center;margin-bottom:35px;height:auto}.crio_offerings .crio_sec_sm_title{text-align:center}.navbar-collapse.collapse{width:0;-webkit-transform:translateX(-120%);transform:translateX(-120%)}.navbar-collapse.collapse.show{width:107%;position:absolute;left:-10px;right:0;top:-7px;background:#fff;box-shadow:1px 3px 7px 8px transparent;border-bottom:1px solid #ccc;-webkit-transform:translateX(0);transform:translateX(0)}.crio_lp_header.sticky.scrolled .navbar-collapse.collapse.show{top:50px}.trans-logo-sec{padding-left:20px;padding-top:10px}.crio_lp_header.sticky.scrolled .trans-logo-sec{display:none}.navbar-light .navbar-toggler{z-index:999}.navbar-collapse.collapse.show .navbar-nav .nav-link{color:#27ac70;cursor:pointer}.navbar-collapse.collapse.show .navbar-nav .nav-link:hover{color:#27ac70!important}.navbar-collapse.collapse.show .nav-item.active{background-color:rgba(39,172,112,.15);border-radius:4px}.successfull-msg{font-size:15px}.crio_lp_header .pulse{background:#27ac70;border:4px solid #27ac70}}@media (max-width:520px){.appraoch_img{margin-bottom:0}.crio_sec_title{font-size:25px;line-height:35px}.crop_b_ls_head{margin-bottom:50px}.banner_btn{bottom:10px}.main-wrap .crio_con_txt{margin-bottom:180px}.main-wrap .crio_sec_title{margin-bottom:10px;font-size:25px;line-height:35px}.footer_menu{-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:376px){.crio_sec_title{font-size:25px;line-height:35px;margin-bottom:15px}.main-wrap .crio_con_txt{margin-bottom:120px}}@media (max-width:330px){.crop_b_ls_head{margin-bottom:15px}.main-wrap .crio_con_txt{margin-bottom:80px}}#provision-list-icons-1,#provision-list-icons-2,#provision-list-icons-3{-webkit-justify-content:center;justify-content:center}.img_bg_csod{min-height:410px;margin-top:-410px;width:100%;background-repeat:no-repeat;text-align:center;padding:165px 0 0;background-size:cover!important;background-position:50%;background:url(/Assets/Images/summer-of-doing/summer-of-doing-banner.svg) no-repeat}.crio_csod_intro{display:inline-block;height:60px;max-width:514px;color:rgba(74,74,74,.9);font-family:Roboto;font-size:14px;line-height:20px;margin-bottom:25px;width:80%}.crio_sec_sub_title{font-family:"Bree Serif",serif;font-size:28px;line-height:38px;padding-bottom:10px}.crio_con_txt_csod{color:rgba(74,74,74,.9);font-family:Roboto;font-size:14px;font-weight:500;line-height:20px;text-align:center;padding-bottom:10px}bg-dark-csod{background-color:#71737a}@media (max-width:1000px){.img_bg_csod{min-height:400px}}@media (max-width:743px){.img_bg_csod{min-height:450px}.crio_csod_intro{margin-bottom:75px}}::-webkit-scrollbar{width:6px!important;height:6px!important}::-webkit-scrollbar,::-webkit-scrollbar-thumb{background-color:#999!important;border-radius:3px!important}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)!important;background-color:#eee!important}.ui.search.dropdown{width:50%;border:none;font-size:16px;font-weight:600;color:#3c3c3c;font-family:Open Sans}.ui.selection.dropdown{width:100%!important;min-width:100px!important}.ui.search.dropdown>.text{line-height:19px;font-size:16px!important}.ui.dropdown .menu>.item{font-size:16px!important;color:#3c3c3c!important}.MuiFormHelperText-root.Mui-error{margin:4px}.ui.search.selection.dropdown>input.search{line-height:0!important;padding:.89857143em 2.1em 0 1em}.toc:hover,a{color:#7c8dff!important}#mark-as-incomplete{background:#fff!important;border:1px solid #7c8dff!important;color:#7c8dff}.MuiOutlinedInput-notchedOutline{background-color:#fff}.spinner{-webkit-animation:rotator 1.4s linear infinite;animation:rotator 1.4s linear infinite}@-webkit-keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}.path{stroke-dasharray:60;stroke-dashoffset:0;fill:transparent!important;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}@-webkit-keyframes colors{0%{stroke:#7c8dff}25%{stroke:#7c8dff}50%{stroke:#7c8dff}75%{stroke:#7c8dff}to{stroke:#7c8dff}}@keyframes colors{0%{stroke:#7c8dff}25%{stroke:#7c8dff}50%{stroke:#7c8dff}75%{stroke:#7c8dff}to{stroke:#7c8dff}}@-webkit-keyframes dash{0%{stroke-dashoffset:60}50%{stroke-dashoffset:15;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:60;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes dash{0%{stroke-dashoffset:60}50%{stroke-dashoffset:15;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:60;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}.hljs{display:block;overflow-x:auto;padding:.5em;background:#23241f}.hljs,.hljs-subst,.hljs-tag{color:#f8f8f2}.hljs-emphasis,.hljs-strong{color:#a8a8a2}.hljs-bullet,.hljs-link,.hljs-literal,.hljs-number,.hljs-quote,.hljs-regexp{color:#ae81ff}.hljs-code,.hljs-section,.hljs-selector-class,.hljs-title{color:#a6e22e}.hljs-strong{font-weight:700}.hljs-emphasis{font-style:italic}.hljs-attr,.hljs-keyword,.hljs-name,.hljs-selector-tag{color:#f92672}.hljs-attribute,.hljs-symbol{color:#66d9ef}.hljs-class .hljs-title,.hljs-params{color:#f8f8f2}.hljs-addition,.hljs-built_in,.hljs-builtin-name,.hljs-selector-attr,.hljs-selector-id,.hljs-selector-pseudo,.hljs-string,.hljs-template-variable,.hljs-type,.hljs-variable{color:#e6db74}.hljs-comment,.hljs-deletion,.hljs-meta{color:#75715e}@-webkit-keyframes moveInBottom{0%{opacity:.9;-webkit-transform:translateY(12rem);transform:translateY(12rem)}25%{opacity:.9;-webkit-transform:translateY(9rem);transform:translateY(9rem)}50%{opacity:.9;-webkit-transform:translateY(6rem);transform:translateY(6rem)}75%{opacity:1;-webkit-transform:translateY(3rem);transform:translateY(3rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes moveInBottom{0%{opacity:.9;-webkit-transform:translateY(12rem);transform:translateY(12rem)}25%{opacity:.9;-webkit-transform:translateY(9rem);transform:translateY(9rem)}50%{opacity:.9;-webkit-transform:translateY(6rem);transform:translateY(6rem)}75%{opacity:1;-webkit-transform:translateY(3rem);transform:translateY(3rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes moveInLeft{0%{opacity:0;-webkit-transform:translateX(-10rem);transform:translateX(-10rem)}80%{-webkit-transform:translateX(1rem);transform:translateX(1rem);opacity:.3}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes moveInLeft{0%{opacity:0;-webkit-transform:translateX(-10rem);transform:translateX(-10rem)}80%{-webkit-transform:translateX(1rem);transform:translateX(1rem);opacity:.3}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes moveInRight{0%{opacity:0;-webkit-transform:translateX(10rem);transform:translateX(10rem)}80%{-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes moveInRight{0%{opacity:0;-webkit-transform:translateX(10rem);transform:translateX(10rem)}80%{-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}*,:after,:before{margin:0;box-sizing:inherit}.move-from-bottom{-webkit-animation:moveInLeft .5s ease-out;animation:moveInLeft .5s ease-out}.BrainhubCarousel{margin:0 25px!important}.clamp-lines__button{display:none}.mark-as-read-container{display:block;-webkit-align-items:center;align-items:center;padding:20px 0}.mark-as-read-container .mark-as-read-text{color:#999;font-size:12px;padding:15px 0;float:left}.mark-as-read-container .mark-as-read-text div{padding:0 10px}.mark-as-read-container .mark-as-complete{color:#fff;background:#27ac70}.assessment-error svg{color:#e66565!important}.nudges-list{background-color:"#f6f6f6"}.nudge-container{border:2px dashed #bebebe;border-radius:4px;background-color:hsla(0,0%,58%,.07);margin-top:25px}.timeline-root h2.title{font-size:20px;line-height:28px;color:#fff;font-family:Roboto,sans-serif;font-weight:700;text-align:center;padding:20px;max-width:400px;margin:0 auto}.timeline-root .timeline-container{max-width:calc(100vw - 40px);margin-left:auto;background-color:#fff;border-top-left-radius:12px;border-bottom-left-radius:12px;padding:20px 20px 20px 0;position:relative}@media (min-width:1025px){.timeline-root .timeline-container{max-width:calc(723px + (100vw - 723px)/2)}}.timeline-root .timeline-container .timeline-item{padding:20px 0;color:#4a4a4a;font-family:Roboto,sans-serif;display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;position:relative;max-width:723px;margin-left:1px}.timeline-root .timeline-container .timeline-item .title{font-weight:700;line-height:28px}.timeline-root .timeline-container .timeline-item .date{opacity:.7;font-weight:700;line-height:28px;margin:5px 0}.timeline-root .timeline-container .timeline-item .description{opacity:.7;line-height:24px}.timeline-root .timeline-container .timeline-item:before{content:"";min-width:10px;width:10px;height:10px;display:block;border-radius:50%;background-color:#4a4a4a;margin-right:15px;position:relative;right:10px}.timeline-root .timeline-container .timeline-item:after{content:"";width:10px;height:calc(100% - 25px);display:block;background-color:#eaebec;position:absolute;left:-10.5px;top:45px;border-radius:4px}.timeline-root .timeline-container .timeline-item:last-child:after{height:calc(100% - 50px)}.timeline-root .timeline-container .dummy-timeline{background-color:#fff;position:absolute;width:30px;height:100%;border-top-right-radius:12px;border-bottom-right-radius:12px;top:0;left:-40px}@media (min-width:1025px){.timeline-root .timeline-container .dummy-timeline{width:calc((100vw - 723px)/2);left:calc((723px - 100vw)/2 - 10px)}}.people-container{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;margin-left:70px}@media (max-width:1199px){.people-container{-webkit-justify-content:center;justify-content:center}}.people-container .people-left{margin-right:12px}.people-container .people-right{display:-webkit-flex;display:flex;margin:12px;-webkit-align-items:center;align-items:center;min-width:250px;text-align:left}.people-container .people-right .image img{border-radius:50%;height:84.44px;width:82px;background-color:rgba(70,139,42,.34)}.people-container .people-right .content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-left:16px;-webkit-align-items:flex-start;align-items:flex-start}.people-container .people-right .content .location,.people-container .people-right .content .name,.people-container .people-right .content .position,.people-container .people-right .content a.linkedn{opacity:.7;color:#4a4a4a;font-family:Roboto,sans-serif;font-size:16px;font-weight:700;line-height:24px}.people-container .people-right .content .location,.people-container .people-right .content .position,.people-container .people-right .content a.linkedn{line-height:20px;font-weight:400;font-size:12px}.people-container .people-right .content a.linkedn{color:#069;font-size:14px;line-height:20px;margin-left:2px;cursor:pointer}.csod-header{box-shadow:0 2px 6px -5px #000;position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:1000}.csod-header .hamburger-menu{background:#fff;position:absolute;transition:all .5s;right:0;left:0}.csod-header .content{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:16px;width:100%;max-width:1200px;margin:0 auto}.csod-header .content .right-section .hamburger{cursor:pointer;margin-top:-5px}@media (min-width:1025px){.csod-header .content .right-section .hamburger{display:none}}.csod-header .content .right-section .nav-items-container{display:-webkit-flex;display:flex}.csod-header .content .right-section .nav-items-container .nav-item{cursor:pointer;font-family:Roboto,sans-serif;font-size:16px;line-height:15px;font-weight:500;margin-left:50px}@media (max-width:1024px){.csod-header .content .right-section .nav-items-container{display:none}}.footer-section{display:-webkit-flex;display:flex;background-color:#4a4a4a;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;padding:24px 0}.footer-section .terms-and-privacy{display:-webkit-flex;display:flex;margin-left:-100px}@media (max-width:768px){.footer-section .terms-and-privacy{display:none}}.footer-section .terms-and-privacy .privacy,.footer-section .terms-and-privacy .terms{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:24px;color:hsla(0,0%,100%,.87);margin-left:10px;margin-right:10px;cursor:pointer}.footer-section .copyright-text{font-family:Roboto,sans-serif;font-size:14px;line-height:16px;color:#fff;margin-left:12px}.footer-section .logos img{margin-right:16px;cursor:pointer}.form-section-container{background:#575a87;margin-top:20px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.form-section-container .title{padding-top:20px;margin-bottom:20px;color:#fff;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;line-height:28px;text-align:center}.form-section-container form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;max-width:600px;width:95%}.form-section-container form input{height:40px}.form-section-container form input,.form-section-container form textarea{margin-top:5px;margin-bottom:5px;border-radius:4px;width:85%;padding:4px 12px;border:1px solid #dfdfdf;color:#9b9b9b;font-family:Roboto,sans-serif;font-size:14px;line-height:16px}.form-section-container form button{width:85%;text-transform:uppercase;color:#fff;border:1px solid #464970;background:#464970;margin-top:20px;margin-bottom:20px;height:40px;font-family:Roboto;font-size:12px;font-weight:700;letter-spacing:1px;line-height:12px;text-align:center}.csod-section-container .section-title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-family:"Bree Serif",serif;font-size:20px;text-align:center;height:80px;color:#fff;background:#464970}.crio-summer-container .slick-slider{overflow:hidden}.crio-summer-container .slick-slider .slick-dots{position:absolute;bottom:-7px}.crio-summer-container .seperator{width:90%;height:1px;background:#ddd;margin:0 auto 20px}.crio-summer-container .apply-now-button{background-color:#30ab72;border-radius:4px;border:none;color:#fff;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;height:45px;letter-spacing:1px;line-height:12px;outline:none;text-align:center;text-transform:uppercase;width:90%;max-width:328px}.crio-summer-container .hero-section{background-image:url(/static/media/img_hero_mobile.8b662c96.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-width:1025px){.crio-summer-container .hero-section{background-image:url(/static/media/img_hero_web.b7686866.svg)}}.crio-summer-container .hero-section .content{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:calc(100vh - 133px);text-align:center;width:100%;max-width:1200px;margin:0 auto}@media (min-width:1025px){.crio-summer-container .hero-section .content{text-align:left;-webkit-align-items:flex-start;align-items:flex-start;padding:0 15px}}.crio-summer-container .hero-section .content .learning{font-family:"Bree Serif",serif;font-size:28px;margin-top:45px}@media (min-width:1025px){.crio-summer-container .hero-section .content .learning{font-size:46px;line-height:63px;margin-top:90px}}.crio-summer-container .hero-section .content .learning span{color:#f5a623}.crio-summer-container .hero-section .content .summer-text-bold{color:#4a4a4a;font-family:Roboto,sans-serif;font-size:16px;font-weight:700;padding-top:20px;margin-top:20px}.crio-summer-container .hero-section .content .summer-text{color:#4a4a4a;font-family:Roboto,sans-serif;font-size:16px;height:120px;margin-top:60px;width:100%;max-width:328px;opacity:.7}.crio-summer-container .hero-section .content .summer-text span{color:#212529;font-weight:700;opacity:1}@media (min-width:1025px){.crio-summer-container .hero-section .content .summer-text{max-width:687px;color:#4a4a4a;height:unset;font-size:16px;line-height:28px}}.crio-summer-container .hero-section .content button{letter-spacing:3px;margin-top:50px}@media (min-width:1025px){.crio-summer-container .hero-section .content button{max-width:328px}}.crio-summer-container .section-header{color:#fff;font-family:"Bree Serif",serif;font-size:20px;line-height:28px;background:#464970;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:16px 12px}@media (min-width:1025px){.crio-summer-container .section-header{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:relative}}.crio-summer-container .section-header img{cursor:pointer}@media (min-width:1025px){.crio-summer-container .section-header img{position:absolute;right:100px}}.crio-summer-container .section-body{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:20px 0;-webkit-flex-direction:column;flex-direction:column;background:#575a87}.crio-summer-container .section-body .got-more-section{margin-top:12px}.crio-summer-container .section-body .got-more-section div{color:#fff;font-family:Roboto,sans-serif;margin-top:4px;font-size:14px;text-align:center;font-weight:400;letter-spacing:1px}.crio-summer-container .section-body .got-more-section div span{text-decoration:underline;cursor:pointer;color:#fff;font-weight:900}.crio-summer-container .section-body .img-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.crio-summer-container .section-body .img-container .crio-logo{margin-top:25px;height:65px;margin-bottom:25px}.crio-summer-container .section-body .img-container img{margin-top:25px;height:200px;max-height:200px;width:200px}.crio-summer-container .section-body .content{margin-top:16px;color:#fff;font-family:Roboto,sans-serif;font-size:16px;letter-spacing:1px;width:100%;max-width:328px;text-transform:uppercase;text-align:center;line-height:28px;margin-bottom:8px}@media (min-width:1025px){.crio-summer-container .section-body .content{min-height:56px;margin:16px auto}}.crio-summer-container .mean-content{position:relative}.crio-summer-container .mean-content .bg-purple{display:none}@media (min-width:1200px){.crio-summer-container .mean-content .bg-purple{display:block;height:353px;width:100vw;background-color:#575a87;position:absolute;top:0;left:calc((1200px - 100vw)/2)}}@media (min-width:1025px){.crio-summer-container .mean-content{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%;max-width:1200px;margin:0 auto;padding-bottom:20px}}.crio-summer-container .mean-content .section{z-index:10}@media (min-width:1025px){.crio-summer-container .mean-content .section{max-width:33.33%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}}@media (max-width:1024px){.crio-summer-container .mean-content .section .accelerate-top{margin-top:40px}}.crio-summer-container .mean-content .section .learning-by-doing-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:center;padding:8px}@media (min-width:1025px){.crio-summer-container .mean-content .section .learning-by-doing-container{max-width:328px;margin:0 auto}}.crio-summer-container .mean-content .section .learning-by-doing-container .heading{margin-top:20px;color:#4a4a4a;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;letter-spacing:.5px;line-height:28px}.crio-summer-container .mean-content .section .learning-by-doing-container .video iframe{width:80vw;height:200px;margin:16px auto}@media (min-width:1025px){.crio-summer-container .mean-content .section .learning-by-doing-container .video iframe{width:100%}}.crio-summer-container .mean-content .section .learning-by-doing-container .body{margin-top:20px;margin-bottom:15px;opacity:.7;color:#4a4a4a;font-family:Roboto,sans-serif;font-size:16px;line-height:24px}.crio-summer-container .mean-content .section .exclusive-expert-container{color:#4a4a4a;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;letter-spacing:.5px;line-height:28px;text-align:center}@media (min-width:1025px){.crio-summer-container .mean-content .section .exclusive-expert-container{max-width:328px;margin:0 auto}}.crio-summer-container .mean-content .section .exclusive-expert-container .coming-soon{margin-top:20px;color:#4a4a4a;font-size:13px;font-family:Roboto,sans-serif}.crio-summer-container .mean-content .section .exclusive-expert-container .heading{margin-top:20px}.crio-summer-container .mean-content .section .vertified-portfolio-section{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:center;padding:8px}@media (min-width:1025px){.crio-summer-container .mean-content .section .vertified-portfolio-section{max-width:328px;margin:0 auto}}.crio-summer-container .mean-content .section .vertified-portfolio-section .heading{margin-top:20px;color:#4a4a4a;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;letter-spacing:.5px;line-height:28px}.crio-summer-container .mean-content .section .vertified-portfolio-section .image-container img{margin:20px}.crio-summer-container .mean-content .section .vertified-portfolio-section .body{opacity:.7;color:#4a4a4a;font-family:Roboto,sans-serif;font-size:16px;line-height:24px;margin-bottom:20px}.crio-summer-container .mean-content .section .vertified-portfolio-section .black{background-color:#000}.crio-summer-container .mean-content .section .vertified-portfolio-section .hiring-partners{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.crio-summer-container .mean-content .section .vertified-portfolio-section .hiring-partners ul.companies{display:-webkit-flex;display:flex;padding-left:0;width:100%;list-style:none;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}@media (max-width:1199px){.crio-summer-container .mean-content .section .vertified-portfolio-section .hiring-partners ul.companies{-webkit-justify-content:center;justify-content:center}}.crio-summer-container .mean-content .section .vertified-portfolio-section .hiring-partners li{margin:0 25px 20px 0}.crio-summer-container .mean-content .section .vertified-portfolio-section .hiring-partners span{display:block;margin:auto}.crio-summer-container .mean-content .section .vertified-portfolio-section .hiring-partners .align-center{margin-left:auto;display:block;color:rgba(0,123,255,.64)}.crio-summer-container .mean-content .section .vertified-portfolio-section .hiring-partners .hiring-partner-logo{max-width:90px;max-height:24px}.crio-summer-container .mean-content .section .vertified-portfolio-section .hiring-partners .cure-fit{width:85px;max-height:30px}@media (min-width:1025px){.crio-summer-container .mean-content .section .vertified-portfolio-section .hiring-partners .groww{margin-left:24px}}.crio-summer-container .who-are-we-section{text-align:center;border-bottom:1px solid #ddd}.crio-summer-container .who-are-we-section .content .heading{margin-top:20px;color:#4a4a4a;font-family:"Bree Serif",serif;font-size:26px;line-height:38px}.crio-summer-container .who-are-we-section .content .image-container img{margin:20px}.crio-summer-container .who-are-we-section .content .body{opacity:.7;color:#4a4a4a;font-family:Roboto,sans-serif;font-size:16px;line-height:24px;margin-bottom:20px;margin-top:20px}.crio-summer-container .who-are-we-section .content .link{margin-top:20px;color:#30ab72;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;line-height:12px;margin-bottom:40px;cursor:pointer}@media (max-width:1024px){.crio-summer-container .who-are-we-section .content .link.desktop{display:none}}.crio-summer-container .who-are-we-section .content .link.mobile div{margin:16px 0}@media (min-width:1025px){.crio-summer-container .who-are-we-section .content .link.mobile{display:none}}@media (min-width:1025px){.crio-summer-container .who-are-we-section .content{display:-webkit-flex;display:flex;max-width:1200px;margin:30px auto;-webkit-justify-content:space-around;justify-content:space-around}.crio-summer-container .who-are-we-section .content .left-section{text-align:left}.crio-summer-container .who-are-we-section .content .left-section .heading{font-size:46px;line-height:63px;max-width:370px}.crio-summer-container .who-are-we-section .content .left-section .body{font-size:16px;line-height:28px;margin:32px 0;max-width:679px}.crio-summer-container .who-are-we-section .content .left-section .link{text-transform:uppercase}.crio-summer-container .who-are-we-section .content .image{width:391px}.crio-summer-container .who-are-we-section .content .image img{width:100%;height:auto}}.crio-summer-container .developer-container{display:-webkit-flex;display:flex}.crio-summer-container .developer-container .comment{min-height:162px}.crio-summer-container .interact-section-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:center;-webkit-align-items:center;align-items:center}.crio-summer-container .interact-section-container .heading{color:#4a4a4a;font-family:Roboto,sans-serif;font-size:16px;font-weight:700;line-height:28px}.crio-summer-container .interact-section-container .time-slot{opacity:.7;color:#4a4a4a;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;margin-top:16px}.crio-summer-container .interact-section-container .description{width:60%;opacity:.7;color:#4a4a4a;font-family:Roboto,sans-serif;font-size:16px;line-height:24px;text-align:center;margin-top:16px;margin-bottom:20px}.apply-sub-heading{height:72px;width:626px;float:left;padding-top:90px;color:#fff;font-family:Roboto;font-size:24px;letter-spacing:1.5px;line-height:36px}.apply-form-card{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}.apply-form-card:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.card{background:#fff;border-radius:12px;display:inline-block;height:auto;position:relative;width:80%;margin-right:10%;margin-left:10%;margin-top:-90px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.submit-container{padding-left:145px;margin-left:50px}}@media only screen and (min-device-width:1024px){.submit-container{margin-left:-16px}}@media only screen and (max-device-width:500px){.submit-container{margin-left:5px}}.faq-container .faq-content{padding:30px 130px}@media (max-width:1024px){.faq-container .faq-content{padding:20px}}.faq-container .faq-content .titles{display:-webkit-flex;display:flex}@media (max-width:1024px){.faq-container .faq-content .titles{-webkit-flex-direction:column;flex-direction:column}}.faq-container .faq-content .titles h4{margin-right:60px;cursor:pointer;padding-bottom:20px;margin-bottom:50px}@media (max-width:1024px){.faq-container .faq-content .titles h4{width:100%;border-bottom:1px solid #dfdfdf;color:#4a4a4a;opacity:1;margin-top:25px;padding-bottom:35px;margin-bottom:20px}}.faq-container .faq-content .sections .section{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dfdfdf}.faq-container .faq-content .sections .section:last-child{border-bottom:none}.faq-container .faq-content .sections .section .answer{color:#3f3f3f;font-family:Open Sans;font-size:19px;line-height:33px}@media (max-width:1024px){.faq-container .faq-content .sections .section .answer{font-size:16px;max-width:400px}}.faq-container .faq-content .sections .section .question-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.faq-container .faq-content .sections .section .question-container .question-left{color:#3f3f3f;font-family:Open Sans;font-size:21px;font-weight:700;line-height:33px;margin-bottom:8px}@media (max-width:1024px){.faq-container .faq-content .sections .section .question-container .question-left{font-size:19px}}.faq-container .faq-content .sections .section .question-container img{cursor:pointer;padding:12px}.development-section-container{max-width:1440px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:70px 110px}@media (max-width:768px){.development-section-container{padding:100px 30px 20px}}.development-section-container .seperator{width:300px;-webkit-align-self:center;align-self:center;background-color:#dfdfdf;margin-bottom:20px;height:5px;margin-top:50px}.development-section-container h2{text-align:center;-webkit-align-self:center;align-self:center;width:600px;margin:70px 0 30px;color:#4a4a4a;font-family:MetroSemi;font-weight:500;font-size:40px;letter-spacing:-2px;line-height:70px}@media (max-width:768px){.development-section-container h2{font-size:32px;width:85vw;line-height:40px;margin:30px 0 10px}}.development-section-container div.section{max-width:1220px;opacity:.7;color:#4a4a4a;font-family:MetroRegular;font-size:20px;line-height:24px;text-align:center;-webkit-align-self:center;align-self:center}@media (max-width:768px){.development-section-container div.section{width:85vw;margin-top:20px;line-height:28px}}.mission-container{display:-webkit-flex;display:flex;margin:0;padding:0 110px 80px;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width:768px){.mission-container{-webkit-flex-direction:column;flex-direction:column;margin:20px 0 0;padding:30px}}.mission-container .mission-left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.mission-container .mission-left .our-mission{height:70px;color:#2cba8a;font-family:MetroSemi;font-size:32px;line-height:70px}@media (max-width:768px){.mission-container .mission-left .our-mission{width:85vw;-webkit-align-self:center;align-self:center;text-align:center}}.mission-container .mission-left .mission-text{width:627px;opacity:.7;color:#4a4a4a;font-family:MetroRegular;font-size:20px}@media (max-width:768px){.mission-container .mission-left .mission-text{text-align:center;-webkit-align-self:center;align-self:center;width:85vw;line-height:28px;margin-top:8px}}.mission-container .mission-left .mission-text:last-child{margin-top:25px}.mission-container .mission-right{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media (max-width:768px){.mission-container .mission-right img{margin-top:20px;width:85vw;height:200px}}.known-section-container{max-width:1440px;margin:0 auto;display:-webkit-flex;display:flex;background-color:#f8f8f8;-webkit-flex-direction:column;flex-direction:column;padding:0 110px}@media (max-width:768px){.known-section-container{padding:0}}.known-section-container .seperator{width:300px;-webkit-align-self:center;align-self:center;background-color:#dfdfdf;margin-bottom:20px;margin-top:50px;height:5px}.known-section-container .award{display:block;text-align:center;width:350px;margin:80px auto 0}.known-section-container .award img{width:150px}.known-section-container .award p{height:48px;opacity:.7;color:#4a4a4a;font-size:20px;line-height:24px;margin-top:12px}@media (max-width:768px){.known-section-container .award p{margin-top:2px;margin-bottom:50px}}.known-section-container .known-content{clear:both;display:-webkit-flex;display:flex;margin:80px 0 120px;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.known-section-container .known-content{margin:30px 0;-webkit-justify-content:center;justify-content:center}}.known-section-container .known-content .company-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-right:25px;-webkit-align-items:center;align-items:center;cursor:pointer}@media (max-width:768px){.known-section-container .known-content .company-container{margin-bottom:20px;margin-right:0}}.known-section-container .known-content .company-container p{height:48px;max-width:323px;opacity:.7;color:#4a4a4a;font-family:MetroRegular;font-size:20px;line-height:24px;text-align:center;margin-top:12px}@media (max-width:768px){.known-section-container .known-content .company-container p{margin-top:2px;margin-bottom:50px}}.known-section-container .known-content .company-container img{width:200px;height:80px}.known-section-container .we-are-known{padding-top:70px;max-width:1220px;color:#4a4a4a;font-family:MetroSemi;-webkit-align-self:center;align-self:center;font-weight:500;font-size:40px;letter-spacing:-2px;line-height:70px;text-align:center;margin-bottom:20px}@media (max-width:768px){.known-section-container .we-are-known{font-size:32px;width:85vw;max-height:100px;line-height:40px;margin-bottom:0}}.impact-section-container-dev{max-width:1440px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:70px}@media (max-width:768px){.impact-section-container-dev{-webkit-align-items:center;align-items:center;padding-top:30px}}.impact-section-container-dev .seperator{width:300px;-webkit-align-self:center;align-self:center;background-color:#dfdfdf;margin-bottom:20px;margin-top:50px;height:5px}.impact-section-container-dev h2{-webkit-align-self:center;align-self:center;max-width:1220px;color:#4a4a4a;font-family:MetroSemi;font-size:40px;letter-spacing:-2px;line-height:70px;text-align:center}@media (max-width:768px){.impact-section-container-dev h2{font-size:32px;width:85vw;line-height:40px;margin:30px 0 0}}.impact-section-container{max-width:1440px;min-height:500px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:70px}@media (max-width:768px){.impact-section-container{-webkit-align-items:center;align-items:center;padding-top:30px}}.impact-section-container .seperator{width:300px;-webkit-align-self:center;align-self:center;background-color:#dfdfdf;margin-bottom:20px;margin-top:50px;height:5px}.impact-section-container .people{display:-webkit-flex;display:flex}@media (max-width:768px){.impact-section-container .people{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}}.impact-section-container .people .people-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:20px}.impact-section-container .people .people-container img{width:72px;height:72px;border-radius:50%}.impact-section-container .people .people-container .people-details{margin-top:50px;margin-left:8px}@media (max-width:768px){.impact-section-container .people .people-container .people-details{margin-top:20px}}.impact-section-container .people .people-container .people-details .comapany-name,.impact-section-container .people .people-container .people-details .message{max-width:300px;opacity:.7;color:#4a4a4a;font-family:Open Sans;line-height:24px}@media (max-width:768px){.impact-section-container .people .people-container .people-details .comapany-name,.impact-section-container .people .people-container .people-details .message{width:200px;font-size:14px}}.impact-section-container .people .people-container .people-details .message{font-weight:400}.believe-section-container{max-width:1440px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background-color:#f8f8f8}.believe-section-container .seperator{width:300px;-webkit-align-self:center;align-self:center;background-color:#dfdfdf;margin:50px 0;height:5px}@media (max-width:768px){.believe-section-container .seperator{margin:30px 0 40px}}.believe-section-container img{object-fit:cover}.believe-section-container h2{max-width:1220px;color:#4a4a4a;font-family:MetroSemi;font-weight:500;font-size:40px;letter-spacing:-2px;line-height:70px;text-align:center;padding:0 110px;-webkit-align-self:center;align-self:center;margin-top:70px}@media (max-width:768px){.believe-section-container h2{font-size:32px;width:85vw;line-height:40px;margin:30px 0 10px;padding:0}}.about-seperator{height:2px;background:#dfdfdf;position:absolute;left:0;right:0;z-index:-1}.primary-seperator{height:10px;width:100%;background-color:#2cba8a}.join-us-section{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;background-image:url(/static/media/getInTouch.032b62e8.jpg)}.join-us-section .join-us-text{color:#fff;font-family:MetroSemi;font-size:40px;margin-top:20px;margin-bottom:40px;line-height:57px;text-align:center}@media (max-width:768px){.join-us-section .join-us-text{padding:15px;font-size:32px}}.join-us-section .desc-text{color:#fff;font-family:MetroRegular;font-size:20px;margin-top:25px;width:328px;line-height:28px;text-align:center}.join-us-section a{color:#fff;-webkit-text-decoration:"none";text-decoration:"none";margin-bottom:15px;margin-top:10px}.join-us-section .check-position-button{background:#2cba8a;color:#fff;width:290px;border:none;outline:none;height:40px;font-size:12px;border-radius:4px;margin-bottom:30px;text-transform:uppercase;font-family:MetroSemi}.join-us-section .check-position-button:hover{background:#38a883}.slides{position:relative;background:#f7f7f7;padding:0 20px}.slides .slick-slide{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px 40px;border-radius:10px;background:#fff;border-right:20px solid #f7f7f7}.slides .slick-next,.slides .slick-prev{position:absolute;top:50%}.slides .slick-prev{left:0;z-index:20}.slides .slick-next{right:5%;z-index:20}.MuiStepIcon-root-*,.MuiStepIcon-root-.MuiStepIcon-active-*{color:#f4d549!important}.MuiStepIcon-text-*{fill:#1a1f2a!important;font-weight:700}.MuiStepLabel-iconContainer-225.MuiStepLabel-alternativeLabel-226{-webkit-transform:scale(2);transform:scale(2)}svg text{fill:#000;font-weight:700!important}