@import url(/assets/jquery-ui-e6339cd298fd88d827bdca7c8526905c69fcf2c256bebe36cd2110e57e7cc462.css);@import url(/assets/actiontext-c2f171694ebf10a712132a5bf6b4893f0b5157e9545fb58170414094a1fccd80.css);@font-face{font-family:"Merriweather";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Merriweather/Merriweather-Regular-7e52c827d0f6a2a40b27f1965c1e66fe57e7127549a5db0ee366e2ab4e08918b.ttf) format("truetype")}@font-face{font-family:"Merriweather Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Merriweather_Sans/MerriweatherSans-Regular-75f4b231bd5259e15cefa0d8219bb6047fceff5848dc0ae17c9b10feda1159ea.ttf) format("truetype")}@font-face{font-family:"CSP_Header";font-display:'swap';src:url(/assets/Chunkfive-b50779d6af9bea81e116c479812553f45f31f8fd6633302119a2e20da120f6a2.otf) format("opentype");font-display:swap}.trix-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment{flex:1 0 33%;padding:0 .5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{padding:0!important;max-width:100%!important}.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cropper-container img{display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline-color:rgba(51,153,255,.75);outline:1px solid #39f;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:before,.cropper-center:after{background-color:#eee;content:' ';display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:e-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:n-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:w-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:s-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:e-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:n-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:w-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:ne-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nw-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:sw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:se-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:' ';display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-40px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0px)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,.3);background:#fff;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:0;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{transform:scale(1.05,1.05);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:0;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a.ui-button:link,a.ui-button:visited,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/ui-icons_444444_256x240-0de0d1d458ffe37606c330b6e1ee993bfac7d29d8092eb29e42242e516ae9f72.png)}.ui-widget-header .ui-icon{background-image:url(/assets/ui-icons_444444_256x240-0de0d1d458ffe37606c330b6e1ee993bfac7d29d8092eb29e42242e516ae9f72.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/assets/ui-icons_555555_256x240-a0f9f3528773f46cedb45360720e1b81d8a561ee9b345de69061b68e621404eb.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/assets/ui-icons_ffffff_256x240-119563a673d42e13835d88bac4d051ba4ca94a3d116adf7825109bf28a0a2916.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/assets/ui-icons_777620_256x240-001154df48b490b8a271aa081853db28ac560533008ffd8a11075528e6c3c718.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/ui-icons_cc0000_256x240-55da131d0c32547316600866342c1a2df0e70d87ae8359dddf65ce9c909faa0c.png)}.ui-button .ui-icon{background-image:url(/assets/ui-icons_777777_256x240-fb1ecb9115623eb25cd9bd2032422b98410be54c69b1cbee582fb66411b3c308.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{box-shadow:0 0 5px #666}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a.ui-button:link,a.ui-button:visited,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/ui-icons_444444_256x240-0de0d1d458ffe37606c330b6e1ee993bfac7d29d8092eb29e42242e516ae9f72.png)}.ui-widget-header .ui-icon{background-image:url(/assets/ui-icons_444444_256x240-0de0d1d458ffe37606c330b6e1ee993bfac7d29d8092eb29e42242e516ae9f72.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/assets/ui-icons_555555_256x240-a0f9f3528773f46cedb45360720e1b81d8a561ee9b345de69061b68e621404eb.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/assets/ui-icons_ffffff_256x240-119563a673d42e13835d88bac4d051ba4ca94a3d116adf7825109bf28a0a2916.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/assets/ui-icons_777620_256x240-001154df48b490b8a271aa081853db28ac560533008ffd8a11075528e6c3c718.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/ui-icons_cc0000_256x240-55da131d0c32547316600866342c1a2df0e70d87ae8359dddf65ce9c909faa0c.png)}.ui-button .ui-icon{background-image:url(/assets/ui-icons_777777_256x240-fb1ecb9115623eb25cd9bd2032422b98410be54c69b1cbee582fb66411b3c308.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{box-shadow:0 0 5px #666}.videoBackground *{box-sizing:border-box}.videoBackground #page-banner{text-align:center;position:relative;background-color:#00176e;color:#fff;height:800px;overflow:hidden}.videoBackground .bg-image{background-size:cover;background-position:center center}.videoBackground .overlay{background-color:#3e63ad;opacity:.5;transition:background .3s , border-radius .3s , opacity .3s;height:100%;width:100%;top:0;left:0;position:absolute}.videoBackground .video-container{display:flex;margin-right:auto;margin-left:auto;position:relative;max-width:839px;text-align:center;color:#fff}.videoBackground .column-wrap{padding:10px;display:flex;width:100%;position:relative}.videoBackground .widget-wrap{position:relative;width:100%;flex-wrap:wrap;align-content:flex-start;display:flex}.videoBackground .background-video-container{transition:opacity 1s;pointer-events:none;height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;z-index:0}.videoBackground .background-video-hosted{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.videoBackground .background-video-embed{max-width:none}.videoBackground .video-container iframe{max-width:100%;width:100%;margin:0;line-height:1;border:none}.videoBackground .inner{padding-top:5px}.videoBackground h1{color:#fff;margin:0 auto}.videoBackground .video_wrap{height:100%;width:100%;position:absolute;left:0;overflow:hidden;top:0;padding-top:00%;padding-bottom:0%}.videoBackground .background-video-embed{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);max-width:none}.to-do-done{font-weight:bold;color:#0f0}.to-do{color:red}@media (min-width:768px){.banner .op-logo img{height:99px!important;width:653px!important;max-width:653px!important}}@media (max-width:767px){.banner .op-logo img{height:auto!important;max-width:cover!important}}.banner .op-logo{padding:0}.banner{padding:0;height:99px}.op-page-header{padding:0}body #nav-side.navigation #navigation-alongside{margin-top:0;background-color:#fff}body .navigation ul li a{line-height:.8em;padding:.6em .8em;text-decoration:none}.FAQ_box{margin-bottom:20px}.FAQ_title{color:#fff;background-color:#3e63ad;padding:10px;font-size:1.5em;text-align:center}.FAQ_body{padding:20px;background-color:#f0f3fa}.FAQ_index{padding:5px;text-align:center}.csp-faqs{background-color:#fff;display:block;margin-bottom:20px}.faqs-body{border:3px solid #fff;padding:20px;background-color:#f0f3fa}.faqs-title{background-color:#3e63ad;width:99%;color:#fff}.about-year{background-color:#3e63ad;text-align:center;color:#fff;font-size:2em;display:block;margin:auto;padding:10px;border-radius:0 0 8px 8px;width:20%}.about-box{background-color:#fff;opacity:1;border-radius:4px;border:1px solid;border-color:#3e63ad}.center-div{margin-left:auto;margin-right:auto;width:100%}.about-text{padding:20px;width:100%}.about-photos{width:100%;background-color:#3e63ad;color:#fff;text-align:center;font-size:1.2em;padding:5px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}*{box-sizing:border-box}h1,h2{margin:1rem}@media (min-width:1024px){section{padding-top:5rem!important}}.li_square ul{list-style-type:square}.fc-v-event{background-color:#3e63ad!important;border-color:#163d91!important}.order .asc,.desc{color:#fff}.underline_link{color:#fff!important;text-decoration:underline}@media (max-width:1023px){.is-hidden-on-tablet{display:none}}@media (min-width:1024px){.is-visible-on-tablet{display:none}}@media screen and (min-width:1921px){.homepage-container #le_body_row_3.background-image,#csp2014{background-image:url(/assets/photos/caius-3840x2560-76c7ba02272807e6055fbc15d9af76ef6141536a69a2c3ad2caafbfbc341d727.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1201px) and (max-width:1920px){.homepage-container #le_body_row_3.background-image,#csp2014{background-image:url(/assets/photos/caius-1920x1280-8f64b9ecf0142851ca65e4c4b35d854a5b0d937eeb0025ef3441cedff3ed591d.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:768px) and (max-width:1200px){.homepage-container #le_body_row_3.background-image,#csp2014{background-image:url(/assets/photos/caius-1200x800-0913033ede52072277ea778988afaee96f1b2b95dd701aac2795d6dc212b0840.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (max-width:767px){.homepage-container #le_body_row_3.background-image,#csp2014{background-color:#3e63ad;background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1921px){.homepage-container #le_body_row_5,#debate{background-image:url(/assets/photos/debate-3840x2560-33ee5979a0dd88db52bf685cfd3a3b79be9b6b1195f425de064be8ed609410d4.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1201px) and (max-width:1920px){.homepage-container #le_body_row_5,#debate{background-image:url(/assets/photos/debate-1920x1280-c84223277aa910d48542858c21bc85c7f2534cb3bfb4914efe0ef951867e6878.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:768px) and (max-width:1200px){.homepage-container #le_body_row_5,#debate{background-image:url(/assets/photos/debate-1200x800-ea6d857a57b9672ab0ca257937e9c334f3fca06f7221dd72609ede1d7bc3aa6a.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (max-width:767px){.homepage-container #le_body_row_5,#debate{background-color:#3e63ad;background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1921px){.homepage-container #csp2013,#csp2013{background-image:url(/assets/photos/csp2013-3840x2560-5f09aa06bfcc5492c63bc76a00c9d213fd2efb5427c95444bd37600ac8df303f.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1201px) and (max-width:1920px){.homepage-container #csp2013,#csp2013{background-image:url(/assets/photos/csp2013-1920x1280-28b0506044c1b1f4fed7d4e1667373fb73bc8c1b94c2ddb5076dfc3144baf94c.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:768px) and (max-width:1200px){.homepage-container #csp2013,#csp2013{background-image:url(/assets/photos/csp2013-1200x800-d0fc1bbb69ff7c5cca133e52fa0d560d72294cec93251aea91a30d0bde975572.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (max-width:767px){.homepage-container #csp2013,#csp2013{background-color:#3e63ad;background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1921px){.homepage-container #csp2015,#csp2015{background-image:url(/assets/photos/csp2015-3840x2560-aac6f39a2d537da0f2ae943a8105d3f28eed184ac1dcd6ec4c2cc5cdc6666e5f.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1201px) and (max-width:1920px){.homepage-container #csp2015,#csp2015{background-image:url(/assets/photos/csp2015-1920x1280-b371e8ac1a7c2ae93450bdf1a3c734afffe94939164f4dca05ba98ec5649a06a.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:768px) and (max-width:1200px){.homepage-container #csp2015,#csp2015{background-image:url(/assets/photos/csp2015-1200x800-cd4c06d6002463042554ee1525918a2ae6d89c23da36449ad95ac152fcb0daf2.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (max-width:767px){.homepage-container #csp2015,#csp2015{background-color:#3e63ad;background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1921px){.homepage-container #csp2016,#csp2016{background-image:url(/assets/photos/csp2016-3840x2560-74921202951508446248d124bdaddd4fc27e41f8083cea70ba3ffab565df5ec3.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1201px) and (max-width:1920px){.homepage-container #csp2016,#csp2016{background-image:url(/assets/photos/csp2016-1920x1280-0e8a8d1979d8dea2ca8b103f0ebf3fb9ee39f3507f954866494fc590837c9ce1.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:768px) and (max-width:1200px){.homepage-container #csp2016,#csp2016{background-image:url(/assets/photos/csp2016-1200x800-a08a19f403698b7eb70738c8f672d20de8656a4868abb873c764fc6524709d8e.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (max-width:767px){.homepage-container #csp2016,#csp2016{background-color:#3e63ad;background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1921px){.homepage-container #csp2017,#csp2017{background-image:url(/assets/photos/csp2017-3840x2560-1eaaf5d026fb515ceb68a2855c3527e9b4205c142b1e72b49405aa0b1ef487dd.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1201px) and (max-width:1920px){.homepage-container #csp2017,#csp2017{background-image:url(/assets/photos/csp2017-1920x1280-a4f612fa85536b384b4966c43ceb187e65b71bf6f1096f9d61616f9465c043e6.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:768px) and (max-width:1200px){.homepage-container #csp2017,#csp2017{background-image:url(/assets/photos/csp2017-1200x800-31649c521282f3332ba3e43b44bd1bcf6846dcf463f84f5fdce26ea6a2c86eed.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (max-width:767px){.homepage-container #csp2017,#csp2017{background-color:#3e63ad;background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1921px){.homepage-container #le_body_row_9,#csp2012{background-image:url(/assets/photos/tower_bridge-3840x2560-911c907a803e5d2895f199d219eaae25ac6fece2d404bf1e5bf75e923bf76bb5.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1201px) and (max-width:1920px){.homepage-container #le_body_row_9,#csp2012{background-image:url(/assets/photos/tower_bridge-1920x1280-f10aeee8634e64c686f9b53945a0c05f35715708d72914d44118756bfbe2dd3f.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:768px) and (max-width:1200px){.homepage-container #le_body_row_9,#csp2012{background-image:url(/assets/photos/tower_bridge-1200x800-5067f37b218991ab20d3b78023a69530460c8e8c1a2790cada7e4e25e4fcd87c.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (max-width:767px){.homepage-container #le_body_row_9,#csp2012{background-color:#3e63ad;background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1921px){#csp2018{background-image:url(/assets/photos/csp2018-3840x2560-7f3cda208450e87d34d7291cce4421f338d1f719054bca5a44c32afb3fa22f5c.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1201px) and (max-width:1920px){#csp2018{background-image:url(/assets/photos/csp2018-1920x1280-5c19681a736ecb9fa51b50c0954c36556ad893c4dc56600552d0aa7ce7b059fb.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:768px) and (max-width:1200px){#csp2018{background-image:url(/assets/photos/csp2018-1200x800-9e9085599f24cb1d864168257e2e65cef92ad3fb24622aa63de54a6d99dab540.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (max-width:767px){#csp2018{background-color:#3e63ad;background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1921px){#csp2019{background-image:url(/assets/photos/csp2019-3840x2560-e1deae86aff8f9952a2dd6ad2c492ef381be4f539782fe3aecbcd6c2ede21840.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1201px) and (max-width:1920px){#csp2019{background-image:url(/assets/photos/csp2019-1920x1280-ec57cbeb6e23118fba06a46b33a091f0fb16360cd1cdbaa544783a83bf5c9346.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:768px) and (max-width:1200px){#csp2019{background-image:url(/assets/photos/csp2019-1200x800-9d179f94e80af554b47eea0826f7a2302fdf77e5c27ff2361423dc68d2f98c1d.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (max-width:767px){#csp2019{background-color:#3e63ad;background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1921px){#csp2022{background-image:url(/assets/photos/csp2022-3840x2560-c47b3efbf371d2c4468c914d44425c76f350e3b7bc456ffddf49008e2adaa9bf.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1201px) and (max-width:1920px){#csp2022{background-image:url(/assets/photos/csp2022-1920x1280-7bb2cd6d10d5e0d5c58c7257365f964b7f929042c945e1e070cee5f99d857450.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:768px) and (max-width:1200px){#csp2022{background-image:url(/assets/photos/csp2022-1200x800-05a0a8f7acb7f6ac0eb01d3705135e7c76bf30adef939f30670462d5c1f11ecb.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (max-width:767px){#csp2022{background-color:#3e63ad;background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1921px){#csp2023{background-image:url(/assets/photos/csp2023-3840x2560-45d23b62cf38b39220da20e4175a40bb0c69636fa8410ce8ec4b5a8f1cbdb0bb.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1201px) and (max-width:1920px){#csp2023{background-image:url(/assets/photos/csp2023-1920x1280-39395ec863ca4934eceb4c74250879078dc499b57f3653e71a9d071aa3c24be9.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:768px) and (max-width:1200px){#csp2023{background-image:url(/assets/photos/csp2023-1200x800-7d4cce0d42474d72a85e7b214886cc3e7140f17363ff9b90f4e07b0075967a91.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (max-width:767px){#csp2023{background-color:#3e63ad;background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1921px){#csp2024{background-image:url(/assets/photos/csp2024-3840x2560-c0a496cb839217504cce3c85a706ccdf80b21bc3058a48922f0ea46898f94a4b.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1201px) and (max-width:1920px){#csp2024{background-image:url(/assets/photos/csp2024-1920x1280-78da997fc722ffe2301274534eb71a22049a0e42d96f2de3f3568d1831a6410a.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:768px) and (max-width:1200px){#csp2024{background-image:url(/assets/photos/csp2024-1200x800-41d8e558010abe46e4264881e683445b1a5513c5cd298765c7a21f4a2e03eadf.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (max-width:767px){#csp2024{background-color:#3e63ad;background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1921px){.homepage-container #le_body_row_12,#graduation{background-image:url(/assets/photos/graduation_ball-3840x2560-c09796817bbf61dbabe02dbe3afb63644a175f496751d17898ae05f34b615f3c.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:1201px) and (max-width:1920px){.homepage-container #le_body_row_12,#graduation{background-image:url(/assets/photos/graduation_ball-1920x1280-dcefb521a7ff7779847fe6626dbbabdbe77a9864f87a455e95eeba1a4ca06c42.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (min-width:768px) and (max-width:1200px){.homepage-container #le_body_row_12,#graduation{background-image:url(/assets/photos/graduation_ball-1200x800-74e8f773b293588766347bd57c23d7924c3950efa2997386fff39dfac3e15ce8.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media screen and (max-width:767px){.homepage-container #le_body_row_12,#graduation{background-color:#3e63ad;background-repeat:no-repeat;background-position:center center;background-size:cover}}.second-nav{background-color:#3e63ad!important;height:4rem}@media (min-width:1024px){.second-nav{top:3rem!important}}.card-header{border-radius:8px 8px 0 0}.card{border-radius:8px!important}.terms_box{margin-bottom:20px;padding:10px;background-color:#fff;width:100%;height:300px;overflow:auto}.csp-list ul{list-style-type:square}.checker{visibility:hidden;display:none}.terms_description{padding:10px}@media (min-width:1024px) and (max-width:1407px){.title-nav{display:none}}@media (max-width:400px){.hidden-on-mobile{display:none}}@media (min-width:1023px){.is-visible-mobile{display:none}}@media (max-width:768px){.hidden-on-tablet{display:none}}form .present_box{display:block;margin:auto}.__PrivateStripeElement{width:100%}.card-element{width:100%}.medium-container{max-width:960px;margin:auto}p{padding-bottom:1.1em}a{color:#3e63ad}body{font-size:1.1rem;font-family:"Merriweather"}h3{font-size:1.2em}h2{font-size:1.44em}h1{font-size:1.728em}.body-of-text{max-width:640px;margin:auto}.body-of-text ul{list-style:square}.fa-3x{color:#3e63ad}.fa-blue{fill:#3e63ad}.fa-white{fill:#fff}.mobile-bottom-nav>.navbar-start{margin:auto!important}.padded-box{margin-right:20px}@media screen and (max-width:1023px){.mobile-bottom-nav{background-color:#3e63ad!important}}.fc-scrollgrid-sync-inner a{color:#fff}@media screen and (min-width:601px) and (max-width:1023px){.secton-extra{top:4rem}}@media screen and (min-width:1024px){.secton-extra{top:6rem}}.confirmation{position:fixed;width:100%;z-index:1;padding:1rem;text-align:center;color:#665f3a;background-color:#fcf8e3}@media screen and (max-width:600px){.confirmation{display:none}}@media screen and (min-width:601px) and (max-width:1023px){.confirmation{top:4rem}}@media screen and (min-width:1024px){.confirmation{top:7rem}.csp-alert{top:4rem}}@media screen and (max-width:1023px){.csp-alert{top:1rem}}@media screen and (min-width:1024px){.csp-alert-confirmation{top:7rem}}@media screen and (min-width:601px) and (max-width:1024px){.csp-alert-confirmation{top:5rem}}@media screen and (max-width:600px){.csp-alert-confirmation{top:1rem}}.navbar{z-index:10}@media screen and (min-width:601px){.csp-container{top:2rem;position:relative}}.about-section1{padding:0;overflow:none}.csp-map{width:100%}#loader{width:32px;height:32px;margin:auto;border:4px solid #f0f3fa;border-radius:50%;border-top:4px solid #3e63ad;animation:spin .75s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.animate-bottom{position:relative;-webkit-animation-name:animatebottom;-webkit-animation-duration:1s;animation-name:animatebottom;animation-duration:1s}@keyframes animatebottom{from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}.hidden{display:none!important}.lp-flex{display:flex}@media (max-width:767px){.lp-flex{flex-direction:column}}.modal-body{padding:0}.form_group{display:none;position:absolute;top:-9999px;left:-9999px}@media (max-width:767px){.nonmobile{display:none!important}}@media (max-width:399px){.new-mobile{display:none!important}}.panel-body{padding:25px}.panel-default>.panel-heading-csp{padding:20px 25px;background-color:#3e63ad;color:#fff}.panel-default>.panel-heading{padding:20px 25px;background-color:#3e63ad;color:#fff}.panel{margin-bottom:0}.panel-default{border-color:#3e63ad;border:1px solid}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid}.modal-content{border-color:#3e63ad;border-radius:6px}.panel-heading-csp{display:block}.panel-heading{display:block}.pull-right{float:right}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn-default{color:#333;background-color:#fff;border-color:#ccc;width:auto;margin-top:0}.btn-bottom{position:absolute;bottom:10px}.close{margin-top:-16px;margin-right:-16px;float:right;color:#fff}button.close{display:float;width:auto;color:#fff;background-color:inherit;font-size:1.5em;opacity:.6}button.close :hover{color:#fff;opacity:1.2}button{display:float}.modal-title{font-size:1.5rem;text-align:center;display:float}.label-selector input{margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.label-selector input:hover+.form-label{border:1px solid #163d91;box-shadow:1px 1px 10px #163d91}.label-selector input:checked+.form-label{-webkit-appearance:none;-moz-filter:none;filter:none;border:2px solid #3e63ad;background-color:#3e63ad;color:#fff;padding:8px 14px;box-shadow:1px 1px 5px #92a9d6}.label-selector input:checked+.form-label .contact_icon{fill:white}.form-label{-webkit-appearance:none;cursor:pointer;background-size:contain;background-repeat:no-repeat;margin-top:8px;margin-bottom:8px;padding:8px 14px;background-color:#fff;color:#3e63ad;border:1px solid #3e63ad;display:inline-block;box-shadow:1px 1px 10px #92a9d6;border-radius:4px;text-align:center;transition:all 100ms ease-in}.form-label .contact_icon{fill:#3e63ad}.form-group input.error,textarea.error{border:1px solid red;box-shadow:0 3px 3px rgba(255,0,0,.3)}.form-group input.valid,textarea.valid{border:1px solid rgba(0,255,0,.7);box-shadow:0 3px 3px rgba(0,255,0,.3)}.collection-selector .form-label{margin:5px}.btn-csp{color:#fff;background-color:#3e63ad;border-color:#3e63ad;margin-left:10px;transition-duration:.4s;padding:10px 16px;cursor:pointer;height:40px;text-align:center;transition:all 100ms ease-in}.btn-csp:hover{color:#fff;background-color:#3e63ad;border:1px solid #163d91;border-color:#3e63ad;box-shadow:1px 1px 10px #163d91}.btn-csp-lighter{color:#fff;background-color:#c5d2eb;border-color:#3e63ad;margin-left:10px;transition-duration:.4s;padding:10px 16px;font-weight:bold}.btn-csp-lighter:hover{color:#3e63ad}.btn-csp-white{color:#3e63ad;background-color:#fff}.btn-right{float:right}.btn-begin{color:#fff;background-color:#3e63ad;border-color:#3e63ad;margin:auto;padding:5px;transition-duration:.4s;padding:10px 16px;font-weight:bold;box-shadow:0 3px 4px rgba(0,0,0,.3)}a.btn-begin,a.btn-begin:visited{color:#fff}.btn-begin:hover{color:#fff;background-color:#3e63ad;border-color:#3e63ad;box-shadow:5px 5px 8px #f0f3fa}.btn-down{margin-top:4px}.name-field{background-repeat:no-repeat;background-position:right center}.email-field{background-repeat:no-repeat;background-position:right center}.password-field{position:relative}.password-field:before{content:"&#xf023;";font-family:FontAwesome;left:-5px;position:absolute;top:0}.panel-default .modal-body input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:inherit;background-image:inherit;color:#000}.ui-widget-header{background-color:#e1e8f5;border:0 solid #3e63ad;padding:0}.ui-datepicker-header{padding:0}.ui-widget-header a{color:#fff}.ui-datepicker-prev .ui-datepicker-next{color:#fff}#progressbar{margin-bottom:30px;overflow:hidden;counter-reset:step}#progressbar li{list-style-type:none;color:#3e63ad;text-transform:uppercase;font-size:9px;width:33.33%;float:left;position:relative}#progressbar li:before{content:counter(step);counter-increment:step;width:20px;line-height:20px;display:block;font-size:10px;color:#333;background:#3e63ad;border-radius:3px;margin:0 auto 5px auto}#progressbar li:after{content:'';width:100%;height:2px;background:#3e63ad;position:absolute;left:-50%;top:9px;z-index:-1}#progressbar li:first-child:after{content:none}#progressbar li.active:before,#progressbar li.active:after{background:#3e63ad;color:#fff}.navbar{margin-bottom:0}.left-field{display:inline-block;float:left;width:98%}@media (min-width:768px){.left-field{width:49%}}.right-field{display:inline-block;float:left;width:98%}@media (min-width:768px){.right-field{width:49%;float:right}}input[type="submit"]{background-color:#3e63ad;color:#fff;border:none;height:40px;cursor:pointer;text-align:center;transition:all 100ms ease-in;margin-top:10px}input[type="submit"]:hover{box-shadow:1px 1px 10px #163d91}.form-paper{border:none;padding:20px;background-color:#f0f3fa;margin-bottom:20px;border-radius:2px}.form-paper input[type="submit"]{margin-bottom:0}.form-body input[type="submit"],.panel-body input[type="submit"]{margin-bottom:0}.csp-breadcrumb{margin:10px 0 10px 0}.begin-application .form-header{padding:20px 25px;background-color:#3e63ad;color:#fff;font-size:1.5em;text-align:center;border-radius:4px 4px 0 0}.begin-application .form-body{padding:20px;background-color:#f0f3fa;border:1px solid #3e63ad;border-radius:0 0 4px 4px}.begin-application{margin:0 auto 20px}#wizard #place_order,.woocommerce-billing-fields>h3{display:none}.woocommerce #payment div.form-row,.woocommerce-page #payment div.form-row{border-top:none;padding:0}#ship-to-different-address{margin:0}.woocommerce #payment ul.payment_methods,.woocommerce-page #payment ul.payment_methods{border-bottom:none;padding-bottom:5px}.wizard>.content{display:block;margin:.5em;overflow:hidden;position:relative;width:auto}.wizard>.content>.body{float:left;height:95%;padding:0;width:100%}.wizard>.content>.body input.error{background:#fbe3e4;border:1px solid #fbc2c4;color:#8a1f11}.wizard>.content>.body label.error{color:#8a1f11;display:inline-block}.wizard.wizard a{outline:0}.wizard>.steps>ul{list-style:none!important;padding-left:23px;padding-right:0;margin-left:00;margin-right:0}.wizard.five-steps>.steps>ul>li{width:20%}.wizard.three-steps>.steps>ul>li{width:33.33333%}.wizard>.steps>ul>li{width:25%}.wizard.wizard>.steps .current-info{position:absolute;left:-999em}.wizard.wizard>.content>.title{position:absolute;left:-999em}.wizard.wizard>.steps.clearfix:before,.wizard.wizard>.steps.clearfix:after{display:block}.wizard.wizard>.steps.clearfix:after{display:block;margin-bottom:10px}.wizard.wizard>.steps{margin:20px 00 0 00;position:relative;clear:both;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold}.wizard.wizard>.steps>ul>li{position:relative}.wizard.wizard>.steps>ul>li,.wizard.wizard>.actions>ul>li{float:left;list-style:none!important;padding:0;margin:0}.wizard.wizard>.steps a{position:relative;display:block;width:85%;margin-right:30px;padding:10px;float:left;font-size:15px;text-align:left;line-height:40px;text-decoration:none;transition:.1s}#wizard.three-steps>.steps a{width:85%}.wizard.wizard>.steps a:before{width:0;height:0;position:absolute;content:"";top:0;left:-19px;transition:.1s}.wizard.wizard>.steps a:after{width:0;height:0;position:absolute;content:"";top:0;right:-20px;transition:.1s}.wizard.wizard>.steps li span{display:block;float:left;font-size:14px;text-align:center;width:26px;margin:5px 5px 5px 25%;line-height:26px;border:2px solid;border-radius:20px}@media (max-width:1199px){.wizard.wizard>.steps li span{margin-left:15%}}@media (max-width:992px){.wizard.wizard>.steps li span{margin-left:0}}.wizard.wizard>.steps li.done span{text-shadow:none;border:2px solid #eee;text-shadow:none}.wizard.wizard>.steps li.current span{text-shadow:none;border:2px solid}.wizard.wizard>.steps li.current.error span{text-shadow:none;border:2px solid}.wizard.wizard>.actions>ul>li{float:left}.wizard.wizard>.content ul li{list-style:none!important}.wizard.wizard>.content{display:block;margin:0 1%;position:relative;width:98%}.wizard.wizard>.content>.body{float:left;position:relative;width:100%;padding:0}.wizard>.actions .disabled a{background:#eee;color:#aaa}.woocommerce-checkout #payment{background:transparent!important}.wizard.wizard>.actions{margin-top:10px;position:relative;display:inline-block;text-align:right;width:100%}.wizard.wizard>.actions>ul{display:inline-block;text-align:right}.wizard.wizard>.actions>ul>li{margin:0 .5em}.wizard>.steps li.done a{color:#fff;background-color:#c5d2eb}.wizard>.steps li.done a:before{border-top:30px solid #c5d2eb;border-bottom:30px solid #c5d2eb}.wizard>.steps li.first a:before{background-color:#c5d2eb}.wizard>.steps li.done a:after{border-left:20px solid #c5d2eb}.wizard>.steps li.done span{color:#163038;background-color:#fff;border-color:#163038}.wizard>.steps a{color:#333;background-color:#eee;font-size:1em}.wizard>.steps a:before{border-top:30px solid #eee;border-bottom:30px solid #eee;border-left:20px solid transparent}.wizard>.steps a:after{border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:20px solid #eee}.wizard>.steps .last a:after{background-color:#eee}.wizard>.steps .done.last a:after{background-color:#c5d2eb}.wizard>.steps .current.last a:after{background-color:#3e63ad}.wizard>.steps li span{color:#ccc;background-color:#fff;border-color:#ccc}.wizard>.steps li.current a{color:#fff;background-color:#3e63ad}.wizard>.steps li.current a:before{border-top:30px solid #3e63ad;border-bottom:30px solid #3e63ad}.wizard>.steps li.current a:after{border-left:20px solid #3e63ad}.wizard>.steps li.current span{color:#163038;background-color:#fff;border-color:#a3c1c9}.wizard>.steps li.current.error a{color:#fff;background-color:#b81c23}.wizard>.steps li.current.error a:before{border-top:30px solid #b81c23;border-bottom:30px solid #b81c23}.wizard>.steps li.current.error a:after{border-left:20px solid #b81c23}.wizard>.steps li.current.error span{color:#8f061e;background-color:#fff;border-color:#a3c1c9}.wizard>.actions>ul{display:inline-block;text-align:right}.wizard>.actions>ul>li{margin:0 .5em}.wizard>.actions a,.wizard>.actions a:hover,.wizard>.actions a:active,#wizard .checkout_coupon .button,#wizard form.login input.button{background:none repeat scroll 0 0 #3e63ad;color:#fff;display:block;padding:.5em 1em;text-decoration:none;border:none;font-weight:normal}.wizard a,.tabcontrol a{outline:0 none}@media (max-width:767px){.form-text{display:none}.wizard.wizard>.steps li span{margin-right:25%;margin-left:25%}}.gap{display:block;min-height:80px}.disabled{pointer-events:none;cursor:default}.hide-form{display:none}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}#navbar-nav:before{content:'\2630';display:block;position:absolute;right:3%;top:-50px;line-height:40px;font-size:1.4em;cursor:pointer}}.form-control:focus{border-color:#e1e8f5}.green-icon{color:#6f6}.red-icon{color:red}.overview-table{margin:30px 10px 10px 10px}.overview-table th{padding:10px;text-align:center}.overview-table td{padding:10px;margin:auto;text-align:center}#contact-form{margin:30px 0 0 0}.EmailTable th,td{padding:10px}.contact_name{display:inline-block;width:49.3%;margin-bottom:10px}.contact_email{float:right;width:49.3%;display:inline-block}.alert{text-align:center;margin-top:5px;padding:15px;margin-bottom:5px;border:1px solid transparent;border-radius:4px}.alert-success{color:#3d633d;background-color:#e1f5e1;border-color:#c5ebc5}.alert-notice{color:#405580;background-color:#e1e8f5;border-color:#c5d2eb}.alert-warning{color:#665f3a;background-color:#fcf8e3;border-color:#f5eecb}.alert-danger{color:#853e3e;background-color:#f5e1e1;border-color:#ebc5c5}.csp-title{font-family:"CSP_Header"}.csp-name{font-size:1.8em;float:left}@media (max-width:767px){.csp-name{font-size:1.1em}}@media (max-width:359px){.csp-name{font-size:1em}}.csp-date{font-size:1.2em;line-height:70%}.csp-logo{width:64px;height:64px}@media (max-width:767px){.csp-logo{margin-top:0;width:32px;height:32px}}.csp-logo:hover{background-color:#3e63ad}.csp-nav li{margin-bottom:0}.footer{background-color:#3e63ad!important;color:#fff}.navbar-nav.header-nav>li a{padding-bottom:10px;padding-top:10px;margin-top:0}.top-margin{margin-top:20px}.container .short-column.column{width:850px;float:right}@media (max-width:991px){.container .short-column.column{width:610px;float:right}}@media (min-width:1200px){.header-container{width:940px;margin-left:auto;margin-right:auto}}.panel{margin-bottom:20px;background-color:#fff;border:1px solid;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-heading h4{color:#fff}.panel-heading-csp h4{color:#fff}.panel-heading{border-bottom:0}.panel-heading-csp{border-bottom:0}.devise-margin{margin-top:30px}.field_with_errors{width:100%}.admin_container{width:90%;margin-left:auto;margin-right:auto}.mobile{text-align:center}@media (min-width:768px){.mobile{display:none}}@media (max-width:991px){.nontablet{display:none!important}}@media (max-width:767px){.mobile-hide{display:none;text-align:center}}@media (min-width:768px){.mobile-hide{display:block}}@media (max-width:767px){.mobile-always-hide{display:none}}@media (min-width:768px){.mobile-always-hide{display:inherit}}.menu-button{margin-right:10px}@media (min-width:768px){.nav>li.desktop-hide{display:none}}@media (max-width:767px){.nav>li.desktop-hide{display:inherit}}.csp-check-box{height:30px;width:30px;font-size:14px;color:#3e63ad;line-height:normal;display:inline;transition:border .3s ease;-moz-appearance:none;filter:contrast(120%);margin-left:auto;margin-right:auto}.course_checkbox{width:30%;display:inline-block;text-align:center}.left-third{width:32%;text-align:center;display:inline-block;float:left}.middle-third{width:32%;text-align:center;display:inline-block;margin:0 2% 0 2%}.right-third{width:32%;text-align:center;display:inline-block;float:right}.one-third{width:32%}.one-fourth{width:25%}.half_field_left{width:49%;text-align:center;display:inline-block;float:left}.half_field_right{width:49%;text-align:center;display:inline-block;float:right}.time{width:45%;display:inline-block}.emergency-contact{margin-top:20px;margin-bottom:20px}p>a,a:visited,a:hover{color:#3e63ad}.activity_title{font-weight:bold;display:inline}section{overflow:auto}textarea{resize:vertical}.center{text-align:center}.center h1{margin-bottom:10px}h1,h2,h3,h4,h5,h6{text-align:center}#logo{float:left;margin-right:5px;font-size:1.7em;margin-top:15px;margin-left:0;color:#fff;text-transform:uppercase;letter-spacing:-1px;font-weight:bold;height:64px;width:64px}@media (max-width:767px){#logo{margin-top:0;width:32px;height:32px}}#logo:hover{color:#fff;text-decoration:none}.csp-nav{background-color:#3e63ad;color:#fff;border-radius:0}.csp-nav .navbar-nav>li>a{color:#fff}.csp-nav .navbar-nav>.active>a{color:#fff;background-color:transparent}.csp-nav .navbar-nav>li>a:hover,.csp-nav .navbar-nav>li>a:focus,.csp-nav .navbar-nav>.active>a:hover,.csp-nav .navbar-nav>.active>a:focus,.csp-nav .navbar-nav>.open>a{text-decoration:none;background-color:#92a9d6}.navbar-nav-footer{width:100%;text-align:center}.navbar-nav-footer>li{float:none;display:inline-block}.footer-nav{margin:10px}.csp-nav .navbar-brand{color:#111}.csp-nav .navbar-toggle{background-color:#111}.csp-nav .icon-bar{background-color:#3a3}.footer-text{font-size:x-small;text-align:center}.left-nav{margin-top:7px;background-color:#94a4c6;width:97.5%;text-align:center;color:#000}.left-nav ul{list-style-type:none;margin:0;padding:0}.left-nav li{float:none;width:19.5%;display:inline-block;color:#000;padding:8px}.left-nav li:last-child{border-right:none}.left-nav li:hover{background-color:#3e63ad}.user-grid{border-style:solid;border-width:2px;border-color:#3e63ad}.my-header{background-color:#a5b3d0;color:#fff}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f0f3fa}.table-striped>tbody>tr:nth-of-type(even){background-color:#e1e8f5}.top-padding{padding-top:10px}#student-details{margin-top:60px}.csp-colour{background-color:#3e63ad}.csp-colour:hover{background-color:#92a9d6}th{background-color:#3e63ad;color:#fff;padding:10px;text-align:center}.admissions-table{margin-top:20px;width:100%;text-align:center;border:2px solid;border-color:#3e63ad}.admissions-table tr:nth-child(even){background:#f0f3fa}.admissions-table tr:nth-child(odd){background:#fff}.padding10{padding:30px}.csp-table{border-collapse:collapse;border-spacing:0;width:auto;text-align:left}.csp-table tr:nth-child(odd){background:#f0f3fa}.csp-table tr:nth-child(even){background:#f0f3fa}.csp-table td{font-family:inherit,sans-serif;border-style:solid;border-width:3px;border-color:#fff;padding-top:5px;padding-bottom:5px;overflow:hidden;word-break:normal}.csp-table th{font-family:inherit,sans-serif;text-align:left;font-weight:normal;border-style:solid;border-width:1px;padding-top:7px;padding-bottom:7px;border-width:3px;border-color:#fff;background-color:#3e63ad;color:#fff;overflow:hidden;word-break:normal}.csp-table tr:last-child{background-color:#3e63ad;color:#fff}.csp-table .mentor-responsibility{background:#e1e8f5!important}.csp-table .some-mentor-responsibility{background:#c5d2eb!important}.csp-table ul{list-style-type:square;padding-left:13px;margin-bottom:0}.csp-table ul li{line-height:1.4em;margin-bottom:0}.csp-table .center{text-align:center}.csp-mentor-table{border-collapse:collapse;border-spacing:0;width:auto;text-align:left}.csp-mentor-table tr:nth-child(odd){background:#fff}.csp-mentor-table tr:nth-child(even){background:#fff}.csp-mentor-table td{font-family:inherit,sans-serif;border-style:solid;border-width:3px;border-color:#fff;padding-top:5px;padding-bottom:5px;overflow:hidden;word-break:normal}.csp-mentor-table th{font-family:inherit,sans-serif;text-align:left;font-weight:normal;border-style:solid;border-width:1px;padding-top:7px;padding-bottom:7px;border-width:3px;border-color:#fff;background-color:#3e63ad;color:#fff;overflow:hidden;word-break:normal}.csp-mentor-table tr:last-child{background-color:#3e63ad;color:#fff}.csp-mentor-table .mentor-responsibility{background:#e1e8f5!important}.csp-mentor-table .some-mentor-responsibility{background:#c5d2eb!important}.csp-mentor-table ul{list-style-type:square;padding-left:13px;margin-bottom:0}.csp-mentor-table ul li{line-height:1.4em;margin-bottom:0}.csp-mentor-table .center{text-align:center}@media (max-width:600px){.table-mobile-font td{font-size:2.5vw}}.schedule-table td{width:14%}.schedule-table tr{height:140px}.schedule-table tr:first-child,.schedule-table tr:last-child{height:auto}.tuition-table-main{width:30%}.table-text{margin-top:20px;margin-bottom:auto}.csp-box{margin-top:20px;margin-bottom:20px;padding:10px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#f0f3fa;background:#f0f3fa}.csp-box-pair{margin-top:0}.one-half{width:50%}.left-half{width:49.5%;display:inline-block}.right-half{width:49.5%;display:inline-block;margin-left:auto;margin-right:auto}.csp-box-half{width:100%}@media (max-width:767px){.csp-box-half{width:100%}}.csp-box p{margin-bottom:.5em}.csp-box-full{width:100%}.invoice-table{border-collapse:collapse;border-spacing:0;width:100%;text-align:center;margin-bottom:20px}.invoice-table tr{background:#e1e8f5}.invoice-table tr.invoicetableamount{background:#3e63ad;color:#fff;font-weight:bold}.invoice-table tr.invoicetableamount td{font-size:1.3em;padding:10px}.invoice-table tr.invoicetableamountlighter{background:#c5d2eb;color:#000;font-weight:bold}.invoice-table tr.invoicetableamountlighter td{font-size:1.2em;padding:5px}.invoice-table td{font-family:"Merriweather",Arial,sans-serif;font-size:1em;border-style:solid;border-width:3px;border-color:#fff;padding-top:4px;padding-bottom:4px;overflow:hidden;word-break:normal;vertical-align:middle}.invoice-table th{font-family:"Merriweather",Arial,sans-serif;font-size:20px;font-weight:normal;border-style:solid;border-width:3px;padding-top:7px;padding-bottom:7px;border-color:#fff;background-color:#3e63ad;overflow:hidden;word-break:normal;vertical-align:middle}.invoice-half{width:50%}.invoice-header{font-weight:bold;color:#000}body .background-image{background-attachment:fixed}body.iOS-os .background-image{background-attachment:scroll!important}.csp-dates{font-size:1.6em;text-align:center;margin-top:10px;margin-bottom:20px;line-height:normal}@media (max-width:767px){.csp-dates{font-size:1em}}.title-csp{font-size:2em;text-align:center;font-weight:700;line-height:normal;margin-bottom:10px}@media (max-width:767px){.title-csp{font-size:1.1em}}.recommender-details{margin-bottom:5px}.title-margin{margin-top:20px}.top-margin{margin-top:30px}.table-full-width{width:100%}.full-width{width:100%}.chatbox{position:fixed;position:"absolute";width:280px;display:none;z-index:100}.chatboxhead{background:#3e63ad;color:#fff;padding:.5rem;overflow:hidden;border-right:1px solid rgba(85,85,85,.87);border-left:1px solid rgba(85,85,85,.87);border-radius:6px 6px 0 0}.chatboxhead h1{display:inline;font-size:17px;font-weight:700;color:#fff}.chatboxblink{background-color:#176689;border-right:1px solid #176689;border-left:1px solid #176689}.chatboxcontent{font-family:arial,sans-serif;height:280px;width:280px;overflow-y:auto;padding:7px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #eee;background:#fff;line-height:1.3em;list-style:none}.chatboxcontent li{padding:.5rem;overflow:hidden;display:flex}.chatboxcontent .avatar{width:32px;position:relative;flex-shrink:0}.chatboxcontent .avatar img{display:block;width:100%;height:auto}.other .avatar:after{content:"";position:absolute;top:0;right:0;width:0;height:0;border:5px solid #e1e8f5;border-left-color:transparent;border-bottom-color:transparent}.self{justify-content:flex-end;align-items:flex-end}.self .chatboxmessagecontent{order:1;border-bottom-right-radius:0;background:#f0f3fa}.other .chatboxmessagecontent{background:#e1e8f5;border-top-left-radius:0}.self .avatar{order:2;width:0}.other .avatar{width:0}.self .chat-avatar,.other .chat-avatar{width:32px}.self .avatar:after{content:"";position:absolute;bottom:0;left:0;width:0;height:0;border:5px solid #f0f3fa;border-right-color:transparent;border-top-color:transparent;box-shadow:1px 1px 2px rgba(0,0,0,.2)}.chatboxmessagecontent{background:#fff;padding:10px;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.2)}.chatboxmessagecontent p{font-size:12px;margin:0 0 .2rem 0;-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.chatboxmessagecontent time{font-size:9px;color:#999}.chatboxinput{padding:5px;background-color:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.chatboxtextarea{width:262px;height:44px;padding:3px 0 3px 3px;border:1px solid #ddd;margin:1px;overflow:hidden;resize:none!important}.chatboxtextareaselected{border:2px solid #878787;margin:0}.chatboxmessage{margin-left:1em}.chatboxinfo{margin-left:-1em;color:#666}.chatboxoptions{float:right}.chatboxhead .chatboxoptions a{text-decoration:none;color:#fff;font-weight:bold}.chatboxtitle{float:left}.start-conversation{cursor:pointer}.chat-title-middle{width:210px;display:inline-block;text-align:center}.chat-question-middle{width:234px;display:inline-block;text-align:center}.chatbox_start{position:fixed;position:"absolute";width:280px;display:none;z-index:100}.chat-online,.chat-offline{display:none}.chat-online.show-button,.chat-offline.show-button{display:inline-block}.chat-image-avatar{border-radius:20px;vertical-align:top}.chat-name{display:inline-block}.csp-btn-complimentary{margin:10px 10% 20px 10%;display:inline-block;width:80%;color:#fff;padding:6px 12px;font-size:14px;line-height:1.428571429;box-shadow:0 3px 4px rgba(0,0,0,.3);border-radius:4px;background:#3e63ad}@media (max-width:767px){.csp-btn-complimentary{margin:10px;width:95%}}.csp-btn-complimentary .text{font-size:18px;color:#fff}.csp-btn-complimentary .gradient{border-radius:2px}.csp-btn-complimentary .shine{border-radius:5px}.csp-btn-complimentary .active{border-radius:5px}.csp-btn-complimentary .hover{border-radius:5px}.flight-table{margin-top:10px;width:100%;text-align:center;border:1px solid;border-color:#000;vertical-align:middle;overflow:hidden}.flight-table th td{border:1px solid;border-color:#000}.flight-table tr{padding:0;margin:0}.flight-table tr td{height:200px;padding:0;border:1px solid;border-color:#000;text-align:center;vertical-align:middle}.flight-table tr td img{margin:0;border:0;padding:0;display:block}.flight-table tr td.image200px{width:200px;height:200px}.terminal{background:#e5a0a0}.terminal1{background:#e5a0e5}.terminal2{background:#a0a0e5}.terminal3{background:#a0e5e5}.terminal4{background:#a0e5a0}.terminal5{background:#e5e5a0}.student-details{font-weight:normal;font-size:1.4em;text-align:left;padding-left:10%;padding-top:20px}@media (max-width:767px){.student-details{font-size:1.1em;padding-left:10px;padding-top:10px}}.directory-table{margin-top:10px;width:100%;text-align:center;vertical-align:middle;overflow:hidden}.directory-table tr{padding:0;margin:0}.directory-table tr td{height:200px;padding:0;text-align:center;vertical-align:middle}.directory-table tr td img{margin:0;border:0;padding:0;display:block}.directory-table tr td.image200px{width:200px;height:200px}.contact-first{vertical-align:middle}@media (min-width:768px){.contact-first{font-size:1.5em;float:left;width:32%;height:140px}}@media (max-width:767px){.contact-first{width:100%;margin-bottom:5px}}@media (min-width:768px){.contact-second{margin-left:2%;margin-right:1%;height:140px;width:32%;font-size:1.5em}}@media (max-width:767px){.contact-second{width:100%;margin-bottom:5px}}.contact-third{vertical-align:middle}@media (min-width:768px){.contact-third{float:right;width:32%;height:140px;font-size:1.5em}}@media (max-width:767px){.contact-third{width:100%;margin-bottom:5px}}.contact-label{width:100%;font-size:1.5em}@media (min-width:768p){.contact-label{height:140px}}.contact-label .fa5-text{display:block}@media (min-width:768px){.contact_icon{width:100%;margin-top:15px;margin-bottom:10px;font-size:2em}}@media (max-width:767px){.contact_icon{display:none}}.icon{width:100%;margin-top:15px;margin-bottom:10px;font-size:2em}.contact-phone{width:100%}.contact_us_left{display:inline-block}@media (min-width:768px){.contact_us_left{width:66%;margin-right:1%}}@media (max-width:767px){.contact_us_left{width:100%}}.contact_us_right{text-align:center;display:inline-block;float:right;border:1px solid;border-color:#3e63ad;border-radius:4px}@media (min-width:768px){.contact_us_right{width:32%}}@media (max-width:767px){.contact_us_right{width:100%}}.contact-times{text-align:center;display:inline-block;width:100%;border:1px solid;border-color:#3e63ad;border-radius:4px}#contact-form input[type="radio"]{-webkit-appearance:none;display:none}.times-title{background-color:#3e63ad;color:#fff;font-size:1.3em;padding:8px}.csp-open{background-color:#bfb}.csp-closed{background-color:red}.phone-number{font-weight:bold}.open_or_closed{font-weight:bold}.socialpadding{padding:5px}.socialpadding:hover{background-color:#92a9d6}.terminalbox{height:112px}.course-options{margin-top:.75rem;margin-bottom:.75rem}.navbar-default{border-color:#3e63ad}@media (max-width:767px){.image-text{font-size:5vw;line-height:1.2em}}@media (min-width:768px){.image-text{font-size:2.5em;line-height:1.2em}}.testimonial-image-style-2 img{max-width:71px;height:auto}.testimonial-image-style-2{margin:20px auto;color:#3b4457;padding:20px 20px 20px 120px;background-color:#f0f3fa;border:1px solid #dee7ec;border-radius:8px;position:relative}.testimonial-image-style-2 img:first-child{position:absolute;margin-left:-100px;border:2px solid #fff;margin-top:0;box-shadow:0 0 5px rgba(0,0,0,.75);border-radius:0}.testimonial-image-style-2 .quote-tip{position:absolute;top:100%;left:10px}.testimonial-image-style-2 p:first-child{text-indent:0}.testimonial-image-style-2 cite{font-weight:400;margin:10px 0 0;font-size:13px;color:#3b4457;text-transform:none}.testimonial-image-style-2 cite strong{font-weight:700;color:#35556b}.testimonial-image-style-2 .op-testimonial-company,.testimonial-image-style-2 cite a{color:#2b414f}.testimonial-image-style-2 cite:before{content:""}blockquote.testimonial-style-7{padding:0;margin:0 0 20px;border:none;position:relative;zoom:1;line-height:1.4em}blockquote.testimonial-style-7:after,blockquote.testimonial-style-7:before{content:"";display:table}blockquote.testimonial-style-7:after{clear:both}blockquote.testimonial-style-7 .tip{position:absolute;left:50%;margin:-1px 0 0 -15px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff}blockquote.testimonial-style-7 .tip-border{position:absolute;left:50%;margin:0 0 0 -15px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #e6e6e6}blockquote.testimonial-style-7 .testimonial-style-7-container{line-height:inherit;line-height:1.4em;font-size:1em;font-weight:inherit;font-style:inherit;color:inherit;background-color:#fff;position:relative;display:block;margin:0!important;padding:20px;border:1px solid #e6e6e6;border-radius:6px;box-shadow:0 2px 3px 1px rgba(0,0,0,.05)}.testimonial-style-7-container p:last-child{margin-bottom:0}.testimonial-style-7-img-container{display:block;margin:35px auto;height:80px;width:80px;border-radius:100px;position:relative;border:1px solid #eee;line-height:1.4em;overflow:hidden}blockquote.testimonial-style-7 img{height:auto;width:80px;vertical-align:middle}blockquote.testimonial-style-6 img{width:70px;height:auto;vertical-align:middle}blockquote.testimonial-style-7 cite:before{content:none}blockquote.testimonial-style-7 cite{text-align:center;margin:20px auto 0}blockquote.testimonial-style-7 cite strong{font-size:1.2em;font-weight:700;font-style:normal;color:inherit;display:block}blockquote.testimonial-style-7 .op-testimonial-company,blockquote.testimonial-style-7 cite a{font-size:1em;font-weight:inherit;font-style:inherit;text-decoration:inherit;color:inherit;display:block;margin-top:0}.hero-section{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:60px 0 80px 0;position:relative}.hero-container{transition:opacity 1s;pointer-events:none;height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;z-index:0}.video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);max-width:none;margin:0;line-height:1;border:none}.hero-overlay{background-color:#3e63ad;opacity:.6;transition:background .3s , border-radius .3s , opacity .3s;height:100%;width:100%;top:0;left:0;position:absolute}.card-header-title{color:#fff!important}.card-header{background-color:#3e63ad}.hero-title{font-family:Merriweather;font-size:3em;margin-top:90px;margin-bottom:40px;text-transform:capitalize}@media (max-width:767px){.hero-title{font-size:2.49em;margin-top:0}}@media (max-width:610px){.hero-title{font-size:2.09em}}@media (max-width:515px){.hero-title{font-size:1.728em}}@media (max-width:430px){.hero-title{font-size:1.44em}}.hero-text{color:#fff;text-align:center;max-width:839px;margin:auto;padding:10px}.hero-body-text{margin-bottom:40px;line-height:1.4em}@media (max-width:767px){.hero-body-text{margin-bottom:20px}}.btn-hero{width:100%;margin-bottom:10px}@media (max-width:767px){.btn-hero{margin-bottom:0}}.modal-open .modal{overflow-x:hidden;overflow-y:auto;display:flex!important;height:100%}.fade.in{opacity:1}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.fade{opacity:0;transition:opacity .15s linear}.modal.in .modal-dialog{transform:translate(0,0)}.modal.fade .modal-dialog{transform:translate(0,0);transition:transform .3s ease-out}@media (min-width:768px){.modal-dialog{width:auto;margin:auto;overflow:hidden}}.modal-content{border-color:#3e63ad;border-radius:6px}@media (min-width:768px){.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-body{padding:0}button.close{display:float;width:auto;color:#fff;background-color:inherit;font-size:1.5em;opacity:.6}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.close{margin-top:-16px;margin-right:-16px;float:right;color:#fff}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.modal-card-head{background-color:#3e63ad;text-align:center}.modal-card-title{color:#fff}.modal-card-body{border-radius:0 0 6px 6px}.modal-card{margin:30px auto}.menu .menu-label{color:#fff}.menu-label{color:#fff}.menu-list a,.menu-list a:visited{color:#fff;background-color:#3e63ad}.menu .menu-list a,.menu-list a:visited{color:#fff;background-color:#3e63ad}.menu-list a:hover{color:#fff;background-color:#92a9d6}.social-icons a{display:inline-block}.menu-label{margin-top:1.5rem}a#btnShowApplyModal:visited{color:#3e63ad;background-color:#fff}.privacy-policy ul{list-style-type:square}table th{background-color:#3e63ad;color:#fff}button,input,select,textarea{font-size:1em;font-family:"Merriweather","Helvetica","Arial",sans-serif;font-weight:400}@media (max-width:1407px){.contact-label{font-size:1.3em}}@media (max-width:1215px){.contact-label{font-size:1.1em}}.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.home-banner .slide .video-slide{background-color:#000}.home-banner.loading .video-background{opacity:0}.video-background{position:absolute;top:50%;left:0;padding-top:56.25%;width:100%;transform:translateY(-50%);transition:2s opacity ease;opacity:1}.video-foreground,.video-background iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.portlet{margin:0 1em 1em 0;padding:.3em;border:1px solid #000;background-color:#3e63ad;color:#fff}.portlet-header{padding:.2em .3em;margin-bottom:.5em;position:relative}.portlet-toggle{position:absolute;top:50%;right:0;margin-top:-8px}.portlet-content{padding:.4em}.portlet-placeholder{border:1px dotted #000;margin:0 1em 1em 0;height:50px}.ui-widget{text-align:center}.courses-select{height:auto}.admin-courses{margin-top:60px}.terminal-1{background-color:red}.terminal-2{background-color:#00f}.terminal-3{background-color:green}.terminal-4{background-color:#ffa500}.terminal-5{background-color:#ff0}.simple-calendar table{-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0;background-color:rgba(0,0,0,0);border:1px solid #ddd;border-collapse:collapse;box-sizing:border-box;max-width:100%;width:100%}.simple-calendar tr{border-collapse:collapse}.simple-calendar th{padding:6px;border-bottom:2px solid #ddd;border-collapse:collapse;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:0 none #333;box-sizing:border-box;text-align:left}.simple-calendar td{padding:6px;vertical-align:top;width:14%;border:1px solid #ddd;border-top-color:#ddd;border-top-style:solid;border-top-width:1px;border-right-color:#ddd;border-right-style:solid;border-right-width:1px;border-bottom-color:#ddd;border-bottom-style:solid;border-bottom-width:1px;border-left-color:#ddd;border-left-style:solid;border-left-width:1px}.simple-calendar .day{height:80px}.simple-calendar .today{background:#ffffc0}.simple-calendar .prev-month{background:#ddd}.simple-calendar .next-month{background:#ddd}#notification{position:fixed;right:10px;bottom:10px;width:300px;padding:10px;border:1px solid #000;background-color:#fff}#notification .close{cursor:pointer;margin-top:0;margin-right:0;float:right;color:#000}.online_status{color:red;transition:color 1s ease}.online_status.online{color:#42b72a}