/* Generate @2026-02-05T15:40:37.818Z*/html body.cre-t-06 #header-outer #top>.container>.row>.col+.col{margin-left:0!important;width:100%}html body.cre-t-06 #header-outer #top>.container>.row>.col+.col>nav,html body.cre-t-06 #header-outer #top>.container>.row>.col+.col>nav>ul[class=sf-menu]{width:100%}html body.cre-t-06 #header-outer #top>.container>.row>.col+.col>nav>ul>li.enrolMob,html body.cre-t-06 #header-outer #top>.container>.row>.col+.col>nav>ul>li.myAcc{margin-left:auto}html body.cre-t-06 #header-outer .sf-menu a[href="https://www.reachcambridge.com/why-reach"]{padding:0 25px!important}html body.cre-t-06 #header-outer .sf-menu a[href="https://www.reachcambridge.com/about"]{padding-right:25px!important}@media screen and (max-width:1175px){html body.cre-t-06 #header-outer .sf-menu a[href="https://www.reachcambridge.com/why-reach"]{padding:0 0!important}html body.cre-t-06 #header-outer .sf-menu a[href="https://www.reachcambridge.com/about"]{padding-right:0!important}html body.cre-t-06 #top>[class*=container]{padding:0 20px!important}}@media screen and (max-width:1667px){html body.cre-t-06 #top>[class*=container]{max-width:1380px!important}}#menu-item-30082,#menu-item-43426{display:none!important}#isc-widget-chat-container{z-index:111111!important}#isc-widget-chat-container .CardActions button{background:#69bae5!important}#isc-widget-chat-button{background:#f3bf4c}.reach-checkout-box{background:#252834;padding-top:5%;padding-bottom:5%;color:#aaa;margin:0 auto;text-align:center;font-weight:700;font-family:Abhaya Libre}.reach-checkout-box-active{background:#252834;color:#fff}.reach-checkout-box-inactive{background:#ddd}.reach-checkout-box-current{background:#252834;color:#fff}.rc_disabled .gchoice label{color:#ddd!important}#page-header-bg h1{font-family:'Abhaya Libre Medium'!important;font-weight:500}#page-id-22505 .page-header-wrap,#page-id-28562 .page-header-wrap{height:200px!important}.name-program_season{display:none!important}.menu-yellow{background:#f3bf4c}.page-id-28485 .img-with-aniamtion-wrap:first-of-type{display:none}.rc_experience_blue5 h4{font-size:2.3vw!important}.rc_experience5 .vc_column-inner{padding-bottom:40px!important}.rc_experience5 h4{font-size:30px!important}.rc_experience_online5 h4{font-size:2vw!important}@media(max-width:1000px){.mobile_left,.rc_white h2{text-align:left!important}.rc_experience5 h4{font-size:4vw!important}.rc_experience_blue5 h4{font-size:4vw!important}}@media(max-width:650px){.rc_experience5 h4{font-size:6vw!important}.rc_experience_blue5 h4{font-size:6vw!important}}.rc_white h1,.rc_white h2,.rc_white h3{color:#fff!important}.rc_black p{color:#252834}.rc_black h4{margin-top:-20px;margin-bottom:20px!important}.whats-included .rc_overlay{padding-bottom:2%!important}.rc_clear{clear:both!important}.plain-table{border:0!important;background:0 0!important;margin-bottom:3%!important}.plain-table tr{border:0!important;background:0 0!important}.plain-table td{border:0!important;background:0 0!important;font-size:1.4vw;padding:0!important;padding-bottom:10px!important;min-width:330px!important}.plain-table td:before{content:"\f058"!important;font-weight:regular!important;font-family:FontAwesome;color:#f3bf4c;display:inline-block;margin-left:-1.3em;width:1.3em;margin-right:20px}@media(max-width:750px){.plain-table td{display:block}.plain-table td:before{margin-left:-1em;width:1.3em;margin-right:10px}}.rc_table_courses{margin-top:0!important}.rc_courses_header td,.rc_table_tasters th{background:#252834!important;font-family:Abhaya Libre!important;color:#fff!important;font-weight:600;vertical-align:middle}.rc_table_tasters th{padding:2%!important}.rc_courses_header .rc_courses_main{width:31%;padding-left:2%!important;padding-right:2%!important;font-size:1.5vw!important;text-align:left!important}.rc_table_tasters .rc_courses_title{float:left;padding-top:.5%}.rc_table_tasters h6{margin-bottom:0!important}.rc_table_tasters td{width:50%}.rc_courses_header .rc_courses_title{font-size:3vw!important;text-align:left!important}.rc_courses_dates{width:13%!important;font-size:1.4vw!important;text-align:center!important}.rc_courses_weeks{font-size:2vw!important;text-align:center!important;padding:1.6% 0 1.6% 0!important;width:100%}.rc_info{margin-top:0!important;margin-bottom:2%!important;padding:2%}.rc_table_courses tr td:first-of-type,.rc_table_tasters td{font-weight:600;font-size:1.4vw!important;font-family:Abhaya Libre;padding-left:2%!important;padding-right:2%!important}.rc_table_courses tr td:first-of-type a{color:#252834!important}tr.courses-click:hover,tr.courses-click:hover td:first-of-type a{background:#252834!important;color:#fff!important;cursor:pointer}.rc_table_tasters tr.tasters_plain td{font-weight:400;font-size:inherit!important;font-family:Open Sans;padding-top:2%!important;padding-bottom:2%!important}.rc_table_courses tr.rc_courses_header:not(:first-of-type) td{text-align:center!important}.rc_table_courses tr td:first-of-type{width:31%;text-align:left!important;font-weight:600!important}.rc_table_courses tr td:not(:first-of-type){width:13%;text-align:center!important;vertical-align:middle!important}.rc_table_courses .fas{font-family:FontAwesome}.rc_table_courses tr.rc_courses_header td{font-weight:600!important}.hide-new-courses-mobile{display:none!important}.hide-always{display:none!important}@media(max-width:1000px){.rc_table_courses tr td:first-of-type,.rc_table_tasters td{font-size:1.8vw!important}}@media(max-width:690px){.rc_table_courses tr td:first-of-type,.rc_table_tasters td{font-size:1.6vw!important}.hide-new-courses-mobile{display:block!important}.hide-new-courses-full{display:none!important}.hide-always{display:none!important}}.rc_strapline{font-size:calc(12px + 1vw);font-family:Abhaya Libre;line-height:calc(16px + 1vw)}@media(max-width:1145px){.rc_strapline{font-size:calc(14px + 1vw);line-height:calc(16px + 1vw)}}.rc_white h1,.rc_white h2,.rc_white h3{color:#fff!important}.rc_black p{color:#252834}.rc_black h4{margin-top:-20px;margin-bottom:20px!important}.rc_overlay{background:#fff;background:-moz-linear-gradient(left,#fff 0,rgba(255,255,255,.99) 30%,rgba(255,255,255,.8) 80%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,.99) 30%,rgba(255,255,255,.8) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 0,rgba(255,255,255,.99) 30%,rgba(255,255,255,.8) 80%,rgba(255,255,255,0) 100%);padding-right:90px!important;padding-top:2.5%!important;padding-bottom:2.5%!important}.rc_overlay_holder .row-bg-wrap .row-bg{background-position:200px -100px!important}.rc_overlay_holder .row-bg-overlay{display:none!important}.rc_overlay_holder .row-bg-wrap .row-bg,.whats-included .row-bg-wrap .row-bg{background-position:200px center!important}@media(max-width:1100px){.rc_overlay_holder .row-bg-wrap .row-bg,.whats-included .row-bg-wrap .row-bg{background-position:100px center!important}}@media(max-width:1001px){.rc_overlay_holder .row-bg-overlay{display:inherit!important}.rc_overlay{padding-left:1%!important;padding-right:10%!important;background:0 0;padding-bottom:0!important;margin-bottom:0!important}.page-id-28678 .rc_overlay{padding-left:1%!important;padding-right:1%!important;background:0 0;padding-bottom:0!important;margin-bottom:0!important}.rc_overlay_holder .row-bg-overlay{background:#fff!important}.rcgrid_testimonial_slider .tg-grid-holder{width:100%!important}.whats-included .rc_overlay{margin-left:0!important;margin-right:0!important;padding-left:3%!important;padding-right:3%!important}.rc_overlay_holder .row-bg-wrap .row-bg{background-position:center center!important}}@media(max-width:640px){.rc_overlay{padding-top:7%!important}.whats-included .rc_overlay{padding-left:0!important;padding-right:0!important}.yellow-ticks ul,table.yellow-ticks td{padding-left:2%!important;padding-right:2%!important}}#rev_slider_7_1_wrapper .round-button .fa{margin-left:0!important;margin-top:0!important}@media(max-width:600px){#rev_slider_7_1_wrapper .rc_trailer{display:none}}.rcgrid_testimonial_slider .tg-disabled{visibility:hidden!important}.rcgrid_testimonial_slider{margin-bottom:30px!important}.rcgrid_testimonial_slider:not(.rcgrid_testimonial_slider_multi) .tg-grid-area-top2{margin-bottom:-45px!important;z-index:1000!important}.tg-grid-slider{cursor:default!important}.rcgrid_testimonial_slider .tg-grid-slider,.rcgrid_testimonial_slider .tg-item-content-holder{background:rgba(255,255,255,0)!important}.rcgrid_testimonial_slider .tg-grid-wrapper.reach-grid-arrows .tg-item-content-holder{padding:0!important}.rcgrid_testimonial_slider:not(.rcgrid_testimonial_slider_multi) .tg-right-arrow{background:rgba(255,255,255,0)!important}.rcgrid_testimonial_slider:not(.rcgrid_testimonial_slider_multi) .tg-left-arrow{background:rgba(255,255,255,0)!important}.rcgrid_testimonial_slider .tg-left-arrow i,.rcgrid_testimonial_slider .tg-right-arrow i{background:rgba(255,255,255,0)!important;font-size:24px!important;color:#69bae5!important}.rcgrid_testimonial_slider .tg-left-arrow i:hover,.rcgrid_testimonial_slider .tg-right-arrow i:hover{color:#f3bf4c!important}.rcgrid_testimonial_slider_multi .tg-left-arrow,.rcgrid_testimonial_slider_multi .tg-right-arrow{background:0 0!important;margin-top:-100px!important}.rcgrid_testimonial_slider_multi .tg-left-arrow:hover,.rcgrid_testimonial_slider_multi .tg-right-arrow:hover{background:0 0!important}.rcgrid_testimonial_slider .tg-element-1{float:left!important;margin-left:-15px!important}.rcgrid_testimonial_slider .tg-element-3{float:left!important;z-index:10000!important}.rcgrid_testimonial_slider .tg-item-media-inner{width:70px!important;height:70px!important}.rcgrid_testimonial_slider .tg-item-media-inner img{border-radius:50%!important}.rcgrid_testimonial_slider .tg-element-3 img{border-radius:50%!important}.rcgrid_testimonial_slider .tg-element-5{text-align:left!important}.rcgrid_testimonial_slider{padding-bttom:10%!important}.experience-details{padding-top:2%!important;padding-bottom:5%!important}.tasters-twofour{padding-bottom:1%!important}@media(max-width:1183px){.experience-details{padding-bottom:0!important}}@media(max-width:1000px){.experience-details{padding-left:3%}}@media(min-width:1001px){.rc_left_full{text-align:left!important}.reach-experience-title{text-align:left!important}}@media(max-width:475px){.reach-experience-title h1{font-size:9vw!important}}.reach-experience-boxes{min-height:400px!important}@media(max-width:1001px){.reach-experience-boxes{min-height:300px!important}}.reach-experience-boxes .vc_column-inner .wpb_wrapper{height:100%!important}.reach-experience-boxes .nectar_icon_wrap:last-of-type{position:absolute;bottom:0;left:0;width:100%}.reach-experience-boxes .nectar_icon_wrap:last-of-type i{width:100%}.reach-experience-boxes:hover .nectar_icon_wrap i{color:#f3bf4c!important}.reach-experience-col1 .play .inner-wrap svg{width:60%!important;height:60%!important;margin-left:8px!important}.reach-experience-title{margin-bottom:2%!important}.reach-experience-col1{padding-right:5%!important}.reach-experience-col2{padding-left:2%!important}.reach-experience-col2 .rcgrid_testimonial_slider{margin-left:-7.5px!important}.experience-details .rcgrid_testimonial_slider{margin-top:50px}.reach-experience-blurb{margin-bottom:5%!important;text-align:left}@media(max-width:1000px){.reach-experience-blurb{margin-bottom:5%!important;text-align:left}.experience-details .wpb_column{padding-left:0!important}.experience-details>.col>.wpb_column>.vc_column-inner{padding-left:3%!important;padding-right:3%!important}.reach-experience-col1{padding-right:0!important}.reach-experience-col2{padding-left:0!important}.experience-details h1{font-size:4.8vw!important}}.yellow-ticks ul{list-style-type:none;padding:0;margin-left:0;display:table;border-spacing:10px;margin-left:-10px;margin-top:-10px}.yellow-ticks li{padding-left:1.3em;list-style-type:none;margin-bottom:10px;display:table-row}.yellow-ticks li:before{content:"\f058"!important;font-weight:regular!important;font-family:FontAwesome;color:#f3bf4c;display:inline-block;margin-left:-1.3em;width:1.3em;margin-right:20px;display:table-cell}.reach-experience-student{background:#252834;color:#fff;padding:2% 5% 2% 5%;margin-bottom:20px!important}.reach-experience-student h5{color:#fff!important;font-size:1.4vw!important}.reach-experience-student p{font-size:1.4vw}@media(max-width:1070px){.reach-experience-student p{font-size:1.3vw}}@media(max-width:1001px){.experience-details h2{padding-top:2%;padding-bottom:2%}.reach-experience-student p{font-size:2vw!important}.reach-experience-student h5{color:#fff!important;font-size:2vw!important}}@media(max-width:670px){.reach-experience-student h5,.reach-experience-student p{font-size:3.5vw!important}}.reach-experience-video .nectar-video-box{margin-bottom:0!important}.container-wrap{padding-bottom:0!important}.reach-standard-price{color:#777;font-weight:400;font-size:13px}.reach-discount-price{font-weight:400}.rc_blueback .row-bg-overlay{background:#69bae5!important;background:linear-gradient(90deg,#69bae5 0,#1c5a7a 100%)!important;opacity:1!important}.rc_cta a{background:#f3bf4c;padding:21px;text-align:center;font-size:18px!important;text-transform:uppercase;font-weight:700;border-radius:5px;font-family:Open Sans;color:#252834!important;padding-left:40px;padding-right:40px}.rc_cta{padding-top:60px!important;padding-bottom:65px!important}.rc_cta p{padding-bottom:0!important}@media(max-width:690px){.rc_cta{padding-top:8%!important;padding-bottom:8%!important}.rc_cta a{font-size:12pt!important}}@media(max-width:490px){.rc_cta a{font-size:5vw!important;line-height:6vw!important;display:inline-flex!important}.rc_cta_wide a{font-size:4vw!important;line-height:6vw!important;display:inline-flex!important}}.rc-discount-popup{z-index:100000;position:fixed;bottom:30px;right:30px;background:#f3bf4c!important;padding:15px;text-align:center;font-size:22px;font-weight:700;border-radius:5px;font-family:Abhaya Libre}@media(max-width:1000px){.rc-discount-popup{right:-webkit-calc(50% - 190px);right:-moz-calc(50% - 190px);right:calc(50% - 190px)}#popmake-27960,#popmake-28766{right:-webkit-calc(50% - 235px)!important;right:-moz-calc(50% - 235px)!important;right:calc(50% - 235px)!important}}@media(max-width:1001px){.rc-discount-popup{display:none!important}}#popmake-27960,#popmake-28766{padding:0;border-radius:5px;width:475px}#popmake-27960 .pum-title,#popmake-28766 .pum-title{font-family:Abhaya Libre;text-align:center;background:#f3bf4c;padding:15px;font-size:22px;font-weight:700}#popmake-27960 .pum-content,#popmake-28766 .pum-content{font-weight:400;padding-left:10px;padding-right:10px;padding-bottom:20px;text-align:center}#popmake-27960 .popmake-close,#popmake-28766 .popmake-close{padding-bottom:2px;border-radius:0!important}.page-id-28597 .footer_discount,.page-id-28597 .popmake-27960,.page-id-28597 .rc-discount-popup{display:none}.left-popmake{border-right:1px solid #ddd}#popmake-27960,#popmake-28766{width:600px}#popmake-27960 h3{font-size:1.8vw}.pum-theme-27966 .pum-title,.pum-theme-reach-discount .pum-title{font-size:2vw!important}#grid-27894 .tg-grid-holder{background:#fff}.discount-banner-top,.discount-banner-top-small,.discount-banner-top-tiny{height:40px;color:#fff;background:#69bae5!important;text-align:center!important;color:#fff!important;font-size:16px;padding-top:7px}.discount-banner-top{display:block}.discount-banner-top a,.discount-banner-top-small a,.discount-banner-top-tiny a{color:#fff}.discount-banner-top a:hover,.discount-banner-top-small a:hover,.discount-banner-top-tiny a:hover{text-decoration:underline}.discount-banner-top-small{display:none}.discount-banner-top-tiny{display:none}#header-outer[data-lhe=animated_underline] #top nav>ul>li>a:after{border-top:0!important}.hide-courses-full{display:none}#block-11,#custom_html-4{color:#000;padding:20px;background:#fff;margin-bottom:50px}#block-13 td{width:25%!important;text-align:center!important;padding:10px}@media (max-width:999px){.hide-courses-full{display:block}.hide-courses-mobile{display:none}.page-id-18378 #block-3{display:none!important}}.pricing-column-content h4{font-size:26px!important;line-height:26px!important}.pricing-table[data-style=default] .pricing-column h4 .dollar-sign{top:0!important;right:0!important}@media (max-width:999px){.pricing-column:nth-of-type(3){border-left:1px solid #e4e4e4!important}.pricing-column-content h4{font-size:20px}.pricing-column-content h4{font-size:22px!important;line-height:22px!important}.pricing-table[data-style=default] .pricing-column h4 .dollar-sign{top:0!important;right:0!important}}@media (max-width:690px){.pricing-column:nth-of-type(4){border-left:1px solid #e4e4e4}}.reach-apply-hide{display:none}.reach-mobile{display:none;margin-bottom:10px}#popmake-23009{width:calc(100% - 350px);max-width:80%!important}#popmake-23009 .popmake-close:not(.rccookie_button){display:none}.rc_programs.reach-wire-details th{text-align:right!important}.reach-wire-completed{text-align:center;background:#69bae5!important;padding:10px;color:#fff;cursor:pointer;margin-top:30px!important;margin:0 auto;font-size:16px}.reach-wire-completed:hover{text-align:center;color:#333!important}.post-area.standard-minimal .post.rcblog .post-header{margin-bottom:30px!important}.rcblog_holder{padding-top:50px;width:100%;border-top:1px solid #ddd}.rcblog_left{width:20%;float:left}.rcblog_right{width:78%;float:right}.rccookie_holder{width:100%}.rccookie_left{width:85%;float:left;padding-top:10px}.rccookie_right{padding-left:2%;padding-right:2%;float:right}.rccookie_button{background:#69bae5;padding:10px;color:#fff!important;float:right!important}@media (max-width:1201px){.rccookie_left{padding-top:0}}@media (max-width:711px){.rccookie_left{padding-top:0;width:75%}.rccookie_right{padding-top:10px}.rcblog_left{width:100%;float:none}.rcblog_right{width:100%;float:none}}@media (max-width:510px){.rccookie_left{padding-top:0;width:100%;float:none;text-align:center;margin:0 auto}.rccookie_right{padding-top:20px;width:100%;float:none;margin:0 auto;text-align:center}.rccookie_button{float:none}}h1,h2,h3,h4,h5{line-height:125%!important}.todo .reach-todo{display:block}.todo .reach-done{display:none!important}.done .reach-todo{display:none!important}.done .reach-done{display:block!important}#reach-sidebar-discount{display:none}#sidebar h5:not(:first-child){margin-top:30px}#sidebar p{margin-bottom:15px}.post-area h2{line-height:120%!important}.content-inner .title{line-height:100%!important;margin-bottom:5%}.post .content-inner{padding-bottom:0}.rc_availability th,.rc_programs th{background:#252834!important;color:#fff!important;font-size:18px!important;text-align:center!important}.rc_programs tr td:first-child{border-left-color:#ececec;border-left-width:1px!important;border-width:medium 1px 1px medium}body:not(.woocommerce-cart) .main-content td{font-size:inherit}.reach-dashboard-link{cursor:pointer}.dashboard-countdown{padding:5%!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce .product-remove{display:none}.woocommerce .cart_totals h2{margin-left:20px}.woocommerce .order-again{display:none}.woocommerce .order-review .cart-subtotal td,.woocommerce .order-review .cart-subtotal th{background:#f2f2f3!important;text-align:center!important;border-bottom:1px solid #e1e1e1!important}.woocommerce .order-review .fee td,.woocommerce .order-review .fee th{background:#f2f2f3!important;text-align:center!important;border-bottom:1px solid #e1e1e1!important}.woocommerce .order-review .cart-subtotal th,.woocommerce .order-review .fee th{border-left:1px solid #e1e1e1!important;border-right:1px solid #e1e1e1!important;width:65%}.woocommerce .order-review .order-total th{background:#252834!important;color:#fff!important;text-align:center!important;width:65%}.woocommerce .order-review .order-total td{background:#252834!important;text-align:center!important}.woocommerce .order-review .order-total td span{color:#fff!important}.woocommerce .order-review .cart-subtotal td,.woocommerce .order-review .fee td{border-right:1px solid #e1e1e1!important}.woocommerce-checkout-review-order-table .cart_item{margin-bottom:0!important}.woocommerce .before_order thead th{text-align:center!important}.reach-woocommerce .product-container .product-info,.woocommerce .woocommerce-checkout-review-order-table .product-container .product-info{border-bottom:1px solid #e1e1e1!important;border-left:1px solid #e1e1e1!important;border-right:1px solid #e1e1e1!important}.woocommerce-checkout-review-order-table .product_info h4{width:70%}.woocommerce .woocommerce-Price-amount.amount{text-align:center!important;width:35%!important}.before_order thead th:first-child{width:65%!important}.woocommerce{padding-top:10px!important}.woocommerce-cart-form thead tr th{background:#252834!important;color:#fff!important;padding-left:20px!important;border:0!important}.woocommerce .payment_box{border:1px solid #252834!important;padding:10px!important}.woocommerce-cart-form .actions{display:none}.archive.author #page-header-wrap #page-header-bg,.archive.category #page-header-wrap #page-header-bg,.archive.date #page-header-wrap #page-header-bg,.archive.tag #page-header-wrap #page-header-bg{height:200px!important}.archive.author #page-header-wrap,.archive.category #page-header-wrap,.archive.date #page-header-wrap,.archive.tag #page-header-wrap{height:200px}.reach-dashboard-discount-holder{width:100%;background-color:#f2f2f3!important}.reach-dashboard-discount-holder .toggle h3 a{background-color:transparent!important}.reach-dashboard-discount{font-size:16px;font-family:"Open Sans";font-weight:700;color:#252834;line-height:21px;padding-bottom:20px}.reach-dashboard-discount-left{text-align:center;float:left;width:64.4%;padding-right:2%!important;border-right:1px solid #ddd!important}.reach-dashboard-discount-right{float:right;margin-right:calc(15% - 5px)}.reachMainBanner.nectar-button{font-weight:700!important}.dashboard-name{display:inline}@media (min-width:691px){.homepageFindOutMore .vc_col-sm-3.vc_col-lg-3.vc_col-md-6{width:25%!important;margin-bottom:20px}}@media (max-width:690px){.homepageFindOutMore .nectar-fancy-box{margin-left:5%!important;margin-right:5%!important}}@media (max-width:1100px){.homepageFindOutMore .vc_col-sm-3.vc_col-lg-3.vc_col-md-6 .link-text .arrow{display:none!important}.reach-dashboard-discount-right{margin-right:calc(12%)}}@media (max-width:1000px){.online_courses_titles h4{font-size:24px!important}.mobile-center{text-align:center!important}.reach-mobile{display:block}.reach-register-apply{display:none}#reach-sidebar-discount{display:block}#sidebar h5{font-weight:700!important;font-family:Abhaya Libre!important;font-size:32px!important;line-height:120%!important}.reach-dashboard-discount-right{margin-right:calc(15% - 5px)}}@media (max-width:600px){.reach-dashboard-discount-right{margin-right:calc(13% - 5px)}.dashboard-name{display:block}}@media (max-width:400px){.reach-dashboard-discount-right{margin-right:calc(9%)}}.homepageFindOutMore .vc_col-sm-3.vc_col-lg-3.vc_col-md-6{margin-bottom:20px}.reach-dashboard-completed{background:#252834!important;color:#fff;padding:20px!important;text-align:center;margin-bottom:20px!important;line-height:21px;font-weight:700;font-family:"Open Sans",sans-serif;font-size:16px}.reach-dashboard-red{background:#e04941!important}.reach-dashboard-green{background:#32ba52!important}.reach-dashboard-yellow{background:#e0ae41!important}.countdown{color:#fff}.wordpress-print-posts{display:none!important}@media (max-width:690px){.reach-about-hide-mobile{display:none!important}}.reach-select{display:block;font-size:16px;font-family:Open Sans;font-weight:400;float:left;line-height:1.3;padding:.6em 1.4em .5em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:.5em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),linear-gradient(to bottom,#fff 0,#e5e5e5 100%);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.reach-select::-ms-expand{display:none}.reach-select:hover{border-color:#888}.reach-select:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:0}.reach-select option{font-weight:400}.reach-hide-filters{background:#dbdbdb;width:auto;margin-left:3%!important;margin-right:3%!important;padding:10px;margin-top:30px}@media (max-width:460px){.reach-hide-filters{font-size:12px}}.reach-hide-filters-button{float:right;padding:0!important}.programs-info-holder{width:100%;margin-top:-20px}.programs-image{position:absolute;top:10px;right:10px;background:#69bae5 0 0 no-repeat padding-box;border-radius:5px;opacity:1;color:#fff;padding-left:10px;padding-right:10px}.programs-image-tag{float:right;margin-top:1px;margin-left:5px}.programs-image-holder{margin-bottom:21px}.programs-holder{width:100%;max-width:100%}.programs-table-small-row{line-height:21px!important;font-weight:400!important;width:48%;padding:3%!important;padding-bottom:4%;max-width:48%;background:#fff}.programs-title{font-size:22px;font-weight:700;float:left;width:100%;font-family:Abhaya Libre;height:50px}.programs-price{float:right;font-size:14px;width:30%;text-align:right}.programs-description{clear:both;font-size:14px;width:100%}.programs-dates-label{margin-top:20px;font-style:italic;font-size:14px}.programs-dates-select{width:50%}.programs-dates-holder{height:40px}.programs-apply-button{width:155px;height:45px;background:#252834 0 0 no-repeat padding-box;border-radius:5px;opacity:1;float:right;color:#fff;text-align:center;padding-top:9px}.programs-apply-button:hover{color:#fff!important;background:#52555f 0 0 no-repeat padding-box!important}.programs-apply-button-disabled{width:155px;height:45px;background:#eee 0 0 no-repeat padding-box;border-radius:5px;opacity:1;float:right;color:grey;display:none}img.course-image{width:100%;aspect-ratio:600/300;object-fit:contain}@media (max-width:1200px){.programs-dates-select{width:100%;height:100%}.programs-apply-button{width:100%;margin-top:10px;height:45px;background:#252834 0 0 no-repeat padding-box;border-radius:5px;opacity:1;float:right;color:#fff}.programs-title{font-size:18px;font-weight:700;float:left;width:67%;font-family:Abhaya Libre;height:50px}.programs-price{float:right;font-size:13px;width:33%;text-align:right}.programs-description{clear:both;font-size:14px;height:80px}}@media (max-width:1000px){.programs-image{position:absolute;top:10px;right:10px;background:#69bae5 0 0 no-repeat padding-box;border-radius:5px;opacity:1;color:#fff;padding-left:10px;padding-right:20px}.programs-image-holder{margin-bottom:21px}.programs-holder{width:100%;max-width:100%}.programs-title{font-size:19px;font-weight:700;float:left;width:67%;font-family:Abhaya Libre;height:50px}.programs-price{float:right;font-size:14px;width:33%;text-align:right}.programs-description{clear:both;font-size:14px;height:auto}.programs-dates-label{margin-top:20px;font-style:italic;font-size:14px}.programs-dates-select{width:100%;height:100%}.programs-apply-button{width:100%;margin-top:10px;height:45px;background:#252834 0 0 no-repeat padding-box;border-radius:5px;opacity:1;float:right;color:#fff}.reach-apply-flyout{display:block;position:fixed;bottom:11%;left:50%;z-index:10000000}.reach-apply-flyout button{margin-left:-110px!important;width:220px;height:50px;font-family:Open Sans;font-size:20px;color:#fff;background:#69bae5 0 0 no-repeat padding-box;box-shadow:0 5px 20px #00000029;border-radius:5px}}@media screen and (max-width:690px){.programs-image{position:absolute;top:10px;right:10px;background:#69bae5 0 0 no-repeat padding-box;border-radius:5px;opacity:1;color:#fff;padding-left:10px;padding-right:20px}.programs-image-holder{margin-bottom:21px}.programs-holder{width:100%;max-width:100%}.programs-info-holder{margin-top:-15px}.programs-table-small-row{width:100%!important;max-width:100%!important;line-height:21px!important;font-weight:400!important;border:0!important;background:#fff;display:block;clear:both}.programs-title{font-size:19px;font-weight:700;float:left;width:70%;font-family:Abhaya Libre;height:auto}.programs-price{float:right;font-size:13px;width:30%;text-align:right}.programs-description{clear:both;font-size:14px;margin-bottom:10px;height:auto}.programs-dates-label{margin-top:20px;font-style:italic;font-size:14px}.programs-dates-select{width:100%;height:100%}.programs-dates-holder{border-bottom:1px solid #ddd}.programs-apply-button{width:100%;margin-top:10px;height:45px;background:#252834 0 0 no-repeat padding-box;border-radius:5px;opacity:1;float:right;color:#fff;margin-bottom:20px}.reach-apply-flyout{display:block;position:fixed;bottom:11%;left:50%;z-index:10000000}}#page-id-18096 .apply-flyout-launch,#page-id-18096 .apply-flyout-launch button{display:none!important}@media (max-width:690px){#page-id-18096 .apply-flyout-launch,#page-id-18096 .apply-flyout-launch button{display:block!important}}@media(max-width:1000px){.hide-new-courses-full .vc_column-inner{padding-left:0!important;padding-right:0!important}}.myAcc{display:none!important}.enrolMob a span,.enrolMobOnline a span,.myAcc a span{color:#fff!important}.enrolMob{display:inline-block}.logMob{display:none!important}.logged-in .enrolMob{display:none!important}.logged-in .myAcc{display:flex!important}@media (min-width:1001px){header#top nav .enrolMob>a,header#top nav .myAcc>a{min-width:120px;text-align:center;color:#252834}header#top .enrolMob>a,header#top .myAcc>a{border:0;color:#252834}header#top .enrolMob>a,header#top .myAcc>a{color:#252834!important}header#top .enrolMob>a:after,header#top .myAcc>a:after{display:none!important}header#top .enrolMob>a:before,header#top .myAcc>a:before{content:"";display:inline-block;width:100%;height:30px;position:absolute;left:0;z-index:-1;background:#69bae5 0 0 no-repeat padding-box;border-radius:5px;opacity:1;transition:top .2s linear;margin-top:-5px!important}header#top .enrolMobOnline>a:before{content:"";display:inline-block;width:100%;height:30px;position:absolute;left:0;z-index:-1;background:#f3bf4b 0 0 no-repeat padding-box;border-radius:5px;opacity:1;transition:top .2s linear;margin-top:-5px!important}.enrolMobOnline a{padding-left:10px!important;padding-right:10px!important}.small-nav header#top .enrolMob>a:before,.small-nav header#top .myAcc>a:before{top:15px;transition:top .2s linear}.megamenu.columns-5 .sub-menu{left:-90px!important;display:none!important}.megamenu.columns-5 .sub-menu a{font-family:Open Sans!important;font-size:16px!important;letter-spacing:0!important;line-height:22.4px!important;font-weight:700!important;text-transform:initial!important;text-align:center;margin-bottom:0!important}.megamenu.columns-3 .sub-menu{left:-90px!important}.megamenu.columns-3 .sub-menu a{font-family:Open Sans!important;font-size:16px!important;letter-spacing:0!important;line-height:22.4px!important;font-weight:700!important;text-transform:initial!important;text-align:center;margin-bottom:0!important}.megamenu.columns-4 .sub-menu{left:-90px!important}.megamenu.columns-4 .sub-menu a{font-family:Open Sans!important;font-size:16px!important;letter-spacing:0!important;line-height:22.4px!important;font-weight:700!important;text-transform:initial!important;text-align:center;margin-bottom:0!important}header#top nav>ul>li>ul.sub-menu{top:69px!important;margin-left:-15px}#menu-item-26919 ul.sub-menu{width:360px}.sf-menu>li ul{padding-top:0;padding-left:10px!important}.sf-menu>li ul li a{font-weight:400!important}.programs-menu .sub-menu{width:320px}}@media only screen and (max-width:1000px){#top{padding-top:10px;padding-left:0;padding-right:0}}@media only screen and (max-width:1000px){header{padding-top:10px}.slide-out-widget-area-toggle{padding-top:7px!important}}.top-five .column_container{border-bottom:1px solid #fff!important;border-right:1px solid #fff!important}@media only screen and (max-width:999px){.discount-banner-top{margin-top:-12px!important}.discount-banner-top-small{display:block;margin-top:-12px!important;padding-bottom:10px}.discount-banner-top{display:none}.vc_row.full-width-section{padding-left:0;padding-right:0}}@media only screen and (max-width:768px){.discount-banner-top-tiny{height:60px!important}}@media only screen and (max-width:450px){.discount-banner-top-small{display:none}.discount-banner-top-tiny{display:block;height:60px!important;margin-top:-12px!important;padding-bottom:10px}}#menu-item-26932 a{position:relative;padding-left:10px!important;padding-left:10px!important}#menu-item-26932 a::before{padding:2px 4px}@media(min-width:768px){#menu-item-26932 a{line-height:22px!important}}.sf-menu li a{padding-bottom:0!important;margin-left:5px!important;margin-right:5px!important}@media(min-width:1301px){.sf-menu li a{font-size:20px!important}}@media(min-width:1260px) and (max-width:1300px){.sf-menu li a{font-size:20px!important}}@media(min-width:1000px) and (max-width:1259px){.sf-menu li a{font-size:18px!important}}@media(min-width:768px){#menu-item-26919 ul.sub-menu{width:460px!important}.sf-menu ul.sub-menu li a{font-size:16px!important}}.sf-menu ul.sub-menu li a{line-height:1.1!important}body.ascend #header-outer[data-full-width=true]:not([data-format=left-header]) header#top nav>ul.buttons{margin-left:0!important}#header-outer #mobile-menu ul li{padding-left:20px;padding-right:20px}.reach-course-outline{padding-top:20px!important}.rc_availability_big{margin-bottom:40px!important}.rc_availability_small{display:none;clear:both}.rc_availability_holder_3{width:33%;float:left}.rc_availability_holder_2{width:50%;float:left}.rc_availability_holder_1{width:100%;float:left}.rc_availability td{width:16%;text-align:center;font-weight:700}.rc_avail_breaker td{height:5px!important}.rc_availability td{width:16%;text-align:center}.rc_avail_breaker td{padding:0!important;background:#eee!important;line-height:100%!important}.rc_availability_combo{clear:both}.reach-availablity-button{background:#69bae5 0 0 no-repeat padding-box!important;padding:5px;border-radius:5px;opacity:1;width:auto;max-width:115px;margin:0 auto;color:#fff;text-align:center;font-weight:400;padding:15px!important}.reach-availablity-button a{color:#fff;font-weight:400}.reach-availability-unavailable{background:#fff 0 0 no-repeat padding-box;padding:5px;border-radius:5px;opacity:1;width:auto;max-width:110px;margin:0 auto;text-align:center;font-weight:400}@media (max-width:660px){.rc_availability td{font-size:13px!important}.rc_availability th{font-size:15px!important}}@media (max-width:560px){.rc_availability_big{display:none!important}.rc_availability_small{display:block!important;margin-bottom:30px!important;padding-left:3%!important;padding-right:3%!important;text-align:center!important}.rc_availability td{font-size:16px!important}.rc_availability th{font-size:18px!important}.rc_availability_combo{display:block!important;margin-bottom:30px!important}.rc_availability_combo_big{display:none!important}}.single-course-filters-big{border:0!important;font-size:16px;font-weight:400;padding:0!important}.single-course-filters-small{line-height:21px!important;border:0!important;font-weight:400;font-size:12px;padding:0!important;padding-top:5px!important;padding-left:25px!important;width:40%}.season-course-spring{display:none}.season-holder{margin-bottom:0!important}.reach-tabs{margin-top:20px}.reach-tabs .ui-tabs-nav li a{background:#f3f3f3 0 0 no-repeat padding-box;background-color:#f3f3f3;box-shadow:0 10px 20px #00000026;border-radius:5px;opacity:1;margin-right:20px}#course-outline .toggle{padding-top:10px!important;padding-bottom:10px!important}.toggle h3 a i{position:absolute;left:13px;background-color:transparent!important;color:#888;top:13px;width:18px;height:16px;line-height:18px;font-size:15px;transition:all .2s linear;-webkit-transition:all .2s linear}.toggle.open h3 a i{color:#fff}.icon-plus-sign:before{content:"\f055"!important;font:normal normal normal 23px/1 FontAwesome}.icon-minus-sign:before{content:"\f056"!important;font:normal normal normal 23px/1 FontAwesome}@media (min-width:1000px){div[data-style=default] .toggle h3,div[data-style=default] .toggle h3 a{font-size:32px!important;line-height:100%!important}}@media (max-width:999px){div[data-style=default] .toggle h3,div[data-style=default] .toggle h3 a{font-size:20px!important;line-height:100%!important}}body:not(.woocommerce-cart) .main-content td{font-size:inherit}body:not(.woocommerce-cart) .main-content td{border-color:#ececec;border-left:none;border-style:none solid solid none;border-top-style:none;border-left-style:none;border-top:medium none;border-top-color:currentcolor;border-top-width:medium;border-width:medium 1px 1px medium;border-left-width:medium;font-size:13px;padding:10px}body:not(.woocommerce-cart) .main-content td{font-size:inherit}.tg-grid-wrapper.reach-grid-arrows .tg-item-content-holder{padding:20px 50px 20px 50px!important}#grid-20254.tg-grid-wrapper .tg-item-content-holder{padding:0 30px 0 40px!important}#grid-23678 .tg-grid-area-bottom1{display:none!important;margin-top:0!important}#grid-23678{margin-bottom:5%!important}#grid-21842 .tg-grid-slider{background:#fff!important}.tabbed[data-style*=material] .wpb_tabs_nav,.tabbed[data-style=minimal_flexible] .wpb_tabs_nav{margin-bottom:0!important}.facetwp-counter{display:none}.fwp_reach-reset{background:#dbdbdb 0 0 no-repeat padding-box;width:150px;margin:0 auto;border-radius:5px;opacity:1}.fwp_reach-reset:hover{cursor:pointer;background:#25283433}.facetwp-checkbox{font-size:12px}.tolb-inner figcaption{display:none!important}.loginNotLogged{display:inherit}.logged-in .loginNotLogged{display:none!important}.rev_slider_wrapper.fullscreen-container{width:100%!important;left:0!important}body a{font-weight:600}.wpb_text_column .wpb_wrapper .alignleft{padding-right:20px!important}.wpb_text_column .wpb_wrapper .alignright{padding-left:20px!important}.why-reach .row-bg-wrap .row-bg{background-position:100% 5%!important}#page-header-wrap .entry-title{margin-left:auto;margin-right:auto;margin-bottom:20px}.page-template-template-reach-full-width .main-content:not(.reach-skip-trim) .vc_row:first-of-type{padding-top:0!important}#page-header-wrap h1{color:red!important}.single-post.ascend .container-wrap.fullscreen-blog-header,body.single-post[data-bg-header=true].ascend .container-wrap{padding-top:40px!important}.page-header-no-bg .container{text-align:center}#page-header-wrap .container{text-align:center}@media only screen and (max-width:1000px){.reach-container{padding-left:30px;padding-right:30px}.page-template-dashboard .reach-container,.page-template-landing .reach-container{padding-left:0;padding-right:0}#page-header-wrap .container{text-align:center}#ajax-content-wrap .post-area{padding-left:30px;padding-right:30px}}.top-five-reasons{background:url('../../../wp-content/uploads/2019/10/blue-background.png');background-size:cover}.top-five-reasons tr{background:0 0!important}.top-five-reasons h4{color:#fff!important}.top-five-reasons td{font-weight:400;color:#fff;line-height:16px!important;padding:4%!important}.top-five-reasons-inner .vc_column-inner{padding-top:10%;padding-bottom:20%;border:1px solid #fff}.top-five-reasons-inner{margin-bottom:0!important}.nectar_video_lightbox.play_button::before{border:5px solid #fff!important}#single-meta{display:none}@media only screen and (max-width:690px){.about-welcome{margin-top:0!important}.reach-container{padding-left:20px;padding-right:20px}.reach-address-box{width:calc(100% - 40px)}}@media only screen and (min-width:691px) and (max-width:767px){.about-welcome{margin-top:-700px!important}}.about-cambridge{padding-bottom:15%!important}@media only screen and (max-width:1000px){.about-cambridge{padding-bottom:25%!important}}@media only screen and (max-width:500px){.about-cambridge{padding-bottom:60%!important}}div[data-style=minimal] .toggle h3 a{padding:20px 70px 20px 0;line-height:1.1;letter-spacing:0!important;color:#252831!important}.reach_faq_title{font-size:20px!important;letter-spacing:normal}.reach_faq_body{padding:10px!important}.reach_faq_body p:nth-of-type(2){padding-top:15px!important}.reach_faq_body h3{margin-top:15px!important;margin-bottom:0!important}.accordion-item input:checked~.accordion-item-content{padding:25px 20px!important}.faqTitle{margin-top:20px!important}body #footer-outer i{font-size:40px!important}#block-13 figure{text-align:center}#block-13 table{margin:auto;padding-bottom:20px}#block-9 img{object-fit:contain!important;background:#fff!important}#mc_embed_signup{padding:20px;margin-bottom:30px}#mc_embed_signup h2{font-size:32px}#mc_embed_signup .indicates-required{float:right}#mc_embed_signup .mc-field-group{float:left;width:45%;margin-right:20px;margin-bottom:20px}#mc_embed_signup .mc-field-group label{color:#252834;font-family:Open Sans}#mc_embed_signup .mc-field-group input[type=email],#mc_embed_signup .mc-field-group input[type=text]{border:1px solid #25283433;border-radius:5px;opacity:1;background:#fff}#mc_embed_signup .mc-field-group strong{color:#252834;font-weight:400;font-family:Open Sans;font-size:16px}#mc_embed_signup .mc-field-group input[type=checkbox]{margin-top:27px}#mce-success-response{font-weight:700;color:#252834}#mce-error-response{font-weight:700;color:red}#mc_embed_signup .reach-mc-email{width:94%!important}#mc_embed_signup .reach-mc-mailer{width:100%;clear:both}#mc_embed_signup .reach-mc-mailer-left{width:70%;float:left}#mc_embed_signup .reach-mc-mailer-right{width:25%;float:left;margin-left:3%}#footer-resource-links{width:100%}#footer-resource-links th,.footer-resource-links th{text-align:left;font-weight:700}#footer-resource-links{width:100%;text-align:center;padding-left:10%;margin-bottom:5%!important}#footer-widgets .widget_media_image{width:100%;text-align:center;padding-left:10%;margin-bottom:5%!important;padding-bottom:5%!important}#footer-widgets #nav_menu-8{width:100%;text-align:center;padding-left:10%;margin-bottom:5%!important}@media only screen and (max-width:1100px){#mc_embed_signup .mc-field-group{float:left;width:47%;margin-right:3%;margin-bottom:20px}#mc_embed_signup .reach-mc-email{width:97%!important}#mc_embed_signup .reach-mc-mailer{width:100%;clear:both}#mc_embed_signup .reach-mc-mailer-left{width:70%;float:left}#mc_embed_signup .reach-mc-mailer-right{width:25%;float:left;margin-left:3%}#footer-widgets .container .col.span_6{width:100%}#footer-resource-links{margin-top:20px;width:100%}#footer-resource-links td{text-align:center!important}#footer-resource-links th{width:33%}#footer-resource-links th,.footer-resource-links th{text-align:center}#footer-outer .row{padding-bottom:0}}@media only screen and (max-width:736px){#mc_embed_signup .mc-field-group{float:left;width:100%;margin-right:20px;margin-bottom:20px}#mc_embed_signup .reach-mc-email{width:100%!important}#footer-widgets .container .col.span_6{width:100%;float:none}#footer-resource-links th{text-align:center;margin-top:50px}}#footer-resource-links td{text-align:left!important}.reach-copyright{width:100%}.reach-copyright-left{float:left;text-align:left;max-width:calc(100% - 370px)}.reach-copyright-right{float:right}@media only screen and (max-width:1001px){#footer-widgets #footer-resource-links{padding-left:0!important}#footer-widgets .widget_media_image{padding-left:0!important}#footer-widgets #nav_menu-8{padding-left:0!important}.reach-copyright-left{float:none;text-align:center;max-width:100%}.reach-copyright-right{float:none;margin-top:10px;margin-bottom:10px}}.woocommerce-page .woocommerce p.cart-empty{letter-spacing:-2px;font-size:30px!important;line-height:30px;font-weight:400}body .woocommerce .button{border-radius:7px!important;display:inline-block}body[data-bg-header=true].woocommerce-cart .container-wrap .woocommerce{padding-top:15px!important}body .woocommerce .woocommerce-Button{margin:25px 0 0 5px!important}button[type=submit],input[type=button],input[type=submit]{background-color:#333;padding:7px 11px;border:none;color:#fff;cursor:pointer;transition:all .45s cubic-bezier(.25, 1, .33, 1);-moz-transition:all .45s cubic-bezier(.25, 1, .33, 1);-webkit-transition:all .45s cubic-bezier(.25, 1, .33, 1);width:auto;font-size:12px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;white-space:normal}button[type=submit]:hover,input[type=button]:hover,input[type=submit]:hover{background-color:var(--e-global-color-primary)!important}.dashHeading{font-weight:400;font-size:45px;color:#252834;line-height:1;text-align:left}.gform_description{font-size:14px;line-height:21px;color:#252834}.gfield_label{font-weight:700!important;color:#252834}.container-wrap input[type=date],.container-wrap input[type=email],.container-wrap input[type=password],.container-wrap input[type=search],.container-wrap input[type=tel],.container-wrap input[type=text],.container-wrap input[type=url],.container-wrap textarea,body .woocommerce .button,select{background-color:#fff!important;background:#fff;border:1px solid #e9e9ea;box-shadow:none;-webkit-box-shadow:none;font-size:16px;-o-box-shadow:none;padding:10px 14px!important;border-radius:4px;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;height:45px}.container-wrap textarea{height:initial}.dash_Personal .gform_fields li:nth-child(3),.dash_Personal .gform_fields li:nth-child(5),.dash_Personal .gform_fields li:nth-child(7),.dash_Personal .gform_fields li:nth-child(8){clear:left}.dash_Personal .gform_fields li{float:left;margin-right:5px}.dash_Personal .gform_fields li{float:left;margin-right:5px;width:calc(50% - 10px)}.dash_Personal .gform_fields li .datepicker{width:calc(100% - 50px);border-top-right-radius:0;border-bottom-right-radius:0;border:0;border-right:1px solid #e9e9ea;margin-right:15px}.dash_Personal .gform_fields li .ginput_container_date{background:#fff;border-radius:4px;border:1px solid #e9e9ea}.dash_Personal .gform_fields li .ui-datepicker-trigger{vertical-align:middle;display:inline-block;border:1px solid #e9e9ea}.dash_Personal .gform_fields li:nth-child(7){width:100%;display:inline-block}.dash_Personal .gform_fields li:nth-child(7) label{font-weight:700!important;color:#252834}.dash_Personal .gform_fields li:nth-child(7)>label{display:none}.dash_Personal .gform_fields li:nth-child(7) span{float:left;margin-right:5px;width:calc(50% - 10px)}.dash_Personal .gform_fields li:last-child,.dash_Personal .gform_fields li:nth-child(10){width:100%}.dash_Personal .gform_fields li:last-child a,.dash_Personal .gform_fields li:nth-child(10) a{font-weight:700}.dash_Personal .gform_fields li:last-child .gfield_description{padding-bottom:20px}.dash_Personal .gform_fields li:nth-child(10) .gfield_description{padding-bottom:0}.dash_Personal .gform_fields li:last-child ul.gfield_checkbox,.dash_Personal .gform_fields li:nth-child(10) ul.gfield_checkbox{margin-left:0;margin-bottom:15px;display:inline-block;width:100%}.dash_Personal .gform_fields li:last-child ul.gfield_checkbox label,.dash_Personal .gform_fields li:nth-child(10) ul.gfield_checkbox label{font-weight:700!important;color:#252834}body .dash_Balance input[type=submit],body .dash_Decl .gform_footer .button,body .dash_Decl input[type=submit],body .dash_Ins .gform_footer .button,body .dash_Ins input[type=submit],body .dash_Med .gform_footer .button,body .dash_Med input[type=submit],body .dash_Parent .gform_footer .button,body .dash_Parent input[type=submit],body .dash_PayDep input[type=submit],body .dash_Personal .gform_footer .button,body .dash_Photos .gform_footer .button,body .dash_Photos input[type=submit],body .dash_Profiles .gform_footer .button,body .dash_Refer input[type=submit],body .dash_Rooming .gform_footer .button,body .dash_Rooming input[type=submit],body .dash_School .gform_footer .button,body .dash_State .gform_footer .button,body .dash_State input[type=submit],body .dash_Transcript .gform_footer .button,body .dash_Transcript input[type=submit],body .dash_Travel .gform_footer .button,body .dash_Travel input[type=submit],body[data-form-submit=regular] .dash_Decl .gform_footer input[type=submit],body[data-form-submit=regular] .dash_Ins .gform_footer input[type=submit],body[data-form-submit=regular] .dash_Med .gform_footer input[type=submit],body[data-form-submit=regular] .dash_Parent .gform_footer input[type=submit],body[data-form-submit=regular] .dash_Personal .gform_footer input[type=submit],body[data-form-submit=regular] .dash_Photos .gform_footer input[type=submit],body[data-form-submit=regular] .dash_Profiles .gform_footer input[type=submit],body[data-form-submit=regular] .dash_Rooming .gform_footer input[type=submit],body[data-form-submit=regular] .dash_School .gform_footer input[type=submit],body[data-form-submit=regular] .dash_State .gform_footer input[type=submit],body[data-form-submit=regular] .dash_Transcript .gform_footer input[type=submit],body[data-form-submit=regular] .dash_Travel .gform_footer input[type=submit]{background-color:#252834!important;background:#252834!important;color:#6cd3ef!important;font-size:16px!important;line-height:1;padding:20px 73px!important;font-weight:700;display:inline-block;border-radius:7px!important}.dash_School .gform_fields li:nth-child(odd){clear:left}.dash_School .gform_fields li{float:left;margin-right:5px}.dash_School .gform_fields li{float:left;margin-right:5px;width:calc(50% - 10px)}.dash_Parent .gform_fields li:nth-child(odd){clear:left}.dash_Parent .gform_fields li{float:left;margin-right:5px}.dash_Parent .gform_fields li{float:left;margin-right:5px;width:calc(50% - 10px)}.dash_Parent .gform_fields li:nth-child(9),.dash_Parent .gform_fields li:nth-child(9)>div{width:100%}.dash_Parent .gform_fields li:nth-child(9)>div>span{float:left;margin-right:5px;width:calc(50% - 10px)}.dash_Parent .gform_fields li:nth-child(11),.dash_Parent .gform_fields li:nth-child(13){clear:initial}.dash_State .gform_fields li:nth-child(3) label{padding:0 0 15px 0;display:inline-block;margin:0;font-weight:400!important}.dash_State .gform_fields li:nth-child(3) textarea{min-height:400px}.dash_State .gform_footer{margin-top:50px}.dash_Rooming .gform_fields li:nth-child(3){margin:0 0 15px}body .dash_Rooming .gform_fields .gfield_label{font-weight:400!important;margin:0 0 15px;display:inline-block}body .dash_Rooming .gfield_checkbox{margin:0 0 15px}body .dash_Rooming .gfield_checkbox label{color:#252834}.dash_Med .um_label_left{display:inline-block;width:100%}.dash_Med textarea{width:100%}.reachScholarshipApplication{color:red}.student_dashboard_welcome{margin-top:15px}.student_dashboard_welcome h2{font-size:36px;font-weight:400;color:#252834!important;text-align:center}body .main-content table{margin:0 0 25px}.student_dashboard_welcome table thead th{background-color:#252834;color:#fff}.student_dashboard_welcome table tbody td{font-family:"Open Sans",sans-serif;color:#252834;font-size:14px!important;line-height:24px!important}.student_dashboard_welcome table tbody th{color:#252834}.student_dashboard_welcome table tfoot td{background-color:#f2f2f3}.student_dashboard_welcome table tbody tr{border-bottom:1px solid #e1e1e1}.student_dashboard_welcome table tfoot tr td:last-child{font-weight:700}.student_dashboard_welcome table tbody tr td,.student_dashboard_welcome table tfoot tr td:first-child{border-right:1px solid #e1e1e1!important;width:65%}body .student_dashboard_welcome table.hidden_details tfoot tr td:first-child{border-right:1px solid #5b99be!important}body .student_dashboard_welcome table tr td,body .student_dashboard_welcome table tr th{padding:10px 50px}body .student_dashboard_welcome table.hidden_details,body .student_dashboard_welcome table.hidden_details tfoot tr,body .student_dashboard_welcome table.hidden_details tfoot tr td{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;background-color:#69bae5}body .student_dashboard_welcome table.hidden_details td{font-family:"Open Sans",sans-serif;line-height:21px;font-weight:700;font-size:15px;color:#000}body .main-content table.items tfoot td{color:#252834;font-size:15px;font-weight:700;font-family:"Open Sans",sans-serif}.pay_row{text-align:right}button.button.button-primary.pay{background:#252834;border-radius:10px!important;border-width:0;border-style:initial;border-color:#252834;border-image:initial;color:#fff!important;padding:20px 25px;font-family:"Open Sans",sans-serif;font-weight:700;font-size:15px;line-height:21px;color:#69bae5;text-align:center}.student_dashboard_welcome hr{border:0;display:block;background:#fff;height:3px;margin:15px 0}.instructions{width:100%;display:inline-block;margin-bottom:10px!important;color:#000;font-family:"Open Sans",sans-serif;font-size:14px;line-height:24px}.gform_title,.student_dashboard_welcome .done_head,.student_dashboard_welcome .todo_head{font-size:42px!important;color:#252834!important;font-family:"Abhaya Libre",sans-serif!important;letter-spacing:-1px!important;line-height:62px!important;font-weight:400!important}.gform_title{line-height:1.1!important}.done,.todo{list-style-type:none;margin:0 0 20px}.done li,.todo li{display:inline-block;width:100%;padding:5px 5px 5px 40px;position:relative;background-color:#fff;margin-bottom:5px;border-radius:5px;color:#000}.todo li:before{content:"";display:inline-block;width:20px;height:20px;position:absolute;left:10px;top:6px;background:url(../images/icons/todo.png) no-repeat;background-size:contain;background-position:center}.done li:before{content:"";display:inline-block;width:20px;height:20px;position:absolute;left:10px;top:6px;background:url(../images/icons/done.png) no-repeat;background-size:contain;background-position:center}body .gfield_select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:1px solid #ccc!important;border-radius:4px}.ui-datepicker select.ui-datepicker-year{margin:0 0 0 1%}.ui-datepicker .ui-datepicker-title{margin:0 25px!important}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%!important;height:40px!important}.ui-datepicker select.ui-datepicker-month{margin-right:5px!important}.ginput_container_date input[type=text]:focus,.ginput_container_date input[type=text]:hover{cursor:pointer}#ui-datepicker-div{margin-top:0!important}.gfield_description{width:100%;display:inline-block;margin-bottom:10px!important;color:#000;font-size:14px!important;line-height:24px!important;font-family:"Open Sans",sans-serif}.gfield_description a{font-weight:700;transition:all .1s linear}.gfield_description a:focus,.gfield_description a:hover{color:#ee3d31}.ginput_container_checkbox .gfield_checkbox{margin:0;display:inline-block;width:100%}.ginput_container_checkbox .gfield_checkbox li{display:block;width:100%}.ginput_container_checkbox .gfield_checkbox input{margin:3px 5px 3px 4px}body .bbvcedo-lsi h3{letter-spacing:-1px!important}.gform_drop_instructions,.word-count-wrapper{color:#000}:not(.logged-in) .apply-logged{display:none}.logged-in .apply-not-logged{display:none}.logged-in .apply-logged{display:block}.apply-logged.shown{display:block!important;width:100%!important}.post-area.standard-minimal .post-author{display:none}.post-area.standard-minimal .post-content{padding-left:40px}.archive.category .row .col.section-title{padding:0 40px 36px}.wpb_wrapper{color:inherit}#footer-outer #copyright p{padding-bottom:0}@media only screen and (min-width:1000px) and (max-width:1050px){body .student_dashboard_welcome table tr td,body .student_dashboard_welcome table tr th{padding:10px}}@media only screen and (max-width:1000px){.done,.todo{-webkit-column-count:1;-moz-column-count:1;column-count:1;list-style-type:none;margin:0 0 20px}}@media only screen and (max-width:1080px){header#top nav>ul>li>ul.sub-menu{left:inherit;right:inherit}body #top .container{padding:0 0 0 15px!important}}@media only screen and (max-width:1080px) and (min-width:1000px){.ascend[data-slide-out-widget-area=true] #header-secondary-outer[data-full-width=true]>.container,html .ascend[data-slide-out-widget-area=true] #header-outer[data-full-width=true] header>.container,html body #header-outer[data-full-width=true] header>.container{padding-right:0!important;padding-left:15px!important}}@media only screen and (max-width:1001px){.wpb_row.full-width-content{margin-left:0!important;left:0!important}}@media only screen and (max-width:1001px){.container,.post-area.standard-minimal.full-width-content article.post .inner-wrap{max-width:initial!important}.dashboardBG .col h2,.single-product div.product h1.product_title,.woocommerce-account .woocommerce>#customer_login .nectar-form-controls .control{font-size:38px!important;line-height:53px}}@media only screen and (max-width:1445px){.dalt-table td,.dalt-table th{font-size:15px!important}.dalt-table img{width:30px!important;height:30px!important}.blu-link a,.dalt-table a{font-size:10px!important}}@media only screen and (max-width:1337px){.blu-link a{padding:16px 10px}}@media only screen and (max-width:1100px){body .vc_custom_1538105737963{padding-left:15px!important}body .vc_custom_1538105196630{padding-right:15px!important}}@media only screen and (max-width:1200px){.dalt-table img{margin-right:2px!important}.dalt-table td{padding:2px 5px!important}}@media only screen and (max-width:1130px){#header-outer[data-lhe=animated_underline] header#top nav>ul>li>a{margin-left:7px!important;margin-right:7px!important}header#top .col.span_3{margin-right:0!important}}@media only screen and (max-width:1001px){#portfolio-extra>.wpb_row:last-child,.container-wrap .row>.wpb_row:last-child,.home-wrap .row>.wpb_row:last-child{margin-left:0!important}.wpb_row.full-width-content{margin-left:0!important}}@media only screen and (max-width:1000px){body .vc_custom_1538105196630{padding-right:15px!important;padding-left:15px!important;padding-top:15px!important;padding-bottom:15px!important}body .vc_custom_1538105737963{padding:0!important;margin-top:20px!important}body .vc_custom_1538101683584{margin-right:0!important;margin-bottom:20px!important;padding:0!important}body .vc_custom_1538102100681,body .vc_custom_1538105051412{padding:0!important}.full-width-section>.col.span_12{padding-left:15px;padding-right:15px}body .vc_row-fluid .vc_col-sm-6{padding:0 15px}.using-mobile-browser .wpb_row.vc_row-o-full-height.top-level{margin-left:0!important}header#top .span_9>.slide-out-widget-area-toggle{position:absolute;right:25px;top:50%;margin-bottom:10px;margin-top:-5px;z-index:10000;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.myAcc{display:none!important}}@media (max-width:989px){body #dalt-table-1 tr td:first-child{position:relative;padding:3px 5px 3px 30px!important}body #dalt-table-1 td img.dalt-image-left,body #dalt-table-1 td img.dalt-image-right{position:absolute;left:5px;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);height:20px!important;width:20px!important;float:left!important}.blu-link a,.dalt-table a{font-size:12px;max-width:85px}}@media only screen and (max-width:825px){.nectar-hor-list-item{padding:10px!important}.blu-link a{padding:5px}}@media only screen and (max-width:690px){.gform_wrapper .gform_fields .has_first_name.has_last_name{display:inline-block;width:100%}.gform_wrapper .gform_fields .name_first input{margin-bottom:4px}body table.gfield_list{border:0}.gform_wrapper .gform_fields .name_first input,.gform_wrapper .gform_fields .name_last input{border-radius:4px!important}.gform_wrapper .gfield_list_cell{border:0;border-color:#fff}}@media only screen and (max-width:480px){.reach-online-title h1{font-size:30px!important}}@media only screen and (max-width:690px) and (min-width:480px){html body .container{max-width:initial!important}}@media only screen and (max-width:650px){.blu-link a,.dalt-table a{padding:10px 2px}#dalt-table-1 tr td{padding:3px!important}div[data-style=default] .toggle h3,div[data-style=default] .toggle h3 a{font-size:20px!important}}@media only screen and (max-width:500px){.wpb_text_column .wpb_wrapper .alignleft,.wpb_text_column .wpb_wrapper .alignright{padding-left:0!important;padding-right:0!important;margin-top:20px;margin-bottom:20px;width:100%}body .container,body .post-area.standard-minimal.full-width-content article.post .inner-wrap,body div.slider-nav{max-width:initial!important}.dash_Personal .gform_fields li,.dash_Personal .gform_fields li:nth-child(7) span{float:left;margin-right:0;width:100%}.blu-link a,.nectar-hor-list-item>.nectar-list-item[data-text-align=left]{font-size:11px;line-height:1.2}body .programs-table .vc_col-sm-4 p{display:none}body .programs-table .vc_col-sm-4 h4{padding-left:0;font-size:14px}.programs-table .vc_col-sm-4 .vc_column-inner,body .nectar-hor-list-item{padding:5px!important;min-height:40px}body #dalt-table-1 tr td{padding:3px!important}}@media only screen and (max-width:479px){.wpb_row{margin-left:0!important}body #dalt-table-1 tr td{padding:3px!important}.ult_modal.ult-block{max-width:90%}}@media only screen and (max-width:370px){.blu-link a,.nectar-hor-list-item>.nectar-list-item[data-text-align=left]{font-size:10px;line-height:1.2}body .programs-table .vc_col-sm-4 h4{font-size:12px}}.img-right-pad{padding-right:15px!important}.img-left-pad{padding-left:15px!important;padding-top:10px;padding-bottom:10px}.just-txt,.just-txt article,.just-txt p,.just-txt span{text-align:justify!important}.ginput_container_radio ul{margin-left:0}.ginput_container_radio ul li{display:inline-block}.reach-woocommerce th:first-child{border-right:0!important}.reach-woocommerce .product-info,.woocommerce .woocommerce-checkout-review-order-table .product-info{padding-right:0;float:right;width:100%;display:inline-flex}.woocommerce .product-quantity{display:none!important}.reach-woocommerce .product-image,.woocommerce .woocommerce-checkout-review-order-table .product-image{display:none}.reach-woocommerce .product-container,.woocommerce .woocommerce-checkout-review-order-table .product-container{padding:0;max-height:initial;overflow-x:hidden;overflow-y:auto;margin-bottom:30px;background-color:#fcfcfc}.reach-woocommerce .product-container .product-info,.woocommerce .woocommerce-checkout-review-order-table .product-container .product-info{border-bottom:1px solid #e1e1e1!important}.reach-woocommerce .product-container .product-info h4,.woocommerce .woocommerce-checkout-review-order-table .product-container .product-info h4{padding:10px 50px;line-height:40px!important;font-weight:700!important;font-family:"Open Sans",sans-serif;color:#252834!important;font-size:14px!important;display:inline-block;width:65%;border-right:1px solid #e1e1e1!important;margin:0}.reach-woocommerce .product-info .amount,body .woocommerce-checkout-review-order-table .product-info .amount{display:inline-block!important;float:right!important;padding:10px 50px;font-family:"Open Sans",sans-serif;font-weight:700;font-size:15px!important;line-height:40px!important;color:#252834!important}.reach-woocommerce .product-container,.woocommerce .woocommerce-checkout-review-order-table .product-container{margin:0!important}body .main-content .hidden_details tr{border-bottom:0!important}.woocommerce table.order-review td{padding:10px 50px!important;font-family:"Open Sans",sans-serif;font-weight:700;font-size:15px!important;line-height:40px!important;color:#252834!important;background-color:#fff}.woocommerce table.order-review td span{font-weight:700;color:#252834!important}.woocommerce-checkout #payment ul.payment_methods li img{display:inline-block}.woocommerce-checkout #payment div.payment_box,.woocommerce-checkout #payment div.payment_box p:last-child{font-size:13px;padding-left:0}body .wc-proceed-to-checkout .button.checkout-button,body .woocommerce #order_review #payment #place_order{background:#252834;border-radius:10px!important;border-width:0!important;border-style:initial!important;border-color:#252833!important;border-image:initial!important;padding:20px!important;font-family:"Open Sans",sans-serif;font-weight:700;font-size:15px!important;line-height:21px;max-width:206px;text-align:center;height:auto;float:right}.checkout table.before_order+#order_review{margin-top:0!important}body .main-content table.items.before_order{margin:0!important;font-family:"Open Sans",sans-serif;font-weight:700;border-top:0!important}body .main-content table.items.before_order th{background:#252834;color:#fff!important;padding:10px 50px;border:0!important}.box-bg{position:relative}.arrow{font-size:0!important}.video-trailer .inner{position:initial}.video-trailer .inner h3{position:relative;z-index:6}.video-trailer .inner .link_text{position:absolute;left:0;top:0;bottom:0;right:0;z-index:6;font-size:0}.video-trailer .nectar-fancy-box .link-text{z-index:1}#sidebar #shailan-countdown-3,#sidebar .shailan-countdown-3.hasCountdown{background-color:transparent;color:#f4bf4f;margin:0 auto;font-family:Abhaya Libre}.countdown_infolink{display:none!important}#sidebar .countdown_section{font-size:14px!important;font-family:"Open Sans",sans-serif}#sidebar .countdown_amount{font-size:32px!important;font-family:Abhaya Libre}.foot-above{background-color:#252834}.foot-row{display:inline-flex;width:100%}.foot-left{text-align:left;width:50%;display:inline-block;padding:26px 0 25px 30px}.foot-right{text-align:right;width:50%;display:inline-block}#menu-social-footer-menu a span{font-size:0!important}#menu-social-footer-menu a{color:#fff;text-align:center}#menu-social-footer-menu .menu-item i._before,#menu-social-footer-menu .rtl .menu-item i._after{margin-right:0}#menu-social-footer-menu{list-style-type:none;display:inline-flex;margin:0 0 0 15px}#menu-social-footer-menu li{display:inline-block;padding:0 13px;border-right:1px solid #fff;line-height:1;font-size:18px}#menu-social-footer-menu li:last-child{border-right:0}.footLeft{display:inline-block;vertical-align:middle}.foot-right p{padding-bottom:0}.foot-right .foot-right-left img{width:130px;height:auto}.foot-right-left{display:inline-block;vertical-align:middle;float:right;height:100%;background:#fff;padding:10px}.foot-right-newsletter{float:right;display:inline-block;background-size:cover;background-repeat:no-repeat;width:40%;padding:30px 0 25px;text-align:center;vertical-align:middle;position:relative;height:100%}.column-bg-overlay{pointer-events:none;position:absolute;z-index:0;height:100%;width:100%;top:0;left:0;content:' ';display:block;opacity:0;transition:background-color .45s cubic-bezier(.25, 1, .33, 1),opacity .45s cubic-bezier(.25, 1, .33, 1);-webkit-transition:background-color .45s cubic-bezier(.25, 1, .33, 1),opacity .45s cubic-bezier(.25, 1, .33, 1)}.footRightNews img{width:100%;max-width:300px;height:auto}.foot-right-newsletter:hover .column-bg-overlay{background-color:#fcc65b!important;opacity:1!important}.footRightNews{display:inline-block;position:relative;z-index:1}.tg-item-excerpt.tg-element-5{text-align:justify!important}.tg-reach-testimonial-slider-main .tg-element-1{float:left!important}.tg-reach-testimonial-slider-main .tg-element-4{float:left;width:calc(100% - 50px)!important;min-width:auto!important;margin:0!important;padding:0!important;padding-left:10px!important;padding-top:25px!important}.test-slider .tg-testimonials-slider-skin-2 .tg-item-media-holder{display:inline-block!important}.test-slider .tg-item-media-content,.test-slider .tg-item-media-inner{float:left;display:inline-block;width:46px!important;height:46px!important;overflow:hidden!important;border-radius:50%!important}.test-slider .tg-item-media-inner img{width:initial!important;height:100%!important}.test-slider .tg-testimonials-slider-skin-2 .tg-item-inner{background-color:transparent!important}.video-trailer .nectar_video_lightbox:before{border:5px solid #fff!important}.video-trailer .nectar_video_lightbox path{fill:#fff!important}.nectar-fancy-box[data-style=color_box_hover][data-color*=gradient]:hover .inner i:not(.hover-only){opacity:1!important}.referLink{background-color:#f4bf4f;border-radius:15px!important;transition:all .2s ease-in-out;padding:12px!important;display:inline-block;font-size:15px;font-family:Open-Sans,sans-serif;color:#fff;position:relative;overflow:hidden;z-index:1}.referLink span{font-size:14px;font-weight:700;color:#252834;position:relative;z-index:1;transition:all .2s ease-in-out;padding:11px}.referLink:before{content:"";display:inline-block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#69bae5;opacity:0;z-index:0}.referLink:hover:before{opacity:1;transition:all .2s ease-in-out}.referLink:hover span{color:#000}.referHead{font-size:28px!important;margin:15px 0 15px!important;color:#f4bf4f!important}.social-share-icons i.fa-facebook{color:#5c80ca!important;transition:all .2s linear}.social-share-icons .facebook-share:focus i.fa-facebook,.social-share-icons .facebook-share:hover i.fa-facebook{color:#4e6ca9!important}.social-share-icons .twitter-share:focus i.fa-twitter,.social-share-icons .twitter-share:hover i.fa-twitter{color:#07aedf!important}.social-share-icons i.fa-twitter{transition:all .2s linear;color:#08c7ff!important}.span_12.dark .nectar-social.full-width>*{border-color:rgba(0,0,0,.17)!important}.nectar-social .facebook-share{border-left:1px solid rgba(0,0,0,.17)!important}.nectar-social .twitter-share{border-right:1px solid rgba(0,0,0,.17)!important}.dalt-table td{padding:3px 8px!important}.dalt-table tbody tr:nth-child(18) td{padding:11px 16px!important}body .main-content table.dalt-table th{font-size:18px!important;font-family:"Open Sans",sans-serif!important;font-weight:700!important;font-style:normal!important;color:#fff!important}.archive.category article.post .post-header h2{letter-spacing:-2px;font-size:40px;line-height:1.2}.article-content-wrap{display:inline-block}@media only screen and (min-width:1000px){#footer-outer #copyright[data-layout=centered] .col.span_5{max-width:100%;margin:0 auto}}#footer-outer #copyright[data-layout=centered],#footer-outer[data-cols="1"] #copyright{padding:25px 0}#footer-outer .widget{margin-bottom:0!important}#footer-widgets .wp-image-18969{width:250px;border:20px solid #fff}#footer-resource-links th{font-style:italic;color:#fff}#footer-resource-links td{padding:5px}#footer-resource-links a{font-weight:400}#footer-resource-links a:hover{text-decoration:underline}#footer .widget_media_image{float:left;margin-right:30px}#nav_menu-7{float:left;margin-left:50px}#menu-social-footer-menu li{padding:0!important;margin-top:8px;margin-right:20px}.tg-testimonials-programs .tg-item-inner{text-align:left}#writting_testimonials .tg-item-inner{text-align:left}.tg-layout-masonry .tg-item-audio-poster,.tg-layout-masonry .tg-item-media-holder{display:inline-block!important}.tab-test{width:100%!important}.tabbed[data-style*=material] ul.wpb_tabs_nav li a:not(.active-tab){border-top:1px solid #c3d3db!important;border-left:1px solid #c3d3db!important;border-right:1px solid #c3d3db!important;margin:0 1px}@media only screen and (max-width:1300px){.foot-left{padding:22px 0 20px 10px}}@media only screen and (max-width:999px){.foot-row{width:100%;display:inline-block;text-align:center}.foot-left{text-align:center;width:100%;display:inline-block}.foot-right{width:100%}.foot-right-left{width:100%;text-align:center}.footRight{margin-bottom:15px}.footRightNews{width:100%;text-align:center}.foot-right-newsletter{width:100%;margin-left:0}}@media only screen and (max-width:900px){.tabbed[data-style*=material] ul.wpb_tabs_nav li{width:100%}.tabbed[data-style*=material][data-color-scheme=extra-color-gradient-1] ul.wpb_tabs_nav li a:before,.tabbed[data-style*=material][data-color-scheme=extra-color-gradient-2] ul.wpb_tabs_nav li a:before,.tabbed[data-style=material] ul.wpb_tabs_nav li a{border-radius:0}.tabbed[data-style*=material] ul.wpb_tabs_nav li a:not(.active-tab){margin:0}}@media only screen and (max-width:880px){body .main-content .footable.foo-table tr td:first-child{font-size:14px}.foo-table i.fa{line-height:30px;margin:0 2px 0 0!important;width:30px!important;height:30px!important}.footable.table a{font-size:11px;padding:15px 5px}.prog-head-td,body .main-content .programs-table-row tr th:first-child,body .programs-table-row .semantic_ui .footable-header th{font-size:15px!important}.semantic_ui .ui.table td{padding:2px 5px!important}}@media only screen and (max-width:560px){.prog-head-td,body .main-content .programs-table-row tr th:first-child,body .programs-table-row .semantic_ui .footable-header th{font-size:12px!important}.foo-table i.fa{line-height:20px;width:20px!important;height:20px!important;font-size:12px!important}.semantic_ui .ui.table td{padding:2px!important}.footLeft{width:100%;display:inline-block;vertical-align:middle;padding:0}.footLeft img{max-width:300px!important;width:100%}.foot-left .footLeft{margin-bottom:50px}.foot-left{padding-left:0;padding-top:30px}}@media only screen and (max-width:450px){body .main-content .footable.foo-table tr td:first-child{font-size:12px}.footable.table a{font-size:10px;padding:5px}}#tabs-row .wpb_text_column:focus h3 span,#tabs-row .wpb_text_column:hover h3 span{color:#69bae5!important}#tabs-row .wpb_wrapper>.wpb_text_column{border-bottom:2px solid rgba(0,0,0,.08)}#tabs-row .wpb_text_column:focus,#tabs-row .wpb_text_column:hover{cursor:pointer}#tabs-row .toggles{overflow:hidden;height:0;opacity:0;transition:all .2s linear}#tabs-row .open h3 span{color:#69bae5!important}#tabs-row .open+.toggles{height:auto;opacity:1;transition:all .2s linear;padding-bottom:50px}body .main-content .ttable-row tr th:first-child{width:initial}body:not(.rc_programs) .main-content .ttable-row tr th:first-child{background:initial!important;font-size:16px!important}.prog-par .using-image.using-bg-color{height:115%!important}.span_12.dark .nectar_video_lightbox path{fill:#fff}.span_12.dark .nectar_video_lightbox:before{border:5px solid #fff}@media (min-width:1000px) and (max-width:1000px){.container{padding:0!important}}@media (min-width:1px) and (max-width:999px){.mobHide{display:none!important}.enrol,.enrolMob,.myAcc{width:100%!important;background:#69bae5!important}.logMob{display:inherit!important}.enrolMobOnline{width:100%!important;background:#f2bf4a!important}.enrol a,.enrolMob a,.enrolMobOnline a,.myAcc a{width:100%!important}}.tab-online-courses{margin-top:-40px!important}.tab-online-courses-2 ul{width:25%!important;float:left}.tab-online-courses-2>div>div{width:73%!important;float:right}.tab-online-courses ul li{width:25%;min-width:300px;padding-right:1%!important;padding-top:.5%!important;padding-bottom:.5%!important;text-align:center;font-size:16px}@media(min-width:300px){.blue-toggles{margin-top:-20px;margin-bottom:-10px}.blue-toggles div[data-style=default] .toggle h3,.blue-toggles div[data-style=default] .toggle h3 a{font-size:22px!important;font-weight:700}.blue-toggles .toggle h3 a{background:#6ab9e5!important;color:#fff!important;font-size:16px!important;padding-bottom:8px!important;padding-top:10px!important}.blue-toggles h3 a i{color:#fff!important;top:8px!important}}@media (max-width:1380px){.tab-online-courses ul li{width:32%}}@media (max-width:1080px){.tab-online-courses ul li{width:47%}}.tab-online-courses ul li a{background:#6ab9e5!important;color:#fff}.tab-online-courses ul li a.active-tab{background:#f3bf4c!important}.checkout-tab{display:none}.rc_availability_wrapper table{max-width:30%!important;display:inline-block}@media(max-width:991px){.rc_availability_wrapper table{max-width:300px!important;display:block}}#top{background-color:#252834}.container,.material #search-outer #search,.nectar-recent-posts-slider .flickity-page-dots,.post-area.standard-minimal.full-width-content .post .inner-wrap,.woocommerce-tabs .full-width-content .tab-container,body[data-header-format=left-header] .container{max-width:1380px!important}:root{--content-padding:50px}@media(max-width:767px){:root{--content-padding:25px}}.content_default_padding{padding-left:var(--content-padding);padding-right:var(--content-padding)}@media (min-width:1200px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px!important}}body.single-post div.post-area h2{display:none}#to-top{display:none!important}.elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-next svg,.elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-prev svg{fill:#69bae5!important}.facetwp-dropdown{color:var(--e-global-color-primary)!important;border:1px solid var(--e-global-color-primary)!important}@media only screen and (max-width:999px){#header-space,#header-space[data-header-mobile-fixed="1"]{height:90px!important;min-height:90px!important}}body.post-type-archive-video_testimonials .video_line_meta{float:right;margin-top:-30px;margin-right:15px;z-index:100;position:relative}@media(min-width:991px){body.single-product.elementor-page-41435 #header-space[data-header-mobile-fixed="1"]{display:block}body.single-product.elementor-page-41435 #ajax-content-wrap{margin-top:-10px}}@media(min-width:1200px){body.single-product.elementor-page-37531 #header-space[data-header-mobile-fixed="1"],body.single-product.elementor-page-41435 #header-space[data-header-mobile-fixed="1"]{display:none}body.elementor-page-37531{margin-top:140px!important}}.featured_post_item img{aspect-ratio:1;object-fit:cover;margin:0;border-radius:10px 10px 0 0}.featured_post_item .description{background-color:#fff;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:25px 25px 25px 25px;border-radius:0 0 10px 10px}.featured_post_item .description .post_title,.featured_post_item .elementor-widget-heading .elementor-heading-title{color:#252834;font-family:"Abhaya Libre";font-size:23px;line-height:1.2em;font-size-adjust:none}.featured_post_item .description .read_more{font-weight:400;font-size:small;margin-top:10px}body.page-id-18171 #page-header-wrap{display:none!important}#ajax-content-wrap{z-index:0;padding-top:40px}#discount_strap{margin:0!important}#discount_strap a:hover{background:var(--e-global-color-primary)!important;color:#fff!important}@media (max-width:767px){#discount_strap{padding:0 20px!important}}body .gform_footer .button{font-size:var(--e-global-typography-text-font-size)!important}body[data-form-submit=regular] .container-wrap .apply-form input[type=submit]{padding:10px 20px!important}#gform_fields_98>li{margin-top:35px}#gform_fields_98 ul#input_98_13 label,#gform_fields_98 ul#input_98_20 label{font-weight:400!important}#gform_fields_98 textarea{background-color:#fff;border:1px solid #d3d3d3}#field_71_41{margin-top:0!important}.elementor-blockquote__content{padding-bottom:10px!important}.apply_important_note{position:relative;left:-13px;display:flex;display:-ms-flexbox;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none;margin-left:auto;margin-right:auto;margin-top:50px;gap:30px;justify-content:center}a[href="https://www.reachcambridge.com/wp-content/uploads/2024/03/Reach-Cambridge_-Trailer.mp4"]>img,img[src="https://ddnc0nx6xfvo1.cloudfront.net/wp-content/uploads/2024/01/transparent.png"]{opacity:0!important}#field_75_21{position:absolute!important;z-index:-1!important}@media screen and (min-width:450px) and (max-width:767px){html body:not(.hide_discount_bar) #header-space[data-header-mobile-fixed="1"]{min-height:160px!important}.discount-banner-top-small{padding:4px 10px 10px;padding-top:7px;font-size:14px}.discount-banner-top-small>div{display:flex;align-items:center;justify-content:center}.discount-banner-top-small .cre-rocket-img{min-width:22px;max-width:22px;top:unset}.discount-banner-top-small .cre-underline{text-decoration:underline;margin-right:5px}.discount-banner-top-small .cre-countdown-container{margin-left:12px}.discount-banner-top-small .cre-time-box>span{padding:6px 12px}}@media screen and (min-width:450px) and (max-width:560px){html body:not(.hide_discount_bar) #header-space[data-header-mobile-fixed="1"]{min-height:160px!important}.discount-banner-top-small{padding:1px 8px 8px;font-size:12px}.discount-banner-top-small .cre1-cross{right:4px;top:-2px;font-size:11px}.discount-banner-top-small .cre-countdown-container{gap:6px;margin-left:8px}.discount-banner-top-small .cre-time-box .cre-label{font-size:10px}.discount-banner-top-small .cre-time-box>span{padding:4px 9px}}@media screen and (max-width:450px){.discount-banner-top-tiny{font-size:14px}.discount-banner-top-tiny .cre-countdown-container{padding-bottom:5px}html body:not(.hide_discount_bar) #header-space[data-header-mobile-fixed="1"]{min-height:160px!important}.discount-banner-top-tiny .cre1-cross{right:5px;top:-2px;font-size:11px}}.tabMenu .wpb_tabs_nav{visibility:hidden}.tabMenuWhite a i.profileItemToDo:after{content:"";background:url(../images/icons/notDone.png);background-size:contain!important;width:20px;height:20px;position:absolute;right:5px;bottom:5px;z-index:1}.tabMenuWhite a.active-tab i.profileItemToDo:after,.tabMenuWhite a:hover i.profileItemToDo:after{content:"";background:url(../images/icons/notDoneAct.png);background-size:contain!important;width:20px;height:20px;position:absolute;right:5px;bottom:5px;z-index:1}.tabMenuWhite a i.profileItemDone:after{content:"";background:url(../images/icons/done.png);background-size:contain!important;width:20px;height:20px;position:absolute;right:5px;bottom:5px;z-index:1}.tabMenuWhite a.active-tab i.profileItemDone:after,.tabMenuWhite a:hover i.profileItemDone:after{content:"";background:url(../images/icons/doneAct.png);background-size:contain!important;width:20px;height:20px;position:absolute;right:5px;bottom:5px;z-index:1}.tabMenuWhite a i.profileItemLock:after{content:"";background:url(../images/icons/lock-icon.png);background-size:contain!important;width:20px;height:20px;position:absolute;right:5px;bottom:5px;z-index:1}.tabMenuWhite a.active-tab i.profileItemLock:after,.tabMenuWhite a:hover i.profileItemLock:after{content:"";background:url(../images/icons/lock-icon.png);background-size:contain!important;width:20px;height:20px;position:absolute;right:5px;bottom:5px;z-index:1}.tabMenuWhite a i.fa-credit-card:before{background:#fff url('../images/icons/Pay_Deposit_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenuWhite a.active-tab i.fa-credit-card:before,.tabMenuWhite a:hover i.fa-credit-card:before{background:#69bae5 url('../images/icons/Pay_Deposit_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenuWhite a i.fa-bar-chart:before{background:#fff url('../images/icons/Pay_Balance_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenuWhite a.active-tab i.fa-bar-chart:before,.tabMenuWhite a:hover i.fa-bar-chart:before{background:#69bae5 url('../images/icons/Pay_Balance_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenuWhite a i.fa-user-circle:before{background:#fff url('../images/icons/Personal_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenuWhite a.active-tab i.fa-user-circle:before,.tabMenuWhite a:hover i.fa-user-circle:before{background:#69bae5 url('../images/icons/Personal_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenuWhite a i.fa-university:before{background:#fff url('../images/icons/School_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenuWhite a.active-tab i.fa-university:before,.tabMenuWhite a:hover i.fa-university:before{background:#69bae5 url('../images/icons/School_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenuWhite a i.fa-home:before{background:#fff url('../images/icons/Parents_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenuWhite a.active-tab i.fa-home:before,.tabMenuWhite a:hover i.fa-home:before{background:#69bae5 url('../images/icons/Parents_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenuWhite a i.fa-handshake-o:before{background:#fff url('../images/icons/Statement_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenuWhite a.active-tab i.fa-handshake-o:before,.tabMenuWhite a:hover i.fa-handshake-o:before{background:#69bae5 url('../images/icons/Statement_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenuWhite a i.fa-plane:before{background:#fff url('../images/icons/Travel_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenuWhite a.active-tab i.fa-plane:before,.tabMenuWhite a:hover i.fa-plane:before{background:#69bae5 url('../images/icons/Travel_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenuWhite a i.fa-wrench:before{background:#fff url('../images/icons/Insurance_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenuWhite a.active-tab i.fa-wrench:before,.tabMenuWhite a:hover i.fa-wrench:before{background:#69bae5 url('../images/icons/Insurance_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenuWhite a i.fa-hospital-o:before{background:#fff url('../images/icons/Medical_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenuWhite a.active-tab i.fa-hospital-o:before,.tabMenuWhite a:hover i.fa-hospital-o:before{background:#69bae5 url('../images/icons/Medical_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenuWhite a i.fa-file-text:before{background:#fff url('../images/icons/Declaration_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenuWhite a.active-tab i.fa-file-text:before,.tabMenuWhite a:hover i.fa-file-text:before{background:#69bae5 url('../images/icons/Declaration_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenuWhite a i.fa-envelope-open:before{background:#fff url('../images/icons/Transcript_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenuWhite a.active-tab i.fa-envelope-open:before,.tabMenuWhite a:hover i.fa-envelope-open:before{background:#69bae5 url('../images/icons/Transcript_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenuWhite a i.fa-bed:before{background:#fff url('../images/icons/Rooming_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenuWhite a.active-tab i.fa-bed:before,.tabMenuWhite a:hover i.fa-bed:before{background:#69bae5 url('../images/icons/Rooming_Done.png') no-repeat!important;background-size:cover!important;background-position:center!important}.tabMenu .tabbed[data-style*=vertical] .wpb_tabs_nav{float:left;width:330px;overflow:visible}.tabMenu .tabbed[data-style*=vertical]>div{float:left;width:calc(100% - 360px);background:#fff;padding-left:40px;margin-left:30px;padding-right:40px;padding-top:30px;min-height:550px}.tabMenu .tabbed[data-style=vertical_modern] .wpb_tabs_nav li{margin-bottom:0!important}.tabMenu .tabbed[data-style=vertical_modern] .wpb_tabs_nav li a{display:inline-block;width:100%;text-align:center}.tabMenu .tabbed[data-icon-size="24"] ul.wpb_tabs_nav li a i{display:inline-block;width:100%;max-width:140px;height:85px;margin:0 0 0;transition:all .2s ease!important;position:relative}.tabMenu .tabbed[data-style*=vertical] .wpb_tabs_nav li a i:before{content:"";display:inline-block;width:100%;height:85px;background-position:center;border-radius:15px;transition:all .2s ease!important}body i[class*=fa-],body span[class*=fa-]{top:0}.tabMenu .wpb_tabs_nav *{transition:all .2s ease!important}.tabMenuBlue{margin-bottom:11px!important;width:100%;display:inline-block;margin-top:3px!important}.tabMenuBlue a{position:relative;overflow:hidden;background:#69bae5!important;color:#fff;border-radius:15px!important;transition:all .2s ease-in-out;padding:12px!important;width:100%}.tabMenuBlue a:hover{background:#f3bf4c!important;color:#fff}.tabMenuBlue a span{font-size:14px;font-weight:700;color:#fff;position:relative;z-index:1;transition:all .2s ease-in-out;padding:11px}.tabMenuBlue a:focus span,.tabMenuBlue a:hover span{color:#fff}.tabMenuWhite{height:110px;display:inline-block;padding:0!important}.tabMenuWhite a span{font-size:13px;letter-spacing:0}.tabMenuJob .tabMenuWhite:nth-of-type(3n),.tabMenuJob .tabMenuWhite:nth-of-type(3n+1),.tabMenuMain .tabMenuWhite:nth-of-type(3n+1),.tabMenuMain .tabMenuWhite:nth-of-type(3n+2),.tabMenuSchool .tabMenuWhite:nth-of-type(3n),.tabMenuSchool .tabMenuWhite:nth-of-type(3n+1){margin-right:25px!important}.tabMenuWhite a{max-width:93px!important;width:93px!important;padding:0!important;background:rgba(0,0,0,0)!important;color:#242834!important;font-weight:700;overflow:visible}.tabMenuWhite a.active-tab,.tabMenuWhite a:hover{box-shadow:none;border:0!important}.tabMenuWhite a.active-tab i:before{box-shadow:0 15px 50px rgba(0,0,0,.2);transition:all .2s ease!important;overflow:visible}@media only screen and (min-width:1001px) and (max-width:1200px){.tabMenu .tabbed[data-style*=vertical]>div{float:left;background:#fff;padding-left:40px;margin-left:30px;padding-right:40px;padding-top:30px;min-height:550px}}@media only screen and (max-width:1000px){.tabbed[data-style*=vertical] .wpb_tabs_nav li{margin:0!important}.tabMenu .tabbed[data-style*=vertical]>div{float:left;width:100%;background:#fff;padding:30px!important;margin-left:0!important;min-height:550px}.tabMenuBlue{width:50%!important;padding-bottom:10px!important}.tabMenuBlue:nth-of-type(3){width:100%!important}body .tabbed[data-style*=vertical] .wpb_tabs_nav li{float:left!important}.tabMenuJob .tabMenuWhite:nth-of-type(3n),.tabMenuJob .tabMenuWhite:nth-of-type(3n+1),.tabMenuMain .tabMenuWhite:nth-of-type(3n+1),.tabMenuMain .tabMenuWhite:nth-of-type(3n+2),.tabMenuSchool .tabMenuWhite:nth-of-type(3n),.tabMenuSchool .tabMenuWhite:nth-of-type(3n+1){margin-right:0!important}.tabMenuWhite{min-width:93px;padding-right:2%!important}.tabMenuBlueEnd{clear:left!important}.tabMenuBlueEnd:first-of-type{width:100%!important}.tabMenu .tabbed[data-style*=vertical] .wpb_tabs_nav{float:left;width:100%!important;overflow:visible}}@media only screen and (max-width:606px){body .tabbed[data-style*=vertical] .wpb_tabs_nav li{width:25%;min-width:93px}.tabMenuJob .tabMenuWhite:nth-of-type(3n),.tabMenuJob .tabMenuWhite:nth-of-type(3n+1),.tabMenuMain .tabMenuWhite:nth-of-type(3n+1),.tabMenuMain .tabMenuWhite:nth-of-type(3n+2),.tabMenuSchool .tabMenuWhite:nth-of-type(3n),.tabMenuSchool .tabMenuWhite:nth-of-type(3n+1){width:25%;min-width:93px}}@media (max-width:470px){body .tabbed[data-style*=vertical] .wpb_tabs_nav li{width:33%;min-width:93px}.tabMenu .tabbed[data-style*=vertical]>div{padding:15px!important}.tabMenuJob .tabMenuWhite:nth-of-type(3n),.tabMenuJob .tabMenuWhite:nth-of-type(3n+1),.tabMenuMain .tabMenuWhite:nth-of-type(3n+1),.tabMenuMain .tabMenuWhite:nth-of-type(3n+2),.tabMenuSchool .tabMenuWhite:nth-of-type(3n),.tabMenuSchool .tabMenuWhite:nth-of-type(3n+1){width:33%;min-width:93px}}@media (max-width:390px){body .tabbed[data-style*=vertical] .wpb_tabs_nav li{width:50%;min-width:93px}.tabMenuJob .tabMenuWhite:nth-of-type(3n),.tabMenuJob .tabMenuWhite:nth-of-type(3n+1),.tabMenuMain .tabMenuWhite:nth-of-type(3n+1),.tabMenuMain .tabMenuWhite:nth-of-type(3n+2),.tabMenuSchool .tabMenuWhite:nth-of-type(3n),.tabMenuSchool .tabMenuWhite:nth-of-type(3n+1){width:50%;min-width:93px}.tabMenuBlue{width:100%!important;float:none!important}}.wpb_animate_when_almost_visible{opacity:1!important}@media only screen and (min-width:641px){.gform_wrapper .top_label li.gfield.gf_inline{vertical-align:top;width:auto!important;margin:0;padding-right:16px;float:none!important;display:-moz-inline-stack;display:inline-block}.gform_wrapper .top_label li.gfield.gf_inline input[type=email].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=email].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=email].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=number].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=number].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=number].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=password].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=password].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=password].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=tel].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=tel].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=tel].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=text].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=text].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=text].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=url].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=url].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=url].small{width:100%}.gform_wrapper .top_label li.gfield.gf_inline input[type=text].datepicker.medium{width:96px!important}.gform_wrapper .top_label li.gfield.gf_inline select{width:100%}.gform_wrapper .top_label li.gfield.gf_inline textarea{width:100%}.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_hour input[type=text],.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_minute input[type=text]{width:70%!important}.gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_day,.gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_month,.gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_year,.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_hour,.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_minute{width:50px}.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_ampm{width:auto}.gform_wrapper li.gf_inline div.ginput_container{white-space:nowrap!important}.gform_wrapper li.gf_inline div.ginput_container.ginput_container_date label{display:block!important}.gform_wrapper li.gfield.gfield_error.gf_inline{margin-right:16px;padding-right:0}.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half{display:-moz-inline-stack;display:inline-block;vertical-align:top;width:50%;padding-right:16px;float:none}.gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker),.gform_wrapper .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker){width:100%!important;margin:8px 0 0 0;padding-left:0;padding-right:0}.gform_wrapper .top_label li.gfield.gf_left_half:before{content:"";display:block;clear:both}.gform_wrapper .top_label li.gfield.gf_right_half:after{content:"";display:table;clear:both}.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width:calc(50% - 16px);padding-right:0}.gform_wrapper .top_label li.gfield.gfield_error.gf_left_half{margin-right:16px}.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) select.medium,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) select.medium{width:100%}.gform_wrapper .top_label li.gfield.gf_left_half textarea,.gform_wrapper .top_label li.gfield.gf_right_half textarea{width:98%}.gform_wrapper .top_label li.gfield.gf_left_half input.small,.gform_wrapper .top_label li.gfield.gf_right_half input.small{width:35%}.gform_wrapper .top_label li.gfield.gf_left_half+li.gsection,.gform_wrapper .top_label li.gfield.gf_right_half+li.gsection{padding:16px 0 8px 0}.gform_wrapper .top_label li.gfield.gf_left_half+li.gfield.gsection.gf_left_half,.gform_wrapper .top_label li.gfield.gf_left_half+li.gfield.gsection.gf_right_half,.gform_wrapper .top_label li.gfield.gf_right_half+li.gfield.gsection.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half+li.gfield.gsection.gf_right_half,.gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_left_half,.gform_wrapper .top_label li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_left_half,.gform_wrapper .top_label li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_right_half{padding:16px 0 8px 0}.gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half{padding:0 0 8px 0}.gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half{padding:16px 0 8px 0}.gform_wrapper .top_label li.gfield.gf_left_half+.gform_footer,.gform_wrapper .top_label li.gfield.gf_left_half+li.gfield,.gform_wrapper .top_label li.gfield.gf_right_half+.gform_footer,.gform_wrapper .top_label li.gfield.gf_right_half+li.gfield{clear:both}.gform_wrapper .top_label li.gfield.gf_left_third,.gform_wrapper .top_label li.gfield.gf_middle_third,.gform_wrapper .top_label li.gfield.gf_right_third{display:-moz-inline-stack;display:inline-block;vertical-align:top;float:none}.gform_wrapper .top_label li.gfield.gf_left_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),.gform_wrapper .top_label li.gfield.gf_middle_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm){width:33.3%}.gform_wrapper .top_label li.gfield.gf_right_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm){width:33.4%}.gform_wrapper .top_label li.gfield.gf_left_third,.gform_wrapper .top_label li.gfield.gf_middle_third,.gform_wrapper .top_label li.gfield.gf_right_third{margin-bottom:8px}.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) select.medium,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) select.medium,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) select.medium{width:100%}.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity),.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity),.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity),.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) select{width:100%!important}.gform_wrapper .top_label li.gfield.gfield_error.gf_left_third,.gform_wrapper .top_label li.gfield.gfield_error.gf_middle_third{width:calc(33.3% - 24px)!important;margin-right:16px}.gform_wrapper .top_label li.gfield.gfield_error.gf_right_third{width:33.4%}.gform_wrapper .top_label li.gfield.gf_right_third:after{content:"";display:table;clear:both}.gform_wrapper .top_label li.gfield.gf_left_third+li.gsection,.gform_wrapper .top_label li.gfield.gf_right_third+li.gsection{padding:16px 0 8px 0}.gform_wrapper .top_label li.gfield.gf_left_third+.gform_footer,.gform_wrapper .top_label li.gfield.gf_left_third+li.gfield,.gform_wrapper .top_label li.gfield.gf_middle_third+.gform_footer,.gform_wrapper .top_label li.gfield.gf_middle_third+li.gfield,.gform_wrapper .top_label li.gfield.gf_right_third+.gform_footer,.gform_wrapper .top_label li.gfield.gf_right_third+li.gfield{clear:both}.gform_wrapper .top_label li.gfield.gf_first_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),.gform_wrapper .top_label li.gfield.gf_fourth_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),.gform_wrapper .top_label li.gfield.gf_second_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),.gform_wrapper .top_label li.gfield.gf_third_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm){width:25%;display:-moz-inline-stack;display:inline-block;vertical-align:top;float:none}.gform_wrapper .top_label li.gfield.gf_first_quarter,.gform_wrapper .top_label li.gfield.gf_fourth_quarter,.gform_wrapper .top_label li.gfield.gf_second_quarter,.gform_wrapper .top_label li.gfield.gf_third_quarter{margin-bottom:8px}.gform_wrapper .top_label li.gfield.gf_first_quarter div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]),.gform_wrapper .top_label li.gfield.gf_first_quarter div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_fourth_quarter div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]),.gform_wrapper .top_label li.gfield.gf_fourth_quarter div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_second_quarter div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]),.gform_wrapper .top_label li.gfield.gf_second_quarter div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_third_quarter div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]),.gform_wrapper .top_label li.gfield.gf_third_quarter div:not(.ginput_container_date) select{width:100%!important}.gform_wrapper .top_label li.gfield.gfield_error.gf_first_quarter,.gform_wrapper .top_label li.gfield.gfield_error.gf_fourth_quarter,.gform_wrapper .top_label li.gfield.gfield_error.gf_second_quarter,.gform_wrapper .top_label li.gfield.gfield_error.gf_third_quarter{width:24.5%}.gform_wrapper .top_label li.gfield.gf_fourth_quarter:after{content:"";display:table;clear:both}.gform_wrapper .top_label li.gfield.gf_first_quarter input.large,.gform_wrapper .top_label li.gfield.gf_first_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_first_quarter select.large,.gform_wrapper .top_label li.gfield.gf_first_quarter select.medium,.gform_wrapper .top_label li.gfield.gf_fourth_quarter input.large,.gform_wrapper .top_label li.gfield.gf_fourth_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_fourth_quarter select.large,.gform_wrapper .top_label li.gfield.gf_fourth_quarter select.medium,.gform_wrapper .top_label li.gfield.gf_second_quarter input.large,.gform_wrapper .top_label li.gfield.gf_second_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_second_quarter select.large,.gform_wrapper .top_label li.gfield.gf_second_quarter select.medium,.gform_wrapper .top_label li.gfield.gf_third_quarter input.large,.gform_wrapper .top_label li.gfield.gf_third_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_third_quarter select.large,.gform_wrapper .top_label li.gfield.gf_third_quarter select.medium{width:97.5%}.gform_wrapper .top_label li.gfield.gf_first_quarter+li.gsection,.gform_wrapper .top_label li.gfield.gf_fourth_quarter+li.gsection{padding:16px 0 8px 0}.gform_wrapper .top_label li.gfield.gf_first_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_first_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_fourth_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_fourth_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_second_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_second_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_third_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_third_quarter+li.gfield{clear:both}.gform_wrapper .top_label li ul.gfield_checkbox,.gform_wrapper .top_label li ul.gfield_radio{width:calc(100% + 16px)}.gform_wrapper ul.gform_fields:not(.top_label) li ul.gfield_checkbox,.gform_wrapper ul.gform_fields:not(.top_label) li ul.gfield_radio{width:calc(70% + 16px)}.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio li{width:50%;display:-moz-inline-stack;display:inline-block;margin:0;padding-right:16px;min-height:28px;vertical-align:top;font-size:90%}.gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_3col ul.gfield_radio li{width:33.3%;display:-moz-inline-stack;display:inline-block;margin:0 0 2px 0;padding-right:16px;min-height:28px;vertical-align:top;font-size:90%}.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox li label,.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio li label,.gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox li label,.gform_wrapper li.gfield.gf_list_3col ul.gfield_radio li label,.gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox li label,.gform_wrapper li.gfield.gf_list_4col ul.gfield_radio li label{max-width:75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_4col ul.gfield_radio li{width:25%;display:-moz-inline-stack;display:inline-block;margin:0;padding-right:16px;min-height:28px;vertical-align:top;font-size:90%}.gform_wrapper li.gfield.gf_list_5col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_5col ul.gfield_radio li{width:20%;display:-moz-inline-stack;display:inline-block;margin:0;padding-right:16px;min-height:28px;vertical-align:top;font-size:90%}.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox,.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio,.gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox,.gform_wrapper li.gfield.gf_list_3col ul.gfield_radio,.gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox,.gform_wrapper li.gfield.gf_list_4col ul.gfield_radio,.gform_wrapper li.gfield.gf_list_5col ul.gfield_checkbox,.gform_wrapper li.gfield.gf_list_5col ul.gfield_radio{overflow:hidden}.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_2col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_3col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_4col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_5col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_inline label.gfield_label{margin:0 0 10px 0}.gform_wrapper li.gf_list_2col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_3col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_4col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_5col_vertical .ginput_container_checkbox ul.gfield_checkbox{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.gform_wrapper ul.gform_fields:not(.top_label) li.gf_list_2col_vertical label.gfield_label{margin:0 0 10px 0}.gform_wrapper li.gf_list_2col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_2col_vertical .ginput_container_radio ul.gfield_radio{width:calc(100% - 16px);-webkit-column-count:2;-moz-column-count:2;column-count:2}.gform_wrapper li.gf_list_3col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_3col_vertical .ginput_container_radio ul.gfield_radio{width:calc(100% - 8px);-webkit-column-count:3;-moz-column-count:3;column-count:3}.gform_wrapper li.gf_list_4col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_4col_vertical .ginput_container_radio ul.gfield_radio{width:calc(100% - 8px);-webkit-column-count:4;-moz-column-count:4;column-count:4}.gform_wrapper li.gf_list_5col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_5col_vertical .ginput_container_radio ul.gfield_radio{width:calc(100% - 8px);-webkit-column-count:5;-moz-column-count:5;column-count:5}.gform_wrapper li.gf_list_2col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,.gform_wrapper li.gf_list_2col_vertical .ginput_container_radio ul.gfield_radio li label,.gform_wrapper li.gf_list_3col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,.gform_wrapper li.gf_list_3col_vertical .ginput_container_radio ul.gfield_radio li label,.gform_wrapper li.gf_list_4col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,.gform_wrapper li.gf_list_4col_vertical .ginput_container_radio ul.gfield_radio li label,.gform_wrapper li.gf_list_5col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,.gform_wrapper li.gf_list_5col_vertical .ginput_container_radio ul.gfield_radio li label{max-width:75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gform_wrapper li.gfield.gf_list_height_25 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_25 ul.gfield_radio li{height:25px}.gform_wrapper li.gfield.gf_list_height_50 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_50 ul.gfield_radio li{height:50px}.gform_wrapper li.gfield.gf_list_height_75 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_75 ul.gfield_radio li{height:75px}.gform_wrapper li.gfield.gf_list_height_100 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_100 ul.gfield_radio li{height:100px}.gform_wrapper li.gfield.gf_list_height_125 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_125 ul.gfield_radio li{height:125px}.gform_wrapper li.gfield.gf_list_height_150 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_150 ul.gfield_radio li{height:150px}.gform_wrapper li.gf_list_inline ul.gfield_checkbox li,.gform_wrapper li.gf_list_inline ul.gfield_radio li{width:auto!important;float:none!important;margin:0 8px 10px 0;display:-moz-inline-stack;display:inline-block}html[dir=rtl] .gform_wrapper li.gf_list_inline ul.gfield_checkbox li,html[dir=rtl] .gform_wrapper li.gf_list_inline ul.gfield_radio li{padding-left:16px!important;padding-right:0!important}.gform_wrapper li.gf_hide_ampm div.gfield_time_ampm{display:none!important}.gform_wrapper li.gsection.gf_scroll_text{height:240px;width:calc(100% - 16px);padding:16px;background-color:#fff;overflow-y:scroll;overflow-x:hidden;border:1px solid #ccc;border-bottom:1px solid #ccc!important}.gform_wrapper .top_label li.gsection.gf_scroll_text h2.gsection_title{margin:10px 10px 0 8px!important}.gform_wrapper.gf_browser_chrome .top_label li.gsection.gf_scroll_text h2.gsection_title,.gform_wrapper.gf_browser_gecko .top_label li.gsection.gf_scroll_text h2.gsection_title{margin:0 10px 0 8px!important}.gform_wrapper .top_label li.gsection.gf_scroll_text .gsection_description{margin:10px;font-size:12px}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul li,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul li{list-style-type:disc!important;margin:0 0 8px;overflow:visible;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul{list-style-type:disc!important;margin:16px 0 16px 18px;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li{list-style-type:decimal!important;overflow:visible;margin:0 0 8px;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol{list-style-type:decimal!important;margin:16px 0 18px 32px;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul li{list-style-type:disc!important;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul{margin:16px 0 16px 18px}.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul li{margin:0 0 8px}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description dl{margin:0 0 18px 0;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description dl dt{font-weight:700}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description dl dd{margin:0 0 16px 18px}.gform_wrapper li.gfield.gfield_html.gf_alert_blue,.gform_wrapper li.gfield.gfield_html.gf_alert_gray,.gform_wrapper li.gfield.gfield_html.gf_alert_green,.gform_wrapper li.gfield.gfield_html.gf_alert_red,.gform_wrapper li.gfield.gfield_html.gf_alert_yellow{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:20px 0!important;padding:20px!important}.gform_wrapper li.gfield.gfield_html.gf_alert_green{border:1px solid #97b48a;background-color:#cbeca0;text-shadow:#dfb 1px 1px;color:#030}.gform_wrapper li.gfield.gfield_html.gf_alert_red{border:1px solid #cfadb3;background-color:#faf2f5;text-shadow:#fff 1px 1px;color:#832525}.gform_wrapper li.gfield.gfield_html.gf_alert_yellow{border:1px solid #e6db55;background-color:#fffbcc;text-shadow:#fcfaea 1px 1px;color:#222}.gform_wrapper li.gfield.gfield_html.gf_alert_gray{border:1px solid #ccc;background-color:#eee;text-shadow:#fff 1px 1px;color:#424242}.gform_wrapper li.gfield.gfield_html.gf_alert_blue{border:1px solid #a7c2e7;background-color:#d1e4f3;text-shadow:#e0f1ff 1px 1px;color:#314475}div.gform_confirmation_wrapper.gf_confirmation_simple_yellow{margin:30px 0;max-width:99%;border-top:1px solid #e6db55;border-bottom:1px solid #e6db55;padding:32px;background-color:#fffbcc;color:#424242;font-size:25px}div.gform_confirmation_wrapper.gf_confirmation_simple_gray{margin:30px 0;max-width:99%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:32px;background-color:#eaeaea;color:#424242;font-size:25px}div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient{position:relative;background-color:#fffbd2;margin:30px 0;border:1px solid #e6db55;-webkit-box-shadow:0 0 5px rgba(221,215,131,.75);-moz-box-shadow:0 0 5px rgba(221,215,131,.75);box-shadow:0 0 5px rgba(221,215,131,.75)}div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient div.gforms_confirmation_message{margin:0;padding:40px;max-width:99%;font-size:28px;border-top:2px solid #fff;border-bottom:1px solid #e6db55;background-color:#fffbcc;color:#424242;background:#fffce5;background:-moz-linear-gradient(top,#fffce5 0,#fff9bf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fffce5),color-stop(100%,#fff9bf));background:-webkit-linear-gradient(top,#fffce5 0,#fff9bf 100%);background:-o-linear-gradient(top,#fffce5 0,#fff9bf 100%);background:-ms-linear-gradient(top,#fffce5 0,#fff9bf 100%);background:linear-gradient(to bottom,#fffce5 0,#fff9bf 100%)}div.gform_confirmation_wrapper.gf_confirmation_green_gradient{position:relative;background-color:#f1fcdf;margin:30px 0;border:1px solid #a7c37c;-webkit-box-shadow:0 0 5px rgba(86,122,86,.4);-moz-box-shadow:0 0 5px rgba(86,122,86,.4);box-shadow:0 0 5px rgba(86,122,86,.4)}div.gform_confirmation_wrapper.gf_confirmation_green_gradient div.gforms_confirmation_message{margin:0;padding:40px;max-width:99%;font-size:28px;border-top:2px solid #effade;border-bottom:1px solid #a7c37c;background-color:#fffbcc;text-shadow:#dfb 1px 1px;color:#030;background:#dbf2b7;background:-moz-linear-gradient(top,#dbf2b7 0,#b4d088 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dbf2b7),color-stop(100%,#b4d088));background:-webkit-linear-gradient(top,#dbf2b7 0,#b4d088 100%);background:-o-linear-gradient(top,#dbf2b7 0,#b4d088 100%);background:-ms-linear-gradient(top,#dbf2b7 0,#b4d088 100%);background:linear-gradient(to bottom,#dbf2b7 0,#b4d088 100%)}div.gform_confirmation_wrapper.gf_confirmation_green_gradient:after,div.gform_confirmation_wrapper.gf_confirmation_green_gradient:before,div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient:after,div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient:before{z-index:-1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:40%;background:rgba(0,0,0,.2);-webkit-box-shadow:0 15px 10px rgba(0,0,0,.2);-moz-box-shadow:0 15px 10px rgba(0,0,0,.2);box-shadow:0 15px 10px rgba(0,0,0,.2);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}div.gform_confirmation_wrapper.gf_confirmation_green_gradient:after,div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto}.gform_wrapper.gf_simple_horizontal_wrapper.centered_wrapper{width:auto;margin:0 auto;display:table}.gform_wrapper form.gf_simple_horizontal{width:calc(100% - 16px);margin:0 auto}.gform_wrapper form.gf_simple_horizontal div.gform_body,.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label{display:table-cell;vertical-align:middle;margin:0;padding:0;position:relative}.gform_wrapper form.gf_simple_horizontal div.gform_body{width:auto;max-width:75%}.gform_wrapper form.gf_simple_horizontal div.ginput_container,.gform_wrapper form.gf_simple_horizontal ul li.gfield{margin-top:0!important}.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label{width:auto;max-width:25%;padding:0;margin:0}body:not(rtl) .gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label{text-align:left}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label{display:table;width:100%}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield{display:table-cell;padding-right:1em;height:auto}.gform_wrapper form.gf_simple_horizontal .gfield_description:not(.validation_message),.gform_wrapper form.gf_simple_horizontal .ginput_complex label,.gform_wrapper form.gf_simple_horizontal label.gfield_label{display:block;height:1px;width:1px;overflow:hidden;position:absolute;top:0;left:-9000px}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label.form_sublabel_below li.gfield{vertical-align:middle}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label.form_sublabel_above li.gfield{vertical-align:middle}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield input.large,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield input.medium,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield input.small{width:100%}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield select.large,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield select.medium,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield select.small{width:100%}.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type=button],.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type=image],.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type=submit]{height:auto}.gform_wrapper form.gf_simple_horizontal .top_label .gfield_error{margin-bottom:0}.gform_wrapper form.gf_simple_horizontal ul li.gfield .ginput_container_checkbox ul li,.gform_wrapper form.gf_simple_horizontal ul li.gfield .ginput_container_radio ul li{display:inline-block;margin-right:.5em}html[dir=rtl] .gform_wrapper form.gf_simple_horizontal div.ginput_complex.ginput_container.gf_name_has_2 span{width:48.5%}html[dir=rtl] .gform_wrapper form.gf_simple_horizontal div.ginput_complex.ginput_container.gf_name_has_3 span{width:33%}html[dir=rtl] .gform_wrapper form.gf_simple_horizontal div.ginput_complex.ginput_container.gf_name_has_4 span{width:24.5%}html[dir=rtl] .gform_wrapper form.gf_simple_horizontal div.ginput_complex.ginput_container.gf_name_has_5 span{width:19.5%}}body .gform_wrapper.gf_form_center_wrapper{padding:16px 0 16px 16px}strong.rc_insert{font-weight:400}#field_89_10,#field_89_13,#field_89_17{display:none}#field_89_11{padding:10px;border:2px solid #69bae5;background:#e1e1e1;margin-top:20px;margin-bottom:20px}#gform_89 .gf_readonly div input{background:#e1e1e1!important}.apply-blue-banner{width:100%;background:#69bae5;color:#fff;padding:2%;margin-bottom:2%}.apply-blue-banner-link{color:#fff!important}.apply-blue-banner-link:hover{text-decoration:underline}.apply-form-hide{display:none}.iti__country-name{color:#000}#gform_24 .gform_footer{margin-bottom:23px!important}#gform_77 .gfield_label{display:none!important}#gform_77 select{color:#999!important;margin-bottom:3px}#gform_77 textarea{height:150px!important}#gform_77 input[type=submit]{color:#fff!important;padding:15px!important;font-size:20px}.reach-white h1,.reach-white h2,.reach-white h3,.reach-white h5{color:#fff}#gform_confirmation_message_75{color:#252834!important}#footer-outer #footer-widgets .col ul li:first-child{padding-top:4px!important}#input_75_18{height:10%!important}#label_75_10_1{color:#252834!important}#input_75_12{color:#252834!important}#input_75_15{color:#252834!important}.woocommerce-page input.button{line-height:16px;font-size:16px}.rcgravity-urgent{font-weight:700;color:red}.gform_confirmation_message_9{text-align:center}.gform_drop_area{background:#efefef!important;border:1px dashed #333!important}.gform_drop_area input.button:hover{cursor:pointer!important}#gform_69 #field_69_26 li,#gform_69 #field_69_26 ul{list-style-type:circle!important}#gform_65{padding-bottom:40px!important}#gform_65 .gf_progressbar{margin-bottom:20px!important}#gf_progressbar_wrapper_71 h3:not(div){font-size:20px;color:#999}#gf_progressbar_wrapper_71 h3 div{font-size:32px;color:#252834!important}.gf_progressbar{border:1px solid #252834!important;width:97%!important}.gf_progressbar_percentage{padding:5px;background:#32ba52!important;color:#fff;text-align:center}.gf_progressbar_wrapper{margin-bottom:20px}#gform_submit_button_65{padding:10px 10px!important}.gform_page_footer .button{float:left;margin-right:20px}.gform_page_footer img{float:left}.gform_fields .apply-full-width{width:100%!important}.gform_fields .apply-half-width{float:left!important;width:47%!important;margin-right:3%!important}#gform_submit_button_58{padding:7px 11px!important}.apply-right{background:#f4f4f4;padding-left:20px;padding-right:20px;padding-top:20px;float:left;width:100%;margin-bottom:0!important}.apply-right-course,.apply-right-price,.apply-right-title,.apply-right-total{font-size:18px!important;font-family:Abhaya Libre!important}.apply-right-table td,.apply-right-table-summary td{line-height:150%!important}.apply-right-top-title{text-align:center}.apply-right-price{width:20%;text-align:right}.apply-right-table{background:#f4f4f4!important;width:100%;margin-bottom:0!important}.apply-right-table tr{background-color:#f4f4f4!important;border:0!important}.apply-right-table td{background-color:#f4f4f4!important;border:0!important;border-top:0!important;border-right:0!important;font-weight:400!important;padding:0!important}.apply-right-summary{float:left;width:100%;background:#dedfe1!important;padding-left:20px;padding-right:20px;display:none}.apply-right-table-summary{width:100%;background:#dedfe1!important;border-top:0!important}.apply-right-table-summary tr{background-color:#dedfe1!important;border:0!important;border-top:0!important;border-right:0!important}.apply-right-table-summary td{background-color:#dedfe1!important;border:0!important;border-top:0!important;border-right:0!important;font-weight:400!important;padding:0!important}.apply-right-title{margin-bottom:10px}.apply-right-length{margin-top:-10px;margin-bottom:10px}.apply-right-taster{display:none}.apply-right-programs{width:100%;clear:both;margin-top:-20px}.apply-right-dates{float:left}.apply-right-weeks{float:left;margin-left:10px;color:#25283499!important}.apply-right-discount-key{font-size:12px!important;margin-bottom:20px}.apply-form .apply-clear{clear:both}body[data-form-submit=regular] .container-wrap .apply-form input[type=submit]{padding:7px 11px!important}.apply-form textarea{width:89%!important;height:45px!important}.apply-form .gfield_radio input{width:5%;float:left;margin-top:1.8%}.apply-form .gfield_checkbox label{padding-top:3px}.apply-form .gfield_radio label{width:85%;padding-top:3px}.apply-form .gfield_radio li{margin-right:1%}.apply-form-season{float:left;margin-left:1%}.apply-form-season-dates{float:right;opacity:.5;color:#252834!important;font-weight:400;font-size:12px}.apply-form-season-info{clear:both;font-weight:400;font-size:12px;margin-left:9%}.apply-form .ginput_container_select select{color:inherit}.apply-form .ginput_container_select select:disabled{color:#ddd}.apply-disabled{color:#ddd!important}.apply-italic{font-style:italic}.apply-right-total{text-align:right}.apply-right-course,.apply-right-remove{margin-bottom:10px}.reach-apply-left{width:65%}.reach-apply-sidebar{width:30%;padding-top:4%}.tabForm .gform_wrapper .gform_fields,.tabForm .gform_wrapper .gform_fields label{display:inline-flex!important}.reach-form .partial_entry_warning{display:none}.gfield_required{color:#69bae5!important;margin-left:5px!important}.reach-form img.gform_ajax_spinner,.tabMenu img.gform_ajax_spinner{display:inline;width:20%;margin-left:20px!important}.reach-form-clear select{width:43%}.gform_confirmation_message_48{font-weight:700;color:#fff}body .gform_footer .button,body[data-form-submit=regular] .gform_footer input[type=submit]{background-color:#69bae5!important;background:#69bae5!important;color:#000;font-size:14px;line-height:1;padding:17px 51px;font-weight:700;display:inline-block}.gform_footer .button:hover{background:#000!important;color:#fff}body .gform_validation_error .validation_error,body .gform_validation_error .validation_message{color:red!important;font-size:13px!important;margin-bottom:15px!important}.gform_wrapper .gform_fields{display:inline-block;width:100%}#field_9_3 textarea{height:100px!important}.gfield_radio{margin-bottom:0}.gfield_radio li{padding-bottom:0!important}.gform_drop_area{padding:15px!important;border:1px solid #eee;margin-bottom:10px!important}.gform_drop_area input{color:#252834!important}.gform_drop_area input:hover{color:#fff!important}.ginput_preview{clear:both}.ginput_preview img{margin-top:5px!important;margin-right:5px!important;float:left}.gform_wrapper .gform_fields{margin-left:0;margin-bottom:10px}.gform_wrapper .gform_fields li{list-style-type:none;padding-bottom:10px}.apply-form .gform_fields li,.tabMenu .gform_fields li{list-style-type:none;padding-bottom:10px;float:left;width:47%!important;margin-right:3%!important}.tabMenu .apply-clear{clear:both}.tabMenu .gform_hidden{padding-bottom:0!important;margin:0!important}.apply-form .reach-form-no-label label{display:none}.apply-form .reach-form-no-label ul li label{display:inline}.apply-form .gform_fields .apply-full-width textarea{width:100%!important;height:45px!important}.apply-form .gform_fields .apply-full-width,.tabMenu .gform_fields .apply-full-width{width:97%!important}.apply-form .gform_fields .apply-full-width li,.tabMenu .gform_fields .apply-full-width li{width:100%!important}.apply-form .gform_fields .apply-half-width,.tabMenu .gform_fields .apply-half-width{float:left!important;width:47%!important;margin-right:3%!important}.apply-form .apply-full-width .ginput_container_radio ul li{float:left;width:47%!important;margin-right:3%!important}.apply-form .gform_fields li.hide-confirm-row,.tabMenu .gform_fields li.hide-confirm-row{width:100%!important;margin-right:0!important}.apply-form .gform_fields li .ginput_complex span:not(.gfield_required),.tabMenu .gform_fields li .ginput_complex span:not(.gfield_required){float:left;width:47%!important;margin-right:3%!important}.apply-form .gform_fields li.hide-confirm-row .ginput_complex span:first-child label,.tabMenu .gform_fields li.hide-confirm-row .ginput_complex span:first-child label{display:none}.apply-form .gform_fields li .ginput_complex span:not(.gfield_required):first-child{width:48.5%!important}.apply-form .gform_fields li .ginput_complex span:not(.gfield_required):nth-child(2){float:right!important;margin-right:0!important;width:48.5%!important}.tabMenu .gform_fields li.hide-confirm-row .ginput_complex span:nth-child(2){margin-top:-25px}.tabMenu .gform_fields li.hide-confirm-row .ginput_complex span:nth-child(2) .gfield_required{margin-left:5px!important}.apply-form .gform_fields .ginput_container_date,.apply-form .gform_fields .ginput_container_select,.tabMenu .gform_fields .ginput_container_date,.tabMenu .gform_fields .ginput_container_select{position:relative}#gform_95 .gform_fields .ginput_container_select::before,.apply-form .gform_fields .ginput_container_select::before,.tabMenu .gform_fields .ginput_container_select::before{content:"";display:inline-block;height:40px;width:45px;background:#fff url(../images/icons/updown.png) no-repeat;background-position:center;background-size:initial;position:absolute;right:1px;top:7px;z-index:0;pointer-events:none;border-radius:4px}.tabMenu .gform_fields .ginput_container_select::before{top:7px}#gform_95 .gform_fields .ginput_container_select::before{top:22px}.apply-form .gform_fields .ginput_container_select::after,.tabMenu .gform_fields .ginput_container_select::after{content:"";display:inline-block;height:45px;width:1px;background:#d9dadb;position:absolute;right:46px;bottom:0;z-index:0;pointer-events:none}#gfield_description_95_1{margin-top:10px}.apply-form .gform_fields .ginput_container_date::before,.tabMenu .gform_fields .ginput_container_date::before{content:"";display:inline-block;height:40px;width:45px;background:#fff url(../images/icons/calendar.png) no-repeat;background-position:center;background-size:initial;position:absolute;right:1px;top:7px;z-index:0;pointer-events:none;border-radius:4px}.apply-form .gform_fields .ginput_container_date::after,.tabMenu .gform_fields .ginput_container_date::after{content:"";display:inline-block;height:45px;width:1px;background:#d9dadb;position:absolute;right:46px;bottom:0;z-index:0;pointer-events:none}.apply-form .gform_fields .reach-discount-code .ginput_container{position:relative}.gform_wrapper .gform_fields label,body .gform_wrapper .top_label .gfield_label{font-weight:700!important}.apply-form .ginput_container input,.apply-form .ginput_container select,.apply-form .ginput_container_radio li,.tabMenu .ginput_container input,.tabMenu .ginput_container select,.tabMenu .ginput_container_radio li{margin-top:5px}.gform_wrapper .gform_fields .name_first label,.gform_wrapper .gform_fields .name_last label{display:none}.gform_wrapper .gform_fields .name_first input{border-top-left-radius:4px;border-bottom-left-radius:4px}.gform_wrapper .gform_fields .name_last input{border-top-right-radius:4px;border-bottom-right-radius:4px}.gform_wrapper .gform_fields input:not([type=file]):not(.gf_readonly){border:1px solid #d8d8d8;background:#fff;border-radius:4px}.gform_wrapper .gform_fields input[type=file]{font-size:18px}.gform_wrapper .gform_fields .has_first_name.has_last_name{display:inline-flex;width:100%}.gform_wrapper .gform_fields .ginput_container_email{width:100%}.gform_wrapper .gform_fields .gfield_description{font-size:14px;line-height:1.4}.gform_wrapper .gform_fields .gfieldNoDesc label{margin:0 0 10px;display:block}.gform_wrapper .gform_fields .name_first,.gform_wrapper .gform_fields .name_last{width:100%}.apply-right-mobile{display:none}.apply-right-desktop{display:block}#gform_84 textarea{height:100px}#gform_84 input[type=submit]{padding:15px!important;font-size:20px}@media (min-width:1000px){#gform_84 .ginput_container_checkbox li{float:left!important;width:30%!important}}@media (max-width:999px){#gform_84 .ginput_container_checkbox li{width:45%!important;float:left!important}}@media (max-width:999px){#gform_84 .ginput_container_checkbox li{width:100%!important;float:left!important}}@media (max-width:1000px){#gform_77 .gform_fields .apply-full-width{width:100%!important}.reach-form .ginput_container_password span{width:47%!important}.apply-form textarea{width:98%!important}.apply-right-mobile{display:block;margin-bottom:0!important}.apply-right-desktop{display:none}.ginput_container_checkbox .gfield_checkbox li{width:100%!important}.ginput_container_checkbox .gfield_checkbox li label span.gfield_required{margin-left:0!important}.reach-form-clear select{width:100%!important}.apply-right-table-summary{margin-bottom:0!important}}.gf_readonly input{background-color:#ddd!important}.apply-form .ginput_complex .gfield_required{margin-left:5px!important}.apply-tasters li input,.apply-tasters li label{float:left}.reach-select-small{display:none!important}@media (max-width:1000px){.apply-form-season-info{margin-left:8%}}@media (max-width:690px){.reach-select-small{display:block!important}.reach-select-big{display:none!important}}@media (max-width:590px){.ginput_recaptcha{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}.apply-form-season-info{margin-left:7%}.apply-tasters ul li label{font-size:13px!important;width:80%}.apply-form-season{float:left;margin-left:0;margin-top:3px}.apply-form .gform_fields .apply-full-width,.apply-form .gform_fields .apply-full-width .ginput_container_radio ul li,.apply-form .gform_fields li,.apply-form .gform_fields li textarea,.tabMenu .gform_fields li{width:100%!important}.apply-form .gform_fields li .ginput_complex span:not(.gfield_required),.tabMenu .gform_fields li .ginput_complex span:not(.gfield_required){float:left;width:100%!important;display:inline-block;padding-bottom:10px}.apply-form .gform_fields li .ginput_complex span:not(.gfield_required):first-child,.apply-form .gform_fields li .ginput_complex span:not(.gfield_required):nth-child(2){width:100%!important;margin-right:0!important}.tabMenu .gform_fields li.hide-confirm-row .ginput_complex span:nth-child(2){margin-top:inherit}.tabMenu .gform_wrapper .gform_fields label{width:70%!important}}#gform_97 .gfield{padding-bottom:10px}body:not(.school_group-31591) .ypo-only{display:none}body.school_group-31591 .ypo-hide{display:none}body:not(.school_group-16519) .tcs-only{display:none}.page-id-26976 .hide-in-group-student{display:none}body:not(.page-id-26976) .show-in-group-student{display:none}body.school_group-31591 a[href="https://www.reachcambridge.com/terms-conditions"]{pointer-events:none;color:unset}body.school_group-31591 #input_69_7 option[value='Yes (Group)'],body.school_group-31591 #input_69_9 option[value='Yes (Group)'],body:not(.school-student) #input_69_7 option[value='Yes (Group)'],body:not(.school-student) #input_69_9 option[value='Yes (Group)']{display:none}body:not(.school-student) #input_30_3 option[value=school]{display:none}body.school-student .individual_only,body:not(.school-student) #field_30_10 label,body:not(.school-student) .school-student_only{display:none}body.school-student #input_30_10{display:none}.gfield_visibility_hidden{display:none}body:not(.school_group-31591) #field_60_20,body:not(.school_group-31591) #field_60_22{display:none}body.school_group-31591 #input_30_3 option[value=school]{display:none}body.school_group-7882 #input_30_3 option[value=school]{display:unset!important}li.gchoice_30_10_1{display:flex!important}#label_30_10_1{display:inline-block!important}.gform_hidden{display:none!important}body.school_user-activated .ui-tabs-nav li[data-name=Activation]{opacity:.5!important;pointer-events:none!important;filter:grayscale(1)!important}.checkout #select2-billing_country-container{width:100%!important;display:inline-block}@media (max-width:800px){.testHolder .rc_programs tr th:not(:first-child){min-width:80px;text-align:center;font-size:15px}}.rcwoocommerce-quick-disabled{color:#ccc;font-weight:400}#ppcp-hosted-fields button{background:#69bae5!important;background-color:#69bae5!important;border-radius:10px!important;border-width:0!important;border-style:initial!important;border-color:#252833!important;border-image:initial!important;padding:20px!important;font-family:"Open Sans",sans-serif;font-weight:700;font-size:15px!important;line-height:21px;max-width:206px;text-align:center;height:auto;float:right}body.page-id-36233 #page-header-wrap{display:none}body[data-header-resize="0"] .project-title,body[data-header-resize="0"].page-id-36233 .container-wrap{padding-top:0!important}div.courses_container{border-radius:30px;display:flex;flex-direction:column!important;max-width:1200px!important;width:calc(100vw - 100px)!important}div.courses_container h2{margin-top:50px;margin-bottom:50px;text-align:center;color:#fff}div.courses_wrapper{border-radius:10px;background-color:#fff;margin-bottom:100px;width:calc(100vw - 100px);max-width:1200px;margin-top:0;margin-bottom:50px;margin-left:auto;margin-right:auto;border:1px solid #fff}div.courses_wrapper table th{border-color:transparent!important}div.courses_wrapper table{background-color:transparent!important;border-color:transparent!important;margin:0!important;border-radius:10px;border:0!important;width:100%;border-collapse:collapse;border:0 solid transparent;border-radius:10px;overflow:hidden}div.courses_wrapper table tr>td:first-child,div.courses_wrapper table tr>th:first-child{border-left:0!important}div.courses_wrapper table tr>td:last-child,div.courses_wrapper table tr>th:last-child{border-right:0px!important}div.courses_container tr[data-weeks="6"] th.weeks{border-top-left-radius:10px}div.courses_container thead th{border-right:2px solid #fff!important;border-left:2px solid #fff!important;border-bottom:2px solid #fff!important}div.courses_container th.program{border-radius:10px;padding:5px;font-weight:300}div.courses_container th.weeks{vertical-align:middle;background-color:#252834;color:#fff;border-radius:0;padding:5px}div.courses_container th.weeks,div.courses_container tr td:first-child{padding-left:30px}div.courses_container tbody tr td:nth-child(3){border-left:1px solid #8a8a8a}div.courses_container th.weeks{font-weight:700;color:#dedfe0;font-size:20px}div.courses_container tr td:first-child a{font-size:18px;line-height:1em;color:#252834;font-family:'Open Sans'!important}div.courses_container th.program{text-align:center!important}div.courses_container tr[data-weeks="6"] th.program{background-color:#25607e;color:#fff}div.courses_container tr[data-weeks="4"] th.program{background-color:#5095ba;color:#fff}div.courses_container tr[data-weeks="2"] th.program{background-color:#69bae5;color:#fff}div.courses_container th.program{font-size:20px;line-height:1em}div.courses_container tr.course:nth-child(2n){background-color:#f4f4f4}div.courses_container tr.course>td:not(:first-child){text-align:center;border-bottom:0}div.courses_container tr.course>td:first-child{border-right:2px solid #8a8a8a}.course td:first-child{font-family:'Open Sans';font-size:16px}div.courses_container tr.course>td:not(:first-child) a{font-weight:300;font-size:18px;line-height:1em}div.courses_container tr.course>td:not(:first-child):hover{background-color:#d3d3d3}div.courses_container tr.course>td:not(:first-child):hover a{color:#fff}.tasters_container{width:calc(100vw - 100px)!important;max-width:1200px!important;margin:auto!important;padding:0!important}@media (max-width:1200px){.tasters_container{width:calc(100vw - 40px)!important}}.tasters_container h2{margin-top:var(--content-padding);margin-bottom:var(--content-padding)}.tasters_wrapper{display:flex;flex-wrap:wrap;background:#fff;width:100%;transition:unset!important}.tasters_wrapper .taster{display:inline-block;width:50%}.tasters_wrapper .taster .title{font-family:'Open Sans';font-size:18px;font-weight:500}.tasters_wrapper input{display:none}.tasters_wrapper input:checked~.info{height:auto}.tasters_wrapper{margin-bottom:20px}.tasters_wrapper .info_icon{content:url(../images/icons/info_icon.svg);width:24px;right:8px;top:8px;position:absolute}.tasters_wrapper .taster label{cursor:help}.tasters_wrapper .taster{position:relative;color:#000;padding:10px 20px}@media(min-width:768px){#taster_23589~.info{top:-160px}#taster_29897~.info{top:-160px}}@media(max-width:767px){.tasters_container{width:100%!important}div.courses_wrapper{width:calc(100vw - 50px);margin:25px auto}.tasters_wrapper .taster{padding:20px 30px}}.tasters_wrapper:not(.no_rounded_borders) .taster:first-child{border-top-left-radius:10px}.tasters_wrapper:not(.no_rounded_borders) .taster:nth-child(2){border-top-right-radius:10px}.tasters_wrapper:not(.no_rounded_borders) .taster:nth-last-child(2){border-bottom-left-radius:10px}.tasters_wrapper:not(.no_rounded_borders) .taster:last-child{border-bottom-right-radius:10px}.tasters_wrapper .taster .info{position:absolute;background:#fff;top:40px;left:50px;width:calc(200% - 100px);min-height:50px;z-index:100;padding:10px;border:1px solid #000;border-radius:10px;transition:none!important;display:none}.tasters_wrapper>.taster:nth-child(2n) .info{left:calc(-100% + 50px)!important}.tasters_wrapper .taster input:checked~.info{display:inline-block}.tasters_wrapper .taster input:checked~.info::after{content:"X";position:absolute;top:0;right:0;margin-right:-5px;margin-top:-10px;background:#fff;border:solid 1px #000;border-radius:100px;padding-left:1px;width:20px;height:20px;text-align:center;line-height:19px;cursor:pointer}.tasters_wrapper .taster:nth-child(10),.tasters_wrapper .taster:nth-child(11),.tasters_wrapper .taster:nth-child(14),.tasters_wrapper .taster:nth-child(15),.tasters_wrapper .taster:nth-child(2),.tasters_wrapper .taster:nth-child(3),.tasters_wrapper .taster:nth-child(6),.tasters_wrapper .taster:nth-child(7){background-color:#f4f4f4}.tasters_wrapper .taster:nth-child(odd){border-right:1px solid #707070}.tasters_wrapper .taster:first-child{border-top:1px solid #707070;border-left:1px solid #707070}.tasters_wrapper .taster:nth-child(2){border-top:1px solid #707070}.tasters_wrapper .taster:nth-child(odd){border-left:1px solid #707070}.tasters_wrapper .taster:nth-child(2n){border-right:1px solid #707070}.tasters_wrapper .taster:nth-child(16){border-bottom:1px solid #707070}.tasters_wrapper .taster:nth-last-child(2){border-bottom:1px solid #707070;border-right:1px solid #707070}.tasters_wrapper .taster:last-child{border-bottom:1px solid #707070;border-right:1px solid #707070}.tasters_wrapper:not(.no_rounded_borders) .taster:nth-last-child(2){border-bottom-left-radius:10px;border-bottom-right-radius:0}.tasters_wrapper:not(.no_rounded_borders) .taster:last-child{border-bottom-left-radius:0;border-bottom-right-radius:10px}.tasters_wrapper.odd_even_rows .taster:nth-child(4n+1),.tasters_wrapper.odd_even_rows .taster:nth-child(4n+2){background-color:#fff}.tasters_wrapper.odd_even_rows .taster:nth-child(4n+0),.tasters_wrapper.odd_even_rows .taster:nth-child(4n+3){background-color:#f4f4f4}.tasters_wrapper:not(.odd_even_rows) .taster:nth-child(4n+0),.tasters_wrapper:not(.odd_even_rows) .taster:nth-child(4n+1){background-color:#fff}.tasters_wrapper:not(.odd_even_rows) .taster:nth-child(4n+2),.tasters_wrapper:not(.odd_even_rows) .taster:nth-child(4n+3){background-color:#f4f4f4}@media(min-width:769px){.mobile-only{display:none}}@media(max-width:768px){.mobile-hide{display:none}.facetwp-flyout-open-wrapper{text-align:center;position:fixed!important;bottom:40px;left:0;z-index:10}.facetwp-flyout-open-wrapper button.facetwp-flyout-open{display:none;margin:auto;width:220px;height:50px;font-family:Open Sans;font-size:20px;color:#fff;background:#69bae5 0 0 no-repeat padding-box;box-shadow:0 5px 20px #00000029}#footer-outer{background-color:#fff;z-index:20}.page-id-36233 .reach-container{padding:0}}a.programs-apply-button[data-disabled=yes]{display:none}.single-course-tab{padding-top:20px;padding-bottom:20px}@media(max-width:1220px){.single-course-tab{padding-left:20px;padding-right:20px}}.single-course-tab label{cursor:pointer}.single-course-tab input+label+.tab-content{transition:all .4s ease-in-out;display:block;overflow:hidden;max-height:0}.single-course-tab input[type=checkbox]:checked+label+.tab-content{max-height:unset!important}.single-course-tab.even{background-color:var(--e-global-color-93bd4f7)!important}.single-course-tab .reach-course-outline .wpb_content_element .wpb_wrapper{column-count:2}@media(max-width:782px){body.admin-bar .facetwp-flyout{top:46px;width:100vw;height:100vh;position:fixed;z-index:10000}body:not(.woocommerce-cart) .main-content table tr:nth-child(odd){background-color:transparent}}.discount_notice h3,.reach-availability-holder h4{color:var(--e-global-color-primary)!important;font-weight:400!important;font-size:20px!important}body.page-id-36233 .programs-table-small-row{margin-top:10px!important;padding-left:0!important;padding-right:0!important}body.page-id-36233 .programs-holder{border-radius:10px;border:1px solid #fff;overflow:hidden;-webkit-box-shadow:0 5px 5px 0 rgba(200,200,200,.75);-moz-box-shadow:0 5px 5px 0 rgba(200,200,200,.75);box-shadow:0 5px 5px 0 rgba(200,200,200,.75)}body.page-id-36233 .programs-holder .programs-info-holder{padding:10px}body.page-id-36233 .programs-holder .reach-select,body.page-id-36233 .programs-holder .reach-select:hover{border:0!important}body.page-id-36233 .programs-holder .programs-apply-button{margin-bottom:10px!important}@media(min-width:768px){body[data-cdn=true].page-id-36233 #ajax-content-wrap>.container-wrap{background-image:url(https://ddnc0nx6xfvo1.cloudfront.net/wp-content/uploads/2023/11/courses_cover-jpg-webp.webp)}body:not([data-cdn=true]).page-id-36233 #ajax-content-wrap>.container-wrap{background-image:url(/wp-content/uploads/2023/11/courses_cover-jpg-webp.webp)}body.page-id-36233 #ajax-content-wrap>.container-wrap{z-index:0!important;background-position:top center;background-repeat:no-repeat;background-size:cover}}@media(max-width:768px){body.page-id-36233 .main-content table,body.page-id-36233 .main-content table tr:nth-child(odd),body.page-id-36233 .programs-table-small-row{background-color:transparent!important}}body.page-id-36233 .elementor-element-7811b16{background-color:#fff!important}.single-course-tab input[type=checkbox]+label>h3{margin-bottom:0!important}.single-course-tab input[type=checkbox]+label>h3::after{content:" ";display:inline-block;background-image:url(../images/course_arrow.png);background-size:contain;background-repeat:no-repeat;transition:all .2s;width:20px;height:20px;margin-left:20px}.single-course-tab input[type=checkbox]:checked+label>h3::after{content:" ";transform:rotate(90deg)}.single-course-tab input[type=checkbox]:not(:checked)+label>h3::after{content:" "}body.single-online-course .container-wrap,body.single-product.elementor-page-37531 .container-wrap{margin-top:0!important}@media(min-width:768px){section.mobile-only img{display:none}}.timetable td{text-align:center;padding:10px!important;font-size:var(--e-global-typography-text-font-size)!important;border:1px solid #ddd;border-collapse:collapse}.timetable th{font-weight:700;padding:10px!important;font-size:var(--e-global-typography-text-font-size)!important}.timetable thead tr:first-child th:first-child{border-radius:10px 10px 0 0}.timetable tr:nth-child(2n){background-color:#f4f4f4}.timetable table{border-collapse:collapse}.timetable td{text-align:center;border-top-width:1px!important;padding:10px!important;font-size:var(--e-global-typography-text-font-size)!important}.timetable thead tr:first-child{border-bottom:2px #fff solid}.timetable thead tr:nth-child(2) th:first-child{border-right:2px #fff solid}body.elementor-page-37531 .availabilty{display:flex;flex-direction:column;gap:10px;font-size:var(--e-global-typography-text-font-size)}@media(min-width:768px){body.elementor-page-37531 .availabilty{flex-direction:row;flex-grow:1}body.elementor-page-37531 .availabilty>div{flex-grow:1}}body.elementor-page-37531 .availabilty .week_group .option{text-align:center}body.elementor-page-37531 .availabilty .week_group .option .top{background-color:#000;color:#fff;padding:10px;border-radius:10px 10px 0 0}body.elementor-page-37531 .availabilty .week_group .option .top .duration{font-weight:700}body.elementor-page-37531 .availabilty .week_group .option .period{font-weight:700;padding:10px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}body.elementor-page-37531 .availabilty .week_group .option .action{background-color:var(--e-global-color-89e2ced);padding:10px;border-radius:0 0 10px 10px}body.elementor-page-37531 .availabilty .week_group .option .action a{color:#fff}body.elementor-page-37531 .availabilty .week_group .option .action:hover{background-color:var(--e-global-color-primary);cursor:pointer}body.elementor-page-37531 .availabilty .week_group .option .top .discounted:before,body.elementor-page-37531 .availabilty .week_group .option .top .full.disabled:before{content:"£"}body.elementor-page-37531 .availabilty .week_group .option .top .full.disabled{text-decoration:line-through;color:grey}body.elementor-page-37531 .availabilty .week_group{display:flex;flex-direction:column;gap:20px}body.elementor-page-37531 .availabilty .week_group .option{box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:10px}body.elementor-page-37531 .pitches .slide{height:700px!important}body.elementor-page-37531 .pitches .tagline{max-width:calc(2 /3 * 100%)}@media(max-width:997px){body.elementor-page-37531 .pitches .tagline{max-width:100%}}@media (max-width:1024px){body.elementor-page-37531 .reviews_container .elementor-container.elementor-column-gap-default{flex-wrap:unset}}.video_grid[data-videos="3"]>.video:not(:first-child) .video_line_btn a{width:80px;height:80px}@media (min-width:768px) and (max-width:900px){.video_grid[data-videos="3"]>.video:not(:first-child) .video_line_btn a{width:50px!important;height:50px!important}}.tasters_wrapper .taster .info{box-shadow:5px 5px 10px #888}.alumni_testimonial{display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff}.alumni_testimonial .rcbubble_image_holder{display:flex;flex-direction:row;justify-content:center}.alumni_testimonial .rcbubble_image_holder img{width:50px!important;max-height:50px!important;border-radius:50%}.alumni_testimonial .rcbubble_image_holder .rcbubble_image{z-index:10;margin-left:12.5px;transition:.4s}.alumni_testimonial .rcbubble_image_holder .rcbubble_country{margin-left:-25px;transition:.4s}.alumni_testimonial .rcbubble_image_holder:hover .rcbubble_country,.alumni_testimonial .rcbubble_image_holder:hover .rcbubble_image{margin:0}.grid_mode .alumni_testimonial{display:grid;grid-template:"photo name name name" "photo course course course" "testimonial testimonial testimonial testimonial"}.grid_mode .alumni_testimonial .rcbubble_image_holder{grid-area:photo}.grid_mode .alumni_testimonial .rcbubble_image_holder .rcbubble_country,.grid_mode .alumni_testimonial .rcbubble_image_holder .rcbubble_image{margin:0}.grid_mode .alumni_testimonial .name{grid-area:name}.grid_mode .alumni_testimonial .course{grid-area:course}.grid_mode .alumni_testimonial .testimonial{grid-area:testimonial;padding:10px}body.page-id-36316 .alumni_testimonial .course,body.page-id-36316 .alumni_testimonial .testimonial{font-size:var(--e-global-typography-text-font-size)!important;font-family:"Open Sans";line-height:var(--e-global-typography-text-line-height)}body.page-id-36316 .alumni_testimonial .testimonial{padding-left:20px!important;padding-right:20px!important}body.page-id-36316 #what_included::before{content:"";position:absolute;display:inline-block;left:0;top:0;width:33vw;height:100%}body.page-id-36316 #what_included::before{content:"";position:absolute;display:inline-block;left:0;top:0;width:33vw;height:100%}@media (min-width:940px) and (max-width:1023px){body.page-id-36316 #what_included{background-position:0 0!important}}@media (min-width:1610px) and (max-width:2400px){body.page-id-36316 #what_included{background-position:30vw 0!important}}html body.hide_discount_bar .discount-banner-top,html body.hide_discount_bar .discount-banner-top-small,html body.hide_discount_bar .discount-banner-top-tiny{display:none}html body .cre-bold{font-weight:700!important;margin-left:3px;margin-right:3px}html body .cre-rocket-img{display:inline-block;height:22px;width:22px;position:relative;top:6px}html body .discount-banner-top .cre-countdown-container .cre-days,html body .discount-banner-top .cre-countdown-container .cre-hours,html body .discount-banner-top .cre-countdown-container .cre-minutes{min-width:50px}html body .discount-banner-top .cre-countdown-container{margin-top:10px}html body .cre-rocket-img img{height:100%;width:100%}html body .discount-banner-top{height:75px}html body .cre-countdown-container{display:inline-flex;justify-content:center;gap:20px}html body .cre-time-box>span{background-color:#fff;color:#000;padding:12px 12px;border-radius:10px;text-align:center;font-size:30px;font-weight:700;position:relative;overflow:hidden}html body .cre-time-box .cre-label{font-size:.8rem;font-weight:700}html body .cre-time-box span{display:inline-block;transition:transform .3s ease-in-out}html body .cre-underline{text-decoration:underline}html body .cre1-cross{position:absolute;right:10px;top:7px;cursor:pointer;font-size:16px;font-weight:600}html body:not(.hide_discount_bar) #header-space[data-header-mobile-fixed="1"]{min-height:186px!important}html body .discount-banner-top .cre-time-box>span{font-size:24px;padding:6px 5px;border-radius:7px}html body .discount-banner-top{padding-top:0}html body .discount-banner-top .cre1-cross{right:24px;top:25px}@media screen and (min-width:1000px){html body .discount-banner-top>div{display:flex;flex-direction:row;align-items:center;justify-content:center}html body .discount-banner-top .loginNotLogged{float:right;right:2%;margin-right:2%;z-index:100;position:absolute;top:0;line-height:69px}html body .discount-banner-top div .cre-rocket-img{order:2}html body .discount-banner-top div a{order:3}html body.RC-Test18 .discount-banner-top .cre-rocket-img+a{margin-top:0!important}html body .discount-banner-top div .discount_description{padding-left:6px;padding-right:6px;order:4}html body .discount-banner-top div .cre-countdown-container{order:4}html body .discount-banner-top div .cre-countdown-container{order:5}html body .cre-bold br{display:none}html body .discount-banner-top .cre-countdown-container+div{margin-top:26px;margin-right:80px!important}}@media screen and (min-width:1100px){html body .cre-countdown-container{margin-left:80px}}@media screen and (max-width:1000px){html body .cre-countdown-container{display:flex!important}html body .cre-time-box>span{padding:10px 18px;font-size:18px;margin-top:6px}html body .cre-time-box .cre-label{font-weight:400;font-size:.8rem;margin-top:0}html body .discount-banner-top .cre-countdown-container .cre-days,html body .discount-banner-top .cre-countdown-container .cre-hours,html body .discount-banner-top .cre-countdown-container .cre-minutes{min-width:50px}html body:not(.hide_discount_bar) #header-space[data-header-mobile-fixed="1"]{min-height:195px!important}}@media screen and (max-width:768px){html body .cre-countdown-container{gap:10px}}@media screen and (min-width:1199px){html body div:has(>div[data-widget_type="breadcrumbs.default"]){padding-top:50px!important}}