.no-gutters{margin-right:0;margin-left:0;padding-left:0;padding-right:0}.no-gutters>[class^="col-"],.no-gutters>[class*=" col-"]{padding-right:0;padding-left:0}*:focus{outline:0}body{word-wrap:break-word}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}img{display:inline-block;height:auto;max-width:100%}img[class*="wp-image-"]{margin-top:10px;margin-bottom:10px}.wp-caption{border:1px solid #ccc;margin-bottom:10px;max-width:100%;border-radius:4px;padding:0 10px}.wp-caption.aligncenter{margin-bottom:10px}.wp-caption img[class*="wp-image-"]{display:block}.wp-caption .wp-caption-text{text-align:center;margin-top:10px}.gallery{margin-bottom:1.5em}.gallery a img{border:none;height:auto;max-width:90%}.gallery dd{margin:0}.gallery-caption{display:block}embed,iframe,object{max-width:100%}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.main-content-inner{padding:20px 0}.hentry{margin:0 0 1.5em}.sticky{display:block}.bypostauthor{display:block}.clear{clear:both}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:active>.dropdown-menu,.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:active>a:after{border-left-color:#ffffff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.widget{margin-bottom:2em}.widget_nav_menu ul.sub-menu li,.widget_pages ul.children li{padding-left:15px}.widget_search .search-form input[type="submit"]{display:none}.widget select{max-width:100%}.comment .children{margin-left:1.5em}.entry-meta{clear:both}*{margin:0}html{position:relative;min-height:100%}.site-footer{bottom:0;width:100%;background:#002d62;color:#fff;padding-top:20px;padding-bottom:20px}.site-footer a,.site-footer a:link,.site-footer a:active{color:#ffd300}.site-footer a:hover{color:#62A4d3}.site-footer .maintained-by a,.site-footer .maintained-by a:link,.site-footer .maintained-by a:active{color:#fff}.site-footer .maintained-by a:hover{color:#ffd300}.site-footer hr{border-top:1px solid #1f445b;margin-left:15px;margin-right:15px}.site-footer ul{margin:0;padding:0;list-style-type:none}.site-footer ul li{list-style:none}.social-buttons img{margin-right:10px}@media (min-width: 768px){.site-footer h3{margin-top:0}}body{font-family:'Open Sans', sans-serif;font-size:16px;line-height:1.6}a:hover{text-decoration:none}@media (max-width: 767px){body{margin:0}.site-footer{position:relative;height:auto}}.site-navigation{position:fixed;top:0;left:0;right:0;margin:0 auto;z-index:999}.site-header{background:#002d62;color:#ffd300;position:relative;background-size:cover;background-position:center;padding-top:0px;border:medium none !important}body.page-id-1571 .site-header{margin-bottom:90px;background:transparent}body.page-id-1571 .site-header>*{display:none}body.page-id-1571 .site-header ~ .breadcrumb{display:none}.page-header{margin:0;padding:0;border:none;height:100%;min-height:300px}.page-header h1{margin-left:10px;margin-bottom:10px;font-weight:300;letter-spacing:0.05em;text-transform:uppercase;font-family:Oswald;font-size:40px}@media (min-width: 1199px){.page-header>.container{padding:505px 0 0 !important}}.home .page-header{margin:0;display:none}.page-title{font-family:'Roboto', sans-serif}h1,h2{font-family:'Roboto', sans-serif}h2{text-align:left}h1,h2,h3{letter-spacing:.01em;font-weight:600}h1,.h1,h2,.h2,h3,.h3{margin-bottom:20px;margin-top:0px}.container h1{margin-top:30px;margin-bottom:30px}.section.news h2{margin-bottom:15px}.section.gallery h2{margin-bottom:25px}h1{font-size:36px}h2{font-size:32px;font-weight:400;text-transform:uppercase}h3{font-size:24px}p{margin:0 0 20px}.navbar{border-radius:0;border:none;background-color:#002d62}.navbar .container{padding:5px 15px 2px}@media (max-width: 1199px) and (min-width: 767px){.navbar .container #ubermenu-main-primary{float:right}}@media (max-width: 991px){.navbar .container{width:100%}}@media (max-width: 991px){.navbar{min-height:40px}}.navbar-nav>li>a,.dropdown-menu>li>a{padding-top:20px;padding-bottom:20px;font-family:'Roboto', sans-serif;text-transform:uppercase;font-size:18px;color:#002d62;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>.active>a{color:#002d62;background:none}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.dropdown-menu>li>a:hover{background:none;color:#FFD200}@media (min-width: 768px){.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.dropdown-menu>li>a:hover{background:#002d62}.navbar-nav .caret{display:none}}#main-menu{float:right}.navbar-default .navbar-toggle{background-color:#002d62;border:none;margin-top:14px}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#002d62}.navbar-default .navbar-toggle .icon-bar{background-color:#FFD200}@media (max-width: 767px){.site-navigation{position:absolute}.navbar-collapse{background:#002d62}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>.active>a{text-align:center;color:#FFD200}#main-menu{float:none !important;margin:0 !important;padding:5px 0}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff;padding-top:10px;padding-bottom:10px}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#FFD200;color:#002d62}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#FFD200}}@media (min-width: 768px){.navbar-nav>li:hover>.dropdown-menu{display:block}}.dropdown-menu{padding:0}.dropdown-menu>li>a{padding:15px 20px}@media (min-width: 991px){.navbar-header{position:relative;z-index:25}}.navbar-brand{height:60px;position:relative}.navbar-brand span{display:inline-block;color:#fff;word-spacing:100px;width:90px;position:absolute;left:100%;top:8px;height:calc(100% - 14px);background-image:url(img/orientation-2020.svg);background-size:contain;background-repeat:no-repeat}@media (max-width: 991px){.navbar-brand{height:46px}.navbar-brand span{font-size:1.3rem;line-height:1.5rem}}.navbar-brand{padding:0}.navbar-brand img{margin:5px 20px 5px 12px;height:calc(100% - 10px);width:auto;display:inline-block}.site-footer-inner legend{font-size:1.1em;font-weight:600;margin-bottom:0.5em;text-align:center;border-bottom:none}#subForm .row>div{padding:2px 5px}#subForm .form-control{border:none}.btn{background-color:#000;color:#fff;font-family:'Roboto', sans-serif;text-transform:uppercase;font-size:1.1em;padding:4px 16px 3px}.btn:hover,.btn:focus{color:#ffd300}.section{width:100%;padding:0}.page-header h1{margin-top:15px;margin-bottom:10px}.home .news{margin-top:15px;padding-top:55px;background:url("img/icon-news.png") no-repeat center top;background-size:55px 41px;border:none}.news-item,.memory{padding-top:15px;padding-bottom:15px}.thumb{width:100%;height:225px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}.img-thumb img{width:100%;height:225px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}.btn-full-width{font-family:"Roboto",sans-serif;text-transform:uppercase;font-weight:300 !important}.vc_general.vc_btn3{line-height:1}.btn-new-course .vc_btn3.vc_btn3-style-custom{background:#ECC3C4 !important}.btn-new-course .vc_btn3.vc_btn3-style-custom:hover{background:#ffd300 !important}.study-grid-item{font-family:"Roboto",sans-serif;text-transform:uppercase;font-weight:400}.study-grid-item:hover{cursor:pointer}.study-grid-item:hover a,.btn-full-width:hover a,.vc_btn3-container:hover a{color:#ffd300 !important;background-color:#000 !important;cursor:pointer}.study-info-for{font-family:"Roboto",sans-serif;text-transform:uppercase;font-weight:400}.study-info-for:hover{cursor:pointer}.study-info-for a{padding:50px 10px 50px 10px !important;font-size:24px !important}.study-info-for:hover a{color:#000 !important;background-color:#fdd300 !important;cursor:pointer}.grid-image-full{background-size:cover !important}.flexslider{background:#fff none repeat scroll 0 0;border:4px solid #fff;border-radius:0px !important;box-shadow:0 1px 4px rgba(0,0,0,0.2);margin:0px !important;padding:0;position:relative}.vc_btn3-container{margin-bottom:10px !important}.vc_btn3.vc_btn3-style-custom{background-image:none !important}.vc_btn3.vc_btn3-size-md{font-size:16px !important;padding-bottom:10px !important}.vc_separator h4{flex:0 1 auto;font-size:18px !important;font-weight:700;line-height:1em;margin:0;word-wrap:break-word;font-family:Roboto}.vc_separator h4 sup{font-size:32%;line-height:0;position:relative;vertical-align:super;font-family:Roboto}.number-one h4{font-size:68px !important;font-weight:400;color:#ffd300;text-align:center}.testimonials-excerpt{font-size:14px !important}.testimonials-name h4{font-family:Roboto;font-size:20px !important;font-style:normal;font-weight:300 !important}.testimonials-detail{font-size:12px !important;font-style:italic;font-weight:100 !important}[class^="menu-"] ul{font-family:"Roboto",sans-serif;text-transform:uppercase;font-weight:400;background:rgba(255,255,255,0.25) !important;border:1px solid #eee}a.anchor{display:block;position:relative;top:-130px;visibility:hidden}[class^="menu-"] a{color:#002d62}[class^="menu-"] li a:hover,[class^="menu-"] li a:focus{color:#002d62;background:url(http://studydomestic.wpengine.com/wp-content/uploads/2015/11/up-down-arrow.png) #ffd300 right center no-repeat;background-size:20px 20px;padding-right:40px}a.scrollup-image{bottom:30px !important}.news-item:hover,.memory:hover{background:#f4f4f4;cursor:pointer}h3.headline{font-size:1.2em}.news-item p,.memory p{margin:0}.news-item:hover{background:#f4f4f4;cursor:pointer}h3.headline{font-size:1.3em;text-transform:none}.news-item p{margin:0}.more-link{display:table;background:none !important;margin-bottom:0 !important}.news-item:hover .more-link span,.news-item:focus .more-link span{color:#ffd200}.news-item:hover .more-link span.hvr-sweep-to-right:before,.news-item:focus .more-link span.hvr-sweep-to-right:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.trans{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.btn-primary{margin:15px 0 15px;font-family:'Roboto', sans-serif;text-transform:uppercase}.btn-primary span{background-color:#ffd200;color:#002d62;padding:3px 5px}.btn-primary span.hvr-sweep-to-right:before{background-color:#002d62}.btn-primary:hover span,btn-primary:focus span{color:#ffd300}.btn-primary:hover span.hvr-sweep-to-right:before,.btn-primary:focus span.hvr-sweep-to-right:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.events{padding-top:0;margin-top:-15px}.events .row{padding:10px}.events .row>div{padding:5px}.event{position:relative;min-height:5.5em;padding:0;background-color:#fff}.event:hover{cursor:pointer}.event .event-date{width:100%;background:#002d62;color:#fff;font-size:1.6em;line-height:1.8em;font-family:'Roboto', sans-serif;text-transform:uppercase;text-align:center;padding-left:10px}.event:hover .event-date{color:#ffd200}.event .event-title{font-size:1.1em;text-align:left;min-height:1.5em;padding-top:0.8em;padding-left:5px;padding-right:5px;padding-bottom:1em;text-overflow:ellipsis;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}@media (min-width: 768px) and (max-width: 1170px){.event .event-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}a.event-link,a:active.event-link,a:link.event-link{color:#333333}a:hover.event-link{color:#333333;text-decoration:none}.information{background:none !important}.folded-corner{width:0px;height:0px;position:absolute;top:0;right:0;border-width:0 1em 1em 0;border-style:solid;background:#ffd000 url("img/grad-fold.jpg") no-repeat left top;border-color:#fff #fff transparent transparent;-webkit-transition:border-width 0.2s ease-out;-moz-transition:border-width 0.2s ease-out;-ms-transition:border-width 0.2s ease-out;-o-transition:border-width 0.2s ease-out;transition:border-width 0.2s ease-out}.event:hover .folded-corner{border-width:0 2.3em 2.3em 0}.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#002d62;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-right:hover,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:active{color:white}.hvr-sweep-to-right:hover:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.gallery{padding-top:80px;background:url("img/icon-gallery.png") no-repeat center 15px;background-size:50px 54px}.memories{padding-top:85px;padding-bottom:20px;background:#f4f4f4 url("img/icon-memories.png") no-repeat center 20px;background-size:43px 50px;border-top:1px solid #eee}.hp-call-to-action{cursor:pointer}.hp-call-to-action:hover .btn,.hp-call-to-action:focus .btn{color:#FFD200}@media (min-width: 768px){.story:nth-child(odd) .row div:first-child{padding-right:40px}.story:nth-child(even) .row div:first-child{padding-left:40px}.story:nth-child(even) .photo{right:58.333333333%}.story:nth-child(even) div:first-child{left:58.333333333%}.story:nth-child(even) .row div:nth-child(2){right:41.666666667%}.story .photo img{margin-bottom:0}}.story:nth-child(odd){background-color:#f4f4f4;border-top:1px solid #eee;border-bottom:1px solid #eee}.story .row{padding:15px 0 0}.story .container{padding-bottom:0}.story h2{text-align:left;margin-top:0}.story div:first-child p:last-of-type{margin-bottom:0}.story .title{padding-bottom:0 !important}.story .photo img{width:100%;height:auto;margin-bottom:15px}.story .wpb_row,.story .wpb_content_element,.story ul.wpb_thumbnails-fluid>li,.story .wpb_button{margin:0 !important}.dhvc-form-inner .wpb_content_element{margin-bottom:15px;margin-top:0px}h3{font-family:'Roboto', sans-serif;font-size:1.3em}.button{background-color:#002d62 !important;color:#fff;font-family:'Roboto', sans-serif !important;text-transform:uppercase !important;font-size:1.1em !important;padding:4px 18px 3px !important;font-weight:200 !important;border-radius:4px !important;opacity:1 !important;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.button:hover{color:#FFD200 !important}.breadcrumb{background-color:#000;border-radius:0;list-style:outside none none;margin-bottom:20px;padding:8px 15px;text-align:left;color:#fff}.breadcrumb a,.breadcrumb a:link{color:#FFD300 !important}.breadcrumb a:hover{color:#337ab7 !important}#breadcrumbs{list-style:none;margin:0;-webkit-padding-start:0px;padding-left:15px;overflow:hidden}#breadcrumbs li{display:inline-block;margin-right:10px;font-family:'Roboto', sans-serif;text-transform:uppercase}#breadcrumbs h1{font-size:2em;margin-top:8px;margin-bottom:8px}#breadcrumbs .separator{font-size:1.2em}.modal-header{background-color:#002d62;color:#fff;font-family:'Roboto', sans-serif;text-transform:uppercase;text-align:center}.modal-header .close{color:#FFD200;opacity:1;font-size:41px;text-shadow:0 0 0}.modal-body{padding:0}.modal-header h4{font-size:26px}.modal-wide .modal-body{overflow-y:auto}body.modal-open-noscroll{padding-right:0 !important;overflow:hidden}.modal-open-noscroll .site-footer,.modal-open .site-foote{padding-right:0 !important}body,.navbar-fixed-top,.navbar-fixed-bottom,.site-footer{padding-right:0 !important}body,body.modal{margin-right:0 !important}body.modal{overflow-y:hidden}.modal{overflow-y:auto}.modal-noscrollbar{margin-right:0 !important}.event-content{padding-left:0;padding-right:25px}.event-sidebar{padding-right:0}@media (max-width: 767px){.event-content,.event-sidebar{padding-left:0;padding-right:0}.event-sidebar{margin-top:10px}}.event-sidebar ul{margin:0;padding-bottom:1px}.event-sidebar ul li{background-position:8px center;background-repeat:no-repeat;padding:9px 0 9px 47px;font-family:'Roboto', sans-serif;text-transform:uppercase}.event-sidebar ul li.when{background-image:url(img/icon-clock.png);background-color:#FFD200;color:#002d62}.event-sidebar ul li.where{background-image:url(img/icon-locate.png);background-position:12px center;background-color:#002d62;color:#FFD200}.event-image{width:100%;height:200px;background-size:cover;margin-bottom:1px}.intro-content{background-color:#F3F3F3;padding:75px 0px 100px 0px}.intro-content .container{padding-bottom:0}.intro-content .news-item{color:#fff;font-weight:100}.intro-content .news-item:hover{background-color:#002d62}.intro-content .wpb_content_element{margin-bottom:0}.intro-content .thumb{margin-bottom:15px}.intro-content .news-item .btn-primary{font-size:20px}.intro-content .news-item .btn-primary span.hvr-sweep-to-right:before{background-color:#002d62}.search-courses .form-control{background:#fff;color:#002d62;width:100%;height:50px;border-radius:0;border:none}.search-courses .form-control::-webkit-input-placeholder{color:#002d62}.search-courses .form-control:-moz-placeholder{color:#002d62}.search-courses .form-control::-moz-placeholder{color:#002d62}.search-courses .form-control:-ms-input-placeholder{color:#002d62}.search-courses .form-control:focus{ouline:0}.search-courses input[type="submit"]{background:url(img/search-btn-lrg.png) no-repeat center center;background-size:25px 28px;cursor:pointer;width:50px;height:50px;border:none;margin-left:5px;position:absolute;top:0;right:15px}.full-width-image{width:100%;height:auto}#megaMenu{float:right}.ubermenu-skin-black-white-2.ubermenu-responsive-toggle{position:absolute;top:0;right:0}.ubermenu .ubermenu-item.top-nav-item{display:none}.topbar{width:100%;background:#FFD300;height:25px}.nav-top{display:inline-block}.ubermenu-skin-black-white-2.ubermenu-responsive-toggle{background:url(img/hamburger.png) no-repeat center center !important;border:none;height:60px;width:60px}.ubermenu-skin-black-white-2.ubermenu-responsive-toggle-icon-only .fa{display:none}.top-content-wrap{position:relative;margin:0 auto;max-width:1170px;text-align:right}#menu-top-nav{list-style-type:none;margin:0;padding:0}#menu-top-nav li{display:inline}#menu-top-nav li a{display:inline-block;padding:3px 6px;font-size:13px;font-weight:400;font-family:"Open Sans"}#menu-top-nav li a:hover{color:#fff;background-color:#002d62}input:focus{outline:none}.search-top{display:inline-block;position:relative;vertical-align:middle;margin-left:10px}.search-top input[type="submit"]{background-color:transparent;background-image:url(img/search-btn.png);background-repeat:no-repeat;background-size:18px 20px;-webkit-background-size:18px 20px;background-position:right 5px center;cursor:pointer;width:25px;height:25px;border:none;position:absolute;top:0;right:0}.search-top .form-control{font-size:13px;width:175px;padding:3px 23px 3px 6px;height:25px;border:1px solid #fff;color:#fff;background:#002d62;border-radius:0;font-weight:100}.search-top .form-control::-webkit-input-placeholder{color:#fff;opacity:0}.search-top .form-control:-moz-placeholder{color:#fff;opacity:0}.search-top .form-control::-moz-placeholder{color:#fff;opacity:0}.search-top .form-control:-ms-input-placeholder{color:#fff;opacity:0}.flinders-50-2.tparrows{background:none;border-radius:50px}.fast-facts li{list-style:none;background:url(img/icon-arrow.png) no-repeat 0px 8px;padding-left:25px;margin-bottom:10px}.foot-note{font-size:12px}@media screen and (max-width: 959px){#hero-banner{margin-top:100px}.ubermenu .ubermenu-item.top-nav-item{display:inline-block}.nav-top{display:none}.search-top{margin:0;width:100%}.search-top .form-control{font-size:16px;border:none}.search-top .form-control::-webkit-input-placeholder{opacity:1}.search-top .form-control:-moz-placeholder{opacity:1}.search-top .form-control::-moz-placeholder{opacity:1}.search-top .form-control:-ms-input-placeholder{opacity:1}.search-top input[type="text"]{width:100%;height:40px}.search-top input[type="submit"]{height:40px}.ubermenu-main .ubermenu-item-level-0>.ubermenu-target{padding-top:7px !important;padding-bottom:7px !important;color:#fff !important}.ubermenu-responsive-default.ubermenu-responsive.ubermenu{background-color:#002d62;padding-bottom:5px}}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){html,body{width:100%;overflow-x:hidden}}input[type=text]{background-color:#EEEEEE;color:#000;border:none}div.cm-button.cm-field-row button{background-color:#FFD300;color:#002d62;padding-right:48px;position:relative;font-family:"Roboto";text-transform:uppercase;border:0;text-shadow:none;width:262px;font-size:16px;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;text-align:left;font-weight:100}div.cm-button.cm-field-row button:hover{background-color:#000000;color:#FFD300}div.cm-button.cm-field-row button:after{display:block;position:absolute;content:"\f101";font-family:"FontAwesome";color:#000;right:18px;top:15px;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s}div.cm-button.cm-field-row button:hover:after{color:#FFD300}body.page-id-571 div.wpb_raw_code.wpb_content_element.wpb_raw_html{margin:0}body.page-id-571 div.wpb_raw_code.wpb_content_element.wpb_raw_html>div>a[name]{position:relative;top:-120px}#tablepress-1{font-size:14px}#tablepress-1 th{background-color:#dddddd}#tablepress-1_length{font-size:14px}#tablepress-1_filter{font-size:14px}#tablepress-1_info{font-size:12px}#tablepress-1_paginate{font-size:14px}e .nav{font-weight:bold;background:rgba(255,255,255,0.7) !important}.nav a{color:#002d62}.nav li a:hover{color:#002d62;background:#ffd300 right center no-repeat;background-size:20px 20px;padding-right:0px}.course-list-items>li>a{font-weight:400 !important}.course-list-items>li{background-color:#fff !important;margin-bottom:5px}.course-list-items>li.new{background-color:#f4c1c3 !important}.course-list-items>li.online>a{background:url(/wp-content/uploads/2015/11/online.png) right center no-repeat;padding-right:40px}.course-list-items>li.online>a:hover{background:url(/wp-content/uploads/2015/11/online.png) #ffd300 right center no-repeat}.active a::before{content:"\f101";font-family:FontAwesome;display:inline-block;padding-right:3px;vertical-align:middle}.container{padding-bottom:0px}.dark-background a,.dark-background a:link{color:#ffd300}.dark-background a:hover{color:#ffb400}.accordion-h2 h4 a span{font-size:28px !important;font-weight:600 !important;color:#000 !important;letter-spacing:0.01em !important;font-family:"Roboto",sans-serif}.dhvc-form-checkbox label{float:none !important;padding-left:30px !important}.default-hide{display:none}.default-visible #step3-section2-row1.default-hide{display:block !important}div.get-content-row:nth-child(odd) .row-format{background-color:#eee !important}div.get-content-row:first-child .btn-previous{display:none}div.get-content-row:last-child .btn-next{display:none}.row-format{padding-top:75px;padding-bottom:75px}.btns-p-n{margin-top:10px}.content-emphasis{background-color:#fffbe5;border:1px dashed #ffd300}.info-session-emphasis{background-color:#fffbe5;border:1px dashed #ffd300;padding:20px}.content-emphasis hr,.info-session-emphasis hr{border-top:1px dashed #000}.user-details{background-color:#fff;padding:20px}.get-content-row .btns-p-n{display:none}.all-students{display:block !important}.dom-new .dom-new{display:block !important}.dom-continuing .dom-continuing{display:block !important}.int-new .int-new{display:block !important}.int-continuing .int-continuing{display:block !important}@media (max-width: 767px){.hide-on-mobile{display:none}}.presentYear .jsPresentYear{display:none}.prevYear .jsPrevYear{display:none}#not-logged-in .logged-in-users{display:none}#logged-in .general-users{display:none}.inter .manage-my-offer-int{display:none !important}.white_breadcrumbs{color:white}.get-content-row .visitor-dom{display:none}.general-info .visitor-dom{display:block}.general-info .int-short-code{display:none}.general-info .login-user-short-code{display:none}.domestic_visitors_buttons .btn-int{display:none}.int_visitors_buttons .btn-dom{display:none}.logout_style:hover{color:#75b7e0}.logout_style{font-weight:bold;color:#ffd300;padding:10px}.hide_for_this_ID{display:none}.hide_for_con .test-con{display:none}.modal{position:fixed;z-index:999;height:100%;width:100%;top:0;left:0;background-color:Black;filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.8}.center{z-index:1000;margin:300px auto;padding:10px;width:130px;filter:alpha(opacity=100);opacity:1;-moz-opacity:1}.list_Course_name{padding-bottom:20px}.course_list_design{padding-bottom:40px}.course{padding-left:20px}.row_format{padding-top:10px;padding-bottom:20px}.hr{border-bottom:1px solid gray}.custom_size{width:15% !important;float:right;margin-bottom:20px !important}.stretch-div{clear:both}.bottom-spacing{margin-bottom:60px}.DOM_stretch_row{padding-left:73%;padding-right:73%;margin-left:-73%;margin-right:-73%}@media (max-width: 760px){.custom_size{width:100% !important}}.dark-section{color:#fff}.dark-section a{color:#fff}.light-grey-background{background-color:#f8f8f8}.mx-auto{margin-left:auto !important;margin-right:auto !important}.row-arrows{overflow:visible !important}body .row-arrows{padding:0 !important}.row-arrows:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(250,250,250,0);border-top-color:#f8f8f8;border-width:30px;margin-left:-30px;display:block !important;transform:scale(1.3, 1);-webkit-transform:scale(1.3, 1);-ms-transform:scale(1.3, 1);-moz-transform:scale(1.3, 1)}.row-arrows>div{overflow:hidden !important;padding:60px 0 35px;box-shadow:0 15px 25px -25px #000 inset}.row-arrows>div:before{box-shadow:0 0 8px 2px rgba(0,0,0,0.08);content:" ";display:block;position:absolute;width:60px;height:60px;background-color:#fff;left:50%;top:-40px;margin-left:-32px;transform:rotate(37.5deg) skewX(-15deg);-webkit-transform:rotate(37.5deg) skewX(-15deg);-ms-transform:rotate(37.5deg) skewX(-15deg);-moz-transform:rotate(37.5deg) skewX(-15deg)}.row-arrows+div+.vc_row>div{padding:40px 0 35px}.royal-background{background-color:#2b6ac9;background:#2b6ac9;background:-moz-linear-gradient(-45deg, #2b6ac9 65%, #45a9e3 100%);background:-webkit-linear-gradient(-45deg, #2b6ac9 65%, #45a9e3 100%);background:linear-gradient(135deg, #2b6ac9 65%, #45a9e3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b6ac9', endColorstr='#45a9e3',GradientType=1 )}.blue-background{background-color:#1f53b1;transition:background-color 1.3s ease !important}.blue-background:hover{background-color:#2b6ac9}.blue-background section.vc_cta3-container{margin:0 auto;display:flex;flex-direction:column;justify-content:center}.blue-background .vc_general.vc_cta3.vc_cta3-style-classic,.blue-background .vc_general.vc_cta3.vc_cta3-style-custom{border:none;background-color:transparent;text-align:center;padding:15px;display:flex;align-items:center;justify-content:center}.blue-background .vc_general.vc_cta3.vc_cta3-style-classic a,.blue-background .vc_general.vc_cta3.vc_cta3-style-custom a{text-decoration:none !important}.blue-background .vc_general.vc_cta3.vc_cta3-style-classic p,.blue-background .vc_general.vc_cta3.vc_cta3-style-custom p{margin:0;line-height:normal}.blue-background .vc_general.vc_cta3.vc_cta3-style-classic>div,.blue-background .vc_general.vc_cta3.vc_cta3-style-custom>div{display:inline-block}.blue-background .vc_general.vc_cta3.vc_cta3-style-classic>div.vc_cta3-icons,.blue-background .vc_general.vc_cta3.vc_cta3-style-custom>div.vc_cta3-icons{position:relative;top:2px}.blue-background .vc_general.vc_cta3.vc_cta3-style-classic>div.vc_cta3_content-container,.blue-background .vc_general.vc_cta3.vc_cta3-style-custom>div.vc_cta3_content-container{padding-left:6px}.blue-background .vc_general.vc_cta3.vc_cta3-style-classic .vc_cta3-content>:last-child,.blue-background .vc_general.vc_cta3.vc_cta3-style-custom .vc_cta3-content>:last-child{font-size:28.8px;font-size:1.8rem}.blue-background .vc_general.vc_cta3.vc_cta3-style-classic .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon,.blue-background .vc_general.vc_cta3.vc_cta3-style-custom .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon{font-size:3em !important}.blue-background .vc_general.vc_cta3.vc_cta3-style-classic .vc_cta3-actions,.blue-background .vc_general.vc_cta3.vc_cta3-style-custom .vc_cta3-actions{position:relative}@media (max-width: 991px){.blue-background .vc_general.vc_cta3.vc_cta3-style-classic .vc_cta3-actions,.blue-background .vc_general.vc_cta3.vc_cta3-style-custom .vc_cta3-actions{top:14px}}.blue-background .vc_general.vc_cta3.vc_cta3-style-classic .vc_cta3-content,.blue-background .vc_general.vc_cta3.vc_cta3-style-custom .vc_cta3-content{vertical-align:middle}@media (max-width: 767px){.blue-background .vc_general.vc_cta3.vc_cta3-style-classic,.blue-background .vc_general.vc_cta3.vc_cta3-style-custom{padding:20px 15px}.blue-background .vc_general.vc_cta3.vc_cta3-style-classic .vc_cta3-content>:last-child,.blue-background .vc_general.vc_cta3.vc_cta3-style-custom .vc_cta3-content>:last-child{font-size:17.6px;font-size:1.1rem;text-align:center}}.row-format{padding-top:20px}.wpb_wrapper h2{margin:35px 0 20px}.ubermenu-current_page_item{background-color:#002d62 !important}body.page-id-1056 h3{font-weight:400 !important;letter-spacing:normal}body .hover-blocks{padding-bottom:0 !important}@media (min-width: 991px){body .hover-blocks>div>.vc_column-inner{padding-top:0 !important}body .hover-blocks>div>.vc_column-inner>.wpb_wrapper{position:relative}body .hover-blocks>div>.vc_column-inner .wpb_single_image{margin:0 !important;width:100%;height:auto;min-height:400px;overflow:hidden;max-width:100%;position:relative}body .hover-blocks>div>.vc_column-inner .wpb_single_image img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);min-width:100%;min-height:100%;height:auto;width:auto;max-width:none}body .hover-blocks>div>.vc_column-inner .wpb_single_image *{width:100%;height:auto}body .hover-blocks>div>.vc_column-inner h2{position:absolute;top:0;left:0;height:17%;display:flex;flex-direction:column;justify-content:center;padding:10px 10px;color:#fff;width:100%;margin:0;background-color:rgba(0,0,0,0.3);text-transform:none;letter-spacing:-.02em;text-align:center !important;overflow:visible}body .hover-blocks>div>.vc_column-inner h2+.vc_btn3-container{position:absolute;bottom:7%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);opacity:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1)}body .hover-blocks>div>.vc_column-inner h2 ~ .wpb_text_column{position:absolute;top:17%;height:calc(100% - 17%);color:#fff;padding:15px 25px;opacity:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);background-color:rgba(0,0,0,0.6)}body .hover-blocks>div>.vc_column-inner h2 ~ .wpb_text_column a{color:#89C1E4}}@media (min-width: 991px) and (max-width: 1500px){body .hover-blocks>div>.vc_column-inner h2 ~ .wpb_text_column{font-size:1.4rem}}@media (min-width: 991px) and (max-width: 2000px){body .hover-blocks>div>.vc_column-inner h2{font-size:1.9rem;font-weight:600}}@media (min-width: 991px){body .hover-blocks>div>.vc_column-inner:hover h2 ~ .wpb_text_column{opacity:1}body .hover-blocks>div>.vc_column-inner:hover h2+.vc_btn3-container{opacity:1}}@media (max-width: 991px){body .hover-blocks .vc_col-sm-4{width:100%;display:block;padding:15px 25px}}body .icon-blocks{padding-bottom:15px !important}body .icon-blocks .vc_icon_element{text-align:center !important;font-size:4.1rem;display:block;width:100%;margin-bottom:0}body .icon-blocks blockquote{border:none;text-align:center;font-size:1.5rem;background-color:rgba(0,0,0,0.06);border-radius:5px}body .icon-blocks blockquote p{text-align:center !important}body .icon-blocks ul li{list-style:none}body .icon-blocks>div.vc_col-has-fill>.vc_column-inner{border-radius:5px}body .icon-blocks>div.vc_col-has-fill.has-content{padding-left:15px;padding-right:15px;padding-top:40px;padding-bottom:60px}@media (min-width: 991px){body .icon-blocks>div.vc_col-has-fill.has-content>.vc_column-inner{margin-top:0;padding-top:12px !important}}@media (max-width: 991px){body .icon-blocks>div.vc_col-has-fill.has-content>.vc_column-inner{margin:0 auto !important}}body .icon-blocks>div.vc_col-has-fill.has-content .wpb_text_column{margin-bottom:25px !important}body .icon-blocks>div.vc_col-has-fill a{text-decoration:underline !important}body .icon-blocks>div:not(.has-content).vc_col-has-fill{padding-left:15px;padding-right:15px;padding-top:40px;padding-bottom:60px}body .icon-blocks>div:not(.has-content)>.vc_column-inner{min-height:200px}@media (min-width: 991px){body .icon-blocks>div:not(.has-content)>.vc_column-inner{padding:0 !important}}body .icon-blocks>div:not(.has-content)>.vc_column-inner .vc_icon_element{position:absolute;top:50%;left:50%;padding-bottom:120px;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%)}body .icon-blocks>div:not(.has-content)>.vc_column-inner>.wpb_wrapper{position:relative;height:100%;width:100%}body .icon-blocks>div:not(.has-content)>.vc_column-inner .vc_row{position:absolute;bottom:0;left:0;display:flex;width:100%;height:120px;background-color:rgba(255,255,255,0.13);margin:0}body .icon-blocks>div:not(.has-content)>.vc_column-inner .vc_row .wpb_column{display:flex;flex-direction:column}body .icon-blocks>div:not(.has-content)>.vc_column-inner .vc_row .wpb_column .vc_column-inner{padding:0;height:100%}body .icon-blocks>div:not(.has-content)>.vc_column-inner .vc_row .wpb_column .vc_column-inner .wpb_wrapper{height:100%;display:flex;justify-content:center;flex-direction:column}body .icon-blocks>div:not(.has-content)>.vc_column-inner .vc_row .wpb_column .vc_column-inner .wpb_wrapper h2{margin:0 auto 15px;text-transform:none;font-size:1.8rem;letter-spacing:-.02em;text-align:center !important;color:#fff}body .icon-blocks>div:not(.has-content)>.vc_column-inner .vc_row a{text-decoration:none !important}body .icon-blocks>div.has-content .vc_icon_element{font-size:2rem}body .icon-blocks>div.has-content .wpb_wrapper h2{margin:0 0 10px;font-size:2rem;text-transform:none}body .icon-blocks>div.has-content .wpb_wrapper p{text-align:center}.hentry{margin-bottom:0}.intro-content{padding-top:0}article.has-sidebar{position:relative}@media (min-width: 767px){article.has-sidebar .entry-content .vc_col-sm-12{width:75%;margin-left:25%}article.has-sidebar .entry-content .vc_col-sm-6{width:37.5%}article.has-sidebar .entry-content .vc_col-sm-6:first-child{margin-left:25%}}article.has-sidebar aside{background-color:#fff;box-shadow:0 0 15px -8px #000;z-index:5}article.has-sidebar aside h2{font-size:1.9rem;background-color:#f8f8f8;padding:10px 15px;margin-bottom:0}article.has-sidebar aside .items-wrapper{padding:10px 15px}article.has-sidebar aside a{display:block;font-size:1.4rem;padding:2px}@media (min-width: 767px){article.has-sidebar aside{position:absolute;left:-40px;top:0;width:25%}article.has-sidebar aside:not(.sticky){left:-40px !important}article.has-sidebar aside.sticky{position:fixed;top:120px}}@media (max-width: 767px){article.has-sidebar{display:flex;flex-direction:column}article.has-sidebar .entry-content{order:2}article.has-sidebar aside{order:1;width:100% !important;margin-bottom:25px}}.oweek-nav{padding:0 17.5px}.oweek-nav img{max-width:600px;width:100%;height:auto;box-shadow:2px 2px 35px -20px #000}.oweek-nav .wpb_single_image{padding:35px 17.5px 2.5px}@media (max-width: 991px){.oweek-nav .wpb_single_image{padding:10px 5px 0;margin-bottom:10px}}@media (max-width: 991px){.oweek-nav{padding:0 10px}}@media (min-width: 1199px){.oweek-nav .vc_column-inner>.wpb_wrapper{display:flex;align-items:center;justify-content:center}}.vc_row h1{font-weight:300}.vc_col-sm-4{padding-right:35px}@media (max-width: 991px){.vc_col-sm-4{padding:0 !important}.vc_col-sm-4 ~ .vc_col-sm-8{padding-top:0}.vc_col-sm-4 h1{text-align:center !important;margin:15px 0 8px !important;font-size:2.5rem}.vc_col-sm-4 .wpb_text_column{margin-bottom:0}.vc_col-sm-4 .wpb_text_column p{text-align:center !important}}.tip-block{background-color:#f8f8f8 !important;box-shadow:2px 2px 12px -2px rgba(0,0,0,0.25);padding:15px 20px;border-radius:6px}body.home .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{width:2.5em;height:2em}body.home .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm .vc_icon_element-icon{font-size:1.2em !important}.events-wrapper .session-footer a,.my-calendar-wrapper .my-calendar-footer a{background-color:#ffd300;color:#011c2c;font-size:12px;display:inline-block;padding:11px 36px 11px 16px;border-radius:5px;position:relative;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1)}.events-wrapper .session-footer a:hover,.my-calendar-wrapper .my-calendar-footer a:hover{color:#ffd300 !important;background-color:#000 !important;cursor:pointer}.events-wrapper .session-footer a:after,.my-calendar-wrapper .my-calendar-footer a:after{font-family:"FontAwesome";content:"\f178";position:absolute;right:15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%)}.quiz-results .quiz-result{display:block;text-align:center;padding:0 15px 25px}.quiz-results .quiz-result span{display:inline-block;text-align:center}.quiz-results .quiz-result select,.quiz-results .quiz-result input,.quiz-results .quiz-result button{padding:8px 10px;font-size:1.7rem;text-align:center;max-width:100%}.quiz-results .quiz-result button{background-color:#ffd300;color:#000;border:none;border-radius:3px;padding-left:20px;padding-right:20px;margin-left:4px;text-transform:uppercase;letter-spacing:.1em;font-size:1.2rem;font-weight:600;height:48px;position:relative;top:-2px}.quiz-results .quiz-result strong{display:block;text-align:center;font-size:1.9rem;padding-bottom:8px}@media (max-width: 991px){.quiz-results .quiz-result strong{font-size:1.6rem}.quiz-results .quiz-result select{font-size:1.4rem}}@media (max-width: 767px){.quiz-results .quiz-result strong{font-size:1.4rem}.quiz-results .quiz-result select{font-size:1rem}}.quiz-results .quiz-result.loading:before{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);width:60px;height:60px;left:calc(50% - 30px)}.quiz-results .quiz-result.loaded span{position:relative}.quiz-results .quiz-result.loaded span:after{content:" ";display:block;position:absolute;top:44%;right:-15px;width:12px;height:20px;transform:translate(100%, -50%) rotate(45deg);-webkit-transform:translate(100%, -50%) rotate(45deg);-ms-transform:translate(100%, -50%) rotate(45deg);-moz-transform:translate(100%, -50%) rotate(45deg);border-right:4px solid #1f53b1;border-bottom:4px solid #1f53b1}.events-calendar{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:100%;display:block;margin:20px 90px 40px;padding-bottom:80px;padding-top:20px}@media (min-width: 1199px){.events-calendar{width:1170px}}@media (max-width: 991px){.events-calendar{width:970px}}@media (max-width: 767px){.events-calendar{width:750px}}@media (min-width: 1200px){.events-calendar{width:1200px}}@media (min-width: 1500px){.events-calendar{width:1470px}}.events-calendar .calendar-legend{margin:15px auto;text-align:center}.events-calendar .calendar-legend .blue{background-color:#002d62;color:#fff;padding:6px 15px 6px 40px;border-radius:4px;display:inline-block;box-shadow:2px 2px 15px -6px #000;position:relative}.events-calendar .calendar-legend .blue:before{content:"!";color:#000;left:6px;top:6px;position:absolute;font-size:2.5rem;font-weight:700;letter-spacing:-.017em;background-color:#fff;border-radius:50%;display:block;width:24px;height:24px;line-height:24px;text-align:center}@media (max-width: 767px){.events-calendar .calendar-legend .blue{font-size:1.2rem}}.events-calendar .calendar-legend .tip{background-color:#f2f2f2;padding:6px 15px 6px 15px;border-radius:4px;display:inline-block;box-shadow:2px 2px 15px -6px #000;position:relative;margin-top:12px}@media (max-width: 767px){.events-calendar .calendar-legend .tip{font-size:1.2rem}}.events-calendar .day-wrapper{color:transparent;line-height:0;position:relative}.events-calendar .day-wrapper>span,.events-calendar .day-wrapper>div{color:#333;line-height:normal;margin:5px 0 3px}.events-calendar .day-wrapper .week-banner{display:block;position:relative;width:calc(100% + 11px);background-color:#002d62;height:50px;color:#fff;left:-5px;padding:8px 12px 0;font-weight:100;font-size:2rem;line-height:34px;z-index:2}.events-calendar .day-wrapper[data-week*='week'] .week-banner{background-color:#f2e3c5}.events-calendar .day-wrapper[data-week*='Connect'] .week-banner{background-color:#005887;color:#fff}.events-calendar .day-wrapper[data-week*='Skills'] .week-banner{background-color:#31b4d2;color:#fff}.events-calendar .day-wrapper[data-week*='Cultural'] .week-banner{background-color:#ec1558;color:#fff}.events-calendar .day-wrapper[data-week*='Wellbeing'] .week-banner{background-color:#f9b616;color:#fff}.events-calendar .day-wrapper .event-entry-wrapper h3{position:relative}.events-calendar .day-wrapper .event-entry-wrapper h3:hover{background-color:#e0e0e0}.events-calendar .day-wrapper .event-entry-wrapper h3:before{content:" ";border-left:3px solid #000;border-bottom:3px solid #000;position:absolute;right:12px;top:49%;width:9px;height:9px;transform:translateY(-50%) rotate(-225deg);-webkit-transform:translateY(-50%) rotate(-225deg);-ms-transform:translateY(-50%) rotate(-225deg);-moz-transform:translateY(-50%) rotate(-225deg);transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1)}.events-calendar .day-wrapper .event-entry-wrapper:not(.show-detail) h3:before{transform:translateY(-45%) rotate(-45deg);-webkit-transform:translateY(-45%) rotate(-45deg);-ms-transform:translateY(-45%) rotate(-45deg);-moz-transform:translateY(-45%) rotate(-45deg)}.events-calendar span.day{text-transform:uppercase;font-weight:600;letter-spacing:.1em;font-size:1.2rem;padding:8px 12px;display:block}.events-calendar .owl-stage-outer{overflow:visible;position:relative}.events-calendar .owl-stage-outer .owl-item .day-wrapper{transition:all 0.6s linear;-moz-transition:all 0.6s linear;-o-transition:all 0.6s linear;-webkit-transition:all 0.6s linear;-ms-transition:all 0.6s linear;transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1)}.events-calendar .active a:before{font-family:inherit}.events-calendar .active a:not(.event-add-to-calendar)::before{display:none}.events-calendar .active .event-location a::before{content:"";display:none}.events-calendar .preferred-event .event-entry .event-header .event-date{background-color:#002d62;position:relative}.events-calendar .preferred-event .event-entry .event-header .event-date:after{content:"!";color:#000;position:absolute;right:6px;top:6px;font-size:2.5rem;font-weight:700;letter-spacing:-.017em;background-color:#fff;border-radius:50%;display:block;width:24px;height:24px;line-height:24px;text-align:center}.events-wrapper{content:"";display:table;table-layout:fixed;width:100%}.events-wrapper .container{margin:0 auto}.events-wrapper.calendar-view{overflow:hidden;position:relative}.events-wrapper.calendar-view .events-count{opacity:0;pointer-events:none}.events-wrapper.calendar-view .events-grid{display:none}@media (max-width: 991px){.events-wrapper.calendar-view .events-count{display:none}}.events-wrapper:not(.calendar-view) .events-calendar{display:none}.events-wrapper .empty-message{text-align:center;padding:45px 20px;font-size:2rem}.events-wrapper .filters-list{background-color:#f8f8f8;box-shadow:0 3px 15px -10px #000 inset}.events-wrapper .filters-list .container{display:flex;flex-direction:row;align-items:center;padding:15px 15px}.events-wrapper .filters-list .container>div{flex:1}.events-wrapper .filters-list .container>div p{display:inline}.events-wrapper .filters-list .container .events-options{flex:1.5;display:flex;justify-content:flex-end;align-items:flex-end}.events-wrapper .filters-list .container .events-options label input:not(:checked):hover+div{opacity:0.7 !important}.events-wrapper .filters-list .container .events-options input[type=radio]{display:none}.events-wrapper .filters-list .container .events-options input[type=radio]+div{border-radius:3px;padding:4px 10px 5px 9px;border:2px solid transparent;opacity:0.3;cursor:pointer;transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1)}.events-wrapper .filters-list .container .events-options input[type=radio]:checked+div{border-color:#40A33C;color:#40A33C;opacity:1}.events-wrapper .filters-list .container .events-options input[type=radio]:checked+div svg>*{fill:#40A33C;stroke:#a3dca1}.events-wrapper .filters-list .container .events-options .radio-wrapper{display:flex}.events-wrapper .filters-list .container .events-options .radio-wrapper svg{height:26px;width:auto;margin-right:10px}.events-wrapper .filters-list .container .events-options input{margin-right:4px;width:18px;height:18px;position:relative;top:3px}@media (max-width: 991px){.events-wrapper .filters-list .container{flex-direction:column}.events-wrapper .filters-list .container .events-count{padding-bottom:12px}.events-wrapper .filters-list .container input[type=radio]+div{font-size:1.2rem}}.events-wrapper .preferred-events-title{text-align:center;font-weight:400;letter-spacing:-.02em;padding:20px 5px;box-shadow:0 4px 15px -10px #000}@media (max-width: 767px){.events-wrapper .preferred-events-title{font-size:1.5rem}}.events-wrapper h3{margin-bottom:0}.events-wrapper select[name='masonry-sort']{padding:4px 8px;margin-left:3px}.events-wrapper .main-events-wrapper{display:block;clear:both;position:relative;padding:10px 0 20px;margin-bottom:15px}@media (min-width: 991px){.events-wrapper .main-events-wrapper{content:"";display:table;table-layout:fixed}}.events-wrapper .events-grid .preferred-events-wrapper{display:block;clear:both;position:relative;padding:10px 0 20px;margin-bottom:15px}@media (min-width: 991px){.events-wrapper .events-grid .preferred-events-wrapper{content:"";display:table;table-layout:fixed}}.events-wrapper .events-grid .preferred-events-wrapper+.preferred-events-title{background-color:#fafafa}.events-wrapper .events-grid .preferred-events-wrapper:after{content:" ";position:absolute;left:50%;top:0;height:100%;width:100vw;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);background-color:#011C2C;background-color:#fafafa;z-index:-1}.events-wrapper .events-grid .preferred-events-wrapper .event-entry-wrapper .event-entry{background-color:#fff;border-color:#002d62}.events-wrapper .events-grid .preferred-events-wrapper .event-entry-wrapper .event-entry h3{background-color:#002d62;color:#fff}.events-wrapper .events-grid .event-entry-wrapper{display:block;float:left;width:50%;padding:7.5px}.events-wrapper .events-grid .event-entry-wrapper:nth-child(2n+3){clear:both}@media (max-width: 767px){.events-wrapper .events-grid .event-entry-wrapper{width:100%}}.events-wrapper .session-footer{display:block;clear:both;text-align:right}.events-wrapper.detailed .events-grid .preferred-events-wrapper .event-date{background-color:#004495;color:#fff}.events-wrapper.detailed .events-grid .preferred-events-wrapper .event-tags .event-tag{background-color:#fff}.events-wrapper:not(.detailed) .events-grid .event-entry-wrapper{width:33.3333%}@media (min-width: 991px){.events-wrapper:not(.detailed) .events-grid .event-entry-wrapper:nth-child(2n+3){clear:none}.events-wrapper:not(.detailed) .events-grid .event-entry-wrapper:nth-child(3n+4){clear:both}}@media (max-width: 991px){.events-wrapper:not(.detailed) .events-grid .event-entry-wrapper{width:50%}.events-wrapper:not(.detailed) .events-grid .event-entry-wrapper:nth-child(2n+3){clear:both}}@media (max-width: 767px){.events-wrapper:not(.detailed) .events-grid .event-entry-wrapper{width:100%}}.events-wrapper:not(.detailed) .event-entry h3{padding:8px 15px;background-color:#EEEEEE;color:#333;display:block;font-weight:500;font-size:1.2rem;min-height:51px;display:flex;justify-content:center;flex-direction:column;cursor:pointer}.events-wrapper:not(.detailed) .event-entry .event-date{background-color:#a5b0c4;color:#fff}.events-wrapper:not(.detailed) .event-entry .event-body{max-height:0px !important;transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);margin:0;border:none !important;padding:0 15px}.events-wrapper:not(.detailed) .event-entry .event-tags,.events-wrapper:not(.detailed) .event-entry .event-download-ical,.events-wrapper:not(.detailed) .event-entry .session-description{display:none !important}.events-wrapper:not(.detailed) .event-entry .event-sessions{padding:12px 14px}.events-wrapper:not(.detailed) .event-entry .event-session{padding:8px 42px 8px 12px;position:relative}.events-wrapper:not(.detailed) .event-entry .event-session:last-child{margin-bottom:0}.events-wrapper:not(.detailed) .event-entry .event-session span{display:block;font-size:1.15rem}.events-wrapper:not(.detailed) .event-entry .event-session .event-add-to-calendar{position:absolute;right:10px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);font-size:0px;padding:6px 9px}.events-wrapper:not(.detailed) .event-entry .event-session .event-add-to-calendar:before{content:"Add";font-size:1.1rem}.events-wrapper:not(.detailed) .event-entry .session-footer{padding:0}.events-wrapper:not(.detailed) .event-entry h3{padding:12px 15px 7px;font-size:1.5rem}.events-wrapper:not(.detailed) .event-entry-wrapper.show-detail{position:relative;z-index:10}.events-wrapper:not(.detailed) .event-entry-wrapper.show-detail:before{content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;background-color:rgba(255,255,255,0.8)}.events-wrapper:not(.detailed) .event-entry-wrapper.show-detail .event-entry{position:relative;z-index:12}.events-wrapper:not(.detailed) .event-entry-wrapper.show-detail .event-body{max-height:1000px !important}.event-entry{background-color:#fafafa;border:1px solid #f0f0f0}.event-entry .event-date{padding:8px 15px;background-color:#EEEEEE;color:#333;display:block;text-transform:uppercase;letter-spacing:.12em;font-weight:600;font-size:1.2rem}.event-entry h3{padding:18px 15px 10px;margin:0}.event-entry .event-meta{padding:0 15px}.event-entry .event-meta .meta.fee{display:inline-block;border-radius:16px;background-color:rgba(0,0,0,0.08);padding:3px 9px;font-size:1.3rem;font-weight:600;margin-right:4px}.event-entry .event-meta .meta.link{margin-top:8px;display:inline-block;margin-bottom:-4px}.event-entry .event-meta .meta.link a{display:inline-block;border-radius:16px;background-color:rgba(0,0,0,0.07);padding:3px 9px;font-size:1.3rem;font-weight:600;margin-right:4px;background-color:rgba(0,0,0,0.08);color:#002d62;transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1)}.event-entry .event-meta .meta.link a:hover{background-color:#FFD300;color:#002d62}.event-entry .event-tags{padding:2px 10px 0;content:"";display:table;table-layout:fixed}.event-entry .event-tags .event-tag{display:block;float:left;background-color:#eee;border-radius:5px;font-size:1.12rem;letter-spacing:.05em;padding:2px 6px;margin:2px}.event-entry .event-body{margin:15px 0 15px 1px;padding:8px 15px 3px;border-left:6px solid #eee;font-size:1.3rem;overflow:auto}.event-entry .event-body::-webkit-scrollbar{width:8px}.event-entry .event-body::-webkit-scrollbar-track{background:rgba(149,149,149,0.17);-webkit-border-radius:10px;border-radius:10px}.event-entry .event-body::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:rgba(166,166,166,0.57)}.event-entry .event-body::-webkit-scrollbar-thumb:window-inactive{background:rgba(220,220,220,0.6)}.event-entry .event-body p{margin-bottom:10px}.event-entry .event-sessions{padding:8px 15px}.event-entry .event-sessions .event-session{background-color:#fff;border:1px solid transparent;border-left:5px solid #FFD300;padding:8px 15px;font-size:1.4rem;margin:0 0 10px;transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1)}.event-entry .event-sessions .event-session.added{border-color:#40A33C;border-left-width:10px;background-color:rgba(117,216,113,0.1)}.event-entry .event-sessions .event-session.added .event-date{background-color:#002d62;color:#fff}.event-entry .event-sessions .event-session.added .event-add-to-calendar{pointer-events:none;opacity:.5}.event-entry .event-sessions .event-session.added .event-add-to-calendar:after{content:"\f00c"}.event-entry .event-sessions .event-session .session-title{display:block;font-weight:600}.event-entry .event-sessions .event-session .session-description{font-size:1.2rem;display:block;border-left:6px solid #efefef;padding:6px 8px;margin:4px auto;background-color:#fafafa}.event-entry .event-sessions .event-session .event-location{font-size:1.2rem;display:block}.event-entry .event-sessions .event-session .event-location span{display:block}.event-entry .session-footer{padding:5px 15px 20px;text-align:right}.my-calendar-wrapper{position:fixed;right:-1px;width:420px;top:40px;background-color:#fff;display:block;height:calc(100% - 40px);padding:25px 16px 80px 15px;box-shadow:-5px 0 25px -5px rgba(0,0,0,0.35);display:flex;flex-direction:column;transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);z-index:1233}.my-calendar-wrapper .hide-icon{top:20px;width:32px;height:32px}.my-calendar-wrapper .show-icon{top:40%;transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-moz-transform:translateX(-100%);background-color:#FFD300;width:82px;height:82px;position:absolute;border-top-left-radius:8px;border-bottom-left-radius:8px;overflow:hidden;border:1px solid #011C2C;box-shadow:0 0 18px -5px #000;cursor:pointer;transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1)}.my-calendar-wrapper .show-icon:before{font-family:"FontAwesome";content:"\f133";transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);position:absolute;top:50%;left:0;padding-right:14px;padding-bottom:30px;display:block;width:100%;text-align:center;font-size:3.5rem}.my-calendar-wrapper .show-icon:after{content:"O'week planner";word-spacing:100px;text-transform:uppercase;font-weight:600;text-align:center;display:block;width:100%;position:absolute;bottom:0;left:0;height:30px;line-height:1.2;color:#fff;background-color:#011C2C;font-size:1.05rem;padding:3px 14px 0 0}.my-calendar-wrapper .show-icon:hover{background-color:#ffde3d}.my-calendar-wrapper .show-icon span{position:absolute;left:calc(50% - 7px);top:calc(50% - 10px);background-color:#011C2C;border:2px solid #011C2C;border-radius:50%;width:26px;height:26px;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);text-align:center;line-height:0;display:flex;flex-direction:column;justify-content:center;font-weight:700;color:#fff;text-align:center}@media (max-width: 767px){.my-calendar-wrapper .show-icon{top:90px;width:62px;height:60px}.my-calendar-wrapper .show-icon:before{font-size:2.6rem;padding-bottom:24px}.my-calendar-wrapper .show-icon:after{font-size:.8rem;height:24px}.my-calendar-wrapper .show-icon span{font-size:.95rem;width:20px;height:20px}}.my-calendar-wrapper:not(.visible){transform:translateX(100%);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-moz-transform:translateX(100%);box-shadow:none}.my-calendar-wrapper.visible .show-icon{opacity:0;pointer-events:none;visibility:hidden}.my-calendar-wrapper .events-list{background-color:#fafafa;border:2px solid #e8e8e8;padding:15px 10px 5px 12px;flex:1;overflow:auto}.my-calendar-wrapper .events-list .empty-message{display:none;background-color:#fff;border-radius:8px;text-align:center;padding:15px 20px;font-size:1.4rem}.my-calendar-wrapper .events-list .empty-message p{margin:0}.my-calendar-wrapper .events-list .empty-message:last-child{display:block}.my-calendar-wrapper .events-list .event-entry{background-color:#fff;border:none;padding-bottom:1px;border-left:8px solid #FFD300;margin:0 0 15px;position:relative}.my-calendar-wrapper .events-list .event-entry p{margin:0}.my-calendar-wrapper .events-list .event-date{background-color:#fff;padding:4px 8px}.my-calendar-wrapper .events-list h3{font-size:1.4rem;font-weight:500;padding:8px 36px 10px 8px}.my-calendar-wrapper .events-list .event-body,.my-calendar-wrapper .events-list .event-date,.my-calendar-wrapper .events-list .event-tags,.my-calendar-wrapper .events-list .session-footer,.my-calendar-wrapper .events-list .event-footer,.my-calendar-wrapper .events-list .location-city,.my-calendar-wrapper .events-list .location-address{display:none !important}.my-calendar-wrapper .events-list .event-sessions{padding:0 8px}.my-calendar-wrapper .events-list .event-sessions .event-session{border:none;background-color:#fafafa}.my-calendar-wrapper .events-list .event-sessions .event-session:not(.added){display:none}@media (max-width: 767px){.my-calendar-wrapper .events-list{padding:5px}.my-calendar-wrapper .events-list h3{font-size:1.1rem}.my-calendar-wrapper .events-list .event-entry{border-left-width:3px;margin-bottom:6px}.my-calendar-wrapper .events-list .event-entry .event-session{padding:4px 6px;margin-bottom:3px}}.my-calendar-wrapper .my-calendar-footer{position:absolute;bottom:0;left:0;width:100%;height:75px;text-align:center;padding:20px 15px 25px;background-color:#fff}.my-calendar-wrapper .my-calendar-footer a{font-size:14px}@media (max-width: 991px){.my-calendar-wrapper .my-calendar-footer a{font-size:11px}}@media (max-width: 767px){.my-calendar-wrapper .my-calendar-footer{height:80px;padding:8px 15px}.my-calendar-wrapper .my-calendar-footer a{max-width:80%;font-size:10px;display:block;margin-left:auto;margin-right:auto;padding:6px 6px;margin-bottom:4px}}@media (max-width: 991px){.my-calendar-wrapper{width:360px}}@media (max-width: 767px){.my-calendar-wrapper{width:300px;top:0;height:100%}.my-calendar-wrapper .calendar-text p{display:none}.my-calendar-wrapper .event-entry .event-sessions .event-session{font-size:1rem}.my-calendar-wrapper .event-entry .event-sessions .event-session .event-location{display:none}}.delete-icon,.hide-icon{position:absolute;right:8px;top:8px;background-image:url(img/close-icon.png);width:24px;height:24px;padding:3px;background-position:center;background-repeat:no-repeat;background-size:60%;cursor:pointer}.delete-icon:hover,.hide-icon:hover{background-color:#eee}.loading-alt>*{opacity:.3;pointer-events:none}.loading{position:relative}.loading:before{content:" ";background-image:url(/wp-content/themes/_tk-master/img/loader.svg?1);display:block;position:absolute;top:100px;left:calc(50% - 60px);width:120px;height:120px;background-size:contain;background-position:center;z-index:5}.loading>*{opacity:.3;pointer-events:none}.options-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:900px;margin:0 auto}.options-wrapper label{display:block;text-align:center}.options-wrapper .option-block{flex:0 0 33%;text-align:center;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 0 15px}.options-wrapper .option-block .inner-option-wrapper{width:240px;height:240px;border-radius:50%;background-color:#fff;border:3px solid #f3f3f3;cursor:pointer;display:flex;justify-content:center;flex-direction:column;position:relative;transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1)}.options-wrapper .option-block .inner-option-wrapper:hover{border-color:#FFD300}.options-wrapper .option-block .inner-option-wrapper:after{background-color:#40A33C;content:" ";display:block;position:absolute;right:-7%;top:21%;border-radius:50%;width:55px;height:55px}.options-wrapper .option-block .inner-option-wrapper:before{content:" ";border-right:4px solid #fff;border-bottom:4px solid #fff;transform:rotate(40deg);-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);-moz-transform:rotate(40deg);display:block;position:absolute;right:calc(-7% + 20px);top:calc(21% + 15px);width:12px;height:20px;z-index:2}.options-wrapper .option-block .inner-option-wrapper:before,.options-wrapper .option-block .inner-option-wrapper:after{opacity:0;transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1)}.options-wrapper .option-block .inner-option-wrapper:hover{box-shadow:5px 5px 60px -30px #000}.options-wrapper .option-block strong{color:#888;font-weight:600;font-size:1.4rem;padding:0 10%;display:block;margin-left:auto;margin-right:auto;line-height:1.4}.options-wrapper .option-block input[type=checkbox]:checked+.inner-option-wrapper{border-color:#40A33C;background-color:#fafafa;box-shadow:5px 5px 60px -30px #000}.options-wrapper .option-block input[type=checkbox]:checked+.inner-option-wrapper strong{color:#2a6b27}.options-wrapper .option-block input[type=checkbox]:checked+.inner-option-wrapper svg{opacity:0.8}.options-wrapper .option-block input[type=checkbox]:checked+.inner-option-wrapper svg *{fill:#317e2e}.options-wrapper .option-block input[type=checkbox]:checked+.inner-option-wrapper:before,.options-wrapper .option-block input[type=checkbox]:checked+.inner-option-wrapper:after{opacity:1}.options-wrapper .option-block svg{height:60px;width:auto;opacity:0.2;margin-top:-15px;margin-bottom:11px}.options-wrapper .option-block input[type=checkbox]{display:none}@media (max-width: 991px){.options-wrapper .option-block .inner-option-wrapper{width:40vw;border-radius:4px;height:170px}.options-wrapper .option-block .inner-option-wrapper svg{height:50px}.options-wrapper .option-block .inner-option-wrapper strong{font-size:1.1rem}}.small-options-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:100%;margin:20px auto 0}.small-options-wrapper label{display:block;text-align:center}.small-options-wrapper .option-block{flex:0 0 25%;text-align:center;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 0 35px}.small-options-wrapper .option-block .inner-option-wrapper{width:160px;height:160px;border-radius:50%;background-color:#fff;border:3px solid #f3f3f3;cursor:pointer;display:flex;justify-content:center;flex-direction:column;position:relative;transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1)}.small-options-wrapper .option-block .inner-option-wrapper:hover{border-color:#FFD300}.small-options-wrapper .option-block .inner-option-wrapper:after{background-color:#40A33C;content:" ";display:block;position:absolute;right:-15px;top:21%;border-radius:50%;width:42px;height:42px}.small-options-wrapper .option-block .inner-option-wrapper:before{content:" ";border-right:4px solid #fff;border-bottom:4px solid #fff;transform:rotate(40deg);-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);-moz-transform:rotate(40deg);display:block;position:absolute;right:calc(-30px + 30px);top:calc(21% + 10px);width:12px;height:20px;z-index:2}.small-options-wrapper .option-block .inner-option-wrapper:before,.small-options-wrapper .option-block .inner-option-wrapper:after{opacity:0;transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1)}.small-options-wrapper .option-block .inner-option-wrapper:hover{box-shadow:5px 5px 60px -30px #000}.small-options-wrapper .option-block strong{color:#888;font-weight:600;font-size:1.4rem;padding:0 10%;display:block;margin-left:auto;margin-right:auto;line-height:1.4}.small-options-wrapper .option-block input[type=radio]:checked+.inner-option-wrapper{border-color:#40A33C;background-color:#fafafa;box-shadow:5px 5px 60px -30px #000}.small-options-wrapper .option-block input[type=radio]:checked+.inner-option-wrapper strong{color:#2a6b27}.small-options-wrapper .option-block input[type=radio]:checked+.inner-option-wrapper svg{opacity:0.8}.small-options-wrapper .option-block input[type=radio]:checked+.inner-option-wrapper svg *{fill:#317e2e}.small-options-wrapper .option-block input[type=radio]:checked+.inner-option-wrapper:before,.small-options-wrapper .option-block input[type=radio]:checked+.inner-option-wrapper:after{opacity:1}.small-options-wrapper .option-block svg{height:80px;width:auto;opacity:0.2;margin-top:-15px;margin-bottom:11px}.small-options-wrapper .option-block input[type=radio]{display:none}@media (max-width: 767px){.small-options-wrapper .option-block{margin:0 0 8px}.small-options-wrapper .option-block .inner-option-wrapper{border-radius:3px;margin:0 8px;height:100px;width:140px}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:visible;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 0.5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 0.4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 0.1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 0.4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav button{position:absolute;top:-40px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);box-shadow:3px 3px 35px -11px rgba(0,0,0,0.2);transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1)}.owl-theme .owl-nav button span{font-size:6.5rem;line-height:40px;padding-right:6px}.owl-theme .owl-nav button.owl-next span{padding-left:6px;padding-right:0}.owl-theme .owl-nav button.disabled{opacity:0.1}.owl-theme .owl-nav button:hover{background-color:#fff !important;box-shadow:3px 3px 35px -11px #000}.owl-theme .owl-nav button:not(.disabled):hover{opacity:1;color:#000 !important}.owl-theme .owl-nav .owl-prev{left:-70px}.owl-theme .owl-nav .owl-next{right:-70px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;background-color:#fff;width:60px;height:60px;border-radius:50%;z-index:20}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.special-event-card{padding:25px 25px;background-color:#002d62;color:#fff;position:relative;border-radius:8px;box-shadow:2px 2px 70px -25px #000}.special-event-card h2{margin:0}.special-event-card h2 strong{font-weight:100;font-family:"Open Sans";text-transform:none;letter-spacing:normal}.special-event-card h2+p strong{background-color:#fff;color:#002d62;display:inline-block;padding:8px 15px;font-size:1.2rem;margin-top:15px}@media (min-width: 767px){.special-event-card h2+p strong{position:absolute;right:20px;top:11px}}.special-event-card h2 ~ p{font-size:1.4rem}.special-event-card a{color:#fff;text-decoration:underline}.special-event-card a:hover{color:#afd3ff}.page-template-page-calendar-oweek #masthead,.page-id-1620 #masthead{display:none !important}.page-template-page-calendar-oweek .main-content>.container>h1,.page-id-1620 .main-content>.container>h1{display:none !important}body .ubermenu-main .ubermenu-item-normal.ubermenu-current-menu-item:not(.ubermenu-current_page_item):not(:hover)>.ubermenu-target{color:#000}.ubermenu .ubermenu-item.ubermenu-item-level-0{margin:0 7px}.ubermenu .ubermenu-item.ubermenu-item-level-0>a{position:relative}.ubermenu .ubermenu-item.ubermenu-item-level-0>a:after{content:" ";position:absolute;bottom:0;height:5px;width:100%;background-color:#FFD300;display:block;z-index:3;left:0;opacity:0;transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);top:auto;right:0}.ubermenu .ubermenu-item.ubermenu-item-level-0 a:hover:after{opacity:1}body.page-template-page-no-header .page-header{display:none !important}.case-study .vc_inner{max-width:800px;margin:50px auto;background-color:#fff;box-shadow:5px 5px 30px -10px rgba(0,0,0,0.3);border-radius:25px;padding-top:27px}
/*# sourceMappingURL=style.css.map */
