.inner-content-form-start{max-width:730px;margin:0 auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:30px 15px 50px 15px}.inner-content-form-start .gform_wrapper{max-width:600px;margin:0 auto;width:100%}.rst-heading-form{text-align:center}.rst-heading-form h2{text-align:center;color:#313131;font-size:31px;line-height:1.4;font-weight:700;margin:0 0 20px 0;font-family:'Din-Bold'}.rst-heading-form p{text-align:center;color:#313131;font-size:20px;line-height:24px;font-weight:500;margin:0 0 55px 0;font-family:'Din-Medium'}.inner-content-form-start .gform_fields>li:first-child{margin-top:0!important}.gform_wrapper select{height:45px!important;line-height:45px!important;width:100%!important;-webkit-appearance:none;-moz-appearance:none;color:#0097d8;border:none;font-size:15px;font-family:"Din-Medium"!important;appearance:none;padding:0 30px!important;background:url(/wp-content/themes/ckgsb/css/icon_drop_select.png) no-repeat right 20px center #fff}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){box-sizing:border-box!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important}.inner-content-form-start .gform_fields>li{position:relative}.inner-content-form-start .gform_fields>li .gfield_description{color:#000;opacity:.5;font-size:14px;font-family:'Din-Medium';position:absolute;top:0;right:0;display:inline-block;width:auto;padding:0}.rst_click_sub_menu{display:none!important}.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{width:100%!important}.gform_wrapper .hidden_label .gfield_label{display:none}.ginput_container_checkbox .gfield_checkbox li{margin-bottom:18px!important}.ginput_container_checkbox .gfield_checkbox li:last-child{margin-bottom:0px!important}.inner-content-form-start .gform_confirmation_message h2{text-align:center;color:#313131;font-size:31px;line-height:1.4;font-weight:700;margin:0 0 20px 0;font-family:'Din-Bold'}.inner-content-form-start .gform_confirmation_message p{text-align:center;color:#313131;font-size:20px;line-height:24px;font-weight:500;margin:0 0 65px 0;font-family:'Din-Medium'}.inner-content-form-start .view_all_event{font-size:14px;padding:18px 20px;display:inline-block;font-family:"Din-Medium"!important;padding-left:20px;text-decoration:none;background:#1495d9;color:#fff;line-height:24px;margin-top:0;min-width:120px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-align:center}.inner-content-form-start .gform_confirmation_wrapper{padding-top:90px}.single-program .swiper-container-horizontal>.swiper-pagination-bullets{bottom:0;left:auto;right:0;width:auto;background:none;padding:16px 70px;text-align:right;box-sizing:border-box}.single-program #swiperN .swiper-container .swiper-pagination .swiper-pagination-bullet{background:#fff}.single-program #swiperN .swiper-container .swiper-pagination .swiper-pagination-bullet-active{border:1px solid #f99922;background:#f99922}.single-program #swiperN .swiper-container .swiper-wrapper .swiper-slide .info{width:auto;position:absolute;z-index:99;left:0;margin-left:0;top:auto;bottom:0;background:#2493d7;height:104px;display:flex;flex-direction:column;justify-content:center;padding:0 55px}.single-program #swiperN .swiper-container .swiper-wrapper .swiper-slide .info.no-title{display:none}.single-program #swiperN .swiper-container .swiper-wrapper .swiper-slide .info:after{content:"";width:118px;height:104px;background:url(/wp-content/themes/ckgsb/css/bg_right_title.png) no-repeat center center;position:absolute;left:100%;top:0}.single-program #swiperN .swiper-container .swiper-wrapper .swiper-slide .info .title{font-size:24px;line-height:1.4;text-transform:capitalize;color:#fff;text-align:left}.single-program #boxSwiperN .swiper-slide:after{height:50px;content:"";background:rgb(36 147 215 / .6);left:0;right:0;width:100%;position:absolute;bottom:0;z-index:1}.single-program #swiperN .swiper-container .swiper-wrapper .swiper-slide .imgover{opacity:0}.single-program #submenu{display:none}.single-program #boxConNormal.content_nav{float:none;background-color:#0073af;height:50px;display:flex;justify-content:space-between;align-items:center}.single-program #boxConNormal.content_nav .main{padding:0;width:100%;max-width:1440px;padding:0 80px!important;box-sizing:border-box}.single-program #boxConNormal.content_nav .main h2,.single-program.ces_nav2 #boxConNormal.content_nav .main .content_nav_title,.single-program.ces_nav2 #boxConNormal.content_nav .main .content_nav_title h1{float:left;color:#fff;font-size:24px;color:#fff;line-height:50px;font-family:'Din-Bold',Arial,Helvetica,sans-serif;text-transform:none}@media only screen and (max-width:990.5px){.single-program.ces_nav2 #boxConNormal.content_nav .main .content_nav_title{font-size:16px}}.single-program #boxConNormal.content_nav .main .content_nav_box{float:right}.single-program #boxConNormal.content_nav .main .content_nav_box a{font-size:15px;color:#fff;padding:0;margin-left:22px;text-transform:none;font-weight:400;font-family:"Din-Medium"!important}.single-program #boxConNormal.content_nav .main .content_nav_box a:last-child{padding:0 30px;background:#f99922;line-height:50px;color:#fff!important}.clear{clear:both}.single-program .content_nav_box:before{display:none}.single-program .content_nav a:before{display:none}.page-template-template-form-start #submenu{display:none}.page-template-template-form-start #boxConNormal.content_nav{float:none;background-color:#0073af;height:50px;display:flex;justify-content:space-between;align-items:center}.page-template-template-form-start #boxConNormal.content_nav .main{padding:0;width:100%;max-width:1440px;padding:0 80px!important;box-sizing:border-box}.page-template-template-form-start #boxConNormal.content_nav .main h2{float:left;color:#fff;font-size:24px;color:#fff;line-height:50px;font-family:'Din-Bold',Arial,Helvetica,sans-serif;text-transform:none}.page-template-template-form-start #boxConNormal.content_nav .main .content_nav_box{float:right}.page-template-template-form-start #boxConNormal.content_nav .main .content_nav_box a{font-size:15px;color:#fff;padding:0;margin-left:22px;text-transform:none;font-weight:400;font-family:"Din-Medium"!important}.page-template-template-form-start #boxConNormal.content_nav .main .content_nav_box a:hover{color:#1495d9}.page-template-template-form-start #boxConNormal.content_nav .main .content_nav_box a:last-child{padding:0 30px;background:#f99922;line-height:50px;color:#fff!important}.clear{clear:both}.page-template-template-form-start .content_nav_box:before{display:none}.page-template-template-form-start .content_nav a:before{display:none}body .gform_wrapper div.ginput_container{margin-top:8px}.page-template-template-program-brochure #submenu,.page-template-template-program-contact #submenu{display:none}.page-template-template-program-brochure #boxConNormal.content_nav,.page-template-template-program-contact #boxConNormal.content_nav{float:none;background-color:#0073af;height:50px;display:flex;justify-content:space-between;align-items:center}.page-template-template-program-brochure #boxConNormal.content_nav .main,.page-template-template-program-contact #boxConNormal.content_nav .main{padding:0;width:100%;max-width:1550px;padding:0 1.875rem!important;box-sizing:border-box}.page-template-template-program-brochure #boxConNormal.content_nav .main h2,.page-template-template-program-contact #boxConNormal.content_nav .main h2{float:left;color:#fff;font-size:20px;color:#fff;line-height:50px;font-family:'Din-Medium',Arial,Helvetica,sans-serif;text-transform:none}.page-template-template-program-brochure #boxConNormal.content_nav .main .content_nav_box,.page-template-template-program-contact #boxConNormal.content_nav .main .content_nav_box{float:right}.page-template-template-program-brochure #boxConNormal.content_nav .main .content_nav_box a,.page-template-template-program-contact #boxConNormal.content_nav .main .content_nav_box a{font-size:15px;color:#fff;padding:0;margin-left:22px;text-transform:none;font-weight:400;font-family:"Din-Medium"!important}.page-template-template-program-brochure #boxConNormal.content_nav .main .content_nav_box a:hover,.single-program #boxConNormal.content_nav .main .content_nav_box a:hover,.page-template-template-program-contact #boxConNormal.content_nav .main .content_nav_box a:hover{color:#1495d9}.single-program #swiperN .swiper-container .swiper-wrapper .swiper-slide .info .content{display:none!important}.single-program #swiperN .swiper-container .swiper-wrapper .swiper-slide .info .title:after{display:none!important}.page-template-template-program-brochure #boxConNormal.content_nav .main .content_nav_box a:last-child,.page-template-template-program-contact #boxConNormal.content_nav .main .content_nav_box a:last-child{padding:0 30px;background:#f99922;line-height:50px;color:#fff!important}.clear{clear:both}.page-template-template-program-brochure .content_nav_box:before,.page-template-template-program-contact .content_nav_box:before{display:none}.page-template-template-program-brochure .content_nav a:before,.page-template-template-program-contact .content_nav a:before{display:none}.rst-brochure-left,.rst-brochure-right{width:50%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.rst-brochure-right{padding-bottom:60px}.rst-brochure-right .desktop{display:block}.rst-brochure-right .mobile{display:none}.rst-brochure-right img{display:block}.rst-brochure-left{padding-right:25px;padding-top:50px;padding-bottom:50px}.rst-brochure-left form{padding-right:30px}.rst-brochure-left .gform_fields>li:first-child{margin-top:0!important}.rst-brochure-left .rst-heading-form h2{text-align:left}.rst-brochure-left .rst-heading-form p{font-size:16px;text-align:left;margin-bottom:30px}.rst-brochure-left .gform_wrapper{margin:0!important}.gform_wrapper{font-family:"Din-Medium"!important}.inner-content-form-start .gform_confirmation_message br,.rst-brochure-left .gform_confirmation_message br{display:none}.rst-brochure-left .gform_confirmation_message h2{text-align:left;color:#313131;font-size:31px;line-height:1.4;font-weight:700;margin:0 0 20px 0;font-family:'Din-Bold'}.rst-brochure-left .gform_confirmation_message p{text-align:left;color:#313131;font-size:16px;line-height:24px;font-weight:500;margin:0 0 30px 0;font-family:'Din-Medium'}.rst-brochure-left .gform_confirmation_message .view_all_event{font-size:14px;padding:18px 45px;display:inline-block;font-family:"Din-Medium"!important;text-decoration:none;background:#1495d9;color:#fff;line-height:24px;margin-top:0;min-width:130px;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.rst-brochure-left .gform_confirmation_wrapper{text-align:left;padding-top:180px}.rst-section-contact-program{background:#f4f4f4}.rst-section-contact-program .rst-heading-form h2{text-align:left;color:#313131;font-size:31px;line-height:1.4;font-weight:700;margin:0 0 20px 0;font-family:'Din-Bold'}.rst-section-contact-program .rst-heading-form p{text-align:left;color:#1495d9;font-size:26px;line-height:1.3333;font-weight:700;margin:0 0 15px 0;font-family:'Din-Bold'}.rst-section-contact-program .gform_confirmation_message h2{text-align:left;margin:0 0 20px 0}.rst-section-contact-program .gform_confirmation_message p{text-align:left;color:#1495d9;font-size:30px;line-height:1.3333;font-weight:700;margin:0 0 15px 0;font-family:'Din-Bold'}.rst-section-contact-program .gform_confirmation_message br{display:none}.rst-section-contact-program .gform_confirmation_wrapper{padding:0}body .rst-section-contact-program .gform_wrapper ul li.gfield:first-child{margin:0!important}.rst-box-image img{display:block}.gform_wrapper .top_label li.gfield.gf_left_half{padding-right:12px!important}.gform_wrapper .top_label li.gfield.gf_right_half{padding-left:12px!important}.rst-section-contact-program .gform_wrapper .gform_footer{text-align:left}.rst-section-contact-program .rst-box-address h3{margin:0 0 12px 0;color:#fff;text-transform:none;font-size:24px;font-weight:700;font-family:'Din-Bold'}.rst-section-contact-program .rst-box-address h3 span{background:url(/wp-content/themes/ckgsb/images/icon_phone4.png) no-repeat left center;padding-left:35px}.rst-section-contact-program .rst-box-address h4{margin:0;color:#f99922;font-size:20px;font-weight:700;font-family:'Din-Bold'}.rst-section-contact-program .rst-box-address{padding:45px 20px 18px 20px}.rst-section-contact-program .rst-box-phone{padding:9px 20px}.rst-box-phone ul li{display:inline-block;font-size:15px;color:#fff;font-weight:700;font-family:'Din-Bold';border-left:1px solid #1495d9;padding:0 30px;line-height:32px}.rst-box-phone ul li:first-child{border:none;padding-left:0}.rst-box-phone ul li:last-child{padding-right:0}.rst-box-phone ul li:nth-child(2){opacity:.5}.rst-box-phone ul li a{color:#fff}#gform_wrapper_55 .rst-heading-form p{font-size:14px;color:#7a7a7a;text-align:left;margin-bottom:27px}.gfield_radio input{display:none!important}.gform_wrapper .gfield_radio li{display:inline-block;margin-left:30px!important}.gform_wrapper .gfield_radio{width:100%!important;margin:16px 0 0!important}.gform_wrapper .gfield_radio li label{margin:0!important}.gform_wrapper .gfield_radio li label,.gform_wrapper .gfield_radio li label{color:#0097d8;font-size:15px!important;font-family:'Din-Medium'!important;font-weight:500}.gform_wrapper ul.gfield_checkbox li label a{color:#1495d9;text-decoration:underline}.gfield_radio input[type=radio]+label:before{content:'';display:inline-block;height:20px;width:20px;border:1px solid #363636;position:relative;margin-right:10px;vertical-align:-4px;border-radius:50%}.gfield_radio input[type=radio]:checked+label:before{background:url(/wp-content/themes/ckgsb/images/icon_radio_check.png) no-repeat center center}.rst-privacy-policy-form p{color:#313131;font-size:15px;line-height:18px;font-family:"Din-regular";font-weight:400;margin:0 0 10px 0}.rst-privacy-policy-form h4{color:#313131;font-size:15px;margin:0 0 10px 0;font-family:'Din-Bold';font-weight:700}.gfield_html a.btn{color:#fff;font-size:14px;padding:17px 60px;background:#1495d9;font-family:"Din-Medium";border:0}.rst-section-general-enquiry{background:#f4f4f4}.rst-inner-general-enquiry{max-width:1440px;margin:0 auto}.rst-form-general-enquiry{width:62.5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:left;padding-left:175px;padding-right:85px;padding-bottom:65px;padding-top:55px}.rst-img-general-enquiry{width:37.5%;float:left}.rst-img-general-enquiry img{display:block;width:100%}.rst-form-general-enquiry .gfield_html h2{color:#313131;font-size:31px;margin:0 0 15px 0;font-family:'Din-Bold';font-weight:700;line-height:1.2}.rst-form-general-enquiry .gfield_html h3{color:#1495d9;font-size:30px;margin:0 0 10px 0;font-family:'Din-Bold';font-weight:700;line-height:1.3}.rst-form-general-enquiry .gform_wrapper .top_label .gfield_label,.rst-form-general-enquiry .gform_wrapper legend.gfield_label{color:#313131;font-size:20px;display:block;font-family:'Din-Bold';font-weight:700;line-height:1.2}.rst-form-general-enquiry .gform_wrapper .top_label li.gfield.gf_left_half{padding-right:5px!important}.rst-form-general-enquiry .gform_wrapper .top_label li.gfield.gf_right_half{padding-left:5px!important}body .rst-form-general-enquiry .gform_wrapper ul li.gfield{margin-top:15px!important}.rst-form-general-enquiry .gform_wrapper .gfield_required{float:none}.rst-form-general-enquiry .gform_footer input[type="submit"]{color:#fff;font-size:20px!important;padding:14px 45px;display:inline-block;background:#1495d9;font-family:"Din-Medium"!important;cursor:pointer;border:none}.rst-form-general-enquiry .gform_footer{text-align:left}.rst-form-general-enquiry .gform_legacy_markup_wrapper{margin-bottom:0;margin-top:0;max-width:100%}.rst-form-general-enquiry .gform_confirmation_wrapper{text-align:left;color:#1495d9;font-size:30px;line-height:1.3;font-weight:700;margin:0 0 0 0;padding:70px 0;font-family:'Din-Bold'}body .rst-form-general-enquiry .gform_wrapper ul li.gfield:first-child{margin-top:0px!important}.rst-form-general-enquiry .gform_wrapper select{font-size:20px!important;margin-bottom:5px}.rst-form-general-enquiry .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:20px!important}.inner-content-form-start .gform_fields>li .ginput_container .gfield_description{position:static}@media only screen and (min-width:1024px){.broken-form-fix .gform_wrapper select{border:1px solid #dcdcdc!important;border-radius:.5rem;height:2.8125rem!important}.broken-form-fix .gfield:not(.gfield--type-name):not(.gfield--type-html):not(.gfield--type-checkbox):not(.gfield--type-consent):not(.gfield--type-altcha){justify-content:space-between}}@media only screen and (max-width:1023px){.broken-form-fix .gform_wrapper select{background-color:transparent!important}.ginput_container.ginput_container_select{width:100%}.rst-container-europe:not(.no-reverse)>.flex-auto{width:100%}}@media (max-width:1300px) and (min-width:768px){.single-program #boxConNormal.content_nav .main{padding:0 20px!important}.single-program #boxConNormal.content_nav{height:auto}.single-program #boxConNormal.content_nav .main h2{max-width:150px;text-overflow:ellipsis;white-space:pre;overflow:hidden}#header.header-new #hmenu{margin-right:140px!important}#header.header-new .menu ul.menu li{margin-left:15px!important}.single-program #boxConNormal.content_nav .main .content_nav_box a{margin-left:20px!important}}@media (max-width:1200px){.rst-form-general-enquiry{padding-left:50px;padding-right:50px}}