@charset "UTF-8";.cta-holder button,.cta-holder select,.includew3 button,.includew3 select,.lnr,.segments button,.segments select,.text-over-image button,.text-over-image select,main.main .banner.video-banner button,main.main .banner.video-banner select{text-transform:none}.backtotop,.slick-slider{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.backtotop,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.inquire-template .slick-dots li button:before,.lnr{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cta-holder .w3-ul,.includew3 .w3-ul,.segments .w3-ul,.sticky-holder .sticky-cta>a .stickyform li,.sticky-holder .sticky-cta>div .stickyform li,.text-over-image .w3-ul,main.main .banner.video-banner .w3-ul,main.main .news .news-items .slick-dots li,main.main .slide-block .hours-slides .slick-dots li,main.main .slide-block .mosaic-slides .slick-dots li,main.main .slide-block .slides .slick-dots li{list-style-type:none}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{overflow:hidden;margin:0;padding:0}.container,.fixed-width{padding:30px 40px}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.backtotop,.btn-round{display:-webkit-flex;display:-ms-flexbox}@font-face{font-family:Theinhardt;src:url(/app/fonts/Theinhardt-Light.otf)}@font-face{font-family:Theinhardt;src:url(/app/fonts/Theinhardt-Regular.otf);font-weight:600}@font-face{font-family:Theinhardt;src:url(/app/fonts/Theinhardt-Medium.otf);font-weight:700}@font-face{font-family:Theinhardt;src:url(/app/fonts/Theinhardt-Bold.otf);font-weight:800}@font-face{font-family:Theinhardt;src:url(/app/fonts/Theinhardt-Thin.otf);font-weight:100}@font-face{font-family:'Abril Fatface';font-style:normal;font-weight:400;src:url(/app/fonts/abril-fatface-v12-latin-regular.eot);src:local(""),url(/app/fonts/abril-fatface-v12-latin-regular.eot?#iefix) format("embedded-opentype"),url(/app/fonts/abril-fatface-v12-latin-regular.woff2) format("woff2"),url(/app/fonts/abril-fatface-v12-latin-regular.woff) format("woff"),url(/app/fonts/abril-fatface-v12-latin-regular.ttf) format("truetype"),url(/app/fonts/abril-fatface-v12-latin-regular.svg#AbrilFatface) format("svg")}@font-face{font-family:Linearicons-Free;src:url(https://cdn.linearicons.com/free/1.0.0/Linearicons-Free.eot);src:url(https://cdn.linearicons.com/free/1.0.0/Linearicons-Free.eot?#iefix) format("embedded-opentype"),url(https://cdn.linearicons.com/free/1.0.0/Linearicons-Free.woff2) format("woff2"),url(https://cdn.linearicons.com/free/1.0.0/Linearicons-Free.ttf) format("truetype"),url(https://cdn.linearicons.com/free/1.0.0/Linearicons-Free.woff) format("woff"),url(https://cdn.linearicons.com/free/1.0.0/Linearicons-Free.svg#Linearicons-Free) format("svg");font-weight:400;font-style:normal}.lnr{font-family:Linearicons-Free;speak:none;font-style:normal;font-weight:400;font-variant:normal;line-height:1}.small-title,.small-title-homepage,body,input{font-family:Theinhardt,helvetica,sans-serif}.cta-holder dfn,.event-loop .event-content .event-where,.recent-activity-block .recent-comments .comment-summary .summary-info .comment-quote{font-style:italic}.lnr-home:before{content:"\e800"}.lnr-apartment:before{content:"\e801"}.lnr-pencil:before{content:"\e802"}.lnr-magic-wand:before{content:"\e803"}.lnr-drop:before{content:"\e804"}.lnr-lighter:before{content:"\e805"}.lnr-poop:before{content:"\e806"}.lnr-sun:before{content:"\e807"}.lnr-moon:before{content:"\e808"}.lnr-cloud:before{content:"\e809"}.lnr-cloud-upload:before{content:"\e80a"}.lnr-cloud-download:before{content:"\e80b"}.lnr-cloud-sync:before{content:"\e80c"}.lnr-cloud-check:before{content:"\e80d"}.lnr-database:before{content:"\e80e"}.lnr-lock:before{content:"\e80f"}.lnr-cog:before{content:"\e810"}.lnr-trash:before{content:"\e811"}.lnr-dice:before{content:"\e812"}.lnr-heart:before{content:"\e813"}.lnr-star:before{content:"\e814"}.lnr-star-half:before{content:"\e815"}.lnr-star-empty:before{content:"\e816"}.lnr-flag:before{content:"\e817"}.lnr-envelope:before{content:"\e818"}.lnr-paperclip:before{content:"\e819"}.lnr-inbox:before{content:"\e81a"}.lnr-eye:before{content:"\e81b"}.lnr-printer:before{content:"\e81c"}.lnr-file-empty:before{content:"\e81d"}.lnr-file-add:before{content:"\e81e"}.lnr-enter:before{content:"\e81f"}.lnr-exit:before{content:"\e820"}.lnr-graduation-hat:before{content:"\e821"}.lnr-license:before{content:"\e822"}.lnr-music-note:before{content:"\e823"}.lnr-film-play:before{content:"\e824"}.lnr-camera-video:before{content:"\e825"}.lnr-camera:before{content:"\e826"}.lnr-picture:before{content:"\e827"}.lnr-book:before{content:"\e828"}.lnr-bookmark:before{content:"\e829"}.lnr-user:before{content:"\e82a"}.lnr-users:before{content:"\e82b"}.lnr-shirt:before{content:"\e82c"}.lnr-store:before{content:"\e82d"}.lnr-cart:before{content:"\e82e"}.lnr-tag:before{content:"\e82f"}.lnr-phone-handset:before{content:"\e830"}.lnr-phone:before{content:"\e831"}.lnr-pushpin:before{content:"\e832"}.lnr-map-marker:before{content:"\e833"}.lnr-map:before{content:"\e834"}.lnr-location:before{content:"\e835"}.lnr-calendar-full:before{content:"\e836"}.lnr-keyboard:before{content:"\e837"}.lnr-spell-check:before{content:"\e838"}.lnr-screen:before{content:"\e839"}.lnr-smartphone:before{content:"\e83a"}.lnr-tablet:before{content:"\e83b"}.lnr-laptop:before{content:"\e83c"}.lnr-laptop-phone:before{content:"\e83d"}.lnr-power-switch:before{content:"\e83e"}.lnr-bubble:before{content:"\e83f"}.lnr-heart-pulse:before{content:"\e840"}.lnr-construction:before{content:"\e841"}.lnr-pie-chart:before{content:"\e842"}.lnr-chart-bars:before{content:"\e843"}.lnr-gift:before{content:"\e844"}.lnr-diamond:before{content:"\e845"}.lnr-linearicons:before{content:"\e846"}.lnr-dinner:before{content:"\e847"}.lnr-coffee-cup:before{content:"\e848"}.lnr-leaf:before{content:"\e849"}.lnr-paw:before{content:"\e84a"}.lnr-rocket:before{content:"\e84b"}.lnr-briefcase:before{content:"\e84c"}.lnr-bus:before{content:"\e84d"}.lnr-car:before{content:"\e84e"}.lnr-train:before{content:"\e84f"}.lnr-bicycle:before{content:"\e850"}.lnr-wheelchair:before{content:"\e851"}.lnr-select:before{content:"\e852"}.lnr-earth:before{content:"\e853"}.lnr-smile:before{content:"\e854"}.lnr-sad:before{content:"\e855"}.lnr-neutral:before{content:"\e856"}.lnr-mustache:before{content:"\e857"}.lnr-alarm:before{content:"\e858"}.lnr-bullhorn:before{content:"\e859"}.lnr-volume-high:before{content:"\e85a"}.lnr-volume-medium:before{content:"\e85b"}.lnr-volume-low:before{content:"\e85c"}.lnr-volume:before{content:"\e85d"}.lnr-mic:before{content:"\e85e"}.lnr-hourglass:before{content:"\e85f"}.lnr-undo:before{content:"\e860"}.lnr-redo:before{content:"\e861"}.lnr-sync:before{content:"\e862"}.lnr-history:before{content:"\e863"}.lnr-clock:before{content:"\e864"}.lnr-download:before{content:"\e865"}.lnr-upload:before{content:"\e866"}.lnr-enter-down:before{content:"\e867"}.lnr-exit-up:before{content:"\e868"}.lnr-bug:before{content:"\e869"}.lnr-code:before{content:"\e86a"}.lnr-link:before{content:"\e86b"}.lnr-unlink:before{content:"\e86c"}.lnr-thumbs-up:before{content:"\e86d"}.lnr-thumbs-down:before{content:"\e86e"}.lnr-magnifier:before{content:"\e86f"}.lnr-cross:before{content:"\e870"}.lnr-menu:before{content:"\e871"}.lnr-list:before{content:"\e872"}.lnr-chevron-up:before{content:"\e873"}.lnr-chevron-down:before{content:"\e874"}.lnr-chevron-left:before{content:"\e875"}.lnr-chevron-right:before{content:"\e876"}.lnr-arrow-up:before{content:"\e877"}.lnr-arrow-down:before{content:"\e878"}.lnr-arrow-left:before{content:"\e879"}.lnr-arrow-right:before{content:"\e87a"}.lnr-move:before{content:"\e87b"}.lnr-warning:before{content:"\e87c"}.lnr-question-circle:before{content:"\e87d"}.lnr-menu-circle:before{content:"\e87e"}.lnr-checkmark-circle:before{content:"\e87f"}.lnr-cross-circle:before{content:"\e880"}.lnr-plus-circle:before{content:"\e881"}.lnr-circle-minus:before{content:"\e882"}.lnr-arrow-up-circle:before{content:"\e883"}.lnr-arrow-down-circle:before{content:"\e884"}.lnr-arrow-left-circle:before{content:"\e885"}.lnr-arrow-right-circle:before{content:"\e886"}.lnr-chevron-up-circle:before{content:"\e887"}.lnr-chevron-down-circle:before{content:"\e888"}.lnr-chevron-left-circle:before{content:"\e889"}.lnr-chevron-right-circle:before{content:"\e88a"}.lnr-crop:before{content:"\e88b"}.lnr-frame-expand:before{content:"\e88c"}.lnr-frame-contract:before{content:"\e88d"}.lnr-layers:before{content:"\e88e"}.lnr-funnel:before{content:"\e88f"}.lnr-text-format:before{content:"\e890"}.lnr-text-format-remove:before{content:"\e891"}.lnr-text-size:before{content:"\e892"}.lnr-bold:before{content:"\e893"}.lnr-italic:before{content:"\e894"}.lnr-underline:before{content:"\e895"}.lnr-strikethrough:before{content:"\e896"}.lnr-highlight:before{content:"\e897"}.lnr-text-align-left:before{content:"\e898"}.lnr-text-align-center:before{content:"\e899"}.lnr-text-align-right:before{content:"\e89a"}.lnr-text-align-justify:before{content:"\e89b"}.lnr-line-spacing:before{content:"\e89c"}.lnr-indent-increase:before{content:"\e89d"}.lnr-indent-decrease:before{content:"\e89e"}.lnr-pilcrow:before{content:"\e89f"}.lnr-direction-ltr:before{content:"\e8a0"}.lnr-direction-rtl:before{content:"\e8a1"}.lnr-page-break:before{content:"\e8a2"}.lnr-sort-alpha-asc:before{content:"\e8a3"}.lnr-sort-amount-asc:before{content:"\e8a4"}.lnr-hand:before{content:"\e8a5"}.lnr-pointer-up:before{content:"\e8a6"}.lnr-pointer-right:before{content:"\e8a7"}.lnr-pointer-down:before{content:"\e8a8"}.lnr-pointer-left:before{content:"\e8a9"}body{margin:0;color:#333}body.trippy{-webkit-animation:trippy 1s infinite linear;animation:trippy 1s infinite linear}body.triggered{-webkit-animation:triggered .1s infinite linear;animation:triggered .1s infinite linear}a img{border:none}img{max-width:100%}a:hover .lnr{font-weight:700}a{color:#ed1c24;text-decoration:none}a:hover{text-decoration:underline}li,p{font-size:22px}.backtotop{-webkit-user-select:none;opacity:0;display:flex;width:60px;height:60px;border-radius:50%;position:fixed;bottom:10%;right:5%;background-color:rgba(237,28,36,.9);-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:30px;box-shadow:0 5px 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;transition:box-shadow .3s,opacity 1s,visibility 1s,-webkit-transform .3s;transition:box-shadow .3s,transform .3s,opacity 1s,visibility 1s;transition:box-shadow .3s,transform .3s,opacity 1s,visibility 1s,-webkit-transform .3s}.backtotop.visible{visibility:visible;opacity:1;z-index:31}.backtotop:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);box-shadow:0 10px 0 rgba(0,0,0,.1)}.backtotop:active{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);box-shadow:0 2px 0 rgba(0,0,0,.1);transition:box-shadow .2s,visibility .2s,-webkit-transform .2s;transition:box-shadow .2s,transform .2s,visibility .2s;transition:box-shadow .2s,transform .2s,visibility .2s,-webkit-transform .2s}.fixed-width{margin:auto;max-width:1440px}.default-padding{box-sizing:border-box;padding:54px 72px}@media (max-width:1800px){.default-padding{padding:44px 59px}}@media (max-width:1200px){.default-padding{padding:30px 39px}}@media (max-width:992px){.default-padding{padding:18px 24px}}.default-padding.except-bottom{padding-bottom:0}h1.small-title{font-weight:400}.small-title-homepage-div{width:50%;border-top:1px solid #3d3935;padding-top:8px;padding-right:20px}.small-title,.small-title-homepage{font-size:1.2em;margin-bottom:20px}.news .small-title-homepage:before,.news .small-title:before{content:'';display:block;margin-bottom:20px;width:250px;height:2px;background-color:#161616}.small-title{min-width:140px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding:12px 40px 12px 0;font-size:20px;display:inline-block;margin-bottom:10px}.small-title.manually-added{padding-bottom:0;margin-bottom:0}.downloads-block .small-title:before{content:'';display:block;margin-top:50px;margin-bottom:20px;width:250px;height:2px;background-color:#161616}main.main>.default-padding+.default-padding{padding-top:0}a.btn-round{text-decoration:none}.btn-round{display:flex;position:relative;color:red;width:164px;height:164px;text-decoration:none;font-weight:100}@media (max-width:992px){.small-title{font-size:1.2em}.btn-round{width:120px;height:120px}}.btn-round.light .inner-circle{background-color:#ed1c24;color:#fff;border:2px solid #ed1c24;transition:color .3s,background-color .3s}.btn-round .inner-circle,.btn-round:before{width:100%;height:100%;border-radius:50%;box-sizing:border-box}.btn-round.light:hover .inner-circle{background-color:#fff;color:#ed1c24}.btn-round .inner-circle{position:relative;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;padding:20%;font-size:28px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.btn-round .inner-circle span{width:100%;display:block}}.btn-round:before{content:"";position:absolute;top:0;left:0;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;background:radial-gradient(transparent 63%,rgba(237,28,36,.9) 64%);-webkit-transform:scale(.99);-ms-transform:scale(.99);transform:scale(.99)}.btn-round:hover:before{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.btn-round.neutral:before{background:radial-gradient(transparent 63%,rgba(255,255,255,.7) 0)}.btn-round.btn-sm{width:82px;height:82px}@media (max-width:992px){.btn-round .inner-circle{font-size:20px}.btn-round.btn-sm{width:90px;height:90px}}.btn-round.btn-sm .inner-circle{font-size:14px}@media (max-width:992px){.btn-round.btn-sm .inner-circle{font-size:15px}}.slide:not(.slick-current):hover .btn-round:before{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.btn-arrow{cursor:pointer;font-size:27px;text-decoration:none;color:inherit}.btn-arrow svg.circle{margin-left:10px;width:27px;height:27px}.btn-arrow:hover{color:#ed1c24}.btn-arrow:hover svg.circle{fill:currentColor;stroke:#fff}.bordered-block{border:4px solid #fff;border-width:4px 0}.bordered-block:last-child{border-bottom-width:0}.bordered-block+.bordered-block{border-top-width:0}#arrow,#just-arrow,#plus{stroke-width:1px}#arrow circle,#just-arrow circle,#plus circle{stroke:currentColor}#arrow .head,#just-arrow .head{stroke-linecap:square;stroke-width:1.01px}#clip-arrow{stroke-width:1px}svg.circle,svg.just-arrow{stroke:currentColor;fill:transparent}svg.circle{width:37px;height:37px;transition:stroke .1s,fill .3s,fill-opacity .3s,-webkit-transform .5s;transition:stroke .1s,fill .3s,fill-opacity .3s,transform .5s;transition:stroke .1s,fill .3s,fill-opacity .3s,transform .5s,-webkit-transform .5s;margin:5px;vertical-align:middle;cursor:pointer}@media (max-width:992px){.btn-arrow{font-size:16px}svg.circle{width:27px;height:27px}}svg.circle.circle-arrow.arrow-left{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}svg.just-arrow{width:17px;height:17px}svg.just-arrow.just-left{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}:not(.active).default-open svg.circle.circle-plus,:not(.default-open).active svg.circle.circle-plus{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal{position:relative;position:fixed;top:-9999px;left:-9999px;z-index:9999;background-color:rgba(0,0,0,.5)}.modal .modal-bg{position:absolute;top:0;left:0;height:100%;width:100%}.modal.modal-active{top:0;bottom:0;left:0;right:0}.modal.modal-active .modal-content{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.modal button.close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:0 0;color:#ed1c24;font-size:60px;font-weight:700;line-height:1;padding:0;width:1em;margin:-30px 0 0 -30px;outline:0;cursor:pointer}.modal button.close:hover{color:#c61017}.modal .modal-content{background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);position:absolute;left:50%;top:50%;width:450px;max-width:80%;-webkit-transform:translate(-50%,-50%) scale(.85);-ms-transform:translate(-50%,-50%) scale(.85);transform:translate(-50%,-50%) scale(.85);border-radius:3px;padding:45px;max-height:100vh;overflow:auto;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.modal .modal-content .modal-header h4{margin-bottom:20px;font-size:24px}.modal .modal-content b{text-transform:uppercase;font-size:12px;display:block;margin-bottom:0}.modal .modal-content p{margin-top:0;line-height:22px}form fieldset{border:none}form fieldset.matrixFieldset{border-left:2px solid grey;padding-top:20px;margin-bottom:20px}form fieldset.matrixFieldset input,form fieldset.matrixFieldset label{display:block}form label{font-weight:500;color:#999;font-size:14px}form :not(label)>input,form select{border:none;border-bottom:1px solid #d3d3d3;padding:5px;margin-bottom:20px;min-height:15px;font-size:14px}form :not(label)>input:not([type=checkbox]),form select:not([type=checkbox]){width:100%}form .form__row--radiobuttons{margin-bottom:20px}.jotform form.jotform-form li{list-style:none}.jotform form.jotform-form li div.form-buttons-wrapper{margin-left:0!important}main.main .line-block{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}@media (max-width:992px){main.main .line-block{display:none}}main.main .line-block .magic-line{position:absolute;width:0;height:2px;background-color:#fff;z-index:1}main.main .line-block .block{display:block;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-width:0 0 0 5px;border-color:#fff;border-style:solid;background-position:center;background-size:cover}main.main .line-block .block:first-child{border-left-width:0}main.main .line-block .block .overlay{position:relative;width:100%;padding-bottom:100%;display:block}main.main .map,main.main .map .column{display:-webkit-flex;display:-ms-flexbox}main.main .line-block .block .overlay .background-image{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;z-index:-1;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}main.main .line-block .block .overlay:not(.no-overlay):before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;transition:background-color .3s;background-color:rgba(255,255,255,.7)}main.main .line-block .block .overlay .btn-round{position:absolute;z-index:2}main.main .line-block .block .overlay:hover .background-image{-webkit-filter:none;filter:none}main.main .line-block .block .overlay:hover:not(.no-overlay):before{background-color:rgba(237,28,36,.3)}main.main .line-block .block .overlay:hover .btn-round:before{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}main.main .line-block:last-child .block{border-bottom-width:0}main.main .map{display:flex;padding-bottom:100px}main.main .map .column{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}main.main .map .column .btn-round{margin:45px auto auto}main.main .map .national{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}main.main .map .national .national-no,main.main .map .national .nationalities{display:block}main.main .map .national .national-no{color:#ed1c24;font-weight:800;font-size:270px;line-height:180px}@media (max-width:1200px){main.main .map .national .national-no{font-size:180px;line-height:160px}}@media (max-width:992px){main.main .map .national{padding-bottom:63px}main.main .map .national .national-no{font-size:100px;line-height:76px}}main.main .map .national .nationalities{font-weight:700;font-size:55px}@media (max-width:1200px){main.main .map .national .nationalities{font-size:36px}}main.main .map #map_svg{width:100%}@media (max-width:992px){main.main .map .national .nationalities{font-size:20px}main.main .map{position:relative}main.main .map .column{width:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center}main.main .map .column .small-title{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}main.main .map #map_svg{position:absolute;width:90%;left:5%;opacity:.3;z-index:-1;top:50%;margin-top:-22%}main.main .split-half .half{-webkit-align-items:center;-ms-flex-align:center;align-items:center}}main.main .split-half{display:-webkit-flex;display:-ms-flexbox;display:flex}main.main .split-half .half{width:50%;background-position:center;background-size:cover;position:relative;height:630px}main.main .split-half .half.green{background-color:#19b995;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}main.main .split-half .half .half-large-text{padding-bottom:10%;max-width:70%;font-size:26px;line-height:33px}@media (max-width:1800px){main.main .split-half .half .half-large-text{max-width:90%}}@media (max-width:1200px){main.main .split-half .half{height:auto}main.main .split-half .half .half-large-text{font-size:20px;line-height:24px}}main.main .split-half .half .half-large-text p{margin:0}main.main .split-half .half .btn-thin-circle{position:absolute;right:0}@media (max-width:992px){main.main .split-half .half .half-large-text{font-size:15px;line-height:24px;max-width:100%;padding-bottom:10%}main.main .split-half{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main.main .split-half .half{height:auto;min-height:180px;width:100%;box-sizing:border-box}main.main .split-half .half:first-child{padding-bottom:50%}main.main .split-half .half .big-text{bottom:18px}}main.main .split-half .big-text{font-weight:700;color:#fff;text-shadow:2px 2px 2px #555;position:absolute;font-size:76px;bottom:135px}@media (max-width:1200px){main.main .split-half .big-text{font-size:44px}}main.main .news .news-items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%;max-width:100%;overflow:hidden}main.main .news .news-items .news-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;outline:0;text-decoration:none;color:#000}main.main .news .news-items .news-item:hover .big-circle .overlay{background-color:rgba(237,28,36,.9);color:#fff}main.main .news .news-items .news-item .big-circle{background-position:center;background-size:cover;border-radius:50%;overflow:hidden;width:360px;height:360px}@media (max-width:1800px){main.main .news .news-items .news-item .big-circle{width:260px;height:260px}}@media (max-width:992px){main.main .split-half .big-text{font-size:33px}main.main .news .news-items .news-item .big-circle{width:200px;height:200px}}main.main .news .news-items .news-item .big-circle .overlay{width:100%;height:100%;transition:background-color .3s,color .3s;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;color:transparent;font-weight:100;font-size:44px}@media (max-width:992px){main.main .news .news-items .news-item .big-circle .overlay{font-size:20px}}main.main .news .news-items .news-item .news-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;margin:26px 0}main.main .news .news-items .news-item .news-content .news-title{color:#ed1c24;letter-spacing:.03em;font-size:33px;padding:0 5px}main.main .news .news-items .news-item .news-content .news-author{font-style:italic;font-size:16px}main.main .news .news-items .news-item .news-content .news-summary{margin-top:22px;padding:0 45px;font-size:20px}@media (max-width:1200px){main.main .news .news-items .news-item .news-content .news-title{font-size:25px}main.main .news .news-items .news-item .news-content .news-author{font-size:15px}main.main .news .news-items .news-item .news-content .news-summary{font-size:17px}}main.main .news .news-items .slick-dots{position:absolute;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:40%;left:30%;padding:0}main.main .news .news-items .slick-dots li button{border:none;width:20px;height:20px;border-radius:50%;color:transparent;background-color:#d3d3d3;outline:0;padding:0;transition:background-color 1s}main.main .news .news-items .slick-dots li.slick-active button{background-color:#ed1c24}main.main{display:block;padding-top:186px}@media (max-width:992px){main.main .news .news-items .news-item .news-content .news-title{font-size:18px}main.main .news .news-items .news-item .news-content .news-author{font-size:11px}main.main .news .news-items .news-item .news-content .news-summary{margin-bottom:36px}main.main{padding-top:75px}}main.main.alert-active{padding-top:265px}@media (max-width:992px){main.main.alert-active{padding-top:146px}body{overflow-x:hidden}div.sticky-cta,footer.footer,header.header,main.main{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}div.sticky-cta.nav-active,footer.footer.nav-active,header.header.nav-active,main.main.nav-active{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}}main.main.using-custom-header{padding-top:0}header.header.navbar{position:fixed;border-bottom:solid grey 3px;background-color:#fff;width:100%;z-index:32}header.header.navbar .phone-dropdown{display:inline-block;position:relative;z-index:10;max-height:40px;overflow:visible;margin-left:20px}header.header.navbar .phone-dropdown,header.header.navbar .phone-dropdown *{box-sizing:border-box}header.header.navbar .phone-dropdown li{width:100%;display:block}header.header.navbar .phone-dropdown a{padding-left:15px!important;margin-left:0!important;border:1px solid #ed1c24;background:#fff;width:100%;height:40px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:18px;cursor:pointer;transition:background .2s,color .2s;padding-right:20px}header.header.navbar .phone-dropdown a img{margin-right:20px!important}header.header.navbar .phone-dropdown a:hover{background:#ed1c24;color:#fff!important}header.header.navbar .phone-dropdown .dropdown-link{position:relative}header.header.navbar .phone-dropdown .dropdown-link:hover:after{border-color:#fff}header.header.navbar .phone-dropdown .dropdown-link:after{content:'';display:block;position:absolute;top:10px;right:12px;width:8px;height:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:0 solid #ed1c24;transition:border-color .2s;border-width:0 4px 4px 0}header.header.navbar .phone-dropdown ul{width:100%;height:0;overflow:visible;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}header.header.navbar .phone-dropdown ul,header.header.navbar .phone-dropdown ul li{list-style:none;margin:0;padding:0}header.header.navbar .phone-dropdown ul a{margin-top:-1px}header.header.navbar .phone-dropdown.active ul{opacity:1;visibility:visible}@media (max-width:992px){header.header.navbar .phone-dropdown{position:relative;margin:0}header.header.navbar .phone-dropdown .dropdown-link{border:none;background:0 0!important;padding:0!important;margin-top:-5px}header.header.navbar .phone-dropdown .dropdown-link svg{box-sizing:content-box;pointer-events:none}header.header.navbar .phone-dropdown .dropdown-link:after{display:none}header.header.navbar .phone-dropdown ul{position:absolute;max-width:100vw;top:150%;right:-20px;width:auto}header.header.navbar .phone-dropdown ul a{white-space:nowrap;padding-right:40px!important;padding-left:10px!important}header.header.navbar .phone-dropdown ul a img{padding:0!important;margin-right:10px!important}}header.header.navbar .navbar-alert{background-color:#ed1c24;color:#fff;z-index:10;position:relative;height:0;transition:height .5s;overflow:hidden;padding-left:100px;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}header.header.navbar .navbar-alert:before{content:'!';position:absolute;left:40px;font-size:80px;font-weight:800;opacity:.5}.spotlight h3,header.header.navbar .navbar-alert .alert-title{font-weight:600}header.header.navbar .navbar-alert p{margin:0}header.header.navbar .navbar-alert .alert-message,header.header.navbar .navbar-alert .alert-message p{font-size:14px}header.header.navbar .navbar-alert .dismiss-alert{position:absolute;right:0;top:0;width:30px;height:30px;cursor:pointer}header.header.navbar .navbar-alert .dismiss-alert:hover{opacity:.5}header.header.navbar .navbar-alert .dismiss-alert:after,header.header.navbar .navbar-alert .dismiss-alert:before{content:'';position:absolute;width:4px;height:20px;top:15px;left:calc(50% - 6px);background-color:#fff}header.header.navbar .navbar-alert .dismiss-alert:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}header.header.navbar .navbar-alert .dismiss-alert:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}header.header.navbar .navbar-alert.active{height:100px}header.header.navbar .floating-mobile-searchbox,header.header.navbar .floating-searchbox{outline:0;visibility:hidden;width:100px;opacity:0;transition:width .3s,opacity .3s,visibility .3s;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box;background-color:#fff;padding:10px;position:absolute;bottom:0;right:0}header.header.navbar .floating-mobile-searchbox .search-btn img,header.header.navbar .floating-searchbox .search-btn img{padding-top:20px}header.header.navbar .floating-mobile-searchbox.active,header.header.navbar .floating-searchbox.active{visibility:visible;width:400px;opacity:1}header.header.navbar .floating-mobile-searchbox input.form-search,header.header.navbar .floating-searchbox input.form-search{border:1px solid #fff;padding:15px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-bottom:1px solid #d3d3d3;outline:0;font-size:20px}header.header.navbar .floating-mobile-searchbox button,header.header.navbar .floating-searchbox button{background:0 0;border:none}header.header.navbar .floating-mobile-searchbox.floating-mobile-searchbox,header.header.navbar .floating-searchbox.floating-mobile-searchbox{width:100%}header.header.navbar .floating-mobile-searchbox.floating-mobile-searchbox a.search-mobile-btn,header.header.navbar .floating-searchbox.floating-mobile-searchbox a.search-mobile-btn{margin-top:20px}header.header.navbar .floating-mobile-searchbox.floating-mobile-searchbox a.search-mobile-btn img,header.header.navbar .floating-searchbox.floating-mobile-searchbox a.search-mobile-btn img{width:21px}@media (min-width:992px){header.header.navbar .navbar-top{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}header.header.navbar .navbar-top .navbar-logo img{width:222px}header.header.navbar .navbar-top .navbar-icons{color:#ed1c24;font-weight:100;font-size:24px;position:absolute;top:45px;right:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header.header.navbar .navbar-top .navbar-icons a{color:#ed1c24;text-decoration:none;position:relative}header.header.navbar .navbar-top .navbar-icons a img,header.header.navbar .navbar-top .navbar-icons a svg{vertical-align:top;width:22px;transition:opacity .3s}header.header.navbar .navbar-top .navbar-icons a .icon-hover{position:absolute;left:0;opacity:0}header.header.navbar .navbar-top .navbar-icons a:hover .icon-default{opacity:0}header.header.navbar .navbar-top .navbar-icons a:hover .icon-hover{opacity:1}header.header.navbar .navbar-top .navbar-icons a:last-of-type{border-left:1px solid #ed1c24;padding-left:20px;margin-left:20px}header.header.navbar .navbar-top .navbar-icons a:last-of-type img,header.header.navbar .navbar-top .navbar-icons a:last-of-type svg{margin-right:15px}header.header.navbar .navbar-top .navbar-icons a:last-of-type img.icon-hover,header.header.navbar .navbar-top .navbar-icons a:last-of-type svg.icon-hover{left:20px}header.header.navbar .navbar-top .navbar-icons a.favourite-button{display:inline-block;margin-left:20px;margin-top:1px}header.header.navbar .navbar-top .navbar-icons a.favourite-button:hover img.icon-default{opacity:.5}header.header.navbar .navbar-top .navbar-icons a.favourite-button.is-favourite img.icon-default,header.header.navbar .navbar-top .navbar-icons a.favourite-button:hover img.icon-hover{opacity:0}header.header.navbar .navbar-top .navbar-icons a.favourite-button.is-favourite img.icon-hover{opacity:1}header.header.navbar .navbar-top .navbar-icons a.favourite-button.is-favourite:hover img.icon-hover{opacity:.5}header.header.navbar .navbar-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:0;padding-top:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}header.header.navbar .navbar-bottom .navbar-pages{margin-top:2px}header.header.navbar .navbar-bottom .navbar-pages span.parent{padding-right:96px;display:inline-block}}@media (min-width:992px) and (max-width:1800px){header.header.navbar .navbar-bottom .navbar-pages span.parent{padding-right:45px}header.header.navbar .navbar-bottom .navbar-pages span.parent>a{font-size:20px;padding-bottom:20px}}@media (min-width:992px) and (max-width:1200px){header.header.navbar .navbar-top .navbar-icons{font-size:20px}header.header.navbar .navbar-bottom .navbar-pages span.parent{padding-right:20px}header.header.navbar .navbar-bottom .navbar-pages span.parent>a{font-size:20px;padding-bottom:20px}}@media (min-width:992px){header.header.navbar .navbar-bottom .navbar-pages span.parent:last-child{padding-right:0}header.header.navbar .navbar-bottom .navbar-pages span.parent>a{display:inline-block;color:#000;text-decoration:none;border-bottom:transparent solid 6px;transition:border-color .3s;cursor:pointer;font-size:20px;padding-bottom:20px}header.header.navbar .navbar-bottom .navbar-pages span.parent>a.active,header.header.navbar .navbar-bottom .navbar-pages span.parent>a:hover{color:#ed1c24;border-bottom-color:#ed1c24}header.header.navbar .navbar-bottom .navbar-pages span.parent.active>a{border-bottom-color:rgba(237,28,36,.3)}header.header.navbar .navbar-bottom .navbar-pages span.parent span.children{position:absolute;transition:height .1s ease .2s,box-shadow .3s ease .3s;left:0;height:0;overflow:hidden;width:100%;top:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;border-top:3px solid transparent;background-clip:content-box}header.header.navbar .navbar-bottom .navbar-pages span.parent span.children span.child-pages{transition:opacity .3s;opacity:0;-webkit-column-count:5;-moz-column-count:5;column-count:5;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto;height:240px;width:100%;background-color:#fff;padding:30px}header.header.navbar .navbar-bottom .navbar-pages span.parent span.children span.child-pages>a{display:inline-block;width:100%;max-width:100%;box-sizing:border-box;padding:20px;text-decoration:none;color:#000;font-size:20px}header.header.navbar .navbar-bottom .navbar-pages span.parent span.children span.child-pages>a:hover{color:#ed1c24}}@media (min-width:992px) and (min-width:992px){header.header.navbar .navbar-bottom .navbar-pages span.parent span.children.active{transition:height .3s ease,opacity .3s ease,box-shadow .3s ease .3s;height:270px;z-index:4;box-shadow:0 2px 7px #999}header.header.navbar .navbar-bottom .navbar-pages span.parent span.children.active span.child-pages{opacity:1}}@media (min-width:992px){header.header.navbar .navbar-bottom .navbar-links{margin-bottom:6px}header.header.navbar .navbar-bottom .mobile-menu-links span.navbar-link,header.header.navbar .navbar-bottom .navbar-links span.navbar-link{display:inline-block;cursor:pointer}header.header.navbar .navbar-bottom .mobile-menu-links span.navbar-link .navbar-dropdown,header.header.navbar .navbar-bottom .navbar-links span.navbar-link .navbar-dropdown{position:absolute;right:0;left:0;height:0;overflow:hidden;width:100%;top:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;border-top:3px solid transparent;opacity:0}header.header.navbar .navbar-bottom .mobile-menu-links span.navbar-link .navbar-dropdown .navbar-droplinks,header.header.navbar .navbar-bottom .navbar-links span.navbar-link .navbar-dropdown .navbar-droplinks{transition:opacity .3s;opacity:0;-webkit-column-count:5;-moz-column-count:5;column-count:5;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto;height:210px;width:100%;background-color:#fff;padding-top:30px}header.header.navbar .navbar-bottom .mobile-menu-links span.navbar-link .navbar-dropdown a,header.header.navbar .navbar-bottom .navbar-links span.navbar-link .navbar-dropdown a{display:inline-block;width:100%;max-width:100%;box-sizing:border-box;padding:20px;text-decoration:none;color:#000;font-size:20px}header.header.navbar .navbar-bottom .mobile-menu-links span.navbar-link .navbar-dropdown.active,header.header.navbar .navbar-bottom .navbar-links span.navbar-link .navbar-dropdown.active{transition:height .3s ease,opacity .3s ease,box-shadow .3s ease .3s;height:270px;z-index:4;box-shadow:0 2px 7px #999;opacity:1}header.header.navbar .navbar-bottom .mobile-menu-links span.navbar-link .navbar-dropdown.active .navbar-droplinks,header.header.navbar .navbar-bottom .navbar-links span.navbar-link .navbar-dropdown.active .navbar-droplinks{opacity:1}header.header.navbar .navbar-bottom .mobile-menu-links a,header.header.navbar .navbar-bottom .navbar-links a{display:inline-block;font-weight:100;color:grey;text-decoration:none;font-size:20px;margin-left:96px;padding-bottom:20px}header.header.navbar .navbar-bottom .mobile-menu-links a:hover,header.header.navbar .navbar-bottom .navbar-links a:hover{color:grey}header.header.navbar .navbar-bottom .mobile-menu-links a.search,header.header.navbar .navbar-bottom .navbar-links a.search{cursor:pointer;position:relative}header.header.navbar .navbar-bottom .mobile-menu-links a.search img,header.header.navbar .navbar-bottom .navbar-links a.search img{width:21px;transition:opacity .3s}header.header.navbar .navbar-bottom .mobile-menu-links a.search img.icon-hover,header.header.navbar .navbar-bottom .navbar-links a.search img.icon-hover{position:absolute;left:0;opacity:0}header.header.navbar .navbar-bottom .mobile-menu-links a.search:hover img.icon-default,header.header.navbar .navbar-bottom .navbar-links a.search:hover img.icon-default{opacity:0}header.header.navbar .navbar-bottom .mobile-menu-links a.search:hover img.icon-hover,header.header.navbar .navbar-bottom .navbar-links a.search:hover img.icon-hover{opacity:1}header.header.navbar .navbar-bottom .mobile-menu-links,header.header.navbar .navbar-mobile{display:none}}@media (min-width:992px) and (max-width:1800px){header.header.navbar .navbar-bottom .mobile-menu-links a,header.header.navbar .navbar-bottom .navbar-links a{font-size:20px;margin-left:45px;padding-bottom:20px}}@media (min-width:992px) and (max-width:1200px){header.header.navbar .navbar-bottom .mobile-menu-links a,header.header.navbar .navbar-bottom .navbar-links a{font-size:20px;margin-left:20px;padding-bottom:20px}}@media (max-width:992px){header.header.navbar .navbar-bottom a,header.header.navbar .navbar-mobile a{color:#000;text-decoration:none}header.header.navbar{border-width:0}header.header.navbar .navbar-mobile{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px;background-color:#fff;position:relative;z-index:2;border-bottom:1px solid gray}header.header.navbar .navbar-mobile div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header.header.navbar .navbar-mobile .nav-toggle{width:22px;height:20px;margin-right:15px;margin-left:5px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;position:relative}header.header.navbar .navbar-mobile .nav-toggle .bot-line,header.header.navbar .navbar-mobile .nav-toggle .mid-line,header.header.navbar .navbar-mobile .nav-toggle .top-line{width:22px;height:4px;border-radius:1px;background-color:#d3d3d3;position:absolute;top:0;left:0;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}header.header.navbar .navbar-mobile .nav-toggle .mid-line{top:50%;margin-top:-2px}header.header.navbar .navbar-mobile .nav-toggle .bot-line{top:auto;bottom:0}header.header.navbar .navbar-mobile .nav-toggle.active{-webkit-transform:rotate(90deg) translateX(-3px);-ms-transform:rotate(90deg) translateX(-3px);transform:rotate(90deg) translateX(-3px)}header.header.navbar .navbar-mobile .nav-toggle.active .top-line{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}header.header.navbar .navbar-mobile .nav-toggle.active .mid-line{opacity:0}header.header.navbar .navbar-mobile .nav-toggle.active .bot-line{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}header.header.navbar .navbar-mobile .navbar-logo img{width:100px}header.header.navbar .navbar-mobile .mobile-nav-icons img,header.header.navbar .navbar-mobile .mobile-nav-icons svg{width:20px;padding:0 10px}header.header.navbar .navbar-bottom{position:absolute;left:-250px;width:250px;display:block;background-color:#fff;max-height:100vh;overflow-y:scroll;overflow-x:hidden;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:1}header.header.navbar .navbar-bottom .navbar-pages{padding-top:30px}header.header.navbar .navbar-bottom .mobile-menu-links .search,header.header.navbar .navbar-bottom .navbar-links .search{display:none}header.header.navbar .navbar-bottom .mobile-menu-links a,header.header.navbar .navbar-bottom .navbar-links a{color:gray;display:block;padding:10px 16px}header.header.navbar .navbar-bottom .mobile-menu-links,header.header.navbar .navbar-bottom span.parent{display:block}header.header.navbar .navbar-bottom span.parent .home{display:none}header.header.navbar .navbar-bottom span.parent.active>a span{padding-bottom:5px;border-bottom:2px solid red}header.header.navbar .navbar-bottom span.parent>a{display:block;padding:10px 16px}header.header.navbar .navbar-bottom span.parent span.children{position:relative;display:block;max-height:0;overflow:hidden;margin-left:15px;transition:max-height .3s;box-sizing:border-box}header.header.navbar .navbar-bottom span.parent span.children a{display:block;padding:10px 0;color:grey;font-weight:100}header.header.navbar .navbar-bottom span.parent span.children.active{max-height:1000px;padding-bottom:20px}header.header.navbar .navbar-bottom{padding:0}header.header.navbar .navbar-top{display:none}}header.header.nav-active div.mobile-overlay{visibility:visible}header.header div.mobile-overlay{visibility:hidden;position:fixed;top:0;left:0;width:100vh;height:100vh;z-index:1}.sticky-holder{position:relative;margin-top:60px}.sticky-holder .sticky-cta{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#fff;position:fixed;width:100%;z-index:30;background-color:#fff;bottom:-100%;transition:bottom .3s}.sticky-holder .sticky-cta.visible{bottom:0}.sticky-holder .sticky-cta.one-active>a,.sticky-holder .sticky-cta.one-active>div:not(.active){opacity:.6}.sticky-holder .sticky-cta .chat-btn .regular-title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sticky-holder .sticky-cta .chat-btn .regular-title img{width:30px;margin-right:10px}@media (max-width:992px){.sticky-holder .sticky-cta .chat-btn .regular-title img{width:20px}}@media (max-width:576px){.sticky-holder .sticky-cta .chat-btn .regular-title img{display:none}}.sticky-holder .sticky-cta>a,.sticky-holder .sticky-cta>div{transition:opacity .5s;cursor:pointer;color:#fff;text-decoration:none;background-color:#ed1c24;width:33.33%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:4px 30px;border-top:4px solid #fff;border-width:4px}@media (max-width:992px){.sticky-holder .sticky-cta>a .regular-title.hide-on-mobile,.sticky-holder .sticky-cta>div .regular-title.hide-on-mobile{display:none}.sticky-holder .sticky-cta>a .stickyform,.sticky-holder .sticky-cta>div .stickyform{max-width:100%}}@media (min-width:993px){.sticky-holder .sticky-cta>a .mobile-title,.sticky-holder .sticky-cta>div .mobile-title{display:none}}.sticky-holder .sticky-cta>a .stickyform,.sticky-holder .sticky-cta>div .stickyform{position:absolute;bottom:100%;overflow:hidden;max-height:0;transition:max-height .3s,border .3s;z-index:1;cursor:initial;border:0 solid #fff;box-sizing:border-box;background-color:#ed1c24;left:0;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:left}.sticky-holder .sticky-cta>a .stickyform span,.sticky-holder .sticky-cta>div .stickyform span{display:block;padding:50px}.sticky-holder .sticky-cta>a .stickyform form,.sticky-holder .sticky-cta>div .stickyform form{max-width:100%}.sticky-holder .sticky-cta>a .stickyform .form-all,.sticky-holder .sticky-cta>div .stickyform .form-all{color:#fff!important;max-width:100%;font-family:Theinhardt,helvetica,sans-serif;padding:50px 25px;box-sizing:border-box}.sticky-holder .sticky-cta>a .stickyform .form-all h2,.sticky-holder .sticky-cta>div .stickyform .form-all h2{font-weight:500;text-align:center}.sticky-holder .sticky-cta>a .stickyform .form-all input,.sticky-holder .sticky-cta>div .stickyform .form-all input{padding:15px}.sticky-holder .sticky-cta>a .stickyform .form-all input,.sticky-holder .sticky-cta>a .stickyform .form-all textarea,.sticky-holder .sticky-cta>div .stickyform .form-all input,.sticky-holder .sticky-cta>div .stickyform .form-all textarea{width:100%;box-sizing:border-box;font-size:16px;background:0 0;border:none;border-bottom:1px solid #fff;color:#fff;outline:0;height:auto}.sticky-holder .sticky-cta>a .stickyform .form-all .form-checkbox-item,.sticky-holder .sticky-cta>a .stickyform .form-all .form-radio-item,.sticky-holder .sticky-cta>div .stickyform .form-all .form-checkbox-item,.sticky-holder .sticky-cta>div .stickyform .form-all .form-radio-item{padding:0!important}.sticky-holder .sticky-cta>a .stickyform .form-all .form-checkbox-item span.dragger-item,.sticky-holder .sticky-cta>a .stickyform .form-all .form-radio-item span.dragger-item,.sticky-holder .sticky-cta>div .stickyform .form-all .form-checkbox-item span.dragger-item,.sticky-holder .sticky-cta>div .stickyform .form-all .form-radio-item span.dragger-item{padding:20px!important}.sticky-holder .sticky-cta>a .stickyform .form-all textarea,.sticky-holder .sticky-cta>div .stickyform .form-all textarea{padding:15px}.sticky-holder .sticky-cta>a .stickyform .form-all label,.sticky-holder .sticky-cta>div .stickyform .form-all label{font-size:16px;position:absolute;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);color:#fff}.sticky-holder .sticky-cta>a .stickyform .form-all label.mini,.sticky-holder .sticky-cta>div .stickyform .form-all label.mini{-webkit-transform:translateY(-20px) translateX(-20px) scale(.7);-ms-transform:translateY(-20px) translateX(-20px) scale(.7);transform:translateY(-20px) translateX(-20px) scale(.7)}.sticky-holder .sticky-cta>a .stickyform .form-all .form-buttons-wrapper,.sticky-holder .sticky-cta>div .stickyform .form-all .form-buttons-wrapper{margin:0!important}.sticky-holder .sticky-cta>a .stickyform .form-all button,.sticky-holder .sticky-cta>div .stickyform .form-all button{background:0 0;border:1px solid #fff;border-radius:3px;color:#fff;padding:10px 20px;cursor:pointer}.sticky-holder .sticky-cta>a .stickyform .form-all button:hover,.sticky-holder .sticky-cta>div .stickyform .form-all button:hover{background-color:rgba(255,255,255,.2)}.sticky-holder .sticky-cta>a .stickyform ul,.sticky-holder .sticky-cta>div .stickyform ul{margin:0;padding:0}.sticky-holder .sticky-cta>a .circle-holder,.sticky-holder .sticky-cta>div .circle-holder{position:relative}.sticky-holder .sticky-cta>a .circle-holder svg.circle,.sticky-holder .sticky-cta>div .circle-holder svg.circle{fill:#ed1c24;z-index:5;position:relative}.sticky-holder .sticky-cta>a.active .stickyform,.sticky-holder .sticky-cta>div.active .stickyform{max-height:calc(100vh - 125px);overflow-y:scroll;transition:max-height 1s,border 1s;border-top-width:2px;z-index:2}.sticky-holder .sticky-cta>a:not(:last-child),.sticky-holder .sticky-cta>div:not(:last-child){border-right:2px solid #fff}@media (max-width:992px){.sticky-holder .sticky-cta>a .stickyform,.sticky-holder .sticky-cta>div .stickyform{background-clip:content-box;box-sizing:border-box;margin-left:0}.sticky-holder .sticky-cta>a svg.circle,.sticky-holder .sticky-cta>div svg.circle{width:16px;min-width:16px;height:16px}.sticky-holder .sticky-cta>a:not(:last-child),.sticky-holder .sticky-cta>div:not(:last-child){border:none;margin-right:4px}.sticky-holder .sticky-cta>a,.sticky-holder .sticky-cta>div{padding:10px;text-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:14px;line-height:14px;border-color:transparent}}.sticky-holder .sticky-cta.stick,.sticky-holder .sticky-cta.stick-important{position:absolute}.sticky-holder .sticky-cta.stick-important.stick-important .stickyform,.sticky-holder .sticky-cta.stick.stick-important .stickyform{max-height:none!important}@media (min-width:992px){.sticky-holder .sticky-cta.stick,.sticky-holder .sticky-cta.stick-important{bottom:0!important}}footer.footer{background-color:#f3f3f3;position:relative;overflow:hidden;padding:36px}footer.footer .footer-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}footer.footer .footer-bottom .footer-left{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}footer.footer .footer-bottom .footer-right{width:50%;text-align:right}footer.footer .footer-bottom .footer-right .copyright{font-size:12px;color:#7b7b7b}footer.footer .footer-bottom .footer-right .digistorm{font-size:12px;color:#7b7b7b;text-decoration:none}@media (max-width:575px){footer.footer .footer-bottom{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer.footer .footer-bottom .footer-left,footer.footer .footer-bottom .footer-right{width:100%}footer.footer .footer-bottom .footer-right{text-align:center}}footer.footer .footer-logo img{padding-bottom:60px;width:222px}@media (max-width:575px){footer.footer .footer-logo{display:none;position:absolute;top:40px}footer.footer .footer-logo img{padding-bottom:0}}footer.footer .address-pin{width:22px}footer.footer .links,footer.footer .mobile-footer-links{display:-webkit-flex;display:-ms-flexbox;display:flex}footer.footer .links a,footer.footer .mobile-footer-links a{font-weight:100;color:#7b7b7b;text-decoration:none;transition:color .3s;width:auto;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:18px;margin-bottom:30px}footer.footer .links a:hover,footer.footer .mobile-footer-links a:hover{color:#333}@media (max-width:575px){footer.footer .links,footer.footer .mobile-footer-links{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer.footer .links a,footer.footer .mobile-footer-links a{width:auto;font-size:16px;padding-right:30px;margin-bottom:20px}}footer.footer .mobile-footer-links{display:none}@media (max-width:992px){footer.footer .links,footer.footer .mobile-footer-links{display:none}footer.footer .mobile-footer-links{display:block}}footer.footer .campuses-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}footer.footer .campuses-info .campus-info{color:#7b7b7b;margin-bottom:10px}footer.footer .campuses-info .campus-info .campus-name{font-weight:700}footer.footer .campuses-info .campus-info a{position:relative;color:#7b7b7b;text-decoration:none}footer.footer .campuses-info .campus-info a img{vertical-align:top;width:12px;transition:opacity .3s}footer.footer .campuses-info .campus-info a img.icon-hover{position:absolute;left:0;opacity:0}footer.footer .campuses-info .campus-info a:hover img.icon-default{opacity:0}footer.footer .campuses-info .campus-info a:hover img.icon-hover{opacity:1}footer.footer .campuses-info .campus-info .lnr{padding-right:3px}footer.footer .campuses-info .campus-info .address{display:block;padding-bottom:16px}footer.footer .campuses-info .campus-info .address span{display:inline-block}footer.footer .campuses-info .campus-info .address span.lnr-map-marker{vertical-align:top}footer.footer .campuses-info .campus-info .email{display:block}footer.footer .campuses-info .campus-info .phone{margin-right:20px}footer.footer .campuses-info .campus-info .fax{display:inline-block}@media (max-width:575px){footer.footer .campuses-info{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer.footer .campuses-info .campus-info .fax{display:block;margin-left:0}}footer.footer .social{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}footer.footer .social a{transition:opacity .3s,-webkit-filter .7s,-webkit-transform .3s;transition:filter .7s,transform .3s,opacity .3s;transition:filter .7s,transform .3s,opacity .3s,-webkit-filter .7s,-webkit-transform .3s}footer.footer .social a iframe,footer.footer .social a img,footer.footer .social a svg{width:50px;padding:0 10px}@media (max-width:575px){footer.footer .social{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}footer.footer .social a iframe,footer.footer .social a img,footer.footer .social a svg{width:40px}}footer.footer .social:hover a{-webkit-filter:grayscale(100%) opacity(50%);filter:grayscale(100%) opacity(50%)}footer.footer .social:hover a:hover{-webkit-filter:none;filter:none}footer.footer .image-links{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:20px 0}footer.footer .image-links a{padding:10px;-webkit-filter:grayscale(100%) opacity(50%);filter:grayscale(100%) opacity(50%);transition:opacity 1s,-webkit-filter .3s;transition:opacity 1s,filter .3s;transition:opacity 1s,filter .3s,-webkit-filter .3s}footer.footer .image-links a iframe,footer.footer .image-links a img,footer.footer .image-links a svg{height:80px}footer.footer .image-links a:hover{-webkit-filter:none;filter:none}@media (max-width:575px){footer.footer .image-links{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}footer.footer .image-links a iframe,footer.footer .image-links a img,footer.footer .image-links a svg{height:50px}footer.footer{padding-bottom:80px}}#wrapper.mosaic main.main{padding-top:175px}@media (max-width:992px){#wrapper.mosaic main.main{padding-top:75px}}header.header.navbar .mosaic-header .mosaic-header-top{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #ed1c24;padding:20px;box-sizing:border-box}header.header.navbar .mosaic-header .mosaic-header-top .mosaic-header-left .logo{width:220px;max-width:220px}header.header.navbar .mosaic-header .mosaic-header-top .mosaic-header-right{color:#ed1c24;font-size:60px;font-weight:700;text-decoration:none}header.header.navbar .mosaic-header .categories a{display:inline-block;padding:20px;position:relative;cursor:pointer;color:#333;text-decoration:none;border-top:5px solid transparent;border-bottom:5px solid transparent}@media (max-width:1200px){header.header.navbar .mosaic-header .categories a{padding:20px 10px}}header.header.navbar .mosaic-header .categories a.is-active{border-bottom-color:#ed1c24;color:#ed1c24}header.header.navbar .mosaic-header .categories a.link{color:#999}.spotlight a:hover .btn-arrow,header.header.navbar .mosaic-header .categories a:hover{color:#ed1c24}header.header.navbar .mosaic-header .categories a:not(:last-of-type):after{content:'';height:15px;margin-top:3px;position:absolute;right:0;border-right:1px solid grey}header.header.navbar .mosaic-header .categories a.search{cursor:pointer;position:relative;padding:0;margin:10px}header.header.navbar .mosaic-header .categories a.search img{width:21px;transition:opacity .3s}header.header.navbar .mosaic-header .categories a.search img.icon-hover{position:absolute;left:0;opacity:0}header.header.navbar .mosaic-header .categories a.search:hover img.icon-default{opacity:0}header.header.navbar .mosaic-header .categories a.search:hover img.icon-hover{opacity:1}header.header.navbar .mosaic-header .categories .floating-mobile-searchbox,header.header.navbar .mosaic-header .categories .floating-searchbox{outline:0;visibility:hidden;width:100px;opacity:0;transition:width .3s,opacity .3s,visibility .3s;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box;background-color:#fff;padding:4px!important;position:absolute;bottom:0;right:0}header.header.navbar .mosaic-header .categories .floating-mobile-searchbox .search-btn img,header.header.navbar .mosaic-header .categories .floating-searchbox .search-btn img{padding-top:20px}header.header.navbar .mosaic-header .categories .floating-mobile-searchbox.active,header.header.navbar .mosaic-header .categories .floating-searchbox.active{visibility:visible;width:400px;opacity:1}header.header.navbar .mosaic-header .categories .floating-mobile-searchbox input.form-search,header.header.navbar .mosaic-header .categories .floating-searchbox input.form-search{border:1px solid #fff;padding:15px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-bottom:1px solid #d3d3d3;outline:0}header.header.navbar .mosaic-header .categories .floating-mobile-searchbox button,header.header.navbar .mosaic-header .categories .floating-searchbox button{background:0 0;border:none}header.header.navbar .mosaic-header .categories .floating-mobile-searchbox.floating-mobile-searchbox,header.header.navbar .mosaic-header .categories .floating-searchbox.floating-mobile-searchbox{width:100%}@media (min-width:993px){header.header.navbar .mosaic-header .nav-toggle{display:none}}@media (max-width:992px){header.header.navbar .mosaic-header .categories .floating-mobile-searchbox a.search-btn,header.header.navbar .mosaic-header .categories .floating-searchbox a.search-btn{display:none}header.header.navbar .mosaic-header .categories .floating-mobile-searchbox.active,header.header.navbar .mosaic-header .categories .floating-searchbox.active{width:100%;box-sizing:border-box}header.header.navbar .mosaic-header .mosaic-header-top .mosaic-header-left .logo{max-width:110px;display:none}header.header.navbar .mosaic-header .mosaic-header-top .mosaic-header-right{font-size:28px}header.header.navbar .mosaic-header .mosaic-header-top .nav-toggle{width:22px;height:20px;margin-right:15px;margin-left:5px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;position:relative}header.header.navbar .mosaic-header .mosaic-header-top .nav-toggle .bot-line,header.header.navbar .mosaic-header .mosaic-header-top .nav-toggle .mid-line,header.header.navbar .mosaic-header .mosaic-header-top .nav-toggle .top-line{width:22px;height:4px;border-radius:1px;background-color:#d3d3d3;position:absolute;top:0;left:0;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}header.header.navbar .mosaic-header .mosaic-header-top .nav-toggle .mid-line{top:50%;margin-top:-2px}header.header.navbar .mosaic-header .mosaic-header-top .nav-toggle .bot-line{top:auto;bottom:0}header.header.navbar .mosaic-header .mosaic-header-top .nav-toggle.active{-webkit-transform:rotate(90deg) translateX(-3px);-ms-transform:rotate(90deg) translateX(-3px);transform:rotate(90deg) translateX(-3px)}header.header.navbar .mosaic-header .mosaic-header-top .nav-toggle.active .top-line{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}header.header.navbar .mosaic-header .mosaic-header-top .nav-toggle.active .mid-line{opacity:0}header.header.navbar .mosaic-header .mosaic-header-top .nav-toggle.active .bot-line{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}header.header.navbar .mosaic-header .categories{position:absolute;left:-250px;width:250px;display:block;background-color:#fff;max-height:100vh;overflow-y:scroll;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:1;top:0;box-sizing:border-box;padding:10px 0 80px;overflow-x:hidden}header.header.navbar .mosaic-header .categories a{display:block}header.header.navbar .mosaic-header .categories a:after{content:none;display:none}}.spotlight h2,.spotlight h3{font-size:40px;padding-bottom:10px}.featured .text{position:absolute;right:0;width:60%;background-color:rgba(55,255,35,.5)}.spotlight .main-entry,.spotlight .side-entries .entry{background-color:#F2F2F2}.spotlight{display:-webkit-flex;display:-ms-flexbox;display:flex}.spotlight h2{border-bottom:1px solid #000}.mosaic-categories .category-latest a,.spotlight a{color:#000;text-decoration:none}.spotlight a:hover .btn-arrow svg.circle{fill:currentColor;stroke:#fff}.spotlight a{display:block}.spotlight a .btn-arrow{display:block;font-size:21px}.spotlight .main-entry{width:55%;margin-right:5%;display:inline-block}.spotlight .main-entry a{height:100%}.spotlight .main-entry a .text-content{padding:20px;display:block}.spotlight .main-entry a .text-content h2{margin-top:0;font-weight:600}.spotlight .main-entry a .text-content .summary{font-size:21px}.spotlight .side-entries{width:39%;display:inline-block;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.spotlight .side-entries .entry:first-child{margin-bottom:10px}.spotlight .side-entries .entry .text-content{padding:20px;display:block}.spotlight .side-entries .entry .text-content h3{margin:0;font-weight:400;font-size:32px}@media (max-width:992px){.spotlight{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.spotlight .main-entry,.spotlight .side-entries{width:100%}}.mosaic-categories .category-latest{width:47.5%;display:inline-block;padding-bottom:30px;vertical-align:top}.mosaic-categories .category-latest:nth-child(even){margin-right:4.5%}.mosaic-categories .category-latest .entry,.mosaic-categories .category-latest .first-entry{display:block;transition:color .5s;border-bottom:1px solid #d3d3d3;padding:15px 0}.mosaic-categories .category-latest .entry:hover,.mosaic-categories .category-latest .first-entry:hover{color:#ed1c24;transition:color .1s}.mosaic-categories .category-latest .entry:hover .image,.mosaic-categories .category-latest .first-entry:hover .image{opacity:.5;transition:opacity .1s}.mosaic-categories .category-latest .first-entry{font-size:28px}.mosaic-categories .category-latest .first-entry .entry-title{display:block;padding-top:20px}.mosaic-categories .category-latest .first-entry .image{display:block;width:100%;transition:opacity .5s;background-size:cover;background-position:center;height:300px;background-color:#eee}.mosaic-categories .category-latest .entry{font-size:24px}@media (max-width:992px){.mosaic-categories .category-latest{width:100%}}.recent-activity-block{display:-webkit-flex;display:-ms-flexbox;display:flex}.recent-activity-block .small-title{width:auto;min-width:140px;display:inline-block}.recent-activity-block .e-zine-alerts,.recent-activity-block .recent-comments{width:50%;color:#fff}.recent-activity-block .recent-comments{background-color:#414143}.recent-activity-block .recent-comments a{text-decoration:none;color:#fff}.recent-activity-block .recent-comments a span{display:block}.recent-activity-block .recent-comments .comment-summary{border-bottom:1px solid #fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 0}.recent-activity-block .recent-comments .comment-summary .summary-info .comment-age{font-size:12px}.recent-activity-block .recent-comments .comment-summary .comment-total{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.recent-activity-block .recent-comments .comment-summary .comment-total .number{font-size:36px}.recent-activity-block .e-zine-alerts{background-color:#ed1c24}.recent-activity-block .e-zine-alerts input{background:0 0;border:none;border-bottom:1px solid #fff;display:block;padding:10px;width:100%;font-size:18px;font-weight:300}.recent-activity-block .e-zine-alerts input::-webkit-input-placeholder,.recent-activity-block .e-zine-alerts input:hover{color:#fff}.recent-activity-block .e-zine-alerts input::-webkit-input-placeholder,.recent-activity-block .e-zine-alerts input::placeholder,.recent-activity-block .e-zine-alerts input:hover{color:#fff}div#wrapper.mosaic main.main .slide-block .mosaic-slides .slide .sidebar .detail-holder .text-detail{font-size:24px;text-align:left}div#wrapper.mosaic main.main .slide-block .mosaic-slides .slide .sidebar .detail-holder .text-detail .btn-arrow{display:block;font-size:24px;padding-top:5px}div#wrapper.mosaic main.main .slide-block .mosaic-slides .slide .sidebar .detail-holder .text-detail .btn-arrow:hover{color:#fff}div#wrapper.mosaic main.main .slide-block .mosaic-slides .slide .sidebar .detail-holder .text-detail .btn-arrow:hover svg.circle-arrow{stroke:red}@media (max-width:992px){.recent-activity-block{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.recent-activity-block .e-zine-alerts,.recent-activity-block .recent-comments{width:100%}div#wrapper.mosaic main.main .slide-block .mosaic-slides .slide .sidebar .detail-holder .text-detail,div#wrapper.mosaic main.main .slide-block .mosaic-slides .slide .sidebar .detail-holder .text-detail .btn-arrow{font-size:14px}div#wrapper.mosaic main.main .slide-block .mosaic-slides .slick-dots{bottom:auto;top:10px}}.article{height:500px;position:relative}.article .small-title{width:auto;min-width:140px;display:inline-block}.article .details{width:52%;display:block;background-color:#ed1c24;position:absolute;color:#fff;bottom:0;z-index:2;font-size:22px;text-decoration:none}.article .details h2{font-weight:600;margin-bottom:0}.article .details h3{font-weight:600;margin:0 0 25px}.article .details .info{font-weight:100}.article .details .btn-arrow{margin:10px 0;display:block;font-size:22px}.page-nav,.page-nav a,.page-nav span{display:-webkit-flex;display:-ms-flexbox}.article .details:hover .btn-arrow{color:#fff}.article .details:hover .btn-arrow svg.circle{fill:#fff;stroke:#ed1c24}.article .image{position:absolute;width:52%;height:100%;z-index:1;background-size:cover;background-position:center}.article:nth-child(odd) .details{right:0}.article:nth-child(even) .details,.article:nth-child(odd) .image{left:0}.article:nth-child(even) .image{right:0}.article:nth-child(3n+2) .details{background-color:#E02125!important}.article:nth-child(3n+3) .details{background-color:#65328F!important}.article:nth-child(3n+1) .details{background-color:#1DAEEC!important}@media (max-width:992px){.article{height:auto}.article .details,.article .image{position:relative;width:100%}}.page-nav{display:flex}.page-nav a,.page-nav span{display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;width:24px;height:24px;border-radius:50%;text-align:center;color:#fff;font-weight:100;font-size:12px;margin:2px}.page-nav a{background-color:#ed1c24}.page-nav a:hover{background-color:rgba(237,28,36,.6)}.page-nav span{background-color:#444}.gallery-headings{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:0}.gallery-headings .small-title{margin-top:12px;margin-right:100px}.gallery-headings .center-headings h1{font-size:60px;font-weight:400;margin:0}.gallery-headings .center-headings .subtitle{font-size:18px;font-weight:100}.big-photos{background:#555;width:calc(100% - 160px);margin:auto;min-height:100px}.big-photos .big-photo{outline:0}.big-photos .big-photo img{margin:auto;max-height:calc(100vh - 100px)}.big-photos button.slick-arrow{position:absolute;top:0;height:100%;background-color:#444;border:none;color:#fff;cursor:pointer;width:80px;outline:0;transition:background-color .3s}.big-photos button.slick-arrow:hover{background-color:#666}.big-photos button.slick-arrow:hover svg.circle{fill:rgba(255,255,255,.8);color:rgba(255,255,255,.8);stroke:#555}.big-photos button.slick-arrow.slick-prev{right:100%}.big-photos button.slick-arrow.slick-next{left:100%}@media (max-width:992px){.gallery-headings{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.big-photos{width:100%}.big-photos button.slick-arrow{width:30px;padding:0;z-index:3;background-color:rgba(55,55,55,0);height:30px;top:50%;margin-top:-15px}.big-photos button.slick-arrow:hover{background-color:transparent}.big-photos button.slick-arrow.slick-prev{left:15px;right:auto}.big-photos button.slick-arrow.slick-next{right:15px;left:auto}.gallery.default-padding{padding-left:0;padding-right:0}}.counter{padding:20px 0;border-bottom:1px solid #ccc;font-size:18px}@media (max-width:992px){.counter{padding-left:20px}}.thumbnails{padding-top:20px;width:calc(100% - 120px);margin:auto}.thumbnails .thumbnail{height:200px;width:200px;margin:.2%;background-size:cover;background-position:center;outline:0}.thumbnails .thumbnail.big-selected{opacity:.5}.thumbnails button.slick-arrow{position:absolute;top:0;height:100%;background:0 0;border:none;color:#333;cursor:pointer;width:60px;outline:0;padding:0}.article-info,.auto-column{padding-bottom:20px}.thumbnails button.slick-arrow:hover svg.circle{fill:rgba(64,64,64,.8);color:transparent;stroke:#fff}.thumbnails button.slick-arrow.slick-prev{right:100%;text-align:left}.thumbnails button.slick-arrow.slick-next{left:100%;text-align:right}@media (max-width:992px){.thumbnails{width:100%}.thumbnails .thumbnail{height:80px}}.auto-column{-webkit-column-width:400px;-moz-column-width:400px;column-width:400px;border-bottom:1px solid #333;font-size:16px}.auto-column p{margin-top:0}.auto-column.non-breaking-paragraphs p{display:inline-block}.article-reply{border:0 solid #333;border-width:1px 0;position:relative;padding:20px 0 60px}.article-reply .small-title{margin-bottom:10px}.article-reply .thedone,.article-reply .theloader,.article-reply.loading form{display:none}.article-reply.loading .theloader{display:block}.article-reply.posted form{display:none}.article-reply.posted .thedone{display:block}.article-reply .commenterror,.article-reply .emailerror,.article-reply .nameerror{display:none;color:red;padding-bottom:15px}.article-reply .commenterror.show,.article-reply .emailerror.show,.article-reply .nameerror.show{display:block}.article-reply input,.article-reply label,.article-reply textarea{display:block;margin:10px 0;width:100%;padding:5px 0;border:none;font-size:16px;font-weight:100}.article-reply label{padding:0;margin:0}.article-reply textarea{border:1px solid #eee;margin-top:0}.article-reply input{border-bottom:1px solid #ccc}.article-reply input::-webkit-input-placeholder{color:#333}.article-reply input::-moz-placeholder{color:#333}.article-reply input:-ms-input-placeholder{color:#333}.article-reply input::placeholder{color:#333}.article-reply label.submit-button{background:0 0;border:none;position:absolute;bottom:20px;width:50px;height:50px;right:0}.article-reply label.submit-button input{display:none}.article-reply label.submit-button p svg.circle{width:23px;height:23px}.article-comments .date{font-size:20px;font-weight:300}.article-comments .comments-title{font-size:18px;font-weight:600;padding:30px 0 10px}.article-comments .comment{display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #ccc;padding:20px 0}.article-comments .comment:first-child{border-top:1px solid #ccc}.article-comments .comment .user-picture{width:70px;height:70px;min-width:70px;border-radius:50%;background:#ccc;margin-right:20px}.article-comments .comment .comment-content{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:18px}.article-comments .comment .comment-content .user-name{font-weight:600;margin-bottom:5px}.article-comments .comment .comment-date{color:#aaa;font-weight:300;min-width:50px}.article-comments .comment.blank-comment{display:none}.article-comments .comment.blank-comment.show{display:block}.mosaic-share,.related .related-articles{display:-webkit-flex;display:-ms-flexbox;width:100%}.mosaic-share{display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.mosaic-share>:last-child{margin-left:1px!important}.related .related-articles{padding-bottom:30px;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.related .related-articles a{text-decoration:none;color:#000}.related .related-articles .featured-article{width:50%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:30px}.related .related-articles .featured-article .featured-image{width:100%;min-height:300px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background-size:cover;background-position:center}.related .related-articles .related-list{width:50%}.related .related-articles .related-list .entry{display:block;transition:color .5s;border-bottom:1px solid #d3d3d3;padding:15px 0;font-size:24px}.related .related-articles .related-list .entry:hover{color:#ed1c24;transition:color .1s}.related .related-articles .related-list .entry:hover img{opacity:.5;transition:opacity .1s}@media (max-width:992px){.related .related-articles{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.related .related-articles .featured-article{width:100%;margin:0}.related .related-articles .related-list{width:100%}}.media-galleries .media-gallery .media-gallery-banner{display:block;background-size:cover;height:50vh}.media-galleries .media-gallery .media-gallery-slider{position:relative}.media-galleries .media-gallery .media-gallery-slider .slide-image{position:relative;background:#000;min-height:300px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.media-galleries .media-gallery .media-gallery-slider .slide-image img{margin:auto;max-height:calc(70vh - 100px)}.media-galleries .media-gallery .media-gallery-featured{display:block;padding-bottom:60%;background-size:cover}.media-galleries .media-gallery .media-gallery-thumbnails{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:-5px;margin-top:5px}.media-galleries .media-gallery .media-gallery-thumbnails .thumb{display:block;background-size:cover;background-position:center;width:25%;margin-right:5px;padding-bottom:20%}.media-galleries .media-gallery .gallery-info{margin-top:20px;padding:20px}.media-galleries .media-gallery .gallery-info .gallery-details{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 0;border-bottom:1px solid #d0d4d4}.media-galleries .media-gallery .gallery-info .gallery-details .details-left{width:100%;padding-bottom:5px}.media-galleries .media-gallery .gallery-info .gallery-details .details-left .title{display:block;color:#333}.media-galleries .media-gallery .gallery-info .gallery-details .details-left .entry-summary{font-size:18px;color:#333}.media-galleries .media-gallery .gallery-info .view-count{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;color:#cfd0cf;min-width:70px;text-align:right;height:40px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.media-galleries .media-gallery .gallery-info .view-count .view-eye{background-color:#cfd0cf;background-position:50% 50%;background-size:50% auto;background-repeat:no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;width:30px;height:30px;display:inline-block;vertical-align:midddle;border-radius:50%;margin:10px 2px 14px 8px;transition:background-color .3s;background-image:url(/app/images/eye-white.svg);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.media-galleries .media-gallery .gallery-info .gallery-sharing{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 0}.media-galleries .media-gallery .gallery-info .gallery-sharing .view-more{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:auto;color:#333;font-size:18px}.media-galleries .media-gallery .gallery-info .gallery-sharing .view-more img{width:40px;margin-left:10px}.media-galleries .slick-dots{position:absolute;top:100%;left:18px;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.media-galleries .slick-dots,.media-galleries .slick-dots li{list-style:none;margin:0;padding:0}.media-galleries .slick-dots button{border:none;font-size:0;padding:0;width:12px;height:12px;background:#8b8c8e;margin:3px;border-radius:50%;cursor:pointer}.media-galleries .slick-dots .slick-active button{background:#6b6c6e}.media-galleries.media-galleries-slider .slick-dots{top:50vh}.media-galleries button.slick-arrow{position:absolute;top:0;height:100%;border:none;color:#fff;background:0 0;cursor:pointer;width:80px;outline:0;transition:background-color .3s;z-index:1}.media-galleries button.slick-arrow svg.circle{fill:rgba(255,255,255,.7);color:rgba(255,255,255,.7);stroke:#555}.media-galleries button.slick-arrow:hover svg.circle{fill:#fff;color:#fff;stroke:#555}.media-galleries button.slick-arrow.slick-prev{left:0}.media-galleries button.slick-arrow.slick-next{right:0}.media-galleries.media-galleries-slider button.slick-arrow{height:50vh}@media (max-width:992px){.media-galleries{width:100%}.media-galleries button.slick-arrow{width:30px;padding:0;z-index:3;background-color:rgba(55,55,55,0);height:30px;top:50%;margin-top:-15px}.media-galleries button.slick-arrow:hover{background-color:transparent}.media-galleries button.slick-arrow.slick-prev{left:15px;right:auto}.media-galleries button.slick-arrow.slick-next{right:15px;left:auto}}.gallery-modal .modal-content{width:80vw}.gallery-modal .modal-content .modal-header{position:absolute;z-index:1}.gallery-modal .modal-content .modal-body{position:relative;max-height:80vh;overflow:hidden}.gallery-modal .modal-content .modal-body .video-sizer{padding-bottom:50%}.gallery-modal .modal-content .modal-body iframe{position:absolute;top:0;left:0;right:0;bottom:0}.slide-video{position:relative;cursor:pointer}.slide-video.active:before{content:none}.slide-video:before,.thumb-video:before{content:"▶︎";font-size:50px;padding-left:10px;padding-top:8px;top:50%;left:50%;width:100px;height:100px;display:-webkit-flex;display:-ms-flexbox;color:#fff;box-sizing:border-box}.slide-video:before{position:absolute;display:flex;border:4px solid #fff;border-radius:50%;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(255,255,255,.4)}.slide-video:hover:before{background-color:rgba(255,255,255,.6)}.thumb-video{position:relative}.thumb-video:before{position:absolute;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.js-load-articles .js-load-articles-controls{width:100%;padding:30px 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.js-load-articles .js-load-articles-controls.end,.js-load-articles .js-load-articles-controls.loading .js-load-articles-button{display:none}.js-load-articles .js-load-articles-controls .js-load-articles-button{background:#d0d4d5;color:#fff;border-radius:30px;height:30px;padding:0 30px;border:none;line-height:30px;cursor:pointer;transition:background-color .3s}.js-load-articles .js-load-articles-controls .js-load-articles-button:hover{background:#b5bbbd}.js-load-articles .js-load-articles-controls.loading .js-load-articles-spinner{width:50px;height:50px;border-radius:50%;border:0 solid #ed1c24;border-width:3px 0 0;-webkit-animation:rotate .5s infinite linear;animation:rotate .5s infinite linear}.js-load-articles .media-galleries{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.js-load-articles .media-galleries .media-gallery{width:50%;padding:15px;box-sizing:border-box}@media (max-width:1024px){.js-load-articles .media-galleries .media-gallery{width:100%}}.js-load-articles .media-galleries .media-gallery .media-gallery-slider .slide-image img{max-height:calc(70vh - 100px)}.search-page form{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:40px}.search-page form input{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border:none;border-bottom:1px solid #d3d3d3;padding:10px;font-size:30px}.search-result,.search-result p{font-size:18px}.search-page form button{background:0 0;border:none;min-width:30px;cursor:pointer}.search-page form button img{min-width:30px;display:block}.search-page form button img.icon-hover{display:none}.search-page form button:hover img.icon-hover{display:block}.search-page form button:hover img.icon-default{display:none}.results-info,.search-result{display:block;border-bottom:1px solid #ccc}.results-info{padding-bottom:30px}.search-result{text-decoration:none;color:#000;padding:30px 0}.search-result a{color:#c00}.pagination{margin:50px 0}.pagination a{display:inline-block;padding:5px;min-width:20px;box-sizing:content-box;text-align:center;border-radius:50%;transition:background-color .3s;color:#c00}.pagination a.current-page,.pagination a:hover{background-color:#eee;text-decoration:none}.addtocalendar{position:relative;display:inline-block}.addtocalendar var{display:none}.atcb-link{display:block;outline:0!important;cursor:pointer}.atcb-link:active~ul,.atcb-link:focus~ul,.atcb-list:hover{visibility:visible}.atcb-list{visibility:hidden;position:absolute;top:100%;left:0;width:170px;z-index:900}.atcb-item,.atcb-list{list-style:none;margin:0;padding:0;background:#fff}.atcb-item{float:none;text-align:left}.atcb-item-link{text-decoration:none;outline:0;display:block}.atcb-item.hover,.atcb-item:hover{position:relative;z-index:900;cursor:pointer;text-decoration:none;outline:0}.atc-style-menu .atcb-list{width:170px;border:1px solid #bababa;border-radius:2px;box-shadow:0 0 5px #AAA}.atc-style-menu .atcb-item,.atc-style-menu .atcb-list{background:#fff;color:#000}.atc-style-menu .atcb-item,.atc-style-menu .atcb-item-link{line-height:1.3em;vertical-align:middle;zoom:1}.atc-style-menu .atcb-item-link{color:#333;font-size:14px;text-decoration:none;outline:0;padding:5px 15px}.atc-style-menu .atcb-item-link:active,.atc-style-menu .atcb-item-link:focus,.atc-style-menu .atcb-item-link:hover{color:#fff}.atc-style-menu .atcb-item.hover,.atc-style-menu .atcb-item:hover{background:#ed1c24}.flatpickr-calendar{overflow:hidden;max-height:0;opacity:0;visibility:hidden;text-align:center;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.88px;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;visibility:visible;overflow:visible;max-height:640px}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.hasWeeks{width:auto}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-month,.flatpickr-wrapper{position:relative}.flatpickr-wrapper,.numInputWrapper input,.numInputWrapper span{display:inline-block}.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-month{background:0 0;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:28px;line-height:1;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.flatpickr-next-month,.flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;line-height:16px;height:28px;padding:10px calc(3.57% - 1.5px);z-index:3}.flatpickr-next-month i,.flatpickr-prev-month i,.numInputWrapper{position:relative}.flatpickr-next-month.flatpickr-prev-month,.flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-next-month.flatpickr-next-month,.flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-next-month:hover,.flatpickr-prev-month:hover{color:#959ea9}.flatpickr-next-month:hover svg,.flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-next-month svg,.flatpickr-prev-month svg{width:14px}.flatpickr-next-month svg path,.flatpickr-prev-month svg path{transition:fill .1s;fill:inherit}.numInputWrapper{height:auto}.numInputWrapper input{width:100%}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.05);box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.flatpickr-current-month span.cur-month:hover,.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper span:after{display:block;content:"";position:absolute;top:33%}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6)}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6)}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:6.16px 0 0;line-height:1;height:28px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#whats-on-calendar,.flatpickr-day,.flatpickr-days{position:relative}.flatpickr-current-month.slideLeft{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-animation:fpFadeOut .4s ease,fpSlideLeft .4s cubic-bezier(.23,1,.32,1);animation:fpFadeOut .4s ease,fpSlideLeft .4s cubic-bezier(.23,1,.32,1)}.flatpickr-current-month.slideLeftNew{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-animation:fpFadeIn .4s ease,fpSlideLeftNew .4s cubic-bezier(.23,1,.32,1);animation:fpFadeIn .4s ease,fpSlideLeftNew .4s cubic-bezier(.23,1,.32,1)}.flatpickr-current-month.slideRight{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-animation:fpFadeOut .4s ease,fpSlideRight .4s cubic-bezier(.23,1,.32,1);animation:fpFadeOut .4s ease,fpSlideRight .4s cubic-bezier(.23,1,.32,1)}.flatpickr-current-month.slideRightNew{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation:fpFadeIn .4s ease,fpSlideRightNew .4s cubic-bezier(.23,1,.32,1);animation:fpFadeIn .4s ease,fpSlideRightNew .4s cubic-bezier(.23,1,.32,1)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\9;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:0 0;box-sizing:border-box;color:inherit;cursor:default;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:initial;border:0;border-radius:0;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:0 0;pointer-events:none}.flatpickr-weekdays{background:0 0;text-align:center;overflow:hidden;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}span.flatpickr-weekday{cursor:default;font-size:90%;background:0 0;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;width:307.88px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.88px;min-width:307.88px;max-width:307.88px;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.flatpickr-calendar.animate .dayContainer.slideLeft{-webkit-animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1);animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideLeft,.flatpickr-calendar.animate .dayContainer.slideLeftNew{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.flatpickr-calendar.animate .dayContainer.slideLeftNew{-webkit-animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1);animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideRight{-webkit-animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideRight .4s cubic-bezier(.23,1,.32,1);animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideRight .4s cubic-bezier(.23,1,.32,1);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.flatpickr-calendar.animate .dayContainer.slideRightNew{-webkit-animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideRightNew .4s cubic-bezier(.23,1,.32,1);animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideRightNew .4s cubic-bezier(.23,1,.32,1)}.flatpickr-day{background:0 0;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;-webkit-flex-basis:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange,.flatpickr-day.selected.startRange+.endRange,.flatpickr-day.startRange.startRange+.endRange{box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{pointer-events:none}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3);background:0 0;border-color:transparent;cursor:default}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day{display:block;width:100%;max-width:none}.flatpickr-innerContainer{display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:0 0;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;cursor:pointer;color:#393939;font-size:14px;position:relative;box-sizing:border-box}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;display:inline-block;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover{background:#f0f0f0}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fpSlideLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fpSlideLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes fpSlideLeftNew{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpSlideLeftNew{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fpSlideRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fpSlideRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes fpSlideRightNew{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpSlideRightNew{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fpFadeOut{from{opacity:1}to{opacity:0}}@keyframes fpFadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes fpFadeIn{from{opacity:0}to{opacity:1}}@keyframes fpFadeIn{from{opacity:0}to{opacity:1}}.event-loop *{box-sizing:border-box}.event-loop .event-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 0 50px;border-top:1px solid #d2d3d4}.event-loop .event-content .event-date{width:50%;max-width:160px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.event-loop .event-content .event-date h4{font-size:16px;border-bottom:1px solid #3a3a39;margin-top:0;line-height:1.5;margin-bottom:8px}.event-loop .event-content .event-date .addtocalendar{display:block;margin-top:10px}.event-loop .event-content .event-date .addtocalendar .atcb-link{color:#d2d3d4;transition:color .3s;text-decoration:none;font-size:14px}.event-loop .event-content .event-category,.event-loop .event-content .event-date .addtocalendar .atcb-link:focus,.event-loop .event-content .event-date .addtocalendar .atcb-link:hover{color:#ed1c24}.event-loop .event-content .event-date .addtocalendar .atcb-link .calendar-add{width:1.2em;height:auto;vertical-align:middle;display:inline-block;margin-top:-5px;margin-right:5px}.event-loop .event-content .event-date .addtocalendar .atcb-link .calendar-add g{fill:#d2d3d4;transition:fill .3s}.event-loop .event-content .event-date .addtocalendar .atcb-link:focus .calendar-add g,.event-loop .event-content .event-date .addtocalendar .atcb-link:hover .calendar-add g{fill:#ed1c24}.event-loop .event-content .event-image-wrapper{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:0 0 0 20px}.event-loop .event-content .event-image-wrapper .event-image{display:block;padding-top:90%;background-position:50% 50%;background-size:cover}.event-loop .event-content .event-body{width:100%}.event-loop .event-content h3{font-size:16px;line-height:1.5;margin:0}.event-loop .event-content p{font-size:14px;line-height:1.5;margin:0}.event-loop .event-content .event-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.event-loop .event-content .event-actions .btn-round{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:10px}.event-loop .event-content .event-actions .btn-round .inner-circle span{max-height:100%;overflow:hidden}@media (min-width:992px){.event-loop .event-content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.event-loop .event-content .event-date{width:30%;text-align:right}.event-loop .event-content .event-image-wrapper{width:20%;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:0 20px}.event-loop .event-content .event-image-wrapper .event-image{padding:0;height:100%}.event-loop .event-content .event-body{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:auto;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.event-loop .event-content .event-body .event-body-inner{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.event-loop .event-content .event-actions{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.event-loop .event-content .event-actions .btn-round{margin:0 10px}.event-loop .event-content .event-actions .btn-round:first-child{margin-left:0}.event-loop .event-content .event-actions .btn-round:last-child{margin-right:0}}.events-layout *{box-sizing:border-box}.events-layout .flatpickr-calendar{margin:0 auto;border-radius:0}.events-layout .flatpickr-calendar.loading{background:pink}.events-layout .flatpickr-calendar .flatpickr-day:not(.disabled){background:#ec131b;color:#fff;line-height:30px;transition:background .3s}.events-layout .flatpickr-calendar .flatpickr-day:not(.disabled),.events-layout .flatpickr-calendar .flatpickr-day:not(.disabled):hover{border:5px solid #fff}.events-layout .flatpickr-calendar .flatpickr-day:not(.disabled):hover{background:#c61017}.events-layout .flatpickr-calendar .flatpickr-day:nth-child(7n+1){color:#d20f0f}.events-layout .events-nav h1{color:#ed1c24}.events-layout .events-container .events-nav{display:none}.events-layout .events-navigation{padding-top:25px;margin:0 -30px 40px}.events-layout .events-navigation #whats-on-calendar{margin-left:-10px;margin-right:-10px}.events-layout .events-navigation .events-nav{display:block}.events-layout .events-type-navigation .btn{display:inline-block;padding:8px;border:1px solid #cfd0d1;font-size:14px;font-weight:700;line-height:1;text-decoration:none;color:#383837}.events-layout .events-type-navigation .btn.btn-primary,.events-layout .events-type-navigation .btn:hover{background:#e30000;color:#fff9f9;border-color:#e30000}.events-layout .events-type-navigation .btn.btn-primary:hover{background:#ca0000;border-color:#ca0000}@media (min-width:992px){.events-layout .events-navigation{margin:0}.events-layout .events-navigation #whats-on-calendar{margin-left:0;margin-right:0}.events-layout .events-navigation .event-programme-select{margin-top:48px;margin-bottom:65px}.events-layout{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:0 -20px;width:100%}.events-layout .events-container,.events-layout .events-navigation{padding:20px}.events-layout .events-navigation{padding:0;width:308px}.events-layout .events-navigation .events-nav{display:none}.events-layout .events-container{width:calc(100% - 308px);-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.events-layout .events-container .events-nav{display:block}.events-layout .flatpickr-calendar{margin:0}}#whats-on-calendar .loader.active .ball,#whats-on-calendar .loader.active:after,#whats-on-calendar .loader.active:before{position:absolute}#whats-on-calendar .modal .modal-content{width:90%;padding:20px}@media (min-width:992px){#whats-on-calendar .modal .modal-content{width:50%;padding:45px}}#whats-on-modal button.close{float:right}.event-banner{position:relative;min-height:380px;background-size:cover;background-position:center top;background-color:#000}.event-banner *{box-sizing:border-box}@media (min-width:1200px){.event-banner{min-height:525px}}@media (min-width:1800px){.event-banner{min-height:620px}}.event-banner .event-banner-title{position:absolute;bottom:0;width:100%;background:linear-gradient(transparent,rgba(0,0,0,.8))}.event-banner .event-banner-title .event-banner-inner{width:100%;text-align:left;color:#fff;word-wrap:break-word}.event-banner .event-banner-title h1{margin:0;padding:0;font-weight:700;font-size:25px;color:#fff;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.event-banner .event-banner-title .register-btn{display:inline-block;background-color:#c61017;color:#fff;text-decoration:none;line-height:1.5;padding:5px 40px;text-transform:uppercase;border-radius:15px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:15px 0 0;transition:background-color .3s}.event-banner .event-banner-title .register-btn:hover{opacity:.8}@media (min-width:992px){.event-banner .event-banner-title .event-banner-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.event-banner .event-banner-title h1{font-size:40px}.event-banner .event-banner-title .register-btn{margin:0 150px}}@media (min-width:1200px){.event-banner .event-banner-title h1{font-size:60px}}.event-single *{box-sizing:border-box}.event-single .meta-bar{background:#fb661a}.event-single .meta-bar .fixed-width{padding:15px}.event-single .meta-bar .meta-bar-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px}.event-single .meta-bar .meta-bar-inner .meta-bar-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;color:#fff;margin:10px 0}.event-single .meta-bar .meta-bar-inner .meta-bar-title{font-weight:700}.event-single .meta-bar .meta-bar-inner .meta-bar-content{margin-left:15px}.event-single .meta-bar .meta-bar-inner .meta-bar-icon{width:80px;height:80px;position:relative;margin:0 0 10px;background:url(/app/images/circle-white.png) 50% 50% no-repeat;background-size:contain}.event-single .meta-bar .meta-bar-inner .meta-bar-icon .meta-bar-icon-inner{content:'';position:absolute;top:15px;right:15px;bottom:15px;left:15px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}@media (min-width:992px){.event-single .meta-bar .meta-bar-inner{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:16px}.event-single .meta-bar .meta-bar-inner .meta-bar-icon{margin:0 auto 10px}.event-single .meta-bar .meta-bar-inner .meta-bar-item{display:block;width:25%;margin:0;text-align:center;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.event-single .meta-bar .meta-bar-inner .meta-bar-content{margin-left:0}.event-single .meta-bar .fixed-width{padding:30px 40px}}.event-single .event-single-content .fixed-width{padding-top:0;padding-bottom:0;margin-bottom:40px}.event-single .event-single-content .fixed-width:first-child{padding-top:30px}.event-single .event-single-content hr{border:0;background:#cfd0d1;height:1px;margin-top:40px;margin-bottom:20px}.event-single .event-single-content .event-speakers,.event-single .event-single-content .event-speakers .event-speaker-col{margin-bottom:40px}.event-single .event-single-content .event-speakers .event-speaker h5{margin:0;font-weight:700;font-size:22px}.event-single .event-single-content .event-speakers .event-speaker p{line-height:normal;font-size:22px;margin-top:0}.event-single .event-single-content .event-speakers .event-speaker-image{width:100px;height:100px;margin:0 auto 20px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;border-radius:50%}@media (min-width:992px){.event-single .event-single-content .event-speakers{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -30px -40px}.event-single .event-single-content .event-speakers .event-speaker-col{padding:0 30px}.event-single .event-single-content .event-speakers.event-speaker-cols-1 .event-speaker-col{-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.event-single .event-single-content .event-speakers.event-speaker-cols-2 .event-speaker-col{-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}.event-single .event-single-content .event-speakers.event-speaker-cols-3 .event-speaker-col{-webkit-flex:1 0 33.33333%;-ms-flex:1 0 33.33333%;flex:1 0 33.33333%}}.event-single .event-single-content .event-schedules{max-width:1140px;margin:0 auto}.event-single .event-single-content .event-schedules .event-schedule{display:-webkit-flex;display:-ms-flexbox;display:flex}.event-single .event-single-content .event-schedules .event-schedule .event-schedule-icon{width:80px;height:80px;position:relative;background:url(/app/images/circle-blue.png) 50% 50% no-repeat;background-size:contain}.event-single .event-single-content .event-schedules .event-schedule .event-schedule-icon .event-schedule-icon-inner{content:'';position:absolute;top:15px;right:15px;bottom:15px;left:15px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.event-single .event-single-content .event-schedules .event-schedule .event-schedule-content{padding:15px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:15px 0}.event-single .event-single-content .event-schedules .event-schedule .event-schedule-content h5{margin:0;font-weight:700}.event-single .event-single-content .event-schedules .event-schedule .event-schedule-content p{font-size:14px;margin:0}@media (min-width:992px){.event-single .event-single-content .event-schedules{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.event-single .event-single-content .event-schedules .event-schedule-col{padding:0 50px}.event-single .event-single-content .event-schedules.event-schedule-cols-1 .event-schedule-col{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.event-single .event-single-content .event-schedules.event-schedule-cols-2 .event-schedule-col{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.event-single .event-single-content .event-schedules.event-schedule-cols-3 .event-schedule-col{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}}.event-single .event-single-content .event-heading{color:#ed1c24;text-transform:uppercase;margin-top:0}.event-single .event-single-content [data-map]{height:400px}.event-single .event-single-content [data-map][data-directions]:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;cursor:pointer}.event-single .event-single-content .text-content a.text-expand{display:block;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.event-single .event-single-content .text-content .expand-holder{display:block;color:#ed1c24}.event-single .event-single-content .text-content .expand-holder svg.circle{fill:transparent;stroke:#ed1c24}.event-single .event-single-content .text-content .expand-holder:hover{color:#c61017}.event-single .event-single-content .text-content .expand-holder:hover svg.circle{fill:transparent;stroke:#c61017}.event-single .event-single-content .text-content .hidden-content{position:relative;margin-top:0;overflow:hidden}.event-single .event-single-content .text-content .hidden-content .background-image{max-height:100%;height:100%;width:35%;position:absolute;left:0;bottom:0;text-align:center}.event-single .event-single-content .text-content .hidden-content .background-image img,.event-single .event-single-content .text-content .hidden-content .background-image svg{max-height:100%}@media (max-width:992px){.event-single .event-single-content .text-content .hidden-content .background-image{display:none}.event-single .event-single-content .text-content .hidden-content{margin-top:5px}}@media (min-width:993px){.event-single .event-single-content .text-content .hidden-content{position:relative}.event-single .event-single-content .text-content .hidden-content:before{content:"";display:block;display:none;position:absolute;width:50%;padding-bottom:50%;left:0;bottom:0;background-image:url(/app/images/circlesbg.svg);background-repeat:no-repeat;background-size:100%}}@-webkit-keyframes expand{0%{max-height:0}99%{max-height:100vh}100%{max-height:none}}@-webkit-keyframes shrink{0%{max-height:100vh}100%{max-height:0}}.event-single .event-single-content .text-content:not(.active) .hidden-content{-webkit-animation:shrink 1s forwards;animation:shrink 1s forwards}.event-single .event-single-content .text-content:not(.active) .hidden-content .background-image{opacity:0;transition:opacity .5s}.event-single .event-single-content .text-content.active .hidden-content{-webkit-animation:expand 1s forwards;animation:expand 1s forwards}.event-single .event-single-content .text-content.active .hidden-content .background-image{opacity:1;transition:opacity .5s .1s}.event-single .event-single-content .entry-more-info{padding:30px 0}.event-single .event-single-content .entry-more-info.text-light{color:#fff}.event-single .event-single-content .entry-more-info .fixed-width{padding-top:0;padding-bottom:0}.event-single .event-single-content .entry-more-info-video .slide{background-position:50%;background-size:cover;position:relative}.event-single .event-single-content .entry-more-info-video .slide:before{content:'';width:100%;display:block;padding-top:50%}.event-single .event-single-content .entry-more-info-video iframe{top:0;left:0;position:absolute;width:100%;height:100%;background:#000}.event-single .event-single-content .entry-more-info-video .slide-video{opacity:0;transition:opacity 1s}.event-single .event-single-content .entry-more-info-video .slide-video.active{position:absolute;left:0;right:0;top:0;bottom:0;opacity:1}.event-single .event-single-content .entry-more-info-video .video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.event-single .event-single-content .entry-more-info-video .video-overlay .play-button{width:100px;height:100px;position:absolute;left:50%;top:50%;background:url(/app/images/play.png) 50% 50% no-repeat;background-size:contain;margin-top:-50px;margin-left:-50px;opacity:.8;transition:opacity 1s}.event-single .event-single-content .entry-more-info-video .video-overlay:hover .play-button{opacity:1}.event-single .event-single-content .entry-more-info-video .video-overlay.hidden{display:none}@media (min-width:992px){.event-single .event-single-content .event-share{float:right;min-width:200px;margin:0 0 10px 10px}.event-single .event-single-content .entry-more-info .entry-more-info-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.event-single .event-single-content .entry-more-info .entry-more-info-image,.event-single .event-single-content .entry-more-info .entry-more-info-video{display:block;width:48%}.event-single .event-single-content .entry-more-info .entry-more-info-body{width:48%}.event-single .event-single-content .entry-more-info .entry-more-info-body>:first-child{margin-top:0}.event-single .event-single-content .entry-more-info.image-position-right .entry-more-info-inner{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.event-single .event-single-content .entry-more-info.vertical-alignment-top .entry-more-info-inner{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.event-single .event-single-content .entry-more-info.vertical-alignment-middle .entry-more-info-inner{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.event-single .event-single-content .entry-more-info.vertical-alignment-bottom .entry-more-info-inner{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}.event-programme-select{position:relative;display:block;margin:0 0 22px}.event-programme-select .programme-link{position:relative;border:1px solid #d2d3d4;padding:10px 25px 10px 15px;display:block;width:auto;margin:0;color:#393a3b;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;line-height:1}.event-programme-select .programme-link:before{content:'';position:absolute;top:25%;right:20px;background-image:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17'><path fill='#393a3b' d='M13.207 8.472l-7.854 7.854-0.707-0.707 7.146-7.146-7.146-7.148 0.707-0.707 7.854 7.854z'></path></svg>");height:15px;width:15px;background-size:100% 100%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.event-programme-select .programme-link:focus,.event-programme-select .programme-link:hover{background-color:#ed1c24;color:#fff}.event-programme-select .programme-link:focus:before,.event-programme-select .programme-link:hover:before{background-image:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17'><path fill='#fff' d='M13.207 8.472l-7.854 7.854-0.707-0.707 7.146-7.146-7.146-7.148 0.707-0.707 7.854 7.854z'></path></svg>")}.event-programme-select .programme-link:active~ul,.event-programme-select .programme-link:focus~ul{visibility:visible}.event-programme-select .programme-link:active:before,.event-programme-select .programme-link:focus:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.event-programme-select .programme-list,.event-programme-select .programme-list-item{display:block;list-style:none;margin:0;padding:0}.event-programme-select .programme-list-item-link{display:block;padding:8px;text-decoration:none;font-size:14px;font-weight:600;color:#525455}.inquire-template .layout-panel:after,.inquire-template .layout-panel:before,.inquire-template:after{display:table;content:""}.event-programme-select .programme-list-item-link:hover{color:#ed1c24}.event-programme-select .programme-list{visibility:hidden;position:absolute;top:100%;left:0;right:0;z-index:900;border:1px solid #d2d3d4;box-shadow:0 0 5px rgba(170,170,170,.5);background:rgba(255,255,255,.95);padding:5px}.event-programme-select .programme-list:hover{visibility:visible}.inquire-template:after{clear:both}.inquire-template .layout-panel{margin-bottom:20px}@media (min-width:992px){.inquire-template .layout-panel{margin-bottom:50px}.inquire-template .columns{display:-webkit-flex;display:-ms-flexbox;display:flex}.inquire-template .columns.align-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.inquire-template .columns.reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.inquire-template .layout-panel:after{clear:both}.inquire-template .grid-container{max-width:100%;margin:0 auto}.inquire-template .columns{box-sizing:border-box}.inquire-template .columns:after{content:"";display:table;clear:both}.inquire-template .columns .column{display:block;margin-bottom:20px;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;box-sizing:border-box}.inquire-template .form-wrapper{border:1px solid #ccc;border-radius:10px;margin:10px 30px;padding:20px!important;visibility:hidden;position:fixed;z-index:-1}.inquire-template .form-wrapper:after{content:"";display:table;clear:both}.inquire-template .form-wrapper.show{display:block;position:relative;visibility:visible;z-index:1}.inquire-template .form-wrapper .close{text-align:right;margin-bottom:10px}.inquire-template .form-wrapper .close button{border:1px solid #ccc;border-radius:50%;padding:5px;width:30px;height:30px;cursor:pointer}.inquire-template .text{padding:30px}@media (max-width:992px){.inquire-template .text{padding:0 20px}}@media (min-width:992px){.inquire-template .text{max-width:600px;margin:0 auto}}.inquire-template .text p{font-size:22px}.inquire-template h1{margin:0;line-height:90%}@media (min-width:992px){.inquire-template h1{font-size:50px;font-weight:600;margin-bottom:30px}.inquire-template .main-banner-container{max-height:500px}}.inquire-template a:link,.inquire-template a:visited{text-decoration:none}.inquire-template .buttons{background-color:#DA291C;border:1px solid #DA291C;border-radius:50px;color:#fff;padding:8px 25px;text-align:center;text-decoration:none;display:inline-block;font-size:1.2em;margin:4px 2px;cursor:pointer;outline:0;transition:all .1s ease-in}.inquire-template .buttons a{color:#fff}.inquire-template .buttons svg{fill:#fff;display:inline-block;vertical-align:middle;width:21px;height:21px}.inquire-template .buttons:hover{background-color:#FFF;color:#DA291C;outline:0!important}.inquire-template .buttons:hover a{color:#DA291C}.inquire-template .buttons:hover svg path{fill:#DA291C!important}.inquire-template .main-banner-container{position:relative;padding-top:100%;margin-top:50px}.inquire-template .banner-circle{border-radius:50%;background-color:#ed1c24;position:absolute;overflow:hidden}.inquire-template .banner-circle .c-image{background-size:cover;background-repeat:no-repeat;width:100%;height:100%;position:absolute}.inquire-template .banner-circle video{width:100%;position:absolute}.inquire-template .banner-circle .tint{position:absolute;top:0;bottom:0;left:0;z-index:1;width:100%;opacity:.4}.inquire-template .banner-circle1{top:120px;left:-80px;width:34%;padding-bottom:34%}@media (max-width:992px){.inquire-template .main-banner-container{margin:50px 30px 0}.inquire-template .banner-circle1{left:auto;right:0;top:10%}}.inquire-template .banner-circle2{top:20px;left:20%;width:20%;padding-bottom:20%}.inquire-template .banner-circle3{top:0;right:20%;width:34%;padding-bottom:34%}@media (max-width:992px){.inquire-template .banner-circle2{left:0;top:0}.inquire-template .banner-circle3{right:40%}}.inquire-template .banner-circle4{top:40%;left:30%;width:20%;padding-bottom:20%}.inquire-template .banner-circle5{top:36%;right:5%;width:40%;padding-bottom:40%}@media (max-width:992px){.inquire-template .banner-circle4{left:40%}.inquire-template .banner-circle5{right:auto;left:-20px;top:40%}}.inquire-template .banner-circle6{bottom:0;left:0;width:34%;padding-bottom:34%}@media (max-width:992px){.inquire-template .banner-circle6{left:auto;right:-20px;bottom:16%}}.inquire-template .banner-circle7{bottom:60px;left:40%;width:20%;padding-bottom:20%}@media (max-width:992px){.inquire-template .banner-circle7{bottom:10%;left:50%}}@media (min-width:992px){.inquire-template .coffee-panel .text{max-width:550px}}.inquire-template .coffee-chat-container{position:relative;height:0;padding-bottom:75%;margin:0 auto;max-width:80vw}.inquire-template .coffee-circle{border-radius:50%;position:absolute;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;z-index:2}.inquire-template .coffee-circle img{width:100%;height:100%;object-fit:cover}.inquire-template .coffee-circle .name{position:absolute;left:80%;top:40%;width:250px;font-size:14px;color:#fff;display:none;padding:5px 10px;border-radius:24px}.inquire-template .coffee-circle:hover{-webkit-transform:scale(1.2)!important;-ms-transform:scale(1.2)!important;transform:scale(1.2)!important}.inquire-template .coffee-circle:hover .name{display:block}.inquire-template .coffee-circle.c1{background-color:#009bdb;bottom:0;left:0;width:24vw;height:24vw}@media (max-width:992px){.inquire-template .coffee-circle.c1{width:50vw;height:50vw}}.inquire-template .coffee-circle.c1 .name{background-color:rgba(0,155,219,.6)}.inquire-template .coffee-circle.c2{background-color:#9053a1;top:0;left:20%;width:10vw;height:10vw}@media (max-width:992px){.inquire-template .coffee-circle.c2{width:20vw;height:20vw}}.inquire-template .coffee-circle.c2 .name{background-color:rgba(143,83,161,.9)}.inquire-template .coffee-circle.c3{background-color:#00b18f;top:26%;right:8%;width:10vw;height:10vw}@media (max-width:992px){.inquire-template .coffee-circle.c3{width:20vw;height:20vw}}.inquire-template .coffee-circle.c3 .name{background-color:rgba(0,179,136,.9);left:auto;right:20%}.inquire-template .color-circle{position:absolute;border-radius:50%;width:5vw;height:5vw;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;z-index:1}@media (max-width:992px){.inquire-template .color-circle{width:10vw;height:10vw}}.inquire-template .color-circle.c1{background-color:rgba(178,78,198,.5);left:5%;top:15%}.inquire-template .color-circle.c2{background-color:rgba(150,202,79,.7);right:25%;top:10%}.inquire-template .color-circle.c3{background-color:rgba(0,87,184,.8);bottom:15%;right:15%}.inquire-template .inquire-mask{position:relative;overflow:hidden}.inquire-template .inquire-mask .mask{content:'';background:url(/app/images/circle-mask.svg) right center no-repeat;background-size:cover;position:absolute;right:-50%!important;top:-2px;bottom:-2px;width:200%;z-index:1;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;transition:all .5s ease-out}.inquire-template .inquire-mask .mask.aos-animate{right:70%!important}.inquire-template .book-tour-wrap{background-repeat:no-repeat;background-size:cover;padding:30px}@media (min-width:992px){.inquire-template .coffee-chat-container{max-width:40vw}.inquire-template .inquire-panel .layout-panel{display:-webkit-flex;display:-ms-flexbox;display:flex}.inquire-template .inquire-panel .layout-panel>div{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.inquire-template .inquire-panel .layout-panel>div:nth-child(1){-webkit-order:2;-ms-flex-order:2;order:2}.inquire-template .inquire-panel .layout-panel>div:nth-child(2){-webkit-order:1;-ms-flex-order:1;order:1}.inquire-template .inquire-panel .layout-panel>div:nth-child(3){-webkit-order:3;-ms-flex-order:3;order:3}.inquire-template .book-tour-wrap{padding:50px}}.inquire-template .book-tour-box{padding:30px 20px;margin:10px;background-color:rgba(0,0,0,.5);color:#FFF;transition:all .2s ease-in-out}.inquire-template .book-tour-box.light,.inquire-template .book-tour-box:hover{color:#3d3935;background-color:rgba(255,255,255,.8)}.inquire-template .book-tour-box:hover{transition:all .2s ease-in-out}.inquire-template .book-tour-box.light:hover{background-color:rgba(0,0,0,.5);color:#FFF}.inquire-template .open-house-wrap{background-repeat:no-repeat;background-size:100%;position:relative;color:#fff;padding:50px 0}@media (max-width:992px){.inquire-template .open-house-wrap{padding:30px 0;background-size:cover}.inquire-template .open-house-wrap:before{content:'';position:absolute;z-index:1;width:100%;top:0;left:0;bottom:0;background:linear-gradient(to right,rgba(0,0,0,.45) 50%,rgba(0,0,0,.01) 99%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#73000000', endColorstr='#00000000', GradientType=1 )}.inquire-template .open-house-wrap .text{max-width:80%}}.inquire-template .open-house-wrap .text{position:relative;z-index:2}.inquire-template .testimonials-wrap{position:relative}.inquire-template .testimonial-image{width:20%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:none;height:100%;position:absolute;left:0;top:0;margin:0}.inquire-template .testimonial-image.animated{display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:992px){.inquire-template .testimonial-image{min-width:170px;max-width:170px}}.inquire-template .testimonial-image>div{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.inquire-template .testimonial-image>div:first-child{margin:0 auto}.inquire-template .testimonial-image .image{margin:10px auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.inquire-template .testimonial-image .image img{border-radius:50%}.inquire-template .testimonial-image .testimonials-shape2{margin:0 auto;border-radius:50%;height:4vw;width:4vw;max-width:40px;max-height:40px}.inquire-template .testimonial-image .testimonials-shape3{border-radius:50%;height:6vw;width:6vw;max-width:60px;max-height:60px}.inquire-template .testimonials-text{border-top-left-radius:200px;border-bottom-left-radius:200px;width:auto;padding:40px 20px 40px 20%;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-left:30px}@media (min-width:576px){.inquire-template .testimonials-text{padding:50px 50px 50px 20%;margin-left:90px}}.inquire-template .testimonials-text p{display:block;max-width:400px}.inquire-template .testimonials-text .testimonials-quotation{opacity:.5;position:absolute;right:10px}.inquire-template .testimonials-text .testimonials-quotation svg{fill:#fff;width:50px;height:50px}@media (max-width:576px){.inquire-template .testimonials-text p{font-size:16px}.inquire-template .testimonials-text .testimonials-quotation{display:none}}.inquire-template .slide1 .t-shape,.inquire-template .slide1 .testimonials-text{background-color:#b24ec6}.inquire-template .slide2 .t-shape,.inquire-template .slide2 .testimonials-text{background-color:#009bdb}.inquire-template .slide3 .t-shape,.inquire-template .slide3 .testimonials-text{background-color:#00b18f}.inquire-template .slideshow-wrapper{width:100%}.inquire-template .slideshow-container{position:relative;margin:auto;width:100%}.inquire-template .fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}@-webkit-keyframes fade{from{opacity:.4}to{opacity:1}}@keyframes fade{from{opacity:.4}to{opacity:1}}@media (min-width:992px){.inquire-template header.header.navbar .navbar-bottom .navbar-pages span.parent span.children span.child-pages>a{display:inline-block;width:100%;max-width:100%;box-sizing:border-box;padding:15px;text-decoration:none;color:#000;font-size:20px}main.main .banner{min-height:340px}}.inquire-template .slick-slide{outline:0}.inquire-template .slick-arrow{visibility:hidden!important}.inquire-template .slick-dotted.slick-slider{margin-bottom:30px}.inquire-template .slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.inquire-template .slick-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:0 5px;padding:0;cursor:pointer}.inquire-template .slick-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.inquire-template .slick-dots li button:focus,.inquire-template .slick-dots li button:hover{outline:0}.inquire-template .slick-dots li button:focus:before,.inquire-template .slick-dots li button:hover:before{color:#717171}.inquire-template .slick-dots li button:before{font-family:slick;font-size:60px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;color:#bbb}.inquire-template .slick-dots li.slick-active button:before{color:#717171}.inquire-template .mySlides .testimonials-image{opacity:0}.inquire-template .animated{animation-duration:1s;animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;animation-name:fadeInUp;-webkit-animation-name:fadeInUp}@keyframes fadeInUp{from{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fadeInUp{from{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}main.main .banner-image{min-height:340px}main.main .banner{position:relative;background-size:cover;background-position:center top;background-color:#000}@media (min-width:1200px){main.main .banner{min-height:425px}}@media (min-width:1800px){main.main .banner{min-height:595px}}main.main .banner .banner-title{position:absolute;bottom:0;width:100%;text-align:right;color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.8));word-wrap:break-word}main.main .banner .banner-title h1{margin:0;padding:0;font-weight:600;font-size:70px}@media (max-width:992px){main.main .banner .banner-title h1{font-size:40px}}main.main .banner .video-wrap{width:100%}main.main .banner .video-wrap .video-center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:992px){main.main .banner .video-wrap{position:absolute;top:0;height:100%}main.main .banner .video-wrap .video-center{height:100%;overflow:hidden}}main.main .banner .video-wrap .video-center .video-sizer{position:relative;width:100%;transition:all .3s}main.main .banner .video-wrap .video-center .video-sizer .aspect-ratio{width:100%;padding-bottom:56.25%}main.main .banner .video-wrap .video-center .video-sizer iframe{position:absolute;top:0}main.main .banner .video-close{position:absolute;right:-20px;top:-20px;z-index:1;display:none}main.main .banner .video-close svg{color:#ed1c24;fill:#fff;-webkit-transform:scale(.75) rotate(45deg);-ms-transform:scale(.75) rotate(45deg);transform:scale(.75) rotate(45deg)}main.main .banner .video-close:hover svg{fill:#ed1c24;color:#fff}main.main .text-block .text-content{border-top-width:1px;border-top-style:solid}main.main .text-block .text-content.no-border{border-width:0}main.main .text-block .text-content .primary-text{margin-top:30px;position:relative;font-weight:600;max-width:35%}main.main .text-block .text-content .primary-text p{margin:0;font-size:50px}main.main .text-block .text-content .primary-text:after{content:"";display:block;position:absolute;bottom:-30px;width:100%;height:2px;border-bottom-width:1px;border-bottom-style:solid}@media (max-width:992px){main.main .text-block .text-content .primary-text{max-width:100%;box-sizing:border-box;margin-bottom:40px}main.main .text-block .text-content .primary-text p{font-size:30px}main.main .text-block .text-content .primary-text:after{bottom:-30px}}main.main .text-block .text-content .secondary-text{margin-left:auto;width:60%;font-size:26px;margin-bottom:20px;font-weight:100;letter-spacing:.5px;position:relative}main.main .text-block .text-content .secondary-text p{margin:0}main.main .text-block .text-content .secondary-text:after{content:"";display:block;position:absolute;bottom:-50px;width:100%;height:2px;border-bottom-style:solid;border-bottom-width:0}@media (max-width:992px){main.main .text-block .text-content .secondary-text{width:100%;box-sizing:border-box;font-size:16px;margin-top:75px}main.main .text-block .text-content .secondary-text:after{bottom:-45px}}main.main .text-block .text-content .secondary-text.final{margin-bottom:30px}main.main .text-block .text-content .secondary-text.final:after{display:none}main.main .text-block .text-content .expand-holder{display:block;margin-left:auto;width:60%}@media (max-width:992px){main.main .text-block .text-content .expand-holder{width:100%}main.main .text-block .text-content .hidden-content .background-image{display:none}}main.main .text-block .text-content .expand-holder svg.circle:hover{fill:currentColor;fill-opacity:.2}main.main .text-block .text-content .hidden-content{position:relative;margin-top:0;overflow:hidden}main.main .text-block .text-content .hidden-content .background-image{max-height:100%;height:100%;width:35%;position:absolute;left:0;bottom:0;text-align:center}main.main .text-block .text-content .hidden-content .background-image img,main.main .text-block .text-content .hidden-content .background-image svg{width:100%;max-height:100%;opacity:1;height:100%}@media (min-width:993px){main.main .text-block .text-content .hidden-content{position:relative}main.main .text-block .text-content .hidden-content:before{content:"";display:block;display:none;position:absolute;width:50%;padding-bottom:50%;left:0;bottom:0;background-image:url(/app/images/circlesbg.svg);background-repeat:no-repeat;background-size:100%}}main.main .text-block .text-content .regular-text{margin-left:auto;width:60%;font-weight:100;font-size:20px}@media (max-width:992px){main.main .text-block .text-content .hidden-content{margin-top:5px}main.main .text-block .text-content .large-text,main.main .text-block .text-content .regular-text{padding:0}main.main .text-block .text-content .regular-text{width:100%;box-sizing:border-box;font-size:14px}}main.main .text-block .text-content .large-text{margin-left:auto;width:65%;font-size:25px}@keyframes expand{0%{max-height:0}99%{max-height:100vh}100%{max-height:none}}@keyframes shrink{0%{max-height:100vh}100%{max-height:0}}main.main .text-block .text-content:not(.active) .hidden-content{-webkit-animation:shrink 1s forwards;animation:shrink 1s forwards}main.main .text-block .text-content:not(.active) .hidden-content .background-image{opacity:0;transition:opacity .5s}main.main .text-block .text-content.active .hidden-content{-webkit-animation:expand 1s forwards;animation:expand 1s forwards}main.main .text-block .text-content.active .hidden-content .background-image{opacity:1;transition:opacity .5s .1s}main.main .slide-block{position:relative;height:600px}@media (max-width:1400px){main.main .slide-block{height:450px}}@media (max-width:992px){main.main .text-block .text-content .large-text{width:100%;box-sizing:border-box;font-size:16px}main.main .slide-block{height:350px}}main.main .slide-block .hours-slides,main.main .slide-block .mosaic-slides,main.main .slide-block .slides{height:100%}main.main .slide-block .hours-slides .slick-dots,main.main .slide-block .mosaic-slides .slick-dots,main.main .slide-block .slides .slick-dots{position:absolute;display:-webkit-flex;display:-ms-flexbox;display:flex;left:2%;bottom:4%;padding:0}main.main .slide-block .hours-slides .slick-dots li button,main.main .slide-block .mosaic-slides .slick-dots li button,main.main .slide-block .slides .slick-dots li button{border:none;width:16px;height:16px;margin:6px;border-radius:50%;color:transparent;background-color:#fff;outline:0;padding:0;transition:background-color .5s}main.main .slide-block .hours-slides .slick-dots li.slick-active button,main.main .slide-block .mosaic-slides .slick-dots li.slick-active button,main.main .slide-block .slides .slick-dots li.slick-active button{background-color:#333}main.main .slide-block .hours-slides .slick-dots li:not(.slick-active) button,main.main .slide-block .mosaic-slides .slick-dots li:not(.slick-active) button,main.main .slide-block .slides .slick-dots li:not(.slick-active) button{cursor:pointer}main.main .slide-block .hours-slides .slide,main.main .slide-block .mosaic-slides .slide,main.main .slide-block .slides .slide{position:relative;background-size:cover;background-position:center;height:600px;overflow:hidden}@media (max-width:1400px){main.main .slide-block .hours-slides .slide,main.main .slide-block .mosaic-slides .slide,main.main .slide-block .slides .slide{height:450px}}@media (max-width:992px){main.main .slide-block .hours-slides .slick-track,main.main .slide-block .mosaic-slides .slick-track,main.main .slide-block .slides .slick-track{margin:0!important}main.main .slide-block .hours-slides .slide,main.main .slide-block .mosaic-slides .slide,main.main .slide-block .slides .slide{height:350px}}main.main .slide-block .hours-slides .slide .slide-video,main.main .slide-block .mosaic-slides .slide .slide-video,main.main .slide-block .slides .slide .slide-video{opacity:0;width:calc(100% - 80px);left:80px;height:100%;position:absolute;top:0;transition:width 1s,left 1s,right 1s,opacity 1s}@media (max-width:992px){main.main .slide-block .hours-slides .slide .slide-video,main.main .slide-block .mosaic-slides .slide .slide-video,main.main .slide-block .slides .slide .slide-video{width:calc(100% - 50px);left:50px}}main.main .slide-block .hours-slides .slide .slide-video.active,main.main .slide-block .mosaic-slides .slide .slide-video.active,main.main .slide-block .slides .slide .slide-video.active{opacity:1}main.main .slide-block .hours-slides .slide .video-overlay,main.main .slide-block .mosaic-slides .slide .video-overlay,main.main .slide-block .slides .slide .video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}main.main .slide-block .hours-slides .slide .video-overlay .play-button,main.main .slide-block .mosaic-slides .slide .video-overlay .play-button,main.main .slide-block .slides .slide .video-overlay .play-button{width:100px;height:100px;position:absolute;border-radius:50%;border:4px solid #fff;background-color:rgba(255,255,255,.4);left:50%;top:50%;margin-top:-50px;margin-left:-50px;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}main.main .slide-block .hours-slides .slide .video-overlay .play-button:after,main.main .slide-block .mosaic-slides .slide .video-overlay .play-button:after,main.main .slide-block .slides .slide .video-overlay .play-button:after{content:"▶︎";font-size:50px;margin-left:10px;margin-top:8px}main.main .slide-block .hours-slides .slide .video-overlay:hover .play-button,main.main .slide-block .mosaic-slides .slide .video-overlay:hover .play-button,main.main .slide-block .slides .slide .video-overlay:hover .play-button{background-color:rgba(255,255,255,.6)}main.main .slide-block .hours-slides .slide .video-overlay.hidden,main.main .slide-block .mosaic-slides .slide .video-overlay.hidden,main.main .slide-block .slides .slide .video-overlay.hidden{display:none}main.main .slide-block .hours-slides .slide .sidebar,main.main .slide-block .mosaic-slides .slide .sidebar,main.main .slide-block .slides .slide .sidebar{position:absolute;height:100%;top:0;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:10}main.main .slide-block .hours-slides .slide .sidebar .background-element,main.main .slide-block .mosaic-slides .slide .sidebar .background-element,main.main .slide-block .slides .slide .sidebar .background-element{position:absolute;width:100%;height:100%;z-index:1;transition:opacity 1s;top:0;left:0}main.main .slide-block .hours-slides .slide .sidebar .controls,main.main .slide-block .mosaic-slides .slide .sidebar .controls,main.main .slide-block .slides .slide .sidebar .controls{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;padding:20px 0;box-sizing:border-box;width:80px;z-index:10;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative}@media (max-width:992px){main.main .slide-block .hours-slides .slide .sidebar .controls,main.main .slide-block .mosaic-slides .slide .sidebar .controls,main.main .slide-block .slides .slide .sidebar .controls{width:50px}}main.main .slide-block .hours-slides .slide .sidebar .controls .slides-title,main.main .slide-block .mosaic-slides .slide .sidebar .controls .slides-title,main.main .slide-block .slides .slide .sidebar .controls .slides-title{top:0;left:40px;width:464px;position:absolute;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:1400px){main.main .slide-block .hours-slides .slide .sidebar .controls .slides-title,main.main .slide-block .mosaic-slides .slide .sidebar .controls .slides-title,main.main .slide-block .slides .slide .sidebar .controls .slides-title{width:314px}}@media (max-width:992px){main.main .slide-block .hours-slides .slide .sidebar .controls .slides-title,main.main .slide-block .mosaic-slides .slide .sidebar .controls .slides-title,main.main .slide-block .slides .slide .sidebar .controls .slides-title{top:0;left:26px;width:245px;font-size:12px}}main.main .slide-block .hours-slides .slide .sidebar .controls .slides-title.single,main.main .slide-block .mosaic-slides .slide .sidebar .controls .slides-title.single,main.main .slide-block .slides .slide .sidebar .controls .slides-title.single{width:523px}@media (max-width:1400px){main.main .slide-block .hours-slides .slide .sidebar .controls .slides-title.single,main.main .slide-block .mosaic-slides .slide .sidebar .controls .slides-title.single,main.main .slide-block .slides .slide .sidebar .controls .slides-title.single{width:373px}}@media (max-width:992px){main.main .slide-block .hours-slides .slide .sidebar .controls .slides-title.single,main.main .slide-block .mosaic-slides .slide .sidebar .controls .slides-title.single,main.main .slide-block .slides .slide .sidebar .controls .slides-title.single{width:288px}}main.main .slide-block .hours-slides .slide .sidebar .controls .slides-title.nothing,main.main .slide-block .mosaic-slides .slide .sidebar .controls .slides-title.nothing,main.main .slide-block .slides .slide .sidebar .controls .slides-title.nothing{width:553px}@media (max-width:1400px){main.main .slide-block .hours-slides .slide .sidebar .controls .slides-title.nothing,main.main .slide-block .mosaic-slides .slide .sidebar .controls .slides-title.nothing,main.main .slide-block .slides .slide .sidebar .controls .slides-title.nothing{width:403px}}@media (max-width:992px){main.main .slide-block .hours-slides .slide .sidebar .controls .slides-title.nothing,main.main .slide-block .mosaic-slides .slide .sidebar .controls .slides-title.nothing,main.main .slide-block .slides .slide .sidebar .controls .slides-title.nothing{width:318px}}main.main .slide-block .hours-slides .slide .sidebar .controls .slides-title .title-line,main.main .slide-block .mosaic-slides .slide .sidebar .controls .slides-title .title-line,main.main .slide-block .slides .slide .sidebar .controls .slides-title .title-line{height:19px;margin-top:20px;border-top-width:1px;border-top-style:solid;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-left:8px}main.main .slide-block .hours-slides .slide .sidebar .controls svg.circle,main.main .slide-block .mosaic-slides .slide .sidebar .controls svg.circle,main.main .slide-block .slides .slide .sidebar .controls svg.circle{margin-top:20px;margin-bottom:1px}main.main .slide-block .hours-slides .slide .sidebar .controls svg.circle:hover,main.main .slide-block .mosaic-slides .slide .sidebar .controls svg.circle:hover,main.main .slide-block .slides .slide .sidebar .controls svg.circle:hover{fill:currentColor;fill-opacity:.2}main.main .slide-block .hours-slides .slide .sidebar .detail-holder,main.main .slide-block .mosaic-slides .slide .sidebar .detail-holder,main.main .slide-block .slides .slide .sidebar .detail-holder{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:1;position:relative;width:1px;overflow:hidden;transition:width 1s,opacity .3s;opacity:0}main.main .slide-block .hours-slides .slide .sidebar .detail-holder .text-detail,main.main .slide-block .mosaic-slides .slide .sidebar .detail-holder .text-detail,main.main .slide-block .slides .slide .sidebar .detail-holder .text-detail{min-width:50vw;width:50vw;padding:0 80px 0 0;box-sizing:border-box;font-size:40px}@media (max-width:1400px){main.main .slide-block .hours-slides .slide .sidebar .detail-holder .text-detail,main.main .slide-block .mosaic-slides .slide .sidebar .detail-holder .text-detail,main.main .slide-block .slides .slide .sidebar .detail-holder .text-detail{font-size:30px}}@media (max-width:992px){main.main .slide-block .hours-slides .slide .sidebar .detail-holder .text-detail,main.main .slide-block .mosaic-slides .slide .sidebar .detail-holder .text-detail,main.main .slide-block .slides .slide .sidebar .detail-holder .text-detail{font-size:20px;min-width:calc(100vw - 50px);width:calc(100vw - 50px);text-align:center;padding:0 30px 0 0}}main.main .slide-block .hours-slides .slide .sidebar:before,main.main .slide-block .mosaic-slides .slide .sidebar:before,main.main .slide-block .slides .slide .sidebar:before{content:"";display:block;position:absolute;width:calc(100% - 20px - 32px);height:1px;bottom:39px;right:-7px;z-index:2;background-color:currentColor;transition:left 1s,right 1s,width 1s}@media (max-width:992px){main.main .slide-block .hours-slides .slide .sidebar:before,main.main .slide-block .mosaic-slides .slide .sidebar:before,main.main .slide-block .slides .slide .sidebar:before{width:calc(100% - 20px - 20px);bottom:31px;right:5px}}main.main .slide-block .hours-slides .slide .sidebar:after,main.main .slide-block .mosaic-slides .slide .sidebar:after,main.main .slide-block .slides .slide .sidebar:after{content:"";display:block;position:absolute;bottom:32px;right:-7px;width:14px;height:14px;border-radius:50%;background-color:currentColor;z-index:2;transition:left 1s,right 1s}@media (max-width:992px){main.main .slide-block .hours-slides .slide .sidebar:after,main.main .slide-block .mosaic-slides .slide .sidebar:after,main.main .slide-block .slides .slide .sidebar:after{bottom:26px;width:10px;height:10px;right:-5px}}main.main .slide-block .hours-slides .slide .sidebar.nothing:after,main.main .slide-block .hours-slides .slide .sidebar.nothing:before,main.main .slide-block .mosaic-slides .slide .sidebar.nothing:after,main.main .slide-block .mosaic-slides .slide .sidebar.nothing:before,main.main .slide-block .slides .slide .sidebar.nothing:after,main.main .slide-block .slides .slide .sidebar.nothing:before{display:none}main.main .slide-block .hours-slides .slide:not(.active).default-open .slide-video,main.main .slide-block .hours-slides .slide:not(.default-open).active .slide-video,main.main .slide-block .mosaic-slides .slide:not(.active).default-open .slide-video,main.main .slide-block .mosaic-slides .slide:not(.default-open).active .slide-video,main.main .slide-block .slides .slide:not(.active).default-open .slide-video,main.main .slide-block .slides .slide:not(.default-open).active .slide-video{width:100%;left:0;right:0}main.main .slide-block .hours-slides .slide:not(.active).default-open .sidebar .detail-holder,main.main .slide-block .hours-slides .slide:not(.default-open).active .sidebar .detail-holder,main.main .slide-block .mosaic-slides .slide:not(.active).default-open .sidebar .detail-holder,main.main .slide-block .mosaic-slides .slide:not(.default-open).active .sidebar .detail-holder,main.main .slide-block .slides .slide:not(.active).default-open .sidebar .detail-holder,main.main .slide-block .slides .slide:not(.default-open).active .sidebar .detail-holder{width:50vw;opacity:1;transition:width 1s,opacity 1s}main.main .slide-block .hours-slides .slide:not(.active).default-open .sidebar .background-element,main.main .slide-block .hours-slides .slide:not(.default-open).active .sidebar .background-element,main.main .slide-block .hours-slides .slide:not(.slick-current):hover,main.main .slide-block .mosaic-slides .slide:not(.active).default-open .sidebar .background-element,main.main .slide-block .mosaic-slides .slide:not(.default-open).active .sidebar .background-element,main.main .slide-block .slides .slide:not(.active).default-open .sidebar .background-element,main.main .slide-block .slides .slide:not(.default-open).active .sidebar .background-element{opacity:.8}@media (max-width:992px){main.main .slide-block .hours-slides .slide:not(.active).default-open .sidebar .detail-holder,main.main .slide-block .hours-slides .slide:not(.default-open).active .sidebar .detail-holder,main.main .slide-block .mosaic-slides .slide:not(.active).default-open .sidebar .detail-holder,main.main .slide-block .mosaic-slides .slide:not(.default-open).active .sidebar .detail-holder,main.main .slide-block .slides .slide:not(.active).default-open .sidebar .detail-holder,main.main .slide-block .slides .slide:not(.default-open).active .sidebar .detail-holder{width:calc(100vw - 60px)}}main.main .slide-block .hours-slides .slide:not(.active).default-open .sidebar:before,main.main .slide-block .hours-slides .slide:not(.default-open).active .sidebar:before,main.main .slide-block .mosaic-slides .slide:not(.active).default-open .sidebar:before,main.main .slide-block .mosaic-slides .slide:not(.default-open).active .sidebar:before,main.main .slide-block .slides .slide:not(.active).default-open .sidebar:before,main.main .slide-block .slides .slide:not(.default-open).active .sidebar:before{width:calc(100% - 118px);right:60px}@media (max-width:992px){main.main .slide-block .hours-slides .slide:not(.active).default-open .sidebar:before,main.main .slide-block .hours-slides .slide:not(.default-open).active .sidebar:before,main.main .slide-block .mosaic-slides .slide:not(.active).default-open .sidebar:before,main.main .slide-block .mosaic-slides .slide:not(.default-open).active .sidebar:before,main.main .slide-block .slides .slide:not(.active).default-open .sidebar:before,main.main .slide-block .slides .slide:not(.default-open).active .sidebar:before{width:calc(100% - 20px - 60px);right:45px}}main.main .slide-block .hours-slides .slide:not(.active).default-open .sidebar:after,main.main .slide-block .hours-slides .slide:not(.default-open).active .sidebar:after,main.main .slide-block .mosaic-slides .slide:not(.active).default-open .sidebar:after,main.main .slide-block .mosaic-slides .slide:not(.default-open).active .sidebar:after,main.main .slide-block .slides .slide:not(.active).default-open .sidebar:after,main.main .slide-block .slides .slide:not(.default-open).active .sidebar:after{right:60px}main.main .slide-block .hours-slides{position:relative}main.main .slide-block .hours-slides .slide:not(.slick-current){cursor:pointer;transition:opacity .3s}main.main .slide-block .hours-slides .slide div.btn-round.time-circle{width:120px;height:120px;border-radius:50%;background-color:#fff;color:#ed1c24;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:10}main.main .slide-block .hours-slides .slide div.btn-round.time-circle .inner-circle{font-size:16px}main.main .slide-block .hours-slides .slide .line-left,main.main .slide-block .hours-slides .slide .line-right{border-top:1px solid #fff;z-index:9}main.main .slide-block .hours-slides .slide.slick-current div.btn-round.time-circle:hover:before{-webkit-transform:none;-ms-transform:none;transform:none}main.main .slide-block .hours-slides .slide:not(.slick-current) .sidebar .controls svg.circle-arrow.slide-next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}main.main .slide-block .hours-slides .slide:not(.slick-current) .sidebar .controls svg.circle-arrow.slide-prev{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}main.main .slide-block.right .hours-slides .slide .detail-holder .text-detail,main.main .slide-block.right .mosaic-slides .slide .detail-holder .text-detail,main.main .slide-block.right .slides .slide .detail-holder .text-detail{padding:0 0 0 80px}@media (max-width:992px){main.main .slide-block .hours-slides .slide:not(.active).default-open .sidebar:after,main.main .slide-block .hours-slides .slide:not(.default-open).active .sidebar:after,main.main .slide-block .mosaic-slides .slide:not(.active).default-open .sidebar:after,main.main .slide-block .mosaic-slides .slide:not(.default-open).active .sidebar:after,main.main .slide-block .slides .slide:not(.active).default-open .sidebar:after,main.main .slide-block .slides .slide:not(.default-open).active .sidebar:after{right:35px}main.main .slide-block.right .hours-slides .slide .detail-holder .text-detail,main.main .slide-block.right .mosaic-slides .slide .detail-holder .text-detail,main.main .slide-block.right .slides .slide .detail-holder .text-detail{padding:0 0 0 30px}}main.main .slide-block.right .hours-slides .slide .slide-video,main.main .slide-block.right .mosaic-slides .slide .slide-video,main.main .slide-block.right .slides .slide .slide-video{left:auto;right:80px}@media (max-width:992px){main.main .slide-block.right .hours-slides .slide .slide-video,main.main .slide-block.right .mosaic-slides .slide .slide-video,main.main .slide-block.right .slides .slide .slide-video{right:50px}}main.main .slide-block.right .hours-slides .slide .sidebar,main.main .slide-block.right .mosaic-slides .slide .sidebar,main.main .slide-block.right .slides .slide .sidebar{right:0;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}main.main .slide-block.right .hours-slides .slide .sidebar:before,main.main .slide-block.right .mosaic-slides .slide .sidebar:before,main.main .slide-block.right .slides .slide .sidebar:before{right:auto;left:-5px}@media (max-width:992px){main.main .slide-block.right .hours-slides .slide .sidebar:before,main.main .slide-block.right .mosaic-slides .slide .sidebar:before,main.main .slide-block.right .slides .slide .sidebar:before{left:5px}}main.main .slide-block.right .hours-slides .slide .sidebar:after,main.main .slide-block.right .mosaic-slides .slide .sidebar:after,main.main .slide-block.right .slides .slide .sidebar:after{right:auto;left:-7px}@media (max-width:992px){main.main .slide-block.right .hours-slides .slide .sidebar:after,main.main .slide-block.right .mosaic-slides .slide .sidebar:after,main.main .slide-block.right .slides .slide .sidebar:after{left:-5px}}main.main .slide-block.right .hours-slides .slide:not(.active).default-open .sidebar:before,main.main .slide-block.right .hours-slides .slide:not(.default-open).active .sidebar:before,main.main .slide-block.right .mosaic-slides .slide:not(.active).default-open .sidebar:before,main.main .slide-block.right .mosaic-slides .slide:not(.default-open).active .sidebar:before,main.main .slide-block.right .slides .slide:not(.active).default-open .sidebar:before,main.main .slide-block.right .slides .slide:not(.default-open).active .sidebar:before{right:auto;left:60px}@media (max-width:992px){main.main .slide-block.right .hours-slides .slide:not(.active).default-open .sidebar:before,main.main .slide-block.right .hours-slides .slide:not(.default-open).active .sidebar:before,main.main .slide-block.right .mosaic-slides .slide:not(.active).default-open .sidebar:before,main.main .slide-block.right .mosaic-slides .slide:not(.default-open).active .sidebar:before,main.main .slide-block.right .slides .slide:not(.active).default-open .sidebar:before,main.main .slide-block.right .slides .slide:not(.default-open).active .sidebar:before{left:45px}}main.main .slide-block.right .hours-slides .slide:not(.active).default-open .sidebar:after,main.main .slide-block.right .hours-slides .slide:not(.default-open).active .sidebar:after,main.main .slide-block.right .mosaic-slides .slide:not(.active).default-open .sidebar:after,main.main .slide-block.right .mosaic-slides .slide:not(.default-open).active .sidebar:after,main.main .slide-block.right .slides .slide:not(.active).default-open .sidebar:after,main.main .slide-block.right .slides .slide:not(.default-open).active .sidebar:after{right:auto;left:60px}@media (max-width:992px){main.main .slide-block.right .hours-slides .slide:not(.active).default-open .sidebar:after,main.main .slide-block.right .hours-slides .slide:not(.default-open).active .sidebar:after,main.main .slide-block.right .mosaic-slides .slide:not(.active).default-open .sidebar:after,main.main .slide-block.right .mosaic-slides .slide:not(.default-open).active .sidebar:after,main.main .slide-block.right .slides .slide:not(.active).default-open .sidebar:after,main.main .slide-block.right .slides .slide:not(.default-open).active .sidebar:after{left:35px}}main.main .expandable-slides-block,main.main .expandable-slides-block *{box-sizing:border-box}main.main .expandable-slides-block .expandable-slides .expandable-slide{outline:0;position:relative}main.main .expandable-slides-block .expandable-slides .expandable-slide .quote-symbol{position:absolute;top:40px;left:50%;-webkit-transform:translateX(-20%);-ms-transform:translateX(-20%);transform:translateX(-20%)}main.main .expandable-slides-block .expandable-slides .expandable-slide .initial-content{min-height:500px;display:-webkit-flex;display:-ms-flexbox;display:flex}main.main .expandable-slides-block .expandable-slides .expandable-slide .initial-content .image{width:50%;background-size:cover;background-position:center}main.main .expandable-slides-block .expandable-slides .expandable-slide .initial-content .preview{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:50%;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:10px 40px}main.main .expandable-slides-block .expandable-slides .expandable-slide .initial-content .preview .text{font-size:26px;font-weight:700}main.main .expandable-slides-block .expandable-slides .expandable-slide .initial-content .preview .text:before{content:'“'}main.main .expandable-slides-block .expandable-slides .expandable-slide .initial-content .preview .text:after{content:'”'}main.main .expandable-slides-block .expandable-slides .expandable-slide .initial-content .preview .byline{font-weight:700;font-size:24px}main.main .expandable-slides-block .expandable-slides .expandable-slide .initial-content .preview .subtitle{margin-bottom:20px;font-size:24px}@media (max-width:992px){main.main .expandable-slides-block .expandable-slides .expandable-slide .initial-content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main.main .expandable-slides-block .expandable-slides .expandable-slide .initial-content .image{width:100%;height:300px}main.main .expandable-slides-block .expandable-slides .expandable-slide .initial-content .preview{width:100%;padding:10px 20px!important;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}main.main .expandable-slides-block .expandable-slides .expandable-slide .initial-content .preview .text{padding-right:0}main.main .expandable-slides-block .expandable-slides .expandable-slide .initial-content .preview .seemore{width:100%;border-top:1px solid #ddd}}main.main .expandable-slides-block .expandable-slides .expandable-slide .hidden{max-height:0;overflow:visible}main.main .expandable-slides-block .expandable-slides .expandable-slide .hidden .content{max-width:800px;margin:0 auto;padding-top:80px;padding-bottom:40px}@media (max-width:992px){main.main .expandable-slides-block .expandable-slides .expandable-slide .hidden .content{margin:0 20px;padding-top:30px}}main.main .expandable-slides-block .expandable-slides .expandable-slide .hidden .controls{margin:0 40px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid #ddd}@media (max-width:992px){main.main .expandable-slides-block .expandable-slides .expandable-slide .hidden .controls{margin:0 20px}}main.main .expandable-slides-block .expandable-slides .expandable-slide .slide-expand{transition:fill .2s,color .2s;color:#ed1c24;margin:20px 0}main.main .expandable-slides-block .expandable-slides .expandable-slide .slide-expand:hover{fill:#ed1c24;color:#fff}main.main .expandable-slides-block .expandable-slides .expandable-slide .slide-expand line{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}main.main .expandable-slides-block .expandable-slides .expandable-slide .seemore{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:700;text-decoration:none;cursor:pointer;padding:10px 0}main.main .expandable-slides-block .expandable-slides .expandable-slide .seemore svg{margin-left:15px;width:28px;fill:#ed1c24;stroke:#fff;transition:margin .3s}main.main .expandable-slides-block .expandable-slides .expandable-slide .seemore:hover svg{margin-left:20px}main.main .expandable-slides-block .expandable-slides .expandable-slide:not(.is-quote) .preview .text:after,main.main .expandable-slides-block .expandable-slides .expandable-slide:not(.is-quote) .preview .text:before,main.main .expandable-slides-block .expandable-slides .expandable-slide:not(.is-quote) .quote-symbol{display:none}@media (max-width:992px){main.main .expandable-slides-block .expandable-slides .expandable-slide.has-image .quote-symbol{position:static;-webkit-transform:none;-ms-transform:none;transform:none;margin:20px auto}}main.main .expandable-slides-block .expandable-slides .expandable-slide:not(.has-image) .quote-symbol{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:992px){main.main .expandable-slides-block .expandable-slides .expandable-slide:not(.has-image) .quote-symbol{position:static;-webkit-transform:none;-ms-transform:none;transform:none;margin:20px auto}}main.main .expandable-slides-block .expandable-slides .expandable-slide:not(.has-image) .preview{text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}main.main .expandable-slides-block .expandable-slides .expandable-slide:not(.has-image) .preview .text{margin:0 auto;padding:0;max-width:1100px}main.main .expandable-slides-block .expandable-slides .expandable-slide:not(.has-image) .preview .seemore{width:100%;border-top:1px solid #ddd}main.main .expandable-slides-block .expandable-slides .expandable-slide:not(.has-image) .hidden .content{max-width:1100px}main.main .expandable-slides-block .expandable-slides .expandable-slide.expanded .slide-expand line:last-child{-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0)}main.main .expandable-slides-block .expandable-slides .expandable-slide.expanded .hidden{opacity:1;visibility:visible;max-height:1000px}@media (min-width:992px){main.main.main-scrolled:not(.video-closed) .banner .video-wrap{box-shadow:0 0 6px rgba(0,0,0,.4);position:fixed;top:100px;width:380px;left:15px;z-index:10;height:auto}main.main.main-scrolled:not(.video-closed) .banner .video-wrap .video-center .video-sizer{width:380px}main.main.main-scrolled:not(.video-closed) .banner .video-wrap .video-close{display:block}.links-block .block-links{border-right:4px solid #fff}}.links-block,.time-title{display:-webkit-flex;display:-ms-flexbox}.time-title{display:flex;padding:80px 50px 60px;width:100%;box-sizing:border-box}.time-title time{display:block;width:100px;border-top:1px solid grey;margin-right:2px;padding-top:15px}.time-title div{border-top:1px solid #d3d3d3;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.links-block{display:flex}@media (max-width:992px){.links-block{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.links-block .block-links{width:calc(66.66% - 2px);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#eee;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.links-block .block-links .block-link,.links-block .block-links .link-title{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-height:30px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px 20px 20px 0;margin:0 10px 0 30px;color:#000;text-decoration:none}.links-block .block-links .block-link .link-text,.links-block .block-links .link-title .link-text{font-size:24px;max-width:70%}@media (max-width:992px){.links-block .block-links{width:100%}.links-block .block-links .block-link .link-text,.links-block .block-links .link-title .link-text{font-size:16px;max-width:80%}}.links-block .block-links .block-link:not(:last-child),.links-block .block-links .link-title:not(:last-child){border-bottom:1px solid #d3d3d3}.links-block .block-links .link-title{font-size:22px;font-weight:600}.links-block .block-files{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:calc(33.33% - 2px)}.links-block .block-files .block-file,.links-block .block-files .file-title{height:20px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#1AB07E;color:#fff;font-size:20px;padding-left:20px;transition:background-color .3s}@media (max-width:992px){.links-block .block-files{width:100%}.links-block .block-files .block-file,.links-block .block-files .file-title{height:auto;padding:20px 0 20px 20px;font-size:15px}.links-block .block-files .block-file .icon,.links-block .block-files .file-title .icon{font-size:24px}}.links-block .block-files .block-file .icon,.links-block .block-files .file-title .icon{width:88px;min-width:88px;text-align:center}.links-block .block-files .block-file:not(:last-child),.links-block .block-files .file-title:not(:last-child){border-bottom:4px solid #fff}.links-block .block-files .block-file:not(.file-title),.links-block .block-files .file-title:not(.file-title){cursor:pointer}.links-block .block-files .block-file:not(.file-title):hover,.links-block .block-files .file-title:not(.file-title):hover{background-color:#31CC7D}.links-block .block-files .file-title{font-size:22px;font-weight:600}.downloads-block .files .file{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding:15px 0;border-bottom:1px solid #D2D2D2;text-decoration:none;font-size:22px;color:#000}.downloads-block .files .file svg{width:30px;padding:10px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;transition:background-color .3s,border-radius .3s}.downloads-block .files .file svg .cls-1{transition:fill .3s}.downloads-block .files .file:hover{color:#ed1c24}.downloads-block .files .file:hover svg{background-color:#ed1c24;border-radius:50%}.downloads-block .files .file:hover svg .cls-1{fill:#fff}.calendar,.calendar-mobile{max-width:1400px;padding:50px;margin:auto}.calendar table.fc-border-separate,.calendar-mobile table.fc-border-separate{border-collapse:collapse!important}.calendar .fc-header,.calendar .fc-widget-header,.calendar-mobile .fc-header,.calendar-mobile .fc-widget-header{text-align:center}.calendar .fc-header h2,.calendar-mobile .fc-header h2{margin:0 0 40px}.calendar .fc-header .fc-header-left,.calendar-mobile .fc-header .fc-header-left{text-align:left}.calendar .fc-header .fc-header-right,.calendar-mobile .fc-header .fc-header-right{text-align:right}.calendar .fc-header .fc-button,.calendar-mobile .fc-header .fc-button{cursor:pointer;padding:5px}.calendar .fc-widget-content,.calendar-mobile .fc-widget-content{padding:0 0 30px;vertical-align:top;border:0 solid #fff;background-color:#f5f5f5;border-width:4px}.calendar .fc-day-number,.calendar-mobile .fc-day-number{text-align:right;font-size:20px;padding:10px 5px;color:#555}.calendar .fc-today,.calendar-mobile .fc-today{background-color:rgba(237,28,36,.3)}.calendar .fc-today .fc-day-number,.calendar-mobile .fc-today .fc-day-number{color:#de221e}.calendar .fc-other-month .fc-day-number,.calendar-mobile .fc-other-month .fc-day-number{color:#ddd}.calendar .fc-event,.calendar-mobile .fc-event{font-size:14px;font-weight:100;line-height:18px;padding:8px 5px 8px 10px;border:0 solid transparent;box-sizing:content-box;cursor:pointer;overflow:hidden;background-clip:padding-box;border-width:1px 0;transition:background .3s}.calendar .fc-event .fc-event-time,.calendar-mobile .fc-event .fc-event-time{padding-right:4px}.calendar .fc-event div,.calendar-mobile .fc-event div{color:#fff!important;transition:background .3s}.calendar .fc-event:hover,.calendar-mobile .fc-event:hover{background-color:rgba(237,28,36,.3)!important}#calendar-mobile .controls{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#calendar-mobile .mobile-day-marker{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:15px 0;border-bottom:1px solid #d3d3d3}#calendar-mobile .mobile-day-marker .mobile-weekday{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:30px;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#calendar-mobile .mobile-day-marker .mobile-date{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding-left:20px}#calendar-mobile .mobile-day-marker .mobile-date .mobile-day{color:#ed1c24;font-size:36px}#calendar-mobile .mobile-day-marker .mobile-date .mobile-month{margin-left:5px;font-size:30px;font-weight:400;opacity:.5}#calendar-mobile .mobile-events .mobile-event{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px;border-bottom:1px solid #d3d3d3}.career-text .career-text-content,.col-block .col-content{border-bottom:1px solid #000}#calendar-mobile .mobile-events .mobile-event .mobile-details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#calendar-mobile .mobile-events .mobile-event .mobile-details .mobile-title{font-size:22px}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}}.loader .ball,.loader:after,.loader:before{transition:opacity .1s;opacity:0;z-index:-1}.loader.active .ball,.loader.active:after,.loader.active:before{position:fixed;content:"";left:50%;top:50%;width:20px;height:20px;border-radius:50%;background-color:#ed1c24;z-index:500;opacity:1}.loader.active .ball{margin-left:-10px;-webkit-animation:bounce .5s ease-out .15s infinite alternate;animation:bounce .5s ease-out .15s infinite alternate}.loader.active:before{margin-left:-40px;-webkit-animation:bounce .5s ease-out 0s infinite alternate;animation:bounce .5s ease-out 0s infinite alternate}.loader.active:after{margin-left:20px;-webkit-animation:bounce .5s ease-out .3s infinite alternate;animation:bounce .5s ease-out .3s infinite alternate}.calendar-mobile{display:none}@media (max-width:767px){.calendar{display:none}.calendar-mobile{display:block}}.career-text{padding-top:0;padding-bottom:0}.career-text:first-child .career-text-content{border-top:1px solid #000}.career-text .career-text-content a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none;color:#000}.career-text .career-text-content a:hover{color:#ed1c24}.career-text .career-text-content a:hover svg.circle{fill:#ed1c24;color:#fff}.campuses .campus-block .campuses a.campus:hover svg.circle,.split .split-text .line-link:hover svg.circle{fill:currentColor;stroke:#fff}.career-text .career-text-content .career-title{font-size:24px;padding:8px 0;margin-top:0}.career-text .career-text-content .btn-round{margin:50px 0}.career-text+.career-text .career-text-content{border-top:none}.col-block.careers{padding-bottom:0}.col-block .col-content{padding-top:50px;display:-webkit-flex;display:-ms-flexbox;display:flex}.col-block .col-content .left-col,.col-block .col-content .right-col{width:50%;box-sizing:border-box;padding-left:0;padding-top:0}.col-block .col-content .left-col .col-title{margin-top:30px;position:relative;font-size:50px;font-weight:600;padding-right:50%;padding-bottom:40px;border-bottom:1px solid #000}.col-block .col-content .right-col{margin-top:140px}.tours-block{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#fff}@media (max-width:992px){.col-block .col-content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.col-block .col-content .left-col,.col-block .col-content .right-col{width:100%}.col-block .col-content .right-col{margin-top:0}.tours-block{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.tours-block div.tour{width:100%;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background-size:cover;background-position:center;position:relative}.tours-block div.tour>*{position:relative}.tours-block div.tour:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.tours-block div.tour div.dates{display:-webkit-flex;display:-ms-flexbox;display:flex}.tours-block div.tour div.dates span{font-size:11px;font-weight:800;letter-spacing:.5px;width:50%;text-align:right}.tours-block div.tour div.dates span .dot{color:#ed1c24;font-size:25px;vertical-align:sub}.tours-block div.tour div.dates ul{margin:0;padding:7px}.tours-block div.tour div.dates ul li{list-style-type:none;font-weight:800}.form-block form fieldset{border:none}.form-block form fieldset input{border:none;border-bottom:1px solid currentColor}.form-block form .form__note{display:none}.page-password-form{margin-top:60px;margin-bottom:60px;font-size:14px}.page-password-form p{font-size:14px}.page-password-form input{font-size:16px;border:none;border-bottom:1px solid #d3d3d3;margin:0 15px 0 0;padding:10px}.page-password-form button{background-color:#ed1c24;color:#fff;font-size:16px;padding:10px 20px;border:0;margin:0 0 0 15px;transition:background-color .2s;cursor:pointer}.events-block,.events-block .event{border-style:solid;border-color:#fff}.page-password-form button:active,.page-password-form button:hover{background-color:#de1219}.events-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;border-width:4px 0}.events-block a{display:block;text-decoration:none;color:currentColor}.events-block a span{display:block}.events-block .event{border-width:4px;cursor:pointer;position:relative}.events-block .event .background-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.events-block .event .background-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8}.events-block .event:hover .event-content .campus,.events-block .event:hover .event-content .date,.events-block>.event:first-child .background-overlay{opacity:0}.events-block .event:hover .event-content{border-color:transparent}.events-block .event:hover .event-content .title{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.events-block .event .event-content{position:relative;border:0 solid currentColor;border-width:1px 0;height:100%;box-sizing:border-box;padding:20px 0 70px;font-size:47px;transition:border-color .2s}.events-block .event .event-content div,.events-block .event .event-content span{transition:opacity .3s,-webkit-transform .6s;transition:transform .6s,opacity .3s;transition:transform .6s,opacity .3s,-webkit-transform .6s;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.events-block .event .event-content .date{font-weight:700}.events-block .event .event-content .title{font-weight:600}.events-block .event .event-content .campus{font-size:25px;font-weight:600;position:absolute;bottom:15px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:100%}.events-block .event .event-content .campus img{width:50px}@media (max-width:992px){.events-block .event{border-width:4px 0}}.events-block>.event:first-child .background-image{-webkit-filter:none;filter:none}.events-block>.event:nth-child(odd){border-left-width:0}.events-block>.event:nth-child(even){border-right-width:0}.events-block .event-pair .event{border-right-width:0;height:50%}.events-block .event-pair,.events-block>.event{width:50%;min-width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;box-sizing:border-box}@media (max-width:992px){.events-block .event-pair,.events-block>.event{width:100%;min-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.quote{display:-webkit-flex;display:-ms-flexbox;display:flex}.quote div.the-quote{margin-left:100px;max-width:400px;font-size:18px;font-weight:600}.virtual-tour{display:block;position:relative;width:100%;height:550px;background-color:#DADADA}.virtual-tour .street-view{opacity:1;background-color:#E5E3DF;transition:opacity .3s;position:absolute;right:0;top:0;width:calc(100% - 250px);height:550px}@media (max-width:992px){.virtual-tour .street-view{position:relative;width:100%}}.virtual-tour .street-view:after,.virtual-tour .street-view:before{content:'';position:absolute;left:50%;top:50%}.virtual-tour .street-view:before{width:60px;height:60px;border-radius:50%;border:2px solid rgba(0,0,0,.5);margin-top:-32px;margin-left:-32px}.virtual-tour .street-view:after{width:70px;height:120px;margin-top:-60px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;background-color:#E5E3DF;-webkit-animation:rotate 1s infinite linear;animation:rotate 1s infinite linear;z-index:0}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.virtual-tour .street-view iframe{position:absolute;width:100%;height:100%;z-index:1}.virtual-tour .locations{overflow-y:auto;height:100%;width:250px}.virtual-tour .locations .location{width:100%;cursor:pointer}.virtual-tour .locations .location .location-name{padding:10px 10px 10px 25px;border-bottom:2px solid #fff;width:100%;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:color .3s,background-color .3s}.virtual-tour .locations .location .sublocations{height:0;overflow:hidden;transition:height .3s;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:minishrink .2s ease-in;animation:minishrink .2s ease-in}.virtual-tour .locations .location .sublocations .sublocation{margin-left:20px}.virtual-tour .locations .location .sublocations .sublocation:first-child{margin-top:20px}.virtual-tour .locations .location .sublocations .sublocation:last-child{margin-bottom:20px}.virtual-tour .locations .location .sublocations .sublocation .sublocation-name{padding:2px}.virtual-tour .locations .location .sublocations .sublocation .sublocation-name:before{content:'• '}.virtual-tour .locations .location .sublocations .sublocation .sublocation-name.active{color:#ed1c24}@-webkit-keyframes minishrink{from{height:200px}to{height:0}}@keyframes minishrink{from{height:200px}to{height:0}}@-webkit-keyframes minigrow{from{height:0}to{height:200px}}@keyframes minigrow{from{height:0}to{height:200px}}.virtual-tour .locations .location.active{border-bottom:2px solid #fff}.virtual-tour .locations .location.active .location-name{background-color:#ed1c24;color:#fff}.virtual-tour .locations .location.active .sublocations{height:auto;-webkit-animation:minigrow .2s ease-in;animation:minigrow .2s ease-in}@media (max-width:992px){.virtual-tour .locations{width:100%}.virtual-tour{height:auto}}.image-and-text h2{margin:0}.image-and-text .flex-box{min-height:250px;border-bottom:1px solid #000}.image-and-text .flex-box .image{display:inline-block;width:20%;vertical-align:top;padding-left:0;padding-right:0}.image-and-text .flex-box .text{display:inline-block;width:75%;box-sizing:border-box}.download-page .download-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.download-page .download-group div.dummy-download{width:400px;margin:2px;height:1px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.download-page .download-group a.download{margin:2px;width:400px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-height:400px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-decoration:none;background-color:#333}.download-page .download-group a.download .image{display:block;background-color:#F2F2F2;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%;position:relative;overflow:hidden}.download-page .download-group a.download .image .document{position:absolute;width:300px;height:250px;left:50%;margin-left:-150px;bottom:0;background-color:#fff;box-shadow:2px 2px 6px #aaa;transition:box-shadow .3s;background-size:cover}.download-page .download-group a.download .download-label{display:block;width:100%;padding:30px;box-sizing:border-box;background-color:#ed1c24;color:#fff;transition:background-color .3s}.download-page .download-group a.download:hover .image .document{box-shadow:2px 2px 20px #aaa}.download-page .download-group a.download:hover .download-label{background-color:rgba(237,28,36,.9)}.expandable-list hr{border:none;border-top:1px solid #ed1c24;padding-bottom:30px}.expandable-list .expandable-item{padding:0 20px;font-size:20px}.expandable-list .expandable-item .expand-summary .heading{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#ed1c24;padding:30px 10px}.expandable-list .expandable-item .expand-summary .heading .title{color:#000;font-weight:600;font-size:22px}.expandable-list .expandable-item:not(:first-of-type) .heading{border-top:1px solid #ed1c24}.expandable-list .expandable-item .hiddenText{display:none;overflow:hidden;padding:0 10px 30px}.expandable-list .expandable-item.active .hiddenText{display:block}.expandable-list.alt-design .expand-summary{position:relative;padding-bottom:64px}.expandable-list.alt-design .expand-summary .heading{font-size:26px;color:#000}.expandable-list.alt-design .expand-summary .heading svg.circle.infotext-expand{position:absolute;bottom:16px;left:0}.contact-page .contact-campuses-block{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 0 100px}.contact-page .contact-campuses-block .contact-campus{width:50%;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:992px){.contact-page .contact-campuses-block{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contact-page .contact-campuses-block .contact-campus{width:100%}}@media (max-width:768px){.contact-page .contact-campuses-block .contact-campus{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.contact-page .minimap{width:260px;height:260px;min-width:260px;border-radius:50%;overflow:hidden;position:relative;z-index:1}.contact-page .minimap .themap{position:absolute;left:50%;top:50%;margin-left:-150px;margin-top:-150px;width:300px;height:300px}.contact-page .address-pin{width:22px}.contact-page .campus-info{color:#7b7b7b;margin-bottom:10px;padding:20px}.contact-page .campus-info .campus-name{font-weight:700}.contact-page .campus-info .hours{display:block}.contact-page .campus-info .hours .icon-clock{width:16px}.contact-page .campus-info a{position:relative;padding:5px 0;color:#7b7b7b;text-decoration:none}.contact-page .campus-info a img{vertical-align:top;width:16px;transition:opacity .3s}.contact-page .campus-info a img.icon-hover{position:absolute;left:0;opacity:0}.contact-page .campus-info a:hover img.icon-default{opacity:0}.contact-page .campus-info a:hover img.icon-hover{opacity:1}.contact-page .campus-info .lnr{padding-right:3px}.contact-page .campus-info .address{display:block;padding-bottom:16px}.contact-page .campus-info .address span{display:inline}.contact-page .campus-info .fax,.contact-page .campus-info .public-transport .transport{display:block}.contact-page .campus-info .address span.lnr-map-marker{vertical-align:top}.contact-page .campus-info .public-transport h4{margin-bottom:5px}.contact-page .campus-info .public-transport .transport img{max-width:16px}.contact-page .campus-info .email{display:block;color:#ed1c24}.contact-page .campus-info .phone{margin-right:20px}@media (max-width:575px){.contact-page .campus-info .fax{display:block;margin-left:0}}.contact-page .contact-forms-block{margin-bottom:100px}.contact-page .contact-forms-block .expandable-forms{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.contact-page .contact-forms-block .expandable-forms .form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 20px;margin:1px;background-color:#F2F2F2}.contact-page .contact-forms-block .hiddenform{visibility:hidden;position:fixed;z-index:-1}.contact-page .contact-forms-block .hiddenform.active{display:block;position:relative;visibility:visible;z-index:1}.contact-page .primary-contacts{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:100px}.contact-page .primary-contacts .primary-contact{width:33.33%}.contact-page .primary-contacts .primary-contact a{position:relative;display:block;text-decoration:none;color:#000;padding:5px 0}.contact-page .primary-contacts .primary-contact a img{vertical-align:top;width:16px;transition:opacity .3s}.contact-page .primary-contacts .primary-contact a img.icon-hover{position:absolute;left:0;opacity:0}.contact-page .primary-contacts .primary-contact a:hover img.icon-default{opacity:0}.contact-page .primary-contacts .primary-contact a:hover img.icon-hover{opacity:1}.contact-page .primary-contacts .primary-contact .title{font-weight:600;padding-bottom:5px}.contact-page .primary-contacts .primary-contact .email{color:#ed1c24}@media (max-width:768px){.contact-page .contact-forms-block .expandable-forms,.contact-page .primary-contacts{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contact-page .primary-contacts .primary-contact{width:100%;padding-bottom:50px}}.contact-page .additional-contacts .additional-contact{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:15px;box-sizing:border-box}.contact-page .additional-contacts .additional-contact .phone,.contact-page .additional-contacts .additional-contact .title{width:33.33%}.contact-page .additional-contacts .additional-contact a{color:#000;text-decoration:none}.cta-holder abbr[title],.staff-item.has-content .staff-details:hover h5{text-decoration:underline}.contact-page .additional-contacts .additional-contact:not(:last-child){border-bottom:1px solid #ddd}.contact-page .additional-contacts .additional-contact .email{width:33.33%;color:#ed1c24}.steps-page .steps-summary{margin-left:150px}@media (max-width:768px){.contact-page .additional-contacts .additional-contact{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contact-page .additional-contacts .additional-contact .email,.contact-page .additional-contacts .additional-contact .phone,.contact-page .additional-contacts .additional-contact .title{width:100%;padding:5px}.steps-page .steps-summary{margin-left:0}}.steps-page .step{border-bottom:1px solid #eee;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:50px}.steps-page .step .step-counter{background-color:#ed1c24;width:100px;height:100px;min-width:100px;margin-right:50px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%;color:#fff}.steps-page .step .step-counter .number{font-size:48px;font-weight:600}.steps-page .step .content{width:100%;position:relative}.steps-page .step .content .basic{padding-bottom:70px}.steps-page .step .content .step-circle{position:absolute;top:0;right:0;margin-left:auto;margin-bottom:50px;display:block}.steps-page .step .content .step-circle:hover{color:#ed1c24;fill:currentColor;stroke:#fff}.steps-page .step .content .details{border-top:1px solid #aaa;margin-left:50px;display:none;margin-bottom:50px;font-size:18px}.steps-page .step .content .details.active{display:block}@media (max-width:768px){.steps-page .step .step-counter{margin-right:0}.steps-page .step{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.steps-page .step .content .details{margin-left:0}}.just-image-block img{width:100%}@media (max-width:992px){.steps-page .step .content .step-circle{top:auto;bottom:-30px;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);margin-right:0}.just-image-block.seperate-mobile .desktop-image{display:none}.universities-block .region{width:33.33%}}@media (min-width:993px){.just-image-block.seperate-mobile .mobile-image{display:none}}.universities-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#ed1c24;padding:30px 10px;position:relative}.universities-block .region{width:33.33%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;cursor:pointer}@media (max-width:768px){.universities-block .region{width:100%}}.universities-block .region .image{text-align:right;width:40%;padding:50px 0}.universities-block .region .image img{-webkit-filter:brightness(10);filter:brightness(10);max-height:10vw}@media (max-width:992px){.universities-block .region .image img{max-height:15vw}}.universities-block .region .info{width:50%;padding-left:10%}.universities-block .region .info .number{font-size:90px;font-weight:700;letter-spacing:-2px;line-height:75px}.universities-block .region .info .name{font-size:22px;letter-spacing:.6px;margin-left:5px}.universities-block .region .region-overlay{visibility:hidden;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(89,154,221,.9);z-index:1;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:0;transition:opacity .3s,visibility .3s;overflow-x:auto}.universities-block .region .region-overlay svg.circle{position:absolute;top:20px;right:20px}@media (max-width:768px){.universities-block .region .image{text-align:center}.universities-block .region .image img{max-height:40vw}.universities-block .region .region-overlay{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.universities-block .region .region-overlay .side{width:16.66%;background-color:#1D3864;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media (max-width:768px){.universities-block .region .region-overlay .side{width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-height:200px}}.universities-block .region .region-overlay .side .info{padding:0;width:100%}.universities-block .region .region-overlay .columns{-webkit-column-width:200px;-moz-column-width:200px;column-width:200px;padding:100px 40px 40px}.universities-block .region.active .region-overlay{visibility:visible;opacity:1}.universities-block .region:not(.active):hover{color:#fff}.staff-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.staff-item{text-align:center;margin:25px}.staff-item.has-content .staff-image{cursor:pointer}.staff-item.has-content .staff-image .hover{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:0;transition:opacity .3s;color:#fff;font-size:20px}.staff-detail,.staff-detail .staff-text{display:-webkit-flex;display:-ms-flexbox}.staff-item.has-content .staff-image .hover .background{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.7;background-color:#ed1c24}.staff-block,.staff-image,.staff-item.has-content .staff-image .hover .text{position:relative}.staff-item.has-content .staff-image.before-scroll .hover,.staff-item.has-content .staff-image:hover .hover{opacity:1}.staff-item.has-content .staff-details{cursor:pointer}.staff-image{width:200px;height:200px;overflow:hidden;border-radius:100%;border:3px solid #ed1c24}.staff-item.modal-active .staff-detail{visibility:visible;opacity:1}.staff-detail{margin-top:-100px;position:absolute;left:0;right:0;color:#fff;z-index:31;display:flex;padding:200px 0;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.staff-detail .background{content:'';display:block;position:absolute;top:0;bottom:0;left:-50vw;right:-50vw;background:#ed1c24;opacity:.9}.staff-detail .staff-profile{position:relative;margin-right:50px}.staff-detail .staff-profile h5{color:#fff;font-weight:700}.staff-detail .staff-profile .staff-image{border:none;margin:auto}@media (max-width:992px){.staff-detail{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:70px 0}.staff-detail .staff-profile{margin-bottom:40px;margin-right:0}}.staff-detail .staff-text{display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;text-align:left;font-size:20px;line-height:26px}#timeline-mobile .begin,.cta-holder .w3-centered tr td,.cta-holder .w3-centered tr th,.pager{text-align:center}@media (min-width:993px){.staff-detail .staff-text{border-left:1px solid #fff;padding-left:50px}}.staff-detail .staff-text p{font-size:20px!important}.staff-detail .close{position:absolute;top:50px;right:0;width:30px;height:30px;background:0 0;border:none;cursor:pointer}.staff-detail .close:after,.staff-detail .close:before{content:'';position:absolute;top:50%;left:50%;width:5px;height:30px;border-radius:5px;background:#fff}.staff-detail .close:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.staff-detail .close:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.staff-image img{height:200px;max-width:initial!important;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.leadership .small-title{margin:0}.staff-item h5{color:#ed1c24;font-size:16px;margin-bottom:3px;font-weight:700}.staff-item p{font-size:14px!important;margin:0 0 3px}.sitemap{font-size:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sitemap .parent{width:50%;display:table;margin-bottom:40px;padding-left:30px;border-left:2px solid #ed1c24;box-sizing:border-box}.sitemap .parent>a{font-size:30px}.sitemap .parent .children{padding-top:10px;display:block}.sitemap .parent .children a{display:table;padding-left:20px;line-height:40px;color:#333}.favourites .favourite{display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:992px){.sitemap .parent{width:100%}.favourites .favourite{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.favourites .favourite:not(:last-child){border-bottom:1px solid #d3d3d3}.favourites .favourite .image{width:400px;min-width:400px;padding-bottom:300px;background-size:cover!important;background-position:center!important;margin:60px 0}@media (max-width:992px){.favourites .favourite .image{width:100%;min-width:100%;margin:60px 0 30px}}@media (max-width:992px) and (max-width:768px){.favourites .favourite .image{padding-bottom:75%}}.favourites .favourite .details{margin:70px 40px;font-size:18px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media (max-width:992px){.favourites .favourite .details{margin:0 0 60px}}.favourites .favourite .details .controls{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.favourites .favourite .details .controls .btn-arrow{color:#ed1c24;font-size:18px;margin-top:20px}.favourites .favourite .details .controls .btn-arrow:hover{text-decoration:none}.favourites .favourite .details .controls .favourite-page-button{display:inline-block;margin-left:20px;margin-top:26px;color:#ed1c24;text-decoration:none;position:relative}.favourites .favourite .details .controls .favourite-page-button img{vertical-align:top;width:22px;transition:opacity .3s}.favourites .favourite .details .controls .favourite-page-button img.icon-hover{position:absolute;left:0;opacity:0}.favourites .favourite .details .controls .favourite-page-button:hover img.icon-default{opacity:.5}.favourites .favourite .details .controls .favourite-page-button.is-favourite img.icon-default,.favourites .favourite .details .controls .favourite-page-button:hover img.icon-hover{opacity:0}.favourites .favourite .details .controls .favourite-page-button.is-favourite img.icon-hover{opacity:1}.favourites .favourite .details .controls .favourite-page-button.is-favourite:hover img.icon-hover{opacity:.5}.pager{padding:0}.pager li{list-style:none;display:inline-block;margin:0 20px}.pager:not(:empty):before{content:'';display:block;width:50%;height:1px;background:#d2d3d4;margin:20px auto;max-width:300px}#timeline .timeline .main-line,#timeline .timeline .point .bubble-image .bubble-line,#timeline .timeline .point .bubble:after,#timeline .timeline .tline:after,#timeline-mobile .main-line,#timeline-mobile .point .bubble-image .bubble-line,#timeline-mobile .point .bubble:after{content:""}.st-custom-button{background-color:#cfd0cf;background-position:50% 50%;background-size:50% auto;background-repeat:no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;width:30px;height:30px;display:inline-block;vertical-align:midddle;border-radius:50%;margin:10px 2px;cursor:pointer;transition:background-color .3s}.st-custom-button:hover{background-color:#ed1c24}.st-custom-button[data-network=twitter]{background-image:url(/app/images/twitter-white.svg)}.st-custom-button[data-network=facebook]{background-image:url(/app/images/facebook-f-white.svg)}.st-custom-button[data-network=email]{background-image:url(/app/images/envelope-white.svg)}.st-custom-button[data-network=sharethis]{background-image:url(/app/images/share-white.svg)}.clear{display:block;clear:both}.hubspot-chat-wrapper{position:fixed;right:72px;bottom:59px;z-index:16000002;height:400px;width:300px;opacity:0;pointer-events:none}@media (max-width:767px){.hubspot-chat-wrapper{height:55vh;width:100vw;left:0}}.hubspot-chat-wrapper.hs-chat-open{opacity:1;pointer-events:initial}.hubspot-chat-wrapper .hs-chat-close{color:#FFF;position:absolute;top:20px;right:17px;display:inline-block;font-size:30px;font-weight:700;line-height:20px;cursor:pointer;padding:5px}.hubspot-chat-wrapper .hs-chat-close:hover{opacity:.7}.hubspot-chat-wrapper #hubspot-conversations-inline-parent{height:100%;width:100%}.hubspot-chat-wrapper #hubspot-conversations-inline-parent iframe#hubspot-conversations-inline-iframe{border:2px solid #f2f5f8;height:calc(100% - 4px);width:calc(100% - 4px)}#timeline .scroller,#timeline .timeline{height:1200px;position:relative;overflow:hidden}#timeline{overflow:hidden;width:100%;position:relative}#timeline .timeline{display:block;padding:0;box-sizing:border-box}#timeline .timeline *,#timeline-mobile *{box-sizing:border-box!important}#timeline .timeline .begin{position:absolute;left:175px;top:500px;color:#ed1c24;width:90px;margin-left:-45px;opacity:0;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);transition:opacity .7s,-webkit-transform .7s;transition:transform .7s,opacity .7s;transition:transform .7s,opacity .7s,-webkit-transform .7s;text-align:center}#timeline .timeline .begin span{font-size:16px;font-weight:600}#timeline .timeline .begin img{margin:5px auto;display:block}#timeline .timeline .begin.active{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);opacity:1}#timeline .timeline .tline{position:absolute;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;width:500px;height:2px;background:#ed1c24;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:4}#timeline .timeline .tline.active:after{width:0}#timeline .timeline .tline:after{position:absolute;right:0;top:0;bottom:0;width:100%;background:#fff;transition:width .8s}#timeline .timeline .tline-dot{width:18px;height:18px;position:absolute;background:#fff;top:50%;border-radius:100%;z-index:9;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:-9px}#timeline .timeline .tline-dot .dot-text{font-weight:500;color:#ccc;position:absolute;top:24px;left:32px}#timeline .timeline .main-line{background-color:#ca181f;height:25px;z-index:5;top:50%;left:0;right:0;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#timeline .timeline .scroll-timeline{display:none;position:absolute;right:0;top:600px;margin-top:-20px;background:#fff;width:36px;height:26px;z-index:9}#timeline .timeline .point{position:absolute;width:5px;height:5px}#timeline .timeline .point.active .bubble{opacity:1}#timeline .timeline .point.active .bubble:after{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);opacity:0}#timeline .timeline .point.active .bubble-image .bubble-line:after{width:0}#timeline .timeline .point.active .bubble-image img{opacity:1}#timeline .timeline .point .bubble{width:230px;height:230px;background-color:#ed1c24;position:absolute;border-radius:100%;color:#fff;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:40px;z-index:9;opacity:0;transition:opacity .3s .3s}#timeline .timeline .point .bubble:after{position:absolute;left:-3px;top:-3px;bottom:-3px;right:-3px;border:3px solid #ed1c24;border-radius:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;transition:opacity .6s .3s,-webkit-transform .6s .3s;transition:transform .6s .3s,opacity .6s .3s;transition:transform .6s .3s,opacity .6s .3s,-webkit-transform .6s .3s}#timeline .timeline .point .bubble h5{margin:0 0 5px;font-size:18px;font-weight:400}#timeline .timeline .point .bubble p{margin:0;font-size:16px}#timeline .timeline .point:nth-child(even) .bubble-image{top:auto!important;bottom:100px!important}#timeline .timeline .point:nth-child(even) .bubble-image .bubble-line{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:100px}#timeline .timeline .point .bubble-image{position:absolute;width:140px;height:140px;left:150px;top:100px;border-radius:100%}#timeline .timeline .point .bubble-image .bubble-line{width:200px;position:absolute;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;height:2px;background:#ed1c24;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:-1;left:-100px}#timeline .timeline .point .bubble-image .bubble-line:after{content:"";position:absolute;right:0;top:0;bottom:0;width:100%;background:#fff;transition:width .8s .5s}#timeline .timeline .point .bubble-image img{position:absolute;width:140px;height:140px;border-radius:100%;opacity:0;transition:opacity .4s .6s}#timeline-mobile{width:100%;height:3500px;position:relative;padding:0;overflow:auto;box-sizing:border-box;top:0}#timeline-mobile .begin{position:absolute;left:175px;top:500px;color:#ed1c24;width:90px;margin-left:-45px;opacity:0;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);transition:opacity .7s,-webkit-transform .7s;transition:transform .7s,opacity .7s;transition:transform .7s,opacity .7s,-webkit-transform .7s;display:none}#timeline-mobile .begin span{font-size:16px;font-weight:600}#timeline-mobile .begin img{margin:5px auto;display:block}#timeline-mobile .begin.active{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);opacity:1}#timeline-mobile .tline{position:absolute;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;width:500px;height:2px;background:#ed1c24;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:4}#timeline-mobile .tline.active:after{width:0}#timeline-mobile .tline-dot{width:18px;height:18px;position:absolute;background:#fff;top:50%;border-radius:100%;z-index:9;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:-9px}#timeline-mobile .tline-dot .dot-text{font-weight:500;color:#ccc;position:absolute;top:24px;left:32px}#timeline-mobile .main-line{background-color:#ca181f;width:25px;z-index:5;left:50%;top:0;bottom:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#timeline-mobile .point{position:absolute;width:5px;height:5px}#timeline-mobile .point.active .bubble{opacity:1}#timeline-mobile .point.active .bubble:after{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);opacity:0}#timeline-mobile .point.active .bubble-image .bubble-line:after{width:0}#timeline-mobile .point.active .bubble-image img{opacity:1}#timeline-mobile .point .bubble{width:230px;height:230px;background-color:#ed1c24;position:absolute;border-radius:100%;color:#fff;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:40px;z-index:9;transition:opacity .3s .3s}#timeline-mobile .point .bubble:after{position:absolute;left:-3px;top:-3px;bottom:-3px;right:-3px;border:3px solid #ed1c24;border-radius:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;transition:opacity .6s .3s,-webkit-transform .6s .3s;transition:transform .6s .3s,opacity .6s .3s;transition:transform .6s .3s,opacity .6s .3s,-webkit-transform .6s .3s}#timeline-mobile .point .bubble h5{margin:0 0 5px;font-size:18px;font-weight:400}#timeline-mobile .point .bubble p{margin:0;font-size:16px}#timeline-mobile .point:nth-child(even) .bubble-image{top:auto!important;bottom:100px!important;right:auto!important;left:-300px!important}@media (max-width:992px){#timeline-mobile .point .bubble{width:170px!important;height:170px!important;padding:22px!important}#timeline-mobile .point .bubble p{font-size:13px!important}#timeline-mobile .point:nth-child(even) .bubble-image{left:-100px!important}#timeline-mobile .point:nth-child(even) .bubble-image .bubble-line{top:130px!important;left:0!important}}#timeline-mobile .point:nth-child(even) .bubble-image .bubble-line{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:170px;left:80px}#timeline-mobile .point .bubble-image{position:absolute;width:140px;height:140px;right:-300px;top:100px;border-radius:100%;background:#fff}@media (max-width:992px){#timeline-mobile .point .bubble-image{width:100px!important;height:100px!important;right:-100px!important}}#timeline-mobile .point .bubble-image .bubble-line{width:200px;position:absolute;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;height:2px;background:#ed1c24;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:-1;left:-100px}#timeline-mobile .point .bubble-image img{position:absolute;width:140px;height:140px;border-radius:100%;transition:opacity .4s .6s}@media (max-width:992px){#timeline-mobile .point .bubble-image img{width:100px;height:100px}}.timeline-controls{width:100%;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:40px 0 0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.timeline-controls .left-arrow,.timeline-controls .right-arrow{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;cursor:pointer}.timeline-controls .left-arrow{margin-right:5px;border-right:10px solid #ed1c24}.timeline-controls .right-arrow{margin-left:5px;border-left:10px solid #ed1c24}@media (min-width:768px){#history,#history *{box-sizing:border-box}#history{width:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:50px 0}#history .history-line{position:relative;overflow:auto;width:100%;cursor:-webkit-grab;cursor:grab}#history .history-line:active{cursor:-webkit-grabbing;cursor:grabbing}#history .history-line .history-heading{position:absolute;top:0;left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#history .history-line .history-heading .history-title{font-size:50px;color:#ed1c24;margin:0 50px}#history .history-line .history-heading .history-title h1{margin:0}#history .history-line .history-heading .history-text{position:relative;max-width:400px;border-left:2px solid #ed1c24;padding:0 40px}#history .history-line .history-heading .history-text p{margin:0;font-size:18px}#history .history-line .history-heading .history-text:after,#history .history-line .history-heading .history-text:before{content:'';position:absolute;width:20px;height:20px;background:#ed1c24;left:0;margin-left:-11px;border-radius:50%}#history .history-line .history-heading .history-text:before{top:0}#history .history-line .history-heading .history-text:after{bottom:0}#history .history-line .history-items{display:-webkit-flex;display:-ms-flexbox;display:flex;height:1200px;width:auto;padding-right:300px}#history .history-line .history-items .history-item{position:relative;top:50%;height:2px;background:#444443;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#history .history-line .history-items .history-item:first-child{margin-left:100px}#history .history-line .history-items .history-item:last-child:after{content:'';position:absolute;right:0;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:20px;height:20px;background:#444443;border-radius:50%}#history .history-line .history-items .history-item.has-image .history-item-content{border-left:2px solid #ed1c24}#history .history-line .history-items .history-item:not(.has-image) .history-item-content .history-item-text{-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px)}#history .history-line .history-items .history-item .history-item-content{position:relative;padding:20px;width:250px}#history .history-line .history-items .history-item .history-item-content .history-item-text h5{color:#ed1c24;font-weight:700;font-size:28px;margin:0}#history .history-line .history-items .history-item .history-item-content .history-item-text p{margin:0;font-size:18px}#history .history-line .history-items .history-item .history-item-content .history-item-image{position:absolute;bottom:10px;left:0;-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%);border:2px solid #ed1c24;border-radius:50%;overflow:hidden;font-size:0;transition:border-width .2s;background-color:#fff}#history .history-line .history-items .history-item .history-item-content .history-item-image img{margin:0;width:120px}#history .history-line .history-items .history-item .history-item-content .history-item-point{content:'';position:absolute;left:0;top:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px;height:20px;background:#ed1c24;border-radius:50%;cursor:pointer;transition:width .1s,height .1s}#history .history-line .history-items .history-item .history-item-content .history-item-point:hover{width:30px;height:30px}#history .history-line .history-items .history-item:not(.has-text) .history-item-content .history-item-text h5{color:#444443}#history .history-line .history-items .history-item:not(.has-text) .history-item-content .history-item-point{background-color:#444443}#history .history-line .history-items .history-item.is-up .history-item-content{position:absolute;bottom:0}#history .history-line .history-items .history-item.is-up .history-item-content .history-item-image{top:20px;bottom:auto;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}#history .history-line .history-items .history-item.is-up .history-item-content .history-item-point{top:auto;bottom:0;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}#history .history-line .history-items .history-item:not(.is-up) .history-item-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:767px){#history{margin:100px 0}#history *{box-sizing:border-box}#history .history-line .history-heading .history-title{font-size:50px;color:#ed1c24;margin:0 50px}#history .history-line .history-heading .history-title h1{margin:0}#history .history-line .history-heading .history-text{position:relative;max-width:400px;border-left:2px solid #ed1c24;padding:0 40px;margin-left:20px}#history .history-line .history-heading .history-text p{margin:0;font-size:18px}#history .history-line .history-heading .history-text:after,#history .history-line .history-heading .history-text:before{content:'';position:absolute;width:20px;height:20px;background:#ed1c24;left:0;margin-left:-11px;border-radius:50%}#history .history-line .history-heading .history-text:before{top:0}#history .history-line .history-heading .history-text:after{bottom:0}#history .history-line .history-items{margin-top:50px;margin-left:20px}#history .history-line .history-items .history-item{position:relative;width:100%!important}#history .history-line .history-items .history-item:first-child .history-item-content{border-left:none;position:relative}#history .history-line .history-items .history-item:first-child .history-item-content:before{content:'';position:absolute;left:0;top:50%;bottom:0;width:2px;background-color:#ed1c24}#history .history-line .history-items .history-item:last-child:after{content:'';position:absolute;left:0;bottom:0;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);width:20px;height:20px;background:#444443;border-radius:50%}#history .history-line .history-items .history-item .history-item-content{border-left:2px solid #ed1c24;position:relative;padding:20px;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#history .history-line .history-items .history-item.has-image .history-item-image{margin-right:20px}#history .history-line .history-items .history-item .history-item-content .history-item-text h5{color:#ed1c24;font-weight:700;font-size:28px;margin:0}#history .history-line .history-items .history-item .history-item-content .history-item-text p{margin:0;font-size:18px}#history .history-line .history-items .history-item .history-item-content .history-item-image{border:2px solid #ed1c24;border-radius:50%;overflow:hidden;font-size:0;transition:border-width .2s;width:auto;display:inline-block;background-color:#fff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#history .history-line .history-items .history-item .history-item-content .history-item-image img{margin:0;width:120px}#history .history-line .history-items .history-item .history-item-content .history-item-point{content:'';position:absolute;left:0;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px;height:20px;background:#ed1c24;border-radius:50%;cursor:pointer;transition:width .1s,height .1s}#history .history-line .history-items .history-item .history-item-content .history-item-point:hover{width:30px;height:30px}#history .history-line .history-items .history-item:not(.has-text) .history-item-content .history-item-text h5{color:#444443}#history .history-line .history-items .history-item:not(.has-text) .history-item-content .history-item-point{background-color:#444443}}.cta-holder .w3-ripple,.text-over-image .w3-ripple{transition:opacity 0s}main.main .video-block .slide-block{height:auto}main.main .video-block .slides .slide{min-height:75vh;overflow:hidden}@media (max-width:992px){main.main .video-block .slides .slide{min-height:480px}}main.main .video-block .vimeo-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.cta-holder button,.cta-holder hr,.cta-holder input{overflow:visible}main.main .video-block .vimeo-wrapper iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}main.main .video-block .vimeo-wrapper .video-gallery{position:absolute;left:70px;bottom:50px;z-index:9999;color:#fff;font-size:21px;width:auto;height:auto}@media (max-width:992px){main.main .video-block .vimeo-wrapper .video-gallery{left:30px;bottom:20px}}main.main .video-block .vimeo-wrapper .video-gallery .play-icon{position:relative;bottom:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;cursor:pointer;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:21px}main.main .video-block .big-title1,main.main .video-block .big-title2{font-size:90px;line-height:80%;font-family:"Abril Fatface",serif}main.main .video-block .vimeo-wrapper .video-gallery .play-icon:before{content:'';background:url(/app/images/icon-play.svg) no-repeat;background-size:contain;display:block;width:32px;height:32px;margin-right:10px}main.main .video-block .vimeo-wrapper .video-gallery span{border-bottom:1px solid #fff;letter-spacing:.02em}.cta-holder .w3-wide,.includew3 .w3-wide,.segments .w3-wide,.text-over-image .w3-wide,main.main .banner.video-banner .w3-wide{letter-spacing:4px}@media (max-width:992px){main.main .video-block .vimeo-wrapper .video-gallery .play-icon:before{width:48px;height:48px}main.main .video-block .vimeo-wrapper .video-gallery span{display:none}}main.main .video-block .banner-wrap{position:relative;min-height:75vh}main.main .video-block .banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to bottom,rgba(255,0,0,0),rgba(0,0,0,.7));pointer-events:none}main.main .video-block .big-title-wrap{position:absolute;min-height:110px;padding-left:30px;margin:0;top:3%;left:3%;-ms-transform:translate(-3%,3%);-webkit-transform:translate(-3%,3%);transform:translate(-3%,3%)}main.main .video-block .big-title1{color:#DA291C}main.main .video-block .big-title2{color:#fff}main.main .video-block #icon-white{display:block}main.main .video-block #icon-red{display:none}main.main .video-block .inner-banner-heads-welcome{width:90%;padding-left:32px;padding-top:30px;height:90%}main.main .video-block .bottom-banner-overlay-holder{position:absolute;bottom:16px;right:30px}main.main .video-block .banner-overlay1{box-shadow:1px 1px #ccc;background-color:#fff;padding:15px;font-family:"Abril Fatface",serif}main.main .video-block .banner-overlay1 .banner-overlay1-title1{font-size:45px;color:#3d3935;line-height:10px}main.main .video-block .banner-overlay1 .banner-overlay1-title2{font-size:55px;color:#DA291C;line-height:30px}main.main .video-block .banner-overlay2{position:absolute;box-shadow:1px 1px #ccc;background-color:#fff;padding:15px 15px 15px 55px;z-index:3;margin-left:0}main.main .video-block .banner-overlay2-title1{font-family:"Abril Fatface",serif;font-size:45px;color:#3d3935;line-height:10px}@media only screen and (max-width:1100px){main.main .video-block .banner-overlay1{bottom:12px}main.main .video-block .banner-overlay1 .banner-overlay1-title1{font-size:35px}main.main .video-block .banner-overlay1 .banner-overlay1-title2{font-size:40px}main.main .video-block .banner-overlay2{padding-left:48px}main.main .video-block .banner-overlay2-title1{font-size:35px}main.main .video-block .banner-wrap{min-height:480px}main.main .video-block .big-title1,main.main .video-block .big-title2{font-size:60px}main.main .video-block .vimeo-wrapper iframe{width:90vw;height:56.25vw;min-height:90vh;min-width:100.77vh}}@media only screen and (max-width:600px){main.main .video-block .banner-overlay1{bottom:8px}main.main .video-block .banner-wrap{min-height:380px}main.main .video-block .big-title1,main.main .video-block .big-title2{font-size:35px}main.main .video-block .banner-overlay1 .banner-overlay1-title1{font-size:25px}main.main .video-block .banner-overlay1 .banner-overlay1-title2{font-size:30px}main.main .video-block .banner-overlay2{padding-left:38px}main.main .video-block .banner-overlay2-title1{font-size:25px}main.main .video-block .vimeo-wrapper iframe{width:90vw;height:56.25vw;min-height:90vh;min-width:100.77vh}}@media screen and (min-width:2560px){main.main .video-block .banner-wrap{min-height:75vh}}.cta-holder .display-on-mobile{width:100%;display:none}.cta-holder .hide-on-iPad,.cta-holder .hide-on-mobile,.cta-holder article,.cta-holder aside,.cta-holder details,.cta-holder figcaption,.cta-holder figure,.cta-holder footer,.cta-holder header,.cta-holder main,.cta-holder menu,.cta-holder nav,.cta-holder section{display:block}.cta-holder summary{display:list-item}.cta-holder audio,.cta-holder canvas,.cta-holder progress,.cta-holder video{display:inline-block}.cta-holder progress{vertical-align:baseline}.cta-holder audio:not([controls]){display:none;height:0}.cta-holder [hidden],.cta-holder template{display:none}.cta-holder a{background-color:transparent}.cta-holder a:active,.cta-holder a:hover{outline-width:0}.cta-holder abbr[title]{border-bottom:none;text-decoration:underline dotted}.cta-holder b,.cta-holder strong{font-weight:bolder}.cta-holder mark{background:#ff0;color:#000}.cta-holder small{font-size:80%}.cta-holder sub,.cta-holder sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.cta-holder sub{bottom:-.25em}.cta-holder sup{top:-.5em}.cta-holder figure{margin:1em 40px}.cta-holder img{border-style:none;vertical-align:middle}.cta-holder code,.cta-holder kbd,.cta-holder pre,.cta-holder samp{font-family:monospace,monospace;font-size:1em}.cta-holder hr{box-sizing:content-box;height:0}.cta-holder button,.cta-holder input,.cta-holder optgroup,.cta-holder select,.cta-holder textarea{font:inherit;margin:0}.cta-holder optgroup{font-weight:700}.cta-holder [type=button],.cta-holder [type=reset],.cta-holder [type=submit],.cta-holder button{-webkit-appearance:button}.cta-holder [type=button]::-moz-focus-inner,.cta-holder [type=reset]::-moz-focus-inner,.cta-holder [type=submit]::-moz-focus-inner,.cta-holder button::-moz-focus-inner{border-style:none;padding:0}.cta-holder [type=button]:-moz-focusring,.cta-holder [type=reset]:-moz-focusring,.cta-holder [type=submit]:-moz-focusring,.cta-holder button:-moz-focusring{outline:ButtonText dotted 1px}.cta-holder fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.cta-holder legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.cta-holder textarea{overflow:auto}.cta-holder [type=checkbox],.cta-holder [type=radio]{padding:0}.cta-holder [type=number]::-webkit-inner-spin-button,.cta-holder [type=number]::-webkit-outer-spin-button{height:auto}.cta-holder [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.cta-holder [type=search]::-webkit-search-decoration{-webkit-appearance:none}.cta-holder ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.cta-holder body,.cta-holder html{font-family:Verdana,sans-serif;font-size:15px;line-height:1.5}.cta-holder html{overflow-x:hidden}.cta-holder h2{font-size:30px}.cta-holder h3{font-size:24px}.cta-holder h4{font-size:20px}.cta-holder h5{font-size:18px}.cta-holder h6{font-size:16px}.cta-holder .w3-serif{font-family:serif}.cta-holder .w3-sans-serif{font-family:sans-serif}.cta-holder .w3-cursive{font-family:cursive}.cta-holder .w3-monospace{font-family:monospace}.cta-holder h1,.cta-holder h2,.cta-holder h3,.cta-holder h4,.cta-holder h5,.cta-holder h6{font-family:"Segoe UI",Arial,sans-serif;font-weight:400;margin:10px 0}.cta-holder hr{border:0;border-top:1px solid #eee;margin:20px 0}.cta-holder .w3-image{max-width:100%;height:auto}.cta-holder a{color:inherit}.cta-holder .w3-table,.cta-holder .w3-table-all{border-collapse:collapse;border-spacing:0;width:100%;display:table}.cta-holder .w3-table-all{border:1px solid #ccc}.cta-holder .w3-bordered tr,.cta-holder .w3-table-all tr{border-bottom:1px solid #ddd}.cta-holder .w3-striped tbody tr:nth-child(even){background-color:#f1f1f1}.cta-holder .w3-table-all tr:nth-child(odd){background-color:#fff}.cta-holder .w3-table-all tr:nth-child(even){background-color:#f1f1f1}.cta-holder .w3-hoverable tbody tr:hover,.cta-holder .w3-ul.w3-hoverable li:hover{background-color:#ccc}.cta-holder .w3-table td,.cta-holder .w3-table th,.cta-holder .w3-table-all td,.cta-holder .w3-table-all th{padding:8px;display:table-cell;text-align:left;vertical-align:top}.cta-holder .w3-table td:first-child,.cta-holder .w3-table th:first-child,.cta-holder .w3-table-all td:first-child,.cta-holder .w3-table-all th:first-child{padding-left:16px}.cta-holder .w3-btn,.cta-holder .w3-button{border:none;display:inline-block;padding:8px 16px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cta-holder .w3-btn:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.cta-holder .w3-btn:disabled,.cta-holder .w3-button:disabled,.cta-holder .w3-disabled{cursor:not-allowed;opacity:.3}.cta-holder .w3-disabled *,.cta-holder :disabled *{pointer-events:none}.cta-holder .w3-btn.w3-disabled:hover,.cta-holder .w3-btn:disabled:hover{box-shadow:none}.cta-holder .w3-badge,.cta-holder .w3-tag{background-color:#000;color:#fff;display:inline-block;padding-left:8px;padding-right:8px;text-align:center}.cta-holder .w3-badge{border-radius:50%}.cta-holder .w3-ul{padding:0;margin:0}.cta-holder .w3-ul li{padding:8px 16px;border-bottom:1px solid #ddd}.cta-holder .w3-ul li:last-child{border-bottom:none}.cta-holder .w3-display-container,.cta-holder .w3-tooltip{position:relative}.cta-holder .w3-tooltip .w3-text{display:none}.cta-holder .w3-tooltip:hover .w3-text{display:inline-block}.cta-holder .w3-ripple:active{opacity:.5}.cta-holder .w3-input{padding:8px;display:block;border:none;border-bottom:1px solid #ccc;width:100%}.cta-holder .w3-select{padding:9px 0;width:100%;border:none;border-bottom:1px solid #ccc}.cta-holder .w3-dropdown-click,.cta-holder .w3-dropdown-hover{position:relative;display:inline-block;cursor:pointer}.cta-holder .w3-dropdown-hover:hover .w3-dropdown-content{display:block}.cta-holder .w3-dropdown-click:hover,.cta-holder .w3-dropdown-click:hover>.w3-button:first-child,.cta-holder .w3-dropdown-hover:first-child,.cta-holder .w3-dropdown-hover:hover>.w3-button:first-child{background-color:#ccc;color:#000}.cta-holder .w3-dropdown-content{cursor:auto;color:#000;background-color:#fff;display:none;position:absolute;min-width:160px;margin:0;padding:0;z-index:1}.cta-holder .w3-check,.cta-holder .w3-radio{width:24px;height:24px;position:relative;top:6px}.cta-holder .w3-sidebar{height:100%;width:200px;background-color:#fff;position:fixed!important;z-index:1;overflow:auto}.cta-holder .w3-bar-block .w3-dropdown-click,.cta-holder .w3-bar-block .w3-dropdown-hover{width:100%}.cta-holder .w3-bar-block .w3-dropdown-click .w3-dropdown-content,.cta-holder .w3-bar-block .w3-dropdown-hover .w3-dropdown-content{min-width:100%}.cta-holder .w3-bar-block .w3-dropdown-click .w3-button,.cta-holder .w3-bar-block .w3-dropdown-hover .w3-button{width:100%;text-align:left;padding:8px 16px}.cta-holder #main,.cta-holder .w3-main{transition:margin-left .4s}.cta-holder .w3-modal{z-index:3;display:none;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.cta-holder .w3-modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:600px}.cta-holder .w3-bar{width:100%;overflow:hidden}.cta-holder .w3-center .w3-bar{display:inline-block;width:auto}.cta-holder .w3-bar .w3-bar-item{padding:8px 16px;float:left;width:auto;border:none;display:block;outline:0}.cta-holder .w3-bar .w3-dropdown-click,.cta-holder .w3-bar .w3-dropdown-hover{position:static;float:left}.cta-holder .w3-bar .w3-button{white-space:normal}.cta-holder .w3-bar-block .w3-bar-item{width:100%;display:block;padding:8px 16px;text-align:left;border:none;white-space:normal;float:none;outline:0}.cta-holder .w3-bar-block.w3-center .w3-bar-item{text-align:center}.cta-holder .w3-block{display:block;width:100%}.cta-holder .w3-responsive{display:block;overflow-x:auto}.cta-holder .w3-bar:after,.cta-holder .w3-bar:before,.cta-holder .w3-cell-row:after,.cta-holder .w3-cell-row:before,.cta-holder .w3-clear:after,.cta-holder .w3-clear:before,.cta-holder .w3-container:after,.cta-holder .w3-container:before,.cta-holder .w3-panel:after,.cta-holder .w3-panel:before,.cta-holder .w3-row-padding:after,.cta-holder .w3-row-padding:before,.cta-holder .w3-row:after,.cta-holder .w3-row:before{content:"";display:table;clear:both}.cta-holder .w3-col,.cta-holder .w3-half,.cta-holder .w3-quarter,.cta-holder .w3-third,.cta-holder .w3-threequarter,.cta-holder .w3-twothird{float:left;width:100%}.cta-holder .w3-col.s1{width:8.33333%}.cta-holder .w3-col.s2{width:16.66666%}.cta-holder .w3-col.s3{width:24.99999%}.cta-holder .w3-col.s4{width:33.33333%}.cta-holder .w3-col.s5{width:41.66666%}.cta-holder .w3-col.s6{width:49.99999%}.cta-holder .w3-col.s7{width:58.33333%}.cta-holder .w3-col.s8{width:66.66666%}.cta-holder .w3-col.s9{width:74.99999%}.cta-holder .w3-col.s10{width:83.33333%}.cta-holder .w3-col.s11{width:91.66666%}.cta-holder .w3-col.s12{width:99.99999%}@media (min-width:601px){.cta-holder .w3-col.m1{width:8.33333%}.cta-holder .w3-col.m2{width:16.66666%}.cta-holder .w3-col.m3,.cta-holder .w3-quarter{width:24.99999%}.cta-holder .w3-col.m4,.cta-holder .w3-third{width:33.33333%}.cta-holder .w3-col.m5{width:41.66666%}.cta-holder .w3-col.m6,.cta-holder .w3-half{width:49.99999%}.cta-holder .w3-col.m7{width:58.33333%}.cta-holder .w3-col.m8,.cta-holder .w3-twothird{width:66.66666%}.cta-holder .w3-col.m9,.cta-holder .w3-threequarter{width:74.99999%}.cta-holder .w3-col.m10{width:83.33333%}.cta-holder .w3-col.m11{width:91.66666%}.cta-holder .w3-col.m12{width:99.99999%}}@media (min-width:993px){.cta-holder .w3-col.l1{width:8.33333%}.cta-holder .w3-col.l2{width:16.66666%}.cta-holder .w3-col.l3{width:24.99999%}.cta-holder .w3-col.l4{width:33.33333%}.cta-holder .w3-col.l5{width:41.66666%}.cta-holder .w3-col.l6{width:49.99999%}.cta-holder .w3-col.l7{width:58.33333%}.cta-holder .w3-col.l8{width:66.66666%}.cta-holder .w3-col.l9{width:74.99999%}.cta-holder .w3-col.l10{width:83.33333%}.cta-holder .w3-col.l11{width:91.66666%}.cta-holder .w3-col.l12{width:99.99999%}}.cta-holder .w3-rest{overflow:hidden}.cta-holder .w3-stretch{margin-left:-16px;margin-right:-16px}.cta-holder .w3-auto,.cta-holder .w3-content{margin-left:auto;margin-right:auto}.cta-holder .w3-content{max-width:980px}.cta-holder .w3-auto{max-width:1140px}.cta-holder .w3-cell-row{display:table;width:100%}.cta-holder .w3-cell{display:table-cell}.cta-holder .w3-cell-top{vertical-align:top}.cta-holder .w3-cell-middle{vertical-align:middle}.cta-holder .w3-cell-bottom{vertical-align:bottom}.cta-holder .w3-hide{display:none!important}.cta-holder .w3-show,.cta-holder .w3-show-block{display:block!important}.cta-holder .w3-show-inline-block{display:inline-block!important}@media (max-width:1205px){.cta-holder .w3-auto{max-width:95%}}@media (max-width:600px){.cta-holder .w3-modal-content{margin:0 10px;width:auto!important}.cta-holder .w3-modal{padding-top:30px}.cta-holder .w3-dropdown-click.w3-mobile .w3-dropdown-content,.cta-holder .w3-dropdown-hover.w3-mobile .w3-dropdown-content{position:relative}.cta-holder .w3-hide-small{display:none!important}.cta-holder .w3-mobile{display:block;width:100%!important}.cta-holder .w3-bar-item.w3-mobile,.cta-holder .w3-dropdown-click.w3-mobile,.cta-holder .w3-dropdown-hover.w3-mobile{text-align:center}.cta-holder .w3-dropdown-click.w3-mobile,.cta-holder .w3-dropdown-click.w3-mobile .w3-btn,.cta-holder .w3-dropdown-click.w3-mobile .w3-button,.cta-holder .w3-dropdown-hover.w3-mobile,.cta-holder .w3-dropdown-hover.w3-mobile .w3-btn,.cta-holder .w3-dropdown-hover.w3-mobile .w3-button{width:100%}}@media (max-width:768px){.cta-holder .w3-modal-content{width:500px}.cta-holder .w3-modal{padding-top:50px}}@media (min-width:993px){.cta-holder .w3-modal-content{width:900px}.cta-holder .w3-hide-large{display:none!important}.cta-holder .w3-sidebar.w3-collapse{display:block!important}}@media (max-width:992px) and (min-width:601px){.cta-holder .w3-hide-medium{display:none!important}}@media (max-width:992px){.cta-holder .w3-sidebar.w3-collapse{display:none}.cta-holder .w3-main{margin-left:0!important;margin-right:0!important}.cta-holder .w3-auto{max-width:100%}}.cta-holder .w3-bottom,.cta-holder .w3-top{position:fixed;width:100%;z-index:1}.cta-holder .w3-top{top:0}.cta-holder .w3-bottom{bottom:0}.cta-holder .w3-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:2}.cta-holder .w3-display-topleft{position:absolute;left:0;top:0}.cta-holder .w3-display-topright{position:absolute;right:0;top:0}.cta-holder .w3-display-bottomleft{position:absolute;left:0;bottom:0}.cta-holder .w3-display-bottomright{position:absolute;right:0;bottom:0}.cta-holder .w3-display-middle{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.cta-holder .w3-display-left{position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.cta-holder .w3-display-right{position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.cta-holder .w3-display-topmiddle{position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.cta-holder .w3-display-bottommiddle{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.cta-holder .w3-display-container:hover .w3-display-hover{display:block}.cta-holder .w3-display-container:hover span.w3-display-hover{display:inline-block}.cta-holder .mobile-nav,.cta-holder .w3-display-hover{display:none}.cta-holder .w3-display-position{position:absolute}.cta-holder .w3-circle{border-radius:50%}.cta-holder .w3-round-small{border-radius:2px}.cta-holder .w3-round,.cta-holder .w3-round-medium{border-radius:4px}.cta-holder .w3-round-large{border-radius:8px}.cta-holder .w3-round-xlarge{border-radius:16px}.cta-holder .w3-round-xxlarge{border-radius:32px}.cta-holder .w3-container,.cta-holder .w3-panel{padding:.01em 16px}.cta-holder .w3-panel{margin-top:16px;margin-bottom:16px}.cta-holder .w3-code,.cta-holder .w3-codespan{font-family:Consolas,"courier new";font-size:16px}.cta-holder .w3-code{width:auto;background-color:#fff;padding:8px 12px;border-left:4px solid #4CAF50;word-wrap:break-word}.cta-holder .w3-codespan{color:#dc143c;background-color:#f1f1f1;padding-left:4px;padding-right:4px;font-size:110%}.cta-holder .w3-card,.cta-holder .w3-card-2{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.cta-holder .w3-card-4,.cta-holder .w3-hover-shadow:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.2),0 4px 20px 0 rgba(0,0,0,.19)}.cta-holder .w3-spin{-webkit-animation:w3-spin 2s infinite linear;animation:w3-spin 2s infinite linear}@-webkit-keyframes w3-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.cta-holder .w3-animate-fading{-webkit-animation:fading 10s infinite;animation:fading 10s infinite}@-webkit-keyframes fading{0%,100%{opacity:0}50%{opacity:1}}.cta-holder .w3-animate-opacity{-webkit-animation:opac .8s;animation:opac .8s}@-webkit-keyframes opac{from{opacity:0}to{opacity:1}}.cta-holder .w3-animate-top{position:relative;-webkit-animation:animatetop .4s;animation:animatetop .4s}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.cta-holder .w3-animate-left{position:relative;-webkit-animation:animateleft .4s;animation:animateleft .4s}@-webkit-keyframes animateleft{from{left:-300px;opacity:0}to{left:0;opacity:1}}.cta-holder .w3-animate-right{position:relative;-webkit-animation:animateright .4s;animation:animateright .4s}@-webkit-keyframes animateright{from{right:-300px;opacity:0}to{right:0;opacity:1}}.cta-holder .w3-animate-bottom{position:relative;-webkit-animation:animatebottom .4s;animation:animatebottom .4s}@-webkit-keyframes animatebottom{from{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}.cta-holder .w3-animate-zoom{-webkit-animation:animatezoom .6s;animation:animatezoom .6s}@-webkit-keyframes animatezoom{from{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.cta-holder .w3-animate-input{transition:width .4s ease-in-out}.cta-holder .w3-animate-input:focus{width:100%!important}.cta-holder .w3-hover-opacity:hover,.cta-holder .w3-opacity{opacity:.6}.cta-holder .w3-hover-opacity-off:hover,.cta-holder .w3-opacity-off{opacity:1}.cta-holder .w3-opacity-max{opacity:.25}.cta-holder .w3-opacity-min{opacity:.75}.cta-holder .w3-grayscale-max,.cta-holder .w3-greyscale-max,.cta-holder .w3-hover-grayscale:hover,.cta-holder .w3-hover-greyscale:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.cta-holder .w3-grayscale,.cta-holder .w3-greyscale{-webkit-filter:grayscale(75%);filter:grayscale(75%)}.cta-holder .w3-grayscale-min,.cta-holder .w3-greyscale-min{-webkit-filter:grayscale(50%);filter:grayscale(50%)}.cta-holder .w3-sepia{-webkit-filter:sepia(75%);filter:sepia(75%)}.cta-holder .w3-hover-sepia:hover,.cta-holder .w3-sepia-max{-webkit-filter:sepia(100%);filter:sepia(100%)}.cta-holder .w3-sepia-min{-webkit-filter:sepia(50%);filter:sepia(50%)}.cta-holder .w3-tiny{font-size:10px!important}.cta-holder .w3-small{font-size:12px!important}.cta-holder .w3-medium{font-size:15px!important}.cta-holder .w3-large{font-size:18px!important}.cta-holder .w3-xlarge{font-size:24px!important}.cta-holder .w3-xxlarge{font-size:36px!important}.cta-holder .w3-xxxlarge{font-size:48px!important}.cta-holder .w3-jumbo{font-size:64px!important}.cta-holder .w3-left-align{text-align:left!important}.cta-holder .w3-right-align{text-align:right!important}.cta-holder .w3-justify{text-align:justify!important}.cta-holder .w3-center{text-align:center!important}.cta-holder .w3-border-0{border:0!important}.cta-holder .w3-border{border:1px solid #ccc!important}.cta-holder .w3-border-top{border-top:1px solid #ccc!important}.cta-holder .w3-border-bottom{border-bottom:1px solid #ccc!important}.cta-holder .w3-border-left{border-left:1px solid #ccc!important}.cta-holder .w3-border-right{border-right:1px solid #ccc!important}.cta-holder .w3-topbar{border-top:6px solid #ccc!important}.cta-holder .w3-bottombar{border-bottom:6px solid #ccc!important}.cta-holder .w3-leftbar{border-left:6px solid #ccc!important}.cta-holder .w3-rightbar{border-right:6px solid #ccc!important}.cta-holder .w3-code,.cta-holder .w3-section{margin-top:16px!important;margin-bottom:16px!important}.cta-holder .w3-margin{margin:16px!important}.cta-holder .w3-margin-top{margin-top:16px!important}.cta-holder .w3-margin-bottom{margin-bottom:16px!important}.cta-holder .w3-margin-left{margin-left:16px!important}.cta-holder .w3-margin-right{margin-right:16px!important}.cta-holder .w3-padding-small{padding:4px 8px!important}.cta-holder .w3-padding{padding:8px 16px!important}.cta-holder .w3-padding-large{padding:12px 24px!important}.cta-holder .w3-padding-16{padding-top:16px!important;padding-bottom:16px!important}.cta-holder .w3-padding-24{padding-top:24px!important;padding-bottom:24px!important}.cta-holder .w3-padding-32{padding-top:32px!important;padding-bottom:32px!important}.cta-holder .w3-padding-48{padding-top:48px!important;padding-bottom:48px!important}.cta-holder .w3-padding-64,.cta-holder .w3-padding-top-64{padding-top:64px!important}.cta-holder .w3-padding-64{padding-bottom:64px!important}.cta-holder .w3-padding-top-48{padding-top:48px!important}.cta-holder .w3-padding-top-32{padding-top:32px!important}.cta-holder .w3-padding-top-24{padding-top:24px!important}.cta-holder .w3-left{float:left!important}.cta-holder .w3-right{float:right!important}.cta-holder .w3-button:hover{color:#000!important;background-color:#ccc!important}.cta-holder .w3-hover-none:hover,.cta-holder .w3-transparent{background-color:transparent!important}.cta-holder .w3-hover-none:hover{box-shadow:none!important}.cta-holder .w3-amber,.cta-holder .w3-hover-amber:hover{color:#000!important;background-color:#ffc107!important}.cta-holder .w3-aqua,.cta-holder .w3-hover-aqua:hover{color:#000!important;background-color:#0ff!important}.cta-holder .w3-blue,.cta-holder .w3-hover-blue:hover{color:#fff!important;background-color:#2196F3!important}.cta-holder .w3-hover-light-blue:hover,.cta-holder .w3-light-blue{color:#000!important;background-color:#87CEEB!important}.cta-holder .w3-brown,.cta-holder .w3-hover-brown:hover{color:#fff!important;background-color:#795548!important}.cta-holder .w3-cyan,.cta-holder .w3-hover-cyan:hover{color:#000!important;background-color:#00bcd4!important}.cta-holder .w3-blue-gray,.cta-holder .w3-blue-grey,.cta-holder .w3-hover-blue-gray:hover,.cta-holder .w3-hover-blue-grey:hover{color:#fff!important;background-color:#607d8b!important}.cta-holder .w3-green,.cta-holder .w3-hover-green:hover{color:#fff!important;background-color:#4CAF50!important}.cta-holder .w3-hover-light-green:hover,.cta-holder .w3-light-green{color:#000!important;background-color:#8bc34a!important}.cta-holder .w3-hover-indigo:hover,.cta-holder .w3-indigo{color:#fff!important;background-color:#3f51b5!important}.cta-holder .w3-hover-khaki:hover,.cta-holder .w3-khaki{color:#000!important;background-color:khaki!important}.cta-holder .w3-hover-lime:hover,.cta-holder .w3-lime{color:#000!important;background-color:#cddc39!important}.cta-holder .w3-hover-orange:hover,.cta-holder .w3-orange{color:#000!important;background-color:#ff9800!important}.cta-holder .w3-deep-orange,.cta-holder .w3-hover-deep-orange:hover{color:#fff!important;background-color:#ff5722!important}.cta-holder .w3-hover-pink:hover,.cta-holder .w3-pink{color:#fff!important;background-color:#e91e63!important}.cta-holder .w3-hover-purple:hover,.cta-holder .w3-purple{color:#fff!important;background-color:#9c27b0!important}.cta-holder .w3-deep-purple,.cta-holder .w3-hover-deep-purple:hover{color:#fff!important;background-color:#673ab7!important}.cta-holder .w3-hover-red:hover,.cta-holder .w3-red{color:#fff!important;background-color:#f44336!important}.cta-holder .w3-hover-sand:hover,.cta-holder .w3-sand{color:#000!important;background-color:#fdf5e6!important}.cta-holder .w3-hover-teal:hover,.cta-holder .w3-teal{color:#fff!important;background-color:#009688!important}.cta-holder .w3-hover-yellow:hover,.cta-holder .w3-yellow{color:#000!important;background-color:#ffeb3b!important}.cta-holder .w3-hover-white:hover,.cta-holder .w3-white{color:#000!important;background-color:#fff!important}.cta-holder .w3-black,.cta-holder .w3-hover-black:hover{color:#fff!important;background-color:#000!important}.cta-holder .w3-gray,.cta-holder .w3-grey,.cta-holder .w3-hover-gray:hover,.cta-holder .w3-hover-grey:hover{color:#000!important;background-color:#9e9e9e!important}.cta-holder .w3-hover-light-gray:hover,.cta-holder .w3-hover-light-grey:hover,.cta-holder .w3-light-gray,.cta-holder .w3-light-grey{color:#000!important;background-color:#f1f1f1!important}.cta-holder .w3-dark-gray,.cta-holder .w3-dark-grey,.cta-holder .w3-hover-dark-gray:hover,.cta-holder .w3-hover-dark-grey:hover{color:#fff!important;background-color:#616161!important}.cta-holder .w3-hover-pale-red:hover,.cta-holder .w3-pale-red{color:#000!important;background-color:#fdd!important}.cta-holder .w3-hover-pale-green:hover,.cta-holder .w3-pale-green{color:#000!important;background-color:#dfd!important}.cta-holder .w3-hover-pale-yellow:hover,.cta-holder .w3-pale-yellow{color:#000!important;background-color:#ffc!important}.cta-holder .w3-hover-pale-blue:hover,.cta-holder .w3-pale-blue{color:#000!important;background-color:#dff!important}.cta-holder .w3-hover-text-amber:hover,.cta-holder .w3-text-amber{color:#ffc107!important}.cta-holder .w3-hover-text-aqua:hover,.cta-holder .w3-text-aqua{color:#0ff!important}.cta-holder .w3-hover-text-blue:hover,.cta-holder .w3-text-blue{color:#2196F3!important}.cta-holder .w3-hover-text-light-blue:hover,.cta-holder .w3-text-light-blue{color:#87CEEB!important}.cta-holder .w3-hover-text-brown:hover,.cta-holder .w3-text-brown{color:#795548!important}.cta-holder .w3-hover-text-cyan:hover,.cta-holder .w3-text-cyan{color:#00bcd4!important}.cta-holder .w3-hover-text-blue-gray:hover,.cta-holder .w3-hover-text-blue-grey:hover,.cta-holder .w3-text-blue-gray,.cta-holder .w3-text-blue-grey{color:#607d8b!important}.cta-holder .w3-hover-text-green:hover,.cta-holder .w3-text-green{color:#4CAF50!important}.cta-holder .w3-hover-text-light-green:hover,.cta-holder .w3-text-light-green{color:#8bc34a!important}.cta-holder .w3-hover-text-indigo:hover,.cta-holder .w3-text-indigo{color:#3f51b5!important}.cta-holder .w3-hover-text-khaki:hover,.cta-holder .w3-text-khaki{color:#b4aa50!important}.cta-holder .w3-hover-text-lime:hover,.cta-holder .w3-text-lime{color:#cddc39!important}.cta-holder .w3-hover-text-orange:hover,.cta-holder .w3-text-orange{color:#ff9800!important}.cta-holder .w3-hover-text-deep-orange:hover,.cta-holder .w3-text-deep-orange{color:#ff5722!important}.cta-holder .w3-hover-text-pink:hover,.cta-holder .w3-text-pink{color:#e91e63!important}.cta-holder .w3-hover-text-purple:hover,.cta-holder .w3-text-purple{color:#9c27b0!important}.cta-holder .w3-hover-text-deep-purple:hover,.cta-holder .w3-text-deep-purple{color:#673ab7!important}.cta-holder .w3-hover-text-red:hover,.cta-holder .w3-text-red{color:#f44336!important}.cta-holder .w3-hover-text-sand:hover,.cta-holder .w3-text-sand{color:#fdf5e6!important}.cta-holder .w3-hover-text-teal:hover,.cta-holder .w3-text-teal{color:#009688!important}.cta-holder .w3-hover-text-yellow:hover,.cta-holder .w3-text-yellow{color:#d2be0e!important}.cta-holder .w3-hover-text-white:hover,.cta-holder .w3-text-white{color:#fff!important}.cta-holder .w3-hover-text-black:hover,.cta-holder .w3-text-black{color:#000!important}.cta-holder .w3-hover-text-gray:hover,.cta-holder .w3-hover-text-grey:hover,.cta-holder .w3-text-gray,.cta-holder .w3-text-grey{color:#757575!important}.cta-holder .w3-hover-text-light-gray:hover,.cta-holder .w3-hover-text-light-grey:hover,.cta-holder .w3-text-light-gray,.cta-holder .w3-text-light-grey{color:#f1f1f1!important}.cta-holder .w3-hover-text-dark-gray:hover,.cta-holder .w3-hover-text-dark-grey:hover,.cta-holder .w3-text-dark-gray,.cta-holder .w3-text-dark-grey{color:#3a3a3a!important}.cta-holder .w3-border-amber,.cta-holder .w3-hover-border-amber:hover{border-color:#ffc107!important}.cta-holder .w3-border-aqua,.cta-holder .w3-hover-border-aqua:hover{border-color:#0ff!important}.cta-holder .w3-border-blue,.cta-holder .w3-hover-border-blue:hover{border-color:#2196F3!important}.cta-holder .w3-border-light-blue,.cta-holder .w3-hover-border-light-blue:hover{border-color:#87CEEB!important}.cta-holder .w3-border-brown,.cta-holder .w3-hover-border-brown:hover{border-color:#795548!important}.cta-holder .w3-border-cyan,.cta-holder .w3-hover-border-cyan:hover{border-color:#00bcd4!important}.cta-holder .w3-border-blue-gray,.cta-holder .w3-border-blue-grey,.cta-holder .w3-hover-border-blue-gray:hover,.cta-holder .w3-hover-border-blue-grey:hover{border-color:#607d8b!important}.cta-holder .w3-border-green,.cta-holder .w3-hover-border-green:hover{border-color:#4CAF50!important}.cta-holder .w3-border-light-green,.cta-holder .w3-hover-border-light-green:hover{border-color:#8bc34a!important}.cta-holder .w3-border-indigo,.cta-holder .w3-hover-border-indigo:hover{border-color:#3f51b5!important}.cta-holder .w3-border-khaki,.cta-holder .w3-hover-border-khaki:hover{border-color:khaki!important}.cta-holder .w3-border-lime,.cta-holder .w3-hover-border-lime:hover{border-color:#cddc39!important}.cta-holder .w3-border-orange,.cta-holder .w3-hover-border-orange:hover{border-color:#ff9800!important}.cta-holder .w3-border-deep-orange,.cta-holder .w3-hover-border-deep-orange:hover{border-color:#ff5722!important}.cta-holder .w3-border-pink,.cta-holder .w3-hover-border-pink:hover{border-color:#e91e63!important}.cta-holder .w3-border-purple,.cta-holder .w3-hover-border-purple:hover{border-color:#9c27b0!important}.cta-holder .w3-border-deep-purple,.cta-holder .w3-hover-border-deep-purple:hover{border-color:#673ab7!important}.cta-holder .w3-border-red,.cta-holder .w3-hover-border-red:hover{border-color:#f44336!important}.cta-holder .w3-border-sand,.cta-holder .w3-hover-border-sand:hover{border-color:#fdf5e6!important}.cta-holder .w3-border-teal,.cta-holder .w3-hover-border-teal:hover{border-color:#009688!important}.cta-holder .w3-border-yellow,.cta-holder .w3-hover-border-yellow:hover{border-color:#ffeb3b!important}.cta-holder .w3-border-white,.cta-holder .w3-hover-border-white:hover{border-color:#fff!important}.cta-holder .w3-border-black,.cta-holder .w3-hover-border-black:hover{border-color:#000!important}.cta-holder .w3-border-gray,.cta-holder .w3-border-grey,.cta-holder .w3-hover-border-gray:hover,.cta-holder .w3-hover-border-grey:hover{border-color:#9e9e9e!important}.cta-holder .w3-border-light-gray,.cta-holder .w3-border-light-grey,.cta-holder .w3-hover-border-light-gray:hover,.cta-holder .w3-hover-border-light-grey:hover{border-color:#f1f1f1!important}.cta-holder .w3-border-dark-gray,.cta-holder .w3-border-dark-grey,.cta-holder .w3-hover-border-dark-gray:hover,.cta-holder .w3-hover-border-dark-grey:hover{border-color:#616161!important}.cta-holder .w3-border-pale-red,.cta-holder .w3-hover-border-pale-red:hover{border-color:#ffe7e7!important}.cta-holder .w3-border-pale-green,.cta-holder .w3-hover-border-pale-green:hover{border-color:#e7ffe7!important}.cta-holder .w3-border-pale-yellow,.cta-holder .w3-hover-border-pale-yellow:hover{border-color:#ffc!important}.cta-holder .w3-border-pale-blue,.cta-holder .w3-hover-border-pale-blue:hover{border-color:#e7ffff!important}.cta-holder h1{font-size:50px}.cta-holder p{font-size:24px;font-weight:lighter}.cta-holder .small-title-homepage-div{width:50%;border-top:1px solid #3d3935;padding-top:8px;padding-right:20px}.cta-holder .small-title-homepage{font-size:1.2em;font-family:Theinhardt,helvetica,sans-serif}.cta-holder .school-division{font-size:1.3em;color:#fff}.cta-holder .topnav{overflow:hidden;background-color:#fff}.cta-holder .topnav a{float:left;color:#3d3935;text-align:center;padding:20px 0;text-decoration:none;font-size:20px;margin-left:15px;margin-right:15px}.cta-holder .topnav a.active,.cta-holder .topnav a:hover{color:#DA291C;border-bottom:6px solid #DA291C}.cta-holder .mobile-nav-nav{height:70px;position:relative}.cta-holder .name{width:80%;margin-left:-20px}.cta-holder .header{background-color:#f1f1f1;padding:30px;text-align:center}.cta-holder #navbar{overflow:hidden;background-color:#333}.cta-holder .content{padding:16px}.cta-holder .sticky{position:fixed;top:0;width:100%}.cta-holder .sticky+.content{padding-top:60px}.cta-holder .cta-division-section-wrap{background-color:#fff;padding-top:60px;padding-bottom:40px}.cta-holder .container{text-align:center}.cta-holder .container .circle{display:inline-block;background-color:#DA291C;color:#fff;width:240px;height:240px;border-radius:50%;transition:box-shadow ease-in .2s,border ease-in .1s;border:4px solid #fff;box-shadow:0 0 0 10px #fff,0 0 0 20px #fff}.cta-holder .circle:hover{transition:box-shadow ease-in .4s,border ease-in .3s;background-color:#fff;border:4px solid #DA291C;box-shadow:0 0 0 10px #fff,0 0 0 20px #DA291C;color:#DA291C;width:240px;height:240px}.cta-holder .btn-main,.cta-holder .btn-main:hover{border-top:1px solid #DA291C;cursor:pointer}.cta-holder .circle{position:relative}.cta-holder .btn-text{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cta-holder .circle-btn-text1{font-size:26px;font-weight:700}.cta-holder .circle-btn-text2{font-size:18px}.cta-holder .btn-main{width:100%;height:70px;padding:4px 5px}.cta-holder .btn-text-mobile{font-size:21px;float:left;color:#000;font-family:Theinhardt,helvetica,sans-serif}.cta-holder .icon{display:inline-block;width:30px;height:30px;background-image:url(https://resources.cis.edu.sg/content/Microsites/Home-Test/images/ico-arrow-r.svg);background-size:cover}.cta-holder .heads-welcome-container{position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;min-height:600px}.cta-holder .heads-welcome-overlay{position:absolute;top:0;left:0;width:50%;height:100%;background-color:rgba(255,255,255,.9);color:#000;text-align:left}.cta-holder .section-headers{margin-left:24px}.cta-holder .heads-welcome-text-wrap{width:88%;margin-left:27px;margin-top:auto;margin-bottom:auto}.cta-holder .btn-read-more{background-color:rgba(255,255,255,.1);border-radius:50px;color:#000;text-align:left;padding:0;text-decoration:none;display:inline-block;font-size:20px;margin:0;cursor:pointer}.cta-holder .btn-read-more-icon{width:30px}.cta-holder .campuses{height:145px}.cta-holder .ib-section-bg{height:650px}.cta-holder .ib-box3{position:relative;border-left:5px solid #fff;padding:30px;height:650px;margin-top:0}.cta-holder .result-box{padding-left:50px;height:250px;width:80%}.cta-holder .our-results-title{margin-left:45px;margin-top:30px}.cta-holder .ib-text3-container{position:absolute;margin:0;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:30px;width:90%}.cta-holder .vimeo-wrapper-IB iframe,.our-community-holder .btn-text{-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.cta-holder .vimeo-wrapper-IB{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden}.cta-holder .vimeo-wrapper-IB iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cta-holder #CTA-wrap{display:none;position:fixed;width:100%;bottom:0;left:0;z-index:99;background-color:red}.cta-holder .CTA-button{width:33%;border:none;outline:0;background-color:red;cursor:pointer;font-size:18px;color:#fff;text-align:left;padding:15px}.our-community-holder .container-btn-adms,.text-over-image .w3-centered tr td,.text-over-image .w3-centered tr th{text-align:center}.cta-holder .stories-title{font-size:30px;color:#DA291C}.cta-holder .stories-author{font-size:18px;font-style:italic}.cta-holder .img-stories{width:250px;border-radius:50%}.cta-holder .display-on-mobile-stories{display:none}@media only screen and (max-width:1100px){.cta-holder h1{font-size:1.4em}.cta-holder .desktop-nav{display:none}.cta-holder .mobile-nav{display:block}.cta-holder .mobile-main-banner{margin-top:400px}.cta-holder .heads-welcome-overlay{background-color:rgba(255,255,255,.8);width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;bottom:0;margin-top:auto}.cta-holder .section-headers{left:40px}.cta-holder .heads-welcome-text-wrap{position:inherit;left:42px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.cta-holder .btn-read-more{font-size:18px}.cta-holder .btn-read-more-icon{width:28px}.cta-holder .container .circle{width:200px;height:200px;margin:0}.cta-holder .container .circle:hover{box-shadow:0 0 0 10px #fff,0 0 0 20px #DA291C}.cta-holder .circle:hover{border:4px solid #DA291C;width:180px;height:180px}.cta-holder .circle-btn-text1{font-size:20px}.cta-holder .circle-btn-text2{font-size:16px}.cta-holder .campuses{height:120px}.cta-holder #myVideo{width:150%}.cta-holder .ib-section-bg{background-size:190%;background-position:right 0 bottom}.cta-holder .ib-box3{height:100%;border-left:0 solid #fff;border-top:5px solid #fff;padding-top:10px}.cta-holder .result-box{height:180px;width:100%}.cta-holder .ib-text3-container{top:90px;width:100%}.cta-holder .stories-title{font-size:20px}.cta-holder .stories-author{font-size:16px}.cta-holder .img-stories{width:180px}.cta-holder .CTA-button{width:30%}}@media only screen and (max-width:600px){.cta-holder h1{font-size:1.2em}.cta-holder h2{font-size:1em}.cta-holder .desktop-nav,.cta-holder .hide-on-mobile,.cta-holder .main-banner-overlay{display:none}.cta-holder .display-on-mobile,.cta-holder .mobile-nav{display:block}.cta-holder .mobile-nav-nav{height:50px}.cta-holder .mobile-main-banner{margin-top:250px;width:100%}.cta-holder .hide-on-mobile-stories{display:none}.cta-holder .display-on-mobile-stories{display:block}.cta-holder .container .circle{width:120px;height:120px;margin:0}.cta-holder .container .circle:hover{box-shadow:0 0 0 5px #fff,0 0 0 10px #DA291C}.cta-holder .circle:hover{border:2px solid #DA291C;width:100px;height:100px}.cta-holder .circle-btn-text1{font-size:16px;line-height:80%}.cta-holder .circle-btn-text2{font-size:12px;line-height:80%}.cta-holder .w3-row-padding,.cta-holder .w3-row-padding>.w3-col,.cta-holder .w3-row-padding>.w3-half,.cta-holder .w3-row-padding>.w3-quarter,.cta-holder .w3-row-padding>.w3-third,.cta-holder .w3-row-padding>.w3-threequarter,.cta-holder .w3-row-padding>.w3-twothird{padding:0}.cta-holder .heads-welcome-container{background-position:80% 100%;background-size:cover}.cta-holder .heads-welcome-overlay{top:300px}.cta-holder .section-headers{top:30px;left:30px}.cta-holder .heads-welcome-text-wrap{width:90%;left:30px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.cta-holder .btn-read-more{font-size:18px}.cta-holder .btn-read-more-icon{width:28px}.cta-holder .campuses{width:330px}.cta-holder .ib-section-bg{height:740px}.cta-holder .our-results-title{margin-left:25px}.cta-holder .result-box{padding-left:30px;height:auto;width:100%;padding-bottom:5px}.cta-holder .ib-text3-container{top:0;left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:100%}}@media only screen and (max-width:500px){.cta-holder .desktop-nav{display:none}.cta-holder .mobile-nav{display:block}.cta-holder .mobile-nav-nav{height:50px}}.cta-holder .container,.cta-holder .fixed-width{padding:0}.our-community-holder{overflow:hidden;font-family:sans-serif}.our-community-holder .btn-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.our-community-holder .circle-btn-text1{font-size:22px;font-weight:700}.our-community-holder .display-on-mobile{width:100%;display:none}.our-community-holder .hide-on-iPad,.our-community-holder .hide-on-mobile{display:block}.our-community-holder .nationalities-container{position:relative;height:550px}.our-community-holder .nationalities-div{position:absolute;margin:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.our-community-holder .nationalities-num{font-size:180px;line-height:100%;color:#DA291C;font-weight:700}.our-community-holder .nationalities-text{font-size:40px;line-height:100%;font-weight:700}.our-community-holder .map-circles{position:absolute;width:10VW;height:10VW;border:2px solid #DA291C;border-radius:50%;background-color:rgba(255,255,255,.9);text-align:center;padding:10px}.our-community-holder .map-circles1{top:12%;left:12%}.our-community-holder .map-circles2{top:6%;left:45%}.our-community-holder .map-circles3{top:15%;right:15%}.our-community-holder .map-circles4{bottom:15%;left:17%}.our-community-holder .map-circles5{bottom:32%;left:44%}.our-community-holder .map-circles6{bottom:8%;right:10%}.our-community-holder .map-style{cwidth:100%}.our-community-holder .country-name{font-size:18px;color:#DA291C}.our-community-holder .country-number{font-size:32px;color:#DA291C;border-bottom:none;font-weight:700;padding-left:0}.our-community-holder .hide{copacity:0}.our-community-holder .show{opacity:1}.our-community-holder .container-btn-adms .circle-btn-adms{display:inline-block;background-color:#DA291C;color:#fff;max-width:160px;max-height:160px;width:15vw;height:15vw;border-radius:50%;transition:all ease .3s}.our-community-holder .container-btn-adms .circle-btn-adms:hover{box-shadow:0 0 0 10px #fff,0 0 0 20px #DA291C}.our-community-holder .circle-btn-adms:hover{background-color:#fff;border:4px solid #DA291C;color:#DA291C}.our-community-holder .circle-btn-adms{position:relative}.our-community-holder .small-title-homepage{padding-left:60px;margin-bottom:20px;margin-top:24px}@media only screen and (max-width:1100px){.our-community-holder .small-title-homepage{padding-left:24px}.our-community-holder .w3-col.l9.hide-on-mobile.desktop-globe{width:100%;margin-bottom:100px}.our-community-holder .hide-on-iPad{display:none}.our-community-holder .nationalities-container{height:100%}.our-community-holder .nationalities-div{position:absolute;margin:0;left:10px;top:240px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);z-index:2}.our-community-holder .nationalities-num{font-size:100px}.our-community-holder .nationalities-text{font-size:20px}.our-community-holder .map-style{opacity:.6}.our-community-holder .map-circles{width:12VW;height:12VW;padding:10px}.our-community-holder .map-circles5{bottom:20%;left:44%}.our-community-holder .country-name{font-size:14px;color:#DA291C}.our-community-holder .country-number{font-size:22px;color:#DA291C}}@media only screen and (max-width:600px){.our-community-holder .hide-on-mobile{display:none}.our-community-holder .display-on-mobile,.our-community-holder .hide-on-iPad{display:block}.our-community-holder .map-wrapper{position:relative;height:400px;margin-bottom:50px}.our-community-holder .container-btn-adms .circle-btn-adms{width:120px;height:120px}.our-community-holder .mobile-globe{position:absolute;width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:.6}.our-community-holder .nationalities-container{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.our-community-holder .nationalities-container .nationalities-div{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;top:auto}.our-community-holder .circle-btn-text1{font-size:17px;line-height:1.3;font-weight:100}.our-community-holder .CTA-button{width:32%;font-size:16px;color:#fff;text-align:center;padding:10px}}.split,.split .split-image{position:relative}.split,.split .split-text{display:-webkit-flex;display:-ms-flexbox}.split{display:flex;background-size:cover;color:#000}@media (max-width:768px){.split{background-image:none!important;display:block}}.split .btn-arrow{font-size:20px}.split .btn-arrow svg.circle{margin-left:5px;color:#ed1c24}.split .mobile-background{display:none}.split .mobile-background div{background-size:cover;background-position:center top;background-repeat:no-repeat;width:100%;padding-top:50%}@media (max-width:768px){.split .mobile-background{display:block;position:relative}.split .split-image{display:none}}.split .split-text{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;background-color:rgba(255,255,255,.9)}.split .split-text .content{margin:auto}.split .split-text .line-link{width:100%;border-top:1px solid #ed1c24;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none;color:#000;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.split .split-text .line-link span,.split .split-text .line-link:hover{color:#ed1c24}.split .split-text .line-link svg.circle{margin:0;width:28px;height:28px;color:#ed1c24}@media (max-width:992px) and (min-width:576px){.split .split-image{display:none}}@media (max-width:992px){.split{background-position:right top;background-position-y:top!important;background-repeat:no-repeat}.split .split-text .text{margin-bottom:16px;font-size:20px}.split .split-text .line-link{padding:10px 2px 2px;margin-bottom:20px}.split .split-image{min-height:200px}.split .split-image .btn-round{position:absolute;left:50px;top:120px;width:100px;height:100px}.split .split-image .btn-round .inner-circle{font-size:15px}}@media (max-width:992px) and (min-width:600px){.split .split-image .btn-round{width:200px;height:200px}.split .split-image .btn-round .inner-circle{font-size:30px}}@media (min-width:992px){.split{background-position:center;min-height:600px}.split .split-text{width:50%;padding-right:5%}.split .split-text .text{font-weight:400;font-size:20px;margin-bottom:40px}}@media (min-width:992px) and (max-width:1800px){.split{min-height:600px}.split .split-text{width:60%}.split .split-text .text{margin-bottom:40px;font-size:25px}}@media (min-width:992px) and (max-width:1200px){.split{min-height:600px}.split .split-text .text{font-size:18px}}@media (min-width:992px){.split .split-text .line-link{padding:5px;font-size:27px;margin-bottom:32px}.split .split-image{position:relative;width:57%}.split .split-image .btn-round{position:absolute;right:100px;bottom:80px;width:310px;height:310px}}@media (min-width:992px) and (max-width:1200px){.split .split-text .line-link{font-size:16px}.split .split-image .btn-round{left:18px;right:auto}}@media (min-width:992px){.split .split-image .btn-round .inner-circle{font-size:44px}}@media (min-width:992px) and (max-width:1800px){.split .split-image .btn-round{width:230px;height:230px}.split .split-image .btn-round .inner-circle{font-size:32px}}.text-over-image .display-on-mobile{width:100%;display:none}.text-over-image .hide-on-iPad,.text-over-image .hide-on-mobile,.text-over-image article,.text-over-image aside,.text-over-image details,.text-over-image figcaption,.text-over-image figure,.text-over-image footer,.text-over-image header,.text-over-image main,.text-over-image menu,.text-over-image nav,.text-over-image section{display:block}.text-over-image summary{display:list-item}.text-over-image audio,.text-over-image canvas,.text-over-image progress,.text-over-image video{display:inline-block}.text-over-image progress{vertical-align:baseline}.text-over-image audio:not([controls]){display:none;height:0}.text-over-image [hidden],.text-over-image template{display:none}.text-over-image a{background-color:transparent}.text-over-image a:active,.text-over-image a:hover{outline-width:0}.text-over-image abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}.text-over-image b,.text-over-image strong{font-weight:bolder}.text-over-image dfn{font-style:italic}.text-over-image mark{background:#ff0;color:#000}.text-over-image small{font-size:80%}.text-over-image sub,.text-over-image sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.text-over-image sub{bottom:-.25em}.text-over-image sup{top:-.5em}.text-over-image figure{margin:1em 40px}.text-over-image img{border-style:none;vertical-align:middle}.text-over-image code,.text-over-image kbd,.text-over-image pre,.text-over-image samp{font-family:monospace,monospace;font-size:1em}.text-over-image hr{box-sizing:content-box;height:0;overflow:visible}.text-over-image button,.text-over-image input,.text-over-image optgroup,.text-over-image select,.text-over-image textarea{font:inherit;margin:0}.text-over-image optgroup{font-weight:700}.text-over-image button,.text-over-image input{overflow:visible}.text-over-image [type=button],.text-over-image [type=reset],.text-over-image [type=submit],.text-over-image button{-webkit-appearance:button}.text-over-image [type=button]::-moz-focus-inner,.text-over-image [type=reset]::-moz-focus-inner,.text-over-image [type=submit]::-moz-focus-inner,.text-over-image button::-moz-focus-inner{border-style:none;padding:0}.text-over-image [type=button]:-moz-focusring,.text-over-image [type=reset]:-moz-focusring,.text-over-image [type=submit]:-moz-focusring,.text-over-image button:-moz-focusring{outline:ButtonText dotted 1px}.text-over-image fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.text-over-image legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.text-over-image textarea{overflow:auto}.text-over-image [type=checkbox],.text-over-image [type=radio]{padding:0}.text-over-image [type=number]::-webkit-inner-spin-button,.text-over-image [type=number]::-webkit-outer-spin-button{height:auto}.text-over-image [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.text-over-image [type=search]::-webkit-search-decoration{-webkit-appearance:none}.text-over-image ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.text-over-image body,.text-over-image html{font-family:Verdana,sans-serif;font-size:15px;line-height:1.5}.text-over-image html{overflow-x:hidden}.text-over-image h2{font-size:30px}.text-over-image h3{font-size:24px}.text-over-image h4{font-size:20px}.text-over-image h5{font-size:18px}.text-over-image h6{font-size:16px}.text-over-image .w3-serif{font-family:serif}.text-over-image .w3-sans-serif{font-family:sans-serif}.text-over-image .w3-cursive{font-family:cursive}.text-over-image .w3-monospace{font-family:monospace}.text-over-image h1,.text-over-image h2,.text-over-image h3,.text-over-image h4,.text-over-image h5,.text-over-image h6{font-family:"Segoe UI",Arial,sans-serif;font-weight:400;margin:10px 0}.text-over-image hr{border:0;border-top:1px solid #eee;margin:20px 0}.text-over-image .w3-image{max-width:100%;height:auto}.text-over-image a{color:inherit}.text-over-image .w3-table,.text-over-image .w3-table-all{border-collapse:collapse;border-spacing:0;width:100%;display:table}.text-over-image .w3-table-all{border:1px solid #ccc}.text-over-image .w3-bordered tr,.text-over-image .w3-table-all tr{border-bottom:1px solid #ddd}.text-over-image .w3-striped tbody tr:nth-child(even){background-color:#f1f1f1}.text-over-image .w3-table-all tr:nth-child(odd){background-color:#fff}.text-over-image .w3-table-all tr:nth-child(even){background-color:#f1f1f1}.text-over-image .w3-hoverable tbody tr:hover,.text-over-image .w3-ul.w3-hoverable li:hover{background-color:#ccc}.text-over-image .w3-table td,.text-over-image .w3-table th,.text-over-image .w3-table-all td,.text-over-image .w3-table-all th{padding:8px;display:table-cell;text-align:left;vertical-align:top}.text-over-image .w3-table td:first-child,.text-over-image .w3-table th:first-child,.text-over-image .w3-table-all td:first-child,.text-over-image .w3-table-all th:first-child{padding-left:16px}.text-over-image .w3-btn,.text-over-image .w3-button{border:none;display:inline-block;padding:8px 16px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.segments legend,.text-over-image .w3-bar .w3-button{white-space:normal}.text-over-image .w3-btn:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.text-over-image .w3-btn:disabled,.text-over-image .w3-button:disabled,.text-over-image .w3-disabled{cursor:not-allowed;opacity:.3}.text-over-image .w3-disabled *,.text-over-image :disabled *{pointer-events:none}.text-over-image .w3-btn.w3-disabled:hover,.text-over-image .w3-btn:disabled:hover{box-shadow:none}.text-over-image .w3-badge,.text-over-image .w3-tag{background-color:#000;color:#fff;display:inline-block;padding-left:8px;padding-right:8px;text-align:center}.text-over-image .w3-badge{border-radius:50%}.text-over-image .w3-ul{padding:0;margin:0}.text-over-image .w3-ul li{padding:8px 16px;border-bottom:1px solid #ddd}.text-over-image .w3-ul li:last-child{border-bottom:none}.text-over-image .w3-display-container,.text-over-image .w3-tooltip{position:relative}.text-over-image .w3-tooltip .w3-text{display:none}.text-over-image .w3-tooltip:hover .w3-text{display:inline-block}.text-over-image .w3-ripple:active{opacity:.5}.text-over-image .w3-input{padding:8px;display:block;border:none;border-bottom:1px solid #ccc;width:100%}.text-over-image .w3-select{padding:9px 0;width:100%;border:none;border-bottom:1px solid #ccc}.text-over-image .w3-dropdown-click,.text-over-image .w3-dropdown-hover{position:relative;display:inline-block;cursor:pointer}.text-over-image .w3-dropdown-hover:hover .w3-dropdown-content{display:block}.text-over-image .w3-dropdown-click:hover,.text-over-image .w3-dropdown-click:hover>.w3-button:first-child,.text-over-image .w3-dropdown-hover:first-child,.text-over-image .w3-dropdown-hover:hover>.w3-button:first-child{background-color:#ccc;color:#000}.text-over-image .w3-dropdown-content{cursor:auto;color:#000;background-color:#fff;display:none;position:absolute;min-width:160px;margin:0;padding:0;z-index:1}.text-over-image .w3-check,.text-over-image .w3-radio{width:24px;height:24px;position:relative;top:6px}.text-over-image .w3-sidebar{height:100%;width:200px;background-color:#fff;position:fixed!important;z-index:1;overflow:auto}.text-over-image .w3-bar-block .w3-dropdown-click,.text-over-image .w3-bar-block .w3-dropdown-hover{width:100%}.text-over-image .w3-bar-block .w3-dropdown-click .w3-dropdown-content,.text-over-image .w3-bar-block .w3-dropdown-hover .w3-dropdown-content{min-width:100%}.text-over-image .w3-bar-block .w3-dropdown-click .w3-button,.text-over-image .w3-bar-block .w3-dropdown-hover .w3-button{width:100%;text-align:left;padding:8px 16px}.text-over-image #main,.text-over-image .w3-main{transition:margin-left .4s}.text-over-image .w3-modal{z-index:3;display:none;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.text-over-image .w3-modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:600px}.text-over-image .w3-bar{width:100%;overflow:hidden}.text-over-image .w3-center .w3-bar{display:inline-block;width:auto}.text-over-image .w3-bar .w3-bar-item{padding:8px 16px;float:left;width:auto;border:none;display:block;outline:0}.text-over-image .w3-bar .w3-dropdown-click,.text-over-image .w3-bar .w3-dropdown-hover{position:static;float:left}.text-over-image .w3-bar-block .w3-bar-item{width:100%;display:block;padding:8px 16px;text-align:left;border:none;white-space:normal;float:none;outline:0}.text-over-image .w3-bar-block.w3-center .w3-bar-item{text-align:center}.text-over-image .w3-block{display:block;width:100%}.text-over-image .w3-responsive{display:block;overflow-x:auto}.text-over-image .w3-bar:after,.text-over-image .w3-bar:before,.text-over-image .w3-cell-row:after,.text-over-image .w3-cell-row:before,.text-over-image .w3-clear:after,.text-over-image .w3-clear:before,.text-over-image .w3-container:after,.text-over-image .w3-container:before,.text-over-image .w3-panel:after,.text-over-image .w3-panel:before,.text-over-image .w3-row-padding:after,.text-over-image .w3-row-padding:before,.text-over-image .w3-row:after,.text-over-image .w3-row:before{content:"";display:table;clear:both}.text-over-image .w3-col,.text-over-image .w3-half,.text-over-image .w3-quarter,.text-over-image .w3-third,.text-over-image .w3-threequarter,.text-over-image .w3-twothird{float:left;width:100%}.text-over-image .w3-col.s1{width:8.33333%}.text-over-image .w3-col.s2{width:16.66666%}.text-over-image .w3-col.s3{width:24.99999%}.text-over-image .w3-col.s4{width:33.33333%}.text-over-image .w3-col.s5{width:41.66666%}.text-over-image .w3-col.s6{width:49.99999%}.text-over-image .w3-col.s7{width:58.33333%}.text-over-image .w3-col.s8{width:66.66666%}.text-over-image .w3-col.s9{width:74.99999%}.text-over-image .w3-col.s10{width:83.33333%}.text-over-image .w3-col.s11{width:91.66666%}.text-over-image .w3-col.s12{width:99.99999%}@media (min-width:601px){.text-over-image .w3-col.m1{width:8.33333%}.text-over-image .w3-col.m2{width:16.66666%}.text-over-image .w3-col.m3,.text-over-image .w3-quarter{width:24.99999%}.text-over-image .w3-col.m4,.text-over-image .w3-third{width:33.33333%}.text-over-image .w3-col.m5{width:41.66666%}.text-over-image .w3-col.m6,.text-over-image .w3-half{width:49.99999%}.text-over-image .w3-col.m7{width:58.33333%}.text-over-image .w3-col.m8,.text-over-image .w3-twothird{width:66.66666%}.text-over-image .w3-col.m9,.text-over-image .w3-threequarter{width:74.99999%}.text-over-image .w3-col.m10{width:83.33333%}.text-over-image .w3-col.m11{width:91.66666%}.text-over-image .w3-col.m12{width:99.99999%}}@media (min-width:993px){.text-over-image .w3-col.l1{width:8.33333%}.text-over-image .w3-col.l2{width:16.66666%}.text-over-image .w3-col.l3{width:24.99999%}.text-over-image .w3-col.l4{width:33.33333%}.text-over-image .w3-col.l5{width:41.66666%}.text-over-image .w3-col.l6{width:49.99999%}.text-over-image .w3-col.l7{width:58.33333%}.text-over-image .w3-col.l8{width:66.66666%}.text-over-image .w3-col.l9{width:74.99999%}.text-over-image .w3-col.l10{width:83.33333%}.text-over-image .w3-col.l11{width:91.66666%}.text-over-image .w3-col.l12{width:99.99999%}}.text-over-image .w3-rest{overflow:hidden}.text-over-image .w3-stretch{margin-left:-16px;margin-right:-16px}.text-over-image .w3-auto,.text-over-image .w3-content{margin-left:auto;margin-right:auto}.text-over-image .w3-content{max-width:980px}.text-over-image .w3-auto{max-width:1140px}.text-over-image .w3-cell-row{display:table;width:100%}.text-over-image .w3-cell{display:table-cell}.text-over-image .w3-cell-top{vertical-align:top}.text-over-image .w3-cell-middle{vertical-align:middle}.text-over-image .w3-cell-bottom{vertical-align:bottom}.text-over-image .w3-hide{display:none!important}.text-over-image .w3-show,.text-over-image .w3-show-block{display:block!important}.text-over-image .w3-show-inline-block{display:inline-block!important}@media (max-width:1205px){.text-over-image .w3-auto{max-width:95%}}@media (max-width:600px){.text-over-image .w3-modal-content{margin:0 10px;width:auto!important}.text-over-image .w3-modal{padding-top:30px}.text-over-image .w3-dropdown-click.w3-mobile .w3-dropdown-content,.text-over-image .w3-dropdown-hover.w3-mobile .w3-dropdown-content{position:relative}.text-over-image .w3-hide-small{display:none!important}.text-over-image .w3-mobile{display:block;width:100%!important}.text-over-image .w3-bar-item.w3-mobile,.text-over-image .w3-dropdown-click.w3-mobile,.text-over-image .w3-dropdown-hover.w3-mobile{text-align:center}.text-over-image .w3-dropdown-click.w3-mobile,.text-over-image .w3-dropdown-click.w3-mobile .w3-btn,.text-over-image .w3-dropdown-click.w3-mobile .w3-button,.text-over-image .w3-dropdown-hover.w3-mobile,.text-over-image .w3-dropdown-hover.w3-mobile .w3-btn,.text-over-image .w3-dropdown-hover.w3-mobile .w3-button{width:100%}}@media (max-width:768px){.text-over-image .w3-modal-content{width:500px}.text-over-image .w3-modal{padding-top:50px}}@media (min-width:993px){.text-over-image .w3-modal-content{width:900px}.text-over-image .w3-hide-large{display:none!important}.text-over-image .w3-sidebar.w3-collapse{display:block!important}}@media (max-width:992px) and (min-width:601px){.text-over-image .w3-hide-medium{display:none!important}}@media (max-width:992px){.text-over-image .w3-sidebar.w3-collapse{display:none}.text-over-image .w3-main{margin-left:0!important;margin-right:0!important}.text-over-image .w3-auto{max-width:100%}}.text-over-image .w3-bottom,.text-over-image .w3-top{position:fixed;width:100%;z-index:1}.text-over-image .w3-top{top:0}.text-over-image .w3-bottom{bottom:0}.text-over-image .w3-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:2}.text-over-image .w3-display-topleft{position:absolute;left:0;top:0}.text-over-image .w3-display-topright{position:absolute;right:0;top:0}.text-over-image .w3-display-bottomleft{position:absolute;left:0;bottom:0}.text-over-image .w3-display-bottomright{position:absolute;right:0;bottom:0}.text-over-image .w3-display-middle{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.text-over-image .w3-display-left{position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.text-over-image .w3-display-right{position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.text-over-image .w3-display-topmiddle{position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.text-over-image .w3-display-bottommiddle{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.text-over-image .w3-display-container:hover .w3-display-hover{display:block}.text-over-image .w3-display-container:hover span.w3-display-hover{display:inline-block}.text-over-image .mobile-nav,.text-over-image .w3-display-hover{display:none}.text-over-image .w3-display-position{position:absolute}.text-over-image .w3-circle{border-radius:50%}.text-over-image .w3-round-small{border-radius:2px}.text-over-image .w3-round,.text-over-image .w3-round-medium{border-radius:4px}.text-over-image .w3-round-large{border-radius:8px}.text-over-image .w3-round-xlarge{border-radius:16px}.text-over-image .w3-round-xxlarge{border-radius:32px}.text-over-image .w3-container,.text-over-image .w3-panel{padding:.01em 16px}.text-over-image .w3-panel{margin-top:16px;margin-bottom:16px}.text-over-image .w3-code,.text-over-image .w3-codespan{font-family:Consolas,"courier new";font-size:16px}.text-over-image .w3-code{width:auto;background-color:#fff;padding:8px 12px;border-left:4px solid #4CAF50;word-wrap:break-word}.text-over-image .w3-codespan{color:#dc143c;background-color:#f1f1f1;padding-left:4px;padding-right:4px;font-size:110%}.text-over-image .w3-card,.text-over-image .w3-card-2{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.text-over-image .w3-card-4,.text-over-image .w3-hover-shadow:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.2),0 4px 20px 0 rgba(0,0,0,.19)}.text-over-image .w3-spin{-webkit-animation:w3-spin 2s infinite linear;animation:w3-spin 2s infinite linear}.text-over-image .w3-animate-fading{-webkit-animation:fading 10s infinite;animation:fading 10s infinite}.text-over-image .w3-animate-opacity{-webkit-animation:opac .8s;animation:opac .8s}.text-over-image .w3-animate-top{position:relative;-webkit-animation:animatetop .4s;animation:animatetop .4s}.text-over-image .w3-animate-left{position:relative;-webkit-animation:animateleft .4s;animation:animateleft .4s}.text-over-image .w3-animate-right{position:relative;-webkit-animation:animateright .4s;animation:animateright .4s}.text-over-image .w3-animate-bottom{position:relative;-webkit-animation:animatebottom .4s;animation:animatebottom .4s}.text-over-image .w3-animate-zoom{-webkit-animation:animatezoom .6s;animation:animatezoom .6s}.text-over-image .w3-animate-input{transition:width .4s ease-in-out}.text-over-image .w3-animate-input:focus{width:100%!important}.text-over-image .w3-hover-opacity:hover,.text-over-image .w3-opacity{opacity:.6}.text-over-image .w3-hover-opacity-off:hover,.text-over-image .w3-opacity-off{opacity:1}.text-over-image .w3-opacity-max{opacity:.25}.text-over-image .w3-opacity-min{opacity:.75}.text-over-image .w3-grayscale-max,.text-over-image .w3-greyscale-max,.text-over-image .w3-hover-grayscale:hover,.text-over-image .w3-hover-greyscale:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.text-over-image .w3-grayscale,.text-over-image .w3-greyscale{-webkit-filter:grayscale(75%);filter:grayscale(75%)}.text-over-image .w3-grayscale-min,.text-over-image .w3-greyscale-min{-webkit-filter:grayscale(50%);filter:grayscale(50%)}.text-over-image .w3-sepia{-webkit-filter:sepia(75%);filter:sepia(75%)}.text-over-image .w3-hover-sepia:hover,.text-over-image .w3-sepia-max{-webkit-filter:sepia(100%);filter:sepia(100%)}.text-over-image .w3-sepia-min{-webkit-filter:sepia(50%);filter:sepia(50%)}.text-over-image .w3-tiny{font-size:10px!important}.text-over-image .w3-small{font-size:12px!important}.text-over-image .w3-medium{font-size:15px!important}.text-over-image .w3-large{font-size:18px!important}.text-over-image .w3-xlarge{font-size:24px!important}.text-over-image .w3-xxlarge{font-size:36px!important}.text-over-image .w3-xxxlarge{font-size:48px!important}.text-over-image .w3-jumbo{font-size:64px!important}.text-over-image .w3-left-align{text-align:left!important}.text-over-image .w3-right-align{text-align:right!important}.text-over-image .w3-justify{text-align:justify!important}.text-over-image .w3-center{text-align:center!important}.text-over-image .w3-border-0{border:0!important}.text-over-image .w3-border{border:1px solid #ccc!important}.text-over-image .w3-border-top{border-top:1px solid #ccc!important}.text-over-image .w3-border-bottom{border-bottom:1px solid #ccc!important}.text-over-image .w3-border-left{border-left:1px solid #ccc!important}.text-over-image .w3-border-right{border-right:1px solid #ccc!important}.text-over-image .w3-topbar{border-top:6px solid #ccc!important}.text-over-image .w3-bottombar{border-bottom:6px solid #ccc!important}.text-over-image .w3-leftbar{border-left:6px solid #ccc!important}.text-over-image .w3-rightbar{border-right:6px solid #ccc!important}.text-over-image .w3-code,.text-over-image .w3-section{margin-top:16px!important;margin-bottom:16px!important}.text-over-image .w3-margin{margin:16px!important}.text-over-image .w3-margin-top{margin-top:16px!important}.text-over-image .w3-margin-bottom{margin-bottom:16px!important}.text-over-image .w3-margin-left{margin-left:16px!important}.text-over-image .w3-margin-right{margin-right:16px!important}.text-over-image .w3-padding-small{padding:4px 8px!important}.text-over-image .w3-padding{padding:8px 16px!important}.text-over-image .w3-padding-large{padding:12px 24px!important}.text-over-image .w3-padding-16{padding-top:16px!important;padding-bottom:16px!important}.text-over-image .w3-padding-24{padding-top:24px!important;padding-bottom:24px!important}.text-over-image .w3-padding-32{padding-top:32px!important;padding-bottom:32px!important}.text-over-image .w3-padding-48{padding-top:48px!important;padding-bottom:48px!important}.text-over-image .w3-padding-64{padding-top:64px!important;padding-bottom:64px!important}.text-over-image .w3-padding-top-64{padding-top:64px!important}.text-over-image .w3-padding-top-48{padding-top:48px!important}.text-over-image .w3-padding-top-32{padding-top:32px!important}.text-over-image .w3-padding-top-24{padding-top:24px!important}.text-over-image .w3-left{float:left!important}.text-over-image .w3-right{float:right!important}.text-over-image .w3-button:hover{color:#000!important;background-color:#ccc!important}.text-over-image .w3-hover-none:hover,.text-over-image .w3-transparent{background-color:transparent!important}.text-over-image .w3-hover-none:hover{box-shadow:none!important}.text-over-image .w3-amber,.text-over-image .w3-hover-amber:hover{color:#000!important;background-color:#ffc107!important}.text-over-image .w3-aqua,.text-over-image .w3-hover-aqua:hover{color:#000!important;background-color:#0ff!important}.text-over-image .w3-blue,.text-over-image .w3-hover-blue:hover{color:#fff!important;background-color:#2196F3!important}.text-over-image .w3-hover-light-blue:hover,.text-over-image .w3-light-blue{color:#000!important;background-color:#87CEEB!important}.text-over-image .w3-brown,.text-over-image .w3-hover-brown:hover{color:#fff!important;background-color:#795548!important}.text-over-image .w3-cyan,.text-over-image .w3-hover-cyan:hover{color:#000!important;background-color:#00bcd4!important}.text-over-image .w3-blue-gray,.text-over-image .w3-blue-grey,.text-over-image .w3-hover-blue-gray:hover,.text-over-image .w3-hover-blue-grey:hover{color:#fff!important;background-color:#607d8b!important}.text-over-image .w3-green,.text-over-image .w3-hover-green:hover{color:#fff!important;background-color:#4CAF50!important}.text-over-image .w3-hover-light-green:hover,.text-over-image .w3-light-green{color:#000!important;background-color:#8bc34a!important}.text-over-image .w3-hover-indigo:hover,.text-over-image .w3-indigo{color:#fff!important;background-color:#3f51b5!important}.text-over-image .w3-hover-khaki:hover,.text-over-image .w3-khaki{color:#000!important;background-color:khaki!important}.text-over-image .w3-hover-lime:hover,.text-over-image .w3-lime{color:#000!important;background-color:#cddc39!important}.text-over-image .w3-hover-orange:hover,.text-over-image .w3-orange{color:#000!important;background-color:#ff9800!important}.text-over-image .w3-deep-orange,.text-over-image .w3-hover-deep-orange:hover{color:#fff!important;background-color:#ff5722!important}.text-over-image .w3-hover-pink:hover,.text-over-image .w3-pink{color:#fff!important;background-color:#e91e63!important}.text-over-image .w3-hover-purple:hover,.text-over-image .w3-purple{color:#fff!important;background-color:#9c27b0!important}.text-over-image .w3-deep-purple,.text-over-image .w3-hover-deep-purple:hover{color:#fff!important;background-color:#673ab7!important}.text-over-image .w3-hover-red:hover,.text-over-image .w3-red{color:#fff!important;background-color:#f44336!important}.text-over-image .w3-hover-sand:hover,.text-over-image .w3-sand{color:#000!important;background-color:#fdf5e6!important}.text-over-image .w3-hover-teal:hover,.text-over-image .w3-teal{color:#fff!important;background-color:#009688!important}.text-over-image .w3-hover-yellow:hover,.text-over-image .w3-yellow{color:#000!important;background-color:#ffeb3b!important}.text-over-image .w3-hover-white:hover,.text-over-image .w3-white{color:#000!important;background-color:#fff!important}.text-over-image .w3-black,.text-over-image .w3-hover-black:hover{color:#fff!important;background-color:#000!important}.text-over-image .w3-gray,.text-over-image .w3-grey,.text-over-image .w3-hover-gray:hover,.text-over-image .w3-hover-grey:hover{color:#000!important;background-color:#9e9e9e!important}.text-over-image .w3-hover-light-gray:hover,.text-over-image .w3-hover-light-grey:hover,.text-over-image .w3-light-gray,.text-over-image .w3-light-grey{color:#000!important;background-color:#f1f1f1!important}.text-over-image .w3-dark-gray,.text-over-image .w3-dark-grey,.text-over-image .w3-hover-dark-gray:hover,.text-over-image .w3-hover-dark-grey:hover{color:#fff!important;background-color:#616161!important}.text-over-image .w3-hover-pale-red:hover,.text-over-image .w3-pale-red{color:#000!important;background-color:#fdd!important}.text-over-image .w3-hover-pale-green:hover,.text-over-image .w3-pale-green{color:#000!important;background-color:#dfd!important}.text-over-image .w3-hover-pale-yellow:hover,.text-over-image .w3-pale-yellow{color:#000!important;background-color:#ffc!important}.text-over-image .w3-hover-pale-blue:hover,.text-over-image .w3-pale-blue{color:#000!important;background-color:#dff!important}.text-over-image .w3-hover-text-amber:hover,.text-over-image .w3-text-amber{color:#ffc107!important}.text-over-image .w3-hover-text-aqua:hover,.text-over-image .w3-text-aqua{color:#0ff!important}.text-over-image .w3-hover-text-blue:hover,.text-over-image .w3-text-blue{color:#2196F3!important}.text-over-image .w3-hover-text-light-blue:hover,.text-over-image .w3-text-light-blue{color:#87CEEB!important}.text-over-image .w3-hover-text-brown:hover,.text-over-image .w3-text-brown{color:#795548!important}.text-over-image .w3-hover-text-cyan:hover,.text-over-image .w3-text-cyan{color:#00bcd4!important}.text-over-image .w3-hover-text-blue-gray:hover,.text-over-image .w3-hover-text-blue-grey:hover,.text-over-image .w3-text-blue-gray,.text-over-image .w3-text-blue-grey{color:#607d8b!important}.text-over-image .w3-hover-text-green:hover,.text-over-image .w3-text-green{color:#4CAF50!important}.text-over-image .w3-hover-text-light-green:hover,.text-over-image .w3-text-light-green{color:#8bc34a!important}.text-over-image .w3-hover-text-indigo:hover,.text-over-image .w3-text-indigo{color:#3f51b5!important}.text-over-image .w3-hover-text-khaki:hover,.text-over-image .w3-text-khaki{color:#b4aa50!important}.text-over-image .w3-hover-text-lime:hover,.text-over-image .w3-text-lime{color:#cddc39!important}.text-over-image .w3-hover-text-orange:hover,.text-over-image .w3-text-orange{color:#ff9800!important}.text-over-image .w3-hover-text-deep-orange:hover,.text-over-image .w3-text-deep-orange{color:#ff5722!important}.text-over-image .w3-hover-text-pink:hover,.text-over-image .w3-text-pink{color:#e91e63!important}.text-over-image .w3-hover-text-purple:hover,.text-over-image .w3-text-purple{color:#9c27b0!important}.text-over-image .w3-hover-text-deep-purple:hover,.text-over-image .w3-text-deep-purple{color:#673ab7!important}.text-over-image .w3-hover-text-red:hover,.text-over-image .w3-text-red{color:#f44336!important}.text-over-image .w3-hover-text-sand:hover,.text-over-image .w3-text-sand{color:#fdf5e6!important}.text-over-image .w3-hover-text-teal:hover,.text-over-image .w3-text-teal{color:#009688!important}.text-over-image .w3-hover-text-yellow:hover,.text-over-image .w3-text-yellow{color:#d2be0e!important}.text-over-image .w3-hover-text-white:hover,.text-over-image .w3-text-white{color:#fff!important}.text-over-image .w3-hover-text-black:hover,.text-over-image .w3-text-black{color:#000!important}.text-over-image .w3-hover-text-gray:hover,.text-over-image .w3-hover-text-grey:hover,.text-over-image .w3-text-gray,.text-over-image .w3-text-grey{color:#757575!important}.text-over-image .w3-hover-text-light-gray:hover,.text-over-image .w3-hover-text-light-grey:hover,.text-over-image .w3-text-light-gray,.text-over-image .w3-text-light-grey{color:#f1f1f1!important}.text-over-image .w3-hover-text-dark-gray:hover,.text-over-image .w3-hover-text-dark-grey:hover,.text-over-image .w3-text-dark-gray,.text-over-image .w3-text-dark-grey{color:#3a3a3a!important}.text-over-image .w3-border-amber,.text-over-image .w3-hover-border-amber:hover{border-color:#ffc107!important}.text-over-image .w3-border-aqua,.text-over-image .w3-hover-border-aqua:hover{border-color:#0ff!important}.text-over-image .w3-border-blue,.text-over-image .w3-hover-border-blue:hover{border-color:#2196F3!important}.text-over-image .w3-border-light-blue,.text-over-image .w3-hover-border-light-blue:hover{border-color:#87CEEB!important}.text-over-image .w3-border-brown,.text-over-image .w3-hover-border-brown:hover{border-color:#795548!important}.text-over-image .w3-border-cyan,.text-over-image .w3-hover-border-cyan:hover{border-color:#00bcd4!important}.text-over-image .w3-border-blue-gray,.text-over-image .w3-border-blue-grey,.text-over-image .w3-hover-border-blue-gray:hover,.text-over-image .w3-hover-border-blue-grey:hover{border-color:#607d8b!important}.text-over-image .w3-border-green,.text-over-image .w3-hover-border-green:hover{border-color:#4CAF50!important}.text-over-image .w3-border-light-green,.text-over-image .w3-hover-border-light-green:hover{border-color:#8bc34a!important}.text-over-image .w3-border-indigo,.text-over-image .w3-hover-border-indigo:hover{border-color:#3f51b5!important}.text-over-image .w3-border-khaki,.text-over-image .w3-hover-border-khaki:hover{border-color:khaki!important}.text-over-image .w3-border-lime,.text-over-image .w3-hover-border-lime:hover{border-color:#cddc39!important}.text-over-image .w3-border-orange,.text-over-image .w3-hover-border-orange:hover{border-color:#ff9800!important}.text-over-image .w3-border-deep-orange,.text-over-image .w3-hover-border-deep-orange:hover{border-color:#ff5722!important}.text-over-image .w3-border-pink,.text-over-image .w3-hover-border-pink:hover{border-color:#e91e63!important}.text-over-image .w3-border-purple,.text-over-image .w3-hover-border-purple:hover{border-color:#9c27b0!important}.text-over-image .w3-border-deep-purple,.text-over-image .w3-hover-border-deep-purple:hover{border-color:#673ab7!important}.text-over-image .w3-border-red,.text-over-image .w3-hover-border-red:hover{border-color:#f44336!important}.text-over-image .w3-border-sand,.text-over-image .w3-hover-border-sand:hover{border-color:#fdf5e6!important}.text-over-image .w3-border-teal,.text-over-image .w3-hover-border-teal:hover{border-color:#009688!important}.text-over-image .w3-border-yellow,.text-over-image .w3-hover-border-yellow:hover{border-color:#ffeb3b!important}.text-over-image .w3-border-white,.text-over-image .w3-hover-border-white:hover{border-color:#fff!important}.text-over-image .w3-border-black,.text-over-image .w3-hover-border-black:hover{border-color:#000!important}.text-over-image .w3-border-gray,.text-over-image .w3-border-grey,.text-over-image .w3-hover-border-gray:hover,.text-over-image .w3-hover-border-grey:hover{border-color:#9e9e9e!important}.text-over-image .w3-border-light-gray,.text-over-image .w3-border-light-grey,.text-over-image .w3-hover-border-light-gray:hover,.text-over-image .w3-hover-border-light-grey:hover{border-color:#f1f1f1!important}.text-over-image .w3-border-dark-gray,.text-over-image .w3-border-dark-grey,.text-over-image .w3-hover-border-dark-gray:hover,.text-over-image .w3-hover-border-dark-grey:hover{border-color:#616161!important}.text-over-image .w3-border-pale-red,.text-over-image .w3-hover-border-pale-red:hover{border-color:#ffe7e7!important}.text-over-image .w3-border-pale-green,.text-over-image .w3-hover-border-pale-green:hover{border-color:#e7ffe7!important}.text-over-image .w3-border-pale-yellow,.text-over-image .w3-hover-border-pale-yellow:hover{border-color:#ffc!important}.text-over-image .w3-border-pale-blue,.text-over-image .w3-hover-border-pale-blue:hover{border-color:#e7ffff!important}.text-over-image h1{font-size:50px}.text-over-image p{font-size:24px;font-weight:lighter}.text-over-image .small-title-homepage-div{width:50%;border-top:1px solid #3d3935;padding-top:8px;padding-right:20px}.text-over-image .small-title-homepage{font-size:1.2em;font-family:Theinhardt,helvetica,sans-serif}.text-over-image .school-division{font-size:1.3em;color:#fff}.text-over-image .topnav{overflow:hidden;background-color:#fff}.text-over-image .topnav a{float:left;color:#3d3935;text-align:center;padding:20px 0;text-decoration:none;font-size:20px;margin-left:15px;margin-right:15px}.text-over-image .topnav a.active,.text-over-image .topnav a:hover{color:#DA291C;border-bottom:6px solid #DA291C}.text-over-image .mobile-nav-nav{height:70px;position:relative}.text-over-image .name{width:80%;margin-left:-20px}.text-over-image .header{background-color:#f1f1f1;padding:30px;text-align:center}.text-over-image #navbar{overflow:hidden;background-color:#333}.text-over-image .content{padding:16px}.text-over-image .sticky{position:fixed;top:0;width:100%}.text-over-image .sticky+.content{padding-top:60px}.text-over-image .cta-division-section-wrap{background-color:#fff;padding-top:60px;padding-bottom:40px}.text-over-image .container{text-align:center}.text-over-image .container .circle{display:inline-block;background-color:#DA291C;color:#fff;width:240px;height:240px;border-radius:50%;transition:box-shadow ease-in .2s,border ease-in .1s;border:4px solid #fff;box-shadow:0 0 0 10px #fff,0 0 0 20px #fff}.text-over-image .btn-main,.text-over-image .btn-main:hover{border-top:1px solid #DA291C;cursor:pointer}.text-over-image .circle:hover{transition:box-shadow ease-in .4s,border ease-in .3s;box-shadow:0 0 0 10px #fff,0 0 0 20px #DA291C}.text-over-image .circle{position:relative}.text-over-image .btn-text{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.text-over-image .circle-btn-text1{font-size:26px;font-weight:700}.text-over-image .circle-btn-text2{font-size:18px}.text-over-image .btn-main{width:100%;height:70px;padding:4px 5px}.text-over-image .btn-text-mobile{font-size:21px;float:left;color:#000;font-family:Theinhardt,helvetica,sans-serif}.text-over-image .icon{display:inline-block;width:30px;height:30px;background-image:url(https://resources.cis.edu.sg/content/Microsites/Home-Test/images/ico-arrow-r.svg);background-size:cover}.text-over-image .heads-welcome-container{position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;min-height:600px}.text-over-image .heads-welcome-overlay{position:absolute;top:0;left:0;width:50%;height:100%;background-color:rgba(255,255,255,.9);color:#000;text-align:left}.text-over-image .section-headers{margin-left:24px}.text-over-image .heads-welcome-text-wrap{width:88%;margin-left:27px;margin-top:auto;margin-bottom:auto}.text-over-image .btn-read-more{background-color:rgba(255,255,255,.1);border-radius:50px;color:#000;text-align:left;padding:0;text-decoration:none;display:inline-block;font-size:20px;margin:0;cursor:pointer}.text-over-image .btn-read-more-icon{width:30px}.text-over-image .campuses{height:145px}.text-over-image .ib-section-bg{height:650px}.text-over-image .ib-box3{position:relative;border-left:5px solid #fff;padding:30px;height:650px;margin-top:0}.text-over-image .result-box{padding-left:50px;height:250px;width:80%}.text-over-image .our-results-title{margin-left:45px;margin-top:30px}.text-over-image .ib-text3-container{position:absolute;margin:0;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:30px;width:90%}.text-over-image .vimeo-wrapper-IB{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden}.text-over-image .vimeo-wrapper-IB iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.text-over-image #CTA-wrap{display:none;position:fixed;width:100%;bottom:0;left:0;z-index:99;background-color:red}.text-over-image .CTA-button{width:33%;border:none;outline:0;background-color:red;cursor:pointer;font-size:18px;color:#fff;text-align:left;padding:15px}.text-over-image .stories-title{font-size:30px;color:#DA291C}.text-over-image .stories-author{font-size:18px;font-style:italic}.text-over-image .img-stories{width:250px;border-radius:50%}.text-over-image .display-on-mobile-stories{display:none}@media only screen and (max-width:1100px){.text-over-image h1{font-size:1.4em}.text-over-image .desktop-nav{display:none}.text-over-image .mobile-nav{display:block}.text-over-image .mobile-main-banner{margin-top:400px}.text-over-image .heads-welcome-overlay{background-color:rgba(255,255,255,.8);width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;bottom:0;margin-top:auto}.text-over-image .section-headers{left:40px}.text-over-image .heads-welcome-text-wrap{position:inherit;left:42px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.text-over-image .btn-read-more{font-size:18px}.text-over-image .btn-read-more-icon{width:28px}.text-over-image .container .circle{width:200px;height:200px;margin:0}.text-over-image .container .circle:hover{box-shadow:0 0 0 10px #fff,0 0 0 20px #DA291C}.text-over-image .circle:hover{border:4px solid #DA291C;width:180px;height:180px}.text-over-image .circle-btn-text1{font-size:20px}.text-over-image .circle-btn-text2{font-size:16px}.text-over-image .campuses{height:120px}.text-over-image #myVideo{width:150%}.text-over-image .ib-section-bg{background-size:190%;background-position:right 0 bottom}.text-over-image .ib-box3{height:100%;border-left:0 solid #fff;border-top:5px solid #fff;padding-top:10px}.text-over-image .result-box{height:180px;width:100%}.text-over-image .ib-text3-container{top:90px;width:100%}.text-over-image .stories-title{font-size:20px}.text-over-image .stories-author{font-size:16px}.text-over-image .img-stories{width:180px}.text-over-image .CTA-button{width:30%}}@media only screen and (max-width:600px){.text-over-image h1{font-size:1.2em}.text-over-image h2{font-size:1em}.text-over-image .desktop-nav,.text-over-image .hide-on-mobile,.text-over-image .main-banner-overlay{display:none}.text-over-image .display-on-mobile,.text-over-image .mobile-nav{display:block}.text-over-image .mobile-nav-nav{height:50px}.text-over-image .mobile-main-banner{margin-top:250px;width:100%}.text-over-image .hide-on-mobile-stories{display:none}.text-over-image .display-on-mobile-stories{display:block}.text-over-image .container .circle{width:120px;height:120px;margin:0}.text-over-image .container .circle:hover{box-shadow:0 0 0 5px #fff,0 0 0 10px #DA291C}.text-over-image .circle:hover{border:2px solid #DA291C;width:100px;height:100px}.text-over-image .circle-btn-text1{font-size:16px;line-height:80%}.text-over-image .circle-btn-text2{font-size:12px;line-height:80%}.text-over-image .w3-row-padding,.text-over-image .w3-row-padding>.w3-col,.text-over-image .w3-row-padding>.w3-half,.text-over-image .w3-row-padding>.w3-quarter,.text-over-image .w3-row-padding>.w3-third,.text-over-image .w3-row-padding>.w3-threequarter,.text-over-image .w3-row-padding>.w3-twothird{padding:0}.text-over-image .heads-welcome-container{background-position:80% 100%;background-size:cover}.text-over-image .heads-welcome-overlay{top:300px}.text-over-image .section-headers{top:30px;left:30px}.text-over-image .heads-welcome-text-wrap{width:90%;left:30px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.text-over-image .btn-read-more{font-size:18px}.text-over-image .btn-read-more-icon{width:28px}.text-over-image .campuses{width:330px}.text-over-image .ib-section-bg{height:740px}.text-over-image .our-results-title{margin-left:25px}.text-over-image .result-box{padding-left:30px;height:auto;width:100%;padding-bottom:5px}.text-over-image .ib-text3-container{top:0;left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:100%}}@media only screen and (max-width:500px){.text-over-image .desktop-nav{display:none}.text-over-image .mobile-nav{display:block}.text-over-image .mobile-nav-nav{height:50px}}.text-over-image .circle:hover{background-color:transparent;border:0;color:#DA291C;width:27px;height:27px}.text-over-image .text-over-image-container{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.text-over-image .small-title-homepage{padding-left:26px}@media only screen and (max-width:1100px){.text-over-image .heads-welcome-text-wrap,.text-over-image .section-headers{margin-left:0}.text-over-image .inner-banner-heads-welcome{padding-left:24px}.text-over-image .small-title-homepage{padding-left:0}}.text-over-image a.btn-arrow{display:block}.campuses .small-title-homepage{margin-bottom:20px}.campuses .campus-block .campuses{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}@media (max-width:992px){.campuses .campus-block .campuses{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.campuses .campus-block .campuses a.campus{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:100%;box-sizing:border-box;overflow:hidden;padding:0 20px}.segments button,.segments hr,.segments input{overflow:visible}.campuses .campus-block .campuses a.campus:hover{color:#ed1c24}.segments .boxes .large-box .btn-arrow:hover svg.circle,.segments .boxes .large-box:hover .btn-arrow svg.circle,.segments .boxes .small-box .btn-arrow:hover svg.circle,.segments .boxes .small-box:hover .btn-arrow svg.circle{fill:currentColor;stroke:#000}.campuses .campus-block .campuses a.campus:hover .campus-image .initial{opacity:0}.campuses .campus-block .campuses a.campus:hover .campus-image .hover{opacity:1}.campuses .campus-block .campuses a.campus .campus-image{position:relative;text-align:center}.campuses .campus-block .campuses a.campus .campus-image img{transition:opacity .6s;max-width:100%;height:145px}.includew3 .w3-ripple,.segments .w3-ripple{transition:opacity 0s}.campuses .campus-block .campuses a.campus .campus-image .hover{position:absolute;opacity:0;top:0;left:0}.campuses .campus-block .campuses a.campus .campus-name{width:100%;box-sizing:border-box;color:#DA291C;text-align:center;padding-top:20px;font-size:24px;margin:0;cursor:pointer}@media (max-width:992px){.campuses .campus-block .campuses a.campus .campus-name{padding:9px}}.campuses .campus-block .campus-slogan{color:#ed1c24;text-align:center;font-size:60px;padding:30px 0 18px}@media (max-width:1200px){.campuses .campus-block .campuses a.campus .campus-image img{height:120px}.campuses .campus-block .campus-slogan{font-size:35px}}@media (max-width:992px){.campuses .campus-block .campus-slogan{font-size:25px}}.campuses .campus-block .campus-text{text-align:center;margin:auto;font-size:27px;max-width:900px}@media (max-width:1200px){.campuses .campus-block .campus-text{font-size:20px}}.segments .display-on-mobile{width:100%;display:none}.segments .hide-on-iPad,.segments .hide-on-mobile,.segments article,.segments aside,.segments details,.segments figcaption,.segments figure,.segments footer,.segments header,.segments main,.segments menu,.segments nav,.segments section{display:block}.segments summary{display:list-item}.segments audio,.segments canvas,.segments progress,.segments video{display:inline-block}.segments progress{vertical-align:baseline}.segments audio:not([controls]){display:none;height:0}.segments [hidden],.segments template{display:none}.segments a{background-color:transparent}.segments a:active,.segments a:hover{outline-width:0}.segments abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}.segments b,.segments strong{font-weight:bolder}.segments dfn{font-style:italic}.segments mark{background:#ff0;color:#000}.segments small{font-size:80%}.segments sub,.segments sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.segments sub{bottom:-.25em}.segments sup{top:-.5em}.segments figure{margin:1em 40px}.segments img{border-style:none;vertical-align:middle}.segments code,.segments kbd,.segments pre,.segments samp{font-family:monospace,monospace;font-size:1em}.segments hr{box-sizing:content-box;height:0}.segments button,.segments input,.segments optgroup,.segments select,.segments textarea{font:inherit;margin:0}.segments optgroup{font-weight:700}.segments [type=button],.segments [type=reset],.segments [type=submit],.segments button{-webkit-appearance:button}.segments [type=button]::-moz-focus-inner,.segments [type=reset]::-moz-focus-inner,.segments [type=submit]::-moz-focus-inner,.segments button::-moz-focus-inner{border-style:none;padding:0}.segments [type=button]:-moz-focusring,.segments [type=reset]:-moz-focusring,.segments [type=submit]:-moz-focusring,.segments button:-moz-focusring{outline:ButtonText dotted 1px}.segments fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.segments legend{color:inherit;display:table;max-width:100%;padding:0}.segments textarea{overflow:auto}.segments [type=checkbox],.segments [type=radio]{padding:0}.segments [type=number]::-webkit-inner-spin-button,.segments [type=number]::-webkit-outer-spin-button{height:auto}.segments [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.segments [type=search]::-webkit-search-decoration{-webkit-appearance:none}.segments ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.segments body,.segments html{font-family:Verdana,sans-serif;font-size:15px;line-height:1.5}.segments html{overflow-x:hidden}.segments h2{font-size:30px}.segments h3{font-size:24px}.segments h4{font-size:20px}.segments h5{font-size:18px}.segments h6{font-size:16px}.segments .w3-serif{font-family:serif}.segments .w3-sans-serif{font-family:sans-serif}.segments .w3-cursive{font-family:cursive}.segments .w3-monospace{font-family:monospace}.segments h1,.segments h2,.segments h3,.segments h4,.segments h5,.segments h6{font-family:"Segoe UI",Arial,sans-serif;font-weight:400;margin:10px 0}.segments hr{border:0;border-top:1px solid #eee;margin:20px 0}.segments .w3-image{max-width:100%;height:auto}.segments a{color:inherit}.segments .w3-table,.segments .w3-table-all{border-collapse:collapse;border-spacing:0;width:100%;display:table}.segments .w3-table-all{border:1px solid #ccc}.segments .w3-bordered tr,.segments .w3-table-all tr{border-bottom:1px solid #ddd}.segments .w3-striped tbody tr:nth-child(even){background-color:#f1f1f1}.segments .w3-table-all tr:nth-child(odd){background-color:#fff}.segments .w3-table-all tr:nth-child(even){background-color:#f1f1f1}.segments .w3-hoverable tbody tr:hover,.segments .w3-ul.w3-hoverable li:hover{background-color:#ccc}.segments .w3-centered tr td,.segments .w3-centered tr th{text-align:center}.segments .w3-table td,.segments .w3-table th,.segments .w3-table-all td,.segments .w3-table-all th{padding:8px;display:table-cell;text-align:left;vertical-align:top}.segments .w3-table td:first-child,.segments .w3-table th:first-child,.segments .w3-table-all td:first-child,.segments .w3-table-all th:first-child{padding-left:16px}.segments .w3-btn,.segments .w3-button{border:none;display:inline-block;padding:8px 16px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.includew3 legend,.segments .w3-bar .w3-button{white-space:normal}.segments .w3-btn:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.segments .w3-btn:disabled,.segments .w3-button:disabled,.segments .w3-disabled{cursor:not-allowed;opacity:.3}.segments .w3-disabled *,.segments :disabled *{pointer-events:none}.segments .w3-btn.w3-disabled:hover,.segments .w3-btn:disabled:hover{box-shadow:none}.segments .w3-badge,.segments .w3-tag{background-color:#000;color:#fff;display:inline-block;padding-left:8px;padding-right:8px;text-align:center}.segments .w3-badge{border-radius:50%}.segments .w3-ul{padding:0;margin:0}.segments .w3-ul li{padding:8px 16px;border-bottom:1px solid #ddd}.segments .w3-ul li:last-child{border-bottom:none}.segments .w3-display-container,.segments .w3-tooltip{position:relative}.segments .w3-tooltip .w3-text{display:none}.segments .w3-tooltip:hover .w3-text{display:inline-block}.segments .w3-ripple:active{opacity:.5}.segments .w3-input{padding:8px;display:block;border:none;border-bottom:1px solid #ccc;width:100%}.segments .w3-select{padding:9px 0;width:100%;border:none;border-bottom:1px solid #ccc}.segments .w3-dropdown-click,.segments .w3-dropdown-hover{position:relative;display:inline-block;cursor:pointer}.segments .w3-dropdown-hover:hover .w3-dropdown-content{display:block}.segments .w3-dropdown-click:hover,.segments .w3-dropdown-click:hover>.w3-button:first-child,.segments .w3-dropdown-hover:first-child,.segments .w3-dropdown-hover:hover>.w3-button:first-child{background-color:#ccc;color:#000}.segments .w3-dropdown-content{cursor:auto;color:#000;background-color:#fff;display:none;position:absolute;min-width:160px;margin:0;padding:0;z-index:1}.segments .w3-check,.segments .w3-radio{width:24px;height:24px;position:relative;top:6px}.segments .w3-sidebar{height:100%;width:200px;background-color:#fff;position:fixed!important;z-index:1;overflow:auto}.segments .w3-bar-block .w3-dropdown-click,.segments .w3-bar-block .w3-dropdown-hover{width:100%}.segments .w3-bar-block .w3-dropdown-click .w3-dropdown-content,.segments .w3-bar-block .w3-dropdown-hover .w3-dropdown-content{min-width:100%}.segments .w3-bar-block .w3-dropdown-click .w3-button,.segments .w3-bar-block .w3-dropdown-hover .w3-button{width:100%;text-align:left;padding:8px 16px}.segments #main,.segments .w3-main{transition:margin-left .4s}.segments .w3-modal{z-index:3;display:none;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.segments .w3-modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:600px}.segments .w3-bar{width:100%;overflow:hidden}.segments .w3-center .w3-bar{display:inline-block;width:auto}.segments .w3-bar .w3-bar-item{padding:8px 16px;float:left;width:auto;border:none;display:block;outline:0}.segments .w3-bar .w3-dropdown-click,.segments .w3-bar .w3-dropdown-hover{position:static;float:left}.segments .w3-bar-block .w3-bar-item{width:100%;display:block;padding:8px 16px;text-align:left;border:none;white-space:normal;float:none;outline:0}.segments .w3-bar-block.w3-center .w3-bar-item{text-align:center}.segments .w3-block{display:block;width:100%}.segments .w3-responsive{display:block;overflow-x:auto}.segments .w3-bar:after,.segments .w3-bar:before,.segments .w3-cell-row:after,.segments .w3-cell-row:before,.segments .w3-clear:after,.segments .w3-clear:before,.segments .w3-container:after,.segments .w3-container:before,.segments .w3-panel:after,.segments .w3-panel:before,.segments .w3-row-padding:after,.segments .w3-row-padding:before,.segments .w3-row:after,.segments .w3-row:before{content:"";display:table;clear:both}.segments .w3-col,.segments .w3-half,.segments .w3-quarter,.segments .w3-third,.segments .w3-threequarter,.segments .w3-twothird{float:left;width:100%}.segments .w3-col.s1{width:8.33333%}.segments .w3-col.s2{width:16.66666%}.segments .w3-col.s3{width:24.99999%}.segments .w3-col.s4{width:33.33333%}.segments .w3-col.s5{width:41.66666%}.segments .w3-col.s6{width:49.99999%}.segments .w3-col.s7{width:58.33333%}.segments .w3-col.s8{width:66.66666%}.segments .w3-col.s9{width:74.99999%}.segments .w3-col.s10{width:83.33333%}.segments .w3-col.s11{width:91.66666%}.segments .w3-col.s12{width:99.99999%}@media (min-width:601px){.segments .w3-col.m1{width:8.33333%}.segments .w3-col.m2{width:16.66666%}.segments .w3-col.m3,.segments .w3-quarter{width:24.99999%}.segments .w3-col.m4,.segments .w3-third{width:33.33333%}.segments .w3-col.m5{width:41.66666%}.segments .w3-col.m6,.segments .w3-half{width:49.99999%}.segments .w3-col.m7{width:58.33333%}.segments .w3-col.m8,.segments .w3-twothird{width:66.66666%}.segments .w3-col.m9,.segments .w3-threequarter{width:74.99999%}.segments .w3-col.m10{width:83.33333%}.segments .w3-col.m11{width:91.66666%}.segments .w3-col.m12{width:99.99999%}}@media (min-width:993px){.segments .w3-col.l1{width:8.33333%}.segments .w3-col.l2{width:16.66666%}.segments .w3-col.l3{width:24.99999%}.segments .w3-col.l4{width:33.33333%}.segments .w3-col.l5{width:41.66666%}.segments .w3-col.l6{width:49.99999%}.segments .w3-col.l7{width:58.33333%}.segments .w3-col.l8{width:66.66666%}.segments .w3-col.l9{width:74.99999%}.segments .w3-col.l10{width:83.33333%}.segments .w3-col.l11{width:91.66666%}.segments .w3-col.l12{width:99.99999%}}.segments .w3-rest{overflow:hidden}.segments .w3-stretch{margin-left:-16px;margin-right:-16px}.segments .w3-auto,.segments .w3-content{margin-left:auto;margin-right:auto}.segments .w3-content{max-width:980px}.segments .w3-auto{max-width:1140px}.segments .w3-cell-row{display:table;width:100%}.segments .w3-cell{display:table-cell}.segments .w3-cell-top{vertical-align:top}.segments .w3-cell-middle{vertical-align:middle}.segments .w3-cell-bottom{vertical-align:bottom}.segments .w3-hide{display:none!important}.segments .w3-show,.segments .w3-show-block{display:block!important}.segments .w3-show-inline-block{display:inline-block!important}@media (max-width:1205px){.segments .w3-auto{max-width:95%}}@media (max-width:600px){.segments .w3-modal-content{margin:0 10px;width:auto!important}.segments .w3-modal{padding-top:30px}.segments .w3-dropdown-click.w3-mobile .w3-dropdown-content,.segments .w3-dropdown-hover.w3-mobile .w3-dropdown-content{position:relative}.segments .w3-hide-small{display:none!important}.segments .w3-mobile{display:block;width:100%!important}.segments .w3-bar-item.w3-mobile,.segments .w3-dropdown-click.w3-mobile,.segments .w3-dropdown-hover.w3-mobile{text-align:center}.segments .w3-dropdown-click.w3-mobile,.segments .w3-dropdown-click.w3-mobile .w3-btn,.segments .w3-dropdown-click.w3-mobile .w3-button,.segments .w3-dropdown-hover.w3-mobile,.segments .w3-dropdown-hover.w3-mobile .w3-btn,.segments .w3-dropdown-hover.w3-mobile .w3-button{width:100%}}@media (max-width:768px){.segments .w3-modal-content{width:500px}.segments .w3-modal{padding-top:50px}}@media (min-width:993px){.segments .w3-modal-content{width:900px}.segments .w3-hide-large{display:none!important}.segments .w3-sidebar.w3-collapse{display:block!important}}@media (max-width:992px) and (min-width:601px){.segments .w3-hide-medium{display:none!important}}@media (max-width:992px){.segments .w3-sidebar.w3-collapse{display:none}.segments .w3-main{margin-left:0!important;margin-right:0!important}.segments .w3-auto{max-width:100%}}.segments .w3-bottom,.segments .w3-top{position:fixed;width:100%;z-index:1}.segments .w3-top{top:0}.segments .w3-bottom{bottom:0}.segments .w3-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:2}.segments .w3-display-topleft{position:absolute;left:0;top:0}.segments .w3-display-topright{position:absolute;right:0;top:0}.segments .w3-display-bottomleft{position:absolute;left:0;bottom:0}.segments .w3-display-bottomright{position:absolute;right:0;bottom:0}.segments .w3-display-middle{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.segments .w3-display-left{position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.segments .w3-display-right{position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.segments .w3-display-topmiddle{position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.segments .w3-display-bottommiddle{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.segments .w3-display-container:hover .w3-display-hover{display:block}.segments .w3-display-container:hover span.w3-display-hover{display:inline-block}.segments .mobile-nav,.segments .w3-display-hover{display:none}.segments .w3-display-position{position:absolute}.segments .w3-circle{border-radius:50%}.segments .w3-round-small{border-radius:2px}.segments .w3-round,.segments .w3-round-medium{border-radius:4px}.segments .w3-round-large{border-radius:8px}.segments .w3-round-xlarge{border-radius:16px}.segments .w3-round-xxlarge{border-radius:32px}.segments .w3-container,.segments .w3-panel{padding:.01em 16px}.segments .w3-panel{margin-top:16px;margin-bottom:16px}.segments .w3-code,.segments .w3-codespan{font-family:Consolas,"courier new";font-size:16px}.segments .w3-code{width:auto;background-color:#fff;padding:8px 12px;border-left:4px solid #4CAF50;word-wrap:break-word}.segments .w3-codespan{color:#dc143c;background-color:#f1f1f1;padding-left:4px;padding-right:4px;font-size:110%}.segments .w3-card,.segments .w3-card-2{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.segments .w3-card-4,.segments .w3-hover-shadow:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.2),0 4px 20px 0 rgba(0,0,0,.19)}.segments .w3-spin{-webkit-animation:w3-spin 2s infinite linear;animation:w3-spin 2s infinite linear}.segments .w3-animate-fading{-webkit-animation:fading 10s infinite;animation:fading 10s infinite}.segments .w3-animate-opacity{-webkit-animation:opac .8s;animation:opac .8s}.segments .w3-animate-top{position:relative;-webkit-animation:animatetop .4s;animation:animatetop .4s}.segments .w3-animate-left{position:relative;-webkit-animation:animateleft .4s;animation:animateleft .4s}.segments .w3-animate-right{position:relative;-webkit-animation:animateright .4s;animation:animateright .4s}.segments .w3-animate-bottom{position:relative;-webkit-animation:animatebottom .4s;animation:animatebottom .4s}.segments .w3-animate-zoom{-webkit-animation:animatezoom .6s;animation:animatezoom .6s}.segments .w3-animate-input{transition:width .4s ease-in-out}.segments .w3-animate-input:focus{width:100%!important}.segments .w3-hover-opacity:hover,.segments .w3-opacity{opacity:.6}.segments .w3-hover-opacity-off:hover,.segments .w3-opacity-off{opacity:1}.segments .w3-opacity-max{opacity:.25}.segments .w3-opacity-min{opacity:.75}.segments .w3-grayscale-max,.segments .w3-greyscale-max,.segments .w3-hover-grayscale:hover,.segments .w3-hover-greyscale:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.segments .w3-grayscale,.segments .w3-greyscale{-webkit-filter:grayscale(75%);filter:grayscale(75%)}.segments .w3-grayscale-min,.segments .w3-greyscale-min{-webkit-filter:grayscale(50%);filter:grayscale(50%)}.segments .w3-sepia{-webkit-filter:sepia(75%);filter:sepia(75%)}.segments .w3-hover-sepia:hover,.segments .w3-sepia-max{-webkit-filter:sepia(100%);filter:sepia(100%)}.segments .w3-sepia-min{-webkit-filter:sepia(50%);filter:sepia(50%)}.segments .w3-tiny{font-size:10px!important}.segments .w3-small{font-size:12px!important}.segments .w3-medium{font-size:15px!important}.segments .w3-large{font-size:18px!important}.segments .w3-xlarge{font-size:24px!important}.segments .w3-xxlarge{font-size:36px!important}.segments .w3-xxxlarge{font-size:48px!important}.segments .w3-jumbo{font-size:64px!important}.segments .w3-left-align{text-align:left!important}.segments .w3-right-align{text-align:right!important}.segments .w3-justify{text-align:justify!important}.segments .w3-center{text-align:center!important}.segments .container,.segments .header{text-align:center}.segments .w3-border-0{border:0!important}.segments .w3-border{border:1px solid #ccc!important}.segments .w3-border-top{border-top:1px solid #ccc!important}.segments .w3-border-bottom{border-bottom:1px solid #ccc!important}.segments .w3-border-left{border-left:1px solid #ccc!important}.segments .w3-border-right{border-right:1px solid #ccc!important}.segments .w3-topbar{border-top:6px solid #ccc!important}.segments .w3-bottombar{border-bottom:6px solid #ccc!important}.segments .w3-leftbar{border-left:6px solid #ccc!important}.segments .w3-rightbar{border-right:6px solid #ccc!important}.segments .w3-code,.segments .w3-section{margin-top:16px!important;margin-bottom:16px!important}.segments .w3-margin{margin:16px!important}.segments .w3-margin-top{margin-top:16px!important}.segments .w3-margin-bottom{margin-bottom:16px!important}.segments .w3-margin-left{margin-left:16px!important}.segments .w3-margin-right{margin-right:16px!important}.segments .w3-padding-small{padding:4px 8px!important}.segments .w3-padding{padding:8px 16px!important}.segments .w3-padding-large{padding:12px 24px!important}.segments .w3-padding-16{padding-top:16px!important;padding-bottom:16px!important}.segments .w3-padding-24{padding-top:24px!important;padding-bottom:24px!important}.segments .w3-padding-32{padding-top:32px!important;padding-bottom:32px!important}.segments .w3-padding-48{padding-top:48px!important;padding-bottom:48px!important}.segments .w3-padding-64,.segments .w3-padding-top-64{padding-top:64px!important}.segments .w3-padding-64{padding-bottom:64px!important}.segments .w3-padding-top-48{padding-top:48px!important}.segments .w3-padding-top-32{padding-top:32px!important}.segments .w3-padding-top-24{padding-top:24px!important}.segments .w3-left{float:left!important}.segments .w3-right{float:right!important}.segments .w3-button:hover{color:#000!important;background-color:#ccc!important}.segments .w3-hover-none:hover,.segments .w3-transparent{background-color:transparent!important}.segments .w3-hover-none:hover{box-shadow:none!important}.segments .w3-amber,.segments .w3-hover-amber:hover{color:#000!important;background-color:#ffc107!important}.segments .w3-aqua,.segments .w3-hover-aqua:hover{color:#000!important;background-color:#0ff!important}.segments .w3-blue,.segments .w3-hover-blue:hover{color:#fff!important;background-color:#2196F3!important}.segments .w3-hover-light-blue:hover,.segments .w3-light-blue{color:#000!important;background-color:#87CEEB!important}.segments .w3-brown,.segments .w3-hover-brown:hover{color:#fff!important;background-color:#795548!important}.segments .w3-cyan,.segments .w3-hover-cyan:hover{color:#000!important;background-color:#00bcd4!important}.segments .w3-blue-gray,.segments .w3-blue-grey,.segments .w3-hover-blue-gray:hover,.segments .w3-hover-blue-grey:hover{color:#fff!important;background-color:#607d8b!important}.segments .w3-green,.segments .w3-hover-green:hover{color:#fff!important;background-color:#4CAF50!important}.segments .w3-hover-light-green:hover,.segments .w3-light-green{color:#000!important;background-color:#8bc34a!important}.segments .w3-hover-indigo:hover,.segments .w3-indigo{color:#fff!important;background-color:#3f51b5!important}.segments .w3-hover-khaki:hover,.segments .w3-khaki{color:#000!important;background-color:khaki!important}.segments .w3-hover-lime:hover,.segments .w3-lime{color:#000!important;background-color:#cddc39!important}.segments .w3-hover-orange:hover,.segments .w3-orange{color:#000!important;background-color:#ff9800!important}.segments .w3-deep-orange,.segments .w3-hover-deep-orange:hover{color:#fff!important;background-color:#ff5722!important}.segments .w3-hover-pink:hover,.segments .w3-pink{color:#fff!important;background-color:#e91e63!important}.segments .w3-hover-purple:hover,.segments .w3-purple{color:#fff!important;background-color:#9c27b0!important}.segments .w3-deep-purple,.segments .w3-hover-deep-purple:hover{color:#fff!important;background-color:#673ab7!important}.segments .w3-hover-red:hover,.segments .w3-red{color:#fff!important;background-color:#f44336!important}.segments .w3-hover-sand:hover,.segments .w3-sand{color:#000!important;background-color:#fdf5e6!important}.segments .w3-hover-teal:hover,.segments .w3-teal{color:#fff!important;background-color:#009688!important}.segments .w3-hover-yellow:hover,.segments .w3-yellow{color:#000!important;background-color:#ffeb3b!important}.segments .w3-hover-white:hover,.segments .w3-white{color:#000!important;background-color:#fff!important}.segments .w3-black,.segments .w3-hover-black:hover{color:#fff!important;background-color:#000!important}.segments .w3-gray,.segments .w3-grey,.segments .w3-hover-gray:hover,.segments .w3-hover-grey:hover{color:#000!important;background-color:#9e9e9e!important}.segments .w3-hover-light-gray:hover,.segments .w3-hover-light-grey:hover,.segments .w3-light-gray,.segments .w3-light-grey{color:#000!important;background-color:#f1f1f1!important}.segments .w3-dark-gray,.segments .w3-dark-grey,.segments .w3-hover-dark-gray:hover,.segments .w3-hover-dark-grey:hover{color:#fff!important;background-color:#616161!important}.segments .w3-hover-pale-red:hover,.segments .w3-pale-red{color:#000!important;background-color:#fdd!important}.segments .w3-hover-pale-green:hover,.segments .w3-pale-green{color:#000!important;background-color:#dfd!important}.segments .w3-hover-pale-yellow:hover,.segments .w3-pale-yellow{color:#000!important;background-color:#ffc!important}.segments .w3-hover-pale-blue:hover,.segments .w3-pale-blue{color:#000!important;background-color:#dff!important}.segments .w3-hover-text-amber:hover,.segments .w3-text-amber{color:#ffc107!important}.segments .w3-hover-text-aqua:hover,.segments .w3-text-aqua{color:#0ff!important}.segments .w3-hover-text-blue:hover,.segments .w3-text-blue{color:#2196F3!important}.segments .w3-hover-text-light-blue:hover,.segments .w3-text-light-blue{color:#87CEEB!important}.segments .w3-hover-text-brown:hover,.segments .w3-text-brown{color:#795548!important}.segments .w3-hover-text-cyan:hover,.segments .w3-text-cyan{color:#00bcd4!important}.segments .w3-hover-text-blue-gray:hover,.segments .w3-hover-text-blue-grey:hover,.segments .w3-text-blue-gray,.segments .w3-text-blue-grey{color:#607d8b!important}.segments .w3-hover-text-green:hover,.segments .w3-text-green{color:#4CAF50!important}.segments .w3-hover-text-light-green:hover,.segments .w3-text-light-green{color:#8bc34a!important}.segments .w3-hover-text-indigo:hover,.segments .w3-text-indigo{color:#3f51b5!important}.segments .w3-hover-text-khaki:hover,.segments .w3-text-khaki{color:#b4aa50!important}.segments .w3-hover-text-lime:hover,.segments .w3-text-lime{color:#cddc39!important}.segments .w3-hover-text-orange:hover,.segments .w3-text-orange{color:#ff9800!important}.segments .w3-hover-text-deep-orange:hover,.segments .w3-text-deep-orange{color:#ff5722!important}.segments .w3-hover-text-pink:hover,.segments .w3-text-pink{color:#e91e63!important}.segments .w3-hover-text-purple:hover,.segments .w3-text-purple{color:#9c27b0!important}.segments .w3-hover-text-deep-purple:hover,.segments .w3-text-deep-purple{color:#673ab7!important}.segments .w3-hover-text-red:hover,.segments .w3-text-red{color:#f44336!important}.segments .w3-hover-text-sand:hover,.segments .w3-text-sand{color:#fdf5e6!important}.segments .w3-hover-text-teal:hover,.segments .w3-text-teal{color:#009688!important}.segments .w3-hover-text-yellow:hover,.segments .w3-text-yellow{color:#d2be0e!important}.segments .w3-hover-text-white:hover,.segments .w3-text-white{color:#fff!important}.segments .w3-hover-text-black:hover,.segments .w3-text-black{color:#000!important}.segments .w3-hover-text-gray:hover,.segments .w3-hover-text-grey:hover,.segments .w3-text-gray,.segments .w3-text-grey{color:#757575!important}.segments .w3-hover-text-light-gray:hover,.segments .w3-hover-text-light-grey:hover,.segments .w3-text-light-gray,.segments .w3-text-light-grey{color:#f1f1f1!important}.segments .w3-hover-text-dark-gray:hover,.segments .w3-hover-text-dark-grey:hover,.segments .w3-text-dark-gray,.segments .w3-text-dark-grey{color:#3a3a3a!important}.segments .w3-border-amber,.segments .w3-hover-border-amber:hover{border-color:#ffc107!important}.segments .w3-border-aqua,.segments .w3-hover-border-aqua:hover{border-color:#0ff!important}.segments .w3-border-blue,.segments .w3-hover-border-blue:hover{border-color:#2196F3!important}.segments .w3-border-light-blue,.segments .w3-hover-border-light-blue:hover{border-color:#87CEEB!important}.segments .w3-border-brown,.segments .w3-hover-border-brown:hover{border-color:#795548!important}.segments .w3-border-cyan,.segments .w3-hover-border-cyan:hover{border-color:#00bcd4!important}.segments .w3-border-blue-gray,.segments .w3-border-blue-grey,.segments .w3-hover-border-blue-gray:hover,.segments .w3-hover-border-blue-grey:hover{border-color:#607d8b!important}.segments .w3-border-green,.segments .w3-hover-border-green:hover{border-color:#4CAF50!important}.segments .w3-border-light-green,.segments .w3-hover-border-light-green:hover{border-color:#8bc34a!important}.segments .w3-border-indigo,.segments .w3-hover-border-indigo:hover{border-color:#3f51b5!important}.segments .w3-border-khaki,.segments .w3-hover-border-khaki:hover{border-color:khaki!important}.segments .w3-border-lime,.segments .w3-hover-border-lime:hover{border-color:#cddc39!important}.segments .w3-border-orange,.segments .w3-hover-border-orange:hover{border-color:#ff9800!important}.segments .w3-border-deep-orange,.segments .w3-hover-border-deep-orange:hover{border-color:#ff5722!important}.segments .w3-border-pink,.segments .w3-hover-border-pink:hover{border-color:#e91e63!important}.segments .w3-border-purple,.segments .w3-hover-border-purple:hover{border-color:#9c27b0!important}.segments .w3-border-deep-purple,.segments .w3-hover-border-deep-purple:hover{border-color:#673ab7!important}.segments .w3-border-red,.segments .w3-hover-border-red:hover{border-color:#f44336!important}.segments .w3-border-sand,.segments .w3-hover-border-sand:hover{border-color:#fdf5e6!important}.segments .w3-border-teal,.segments .w3-hover-border-teal:hover{border-color:#009688!important}.segments .w3-border-yellow,.segments .w3-hover-border-yellow:hover{border-color:#ffeb3b!important}.segments .w3-border-white,.segments .w3-hover-border-white:hover{border-color:#fff!important}.segments .w3-border-black,.segments .w3-hover-border-black:hover{border-color:#000!important}.segments .w3-border-gray,.segments .w3-border-grey,.segments .w3-hover-border-gray:hover,.segments .w3-hover-border-grey:hover{border-color:#9e9e9e!important}.segments .w3-border-light-gray,.segments .w3-border-light-grey,.segments .w3-hover-border-light-gray:hover,.segments .w3-hover-border-light-grey:hover{border-color:#f1f1f1!important}.segments .w3-border-dark-gray,.segments .w3-border-dark-grey,.segments .w3-hover-border-dark-gray:hover,.segments .w3-hover-border-dark-grey:hover{border-color:#616161!important}.segments .w3-border-pale-red,.segments .w3-hover-border-pale-red:hover{border-color:#ffe7e7!important}.segments .w3-border-pale-green,.segments .w3-hover-border-pale-green:hover{border-color:#e7ffe7!important}.segments .w3-border-pale-yellow,.segments .w3-hover-border-pale-yellow:hover{border-color:#ffc!important}.segments .w3-border-pale-blue,.segments .w3-hover-border-pale-blue:hover{border-color:#e7ffff!important}.segments h1{font-size:50px}.segments p{font-size:24px;font-weight:lighter}.segments .small-title-homepage-div{width:50%;border-top:1px solid #3d3935;padding-top:8px;padding-right:20px}.segments .small-title-homepage{font-size:1.2em;font-family:Theinhardt,helvetica,sans-serif}.segments .school-division{font-size:1.3em;color:#fff}.segments .topnav{overflow:hidden;background-color:#fff}.segments .topnav a{float:left;color:#3d3935;text-align:center;padding:20px 0;text-decoration:none;font-size:20px;margin-left:15px;margin-right:15px}.segments .topnav a.active,.segments .topnav a:hover{color:#DA291C;border-bottom:6px solid #DA291C}.segments .mobile-nav-nav{height:70px;position:relative}.segments .name{width:80%;margin-left:-20px}.segments .section-headers,main.main .banner.video-banner .section-headers{margin-left:24px}.segments .header{background-color:#f1f1f1;padding:30px}.segments #navbar{overflow:hidden;background-color:#333}.segments .sticky{position:fixed;top:0;width:100%}.segments .sticky+.content{padding-top:60px}.segments .cta-division-section-wrap{background-color:#fff;padding-top:60px;padding-bottom:40px}.segments .container .circle,main.main .banner.video-banner .container .circle{background-color:#DA291C;width:240px;height:240px;transition:box-shadow ease-in .2s,border ease-in .1s;box-shadow:0 0 0 10px #fff,0 0 0 20px #fff}.segments .container .circle{display:inline-block;color:#fff;border-radius:50%;border:4px solid #fff}.segments .circle:hover,main.main .banner.video-banner .circle:hover{transition:box-shadow ease-in .4s,border ease-in .3s;box-shadow:0 0 0 10px #fff,0 0 0 20px #DA291C}.segments .circle{position:relative}.segments .btn-text{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.segments .circle-btn-text1{font-size:26px;font-weight:700}.segments .circle-btn-text2{font-size:18px}.segments .btn-main{width:100%;height:70px;border-top:1px solid #DA291C;padding:4px 5px;cursor:pointer}.segments .btn-main:hover{border-top:1px solid #DA291C;cursor:pointer}.segments .btn-text-mobile{font-size:21px;float:left;color:#000;font-family:Theinhardt,helvetica,sans-serif}.segments .icon{display:inline-block;width:30px;height:30px;background-image:url(https://resources.cis.edu.sg/content/Microsites/Home-Test/images/ico-arrow-r.svg);background-size:cover}.segments .heads-welcome-container{position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;min-height:600px}.segments .heads-welcome-overlay{position:absolute;top:0;left:0;width:50%;height:100%;background-color:rgba(255,255,255,.9);color:#000;text-align:left}.segments .heads-welcome-text-wrap{width:88%;margin-left:27px;margin-top:auto;margin-bottom:auto}.segments .btn-read-more{background-color:rgba(255,255,255,.1);border-radius:50px;color:#000;text-align:left;padding:0;text-decoration:none;display:inline-block;font-size:20px;margin:0;cursor:pointer}.segments .btn-read-more-icon{width:30px}.segments .campuses{height:145px}.segments .ib-section-bg{height:650px}.segments .ib-box3{position:relative;border-left:5px solid #fff;padding:30px;height:650px;margin-top:0}.segments .result-box{padding-left:50px;height:250px;width:80%}.segments .our-results-title{margin-left:45px;margin-top:30px}.segments .ib-text3-container{position:absolute;margin:0;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:30px;width:90%}.segments .vimeo-wrapper-IB{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden}.includew3 button,.includew3 hr,.includew3 input{overflow:visible}.segments .vimeo-wrapper-IB iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.segments #CTA-wrap{display:none;position:fixed;width:100%;bottom:0;left:0;z-index:99;background-color:red}.segments .CTA-button{width:33%;border:none;outline:0;background-color:red;cursor:pointer;font-size:18px;color:#fff;text-align:left;padding:15px}.segments .stories-title{font-size:30px;color:#DA291C}.segments .stories-author{font-size:18px;font-style:italic}.segments .img-stories{width:250px;border-radius:50%}.segments .display-on-mobile-stories{display:none}@media only screen and (max-width:1100px){.segments h1{font-size:1.4em}.segments .desktop-nav{display:none}.segments .mobile-nav{display:block}.segments .mobile-main-banner{margin-top:400px}.segments .heads-welcome-overlay{background-color:rgba(255,255,255,.8);width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;bottom:0;margin-top:auto}.segments .section-headers{left:40px}.segments .heads-welcome-text-wrap{position:inherit;left:42px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.segments .btn-read-more{font-size:18px}.segments .btn-read-more-icon{width:28px}.segments .container .circle{width:200px;height:200px;margin:0}.segments .container .circle:hover{box-shadow:0 0 0 10px #fff,0 0 0 20px #DA291C}.segments .circle:hover{border:4px solid #DA291C;width:180px;height:180px}.segments .circle-btn-text1{font-size:20px}.segments .circle-btn-text2{font-size:16px}.segments .campuses{height:120px}.segments #myVideo{width:150%}.segments .ib-section-bg{background-size:190%;background-position:right 0 bottom}.segments .ib-box3{height:100%;border-left:0 solid #fff;border-top:5px solid #fff;padding-top:10px}.segments .result-box{height:180px;width:100%}.segments .ib-text3-container{top:90px;width:100%}.segments .stories-title{font-size:20px}.segments .stories-author{font-size:16px}.segments .img-stories{width:180px}.segments .CTA-button{width:30%}}@media only screen and (max-width:600px){.segments h1{font-size:1.2em}.segments h2{font-size:1em}.segments .desktop-nav,.segments .hide-on-mobile,.segments .main-banner-overlay{display:none}.segments .display-on-mobile,.segments .mobile-nav{display:block}.segments .mobile-nav-nav{height:50px}.segments .mobile-main-banner{margin-top:250px;width:100%}.segments .hide-on-mobile-stories{display:none}.segments .display-on-mobile-stories{display:block}.segments .container .circle{width:120px;height:120px;margin:0}.segments .container .circle:hover{box-shadow:0 0 0 5px #fff,0 0 0 10px #DA291C}.segments .circle:hover{border:2px solid #DA291C;width:100px;height:100px}.segments .circle-btn-text1{font-size:16px;line-height:80%}.segments .circle-btn-text2{font-size:12px;line-height:80%}.segments .w3-row-padding,.segments .w3-row-padding>.w3-col,.segments .w3-row-padding>.w3-half,.segments .w3-row-padding>.w3-quarter,.segments .w3-row-padding>.w3-third,.segments .w3-row-padding>.w3-threequarter,.segments .w3-row-padding>.w3-twothird{padding:0}.segments .heads-welcome-container{background-position:80% 100%;background-size:cover}.segments .heads-welcome-overlay{top:300px}.segments .section-headers{top:30px;left:30px}.segments .heads-welcome-text-wrap{width:90%;left:30px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.segments .btn-read-more{font-size:18px}.segments .btn-read-more-icon{width:28px}.segments .campuses{width:330px}.segments .ib-section-bg{height:740px}.segments .our-results-title{margin-left:25px}.segments .result-box{padding-left:30px;height:auto;width:100%;padding-bottom:5px}.segments .ib-text3-container{top:0;left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:100%}}@media only screen and (max-width:500px){.segments .desktop-nav{display:none}.segments .mobile-nav{display:block}.segments .mobile-nav-nav{height:50px}}.segments .btn-arrow{font-size:20px}.segments .boxes{background-position:center;background-size:cover;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:1200px){.segments .boxes{height:auto}}.segments .boxes .small-title{margin-bottom:0}.segments .boxes a{color:#fff;text-decoration:none}.segments .boxes .small-box .content{display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.segments .boxes .large-box,.segments .boxes .small-box{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.segments .boxes .large-box:hover,.segments .boxes .small-box:hover{background-color:rgba(237,28,36,.3)}.segments .boxes .large-box:hover .btn-arrow,.segments .boxes .small-box:hover .btn-arrow{color:#ed1c24}.segments .boxes .box-title{max-width:70%;font-size:50px;padding-bottom:9px}@media (max-width:1200px){.segments .boxes .box-title{font-size:27px}}@media (max-width:992px){.segments .boxes .large-box,.segments .boxes .small-box{display:block}.segments .boxes .box-title{font-size:18px;padding-bottom:12px;max-width:90%}}.segments .boxes .box-text{max-width:90%;font-size:23px;padding-bottom:9px}@media (max-width:1200px){.segments .boxes .box-text{font-size:20px}}.segments .boxes .small-boxes{height:100%;width:50%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:992px){.segments .boxes .box-text{font-size:12px;max-width:90%}.segments .boxes .small-boxes:not(:first-child){border-left:0;border-top:2px solid #fff}}.segments .boxes .small-boxes .small-box{height:50%}.segments .boxes .small-boxes .small-box:first-child{border-bottom:10px solid #fff}.segments .boxes .large-box{border-left:10px solid #fff;width:50%}.segments .boxes .large-box:only-child{width:100%;border:none}@media (max-width:992px){.segments .boxes{max-height:none;height:auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.segments .boxes .small-boxes{width:100%}.segments .boxes .small-boxes .small-box{height:auto}.segments .boxes .small-boxes .small-box:first-child{border-bottom-width:2px}.segments .boxes .large-box{width:100%;border-left:none;border-top:1px solid #fff}}.segments .circle:hover{background-color:transparent;border:0;color:#DA291C;width:27px;height:27px}.segments .content{padding:16px 16px 16px 0}.segments .vimeo-wrapper-IB{border:none}@media (max-width:992px){.segments .vimeo-wrapper-IB iframe{min-width:230vh;height:100%}}.segments .overlay{padding-left:0;color:#fff;position:absolute;top:20;width:100%;background-color:rgba(0,0,0,.6);height:100%}.includew3 article,.includew3 aside,.includew3 details,.includew3 figcaption,.includew3 figure,.includew3 footer,.includew3 header,.includew3 main,.includew3 menu,.includew3 nav,.includew3 section{display:block}.includew3 summary{display:list-item}.includew3 audio,.includew3 canvas,.includew3 progress,.includew3 video{display:inline-block}.includew3 progress{vertical-align:baseline}.includew3 audio:not([controls]){display:none;height:0}.includew3 [hidden],.includew3 template{display:none}.includew3 a{background-color:transparent}.includew3 a:active,.includew3 a:hover{outline-width:0}.includew3 abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}.includew3 b,.includew3 strong{font-weight:bolder}.includew3 dfn{font-style:italic}.includew3 mark{background:#ff0;color:#000}.includew3 small{font-size:80%}.includew3 sub,.includew3 sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.includew3 sub{bottom:-.25em}.includew3 sup{top:-.5em}.includew3 figure{margin:1em 40px}.includew3 img{border-style:none;vertical-align:middle}.includew3 code,.includew3 kbd,.includew3 pre,.includew3 samp{font-family:monospace,monospace;font-size:1em}.includew3 hr{box-sizing:content-box;height:0}.includew3 button,.includew3 input,.includew3 optgroup,.includew3 select,.includew3 textarea{font:inherit;margin:0}.includew3 optgroup{font-weight:700}.includew3 [type=button],.includew3 [type=reset],.includew3 [type=submit],.includew3 button{-webkit-appearance:button}.includew3 [type=button]::-moz-focus-inner,.includew3 [type=reset]::-moz-focus-inner,.includew3 [type=submit]::-moz-focus-inner,.includew3 button::-moz-focus-inner{border-style:none;padding:0}.includew3 [type=button]:-moz-focusring,.includew3 [type=reset]:-moz-focusring,.includew3 [type=submit]:-moz-focusring,.includew3 button:-moz-focusring{outline:ButtonText dotted 1px}.includew3 fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.includew3 legend{color:inherit;display:table;max-width:100%;padding:0}.includew3 textarea{overflow:auto}.includew3 [type=checkbox],.includew3 [type=radio]{padding:0}.includew3 [type=number]::-webkit-inner-spin-button,.includew3 [type=number]::-webkit-outer-spin-button{height:auto}.includew3 [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.includew3 [type=search]::-webkit-search-decoration{-webkit-appearance:none}.includew3 ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.includew3 body,.includew3 html{font-family:Verdana,sans-serif;font-size:15px;line-height:1.5}.includew3 html{overflow-x:hidden}.includew3 h1{font-size:36px}.includew3 h2{font-size:30px}.includew3 h3{font-size:24px}.includew3 h4{font-size:20px}.includew3 h5{font-size:18px}.includew3 h6{font-size:16px}.includew3 .w3-serif{font-family:serif}.includew3 .w3-sans-serif{font-family:sans-serif}.includew3 .w3-cursive{font-family:cursive}.includew3 .w3-monospace{font-family:monospace}.includew3 h1,.includew3 h2,.includew3 h3,.includew3 h4,.includew3 h5,.includew3 h6{font-family:"Segoe UI",Arial,sans-serif;font-weight:400;margin:10px 0}.includew3 hr{border:0;border-top:1px solid #eee;margin:20px 0}.includew3 .w3-image{max-width:100%;height:auto}.includew3 a{color:inherit}.includew3 .w3-table,.includew3 .w3-table-all{border-collapse:collapse;border-spacing:0;width:100%;display:table}.includew3 .w3-table-all{border:1px solid #ccc}.includew3 .w3-bordered tr,.includew3 .w3-table-all tr{border-bottom:1px solid #ddd}.includew3 .w3-striped tbody tr:nth-child(even){background-color:#f1f1f1}.includew3 .w3-table-all tr:nth-child(odd){background-color:#fff}.includew3 .w3-table-all tr:nth-child(even){background-color:#f1f1f1}.includew3 .w3-hoverable tbody tr:hover,.includew3 .w3-ul.w3-hoverable li:hover{background-color:#ccc}.includew3 .w3-centered tr td,.includew3 .w3-centered tr th{text-align:center}.includew3 .w3-table td,.includew3 .w3-table th,.includew3 .w3-table-all td,.includew3 .w3-table-all th{padding:8px;display:table-cell;text-align:left;vertical-align:top}.includew3 .w3-table td:first-child,.includew3 .w3-table th:first-child,.includew3 .w3-table-all td:first-child,.includew3 .w3-table-all th:first-child{padding-left:16px}.includew3 .w3-btn,.includew3 .w3-button{border:none;display:inline-block;padding:8px 16px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.includew3 .w3-btn:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.includew3 .w3-btn:disabled,.includew3 .w3-button:disabled,.includew3 .w3-disabled{cursor:not-allowed;opacity:.3}.includew3 .w3-disabled *,.includew3 :disabled *{pointer-events:none}.includew3 .w3-btn.w3-disabled:hover,.includew3 .w3-btn:disabled:hover{box-shadow:none}.includew3 .w3-badge,.includew3 .w3-tag{background-color:#000;color:#fff;display:inline-block;padding-left:8px;padding-right:8px;text-align:center}.includew3 .w3-badge{border-radius:50%}.includew3 .w3-ul{padding:0;margin:0}.includew3 .w3-ul li{padding:8px 16px;border-bottom:1px solid #ddd}.includew3 .w3-ul li:last-child{border-bottom:none}.includew3 .w3-display-container,.includew3 .w3-tooltip{position:relative}.includew3 .w3-tooltip .w3-text{display:none}.includew3 .w3-tooltip:hover .w3-text{display:inline-block}.includew3 .w3-ripple:active{opacity:.5}.includew3 .w3-input{padding:8px;display:block;border:none;border-bottom:1px solid #ccc;width:100%}.includew3 .w3-select{padding:9px 0;width:100%;border:none;border-bottom:1px solid #ccc}.includew3 .w3-dropdown-click,.includew3 .w3-dropdown-hover{position:relative;display:inline-block;cursor:pointer}.includew3 .w3-dropdown-hover:hover .w3-dropdown-content{display:block}.includew3 .w3-dropdown-click:hover,.includew3 .w3-dropdown-click:hover>.w3-button:first-child,.includew3 .w3-dropdown-hover:first-child,.includew3 .w3-dropdown-hover:hover>.w3-button:first-child{background-color:#ccc;color:#000}.includew3 .w3-dropdown-content{cursor:auto;color:#000;background-color:#fff;display:none;position:absolute;min-width:160px;margin:0;padding:0;z-index:1}.includew3 .w3-check,.includew3 .w3-radio{width:24px;height:24px;position:relative;top:6px}.includew3 .w3-sidebar{height:100%;width:200px;background-color:#fff;position:fixed!important;z-index:1;overflow:auto}.includew3 .w3-bar-block .w3-dropdown-click,.includew3 .w3-bar-block .w3-dropdown-hover{width:100%}.includew3 .w3-bar-block .w3-dropdown-click .w3-dropdown-content,.includew3 .w3-bar-block .w3-dropdown-hover .w3-dropdown-content{min-width:100%}.includew3 .w3-bar-block .w3-dropdown-click .w3-button,.includew3 .w3-bar-block .w3-dropdown-hover .w3-button{width:100%;text-align:left;padding:8px 16px}.includew3 #main,.includew3 .w3-main{transition:margin-left .4s}.includew3 .w3-modal{z-index:3;display:none;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.includew3 .w3-modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:600px}.includew3 .w3-bar{width:100%;overflow:hidden}.includew3 .w3-center .w3-bar{display:inline-block;width:auto}.includew3 .w3-bar .w3-bar-item{padding:8px 16px;float:left;width:auto;border:none;display:block;outline:0}.includew3 .w3-bar .w3-dropdown-click,.includew3 .w3-bar .w3-dropdown-hover{position:static;float:left}.includew3 .w3-bar .w3-button{white-space:normal}.includew3 .w3-bar-block .w3-bar-item{width:100%;display:block;padding:8px 16px;text-align:left;border:none;white-space:normal;float:none;outline:0}.includew3 .w3-bar-block.w3-center .w3-bar-item{text-align:center}.includew3 .w3-block{display:block;width:100%}.includew3 .w3-responsive{display:block;overflow-x:auto}.includew3 .w3-bar:after,.includew3 .w3-bar:before,.includew3 .w3-cell-row:after,.includew3 .w3-cell-row:before,.includew3 .w3-clear:after,.includew3 .w3-clear:before,.includew3 .w3-container:after,.includew3 .w3-container:before,.includew3 .w3-panel:after,.includew3 .w3-panel:before,.includew3 .w3-row-padding:after,.includew3 .w3-row-padding:before,.includew3 .w3-row:after,.includew3 .w3-row:before{content:"";display:table;clear:both}.includew3 .w3-col,.includew3 .w3-half,.includew3 .w3-quarter,.includew3 .w3-third,.includew3 .w3-threequarter,.includew3 .w3-twothird{float:left;width:100%}.includew3 .w3-col.s1{width:8.33333%}.includew3 .w3-col.s2{width:16.66666%}.includew3 .w3-col.s3{width:24.99999%}.includew3 .w3-col.s4{width:33.33333%}.includew3 .w3-col.s5{width:41.66666%}.includew3 .w3-col.s6{width:49.99999%}.includew3 .w3-col.s7{width:58.33333%}.includew3 .w3-col.s8{width:66.66666%}.includew3 .w3-col.s9{width:74.99999%}.includew3 .w3-col.s10{width:83.33333%}.includew3 .w3-col.s11{width:91.66666%}.includew3 .w3-col.s12{width:99.99999%}@media (min-width:601px){.includew3 .w3-col.m1{width:8.33333%}.includew3 .w3-col.m2{width:16.66666%}.includew3 .w3-col.m3,.includew3 .w3-quarter{width:24.99999%}.includew3 .w3-col.m4,.includew3 .w3-third{width:33.33333%}.includew3 .w3-col.m5{width:41.66666%}.includew3 .w3-col.m6,.includew3 .w3-half{width:49.99999%}.includew3 .w3-col.m7{width:58.33333%}.includew3 .w3-col.m8,.includew3 .w3-twothird{width:66.66666%}.includew3 .w3-col.m9,.includew3 .w3-threequarter{width:74.99999%}.includew3 .w3-col.m10{width:83.33333%}.includew3 .w3-col.m11{width:91.66666%}.includew3 .w3-col.m12{width:99.99999%}}@media (min-width:993px){.includew3 .w3-col.l1{width:8.33333%}.includew3 .w3-col.l2{width:16.66666%}.includew3 .w3-col.l3{width:24.99999%}.includew3 .w3-col.l4{width:33.33333%}.includew3 .w3-col.l5{width:41.66666%}.includew3 .w3-col.l6{width:49.99999%}.includew3 .w3-col.l7{width:58.33333%}.includew3 .w3-col.l8{width:66.66666%}.includew3 .w3-col.l9{width:74.99999%}.includew3 .w3-col.l10{width:83.33333%}.includew3 .w3-col.l11{width:91.66666%}.includew3 .w3-col.l12{width:99.99999%}}.includew3 .w3-rest{overflow:hidden}.includew3 .w3-stretch{margin-left:-16px;margin-right:-16px}.includew3 .w3-auto,.includew3 .w3-content{margin-left:auto;margin-right:auto}.includew3 .w3-content{max-width:980px}.includew3 .w3-auto{max-width:1140px}.includew3 .w3-cell-row{display:table;width:100%}.includew3 .w3-cell{display:table-cell}.includew3 .w3-cell-top{vertical-align:top}.includew3 .w3-cell-middle{vertical-align:middle}.includew3 .w3-cell-bottom{vertical-align:bottom}.includew3 .w3-hide{display:none!important}.includew3 .w3-show,.includew3 .w3-show-block{display:block!important}.includew3 .w3-show-inline-block{display:inline-block!important}@media (max-width:1205px){.includew3 .w3-auto{max-width:95%}}@media (max-width:600px){.includew3 .w3-modal-content{margin:0 10px;width:auto!important}.includew3 .w3-modal{padding-top:30px}.includew3 .w3-dropdown-click.w3-mobile .w3-dropdown-content,.includew3 .w3-dropdown-hover.w3-mobile .w3-dropdown-content{position:relative}.includew3 .w3-hide-small{display:none!important}.includew3 .w3-mobile{display:block;width:100%!important}.includew3 .w3-bar-item.w3-mobile,.includew3 .w3-dropdown-click.w3-mobile,.includew3 .w3-dropdown-hover.w3-mobile{text-align:center}.includew3 .w3-dropdown-click.w3-mobile,.includew3 .w3-dropdown-click.w3-mobile .w3-btn,.includew3 .w3-dropdown-click.w3-mobile .w3-button,.includew3 .w3-dropdown-hover.w3-mobile,.includew3 .w3-dropdown-hover.w3-mobile .w3-btn,.includew3 .w3-dropdown-hover.w3-mobile .w3-button{width:100%}}@media (max-width:768px){.includew3 .w3-modal-content{width:500px}.includew3 .w3-modal{padding-top:50px}}@media (min-width:993px){.includew3 .w3-modal-content{width:900px}.includew3 .w3-hide-large{display:none!important}.includew3 .w3-sidebar.w3-collapse{display:block!important}}@media (max-width:992px) and (min-width:601px){.includew3 .w3-hide-medium{display:none!important}}@media (max-width:992px){.includew3 .w3-sidebar.w3-collapse{display:none}.includew3 .w3-main{margin-left:0!important;margin-right:0!important}.includew3 .w3-auto{max-width:100%}}.includew3 .w3-bottom,.includew3 .w3-top{position:fixed;width:100%;z-index:1}.includew3 .w3-top{top:0}.includew3 .w3-bottom{bottom:0}.includew3 .w3-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:2}.includew3 .w3-display-topleft{position:absolute;left:0;top:0}.includew3 .w3-display-topright{position:absolute;right:0;top:0}.includew3 .w3-display-bottomleft{position:absolute;left:0;bottom:0}.includew3 .w3-display-bottomright{position:absolute;right:0;bottom:0}.includew3 .w3-display-middle{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.includew3 .w3-display-left{position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.includew3 .w3-display-right{position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.includew3 .w3-display-topmiddle{position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.includew3 .w3-display-bottommiddle{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.includew3 .w3-display-container:hover .w3-display-hover{display:block}.includew3 .w3-display-container:hover span.w3-display-hover{display:inline-block}.includew3 .w3-display-hover{display:none}.includew3 .w3-display-position{position:absolute}.includew3 .w3-circle{border-radius:50%}.includew3 .w3-round-small{border-radius:2px}.includew3 .w3-round,.includew3 .w3-round-medium{border-radius:4px}.includew3 .w3-round-large{border-radius:8px}.includew3 .w3-round-xlarge{border-radius:16px}.includew3 .w3-round-xxlarge{border-radius:32px}.includew3 .w3-container,.includew3 .w3-panel{padding:.01em 16px}.includew3 .w3-panel{margin-top:16px;margin-bottom:16px}.includew3 .w3-code,.includew3 .w3-codespan{font-family:Consolas,"courier new";font-size:16px}.includew3 .w3-code{width:auto;background-color:#fff;padding:8px 12px;border-left:4px solid #4CAF50;word-wrap:break-word}.includew3 .w3-codespan{color:#dc143c;background-color:#f1f1f1;padding-left:4px;padding-right:4px;font-size:110%}.includew3 .w3-card,.includew3 .w3-card-2{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.includew3 .w3-card-4,.includew3 .w3-hover-shadow:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.2),0 4px 20px 0 rgba(0,0,0,.19)}.includew3 .w3-spin{-webkit-animation:w3-spin 2s infinite linear;animation:w3-spin 2s infinite linear}.includew3 .w3-animate-fading{-webkit-animation:fading 10s infinite;animation:fading 10s infinite}.includew3 .w3-animate-opacity{-webkit-animation:opac .8s;animation:opac .8s}.includew3 .w3-animate-top{position:relative;-webkit-animation:animatetop .4s;animation:animatetop .4s}.includew3 .w3-animate-left{position:relative;-webkit-animation:animateleft .4s;animation:animateleft .4s}.includew3 .w3-animate-right{position:relative;-webkit-animation:animateright .4s;animation:animateright .4s}.includew3 .w3-animate-bottom{position:relative;-webkit-animation:animatebottom .4s;animation:animatebottom .4s}.includew3 .w3-animate-zoom{-webkit-animation:animatezoom .6s;animation:animatezoom .6s}.pass-rate-block .text-centered,.video-gallery .play-icon{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.includew3 .w3-animate-input{transition:width .4s ease-in-out}.includew3 .w3-animate-input:focus{width:100%!important}.includew3 .w3-hover-opacity:hover,.includew3 .w3-opacity{opacity:.6}.includew3 .w3-hover-opacity-off:hover,.includew3 .w3-opacity-off{opacity:1}.includew3 .w3-opacity-max{opacity:.25}.includew3 .w3-opacity-min{opacity:.75}.includew3 .w3-grayscale-max,.includew3 .w3-greyscale-max,.includew3 .w3-hover-grayscale:hover,.includew3 .w3-hover-greyscale:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.includew3 .w3-grayscale,.includew3 .w3-greyscale{-webkit-filter:grayscale(75%);filter:grayscale(75%)}.includew3 .w3-grayscale-min,.includew3 .w3-greyscale-min{-webkit-filter:grayscale(50%);filter:grayscale(50%)}.includew3 .w3-sepia{-webkit-filter:sepia(75%);filter:sepia(75%)}.includew3 .w3-hover-sepia:hover,.includew3 .w3-sepia-max{-webkit-filter:sepia(100%);filter:sepia(100%)}.includew3 .w3-sepia-min{-webkit-filter:sepia(50%);filter:sepia(50%)}.includew3 .w3-tiny{font-size:10px!important}.includew3 .w3-small{font-size:12px!important}.includew3 .w3-medium{font-size:15px!important}.includew3 .w3-large{font-size:18px!important}.includew3 .w3-xlarge{font-size:24px!important}.includew3 .w3-xxlarge{font-size:36px!important}.includew3 .w3-xxxlarge{font-size:48px!important}.includew3 .w3-jumbo{font-size:64px!important}.includew3 .w3-left-align{text-align:left!important}.includew3 .w3-right-align{text-align:right!important}.includew3 .w3-justify{text-align:justify!important}.includew3 .w3-center{text-align:center!important}.includew3 .w3-border-0{border:0!important}.includew3 .w3-border{border:1px solid #ccc!important}.includew3 .w3-border-top{border-top:1px solid #ccc!important}.includew3 .w3-border-bottom{border-bottom:1px solid #ccc!important}.includew3 .w3-border-left{border-left:1px solid #ccc!important}.includew3 .w3-border-right{border-right:1px solid #ccc!important}.includew3 .w3-topbar{border-top:6px solid #ccc!important}.includew3 .w3-bottombar{border-bottom:6px solid #ccc!important}.includew3 .w3-leftbar{border-left:6px solid #ccc!important}.includew3 .w3-rightbar{border-right:6px solid #ccc!important}.includew3 .w3-code,.includew3 .w3-section{margin-top:16px!important;margin-bottom:16px!important}.includew3 .w3-margin{margin:16px!important}.includew3 .w3-margin-top{margin-top:16px!important}.includew3 .w3-margin-bottom{margin-bottom:16px!important}.includew3 .w3-margin-left{margin-left:16px!important}.includew3 .w3-margin-right{margin-right:16px!important}.includew3 .w3-padding-small{padding:4px 8px!important}.includew3 .w3-padding{padding:8px 16px!important}.includew3 .w3-padding-large{padding:12px 24px!important}.includew3 .w3-padding-16{padding-top:16px!important;padding-bottom:16px!important}.includew3 .w3-padding-24{padding-top:24px!important;padding-bottom:24px!important}.includew3 .w3-padding-32{padding-top:32px!important;padding-bottom:32px!important}.includew3 .w3-padding-48{padding-top:48px!important;padding-bottom:48px!important}.includew3 .w3-padding-64,.includew3 .w3-padding-top-64{padding-top:64px!important}.includew3 .w3-padding-64{padding-bottom:64px!important}.includew3 .w3-padding-top-48{padding-top:48px!important}.includew3 .w3-padding-top-32{padding-top:32px!important}.includew3 .w3-padding-top-24{padding-top:24px!important}.includew3 .w3-left{float:left!important}.includew3 .w3-right{float:right!important}.includew3 .w3-button:hover{color:#000!important;background-color:#ccc!important}.includew3 .w3-hover-none:hover,.includew3 .w3-transparent{background-color:transparent!important}.includew3 .w3-hover-none:hover{box-shadow:none!important}.includew3 .w3-amber,.includew3 .w3-hover-amber:hover{color:#000!important;background-color:#ffc107!important}.includew3 .w3-aqua,.includew3 .w3-hover-aqua:hover{color:#000!important;background-color:#0ff!important}.includew3 .w3-blue,.includew3 .w3-hover-blue:hover{color:#fff!important;background-color:#2196F3!important}.includew3 .w3-hover-light-blue:hover,.includew3 .w3-light-blue{color:#000!important;background-color:#87CEEB!important}.includew3 .w3-brown,.includew3 .w3-hover-brown:hover{color:#fff!important;background-color:#795548!important}.includew3 .w3-cyan,.includew3 .w3-hover-cyan:hover{color:#000!important;background-color:#00bcd4!important}.includew3 .w3-blue-gray,.includew3 .w3-blue-grey,.includew3 .w3-hover-blue-gray:hover,.includew3 .w3-hover-blue-grey:hover{color:#fff!important;background-color:#607d8b!important}.includew3 .w3-green,.includew3 .w3-hover-green:hover{color:#fff!important;background-color:#4CAF50!important}.includew3 .w3-hover-light-green:hover,.includew3 .w3-light-green{color:#000!important;background-color:#8bc34a!important}.includew3 .w3-hover-indigo:hover,.includew3 .w3-indigo{color:#fff!important;background-color:#3f51b5!important}.includew3 .w3-hover-khaki:hover,.includew3 .w3-khaki{color:#000!important;background-color:khaki!important}.includew3 .w3-hover-lime:hover,.includew3 .w3-lime{color:#000!important;background-color:#cddc39!important}.includew3 .w3-hover-orange:hover,.includew3 .w3-orange{color:#000!important;background-color:#ff9800!important}.includew3 .w3-deep-orange,.includew3 .w3-hover-deep-orange:hover{color:#fff!important;background-color:#ff5722!important}.includew3 .w3-hover-pink:hover,.includew3 .w3-pink{color:#fff!important;background-color:#e91e63!important}.includew3 .w3-hover-purple:hover,.includew3 .w3-purple{color:#fff!important;background-color:#9c27b0!important}.includew3 .w3-deep-purple,.includew3 .w3-hover-deep-purple:hover{color:#fff!important;background-color:#673ab7!important}.includew3 .w3-hover-red:hover,.includew3 .w3-red{color:#fff!important;background-color:#f44336!important}.includew3 .w3-hover-sand:hover,.includew3 .w3-sand{color:#000!important;background-color:#fdf5e6!important}.includew3 .w3-hover-teal:hover,.includew3 .w3-teal{color:#fff!important;background-color:#009688!important}.includew3 .w3-hover-yellow:hover,.includew3 .w3-yellow{color:#000!important;background-color:#ffeb3b!important}.includew3 .w3-hover-white:hover,.includew3 .w3-white{color:#000!important;background-color:#fff!important}.includew3 .w3-black,.includew3 .w3-hover-black:hover{color:#fff!important;background-color:#000!important}.includew3 .w3-gray,.includew3 .w3-grey,.includew3 .w3-hover-gray:hover,.includew3 .w3-hover-grey:hover{color:#000!important;background-color:#9e9e9e!important}.includew3 .w3-hover-light-gray:hover,.includew3 .w3-hover-light-grey:hover,.includew3 .w3-light-gray,.includew3 .w3-light-grey{color:#000!important;background-color:#f1f1f1!important}.includew3 .w3-dark-gray,.includew3 .w3-dark-grey,.includew3 .w3-hover-dark-gray:hover,.includew3 .w3-hover-dark-grey:hover{color:#fff!important;background-color:#616161!important}.includew3 .w3-hover-pale-red:hover,.includew3 .w3-pale-red{color:#000!important;background-color:#fdd!important}.includew3 .w3-hover-pale-green:hover,.includew3 .w3-pale-green{color:#000!important;background-color:#dfd!important}.includew3 .w3-hover-pale-yellow:hover,.includew3 .w3-pale-yellow{color:#000!important;background-color:#ffc!important}.includew3 .w3-hover-pale-blue:hover,.includew3 .w3-pale-blue{color:#000!important;background-color:#dff!important}.includew3 .w3-hover-text-amber:hover,.includew3 .w3-text-amber{color:#ffc107!important}.includew3 .w3-hover-text-aqua:hover,.includew3 .w3-text-aqua{color:#0ff!important}.includew3 .w3-hover-text-blue:hover,.includew3 .w3-text-blue{color:#2196F3!important}.includew3 .w3-hover-text-light-blue:hover,.includew3 .w3-text-light-blue{color:#87CEEB!important}.includew3 .w3-hover-text-brown:hover,.includew3 .w3-text-brown{color:#795548!important}.includew3 .w3-hover-text-cyan:hover,.includew3 .w3-text-cyan{color:#00bcd4!important}.includew3 .w3-hover-text-blue-gray:hover,.includew3 .w3-hover-text-blue-grey:hover,.includew3 .w3-text-blue-gray,.includew3 .w3-text-blue-grey{color:#607d8b!important}.includew3 .w3-hover-text-green:hover,.includew3 .w3-text-green{color:#4CAF50!important}.includew3 .w3-hover-text-light-green:hover,.includew3 .w3-text-light-green{color:#8bc34a!important}.includew3 .w3-hover-text-indigo:hover,.includew3 .w3-text-indigo{color:#3f51b5!important}.includew3 .w3-hover-text-khaki:hover,.includew3 .w3-text-khaki{color:#b4aa50!important}.includew3 .w3-hover-text-lime:hover,.includew3 .w3-text-lime{color:#cddc39!important}.includew3 .w3-hover-text-orange:hover,.includew3 .w3-text-orange{color:#ff9800!important}.includew3 .w3-hover-text-deep-orange:hover,.includew3 .w3-text-deep-orange{color:#ff5722!important}.includew3 .w3-hover-text-pink:hover,.includew3 .w3-text-pink{color:#e91e63!important}.includew3 .w3-hover-text-purple:hover,.includew3 .w3-text-purple{color:#9c27b0!important}.includew3 .w3-hover-text-deep-purple:hover,.includew3 .w3-text-deep-purple{color:#673ab7!important}.includew3 .w3-hover-text-red:hover,.includew3 .w3-text-red{color:#f44336!important}.includew3 .w3-hover-text-sand:hover,.includew3 .w3-text-sand{color:#fdf5e6!important}.includew3 .w3-hover-text-teal:hover,.includew3 .w3-text-teal{color:#009688!important}.includew3 .w3-hover-text-yellow:hover,.includew3 .w3-text-yellow{color:#d2be0e!important}.includew3 .w3-hover-text-white:hover,.includew3 .w3-text-white{color:#fff!important}.includew3 .w3-hover-text-black:hover,.includew3 .w3-text-black{color:#000!important}.includew3 .w3-hover-text-gray:hover,.includew3 .w3-hover-text-grey:hover,.includew3 .w3-text-gray,.includew3 .w3-text-grey{color:#757575!important}.includew3 .w3-hover-text-light-gray:hover,.includew3 .w3-hover-text-light-grey:hover,.includew3 .w3-text-light-gray,.includew3 .w3-text-light-grey{color:#f1f1f1!important}.includew3 .w3-hover-text-dark-gray:hover,.includew3 .w3-hover-text-dark-grey:hover,.includew3 .w3-text-dark-gray,.includew3 .w3-text-dark-grey{color:#3a3a3a!important}.includew3 .w3-border-amber,.includew3 .w3-hover-border-amber:hover{border-color:#ffc107!important}.includew3 .w3-border-aqua,.includew3 .w3-hover-border-aqua:hover{border-color:#0ff!important}.includew3 .w3-border-blue,.includew3 .w3-hover-border-blue:hover{border-color:#2196F3!important}.includew3 .w3-border-light-blue,.includew3 .w3-hover-border-light-blue:hover{border-color:#87CEEB!important}.includew3 .w3-border-brown,.includew3 .w3-hover-border-brown:hover{border-color:#795548!important}.includew3 .w3-border-cyan,.includew3 .w3-hover-border-cyan:hover{border-color:#00bcd4!important}.includew3 .w3-border-blue-gray,.includew3 .w3-border-blue-grey,.includew3 .w3-hover-border-blue-gray:hover,.includew3 .w3-hover-border-blue-grey:hover{border-color:#607d8b!important}.includew3 .w3-border-green,.includew3 .w3-hover-border-green:hover{border-color:#4CAF50!important}.includew3 .w3-border-light-green,.includew3 .w3-hover-border-light-green:hover{border-color:#8bc34a!important}.includew3 .w3-border-indigo,.includew3 .w3-hover-border-indigo:hover{border-color:#3f51b5!important}.includew3 .w3-border-khaki,.includew3 .w3-hover-border-khaki:hover{border-color:khaki!important}.includew3 .w3-border-lime,.includew3 .w3-hover-border-lime:hover{border-color:#cddc39!important}.includew3 .w3-border-orange,.includew3 .w3-hover-border-orange:hover{border-color:#ff9800!important}.includew3 .w3-border-deep-orange,.includew3 .w3-hover-border-deep-orange:hover{border-color:#ff5722!important}.includew3 .w3-border-pink,.includew3 .w3-hover-border-pink:hover{border-color:#e91e63!important}.includew3 .w3-border-purple,.includew3 .w3-hover-border-purple:hover{border-color:#9c27b0!important}.includew3 .w3-border-deep-purple,.includew3 .w3-hover-border-deep-purple:hover{border-color:#673ab7!important}.includew3 .w3-border-red,.includew3 .w3-hover-border-red:hover{border-color:#f44336!important}.includew3 .w3-border-sand,.includew3 .w3-hover-border-sand:hover{border-color:#fdf5e6!important}.includew3 .w3-border-teal,.includew3 .w3-hover-border-teal:hover{border-color:#009688!important}.includew3 .w3-border-yellow,.includew3 .w3-hover-border-yellow:hover{border-color:#ffeb3b!important}.includew3 .w3-border-white,.includew3 .w3-hover-border-white:hover{border-color:#fff!important}.includew3 .w3-border-black,.includew3 .w3-hover-border-black:hover{border-color:#000!important}.includew3 .w3-border-gray,.includew3 .w3-border-grey,.includew3 .w3-hover-border-gray:hover,.includew3 .w3-hover-border-grey:hover{border-color:#9e9e9e!important}.includew3 .w3-border-light-gray,.includew3 .w3-border-light-grey,.includew3 .w3-hover-border-light-gray:hover,.includew3 .w3-hover-border-light-grey:hover{border-color:#f1f1f1!important}.includew3 .w3-border-dark-gray,.includew3 .w3-border-dark-grey,.includew3 .w3-hover-border-dark-gray:hover,.includew3 .w3-hover-border-dark-grey:hover{border-color:#616161!important}.includew3 .w3-border-pale-red,.includew3 .w3-hover-border-pale-red:hover{border-color:#ffe7e7!important}.includew3 .w3-border-pale-green,.includew3 .w3-hover-border-pale-green:hover{border-color:#e7ffe7!important}.includew3 .w3-border-pale-yellow,.includew3 .w3-hover-border-pale-yellow:hover{border-color:#ffc!important}.includew3 .w3-border-pale-blue,.includew3 .w3-hover-border-pale-blue:hover{border-color:#e7ffff!important}.image-circles-gallery .w3-container{padding:40px 40px 0}@media only screen and (max-width:500px){.image-circles-gallery .w3-container{padding-left:0;padding-right:0}}.image-circles-gallery .section2-container{position:relative;min-height:75vh;z-index:10}.image-circles-gallery .circle-image1{position:absolute;top:5%;left:20px;width:28%;border-radius:50%}.image-circles-gallery .circle-image2{position:absolute;top:12%;left:38%;width:17%;border-radius:50%}.image-circles-gallery .circle-image3{position:absolute;top:12%;right:25px;width:37%;border-radius:50%}.image-circles-gallery .circle-image4{position:absolute;bottom:5%;left:29%;width:17%;border-radius:50%}.image-circles-gallery .circle-image5{position:absolute;bottom:3%;right:20%;width:25%;border-radius:50%}@media only screen and (max-width:1440px){.image-circles-gallery .section2-container{min-height:100vh}}@media only screen and (max-width:1280px){.image-circles-gallery .section2-container{min-height:90vh}}@media only screen and (max-width:768px){.image-circles-gallery .section2-container{min-height:600px}.image-circles-gallery .circle-image1{position:absolute;top:5%;left:2%;width:32%;border-radius:50%}.image-circles-gallery .circle-image2{position:absolute;top:24%;left:38%;width:22%;border-radius:50%}.image-circles-gallery .circle-image3{position:absolute;top:12%;right:20px;width:32%;border-radius:50%}.image-circles-gallery .circle-image4{position:absolute;bottom:16%;left:20%;width:26%;border-radius:50%}}@media only screen and (max-width:600px){.image-circles-gallery .w3-container{padding-left:0;padding-right:0}.image-circles-gallery .section2-container{min-height:400px}.image-circles-gallery .circle-image1{top:5%;left:5px;width:38%}.image-circles-gallery .circle-image2{top:62%;left:10%;width:35%}.image-circles-gallery .circle-image3{top:18%;right:5px;width:55%}.image-circles-gallery .circle-image4{display:none}}.video-gallery .banner-wrap-section4{position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;min-height:525px;text-align:center}.video-gallery .banner-wrap-section4:after{content:'';height:30%;width:100%;background:linear-gradient(transparent,rgba(0,0,0,.7));display:block;position:absolute;bottom:0;left:0;z-index:1}.video-gallery .video-gallery-text{font-size:21px;color:#fff}.video-gallery .play-btn-image{width:75px;height:75px}.video-gallery .play-icon{position:absolute;z-index:2;bottom:-30px;left:50%;transform:translate(-50%,-50%);cursor:pointer}@media only screen and (max-width:768px){.video-gallery .banner-wrap-section4,.video-gallery .banner-wrap-section7{min-height:300px}.video-gallery .banner-overlay-bottom{position:absolute;bottom:0;left:0;height:150px;width:100%;background-image:linear-gradient(to bottom,rgba(255,0,0,0),rgba(0,0,0,.7))}}@-webkit-keyframes modal-video{from{opacity:0}to{opacity:1}}@keyframes modal-video{from{opacity:0}to{opacity:1}}@-webkit-keyframes modal-video-inner{from{-webkit-transform:translate(0,100px);transform:translate(0,100px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes modal-video-inner{from{-webkit-transform:translate(0,100px);transform:translate(0,100px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}.modal-video{position:fixed;top:0;left:0;width:100vw;height:100%;background-color:rgba(0,0,0,.5);z-index:1000000;cursor:pointer;opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video;animation-name:modal-video;transition:opacity .3s ease-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{-webkit-transform:translate(0,100px);-ms-transform:translate(0,100px);transform:translate(0,100px)}.modal-video-body{max-width:80vw;width:100%;height:100%;margin:0 auto;display:table}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video-inner;animation-name:modal-video-inner;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:0 0;cursor:pointer}.modal-video-close-btn:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-video-close-btn:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-video-close-btn:after,.modal-video-close-btn:before{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;background:#fff;border-radius:5px;margin-top:-6px}.honor-roll-list-block .counter{padding:0!important}.honor-roll-list-block .tittle-wrap{padding-right:30px}.honor-roll-list-block .body-wrap{padding-left:30px;padding-top:100px}.honor-roll-list-block .w3-container{padding:30px 40px}.honor-roll-list-block .section-tittle{font-size:40px}.honor-roll-list-block .link-normal{text-decoration:none;color:#DA291C}.honor-roll-list-block table,.honor-roll-list-block td,.honor-roll-list-block th{border:0 solid #000;border-collapse:collapse}.honor-roll-list-block td,.honor-roll-list-block th{padding:10px}.honor-roll-list-block hr.devider{border:0;border-top:1px solid #3d3935;border-bottom:1px solid #fff}.honor-roll-list-block a.honour-roll-holder{text-decoration:none}.honor-roll-list-block .honour-roll-circle{width:145px;height:145px;background-color:#fff;color:#DA291C;border:4px solid #DA291C;border-radius:50%;font-size:4em;font-weight:700;margin:auto auto 10px}.honor-roll-list-block .honour-roll-circle .counter{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:0;border-bottom:none;font-size:inherit}.honor-roll-list-block .honour-roll-circle:hover{background-color:#1D3864;color:#fff;border:4px solid #1D3864;cursor:pointer}@media only screen and (max-width:500px){.honor-roll-list-block .w3-container{padding-left:0;padding-right:0}}@media only screen and (max-width:600px){.honor-roll-list-block .section-tittle{font-size:30px}.honor-roll-list-block .w3-container{padding-left:0;padding-right:0}}@media only screen and (max-width:768px){.honor-roll-list-block .section-tittle{font-size:30px}.honor-roll-list-block p,.honor-roll-list-block span{font-size:19px;font-weight:lighter}.honor-roll-list-block .body-wrap{padding-left:0;padding-top:0}.honor-roll-list-block .tittle-wrap{padding-right:0}.honor-roll-list-block .w3-container{padding:0 0 10px}}.honor-roll-list-block .honor-roll-list .w3-col{text-align:center}.honor-roll-list-block .honor-roll-list .honour-roll-holder{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.honor-roll-list-block .honor-roll-list .honour-roll-holder .honour-roll-circle-text-holder{padding:10px;text-align:center}.honor-roll-list-block .honor-roll-list .honour-roll-holder .honour-roll-circle-text-holder .link-normal{font-size:21px;font-weight:600}.pass-rate-block .passrate-text{color:#DA291C;font-size:3em;font-weight:700}.pass-rate-block .award-subheader{font-size:21px;font-weight:lighter}.pass-rate-block #circle7{position:relative;width:170px;height:170px;background:#ed1c24;border-radius:100px}@media (max-width:992px){.pass-rate-block #circle7{width:120px;height:120px;background-size:120px}}.pass-rate-block .circle-one,.pass-rate-block .circle-two{background-position:center;background-size:contain;background-repeat:no-repeat}.pass-rate-block .banglingual-score{color:#DA291C;font-size:3em;font-weight:700}.pass-rate-block .banglingual-score-percent{color:#DA291C;font-size:2em;font-weight:700}.pass-rate-block .banglingual-text{color:#fff;font-size:3em;font-weight:700}.pass-rate-block .pecentage-text1{font-size:3.5em;font-weight:700;color:#fff}.pass-rate-block .pecentage-text1-1{font-size:1.8em;font-weight:700;color:#fff}.pass-rate-block .pecentage-text2{font-size:3em;font-weight:700;color:#fff}.pass-rate-block .passrate-text2{font-size:2.2em;font-weight:700;color:#fff}.pass-rate-block .pecentage-text2-2{font-size:1.2em;font-weight:700;color:#fff}.pass-rate-block .text-centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pass-rate-block .text-centered-top-score{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:992px){.pass-rate-block h2{font-size:1.5em}.pass-rate-block .passrate-text,.pass-rate-block .pecentage-text1{font-size:2.5em;font-weight:700}.pass-rate-block .pecentage-text1-1{font-size:1em;font-weight:700}.pass-rate-block .banglingual-score,.pass-rate-block .banglingual-text,.pass-rate-block .passrate-text2,.pass-rate-block .pecentage-text2{font-size:2em;font-weight:700}.pass-rate-block .pecentage-text2-2{font-size:1em;font-weight:700}.pass-rate-block .text-percentage{font-size:2.5em}.pass-rate-block .passrate-text2{font-size:1.4em;font-weight:700}}@media only screen and (max-width:500px){.pass-rate-block .w3-container{padding-left:0;padding-right:0}}@media only screen and (max-width:600px){.pass-rate-block .w3-container{padding-left:0;padding-right:0}}@media only screen and (max-width:768px){.pass-rate-block p,.pass-rate-block span{font-size:19px;font-weight:lighter}.pass-rate-block .w3-container{padding:0 0 10px}}.pass-rate-block .w3-container{padding:30px 40px}@media (max-width:992px){.pass-rate-block .w3-container{padding:30px 20px}}.pass-rate-block .circles-holder{height:273px;display:-webkit-flex;display:-ms-flexbox;display:flex}.pass-rate-block .circle-one-holder{height:100%;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:48%}.pass-rate-block .circle-two-holder{height:75%;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:48%;margin:auto}.pass-rate-block .circle-two{background-image:url(https://resources.cis.edu.sg/content/About/Academic-Results/2021/World-Average-Score-01.svg);width:100%}.pass-rate-block .circle-one{background-image:url(https://resources.cis.edu.sg/content/About/Academic-Results/2021/CIS-Average-Score-01.svg);width:100%}.pass-rate-block .percentage-circles .circle-holder{height:auto;margin:0;width:100%}.pass-rate-block .percentage-circles .circle-holder .circle-two{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.pass-rate-block .percentage-circles .circle-holder .circle-two .text-holder{background-color:#414042}.pass-rate-block .percentage-circles .circle-holder .circle-two .single-chart svg.circular-chart .circle{stroke:#a6a8ab}.pass-rate-block .percentage-circles .circle-inner{position:relative;padding-top:100%}.pass-rate-block .percentage-circles .single-chart{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;position:absolute;top:0;left:0;width:100%;height:100%}.pass-rate-block .percentage-circles .single-chart svg.circular-chart{display:block;margin:0 auto;width:100%;height:100%;position:relative}.pass-rate-block .percentage-circles .single-chart svg.circular-chart .circle-bg{fill:none;stroke:#eee;stroke-width:2.8}.pass-rate-block .percentage-circles .single-chart svg.circular-chart .circle{fill:none;stroke-width:2.8;stroke-linecap:square;-webkit-animation:progress 1s ease-out forwards;animation:progress 1s ease-out forwards;stroke:#ff949c}@-webkit-keyframes progress{0%{stroke-dasharray:0 100}}@keyframes progress{0%{stroke-dasharray:0 100}}.pass-rate-block .percentage-circles .text-holder{position:absolute;background-color:#ed1c24;z-index:-1;border-radius:50%;box-sizing:border-box;border:10px solid #fff;width:100%;max-width:250px;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pass-rate-block .percentage-circles .text-holder:before{content:'';padding-top:100%}.pass-rate-block .percentage-circles .text-holder>.text-inner{position:absolute;width:100%}.pass-rate-block .percentage-circles .circle-single{position:relative}.pass-rate-block .percentage-circles .circle-one,.pass-rate-block .percentage-circles .circle-two{background-image:none}.pass-rate-block .text-holder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.pass-rate-block .percentage{font-size:.5em}.pass-rate-block .award-circles-holder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.pass-rate-block .award{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:50%}.pass-rate-block .award .award-holder{background:url(https://resources.cis.edu.sg/content/About/Academic-Results/2021/Badge.svg) center no-repeat;background-size:contain;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%;height:280px}.spotlight-block .circle,.spotlight-block .play-btn{background-position:center;background-repeat:no-repeat}@media (max-width:992px){.pass-rate-block .award .award-holder{height:180px}}@media (max-width:576px){.pass-rate-block .award .award-holder{height:160px}}.pass-rate-block .award .award-holder .award-text-holder{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:auto}.pass-rate-block .award .award-holder .award-text-holder .award-text{color:#DA291C;font-size:3em;font-weight:700;padding-bottom:40px;margin:auto}.pass-rate-block .award .award-description{font-size:21px;font-weight:lighter;padding:10px}.pass-rate-block .award .award-description .award-header{font-weight:700}.pass-rate-block .row-holder{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%}.pass-rate-block .row-holder .percentage-list{width:50%}.pass-rate-block .row-holder .percentage-list .percentage-holder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;border-right:1px solid #ededed}.pass-rate-block .row-holder .percentage-list .percentage-holder .percentage-item{margin:16px}.pass-rate-block .row-holder .percentage-list .percentage-holder .percentage-item .score{color:#DA291C;font-size:3em;font-weight:700}.pass-rate-block .row-holder .percentage-list .percentage-holder .percentage-item .text{font-size:21px;font-weight:700}@media (max-width:992px){.pass-rate-block .row-holder .percentage-list .percentage-holder .percentage-item .score{font-size:2em}.pass-rate-block .row-holder .percentage-list .percentage-holder .percentage-item .text{font-size:19px}}.pass-rate-block .row-holder .one-circle{width:50%;margin:auto}.pass-rate-block .row-holder .one-circle #circle7{margin:auto}.pass-rate-block .row-holder .one-circle .one-circle-heading{font-size:21px;font-weight:700;margin:16px}.pass-rate-block .section3-block{height:366px}.pass-rate-block .border-bottom:before{content:'';position:absolute;bottom:0;border-bottom:1px solid #ededed;left:2.5%;width:95%}.pass-rate-block .border-left{border-left:1px solid #ededed}@media only screen and (max-width:500px){.two-columns-block .w3-container{padding-left:0;padding-right:0}}@media only screen and (max-width:600px){.pass-rate-block .border-left{border-left:none}.two-columns-block .w3-container{padding-left:0;padding-right:0}}@media only screen and (max-width:768px){.two-columns-block p,.two-columns-block span{font-size:19px;font-weight:lighter}.two-columns-block .w3-container{padding:0 0 10px}}.two-columns-block .w3-container{padding:30px 40px}@media (max-width:992px){.pass-rate-block .section3-block{height:auto}.two-columns-block .w3-container{padding:30px 20px}}.two-columns-block table,.two-columns-block td,.two-columns-block th{border:0 solid #000;border-collapse:collapse}.two-columns-block td,.two-columns-block th{padding:10px}.spotlight-block{min-height:600px;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:0;margin-top:0}@media (min-width:576px){.spotlight-block{margin-bottom:50px}}.spotlight-block .highlight{width:33.33%;display:-webkit-flex;display:-ms-flexbox;display:flex}.spotlight-block .highlight .highlight-body{margin:auto}.spotlight-block .highlight .highlight-body .highlight-circle{width:25vw;height:25vw;border-radius:50%}.spotlight-block .spotlight-content{width:66.66%}@media (max-width:992px){.spotlight-block .highlight{display:none}.spotlight-block .spotlight-content{width:100%}}.spotlight-block .spotlight-content .spotlight-details{min-height:204px;margin:0 5.5%}.spotlight-block .spotlight-content .spotlight-details .spotlight-description a,.spotlight-block .spotlight-content .spotlight-details .spotlight-heading{color:#de221e}.spotlight-block .spotlight-content .spotlights{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex}.spotlight-block .spotlight-content .spotlights .spotlight{width:33.33%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.spotlight-block .spotlight-content .spotlights .spotlight .circle{width:15vw;height:15vw;border-radius:50%}@media (min-width:992px){.spotlight-block .spotlight-content .spotlights .spotlight.first{display:none}}@media (max-width:992px){.spotlight-block .spotlight-content .spotlights .spotlight{width:50%}.spotlight-block .spotlight-content .spotlights .spotlight .circle{width:30vw;height:30vw;margin:0 auto 26px}.spotlight-block .spotlight-content .spotlights .spotlight .details{margin:0 auto}.spotlight-block .spotlight-content .spotlights .spotlight:nth-child(-n+2){margin-bottom:45px}.spotlight-block .spotlight-content .spotlights{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:576px){.spotlight-block .spotlight-content .spotlights .spotlight .circle{width:40vw;height:40vw;margin:0 auto 26px}}.spotlight-block .circle{margin:0 auto 26px;background-size:cover}.spotlight-block .play-btn{width:64px;height:64px;margin:0 auto 18px;background-image:url(/app/images/ico-play-red.png);background-size:contain;cursor:pointer}.spotlight-block .details{margin:0 auto;text-align:center;padding:0 20px;font-size:22px}.spotlight-block .details .spotlight-title{font-weight:700}.global-links-block .container .title{color:#DA291C}.global-links-block .container .desktop-globe{background-image:url(/app/images/globe-grey.svg);background-position:top;background-repeat:no-repeat;background-size:contain;position:relative;height:50vw;width:100%;display:none}.global-links-block .container .desktop-globe .content{position:absolute;text-align:center;color:#DA291C;font-size:2vw;font-weight:700}.global-links-block .container .desktop-globe .content .value{font-size:3vw;font-weight:900}.global-links-block .container .desktop-globe .content .value span{font-size:2vw;vertical-align:text-top}.global-links-block .container .desktop-globe .content .heading{border:2px solid #DA291C;padding:0 5px;background:rgba(255,255,255,.6)}@media (min-width:1200px){.global-links-block .container .desktop-globe .content{font-size:25px}.global-links-block .container .desktop-globe .content .value{font-size:40px}.global-links-block .container .desktop-globe .content .value span{font-size:25px}}.global-links-block .container .desktop-globe .content.content-northAmerica{top:9%;left:20%}.global-links-block .container .desktop-globe .content.content-southAmerica{left:23%;top:67%}.global-links-block .container .desktop-globe .content.content-europe{left:58%}.global-links-block .container .desktop-globe .content.content-asia{top:10%;left:81%}.global-links-block .container .desktop-globe .content.content-singapore{left:85%;top:44%}.global-links-block .container .desktop-globe .content.content-africa{left:50%;top:60%}.global-links-block .container .desktop-globe .content.content-oceania{left:80%;top:78%}@media (min-width:577px){.global-links-block .container .desktop-globe{display:block}}.global-links-block .container .mobile-globe{background-image:url(/app/images/globe-grey-no-lines.svg);background-position:center;background-repeat:no-repeat;background-size:contain;position:relative;width:100%;display:none}.global-links-block .container .mobile-globe .content-holder{margin:auto;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.global-links-block .container .mobile-globe .content-holder .content{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;font-size:20px;font-weight:600;color:#DA291C;margin-bottom:6px}.global-links-block .container .mobile-globe .content-holder .content .heading{margin-left:5%;width:50%;padding:2px 0;text-align:center;border:2px solid #DA291C;background:rgba(255,255,255,.6)}.global-links-block .container .mobile-globe .content-holder .content .divider{width:15%;position:relative;margin-right:10px}.global-links-block .container .mobile-globe .content-holder .content .divider .line{height:2px;width:100%;background:#DA291C;position:absolute;top:50%}.global-links-block .container .mobile-globe .content-holder .content .divider .dot{width:10px;height:10px;background:#DA291C;position:absolute;left:auto;right:0;top:calc(50% - 4px);border-radius:50%}.global-links-block .container .mobile-globe .content-holder .content .value{width:25%;position:absolute;right:0;line-height:1}.global-links-block .container .mobile-globe .content-holder .content .value .value-holder{padding:3.5px 0;font-weight:900;font-size:30px;line-height:1}.global-links-block .container .mobile-globe .content-holder .content .value .value-holder span{font-size:15px;position:absolute;vertical-align:text-top}@media (max-width:576px){.global-links-block .container .mobile-globe{display:block}}main.main .banner.video-banner{min-height:900px}main.main .banner.video-banner .display-on-mobile{width:100%;display:none}main.main .banner.video-banner .hide-on-iPad,main.main .banner.video-banner .hide-on-mobile,main.main .banner.video-banner article,main.main .banner.video-banner aside,main.main .banner.video-banner details,main.main .banner.video-banner figcaption,main.main .banner.video-banner figure,main.main .banner.video-banner footer,main.main .banner.video-banner header,main.main .banner.video-banner main,main.main .banner.video-banner menu,main.main .banner.video-banner nav,main.main .banner.video-banner section{display:block}main.main .banner.video-banner summary{display:list-item}main.main .banner.video-banner audio,main.main .banner.video-banner canvas,main.main .banner.video-banner progress,main.main .banner.video-banner video{display:inline-block}main.main .banner.video-banner progress{vertical-align:baseline}main.main .banner.video-banner audio:not([controls]){display:none;height:0}main.main .banner.video-banner [hidden],main.main .banner.video-banner template{display:none}main.main .banner.video-banner a{background-color:transparent}main.main .banner.video-banner a:active,main.main .banner.video-banner a:hover{outline-width:0}main.main .banner.video-banner abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}main.main .banner.video-banner b,main.main .banner.video-banner strong{font-weight:bolder}main.main .banner.video-banner dfn{font-style:italic}main.main .banner.video-banner mark{background:#ff0;color:#000}main.main .banner.video-banner small{font-size:80%}main.main .banner.video-banner sub,main.main .banner.video-banner sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}main.main .banner.video-banner sub{bottom:-.25em}main.main .banner.video-banner sup{top:-.5em}main.main .banner.video-banner figure{margin:1em 40px}main.main .banner.video-banner img{border-style:none;vertical-align:middle}main.main .banner.video-banner code,main.main .banner.video-banner kbd,main.main .banner.video-banner pre,main.main .banner.video-banner samp{font-family:monospace,monospace;font-size:1em}main.main .banner.video-banner hr{box-sizing:content-box;height:0;overflow:visible}main.main .banner.video-banner button,main.main .banner.video-banner input,main.main .banner.video-banner optgroup,main.main .banner.video-banner select,main.main .banner.video-banner textarea{font:inherit;margin:0}main.main .banner.video-banner optgroup{font-weight:700}main.main .banner.video-banner button,main.main .banner.video-banner input{overflow:visible}main.main .banner.video-banner [type=button],main.main .banner.video-banner [type=reset],main.main .banner.video-banner [type=submit],main.main .banner.video-banner button{-webkit-appearance:button}main.main .banner.video-banner [type=button]::-moz-focus-inner,main.main .banner.video-banner [type=reset]::-moz-focus-inner,main.main .banner.video-banner [type=submit]::-moz-focus-inner,main.main .banner.video-banner button::-moz-focus-inner{border-style:none;padding:0}main.main .banner.video-banner [type=button]:-moz-focusring,main.main .banner.video-banner [type=reset]:-moz-focusring,main.main .banner.video-banner [type=submit]:-moz-focusring,main.main .banner.video-banner button:-moz-focusring{outline:ButtonText dotted 1px}main.main .banner.video-banner fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}main.main .banner.video-banner legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}main.main .banner.video-banner textarea{overflow:auto}main.main .banner.video-banner [type=checkbox],main.main .banner.video-banner [type=radio]{padding:0}main.main .banner.video-banner [type=number]::-webkit-inner-spin-button,main.main .banner.video-banner [type=number]::-webkit-outer-spin-button{height:auto}main.main .banner.video-banner [type=search]{-webkit-appearance:textfield;outline-offset:-2px}main.main .banner.video-banner [type=search]::-webkit-search-decoration{-webkit-appearance:none}main.main .banner.video-banner ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}main.main .banner.video-banner body,main.main .banner.video-banner html{font-family:Verdana,sans-serif;font-size:15px;line-height:1.5}main.main .banner.video-banner html{overflow-x:hidden}main.main .banner.video-banner h2{font-size:30px}main.main .banner.video-banner h3{font-size:24px}main.main .banner.video-banner h4{font-size:20px}main.main .banner.video-banner h5{font-size:18px}main.main .banner.video-banner h6{font-size:16px}main.main .banner.video-banner .w3-serif{font-family:serif}main.main .banner.video-banner .w3-sans-serif{font-family:sans-serif}main.main .banner.video-banner .w3-cursive{font-family:cursive}main.main .banner.video-banner .w3-monospace{font-family:monospace}main.main .banner.video-banner h1,main.main .banner.video-banner h2,main.main .banner.video-banner h3,main.main .banner.video-banner h4,main.main .banner.video-banner h5,main.main .banner.video-banner h6{font-family:"Segoe UI",Arial,sans-serif;font-weight:400;margin:10px 0}main.main .banner.video-banner hr{border:0;border-top:1px solid #eee;margin:20px 0}main.main .banner.video-banner .w3-image{max-width:100%;height:auto}main.main .banner.video-banner a{color:inherit}main.main .banner.video-banner .w3-table,main.main .banner.video-banner .w3-table-all{border-collapse:collapse;border-spacing:0;width:100%;display:table}main.main .banner.video-banner .w3-table-all{border:1px solid #ccc}main.main .banner.video-banner .w3-bordered tr,main.main .banner.video-banner .w3-table-all tr{border-bottom:1px solid #ddd}main.main .banner.video-banner .w3-striped tbody tr:nth-child(even){background-color:#f1f1f1}main.main .banner.video-banner .w3-table-all tr:nth-child(odd){background-color:#fff}main.main .banner.video-banner .w3-table-all tr:nth-child(even){background-color:#f1f1f1}main.main .banner.video-banner .w3-hoverable tbody tr:hover,main.main .banner.video-banner .w3-ul.w3-hoverable li:hover{background-color:#ccc}main.main .banner.video-banner .w3-centered tr td,main.main .banner.video-banner .w3-centered tr th{text-align:center}main.main .banner.video-banner .w3-table td,main.main .banner.video-banner .w3-table th,main.main .banner.video-banner .w3-table-all td,main.main .banner.video-banner .w3-table-all th{padding:8px;display:table-cell;text-align:left;vertical-align:top}main.main .banner.video-banner .w3-table td:first-child,main.main .banner.video-banner .w3-table th:first-child,main.main .banner.video-banner .w3-table-all td:first-child,main.main .banner.video-banner .w3-table-all th:first-child{padding-left:16px}main.main .banner.video-banner .w3-btn,main.main .banner.video-banner .w3-button{border:none;display:inline-block;padding:8px 16px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}main.main .banner.video-banner .w3-btn:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}main.main .banner.video-banner .w3-btn:disabled,main.main .banner.video-banner .w3-button:disabled,main.main .banner.video-banner .w3-disabled{cursor:not-allowed;opacity:.3}main.main .banner.video-banner .w3-disabled *,main.main .banner.video-banner :disabled *{pointer-events:none}main.main .banner.video-banner .w3-btn.w3-disabled:hover,main.main .banner.video-banner .w3-btn:disabled:hover{box-shadow:none}main.main .banner.video-banner .w3-badge,main.main .banner.video-banner .w3-tag{background-color:#000;color:#fff;display:inline-block;padding-left:8px;padding-right:8px;text-align:center}main.main .banner.video-banner .w3-badge{border-radius:50%}main.main .banner.video-banner .w3-ul{padding:0;margin:0}main.main .banner.video-banner .w3-ul li{padding:8px 16px;border-bottom:1px solid #ddd}main.main .banner.video-banner .w3-ul li:last-child{border-bottom:none}main.main .banner.video-banner .w3-display-container,main.main .banner.video-banner .w3-tooltip{position:relative}main.main .banner.video-banner .w3-tooltip .w3-text{display:none}main.main .banner.video-banner .w3-tooltip:hover .w3-text{display:inline-block}main.main .banner.video-banner .w3-ripple:active{opacity:.5}main.main .banner.video-banner .w3-ripple{transition:opacity 0s}main.main .banner.video-banner .w3-input{padding:8px;display:block;border:none;border-bottom:1px solid #ccc;width:100%}main.main .banner.video-banner .w3-select{padding:9px 0;width:100%;border:none;border-bottom:1px solid #ccc}main.main .banner.video-banner .w3-dropdown-click,main.main .banner.video-banner .w3-dropdown-hover{position:relative;display:inline-block;cursor:pointer}main.main .banner.video-banner .w3-dropdown-hover:hover .w3-dropdown-content{display:block}main.main .banner.video-banner .w3-dropdown-click:hover,main.main .banner.video-banner .w3-dropdown-click:hover>.w3-button:first-child,main.main .banner.video-banner .w3-dropdown-hover:first-child,main.main .banner.video-banner .w3-dropdown-hover:hover>.w3-button:first-child{background-color:#ccc;color:#000}main.main .banner.video-banner .w3-dropdown-content{cursor:auto;color:#000;background-color:#fff;display:none;position:absolute;min-width:160px;margin:0;padding:0;z-index:1}main.main .banner.video-banner .w3-check,main.main .banner.video-banner .w3-radio{width:24px;height:24px;position:relative;top:6px}main.main .banner.video-banner .w3-sidebar{height:100%;width:200px;background-color:#fff;position:fixed!important;z-index:1;overflow:auto}main.main .banner.video-banner .w3-bar-block .w3-dropdown-click,main.main .banner.video-banner .w3-bar-block .w3-dropdown-hover{width:100%}main.main .banner.video-banner .w3-bar-block .w3-dropdown-click .w3-dropdown-content,main.main .banner.video-banner .w3-bar-block .w3-dropdown-hover .w3-dropdown-content{min-width:100%}main.main .banner.video-banner .w3-bar-block .w3-dropdown-click .w3-button,main.main .banner.video-banner .w3-bar-block .w3-dropdown-hover .w3-button{width:100%;text-align:left;padding:8px 16px}main.main .banner.video-banner #main,main.main .banner.video-banner .w3-main{transition:margin-left .4s}main.main .banner.video-banner .w3-modal{z-index:3;display:none;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}main.main .banner.video-banner .w3-modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:600px}main.main .banner.video-banner .w3-bar{width:100%;overflow:hidden}main.main .banner.video-banner .w3-center .w3-bar{display:inline-block;width:auto}main.main .banner.video-banner .w3-bar .w3-bar-item{padding:8px 16px;float:left;width:auto;border:none;display:block;outline:0}main.main .banner.video-banner .w3-bar .w3-dropdown-click,main.main .banner.video-banner .w3-bar .w3-dropdown-hover{position:static;float:left}main.main .banner.video-banner .w3-bar .w3-button{white-space:normal}main.main .banner.video-banner .w3-bar-block .w3-bar-item{width:100%;display:block;padding:8px 16px;text-align:left;border:none;white-space:normal;float:none;outline:0}main.main .banner.video-banner .w3-bar-block.w3-center .w3-bar-item{text-align:center}main.main .banner.video-banner .w3-block{display:block;width:100%}main.main .banner.video-banner .w3-responsive{display:block;overflow-x:auto}main.main .banner.video-banner .w3-bar:after,main.main .banner.video-banner .w3-bar:before,main.main .banner.video-banner .w3-cell-row:after,main.main .banner.video-banner .w3-cell-row:before,main.main .banner.video-banner .w3-clear:after,main.main .banner.video-banner .w3-clear:before,main.main .banner.video-banner .w3-container:after,main.main .banner.video-banner .w3-container:before,main.main .banner.video-banner .w3-panel:after,main.main .banner.video-banner .w3-panel:before,main.main .banner.video-banner .w3-row-padding:after,main.main .banner.video-banner .w3-row-padding:before,main.main .banner.video-banner .w3-row:after,main.main .banner.video-banner .w3-row:before{content:"";display:table;clear:both}main.main .banner.video-banner .w3-col,main.main .banner.video-banner .w3-half,main.main .banner.video-banner .w3-quarter,main.main .banner.video-banner .w3-third,main.main .banner.video-banner .w3-threequarter,main.main .banner.video-banner .w3-twothird{float:left;width:100%}main.main .banner.video-banner .w3-col.s1{width:8.33333%}main.main .banner.video-banner .w3-col.s2{width:16.66666%}main.main .banner.video-banner .w3-col.s3{width:24.99999%}main.main .banner.video-banner .w3-col.s4{width:33.33333%}main.main .banner.video-banner .w3-col.s5{width:41.66666%}main.main .banner.video-banner .w3-col.s6{width:49.99999%}main.main .banner.video-banner .w3-col.s7{width:58.33333%}main.main .banner.video-banner .w3-col.s8{width:66.66666%}main.main .banner.video-banner .w3-col.s9{width:74.99999%}main.main .banner.video-banner .w3-col.s10{width:83.33333%}main.main .banner.video-banner .w3-col.s11{width:91.66666%}main.main .banner.video-banner .w3-col.s12{width:99.99999%}@media (min-width:601px){main.main .banner.video-banner .w3-col.m1{width:8.33333%}main.main .banner.video-banner .w3-col.m2{width:16.66666%}main.main .banner.video-banner .w3-col.m3,main.main .banner.video-banner .w3-quarter{width:24.99999%}main.main .banner.video-banner .w3-col.m4,main.main .banner.video-banner .w3-third{width:33.33333%}main.main .banner.video-banner .w3-col.m5{width:41.66666%}main.main .banner.video-banner .w3-col.m6,main.main .banner.video-banner .w3-half{width:49.99999%}main.main .banner.video-banner .w3-col.m7{width:58.33333%}main.main .banner.video-banner .w3-col.m8,main.main .banner.video-banner .w3-twothird{width:66.66666%}main.main .banner.video-banner .w3-col.m9,main.main .banner.video-banner .w3-threequarter{width:74.99999%}main.main .banner.video-banner .w3-col.m10{width:83.33333%}main.main .banner.video-banner .w3-col.m11{width:91.66666%}main.main .banner.video-banner .w3-col.m12{width:99.99999%}}@media (min-width:993px){main.main .banner.video-banner .w3-col.l1{width:8.33333%}main.main .banner.video-banner .w3-col.l2{width:16.66666%}main.main .banner.video-banner .w3-col.l3{width:24.99999%}main.main .banner.video-banner .w3-col.l4{width:33.33333%}main.main .banner.video-banner .w3-col.l5{width:41.66666%}main.main .banner.video-banner .w3-col.l6{width:49.99999%}main.main .banner.video-banner .w3-col.l7{width:58.33333%}main.main .banner.video-banner .w3-col.l8{width:66.66666%}main.main .banner.video-banner .w3-col.l9{width:74.99999%}main.main .banner.video-banner .w3-col.l10{width:83.33333%}main.main .banner.video-banner .w3-col.l11{width:91.66666%}main.main .banner.video-banner .w3-col.l12{width:99.99999%}}main.main .banner.video-banner .w3-rest{overflow:hidden}main.main .banner.video-banner .w3-stretch{margin-left:-16px;margin-right:-16px}main.main .banner.video-banner .w3-auto,main.main .banner.video-banner .w3-content{margin-left:auto;margin-right:auto}main.main .banner.video-banner .w3-content{max-width:980px}main.main .banner.video-banner .w3-auto{max-width:1140px}main.main .banner.video-banner .w3-cell-row{display:table;width:100%}main.main .banner.video-banner .w3-cell{display:table-cell}main.main .banner.video-banner .w3-cell-top{vertical-align:top}main.main .banner.video-banner .w3-cell-middle{vertical-align:middle}main.main .banner.video-banner .w3-cell-bottom{vertical-align:bottom}main.main .banner.video-banner .w3-hide{display:none!important}main.main .banner.video-banner .w3-show,main.main .banner.video-banner .w3-show-block{display:block!important}main.main .banner.video-banner .w3-show-inline-block{display:inline-block!important}@media (max-width:1205px){main.main .banner.video-banner .w3-auto{max-width:95%}}@media (max-width:600px){main.main .banner.video-banner .w3-modal-content{margin:0 10px;width:auto!important}main.main .banner.video-banner .w3-modal{padding-top:30px}main.main .banner.video-banner .w3-dropdown-click.w3-mobile .w3-dropdown-content,main.main .banner.video-banner .w3-dropdown-hover.w3-mobile .w3-dropdown-content{position:relative}main.main .banner.video-banner .w3-hide-small{display:none!important}main.main .banner.video-banner .w3-mobile{display:block;width:100%!important}main.main .banner.video-banner .w3-bar-item.w3-mobile,main.main .banner.video-banner .w3-dropdown-click.w3-mobile,main.main .banner.video-banner .w3-dropdown-hover.w3-mobile{text-align:center}main.main .banner.video-banner .w3-dropdown-click.w3-mobile,main.main .banner.video-banner .w3-dropdown-click.w3-mobile .w3-btn,main.main .banner.video-banner .w3-dropdown-click.w3-mobile .w3-button,main.main .banner.video-banner .w3-dropdown-hover.w3-mobile,main.main .banner.video-banner .w3-dropdown-hover.w3-mobile .w3-btn,main.main .banner.video-banner .w3-dropdown-hover.w3-mobile .w3-button{width:100%}}@media (max-width:768px){main.main .banner.video-banner .w3-modal-content{width:500px}main.main .banner.video-banner .w3-modal{padding-top:50px}}@media (min-width:993px){main.main .banner.video-banner .w3-modal-content{width:900px}main.main .banner.video-banner .w3-hide-large{display:none!important}main.main .banner.video-banner .w3-sidebar.w3-collapse{display:block!important}}@media (max-width:992px) and (min-width:601px){main.main .banner.video-banner .w3-hide-medium{display:none!important}}@media (max-width:992px){main.main .banner.video-banner .w3-sidebar.w3-collapse{display:none}main.main .banner.video-banner .w3-main{margin-left:0!important;margin-right:0!important}main.main .banner.video-banner .w3-auto{max-width:100%}}main.main .banner.video-banner .w3-bottom,main.main .banner.video-banner .w3-top{position:fixed;width:100%;z-index:1}main.main .banner.video-banner .w3-top{top:0}main.main .banner.video-banner .w3-bottom{bottom:0}main.main .banner.video-banner .w3-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:2}main.main .banner.video-banner .w3-display-topleft{position:absolute;left:0;top:0}main.main .banner.video-banner .w3-display-topright{position:absolute;right:0;top:0}main.main .banner.video-banner .w3-display-bottomleft{position:absolute;left:0;bottom:0}main.main .banner.video-banner .w3-display-bottomright{position:absolute;right:0;bottom:0}main.main .banner.video-banner .w3-display-middle{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}main.main .banner.video-banner .w3-display-left{position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-ms-transform:translate(0,-50%)}main.main .banner.video-banner .w3-display-right{position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-ms-transform:translate(0,-50%)}main.main .banner.video-banner .w3-display-topmiddle{position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-ms-transform:translate(-50%,0)}main.main .banner.video-banner .w3-display-bottommiddle{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-ms-transform:translate(-50%,0)}main.main .banner.video-banner .w3-display-container:hover .w3-display-hover{display:block}main.main .banner.video-banner .w3-display-container:hover span.w3-display-hover{display:inline-block}main.main .banner.video-banner .mobile-nav,main.main .banner.video-banner .w3-display-hover{display:none}main.main .banner.video-banner .w3-display-position{position:absolute}main.main .banner.video-banner .w3-circle{border-radius:50%}main.main .banner.video-banner .w3-round-small{border-radius:2px}main.main .banner.video-banner .w3-round,main.main .banner.video-banner .w3-round-medium{border-radius:4px}main.main .banner.video-banner .w3-round-large{border-radius:8px}main.main .banner.video-banner .w3-round-xlarge{border-radius:16px}main.main .banner.video-banner .w3-round-xxlarge{border-radius:32px}main.main .banner.video-banner .w3-container,main.main .banner.video-banner .w3-panel{padding:.01em 16px}main.main .banner.video-banner .w3-panel{margin-top:16px;margin-bottom:16px}main.main .banner.video-banner .w3-code,main.main .banner.video-banner .w3-codespan{font-family:Consolas,"courier new";font-size:16px}main.main .banner.video-banner .w3-code{width:auto;background-color:#fff;padding:8px 12px;border-left:4px solid #4CAF50;word-wrap:break-word}main.main .banner.video-banner .w3-codespan{color:#dc143c;background-color:#f1f1f1;padding-left:4px;padding-right:4px;font-size:110%}main.main .banner.video-banner .w3-card,main.main .banner.video-banner .w3-card-2{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}main.main .banner.video-banner .w3-card-4,main.main .banner.video-banner .w3-hover-shadow:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.2),0 4px 20px 0 rgba(0,0,0,.19)}main.main .banner.video-banner .w3-spin{-webkit-animation:w3-spin 2s infinite linear;animation:w3-spin 2s infinite linear}@keyframes w3-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}main.main .banner.video-banner .w3-animate-fading{-webkit-animation:fading 10s infinite;animation:fading 10s infinite}@keyframes fading{0%,100%{opacity:0}50%{opacity:1}}main.main .banner.video-banner .w3-animate-opacity{-webkit-animation:opac .8s;animation:opac .8s}@keyframes opac{from{opacity:0}to{opacity:1}}main.main .banner.video-banner .w3-animate-top{position:relative;-webkit-animation:animatetop .4s;animation:animatetop .4s}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}main.main .banner.video-banner .w3-animate-left{position:relative;-webkit-animation:animateleft .4s;animation:animateleft .4s}@keyframes animateleft{from{left:-300px;opacity:0}to{left:0;opacity:1}}main.main .banner.video-banner .w3-animate-right{position:relative;-webkit-animation:animateright .4s;animation:animateright .4s}@keyframes animateright{from{right:-300px;opacity:0}to{right:0;opacity:1}}main.main .banner.video-banner .w3-animate-bottom{position:relative;-webkit-animation:animatebottom .4s;animation:animatebottom .4s}@keyframes animatebottom{from{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}main.main .banner.video-banner .w3-animate-zoom{-webkit-animation:animatezoom .6s;animation:animatezoom .6s}@keyframes animatezoom{from{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}main.main .banner.video-banner .w3-animate-input{transition:width .4s ease-in-out}main.main .banner.video-banner .w3-animate-input:focus{width:100%!important}main.main .banner.video-banner .w3-hover-opacity:hover,main.main .banner.video-banner .w3-opacity{opacity:.6}main.main .banner.video-banner .w3-hover-opacity-off:hover,main.main .banner.video-banner .w3-opacity-off{opacity:1}main.main .banner.video-banner .w3-opacity-max{opacity:.25}main.main .banner.video-banner .w3-opacity-min{opacity:.75}main.main .banner.video-banner .w3-grayscale-max,main.main .banner.video-banner .w3-greyscale-max,main.main .banner.video-banner .w3-hover-grayscale:hover,main.main .banner.video-banner .w3-hover-greyscale:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}main.main .banner.video-banner .w3-grayscale,main.main .banner.video-banner .w3-greyscale{-webkit-filter:grayscale(75%);filter:grayscale(75%)}main.main .banner.video-banner .w3-grayscale-min,main.main .banner.video-banner .w3-greyscale-min{-webkit-filter:grayscale(50%);filter:grayscale(50%)}main.main .banner.video-banner .w3-sepia{-webkit-filter:sepia(75%);filter:sepia(75%)}main.main .banner.video-banner .w3-hover-sepia:hover,main.main .banner.video-banner .w3-sepia-max{-webkit-filter:sepia(100%);filter:sepia(100%)}main.main .banner.video-banner .w3-sepia-min{-webkit-filter:sepia(50%);filter:sepia(50%)}main.main .banner.video-banner .w3-tiny{font-size:10px!important}main.main .banner.video-banner .w3-small{font-size:12px!important}main.main .banner.video-banner .w3-medium{font-size:15px!important}main.main .banner.video-banner .w3-large{font-size:18px!important}main.main .banner.video-banner .w3-xlarge{font-size:24px!important}main.main .banner.video-banner .w3-xxlarge{font-size:36px!important}main.main .banner.video-banner .w3-xxxlarge{font-size:48px!important}main.main .banner.video-banner .w3-jumbo{font-size:64px!important}main.main .banner.video-banner .w3-left-align{text-align:left!important}main.main .banner.video-banner .w3-right-align{text-align:right!important}main.main .banner.video-banner .w3-justify{text-align:justify!important}main.main .banner.video-banner .w3-center{text-align:center!important}main.main .banner.video-banner .w3-border-0{border:0!important}main.main .banner.video-banner .w3-border{border:1px solid #ccc!important}main.main .banner.video-banner .w3-border-top{border-top:1px solid #ccc!important}main.main .banner.video-banner .w3-border-bottom{border-bottom:1px solid #ccc!important}main.main .banner.video-banner .w3-border-left{border-left:1px solid #ccc!important}main.main .banner.video-banner .w3-border-right{border-right:1px solid #ccc!important}main.main .banner.video-banner .w3-topbar{border-top:6px solid #ccc!important}main.main .banner.video-banner .w3-bottombar{border-bottom:6px solid #ccc!important}main.main .banner.video-banner .w3-leftbar{border-left:6px solid #ccc!important}main.main .banner.video-banner .w3-rightbar{border-right:6px solid #ccc!important}main.main .banner.video-banner .w3-code,main.main .banner.video-banner .w3-section{margin-top:16px!important;margin-bottom:16px!important}main.main .banner.video-banner .w3-margin{margin:16px!important}main.main .banner.video-banner .w3-margin-top{margin-top:16px!important}main.main .banner.video-banner .w3-margin-bottom{margin-bottom:16px!important}main.main .banner.video-banner .w3-margin-left{margin-left:16px!important}main.main .banner.video-banner .w3-margin-right{margin-right:16px!important}main.main .banner.video-banner .w3-padding-small{padding:4px 8px!important}main.main .banner.video-banner .w3-padding{padding:8px 16px!important}main.main .banner.video-banner .w3-padding-large{padding:12px 24px!important}main.main .banner.video-banner .w3-padding-16{padding-top:16px!important;padding-bottom:16px!important}main.main .banner.video-banner .w3-padding-24{padding-top:24px!important;padding-bottom:24px!important}main.main .banner.video-banner .w3-padding-32{padding-top:32px!important;padding-bottom:32px!important}main.main .banner.video-banner .w3-padding-48{padding-top:48px!important;padding-bottom:48px!important}main.main .banner.video-banner .w3-padding-64{padding-top:64px!important;padding-bottom:64px!important}main.main .banner.video-banner .w3-padding-top-64{padding-top:64px!important}main.main .banner.video-banner .w3-padding-top-48{padding-top:48px!important}main.main .banner.video-banner .w3-padding-top-32{padding-top:32px!important}main.main .banner.video-banner .w3-padding-top-24{padding-top:24px!important}main.main .banner.video-banner .w3-left{float:left!important}main.main .banner.video-banner .w3-right{float:right!important}main.main .banner.video-banner .w3-button:hover{color:#000!important;background-color:#ccc!important}main.main .banner.video-banner .w3-hover-none:hover,main.main .banner.video-banner .w3-transparent{background-color:transparent!important}main.main .banner.video-banner .w3-hover-none:hover{box-shadow:none!important}main.main .banner.video-banner .w3-amber,main.main .banner.video-banner .w3-hover-amber:hover{color:#000!important;background-color:#ffc107!important}main.main .banner.video-banner .w3-aqua,main.main .banner.video-banner .w3-hover-aqua:hover{color:#000!important;background-color:#0ff!important}main.main .banner.video-banner .w3-blue,main.main .banner.video-banner .w3-hover-blue:hover{color:#fff!important;background-color:#2196F3!important}main.main .banner.video-banner .w3-hover-light-blue:hover,main.main .banner.video-banner .w3-light-blue{color:#000!important;background-color:#87CEEB!important}main.main .banner.video-banner .w3-brown,main.main .banner.video-banner .w3-hover-brown:hover{color:#fff!important;background-color:#795548!important}main.main .banner.video-banner .w3-cyan,main.main .banner.video-banner .w3-hover-cyan:hover{color:#000!important;background-color:#00bcd4!important}main.main .banner.video-banner .w3-blue-gray,main.main .banner.video-banner .w3-blue-grey,main.main .banner.video-banner .w3-hover-blue-gray:hover,main.main .banner.video-banner .w3-hover-blue-grey:hover{color:#fff!important;background-color:#607d8b!important}main.main .banner.video-banner .w3-green,main.main .banner.video-banner .w3-hover-green:hover{color:#fff!important;background-color:#4CAF50!important}main.main .banner.video-banner .w3-hover-light-green:hover,main.main .banner.video-banner .w3-light-green{color:#000!important;background-color:#8bc34a!important}main.main .banner.video-banner .w3-hover-indigo:hover,main.main .banner.video-banner .w3-indigo{color:#fff!important;background-color:#3f51b5!important}main.main .banner.video-banner .w3-hover-khaki:hover,main.main .banner.video-banner .w3-khaki{color:#000!important;background-color:khaki!important}main.main .banner.video-banner .w3-hover-lime:hover,main.main .banner.video-banner .w3-lime{color:#000!important;background-color:#cddc39!important}main.main .banner.video-banner .w3-hover-orange:hover,main.main .banner.video-banner .w3-orange{color:#000!important;background-color:#ff9800!important}main.main .banner.video-banner .w3-deep-orange,main.main .banner.video-banner .w3-hover-deep-orange:hover{color:#fff!important;background-color:#ff5722!important}main.main .banner.video-banner .w3-hover-pink:hover,main.main .banner.video-banner .w3-pink{color:#fff!important;background-color:#e91e63!important}main.main .banner.video-banner .w3-hover-purple:hover,main.main .banner.video-banner .w3-purple{color:#fff!important;background-color:#9c27b0!important}main.main .banner.video-banner .w3-deep-purple,main.main .banner.video-banner .w3-hover-deep-purple:hover{color:#fff!important;background-color:#673ab7!important}main.main .banner.video-banner .w3-hover-red:hover,main.main .banner.video-banner .w3-red{color:#fff!important;background-color:#f44336!important}main.main .banner.video-banner .w3-hover-sand:hover,main.main .banner.video-banner .w3-sand{color:#000!important;background-color:#fdf5e6!important}main.main .banner.video-banner .w3-hover-teal:hover,main.main .banner.video-banner .w3-teal{color:#fff!important;background-color:#009688!important}main.main .banner.video-banner .w3-hover-yellow:hover,main.main .banner.video-banner .w3-yellow{color:#000!important;background-color:#ffeb3b!important}main.main .banner.video-banner .w3-hover-white:hover,main.main .banner.video-banner .w3-white{color:#000!important;background-color:#fff!important}main.main .banner.video-banner .w3-black,main.main .banner.video-banner .w3-hover-black:hover{color:#fff!important;background-color:#000!important}main.main .banner.video-banner .w3-gray,main.main .banner.video-banner .w3-grey,main.main .banner.video-banner .w3-hover-gray:hover,main.main .banner.video-banner .w3-hover-grey:hover{color:#000!important;background-color:#9e9e9e!important}main.main .banner.video-banner .w3-hover-light-gray:hover,main.main .banner.video-banner .w3-hover-light-grey:hover,main.main .banner.video-banner .w3-light-gray,main.main .banner.video-banner .w3-light-grey{color:#000!important;background-color:#f1f1f1!important}main.main .banner.video-banner .w3-dark-gray,main.main .banner.video-banner .w3-dark-grey,main.main .banner.video-banner .w3-hover-dark-gray:hover,main.main .banner.video-banner .w3-hover-dark-grey:hover{color:#fff!important;background-color:#616161!important}main.main .banner.video-banner .w3-hover-pale-red:hover,main.main .banner.video-banner .w3-pale-red{color:#000!important;background-color:#fdd!important}main.main .banner.video-banner .w3-hover-pale-green:hover,main.main .banner.video-banner .w3-pale-green{color:#000!important;background-color:#dfd!important}main.main .banner.video-banner .w3-hover-pale-yellow:hover,main.main .banner.video-banner .w3-pale-yellow{color:#000!important;background-color:#ffc!important}main.main .banner.video-banner .w3-hover-pale-blue:hover,main.main .banner.video-banner .w3-pale-blue{color:#000!important;background-color:#dff!important}main.main .banner.video-banner .w3-hover-text-amber:hover,main.main .banner.video-banner .w3-text-amber{color:#ffc107!important}main.main .banner.video-banner .w3-hover-text-aqua:hover,main.main .banner.video-banner .w3-text-aqua{color:#0ff!important}main.main .banner.video-banner .w3-hover-text-blue:hover,main.main .banner.video-banner .w3-text-blue{color:#2196F3!important}main.main .banner.video-banner .w3-hover-text-light-blue:hover,main.main .banner.video-banner .w3-text-light-blue{color:#87CEEB!important}main.main .banner.video-banner .w3-hover-text-brown:hover,main.main .banner.video-banner .w3-text-brown{color:#795548!important}main.main .banner.video-banner .w3-hover-text-cyan:hover,main.main .banner.video-banner .w3-text-cyan{color:#00bcd4!important}main.main .banner.video-banner .w3-hover-text-blue-gray:hover,main.main .banner.video-banner .w3-hover-text-blue-grey:hover,main.main .banner.video-banner .w3-text-blue-gray,main.main .banner.video-banner .w3-text-blue-grey{color:#607d8b!important}main.main .banner.video-banner .w3-hover-text-green:hover,main.main .banner.video-banner .w3-text-green{color:#4CAF50!important}main.main .banner.video-banner .w3-hover-text-light-green:hover,main.main .banner.video-banner .w3-text-light-green{color:#8bc34a!important}main.main .banner.video-banner .w3-hover-text-indigo:hover,main.main .banner.video-banner .w3-text-indigo{color:#3f51b5!important}main.main .banner.video-banner .w3-hover-text-khaki:hover,main.main .banner.video-banner .w3-text-khaki{color:#b4aa50!important}main.main .banner.video-banner .w3-hover-text-lime:hover,main.main .banner.video-banner .w3-text-lime{color:#cddc39!important}main.main .banner.video-banner .w3-hover-text-orange:hover,main.main .banner.video-banner .w3-text-orange{color:#ff9800!important}main.main .banner.video-banner .w3-hover-text-deep-orange:hover,main.main .banner.video-banner .w3-text-deep-orange{color:#ff5722!important}main.main .banner.video-banner .w3-hover-text-pink:hover,main.main .banner.video-banner .w3-text-pink{color:#e91e63!important}main.main .banner.video-banner .w3-hover-text-purple:hover,main.main .banner.video-banner .w3-text-purple{color:#9c27b0!important}main.main .banner.video-banner .w3-hover-text-deep-purple:hover,main.main .banner.video-banner .w3-text-deep-purple{color:#673ab7!important}main.main .banner.video-banner .w3-hover-text-red:hover,main.main .banner.video-banner .w3-text-red{color:#f44336!important}main.main .banner.video-banner .w3-hover-text-sand:hover,main.main .banner.video-banner .w3-text-sand{color:#fdf5e6!important}main.main .banner.video-banner .w3-hover-text-teal:hover,main.main .banner.video-banner .w3-text-teal{color:#009688!important}main.main .banner.video-banner .w3-hover-text-yellow:hover,main.main .banner.video-banner .w3-text-yellow{color:#d2be0e!important}main.main .banner.video-banner .w3-hover-text-white:hover,main.main .banner.video-banner .w3-text-white{color:#fff!important}main.main .banner.video-banner .w3-hover-text-black:hover,main.main .banner.video-banner .w3-text-black{color:#000!important}main.main .banner.video-banner .w3-hover-text-gray:hover,main.main .banner.video-banner .w3-hover-text-grey:hover,main.main .banner.video-banner .w3-text-gray,main.main .banner.video-banner .w3-text-grey{color:#757575!important}main.main .banner.video-banner .w3-hover-text-light-gray:hover,main.main .banner.video-banner .w3-hover-text-light-grey:hover,main.main .banner.video-banner .w3-text-light-gray,main.main .banner.video-banner .w3-text-light-grey{color:#f1f1f1!important}main.main .banner.video-banner .w3-hover-text-dark-gray:hover,main.main .banner.video-banner .w3-hover-text-dark-grey:hover,main.main .banner.video-banner .w3-text-dark-gray,main.main .banner.video-banner .w3-text-dark-grey{color:#3a3a3a!important}main.main .banner.video-banner .w3-border-amber,main.main .banner.video-banner .w3-hover-border-amber:hover{border-color:#ffc107!important}main.main .banner.video-banner .w3-border-aqua,main.main .banner.video-banner .w3-hover-border-aqua:hover{border-color:#0ff!important}main.main .banner.video-banner .w3-border-blue,main.main .banner.video-banner .w3-hover-border-blue:hover{border-color:#2196F3!important}main.main .banner.video-banner .w3-border-light-blue,main.main .banner.video-banner .w3-hover-border-light-blue:hover{border-color:#87CEEB!important}main.main .banner.video-banner .w3-border-brown,main.main .banner.video-banner .w3-hover-border-brown:hover{border-color:#795548!important}main.main .banner.video-banner .w3-border-cyan,main.main .banner.video-banner .w3-hover-border-cyan:hover{border-color:#00bcd4!important}main.main .banner.video-banner .w3-border-blue-gray,main.main .banner.video-banner .w3-border-blue-grey,main.main .banner.video-banner .w3-hover-border-blue-gray:hover,main.main .banner.video-banner .w3-hover-border-blue-grey:hover{border-color:#607d8b!important}main.main .banner.video-banner .w3-border-green,main.main .banner.video-banner .w3-hover-border-green:hover{border-color:#4CAF50!important}main.main .banner.video-banner .w3-border-light-green,main.main .banner.video-banner .w3-hover-border-light-green:hover{border-color:#8bc34a!important}main.main .banner.video-banner .w3-border-indigo,main.main .banner.video-banner .w3-hover-border-indigo:hover{border-color:#3f51b5!important}main.main .banner.video-banner .w3-border-khaki,main.main .banner.video-banner .w3-hover-border-khaki:hover{border-color:khaki!important}main.main .banner.video-banner .w3-border-lime,main.main .banner.video-banner .w3-hover-border-lime:hover{border-color:#cddc39!important}main.main .banner.video-banner .w3-border-orange,main.main .banner.video-banner .w3-hover-border-orange:hover{border-color:#ff9800!important}main.main .banner.video-banner .w3-border-deep-orange,main.main .banner.video-banner .w3-hover-border-deep-orange:hover{border-color:#ff5722!important}main.main .banner.video-banner .w3-border-pink,main.main .banner.video-banner .w3-hover-border-pink:hover{border-color:#e91e63!important}main.main .banner.video-banner .w3-border-purple,main.main .banner.video-banner .w3-hover-border-purple:hover{border-color:#9c27b0!important}main.main .banner.video-banner .w3-border-deep-purple,main.main .banner.video-banner .w3-hover-border-deep-purple:hover{border-color:#673ab7!important}main.main .banner.video-banner .w3-border-red,main.main .banner.video-banner .w3-hover-border-red:hover{border-color:#f44336!important}main.main .banner.video-banner .w3-border-sand,main.main .banner.video-banner .w3-hover-border-sand:hover{border-color:#fdf5e6!important}main.main .banner.video-banner .w3-border-teal,main.main .banner.video-banner .w3-hover-border-teal:hover{border-color:#009688!important}main.main .banner.video-banner .w3-border-yellow,main.main .banner.video-banner .w3-hover-border-yellow:hover{border-color:#ffeb3b!important}main.main .banner.video-banner .w3-border-white,main.main .banner.video-banner .w3-hover-border-white:hover{border-color:#fff!important}main.main .banner.video-banner .w3-border-black,main.main .banner.video-banner .w3-hover-border-black:hover{border-color:#000!important}main.main .banner.video-banner .w3-border-gray,main.main .banner.video-banner .w3-border-grey,main.main .banner.video-banner .w3-hover-border-gray:hover,main.main .banner.video-banner .w3-hover-border-grey:hover{border-color:#9e9e9e!important}main.main .banner.video-banner .w3-border-light-gray,main.main .banner.video-banner .w3-border-light-grey,main.main .banner.video-banner .w3-hover-border-light-gray:hover,main.main .banner.video-banner .w3-hover-border-light-grey:hover{border-color:#f1f1f1!important}main.main .banner.video-banner .w3-border-dark-gray,main.main .banner.video-banner .w3-border-dark-grey,main.main .banner.video-banner .w3-hover-border-dark-gray:hover,main.main .banner.video-banner .w3-hover-border-dark-grey:hover{border-color:#616161!important}main.main .banner.video-banner .w3-border-pale-red,main.main .banner.video-banner .w3-hover-border-pale-red:hover{border-color:#ffe7e7!important}main.main .banner.video-banner .w3-border-pale-green,main.main .banner.video-banner .w3-hover-border-pale-green:hover{border-color:#e7ffe7!important}main.main .banner.video-banner .w3-border-pale-yellow,main.main .banner.video-banner .w3-hover-border-pale-yellow:hover{border-color:#ffc!important}main.main .banner.video-banner .w3-border-pale-blue,main.main .banner.video-banner .w3-hover-border-pale-blue:hover{border-color:#e7ffff!important}main.main .banner.video-banner h1{font-size:50px}main.main .banner.video-banner p{font-size:24px;font-weight:lighter}main.main .banner.video-banner .small-title-homepage-div{width:50%;border-top:1px solid #3d3935;padding-top:8px;padding-right:20px}main.main .banner.video-banner .small-title-homepage{font-size:1.2em;font-family:Theinhardt,helvetica,sans-serif}main.main .banner.video-banner .school-division{font-size:1.3em;color:#fff}main.main .banner.video-banner .topnav{overflow:hidden;background-color:#fff}main.main .banner.video-banner .topnav a{float:left;color:#3d3935;text-align:center;padding:20px 0;text-decoration:none;font-size:20px;margin-left:15px;margin-right:15px}main.main .banner.video-banner .topnav a.active,main.main .banner.video-banner .topnav a:hover{color:#DA291C;border-bottom:6px solid #DA291C}main.main .banner.video-banner .mobile-nav-nav{height:70px;position:relative}main.main .banner.video-banner .name{width:80%;margin-left:-20px}main.main .banner.video-banner .header{background-color:#f1f1f1;padding:30px;text-align:center}main.main .banner.video-banner #navbar{overflow:hidden;background-color:#333}main.main .banner.video-banner .content{padding:16px}main.main .banner.video-banner .sticky{position:fixed;top:0;width:100%}main.main .banner.video-banner .sticky+.content{padding-top:60px}main.main .banner.video-banner .cta-division-section-wrap{background-color:#fff;padding-top:60px;padding-bottom:40px}main.main .banner.video-banner .container{text-align:center}main.main .banner.video-banner .container .circle{display:inline-block;color:#fff;border-radius:50%;border:4px solid #fff}main.main .banner.video-banner .circle{position:relative}main.main .banner.video-banner .btn-text{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}main.main .banner.video-banner .circle-btn-text1{font-size:26px;font-weight:700}main.main .banner.video-banner .circle-btn-text2{font-size:18px}main.main .banner.video-banner .btn-main{width:100%;height:70px;border-top:1px solid #DA291C;padding:4px 5px;cursor:pointer}main.main .banner.video-banner .btn-main:hover{border-top:1px solid #DA291C;cursor:pointer}main.main .banner.video-banner .btn-text-mobile{font-size:21px;float:left;color:#000;font-family:Theinhardt,helvetica,sans-serif}main.main .banner.video-banner .icon{display:inline-block;width:30px;height:30px;background-image:url(https://resources.cis.edu.sg/content/Microsites/Home-Test/images/ico-arrow-r.svg);background-size:cover}main.main .banner.video-banner .heads-welcome-container{position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;min-height:600px}main.main .banner.video-banner .heads-welcome-overlay{position:absolute;top:0;left:0;width:50%;height:100%;background-color:rgba(255,255,255,.9);color:#000;text-align:left}main.main .banner.video-banner .heads-welcome-text-wrap{width:88%;margin-left:27px;margin-top:auto;margin-bottom:auto}main.main .banner.video-banner .btn-read-more{background-color:rgba(255,255,255,.1);border-radius:50px;color:#000;text-align:left;padding:0;text-decoration:none;display:inline-block;font-size:20px;margin:0;cursor:pointer}main.main .banner.video-banner .btn-read-more-icon{width:30px}main.main .banner.video-banner .campuses{height:145px}main.main .banner.video-banner .ib-section-bg{height:650px}main.main .banner.video-banner .ib-box3{position:relative;border-left:5px solid #fff;padding:30px;height:650px;margin-top:0}main.main .banner.video-banner .result-box{padding-left:50px;height:250px;width:80%}main.main .banner.video-banner .our-results-title{margin-left:45px;margin-top:30px}main.main .banner.video-banner .ib-text3-container{position:absolute;margin:0;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:30px;width:90%}main.main .banner.video-banner .vimeo-wrapper-IB{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden}main.main .banner.video-banner .vimeo-wrapper-IB iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}main.main .banner.video-banner #CTA-wrap{display:none;position:fixed;width:100%;bottom:0;left:0;z-index:99;background-color:red}main.main .banner.video-banner .CTA-button{width:33%;border:none;outline:0;background-color:red;cursor:pointer;font-size:18px;color:#fff;text-align:left;padding:15px}main.main .banner.video-banner .stories-title{font-size:30px;color:#DA291C}main.main .banner.video-banner .stories-author{font-size:18px;font-style:italic}main.main .banner.video-banner .img-stories{width:250px;border-radius:50%}main.main .banner.video-banner .display-on-mobile-stories{display:none}@media only screen and (max-width:1100px){main.main .banner.video-banner h1{font-size:1.4em}main.main .banner.video-banner .desktop-nav{display:none}main.main .banner.video-banner .mobile-nav{display:block}main.main .banner.video-banner .mobile-main-banner{margin-top:400px}main.main .banner.video-banner .heads-welcome-overlay{background-color:rgba(255,255,255,.8);width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;bottom:0;margin-top:auto}main.main .banner.video-banner .section-headers{left:40px}main.main .banner.video-banner .heads-welcome-text-wrap{position:inherit;left:42px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}main.main .banner.video-banner .btn-read-more{font-size:18px}main.main .banner.video-banner .btn-read-more-icon{width:28px}main.main .banner.video-banner .container .circle{width:200px;height:200px;margin:0}main.main .banner.video-banner .container .circle:hover{box-shadow:0 0 0 10px #fff,0 0 0 20px #DA291C}main.main .banner.video-banner .circle:hover{border:4px solid #DA291C;width:180px;height:180px}main.main .banner.video-banner .circle-btn-text1{font-size:20px}main.main .banner.video-banner .circle-btn-text2{font-size:16px}main.main .banner.video-banner .campuses{height:120px}main.main .banner.video-banner #myVideo{width:150%}main.main .banner.video-banner .ib-section-bg{background-size:190%;background-position:right 0 bottom}main.main .banner.video-banner .ib-box3{height:100%;border-left:0 solid #fff;border-top:5px solid #fff;padding-top:10px}main.main .banner.video-banner .result-box{height:180px;width:100%}main.main .banner.video-banner .ib-text3-container{top:90px;width:100%}main.main .banner.video-banner .stories-title{font-size:20px}main.main .banner.video-banner .stories-author{font-size:16px}main.main .banner.video-banner .img-stories{width:180px}main.main .banner.video-banner .CTA-button{width:30%}}@media only screen and (max-width:600px){main.main .banner.video-banner h1{font-size:1.2em}main.main .banner.video-banner h2{font-size:1em}main.main .banner.video-banner .desktop-nav,main.main .banner.video-banner .hide-on-mobile,main.main .banner.video-banner .main-banner-overlay{display:none}main.main .banner.video-banner .display-on-mobile,main.main .banner.video-banner .mobile-nav{display:block}main.main .banner.video-banner .mobile-nav-nav{height:50px}main.main .banner.video-banner .mobile-main-banner{margin-top:250px;width:100%}main.main .banner.video-banner .hide-on-mobile-stories{display:none}main.main .banner.video-banner .display-on-mobile-stories{display:block}main.main .banner.video-banner .container .circle{width:120px;height:120px;margin:0}main.main .banner.video-banner .container .circle:hover{box-shadow:0 0 0 5px #fff,0 0 0 10px #DA291C}main.main .banner.video-banner .circle:hover{border:2px solid #DA291C;width:100px;height:100px}main.main .banner.video-banner .circle-btn-text1{font-size:16px;line-height:80%}main.main .banner.video-banner .circle-btn-text2{font-size:12px;line-height:80%}main.main .banner.video-banner .w3-row-padding,main.main .banner.video-banner .w3-row-padding>.w3-col,main.main .banner.video-banner .w3-row-padding>.w3-half,main.main .banner.video-banner .w3-row-padding>.w3-quarter,main.main .banner.video-banner .w3-row-padding>.w3-third,main.main .banner.video-banner .w3-row-padding>.w3-threequarter,main.main .banner.video-banner .w3-row-padding>.w3-twothird{padding:0}main.main .banner.video-banner .heads-welcome-container{background-position:80% 100%;background-size:cover}main.main .banner.video-banner .heads-welcome-overlay{top:300px}main.main .banner.video-banner .section-headers{top:30px;left:30px}main.main .banner.video-banner .heads-welcome-text-wrap{width:90%;left:30px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}main.main .banner.video-banner .btn-read-more{font-size:18px}main.main .banner.video-banner .btn-read-more-icon{width:28px}main.main .banner.video-banner .campuses{width:330px}main.main .banner.video-banner .ib-section-bg{height:740px}main.main .banner.video-banner .our-results-title{margin-left:25px}main.main .banner.video-banner .result-box{padding-left:30px;height:auto;width:100%;padding-bottom:5px}main.main .banner.video-banner .ib-text3-container{top:0;left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:100%}}@media only screen and (max-width:500px){main.main .banner.video-banner .desktop-nav{display:none}main.main .banner.video-banner .mobile-nav{display:block}main.main .banner.video-banner .mobile-nav-nav{height:50px}}main.main .banner.video-banner .circle:hover{background-color:transparent;border:0;width:37px;height:37px;color:#fff}.banner-details .banner-text-content p a{text-decoration:underline}.banner-details .main-banner-wrap{background-color:#DA291C;color:#fff;padding-left:0;margin-left:-40px}.banner-details .video-banner-wrap{position:relative;top:15px;width:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;min-height:500px}.banner-details .vimeo-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;overflow:hidden}.banner-details .vimeo-wrapper iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.banner-details .banner-tittle-wrap-layer1{position:absolute;top:150px;margin-left:-75px}.banner-details .banner-tittle{padding-left:15px;padding-right:15px;background:#fff;font-size:60px;font-weight:700;white-space:nowrap;display:table}.banner-details .banner-tittle1{color:#DA291C}.banner-details .banner-tittle2{color:#000;margin-top:-1px}.banner-details .banner-text-content-top-spacer{height:300px}.banner-details .banner-text-content{padding:20px 20px 20px 40px}.banner-details .banner-text1{position:absolute;right:30px;top:-20px;color:#fff;font-size:40px;font-weight:700}.banner-details .w3-container{padding:30px 40px}.banner-details .banner-tittle-wrap{margin-left:0;position:relative}@media only screen and (max-width:992px){.banner-details .banner-tittle-wrap-layer1{position:absolute;left:50px;margin-top:-36px;top:initial;margin-left:0}.banner-details .banner-tittle-wrap-layer1 .banner-tittle-wrap{margin-left:0}.banner-details .banner-text-content-top-spacer{display:none}.banner-details .banner-text-content{margin-top:102px}.banner-details .video-banner-wrap{top:0}.banner-details .w3-container{padding:0 0 30px 40px}.banner-details .banner-text1{top:20px}}@media only screen and (max-width:768px){.banner-details .w3-container{padding:0 0 30px}.banner-details .main-banner-wrap{margin-top:0;margin-left:0}.banner-details .video-banner-wrap{top:0!important;min-height:400px}.banner-details .banner-tittle-wrap-layer1{position:absolute;left:26px}.banner-details .banner-tittle1{font-size:44px}.banner-details .banner-tittle2{top:50px;font-size:40px}.banner-details .banner-text-content-top-spacer{height:100px}.banner-details .banner-text-content{padding:20px;margin-top:60px}.banner-details .banner-overlay-bottom{position:absolute;bottom:0;left:0;height:150px;width:100%;background-image:linear-gradient(to bottom,rgba(255,0,0,0),rgba(0,0,0,.7))}.banner-details .banner-overlay{position:absolute;top:-400px;left:0;height:100px;width:100%;background-image:linear-gradient(to top,rgba(255,0,0,0),rgba(0,0,0,.7))}.banner-details .banner-text1{right:30px;font-size:30px;font-weight:700}.banner-details .banner-wrap-section4,.banner-details .banner-wrap-section7{min-height:300px}}@media only screen and (max-width:500px){.banner-details .w3-container{padding-left:0;padding-right:0}.banner-details .banner-tittle1,.banner-details .banner-tittle2{font-size:35px}.banner-details .banner-text-content{margin-top:40px}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],[data-aos][data-aos][data-aos-easing=ease-in-quad],[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-cubic] [data-aos],body[data-aos-easing=ease-in-quad] [data-aos],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],[data-aos][data-aos][data-aos-easing=ease-out-quad],[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-cubic] [data-aos],body[data-aos-easing=ease-out-quad] [data-aos],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],[data-aos][data-aos][data-aos-easing=ease-in-out-quad],[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-cubic] [data-aos],body[data-aos-easing=ease-in-out-quad] [data-aos],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}[data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}[data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}[data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}[data-aos=zoom-in]{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}[data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}[data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos^=slide][data-aos^=slide].aos-animate{-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}[data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}[data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}
/*# sourceMappingURL=components.css.map */
