:root{--font-regular:'DIN-Regular';--font-medium:'DIN-Medium';--font-bold:'DIN-Bold';--color1:#1495D9;--color2:#FFFFFF;--color3:#F99922}*{box-sizing:border-box}body:not(.single-event){margin:0;font-family:var(--font-regular)}body.upc{zoom:unset!important}body.upc-noscroll{overflow:hidden;padding-right:5px}.upc1{position:relative;min-height:100vh}.upc1>div{min-height:100vh;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;padding-top:100px;justify-content:center;width:100%}.upc1-slide,.upc-anchor{width:100%}.upc .container{width:100%;padding:0 28px;max-width:1550px;margin:0 auto}.upc1-slide-item>div{position:relative;padding:0;display:flex;align-items:center}.upc1-slide-item .container{position:relative}.slide-bg{position:absolute;top:0;left:0;bottom:0;right:0;display:flex}.slide-bg img{width:100%;height:auto}.slide-title{font-size:80px;font-family:var(--font-bold);line-height:1;color:var(--color1);margin:0 0 28px}.slide-desc{font-size:30px;line-height:40px;font-family:var(--font-bold);max-width:710px;color:#FFF;margin:0 0 40px}.slide-cta a{display:flex;align-items:center;font-size:18px;line-height:30px;font-family:var(--font-bold);color:var(--color3);text-transform:uppercase}.slide-cta a img{margin-right:20px}.upc-bgs{position:absolute;top:0;left:0;right:0;bottom:0;margin:0}.upc-bgs-item{display:flex!important;width:100%;height:100%}.upc-bgs-item img{width:100%;height:100%;object-fit:cover}.upc-anchor{position:relative}.upc-anchor ul{display:flex;justify-content:center;padding:0 30px 0 30px}.upc-anchor p{font-size:30px;line-height:40px;color:var(--color2);font-family:var(--font-bold);margin:0 0 22px}.upc-anchor .icon{display:flex;justify-content:center}.upc-anchor .slick-dots{position:static;padding:0;display:flex;margin:0 -6px 25px;justify-content:center}.upc-anchor .slick-dots li{width:100%;height:4px}.upc-anchor .slick-dots button{background-color:rgb(255 255 255 / 20%);margin:0;padding:0;font-size:0;color:#fff0;width:100%;height:4px}.upc-anchor .slick-dots button::before{content:'';width:0%;height:6px;background-color:var(--color1);position:absolute;left:0;top:50%;transform:translate(0,-50%);transition:all 1s ease-in-out;display:none!important}.upc-anchor .slick-dots li.slick-active button::before{display:block;width:34%}.upc2{position:relative}.upc2-heading{padding:193px 0 320px;background-color:#031249}.upc2 h2{font-size:52px;line-height:64px;font-family:var(--font-bold);text-align:center;color:var(--color2);text-transform:uppercase}.upc1-slide{margin:0 0 166px;position:relative}.upc2-cards{margin:-253px 0 0}.upc2-cards ul{display:flex;flex-wrap:wrap;align-items:stretch;margin:0 -14px}.upc2-cards li{width:25%;padding:0 14px}.upc2-cards li>div{background-color:var(--color2);border-radius:20px;display:flex;flex-direction:column;height:100%}.upc2-cards>.container{max-width:1870px}.card-title{font-size:30px;line-height:1;color:#031249;font-family:var(--font-bold);padding:33px 42px 27px;text-align:center}.card-desc{padding:15px 43px 33px 38px;font-size:20px;line-height:1.5;color:#313131;box-shadow:0 0 50px rgb(0 0 0 / 10%);flex-grow:1;border-radius:0 0 20px 20px}.upc-flex{display:flex;flex-wrap:wrap}.upc-stitle{font-size:24px;line-height:1;font-family:var(--font-bold);color:var(--color1);margin:0 0 10px;text-align:center;letter-spacing:.15rem}.upc-title{font-size:50px;line-height:60px;color:#031249;font-family:var(--font-bold);text-align:center}.upc3{position:relative;padding:463px 0 456px;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.upc3::after{content:'';display:block;position:absolute;left:0;right:0;bottom:-220px;aspect-ratio:1920/823;background:linear-gradient(to top,#EFF7FF,transparent),#FFFFFF}.upc3-row,.upc3>.container{position:relative;z-index:1}.upc3-left{width:45%}.upc3-icons{position:absolute;left:44.2%;top:46%;transform:translate(-50%,-50%)}.upc3-right{width:55%;position:relative}.upc3-icons .icons{width:96px;height:96px;background-color:var(--color1);border-radius:50%;overflow:hidden;position:absolute;top:50%;right:0;transform:translate(45%,-50%);display:flex;align-items:center;justify-content:center}.card-image img{width:100%;height:auto;object-fit:cover;display:flex}.upc3-icons>div{position:relative}.upc3-icons .icons>div{display:none}.upc3-icons .icons>div img{width:auto;height:auto}.upc3-item{padding-left:20%;margin:0 0 43px;transition:all .3s ease-out}.upc3-item h3{font-size:40px;line-height:49px;font-family:var(--font-bold);color:var(--color1);margin:0 0 14px}.program-thumbnail a{width:100%}.upc3-item p{font-size:26px;line-height:32px;font-family:var(--font-regular);color:#313131;max-width:498px;letter-spacing:.2px;overflow:hidden;transition:all .3s ease-out 0.3s;display:block!important}.upc3-item.active p{display:block;height:auto}.upc3-list{position:relative}.upc3-list>div{position:absolute;top:50%;left:0;transform:translate(0,-40%);width:100%}.upc3-item:nth-child(3){margin:0}.upc3-item.active{display:block}.upc4 .title-desc{display:flex;gap:53px;padding-left:80px}.upc4 .upc-desc{font-size:26px;line-height:30px;color:#313131;padding:5px 0 0;max-width:648px;letter-spacing:.2px}.upc-filters{display:none}.upc-filters form{background-color:#FFF;padding:32px 35px 35px;gap:38px;margin:7px 0 0;box-shadow:0 0 90px rgb(0 0 0 / 10%);border-radius:20px;min-width:460px}.upc4.disabled{pointer-events:none;filter:brightness(.5)}.upc-filter{display:flex;align-items:center;gap:35px;width:100%}.filter-label{font-size:20px;line-height:25px;color:#031249;font-family:var(--font-bold)}.filter-select{position:relative;cursor:pointer;flex-grow:1}.filter-select-options{position:absolute;background-color:#FFF;box-shadow:0 3px 6px rgb(0 0 0 / 16%);min-width:100%;right:0;border-radius:5px;border:1px solid #EBEBEB;display:none;z-index:1}.filter-select-options li{padding:10px;text-align:left;cursor:pointer;white-space:pre}.filter-select-options li:hover{background-color:#1495D9;color:#FFF}.filter-select-label .text{font-size:20px;line-height:25px;color:var(--color1)}.upc4 .container{max-width:1710px;justify-content:space-between}.filter-select-label .arrow{margin-left:12px}.filter-select-label{position:relative;display:flex;align-items:center;justify-content:space-between}.filter-select-label::before{content:'';display:block;width:2px;height:33px;background-color:#EBEBEB;position:absolute;top:50%;left:0;transform:translate(-23px,-50%)}.upc-programs{align-items:stretch;margin:0 -10px}.upc-program{width:25%;padding:0 10px;margin:0 0 20px}.upc-program>div{position:relative;border-radius:20px;overflow:hidden;background-color:#FFF;height:100%;display:flex;flex-direction:column}.program-tag{left:20px;top:20px;position:absolute;font-size:12px;line-height:1;font-family:var(--font-bold);color:var(--color2);height:30px;display:flex;align-items:center;justify-content:center;background-color:var(--color1);border-radius:24px;padding:0 20.5px}.program-tag.program-tag-Past{color:#FFF;background-color:#F99922}.upc4>header{margin:0 0 61px}.program-details{padding:12px 30px 30px;display:flex;flex-direction:column;flex-grow:1}.program-details-top{flex-grow:1}.program-details .type{font-size:16px;line-height:30px;color:var(--color3);text-transform:uppercase;font-family:var(--font-bold);margin:0 0 2px}.program-details .title{font-size:24px;line-height:29px;color:#000;font-family:var(--font-bold);margin:0 0 12px;min-height:58px}.program-details .partner-title{font-size:18px;font-weight:700;margin-top:10px;line-height:1.3;color:#141414;margin-bottom:13px}.program-details .tips{font-family:var(--font-bold);margin:0 0 12px}.program-details .title a{color:#000}.program-details .list{margin:0 0 20px}.program-details .list li{display:flex;font-size:16px;line-height:30px;font-family:var(--font-bold);margin:0 0 5px}.program-details .blue{color:var(--color1);min-width:100px}.program-details .black{padding-left:20px;position:relative}.program-details .black::before{content:'';position:absolute;left:0;top:50%;transform:translate(-50%,-50%);width:2px;height:67%;background-color:#EBEBEB;display:block}.program-details .stitle{font-size:20px;line-height:24px;color:#313131;font-family:var(--font-bold);margin:0 0 6px}.program-details .desc{font-size:18px;line-height:20px;color:#313131;margin:0 0 14px;padding-right:15px}.program-details .buttons a{display:block;width:100%;border:2px solid var(--color1);font-size:22px;line-height:27px;font-family:var(--font-bold);color:var(--color1);padding:14px 30px;text-align:center;border-radius:10px;transition:all 0.3s ease-out}.program-details .buttons a:hover{background-color:#1495D9;color:#FFF}.upc4{background-color:#F6F6F6;padding:120px 0 60px}.page-template-template-upc-upcoming .upc4{background-color:#F6F6F6;padding:180px 0 60px}.upc5,.upc4>*{position:relative}.upc5{min-height:100vh}.upc-program-more{text-align:center;padding:30px 0 0}.upc-program-more a{text-transform:uppercase;color:#FFF;font-family:var(--font-medium);background-color:#1495D9;padding:18px 40px;text-align:center;border-radius:10px;font-size:22px;line-height:1;display:inline-block;transition:all 0.3s ease-out}.upc-program-more a:hover{opacity:.7}.upc5-bg{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.upc5-bg img{width:100%;height:100%;object-fit:cover}.upc5-content-tab{display:none}.upc5-tags{gap:10px;margin:0 0 20px}.upc5-tags>div{font-size:22px;line-height:27px;font-family:var(--font-bold);color:#FFF;opacity:.2;border:2px solid #FFF;border-radius:100px;padding:14px 16px;min-width:109px;text-align:center;cursor:pointer;transition:all 0.3s ease-in-out}.upc5-tags>div.back{width:58px;height:58px;display:flex;align-items:center;justify-content:center;opacity:1;min-width:auto}.upc5-tags>div.active,.upc5-tags>div:hover{opacity:1}.upc5-second{position:relative;padding:120px 0 113px;display:none}.upc5-content-left{width:43%}.upc5-content-left .upc-title small{font-size:18px;line-height:26px;color:#FFF;text-transform:capitalize;margin-left:20px}.upc5-content-right{width:57%;display:flex;align-items:flex-end;padding:0 0 5px 39px}.upc5-first{position:relative;padding:205px 0 206px}.upc5 .upc-title{color:var(--color1);text-align:left;text-transform:uppercase;margin:0 0 19px}.upc5-content-left .upc-stitle{font-size:24px;line-height:29px;font-family:var(--font-bold);text-align:left;color:var(--color2);margin:0 0 15px;letter-spacing:normal}.upc5-content-left .upc-desc{color:var(--color2);font-size:18px;line-height:26px;margin:0 0 20px}.point{margin:0 0 20px}.point li{display:flex;align-items:flex-start;margin:0 0 20px}.point-number{font-size:24px;line-height:1;font-family:var(--font-bold);width:62px;height:62px;display:flex;align-items:center;justify-content:center;color:var(--color2);border:2px solid var(--color2);border-radius:50%}.point-text{color:var(--color2);font-size:18px;line-height:26px;width:calc(100% - 62px);padding-left:20px;padding:3px 0 0 20px}.upc-partners p{font-size:18px;line-height:26px;color:var(--color2);margin:0 0 20px}.upc-partners ul{display:flex;flex-wrap:wrap;align-items:center;gap:10px 28px}.upc-divider{width:100%;height:4px;background-color:rgb(255 255 255 / 20%);max-width:630px;margin:0 0 20px}.upc5-content-right ul{display:grid;grid-template-columns:repeat(2,1fr);max-width:830px;gap:20px;overflow:hidden;overflow-x:auto}.upc5-content-right li{border-radius:20px;overflow:hidden;display:flex;min-width:396px}.upc5-content-right li img{width:100%}.upc5-programs li{display:flex;flex-wrap:wrap;align-items:center;cursor:pointer}.upc5-programs li:hover .text{color:#1495D9}.upc5-programs li:hover .arrow{border-color:#1495D9}.upc5-programs li .arrow path{transition:all 0.3s ease-in-out}.upc5-programs li:hover .arrow path{stroke:#1495D9}.upc5-programs .arrow{width:58px;height:58px;border:2px solid #FFF;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease-in-out;cursor:pointer}.upc5-programs .text{font-size:50px;line-height:60px;font-family:var(--font-bold);color:var(--color2);display:flex;flex-wrap:wrap;align-items:center;width:calc(100% - 58px);transition:all 0.3s ease-in-out}.upc5-programs .text small{font-size:18px;line-height:26px;font-family:var(--font-regular);margin-left:18px;margin-top:10px}.upc5-first .upc-title{margin:0 0 115px}.upc5-programs ul{max-width:1231px;display:grid;grid-template-columns:repeat(2,1fr);gap:28px 149px}.upc6{padding:100px 0}.upc6-left,.upc6-right{width:50%}.upc6 .upc-title{font-size:60px;line-height:70px;color:var(--color1);text-align:left;margin:96px 0 149px}.upc6-image{display:flex}.upc6-left .upc6-image{padding-right:65px}.upc6-image img{width:100%;height:auto;border-radius:20px}.upc6-right{padding-left:65px}.upc6-image2{margin:0 0 127px}.upc6-text{margin:0 0 135px}.upc6-text p{font-size:20px;line-height:1.5;color:#313131;margin:0 0 35px}@keyframes logo-in{from{-webkit-transform:translateY(3.125rem);transform:translateY(3.125rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}0%{opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes logo-out{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-3.125rem);transform:translateY(-3.125rem)}0%{opacity:1}100%{-webkit-transform:translateY(-3.125rem);transform:translateY(-3.125rem);opacity:0}}.program-thumbnail img{object-fit:cover;width:100%}.logo__link{position:absolute;width:100%;opacity:0;display:flex;justify-content:center;padding:0 15px}.logo__link img{width:100%;height:auto}.logo-item{width:calc(100% / 6)}.logo-list .logo-item:first-child .logo__link{padding-left:0}.logo-list .logo-item:last-child .logo__link{padding-right:0}.logo-item .rel{position:relative;width:100%;height:2.625rem}.logo-list{display:flex;flex-wrap:wrap;align-items:center;border-radius:20px;box-shadow:0 0 90px rgb(0 0 0 / 10%);min-height:286px;padding:0 60px}.logo__link.--in{-webkit-animation:logo-in 1s;animation:logo-in 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.logo__link.--out{-webkit-animation:logo-out 1s;animation:logo-out 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.upc8{padding:200px 0 100px;position:relative}.upc8::after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;aspect-ratio:1920/616;background:linear-gradient(to top,#EFF7FF,transparent);z-index:-1}.upc8-image{width:52.6%;position:relative}.upc8-image img{border-radius:20px;width:100%;height:auto;object-fit:cover}.upc8-details{width:47.4%;padding:70px 0 0}.upc8-details>div{padding:90px 76px 53px 154px;background-color:#FFF;box-shadow:0 0 90px rgb(0 0 0 / 10%);border-radius:20px;margin-left:-100px}.upc8-details .upc-title{text-align:left;text-transform:uppercase}.upc8-details .upc-title{line-height:1;margin:0 0 28px}.upc8-details li h3{font-size:50px;line-height:61px;color:#F99922;font-family:var(--font-bold);margin:0 0 13px}.upc8-details ul{width:100%;max-width:571px;display:grid;grid-template-columns:repeat(2,1fr);gap:31px 147px}.upc8-details li p{font-size:20px;line-height:24px;color:#313131;max-width:210px}.upc9{padding:60px 0 0}.upc-quote{width:100%;max-width:998px;margin:0 auto}.upc-quote-avatar{width:382px}.upc-quote-main{width:calc(100% - 382px);padding:25px 0 0 25px}.upc-quote-content{font-size:29px;line-height:31px;font-family:var(--font-bold);color:var(--color1);padding:43px 22px 49px 50px;letter-spacing:-.8px;margin:0 0 22px;position:relative;border:4px solid #1495D9;border-width:4px 4px 0 0}.upc-quote-caption{font-size:24px;line-height:30px;color:#031249;padding:0 0 0 50px;letter-spacing:.1px}.upc-quote-caption b{color:#F99922;font-family:var(--font-bold)}.upc10{overflow:hidden;padding:234px 0 230px;background:url(/wp-content/themes/ckgsb/images/upc/upc10.jpg) center/cover no-repeat}.upc10-details{padding:155px 0 0;width:40%}.upc10-form{width:60%}.upc10-details .upc-title{color:var(--color2);text-transform:uppercase;text-align:left;margin:0 0 19px}.upc10-details .upc-desc{font-size:26px;line-height:44px;color:var(--color2);max-width:547px}.upc10 .gform_wrapper.gravity-theme .gfield_label{display:none}.upc10 .gform_wrapper.gravity-theme .gform_fields{display:flex;flex-wrap:wrap;gap:0;margin:0 -30px;width:calc(100% + 60px)}.upc10 .gform_wrapper.gravity-theme .gfield{width:50%;padding:0 30px;margin:0 0 25px}.upc10 form{max-width:856px;margin-right:0;position:relative}.upc10 .gform_wrapper{display:flex;justify-content:flex-end}.upc10 .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){background-color:#fff0;border-width:0 0 1px;padding:12px 0!important;font-size:20px;line-height:27px;color:#FFF;height:auto;width:100%}.upc10 .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder{background-color:#fff0;border-width:0 0 1px;padding:10px 0!important;font-size:20px;line-height:27px;color:#FFF;text-transform:uppercase}.upc10 .gform_wrapper.gravity-theme .ginput_container_consent input{display:none}.upc10 .gform_wrapper.gravity-theme .ginput_container_consent input+label{text-align:left;max-width:100%;color:#FFF;display:flex;align-items:center;position:relative;font-size:14px;line-height:30px;font-family:var(--font-bold)}.upc10 .gchoice{text-align:left}.upc10 .ginput_container_consent input[type=checkbox]+label:before{border:1px solid #FFF;border-radius:5px;width:25px;height:25px;margin-right:13px}.upc10 .ginput_container_consent{padding:5px 0 0}.upc10 .gform_wrapper.gravity-theme .gform_footer,.upc10 .gform_wrapper.gravity-theme .gform_page_footer{position:absolute;right:0;bottom:-75px;width:50%;padding-left:15px;padding-top:0!important;max-width:413px}.upc10 .gform_wrapper .gform_footer input.button,.upc10 .gform_wrapper .gform_footer input[type=submit],.upc10 .gform_wrapper.gravity-theme .gform_footer button{font-size:22px!important;line-height:30px;font-family:'DIN-Bold'!important;padding:15px 20px;width:100%!important;border-radius:10px;background-color:#1495D9;color:#FFF}.upc10 .gform_wrapper.gravity-theme .ginput_container_consent input+label{padding-left:41px;position:relative}.upc10 .gform_wrapper.gravity-theme .ginput_container_consent input:checked+label::before{background-image:none!important}.upc10 .gform_wrapper.gravity-theme .ginput_container_consent input+label::before{content:'';color:#FFF;position:absolute;width:26px;height:26px;border:1px solid #FFF;border-radius:5px;left:0}.upc10 .gform_wrapper.gravity-theme .ginput_container_consent input:checked+label::after{content:'\2713';color:#FFF;position:absolute;left:7px;top:50%;font-size:20px;font-weight:700;transform:translate(0,-50%)}.upc10 .gform_wrapper.gravity-theme .gform_validation_errors{display:none!important}.upc10 .gform_wrapper.gravity-theme .gfield_validation_message,.upc10 .gform_wrapper.gravity-theme .validation_message{background-color:#fff0;padding:10px 0 0;margin:0;color:red;border:none;font-size:14px}.upc10 .gform_wrapper select{background-color:#fff0;padding:12px 0!important;font-size:20px!important;line-height:27px!important;color:#FFF;height:auto!important;width:100%!important;border:1px solid #FFF;border-width:0 0 1px;background:url(/wp-content/themes/ckgsb/images/upc/upc-select.svg);background-repeat:no-repeat;background-position:center right;text-transform:uppercase;font-weight:400;font-family:var(--font-regular)!important}.upc10 .gform_wrapper select option{color:#1495D9}.upc-quote-mark{position:absolute;top:30px;left:-15px;width:40px}.upc-quote-mark img{width:100%}.upc-quoteb1{height:4px;position:absolute;background-color:#1495D9;right:0;left:51px;bottom:0}.upc-quoteb2{width:4px;position:absolute;background-color:#1495D9;left:1px;top:90px;bottom:49px}.upc-quoteb3{position:absolute;width:70px;height:4px;background-color:#1495D9;transform:rotate(45deg);left:-8px;bottom:24px}.upc10 .gform_confirmation_message{color:#FFF;max-width:500px;margin:0 auto}.upc5-tags>div.back{order:0!important}.upc5-tags>div:nth-child(2n+2){order:1}.upc5-tags>div:nth-child(2n+3){order:2}.fp-watermark{display:none!important}.upc10 .gform_wrapper.gravity-theme .ginput_container_consent .gfield_required{display:none!important}.upc .gfield_captcha_container{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}.upc .gfield_captcha_container input{padding:7px 0!important}.upc5-bg video{width:100%;height:100%;object-fit:cover}.upc5-bg video::-webkit-media-controls-panel{display:none!important;opacity:1!important}.upc4 .title-desc{position:relative}.upc-back{width:58px;height:58px;border:2px solid #1495D9;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:5px;cursor:pointer}.upc9-list{display:flex;flex-direction:column;gap:60px}.upc9-list li:last-child{padding-bottom:60px}.upc11{background-color:#F99922;padding:30px 0}.upc11 .container{padding:0 15px}.upc11-title{display:flex;align-items:center}.upc11-title h2{font-size:32px;line-height:1;color:#FFF;font-family:var(--font-regular)}.upc11 .upc-flex{justify-content:space-between}.slide-cta a,.upc11-btn a{color:#FFF;font-size:18px;line-height:30px;font-family:var(--font-bold);display:flex;align-items:center;justify-content:center;gap:20px;padding:15px 20px 14px;border:2px solid #FFF;border-radius:10px;min-width:398px;text-transform:uppercase;transition:all 0.3s ease-in-out}.slide-cta a{width:auto;min-width:345px;background-color:#f99922;color:#fff;border:none;display:inline-flex;padding:14px 26px 18px 20px;gap:15px}.upc11-btn a span{display:flex}.upc11-btn a:hover{background-color:#FFF;color:#F99922;border-color:#F99922}.upc11-btn a:hover svg line,.upc11-btn a:hover svg path{stroke:#F99922}.program-details .buttons a.db-btn{color:#F99922;border:2px solid #f99922;margin:15px 0 0;font-size:18px;line-height:22px;padding:18px 20px;display:flex;align-items:center;gap:15px;justify-content:center;text-transform:uppercase}.program-details .buttons a.db-btn:hover{background-color:#F99922;color:#FFF}.program-details .buttons a.db-btn:hover line,.program-details .buttons a.db-btn:hover path{stroke:#FFF}.page-template-template-upc .gform_wrapper form altcha-widget .altcha-label label{color:#fff}@media (min-width:1920px){.upc5-programs ul{row-gap:5vh}}@media (min-width:768px){.upc5-content-left-flex{display:flex;flex-direction:column;padding-top:10%;flex-grow:1}.upc5-content-left-flex>div:nth-child(2){flex-grow:1;display:flex;flex-direction:column}body.upc #header{position:fixed;top:0;left:0;right:0}.upc10 .gform_wrapper.gravity-theme .ginput_container_consent input+label{padding-top:18px}.upc .gfield_captcha_container{padding:8px 0 0}.upc-mb{display:none!important}.upc2{padding-bottom:50px}body:not(.page-template-template-world-wide-programs):-webkit-scrollbar,.bscroll::-webkit-scrollbar{width:5px;height:5px}body:not(.page-template-template-world-wide-programs):-webkit-scrollbar-track,.bscroll::-webkit-scrollbar-track{background:#EFF7FF}body:not(.page-template-template-world-wide-programs):-webkit-scrollbar-thumb,.bscroll::-webkit-scrollbar-thumb{background:#888;border-radius:5px}body:not(.page-template-template-world-wide-programs):-webkit-scrollbar-thumb:hover,.bscroll::-webkit-scrollbar-thumb:hover{background:#555}*/ .upc-quote-content::before{content:'';width:50px;height:7px;background-color:#FFF;left:0;top:-5px;display:block;position:absolute}.upc5-second{min-height:100vh;padding:0}.upc5-second>div{display:flex;flex-direction:column;height:100vh;padding:120px 0 113px}.upc5-content{flex-grow:1;display:flex;align-items:stretch}.upc5-content-tab>div{height:100%}.upc5-content-left{width:43%;display:flex;flex-direction:column;justify-content:space-between}.upc5-first{min-height:100vh;display:flex;flex-direction:column;justify-content:center}.upc5-programs{display:flex;align-items:center;justify-content:c end}.upc5-programs ul{width:100%}}@media (max-width:1792px){.page-template-template-upc-upcoming .upc4{padding:120px 0 60px}.page-template-template-upc-upcoming .upc4>header{margin:0 0 30px}}@media (max-width:1540px){.upc .container{padding:0 80px;align-items:flex-end}.slide-title{font-size:60px}.slide-desc{font-size:24px}.card-title{padding:20px 12px;font-size:24px;line-height:1.2}.card-desc{padding:20px;font-size:18px}.upc1-slide{padding-top:80px}.upc2-heading{padding-top:80px}.upc3{padding:363px 0 376px}.upc3-item h3{font-size:30px;margin-bottom:0}.upc3-item p{font-size:20px}.upc4{padding:60px 0}.upc4 .upc-desc{max-width:900px}.upc4 header{margin-bottom:40px}.upc4 main .upc-program .program-details-top .title a{font-size:20px}.upc4 main .upc-program .program-details{padding:15px 15px 30px 15px}.upc4 main .upc-program .program-details .blue{min-width:80px}.upc4 main .upc-program .program-details .desc{font-size:16px;line-height:1.5}.upc4 main .upc-program .program-details .buttons a{font-size:18px}.upc4 main .upc-program .program-details .buttons a.db-btn{font-size:16px;gap:5px;padding:18px 5px}.upc4 main .upc-program .program-thumbnail img{aspect-ratio:16/10;height:auto}.upc-la.alumni-stories-v2{padding:135px 0 50px}.upc-la.alumni-stories-v2 .alumni-container{max-width:85%}.upc-la.alumni-stories-v2 .alumni-container .story-col2 .details .name{font-size:24px}.upc-la.alumni-stories-v2 .alumni-container .story-col2 .details .desc{font-size:16px}.upc4 .title-desc{flex-direction:column;width:calc(100% - 460px);align-items:flex-start;gap:10px;padding-left:0}.upc-back{position:static}.upc-title{display:flex;align-items:center;gap:22px}.upc9 .upc-quote .upc-quote-main .upc-quote-content{font-size:24px;line-height:1.5}.upc9 .upc-quote .upc-quote-main .upc-quote-caption{font-size:20px}.upc10 .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:16px}.upc10 .gform_wrapper select{font-size:16px!important}.upc10 .gform_wrapper .altcha .altcha-label{color:#fff}.upc10 .gform_wrapper .gform_footer input.button,.upc10 .gform_wrapper .gform_footer input[type=submit],.upc10 .gform_wrapper.gravity-theme .gform_footer button{font-size:16px}}@media (max-width:1440px){.upc1-slide-item .slide-title br{display:none}.upc .upc6 .container{padding:0 80px}.upc6-left .upc6-image{padding-left:20px}.upc5-content-left .upc-desc{font-size:16px;margin-bottom:15px;line-height:22px}.point-text{font-size:15px}.point-number{width:50px;height:50px;font-size:20px}br.upc-desk{display:none}}@media (max-width:1340px){.upc2-cards .card-title{font-size:24px;line-height:1.2;padding:24px 20px}.upc2-cards .card-desc{padding:20px;font-size:18px}.upc-program{width:33.33333333%}.upc3-item h3{font-size:30px}.upc3-item p{font-size:20px;line-height:1.2}.upc3-icons .image{height:100vh}.upc3-icons .image img{height:100%}.upc-la.alumni-stories-v2 .alumni-container{max-width:1140px}}@media (max-width:1240px) and (min-width:767px){.program-details .buttons a.db-btn{font-size:14px}.upc-program{width:50%}}@media (min-width:768px) and (max-width:1024px){.page-template-template-upc-upcoming .upc4{padding:30px 0 60px}.upc2-cards li{width:50%;margin:0 0 20px}.upc-program{width:50%}.upc5-programs .text{flex-direction:column;align-items:flex-start}.upc5-programs .text small{margin-left:0}.logo-item{width:calc(100% / 3)}.logo-list{padding:40px 60px}.upc4 .title-desc{padding-left:0}.upc4 .title-desc{width:100%;align-items:flex-start;flex-direction:column;gap:20px;margin:0 0 30px}.upc8-image{width:100%}.upc8-details{width:100%}.upc8-details>div{margin:0}.upc10-details{width:100%;padding:0}.upc10-form{width:100%}.upc10 .gform_wrapper.gravity-theme .gform_fields{width:100%}.upc10 form{max-width:100%}.upc10 .gform_wrapper.gravity-theme .gform_footer,.upc10 .gform_wrapper.gravity-theme .gform_page_footer{max-width:100%;padding:0}.upc10{padding:150px 0}}@media (max-width:992px){.upc11-btn a{min-width:300px}.program-details .partner-title{font-size:16px}}@media (max-width:767px){.upc-back{width:40px;height:40px}.upc .container{padding:0 15px!important}.upc4 .title-desc{width:100%}.upc1-slide{margin:0}.upc1>div{min-height:auto;padding:0}.upc1{min-height:auto}.upc1-slide{margin:0 0 20px}.page-template-template-upc-upcoming .upc4{padding:50px 0 60px}.upc .gfield_captcha_container{justify-content:flex-end;gap:10px;padding:25px 0 0}.upc3{overflow:visible}.fp-overflow{max-height:none!important;overflow:visible!important}.upc5-content-left .upc-title small{font-size:12px;line-height:24px;margin-left:10px;margin-bottom:0;display:inline-block;transform:translateY(-2px)}.upc-filters{width:100%}.upc-desk{display:none!important}.slide-title{font-size:40px;line-height:46px;margin:0 0 18px}.upc1-slide-item>div{padding:115px 0 73px;min-height:auto}.slide-desc{font-size:15px;line-height:23px}.upc-anchor{bottom:0;position:relative}.upc-anchor ul{padding:0 45px}.upc-anchor p{font-size:18px;line-height:22px;text-align:center;margin:0 0 14px}.upc-anchor .slick-dots{margin:0 0 15px}.upc1{padding:0 0 40px;position:relative}.upc2 h2{font-size:28px;line-height:34px}.upc2-heading{padding:63px 0 32px;background-color:#031249}.upc2-cards{margin:-1px 0 0;position:relative}.upc2-cards li{width:100%;padding:0 15px;margin:0 0 30px}.upc2-cards ul{margin:0}.upc2-cards::before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:295px;background-color:#031249}.upc2-cards ul{position:relative}.card-title{font-size:16px;line-height:20px;padding:26px 10px 24px;min-height:79px;display:flex;align-items:center;justify-content:center}.card-image img{aspect-ratio:315/163}.card-desc{padding:26px 30px 24px 30px;font-size:14px;line-height:20px}.upc-stitle{font-size:20px;line-height:24px}.upc3-left{width:100%;margin:0 0 85px}.upc3-right{width:100%}.upc3{padding:50px 0 15px}.upc-title{font-size:28px;line-height:34px;justify-content:center}.upc3-icons{position:static;transform:none}.upc3-icons .icons{position:absolute;top:0;left:50%;right:unset;transform:translate(-50%,-50%)}.upc3-list>div{position:static;height:auto;transform:none}.upc3-item{padding:0!important;transform:none!important;margin:0 0 85px!important;opacity:1!important}.upc3-item .icon{position:relative;margin:0 0 32px;text-align:center}.upc3-item .icon main{position:absolute;width:96px;height:96px;border-radius:50%;background-color:#1495D9;display:flex;align-items:center;justify-content:center;left:50%;top:0;transform:translate(-50%,-50%)}.upc3-item p{display:block!important;height:auto!important;transform:none!important;font-size:18px;line-height:24px;text-align:center;margin:0 auto}.upc3-item h3,.upc3-item.active h3{font-size:24px;line-height:29px;text-align:center}.upc4 .title-desc{flex-direction:column;padding:0;gap:8px}.upc4 .container{padding:0 20px}.upc4 .upc-title{text-align:left}.upc4 .upc-desc{font-size:18px;line-height:24px;margin:0 0 18px}.upc-filters form{display:grid;grid-template-areas:'a b' 'a c';grid-template-columns:95px 1fr;gap:0;padding:15px 15px 15px;min-width:auto}.filter-select-label::before{transform:translate(-18px,-50%)}.filter-select-label .text{font-size:13px;line-height:20px;height:20px}.filter-select-options{left:50%;right:unset;transform:translateX(-50%)}.filter-select-label .arrow{transform:translateY(2px);display:inline-block}.upc3::after{aspect-ratio:unset;top:0}.filter-select-label .arrow img{width:9px}.filter-label:nth-child(3){grid-area:a;display:flex;align-items:center;font-size:18px;line-height:1}.filter-label:nth-child(4){grid-area:b}.filter-label:nth-child(5){grid-area:c}.upc4>header{margin:0 0 20px}.upc-program{width:100%;margin:0 0 30px}.program-thumbnail img{width:100%;height:auto;aspect-ratio:335/181;object-fit:cover}.program-details{padding:12px 21px 24px}.program-details .black{padding-left:10px}.program-details .list li{margin:0 0 -2px}.program-details .stitle,.program-details .desc{display:none}.program-details .list ul{margin-right:-15px}.program-details .list{margin:0 0 16px}.program-details .buttons a{font-size:20px;line-height:24px;padding:15px 30px}.upc4{background-color:#F6F6F6;padding:0 0 8px}.upc5 .container{padding:0 20px}.upc5-first{position:relative;padding:30px 0 148px}.upc5-programs .text{font-size:30px;line-height:1;flex-direction:column;align-items:flex-start}.upc5-first .upc-title{margin:0 0 51px}.upc5-programs ul{grid-template-columns:repeat(1,1fr);gap:20px 0}.upc5-programs .text small{margin:1px 0 0}.upc5-programs li:nth-child(odd){order:1}.upc5-programs li:nth-child(even){order:2}.upc5-second{padding:21px 0 90px}.upc5-tags>div{padding:12px 24px;min-width:auto}.upc5-tags{flex-wrap:nowrap;overflow:hidden;overflow-x:auto;margin:0 0 20px}.upc5-tags>div.back{padding:12px 21px;order:0!important}.upc5-tags>div:nth-child(2n+2){order:1}.upc5-tags>div:nth-child(2n+3){order:2}.upc5-content-left,.upc5-content-right{width:100%}.upc5-content-left .upc-stitle{font-size:16px;line-height:20px;margin:0 0 15px}.upc5 .upc5-second .upc-title{margin:0 0 5px}.upc5-content-left .upc-desc{font-size:14px;line-height:20px;margin:0 0 10px}.point-number{font-size:14px;line-height:16px;width:36px;height:36px}.point-text{font-size:14px;line-height:16px;width:calc(100% - 36px);padding-left:15px}.point li{margin:0 0 11px}.point{margin:0 0 35px}.upc-partners{display:flex;flex-direction:row;gap:90px;align-items:center;margin:0 0 20px}.upc-partners p{font-size:12px;line-height:16px;margin:0}.upc-divider{margin:0 0 17px}.upc-partners ul{flex-wrap:nowrap;gap:15px}.upc-partners ul img{width:auto;max-width:60px}.upc5-content-right{padding:0;flex-wrap:nowrap;margin-bottom:-177px}.upc5-content-right ul{overflow:hidden;overflow-x:auto;display:flex;gap:10px;margin-right:-20px}.upc5-content-right li{width:auto;min-width:315px}.upc5-content-right li img{aspect-ratio:315/177;object-fit:cover;height:auto}.upc-partners ul li:nth-child(3) img{max-width:46px}.upc6-left,.upc6-right{width:100%}.upc6 .upc-title{font-size:28px;line-height:34px;margin:38px 0 20px}.upc6-right{padding-left:0}.upc6-image img{aspect-ratio:337/179;object-fit:cover}.upc6-text p{font-size:14px;line-height:20px;margin:0 0 26px;padding-right:5px}.upc6-image2{margin:0 0 15px}.upc6-image4 img{aspect-ratio:unset}.upc6-text{margin:0 0 -5px}.upc6{padding:60px 0 50px}.logo-item{width:calc(100% / 4)}.logo__link{height:auto}.logo__link img{width:auto;height:auto;max-width:100%;max-width:60px}.logo-list{overflow:hidden;flex-wrap:nowrap;min-height:73px;gap:20px;padding:0 33px}.logo-item .rel{margin-top:-7px;height:auto}.upc8{padding:80px 0 0}.upc8-image{width:100%}.upc8-image img{width:100%;height:auto}.upc8-details{width:100%;padding:20px 0 0}.upc8-details{width:100%;padding:0;margin:-65px 0 0}.upc8-details>div{margin:0 -20px;border-radius:0;padding:92px 20px 70px}.upc8 .container{padding:0 20px}.upc8-details .upc-title{text-align:center;line-height:34px;margin:0 0 45px}.upc8-details li h3{font-size:40px;line-height:49px;margin:0 0 5px;text-align:center}.upc8-details ul{max-width:100%;gap:27px 10px}.upc8-details li p{font-size:14px;line-height:17px;text-align:center;margin:0 auto}.upc9{padding:60px 0 0}.upc-quote-caption{padding:0;font-size:16px;line-height:22px;margin:12px 0 38px}.upc-quote-main{width:100%;padding:0}.upc-quote-content{font-size:16px;line-height:22px;padding:38px 30px 44px 53px;background-image:none;border:4px solid #1495D9;border-width:4px 4px 0 0;position:relative}.upc10{padding:10px 0 25px;background:url(/wp-content/themes/ckgsb/images/upc/upc10.jpg) center/cover no-repeat}.upc10-details{padding:50px 0 0;width:100%}.upc10-details .upc-desc{font-size:18px;line-height:24px;max-width:unset;margin:0 0 17px}.upc10-details .upc-title{margin:0 0 8px}.upc-quote-avatar img{width:calc(100% + 15px)}.upc10-form{width:100%}.upc10 .gform_wrapper.gravity-theme .gfield{width:100%;padding:0}.upc10 .gform_wrapper.gravity-theme .gform_fields{margin:0;width:100%}.upc10 .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.upc10 .gform_wrapper select,.upc10 .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder{font-size:16px!important;line-height:21px!important;padding:14px 0!important}.upc10 .gform_wrapper.gravity-theme .gfield{margin:0 0 3px}.upc10 .gform_wrapper.gravity-theme .gfield:nth-child(1){order:1}.upc10 .gform_wrapper.gravity-theme .gfield:nth-child(3){order:2}.upc10 .gform_wrapper.gravity-theme .gfield:nth-child(2){order:5}.upc10 .gform_wrapper.gravity-theme .gfield:nth-child(4){order:5}.upc10 .gform_wrapper.gravity-theme .gfield:nth-child(5){order:3}.upc10 .gform_wrapper.gravity-theme .gfield:nth-child(6){order:5}.upc10 .gform_wrapper.gravity-theme .gfield:nth-child(7){order:4}.upc10 .gform_wrapper.gravity-theme .gfield:nth-child(8){order:5}.upc10 .gform_wrapper.gravity-theme .gform_footer,.upc10 .gform_wrapper.gravity-theme .gform_page_footer{position:static;width:100%;padding-left:0}.upc10 .gform_wrapper .gform_footer input.button,.upc10 .gform_wrapper .gform_footer input[type=submit],.upc10 .gform_wrapper.gravity-theme .gform_footer button{font-size:16px!important;line-height:21px;padding:10px 20px!important;margin-top:22px}.upc10 .gform_wrapper.gravity-theme .ginput_container_consent input+label{line-height:20px}.upc10 .gform_wrapper.gravity-theme .ginput_container_consent input:checked+label::after{top:5px;font-size:15px}.upc10 .gform_wrapper.gravity-theme .ginput_container_consent input+label::before{top:2px}.upc10 .ginput_container_consent{padding:46px 0 0}.upc10 .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2;min-height:32px}.upc-quote-mark{width:auto;top:30px;left:3px}.upc-quoteb1{height:4px;position:absolute;background-color:#1495D9;right:0;left:53px;bottom:0}.fp-responsive .fp-is-overflow.fp-section{min-height:auto!important}.upc-quoteb2{width:4px;position:absolute;background-color:#1495D9;left:4%;top:75px;bottom:40px}.upc-quoteb3{position:absolute;width:55px;height:4px;background-color:#1495D9;transform:rotate(46deg);left:7px;bottom:19px}.upc5{overflow:visible;height:auto;min-height:auto}.upc3{height:auto}.upc5-bg{display:flex;align-items:center;justify-content:center}.upc5-bg video{width:300%;height:auto}*::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none}*::-webkit-media-controls-play-button{display:none!important;-webkit-appearance:none}*::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}video::-webkit-media-controls-start-playback-button{display:none!important}.program-details .buttons a.db-btn{font-size:16px;line-height:19px;padding:18px 20px}.upc11{padding:23px 0 30px}.upc11 .upc-flex{flex-direction:column;gap:13px}.upc11-title{width:100%}.upc11-title h2{font-size:20px;line-height:32px;width:100%;text-align:center}.upc11-btn a{font-size:16px;line-height:30px;min-width:345px;max-width:100%;padding:11px 20px 7px;gap:15px}.slide-desc{margin:0 0 24px}.slide-cta a{font-size:16px;padding:12px 26px 8px 20px;width:100%;min-width:100%}}