@font-face {
    font-family: 'Retro Signature';
    src: url('fonts/RetroSignatureRegular.eot');
    src: url('fonts/RetroSignatureRegular.eot?#iefix') format('embedded-opentype'),
        url('fonts/RetroSignatureRegular.woff2') format('woff2'),
        url('fonts/RetroSignatureRegular.woff') format('woff'),
        url('fonts/RetroSignatureRegular.ttf') format('truetype'),
        url('fonts/RetroSignatureRegular.svg#RetroSignatureRegular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
html.scroll {overflow: auto;}

body { background:white!important;font-family: 'Montserrat', sans-serif;overflow-x:hidden;transition:all 0.3s ease; }

body.level1 {transform:scale(1) translateX(0%) translateY(0%);transition:all 0.3s ease;}
body.level2 {transform:scale(1.5) translateX(16.7%) translateY(17%);transition:all 0.3s ease;}
body.level3 {transform:scale(2) translateX(24.7%) translateY(27%);transition:all 0.3s ease;}

.site-header { padding:0!important;max-width:100%!important; width: 100%;padding-top: 1rem!important;padding-bottom: 1.6rem!important;align-items: center!important;justify-content: space-between;}
.site-header .site-branding {max-width: 15%!important;}
.site-header nav { max-width: 900px!important;width:65%; position: relative;transform: translateY(-20%);margin-left: 0!important}
.site-header .primary-navigation #mega-menu-wrap-primary {background: transparent!important;}
.site-header .primary-navigation #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
	color: #4d4d4d!important;
	text-transform: uppercase;
}
.site-header nav .top-nav {display: flex;justify-content: center;list-style-type: none;border-bottom: 1px solid #cccccc;width: 100%;padding-left: 0;}
.site-header nav .menu-toggle { display:none; }
.site-header nav .menu-toggle svg {width: 100%;}
.site-header nav .menu-toggle svg path {
  transition: all 0.3s ease;
}
.site-header nav .menu-toggle svg .topbar, .menu-toggle svg .middlebar, .menu-toggle svg .bottombar {
  transition: all 0.3s ease;
  transform: rotate(0) scaleX(1.0) translateX(0rem) translateY(0rem);
  opacity: 1;
  transform-origin: center;
}

.site-header nav .menu-toggle.menu_active svg .topbar {
  transition: all 0.3s ease;
  transform: rotate(45deg) scale(1) translateX(-0.1rem) translateY(0.7rem);
  fill: #4d4d4d;
}

.site-header nav .menu-toggle.menu_active svg .middlebar {
  transition: all 0.3s ease;
  transform: rotate(0) scaleX(0);
  opacity: 0;
  fill: #4d4d4d;
}

.site-header nav .menu-toggle.menu_active svg .bottombar {
  transition: all 0.3s ease;
  transform: rotate(-45deg) translateX(0rem) translateY(-0.85rem);
  fill: #4d4d4d;
}
.site-header nav .top-nav>li:nth-child(1) {z-index: 6;}
.site-header nav .top-nav>li:nth-child(2) {z-index: 5;}
.site-header nav .top-nav>li:nth-child(3) {z-index: 4;}
.site-header nav .top-nav>li:nth-child(4) {z-index: 3;}
.site-header nav .top-nav>li:nth-child(5) {z-index: 2;}
.site-header nav .top-nav>li:nth-child(6) {z-index: 1;}
.site-header nav .top-nav li:first-of-type a {font-weight: 600;z-index: 2}
.site-header nav .top-nav li:last-of-type a {padding-right: 0}
.site-header nav .top-nav li:last-of-type a:after {opacity: 0;margin-left: 0;}
.site-header nav .top-nav li a {font-size: 16px;padding: 0;position: relative;}
.site-header nav .top-nav li span { font-size: 16px;padding: 0;position: relative; }
.site-header nav .top-nav li a .sectionHead {padding: 0.5vw 1.3vw;display: flex;transition: all 0.3s ease;border-radius: 8px;}
.site-header nav .top-nav li span { padding: 0.5vw 1.3vw;display: flex;transition: all 0.3s ease;border-radius: 8px; }
.site-header nav .top-nav li a:hover,
.site-header nav .top-nav li a:focus {text-decoration: none!important;background-color: transparent!important;}
.site-header nav .top-nav li a:after {content: '•';color: #815a98; font-size: 20px;font-weight: 600;position: absolute;top: 50%;right: 0;transform: translateY(-50%) translateX(50%);}
.site-header.home nav .top-nav li a:after {color: #46babf;}
.site-header.home nav .top-nav li.home a .sectionHead {color: #46babf;}
.site-header.work nav .top-nav li a:after {color: #75c2a2;}
.site-header.work nav .top-nav li.work a .sectionHead {color: #75c2a2;}
.site-header.travel nav .top-nav li a:after {color: #c66c60;}
.site-header.travel nav .top-nav li.travel a .sectionHead {color: #c66c60;}
.site-header.finance nav .top-nav li a:after {color: #c16d54;}
.site-header.finance nav .top-nav li.finance a .sectionHead {color: #c16d54;}


.site-header nav .top-nav li a { text-transform: uppercase; font-family: 'Montserrat', sans-serif; font-weight:300;}
.site-header nav .top-nav li span { text-transform: uppercase; }
.site-header nav .top-nav>li:hover ul { display:flex; }
.site-header nav .top-nav>li:hover a .sectionHead { transition: all 0.3s ease;color:#815a98; }
.site-header nav .top-nav li.home.active a .sectionHead {color:#46babf;}
.site-header nav .top-nav li.work.active a .sectionHead {color:#007a77;}
.site-header nav .top-nav li.travel.active a .sectionHead {color:#743674;}
.site-header nav .top-nav li.finance.active a .sectionHead {color:#793840;}
.site-header.home nav .top-nav>li:hover a .sectionHead { transition: all 0.3s ease;color:#46babf; }
.site-header.work nav .top-nav>li:hover a .sectionHead { transition: all 0.3s ease;color:#815a98; }
.site-header.travel nav .top-nav>li:hover a .sectionHead { transition: all 0.3s ease;color:#c66c60; }
.site-header.finance nav .top-nav>li:hover a .sectionHead { transition: all 0.3s ease;color:#815a98; }
.site-header nav .top-nav>li:hover:first-of-type a .sectionHead { transition: all 0.3s ease;background:transparent;color:#28303d; }

.site-header nav .top-nav ul {padding: 0.25rem 0;display: none;justify-content: center;list-style-type: none;position: absolute;left: 0;width: 100%;}
.site-header nav .top-nav ul.active { display:flex; }
.site-header nav .top-nav ul li:first-of-type a {font-weight: 400}
.site-header nav .top-nav ul li a {font-size: 12px;padding:0.25rem 1rem;transition: all 0.3s ease;border-radius: 8px;font-family: 'Montserrat', sans-serif;}
.site-header nav .top-nav ul li a:hover { transition: all 0.3s ease;color:#815a98; }
.site-header.home nav .top-nav ul li a:hover { transition: all 0.3s ease;color:#46babf; }
.site-header.work nav .top-nav ul li a:hover { transition: all 0.3s ease;color:#815a98; }
.site-header.travel nav .top-nav ul li a:hover { transition: all 0.3s ease;color:#c66c60; }
.site-header.finance nav .top-nav ul li a:hover { transition: all 0.3s ease;color:#815a98; }

.site-header nav .top-nav ul li a:after {display: none;}
.site-header nav .top-nav ul li:last-of-type a {padding-right: 1rem}
.site-header nav .top-nav .home ul {  }
.site-header .site-branding {  position: relative;}
.site-header .site-branding .header-logo { max-width:100%;display:block; margin-left: 20%;}
.site-header .site-branding .header-logo img { width:100%; visibility: hidden;}
.site-header .site-branding .header-logo {}
.site-header .site-branding .zoom {margin-left: 20%;position:absolute;bottom:0;left:0;width:80%;display:flex;justify-content: space-between;transform:translateY(125%)}
.site-header .site-branding .zoom svg {width:30px;}
.site-header .site-branding .zoom svg .st0_zoom {fill:#ec8380;}

.site-header.home .site-branding .zoom svg .st0_zoom {fill:#004c6d;}
.site-header.travel .site-branding .zoom svg .st0_zoom {fill:#621f5b;}
.site-header.work .site-branding .zoom svg .st0_zoom {fill:#007a77;}
.site-header.finance .site-branding .zoom svg .st0_zoom {fill:#8d4b47;}

.site-header .site-branding .zoom svg .st1_zoom {fill:#ffffff;}

.site-header .site-branding .zoom svg .st0_minus {fill:#ec8380;}

.site-header.home .site-branding .zoom svg .st0_minus {fill:#004c6d;}
.site-header.travel .site-branding .zoom svg .st0_minus {fill:#621f5b;}
.site-header.work .site-branding .zoom svg .st0_minus {fill:#007a77;}
.site-header.finance .site-branding .zoom svg .st0_minus {fill:#8d4b47;}

.site-header .site-branding .zoom svg .st1_minus {fill:#ffffff;}
.site-header .site-branding .zoom p {font-size:14px;}

.site-header.home .site-branding .header-logo { background:transparent url('../images/parkinsonJourney-Logo-Home.png') no-repeat center!important; background-size:100%!important; }
.site-header.travel .site-branding .header-logo { background:transparent url('../images/parkinsonJourney-Logo-Travel.png') no-repeat center!important; background-size:100%!important; }
.site-header.work .site-branding .header-logo { background:transparent url('../images/parkinsonJourney-Logo-Work.png') no-repeat center!important; background-size:100%!important; }
.site-header.finance .site-branding .header-logo { background:transparent url('../images/parkinsonJourney-Logo-Finances.png') no-repeat center!important; background-size:100%!important; }

.site-header .siteSearch { width:20%;align-self:baseline; }
.site-header .siteSearch .instructions {display:flex;padding-top:10px;flex-direction:column;justify-content: flex-start;}
.site-header .siteSearch .instructions p {font-size:12px;line-height:14px;}
.site-header .siteSearch .instructions a,
.site-header .siteSearch .instructions a:visited {transition:all 0.3s ease;font-size:12px;background:#F39200;color:white;text-decoration: none;border-radius: 30px;display:flex;align-self:flex-start;flex-direction:column;justify-content:center;padding:5px 20px;margin-bottom:10px;}

.site-header.work  .siteSearch .instructions a,
.site-header.work  .siteSearch .instructions a:visited { background:#007a77;transition:all 0.3s ease; }

.site-header.home  .siteSearch .instructions a,
.site-header.home  .siteSearch .instructions a:visited { background:#004c6d;transition:all 0.3s ease; }

.site-header.travel  .siteSearch .instructions a,
.site-header.travel  .siteSearch .instructions a:visited { background:#621f5b;transition:all 0.3s ease; }

.site-header.finance  .siteSearch .instructions a,
.site-header.finance  .siteSearch .instructions a:visited { background:#8d4b47;transition:all 0.3s ease; }

.site-header .siteSearch .instructions a:hover,
.site-header .siteSearch .instructions a:active {transition:all 0.3s ease;background:#666;}

.search #primary.content-area {background:rgba(0,0,0,0.45);height:100%;}
.search header.page-header {padding-bottom:1rem;padding-top:2rem;margin-bottom:0;border-bottom-color: white;border:0px solid white;background:transparent}
.search header h1.page-title { color:#666666;font-size:24px;font-weight:bold;padding-bottom:1rem; padding-left:1rem;}
.search .search-result-count {max-width:915px;margin:1rem auto;color:white;font-size:18px;}
.search article {max-width:915px;margin:0rem auto; padding:0.5rem 1rem;background:transparent url('../images/arrow-right-white.svg') no-repeat 98% center;background-size:12px 26px;}
.search article:nth-child(odd) { background-color:rgba(255,255,255,0.25); }
.search article header { margin-bottom:0rem;padding:0.5rem 0; }
.search article header h2 {max-width:915px;color:white;font-size:16px;}
.search article .entry-content { display:none; }
.search article .entry-footer {display:none;}
.search #content.site-content { background-size:cover; }
.search .pagination {padding-top:0;padding-bottom:2rem;border-top-color: white;}
.search .pagination span,
.search .pagination a { color:white; }
.search .pagination a:focus { background-color:transparent!important;background:none!important; }
.search .pagination a:first-child {margin-right:1rem;}
.search .pagination a:last-child {margin-left:1rem;}

.single #content.site-content {background:none;}
.single header {padding-bottom:1.5rem!important; margin-bottom:0.5rem!important;}
.single header h1.entry-title { font-family: 'Retro Signature';font-weight:normal;font-size:64px;padding-bottom:1rem; padding-left:1rem;line-height:40px; }
.single header.finances h1.entry-title { color: #8d4b47;}
.single header.work h1.entry-title {color:#00a4b7}
.single header.travel h1.entry-title {color:#952281}
.single header.home h1.entry-title {color:#00a4b7}
.single .entry-content { padding-bottom:4rem; }
.single .entry-content.finances {  }
.single .entry-content p,
.single .entry-content ul {max-width:915px!important;width:100%;color: #3c3c3b;font-size:14px;}
.single .entry-content p.linksWrapper { display:flex; flex-wrap: wrap;}
.single .entry-content p.linksWrapper br { display:none; }
.single .entry-content p.linksWrapper .button {
    transition: all 0.3s ease;
    display: flex;
    color: white;
    border-radius: 2rem;
    width: auto;
    border-width:0!important;
    color:white!important;
    font-size:14px;
    margin-right:8px;
}
.single .entry-content p.linksWrapper .button:hover {
    background: rgb(40, 48, 61);
    transform:scale(1.05);
    cursor:pointer;
}
.single .entry-content p.linksWrapper .button:last-of-type {
  margin-right:0;
}
.single .entry-content p.linksWrapper .button:after {
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    background-image: url(../images/linkArrow.svg);
    background-position: 97% center;
    background-size: auto 20px;
    background-repeat: no-repeat;
}

.single .entry-content.finances p.linksWrapper .button {
    background: rgb(121,56,64);
    background: linear-gradient(90deg, rgba(121,56,64,1) 20%, rgba(189,124,94,1) 100%);
}
.single .entry-content.finances p.linksWrapper .button:hover {
    background: rgb(121,56,64)!important;
}
.single .entry-content.travel p.linksWrapper .button {
    background: rgb(116,54,116);
    background: linear-gradient(90deg, rgba(116,54,116,1) 20%, rgba(146,59,134,1) 100%);
}
.single .entry-content.travel p.linksWrapper .button:hover {
    background: rgb(116,54,116)!important;
}
.single .entry-content.work p.linksWrapper .button {
    background: rgb(35,136,144);
    background: linear-gradient(90deg, rgba(35,136,144,1) 20%, rgba(149,197,172,1) 100%);
}
.single .entry-content.work p.linksWrapper .button:hover {
    background: rgb(35,136,144)!important;
}
.single .entry-content.home p.linksWrapper .button {
    background: rgb(52,80,105);
    background: linear-gradient(90deg, rgba(52,80,105,1) 20%, rgba(92,167,185,1) 100%);
}
.single .entry-content.home p.linksWrapper .button:hover {
    background: rgb(52,80,105)!important;
}


.single .back-to-search { max-width:1000px!important; }

.single .back-to-search a { 
  background:#f39200 url('../images/arrow-left-white.svg') no-repeat 10px center;
  background-size:10px auto;
  padding:0.75rem 1.5rem 0.75rem 2rem;
  border-radius:2rem;
  text-decoration:none;color:white 
}
.single .back-to-search a:active { 
  background:#f39200 url('../images/arrow-left-white.svg') no-repeat 10px center;
  background-size:10px auto;
  padding:0.75rem 1.5rem 0.75rem 2rem;
  border-radius:2rem;
  text-decoration:none;color:white 
}
.single .back-to-search a:focus {
  background:#f39200 url('../images/arrow-left-white.svg') no-repeat 10px center;
  background-size:10px auto;
  padding:0.75rem 1.5rem 0.75rem 2rem;
  border-radius:2rem;
  text-decoration:none;color:white
}
.is-form-style.is-form-style-3 input.is-search-input {
    -webkit-border-top-left-radius: 2rem;
    -webkit-border-bottom-left-radius: 2rem;
    -moz-border-radius-topleft: 2rem;
    -moz-border-radius-bottomleft: 2rem;
    border-top-left-radius: 2rem;
    border-bottom-left-radius: 2rem;
    font-family: 'Montserrat', sans-serif;
    font-weight:600;
    border: solid 2px #ccc!important;
}
.is-form-style.is-form-style-3 .is-search-submit {
  background-color:transparent!important;
}
.is-form-style.is-form-style-3 .is-search-submit .is-search-icon {
    -webkit-border-top-right-radius: 2rem;
    -webkit-border-bottom-right-radius: 2rem;
    -moz-border-radius-topright: 2rem;
    -moz-border-radius-bottomright: 2rem;
    border-top-right-radius: 2rem;
    border-bottom-right-radius: 2rem;
}


.messageWrapper { display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,0.85);width:100%;height:100vh; z-index:2000;}
.messageWrapper .messageBox {position:absolute;left:50%;top:10%;transform: translateX(-50%) translateY(0%);background:white;padding:30px;border-radius:1.5rem;}
.messageWrapper .messageBox h4 {text-align:center;font-family: 'Montserrat', sans-serif;margin-bottom:20px;font-size:24px;}
.messageWrapper .messageBox p {text-align:center;font-family: 'Montserrat', sans-serif;font-size:16px;}
.messageWrapper .messageBox .linkWrapper {display:flex;justify-content: center;width:65%;margin:0 auto;padding-top:1rem;}
.messageWrapper .messageBox .linkWrapper a:first-of-type { margin-right:20px; }
.messageWrapper .messageBox .linkWrapper a {font-family: 'Montserrat', sans-serif;font-size:16px;background:#f39200;border-radius:1.5rem;padding:0.5rem 1rem;min-width:100px;text-align:center;text-decoration: none;transition:all 0.3s ease;}
.messageWrapper .messageBox .linkWrapper a:focus { background:#f39200; }
.messageWrapper .messageBox .linkWrapper a:hover { transition:all 0.3s ease; font-weight:bold; }

#content.site-content { /*background:transparent url(../images/homePage.jpg) no-repeat center top;background-size:100%; padding: 0rem 0;*/}
/*#content.site-content.noInstruct { background:transparent url(../images/homePage-noInstruct.jpg) no-repeat center top;background-size:100%; padding: 0rem 0;}*/
#content.site-content.home { background:transparent; background-image:none;}
#content.site-content.work { background:transparent; background-image:none; }
#content.site-content.travel { background:transparent; background-image:none;}
#content.site-content.finance { background:transparent; background-image:none;}
#main.site-main {padding: 0}
.containerWrap {width: 100%;overflow-x: clip; overflow-y:visible;position:relative;}
.containerInnerWrap {overflow: hidden;position: absolute;height: 100%;width: 100%;}
/*.containerInnerWrap:before {content:'';position:absolute;bottom:1.75%;left:0;z-index:2;width:100%;height:250px;background: rgb(0,0,0);background: linear-gradient(0deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%);}*/
.containerWrap .backgroundVideo {opacity:0;transition: all 0.3s ease;z-index:1;position:absolute; left:50%;top:50%;transform:translateY(-50%) translateX(-50%);height:110%;}
/*.containerWrap.instructions .backgroundVideo.trainVideo {opacity:1;width:115vw;height:auto;}*/
.containerWrap.instructions .videoOverlay {bottom:-0.75%;}
.containerWrap .videoOverlay {position:absolute;bottom:1.75%;left:0;z-index:2;width:100%;height:250px;background: rgb(0,0,0);background: linear-gradient(0deg, rgba(0,0,0,0.95) 0%, rgba(0,0,0,0) 100%);}

.containerWrap .backgroundVideo.trainVideo { opacity:1;width:125vw;height:auto;transform:translateY(-50%) translateX(-50%); }
#content.site-content.home .containerWrap .homeVideo {opacity:1;transition: all 0.3s ease;}
#content.site-content.travel .containerWrap .travelVideo {opacity:1;transition: all 0.3s ease;}
#content.site-content.work .containerWrap .workVideo {opacity:1;transition: all 0.3s ease;}
#content.site-content.finance .containerWrap .financeVideo {opacity:1;transition: all 0.3s ease;}
.containerWrap .container {position: relative;width: 87.5%;margin: 0 auto;display: flex;justify-content: space-between;z-index:2;}
.containerWrap .container .posts { width:75%;background: rgba(255,255,255,0.9);height:100%;display:flex;flex-direction:column;justify-content: center;position: absolute;right: 0;top: 0;transform:translateX(200%);transition: all 0.5s ease; }
.containerWrap .container .posts.active {transform:translateX(0%);transition: all 0.5s ease;}
.containerWrap .container .posts .blog-posts {position: absolute;top: 0;left: 0;height: 100%;width: 80%;/*overflow-y:auto;*/}

/*.containerWrap .container .posts.home .blog-posts.hasScrollBar:before {content:'';background:transparent url('../images/postHomeUpArrow.svg') no-repeat center;position:absolute;right:15px;top:10px;width:25px;height:36px; padding:0;cursor:pointer;z-index:2;}
.containerWrap .container .posts.home .blog-posts.hasScrollBar:after {content:'';background:transparent url('../images/postHomeDownArrow.svg') no-repeat center;position:absolute;right:15px;bottom:10px;width:25px;height:36px; padding:0;cursor:pointer;z-index:2;}
.containerWrap .container .posts.travel .blog-posts.hasScrollBar:before {content:'';background:transparent url('../images/postTravelUpArrow.svg') no-repeat center;position:absolute;right:15px;top:10px;width:25px;height:36px; padding:0;cursor:pointer;z-index:2;}
.containerWrap .container .posts.travel .blog-posts.hasScrollBar:after {content:'';background:transparent url('../images/postTravelDownArrow.svg') no-repeat center;position:absolute;right:15px;bottom:10px;width:25px;height:36px; padding:0;cursor:pointer;z-index:2;}
.containerWrap .container .posts.work .blog-posts.hasScrollBar:before {content:'';background:transparent url('../images/postWorkUpArrow.svg') no-repeat center;position:absolute;right:15px;top:10px;width:25px;height:36px; padding:0;cursor:pointer;z-index:2;}
.containerWrap .container .posts.work .blog-posts.hasScrollBar:after {content:'';background:transparent url('../images/postworkDownArrow.svg') no-repeat center;position:absolute;right:15px;bottom:10px;width:25px;height:36px; padding:0;cursor:pointer;z-index:2;}
.containerWrap .container .posts.finance .blog-posts.hasScrollBar:before {content:'';background:transparent url('../images/postFinanceUpArrow.svg') no-repeat center;position:absolute;right:15px;top:10px;width:25px;height:36px; padding:0;cursor:pointer;z-index:2;}
.containerWrap .container .posts.finance .blog-posts.hasScrollBar:after {content:'';background:transparent url('../images/postFinanceDownArrow.svg') no-repeat center;position:absolute;right:15px;bottom:10px;width:25px;height:36px; padding:0;cursor:pointer;z-index:2;} */

.containerWrap .container .posts.home .blog-posts.hasScrollBar .prevSlide {display:block;background:transparent url('../images/postHomeUpArrow.svg') no-repeat center;background-size:100%;position:absolute;right:-35px;top:10px;width:37px;height:57px; padding:0;cursor:pointer;z-index:2;text-indent:-9999px;}
.containerWrap .container .posts.home .blog-posts.hasScrollBar .nextSlide {display:block;background:transparent url('../images/postHomeDownArrow.svg') no-repeat center;background-size:100%;position:absolute;right:-35px;bottom:8%;width:37px;height:57px; padding:0;cursor:pointer;z-index:2;text-indent:-9999px;}
.containerWrap .container .posts.travel .blog-posts.hasScrollBar .prevSlide {display:block;background:transparent url('../images/postTravelUpArrow.svg') no-repeat center;background-size:100%;position:absolute;right:-35px;top:10px;width:37px;height:57px; padding:0;cursor:pointer;z-index:2;text-indent:-9999px;}
.containerWrap .container .posts.travel .blog-posts.hasScrollBar .nextSlide {display:block;background:transparent url('../images/postTravelDownArrow.svg') no-repeat center;background-size:100%;position:absolute;right:-35px;bottom:8%;width:37px;height:57px; padding:0;cursor:pointer;z-index:2;text-indent:-9999px;}
.containerWrap .container .posts.work .blog-posts.hasScrollBar .prevSlide {display:block;background:transparent url('../images/postWorkUpArrow.svg') no-repeat center;background-size:100%;position:absolute;right:-35px;top:10px;width:37px;height:57px; padding:0;cursor:pointer;z-index:2;text-indent:-9999px;}
.containerWrap .container .posts.work .blog-posts.hasScrollBar .nextSlide {display:block;background:transparent url('../images/postworkDownArrow.svg') no-repeat center;background-size:100%;position:absolute;right:-35px;bottom:8%;width:37px;height:57px; padding:0;cursor:pointer;z-index:2;text-indent:-9999px;}
.containerWrap .container .posts.finance .blog-posts.hasScrollBar .prevSlide {display:block;background:transparent url('../images/postFinanceUpArrow.svg') no-repeat center;background-size:100%;position:absolute;right:-35px;top:10px;width:37px;height:57px; padding:0;cursor:pointer;z-index:2;text-indent:-9999px;}
.containerWrap .container .posts.finance .blog-posts.hasScrollBar .nextSlide {display:block;background:transparent url('../images/postFinanceDownArrow.svg') no-repeat center;background-size:100%;position:absolute;right:-35px;bottom:8%;width:37px;height:57px; padding:0;cursor:pointer;z-index:2;text-indent:-9999px;}

.containerWrap .container .posts .blog-posts .post-links {overflow-y:auto;max-height:100%;height:100%;}
.containerWrap .container .posts .blog-posts .post-links {padding:2rem;width:95%;padding-left:0;padding-right:0;}
.containerWrap .container .posts .blog-posts .post-links h2 { font-family: 'Retro Signature';font-size:55px;line-height:50px;margin-bottom:50px; }
.containerWrap .container .posts .blog-posts .post-links .slick-slide h2 {font-family: 'Montserrat', sans-serif;line-height:15px;text-transform:uppercase;margin-bottom:0;font-size:12px;color:#3c3c3b!important;transition:all 0.3s ease;}
.containerWrap .container .posts .blog-posts .post-links .slick-slide.active h2 {color:white!important;}
.containerWrap .container .posts .blog-posts .post-links .slick-slide a {min-height:40px;display:flex;flex-direction: column;justify-content: center;transition:all 0.3s ease;}
.containerWrap .container .posts .blog-posts .post-links .slick-slide a:focus {background:transparent;}
.containerWrap .container .posts .blog-posts .post-links .slick-slide a:hover { font-weight:bold;transition:all 0.3s ease; }
.containerWrap .container .posts .blog-posts .post-links .slick-slide a:hover h2 { font-weight:bold;transition:all 0.3s ease; }
.containerWrap .container .posts .blog-posts .post-links .slick-slide {padding: 1rem 3rem 1rem 4.5rem;}
.containerWrap .container .posts .blog-posts .post-links .slick-list {/*overflow:visible;*/padding-bottom:150px!important;}
.containerWrap .container .posts .blog-posts .post-links .slick-slider {margin-top:50px;}

.containerWrap .container .posts.home .blog-posts .post-links h2 {color:#00a4b7;}
.containerWrap .container .posts.travel .blog-posts .post-links h2 {color:#952281;}
.containerWrap .container .posts.work .blog-posts .post-links h2 {color:#00a4b7;}
.containerWrap .container .posts.finance .blog-posts .post-links h2 {color:#8d4b47;}


.containerWrap .container .posts .blog-posts .post-links p {font-family: 'Montserrat', sans-serif;color:#3c3c3b;padding-bottom:0.5rem;font-size:13px;line-height:18px;}
.containerWrap .container .posts .blog-posts .post-links>p,
.containerWrap .container .posts .blog-posts .post-links>h2,
.containerWrap .container .posts .blog-posts .post-links>ul,
.containerWrap .container .posts .blog-posts .post-links>h3  {padding-left:4.5rem;}
.containerWrap .container .posts .blog-posts .post-links>h3 {font-family: 'Montserrat', sans-serif;margin-top:1.5rem;margin-bottom:1.5rem;font-size:16px;}

.containerWrap .container .posts .blog-posts .post-links>ul {margin-left:1.25rem;}
.containerWrap .container .posts .blog-posts .post-links>ul li { font-family: 'Montserrat', sans-serif; }
.containerWrap .container .posts .blog-posts .post-links ul li {color:#3c3c3b;padding-bottom:0.5rem;font-size:13px;line-height:18px;}
.containerWrap .container .posts .blog-posts .post-links ul li .linksWrapper {margin-top:20px;}

.containerWrap .container .posts .blog-posts .post-links p.linksWrapper a {text-decoration: none;width: 85%;flex: 0,0,0; color:white;font-size:14px;font-weight:normal;}
.containerWrap .container .posts .blog-posts .post-links p.linksWrapper {display:flex;flex-wrap:wrap;position: relative;width:85%;margin-bottom:20px;}
.containerWrap .container .posts .blog-posts .post-links p.linksWrapper br {display:none;}
.containerWrap .container .posts .blog-posts .post-links p.linksWrapper:after {content:'';position:absolute;right:0;top:50%;transform:translateY(-50%) translateX(100%);width:95px;height:50px;background-size:98%;}

.containerWrap .container .posts.home .blog-posts .post-links p.linksWrapper:after { background:transparent url(../images/clickArrow-home.svg) no-repeat center; }
.containerWrap .container .posts.travel .blog-posts .post-links p.linksWrapper:after {background:transparent url(../images/clickArrow-travel.svg) no-repeat center;}
.containerWrap .container .posts.work .blog-posts .post-links p.linksWrapper:after {background:transparent url(../images/clickArrow-work.svg) no-repeat center;}
.containerWrap .container .posts.finance .blog-posts .post-links p.linksWrapper:after {background:transparent url(../images/clickArrow-finance.svg) no-repeat center;}

.containerWrap .container .posts .blog-posts .post-links p.linksWrapper .button {border:0;margin-bottom:8px;margin-right:8px;line-height: 14px;align-items: center;} 
.containerWrap .container .posts .blog-posts .post-links p.linksWrapper .button:last-of-type { margin-right:0; }
.containerWrap .container .posts .blog-posts .post-links p.linksWrapper .button:after {content:'';display:block;width:20px;height:20px;background-image:url('../images/linkArrow.svg'); background-position:97% center;background-size:auto 20px; background-repeat: no-repeat;}
.containerWrap .container .posts .blog-posts .post-links p.linksWrapper .button:hover {transition:all 0.3s ease;}

.containerWrap .container .posts.home .blog-posts .post-links p.linksWrapper .button { transition:all 0.3s ease; display: flex;color:white;background: rgb(52,80,105);
background: linear-gradient(90deg, rgba(52,80,105,1) 20%, rgba(92,167,185,1) 100%);border-radius:2rem;width:auto;} 
.containerWrap .container .posts.travel .blog-posts .post-links p.linksWrapper .button { transition:all 0.3s ease; display: flex;color:white;background: rgb(116,54,116);
background: linear-gradient(90deg, rgba(116,54,116,1) 20%, rgba(146,59,134,1) 100%);border-radius:2rem;width:auto;} 
.containerWrap .container .posts.work .blog-posts .post-links p.linksWrapper .button { transition:all 0.3s ease; display: flex;color:white;background: rgb(35,136,144);
background: linear-gradient(90deg, rgba(35,136,144,1) 20%, rgba(149,197,172,1) 100%);border-radius:2rem;width:auto;} 
.containerWrap .container .posts.finance .blog-posts .post-links p.linksWrapper .button { transition:all 0.3s ease; display: flex;color:white;bbackground: rgb(121,56,64);
background: linear-gradient(90deg, rgba(121,56,64,1) 20%, rgba(189,124,94,1) 100%);border-radius:2rem;width:auto;} 

.containerWrap .container .posts.finance .blog-posts .post-links p.linksWrapper .button:nth-child(even),
.containerWrap .container .posts.work .blog-posts .post-links p.linksWrapper .button:nth-child(even),
.containerWrap .container .posts.travel .blog-posts .post-links p.linksWrapper .button:nth-child(even),
.containerWrap .container .posts.home .blog-posts .post-links p.linksWrapper .button:nth-child(even) {/*background:#f39200!important;*/}

.containerWrap .container .posts .blog-posts .loader { margin:0 auto;position:absolute; left: 50%; top: 50% ;transform:translateX(-50%) translateY(-50%); }
.containerWrap .container .posts .blog-posts .post.active {background: rgba(204,204,204,0.3); }

.containerWrap .container .posts.home .blog-posts .post:nth-child(odd).active {background:#004c6d;}
.containerWrap .container .posts.home .blog-posts .post:nth-child(even).active {background:#004c6d;}

.containerWrap .container .posts.travel .blog-posts .post:nth-child(odd).active {background:#621f5b;}
.containerWrap .container .posts.travel .blog-posts .post:nth-child(even).active {background:#621f5b;}

.containerWrap .container .posts.work .blog-posts .post:nth-child(odd).active {background:#007a77;}
.containerWrap .container .posts.work .blog-posts .post:nth-child(even).active {background:#007a77;}

.containerWrap .container .posts.finance .blog-posts .post:nth-child(odd).active {background:rgb(106,22,47);background: linear-gradient(90deg, rgba(106,22,47,1) 0%, rgba(195,108,74,1) 100%);}
.containerWrap .container .posts.finance .blog-posts .post:nth-child(even).active {background: rgb(106,22,47);background: linear-gradient(90deg, rgba(106,22,47,1) 0%, rgba(195,108,74,1) 100%);}

/*.containerWrap .container .posts .blog-posts .post.active:after { position: absolute;right: 15px;content: '';background: transparent url(../images/postForwardArrow.svg) no-repeat center;background-size: 98%;width:40px;height:24px;}
.containerWrap .container .posts .blog-posts .post.active:before { position: absolute;left: 15px;content: '';background: transparent url(../images/postBackArrow.svg) no-repeat center;background-size: 98%;width:40px;height:24px;}*/
.containerWrap .container .posts .blog-posts .post .prevButton {cursor:pointer;position: absolute;left: 15px;background: transparent url(../images/postBackArrow.svg) no-repeat center;background-size: 98%;width:40px;height:36px;text-indent: -9999px;opacity:0;display:none;}
.containerWrap .container .posts .blog-posts .post .nextButton {cursor:pointer;position: absolute;right: 15px;background: transparent url(../images/postForwardArrow.svg) no-repeat center;background-size: 98%;width:40px;height:36px;text-indent: -9999px;opacity:0;display:none;}
.containerWrap .container .posts .blog-posts .post.active .prevButton {cursor:pointer;position: absolute;left: 15px;background: transparent url(../images/postBackArrow.svg) no-repeat center;background-size: 98%;width:40px;height:36px;text-indent: -9999px;opacity:1;display:block;}
.containerWrap .container .posts .blog-posts .post.active .nextButton {cursor:pointer;position: absolute;right: 15px;background: transparent url(../images/postForwardArrow.svg) no-repeat center;background-size: 98%;width:40px;height:36px;text-indent: -9999px;opacity:1;display:block;}

.containerWrap .container .posts .blog-posts .post {-webkit-border-top-right-radius: 2.5rem;
-webkit-border-bottom-right-radius: 2.5rem;
-moz-border-radius-topright: 2.5rem;
-moz-border-radius-bottomright: 2.5rem;
border-top-right-radius: 2.5rem;
border-bottom-right-radius: 2.5rem;padding-left: 2rem;overflow-y: auto;max-height: 100%;width: 100%;padding: 1.5rem 3rem 1.5rem 4.5rem;display: flex;align-items: center;}

.containerWrap .container .posts .blog-posts .post.asset-content {padding: 2rem 6rem;display: block;width: 100%;}
.containerWrap .container .posts .blog-posts .post.asset-content:focus {border:0;outline:none;}
.containerWrap .container .posts .blog-posts .post a {text-decoration: none;width: 85%;flex: 0,0,0; color:white;font-size:13px;}
.containerWrap .container .posts .blog-posts .post a h2 { font-size:15px;color:#3c3c3b; }
.containerWrap .container .posts .blog-posts .post.active a h2 {color:white;margin-bottom:0;line-height:19px;}

/*.containerWrap .container .posts .blog-posts .post.asset-content:before {content: '';position: absolute;top:50%;left: 0;height:40px;width:50px;transform:translateY(-50%);}

.containerWrap .container .posts.home .blog-posts .post.asset-content:before {background: transparent url('../images/homeLeftArrow.svg') no-repeat center;}
.containerWrap .container .posts.travel .blog-posts .post.asset-content:before {background: transparent url('../images/travelLeftArrow.svg') no-repeat center;}
.containerWrap .container .posts.work .blog-posts .post.asset-content:before {background: transparent url('../images/workLeftArrow.svg') no-repeat center;}
.containerWrap .container .posts.finance .blog-posts .post.asset-content:before {background: transparent url('../images/financeLeftArrow.svg') no-repeat center;} */

.containerWrap .container .posts .blog-posts .post.asset-content .backToCategories {display:block;position: absolute;top:50%;left: 0;height:40px;width:50px;transform:translateY(-50%);text-indent:-9999px;cursor:pointer;}

.containerWrap .container .posts.home .blog-posts .post.asset-content .backToCategories {background: transparent url('../images/homeLeftArrow.svg') no-repeat center;}
.containerWrap .container .posts.travel .blog-posts .post.asset-content .backToCategories {background: transparent url('../images/travelLeftArrow.svg') no-repeat center;}
.containerWrap .container .posts.work .blog-posts .post.asset-content .backToCategories {background: transparent url('../images/workLeftArrow.svg') no-repeat center;}
.containerWrap .container .posts.finance .blog-posts .post.asset-content .backToCategories {background: transparent url('../images/financeLeftArrow.svg') no-repeat center;}

.containerWrap .container .posts .blog-posts .post-links .backToCategories {display:block;position: absolute;top:50%;left: 0;height:40px;width:50px;transform:translateY(-50%);text-indent:-9999px;cursor:pointer;z-index:100;}

.containerWrap .container .posts.home .blog-posts .post-links .backToCategories {background: transparent url('../images/homeLeftArrow.svg') no-repeat center;}
.containerWrap .container .posts.travel .blog-posts .post-links .backToCategories {background: transparent url('../images/travelLeftArrow.svg') no-repeat center;}
.containerWrap .container .posts.work .blog-posts .post-links .backToCategories {background: transparent url('../images/workLeftArrow.svg') no-repeat center;}
.containerWrap .container .posts.finance .blog-posts .post-links .backToCategories {background: transparent url('../images/financeLeftArrow.svg') no-repeat center;}

.containerWrap .container .posts .blog-posts .post a p {width: 100%;}
.containerWrap .container .posts .blog-posts .post h2 {color: white;font-size:32px;}
.containerWrap .container .posts.post-loaded .blog-posts .post h2 {color: white;font-size:55px;line-height:50px;}
.containerWrap .container .posts.post-loaded .blog-posts .post h3 {text-transform: uppercase;font-size: 18px;font-weight: bold;margin-bottom: 10px;margin-top: 10px;}

.containerWrap .container .posts.home.post-loaded .blog-posts .post h3 {color:#00a4b7;}
.containerWrap .container .posts.travel.post-loaded .blog-posts .post h3 {color:#952281;}
.containerWrap .container .posts.work.post-loaded .blog-posts .post h3 {color:#00a4b7;}
.containerWrap .container .posts.finance.post-loaded .blog-posts .post h3 {color:#8d4b47;}

.containerWrap .container .posts.home.post-loaded .blog-posts .post h2 {color:#00a4b7;font-family: 'Retro Signature';}
.containerWrap .container .posts.travel.post-loaded .blog-posts .post h2 {color:#952281;font-family: 'Retro Signature';}
.containerWrap .container .posts.work.post-loaded .blog-posts .post h2 {color:#00a4b7;font-family: 'Retro Signature';}
.containerWrap .container .posts.finance.post-loaded .blog-posts .post h2 {color:#8d4b47;font-family: 'Retro Signature';}

.containerWrap .container .posts .blog-posts .slick-prev.slick-disabled {opacity:0.5;}
.containerWrap .container .posts .blog-posts .slick-prev:hover {border:0;}
.containerWrap .container .posts .blog-posts .slick-next.slick-disabled {opacity:0.5;}
.containerWrap .container .posts .blog-posts .slick-next:hover {border:0;}
.containerWrap .container .posts.home .blog-posts .slick-prev {background:transparent url('../images/postHomeUpArrow.svg') no-repeat center;position:absolute;right:0;top:0;width:25px;height:36px; padding:0;text-indent:-9999px;transform:translateY(-200%)}
.containerWrap .container .posts.home .blog-posts .slick-next {background:transparent url('../images/postHomeDownArrow.svg') no-repeat center;position:absolute;right:0;bottom:0;width:25px;height:36px; padding:0;text-indent:-9999px;transform:translateY(100%)}
.containerWrap .container .posts.travel .blog-posts .slick-prev {background:transparent url('../images/postTravelUpArrow.svg') no-repeat center;position:absolute;right:0;top:0;width:25px;height:36px; padding:0;text-indent:-9999px;transform:translateY(-200%)}
.containerWrap .container .posts.travel .blog-posts .slick-next {background:transparent url('../images/postTravelDownArrow.svg') no-repeat center;position:absolute;right:0;bottom:0;width:25px;height:36px; padding:0;text-indent:-9999px;transform:translateY(100%)}
.containerWrap .container .posts.work .blog-posts .slick-prev {background:transparent url('../images/postWorkUpArrow.svg') no-repeat center;position:absolute;right:0;top:0;width:25px;height:36px; padding:0;text-indent:-9999px;transform:translateY(-200%)}
.containerWrap .container .posts.work .blog-posts .slick-next {background:transparent url('../images/postworkDownArrow.svg') no-repeat center;position:absolute;right:0;bottom:0;width:25px;height:36px; padding:0;text-indent:-9999px;transform:translateY(100%)}
.containerWrap .container .posts.finance .blog-posts .slick-prev {background:transparent url('../images/postFinanceUpArrow.svg') no-repeat center;position:absolute;right:0;top:0;width:25px;height:36px; padding:0;text-indent:-9999px;transform:translateY(-200%)}
.containerWrap .container .posts.finance .blog-posts .slick-next {background:transparent url('../images/postFinanceDownArrow.svg') no-repeat center;position:absolute;right:0;bottom:0;width:25px;height:36px; padding:0;text-indent:-9999px;transform:translateY(100%)}
.containerWrap .container .posts .blog-posts .slick-prev {display:none;}
.containerWrap .container .posts .blog-posts .slick-next {display:none;}

.containerWrap .container .posts .blog-posts .post p {color: white;width: 85%;padding-bottom: 1rem;font-size: 14px;}
.containerWrap .container .posts.post-loaded .blog-posts .post p a {color:#3c3c3b;text-decoration:underline;transition:all 0.3s ease;}
.containerWrap .container .posts.post-loaded .blog-posts .post p a:hover {transition:all 0.3s ease;color:#666666;}
.containerWrap .container .posts .blog-posts .post.asset-content p {width: 100%;color:#3c3c3b;}
.containerWrap .container .posts .blog-posts .post.asset-content ol,
.containerWrap .container .posts .blog-posts .post.asset-content ul {padding-left:1rem;}
.containerWrap .container .posts .blog-posts .post.asset-content ol li,
.containerWrap .container .posts .blog-posts .post.asset-content ul li {font-family: 'Montserrat', sans-serif;}
.containerWrap .container .posts .blog-posts .post.asset-content p.linksWrapper {display:flex;flex-wrap:wrap;position: relative;}
.containerWrap .container .posts .blog-posts .post.asset-content p.linksWrapper br {display:none;}
.containerWrap .container .posts .blog-posts .post.asset-content p.linksWrapper:after {content:'';position:absolute;right:0;top:50%;transform:translateY(-50%) translateX(100%);width:95px;height:50px;background-size:98%;}

.containerWrap .container .posts.home .blog-posts .post.asset-content p.linksWrapper:after { background:transparent url(../images/clickArrow-home.svg) no-repeat center; }
.containerWrap .container .posts.travel .blog-posts .post.asset-content p.linksWrapper:after {background:transparent url(../images/clickArrow-travel.svg) no-repeat center;}
.containerWrap .container .posts.work .blog-posts .post.asset-content p.linksWrapper:after {background:transparent url(../images/clickArrow-work.svg) no-repeat center;}
.containerWrap .container .posts.finance .blog-posts .post.asset-content p.linksWrapper:after {background:transparent url(../images/clickArrow-finance.svg) no-repeat center;}

.containerWrap .container .posts .blog-posts .post.asset-content p.linksWrapper .button {border:0;margin-bottom:8px;margin-right:8px;line-height: 14px;align-items: center;text-decoration:none;word-break: break-word;} 
.containerWrap .container .posts .blog-posts .post.asset-content p.linksWrapper .button:last-of-type { margin-right:0; }

.containerWrap .container .posts.home .blog-posts .post.asset-content p.linksWrapper .button { transition:all 0.3s ease; display: flex;color:white;background: rgb(52,80,105);
background: linear-gradient(90deg, rgba(52,80,105,1) 20%, rgba(92,167,185,1) 100%);border-radius:2rem;width:auto;} 
.containerWrap .container .posts.travel .blog-posts .post.asset-content p.linksWrapper .button { transition:all 0.3s ease; display: flex;color:white;background: rgb(116,54,116);
background: linear-gradient(90deg, rgba(116,54,116,1) 20%, rgba(146,59,134,1) 100%);border-radius:2rem;width:auto;} 
.containerWrap .container .posts.work .blog-posts .post.asset-content p.linksWrapper .button { transition:all 0.3s ease; display: flex;color:white;background: rgb(35,136,144);
background: linear-gradient(90deg, rgba(35,136,144,1) 20%, rgba(149,197,172,1) 100%);border-radius:2rem;width:auto;} 
.containerWrap .container .posts.finance .blog-posts .post.asset-content p.linksWrapper .button { transition:all 0.3s ease; display: flex;color:white;bbackground: rgb(121,56,64);
background: linear-gradient(90deg, rgba(121,56,64,1) 20%, rgba(189,124,94,1) 100%);border-radius:2rem;width:auto;} 

.containerWrap .container .posts.home .blog-posts .post.asset-content li a.linksWrapper { transition:all 0.3s ease; display: inline-block;border:0;color:white;background: rgb(52,80,105);
background: linear-gradient(90deg, rgba(52,80,105,1) 20%, rgba(92,167,185,1) 100%);border-radius:2rem;width:auto;margin-top:8px;} 
.containerWrap .container .posts.travel .blog-posts .post.asset-content li a.linksWrapper { transition:all 0.3s ease; display: inline-block;border:0;color:white;background: rgb(116,54,116);
background: linear-gradient(90deg, rgba(116,54,116,1) 20%, rgba(146,59,134,1) 100%);border-radius:2rem;width:auto;margin-top:8px;} 
.containerWrap .container .posts.work .blog-posts .post.asset-content li a.linksWrapper { transition:all 0.3s ease; display: inline-block;border:0;color:white;background: rgb(35,136,144);
background: linear-gradient(90deg, rgba(35,136,144,1) 20%, rgba(149,197,172,1) 100%);border-radius:2rem;width:auto;margin-top:8px;} 
.containerWrap .container .posts.finance .blog-posts .post.asset-content li a.linksWrapper { transition:all 0.3s ease; display: inline-block;border:0;color:white;bbackground: rgb(121,56,64);
background: linear-gradient(90deg, rgba(121,56,64,1) 20%, rgba(189,124,94,1) 100%);border-radius:2rem;width:auto;margin-top:8px;} 


.containerWrap .container .posts.finance .blog-posts .post.asset-content p.linksWrapper .button:nth-child(even) {background: linear-gradient(90deg, rgba(121,56,64,1) 20%, rgba(189,124,94,1) 100%)!important;}
.containerWrap .container .posts.work .blog-posts .post.asset-content p.linksWrapper .button:nth-child(even) {background: rgb(35,136,144);
background: linear-gradient(90deg, rgba(35,136,144,1) 20%, rgba(149,197,172,1) 100%);}
.containerWrap .container .posts.travel .blog-posts .post.asset-content p.linksWrapper .button:nth-child(even) {background: linear-gradient(90deg, rgba(52,80,105,1) 20%, rgba(92,167,185,1) 100%)!important;}
.containerWrap .container .posts.home .blog-posts .post.asset-content p.linksWrapper .button:nth-child(even) {background: linear-gradient(90deg, rgba(52,80,105,1) 20%, rgba(92,167,185,1) 100%)!important;}

.containerWrap .container .posts .blog-posts .post.asset-content p.linksWrapper .button:after {content:'';display:block;width:20px;height:20px;background-image:url('../images/linkArrow.svg'); background-position:97% center;background-size:auto 20px; background-repeat: no-repeat;}
.containerWrap .container .posts .blog-posts .post.asset-content p.linksWrapper .button:hover {transition:all 0.3s ease;}
.containerWrap .container .posts .blog-posts .post p img {width: 100%;display: block;}
.containerWrap .container .posts .blog-posts .post ol li,
.containerWrap .container .posts .blog-posts .post ul li {color: white;width: 100%;padding-bottom: 1rem;font-size: 14px;}
.containerWrap .container .posts .blog-posts .post ol li,
.containerWrap .container .posts .blog-posts .post ul li {color:#3c3c3b;}
.containerWrap .container .posts.post-loaded .blog-posts .post ol li a,
.containerWrap .container .posts.post-loaded .blog-posts .post ul li a {color:#3c3c3b;text-decoration:underline;transition:all 0.3s ease;word-break:break-word;}
.containerWrap .container .posts.post-loaded .blog-posts .post ul li a:hover {transition:all 0.3s ease;color:#666666;}
.containerWrap .container .posts .blog-posts .post .asset-download {padding: 1rem 0;}
.containerWrap .container .posts .blog-posts .post .asset-download a {background: white;border: 1px solid white;padding: 0.25rem 1.5rem;border-radius: 2rem;color: #666666;transition: all 0.3s ease;}
.containerWrap .container .posts .blog-posts .post .asset-download a:hover {background: #666666;border: 1px solid white;color: white;transition: all 0.3s ease;}

.containerWrap .container .section {width: 25%;padding-bottom: 4rem;display: flex;flex-direction: column;justify-content: flex-end;position: relative;}
.containerWrap .container .section.active { display: flex!important; position:relative;}
.containerWrap .container .section .escape {position: absolute; transform:translateX(-100%);top: 8px;left: 0px;border:0;display: block;opacity: 0;transition: all 0.3s ease;-webkit-border-top-left-radius: 20px;
-webkit-border-bottom-left-radius: 20px;-moz-border-radius-topleft: 20px;-moz-border-radius-bottomleft: 20px;border-top-left-radius: 20px;border-bottom-left-radius: 20px;color:white;font-size:12px;text-decoration: none;transition:all 0.3s ease;}
.containerWrap .container .section .escape.post-level {left:unset;right:0;transform:translateX(0);transition:all 0.3s ease;}

.containerWrap .container .section.active .escape { opacity: 1;transition: all 0.3s ease;background:#F39200 url('../images/escNavArrow.svg') no-repeat 7px center;padding-left: 20px;padding-top:8px;padding-bottom:8px;padding-right:4px;background-size: auto 65%;z-index:10; }
.containerWrap .container .section.active .escape.post-level-content { opacity:0; }
.containerWrap .container .section .escape img {width: 100%;}

.blog-posts .mobilePostClose {
  display:none;
  flex-direction:column;
  justify-content: center;
  font-family: 'Montserrat', sans-serif;
  font-size:12;
  width:30px!important;
  height:30px!important;
  text-decoration: none;
  position:sticky;
  left:5px;
  top:5px;
  border:1px solid #000000;
  border-radius: 30px;
  text-align:center;
  color:#000000!important;
  z-index:100;
  background: #ffffff;
}
.blog-posts .post.asset-content .mobilePostClose {
    left:0;
    transform:translateX(-150%);
}

.containerWrap .container .section.instructions {display:none;}
.containerWrap .container.instructions .section.instructions {display:block;}
.containerWrap .container .section.instructions {min-height: 600px;width:100%;}
.containerWrap .container .section.instructions .instructionsOverlay {position:absolute;left:50%;top:0;transform:translateX(-50%);height:100%;width:50%;width:65%;}
.containerWrap .container .section.instructions.withButtons .instructionsOverlay {background:transparent url('../images/homePageInstructionsOverlay.png') no-repeat center;background-size: cover;}
.containerWrap .container .section.instructions.withButtons .instructionsOverlay .title {display:none;}
.containerWrap .container .section.instructions.withButtons .instructionsOverlay .clickBCopy {display:none;}

.containerWrap .container .section.instructions .instructionsOverlay .title {width:82%;position: absolute;left: 50%;top:25%;transform: translateX(-50%);}
.containerWrap .container .section.instructions .instructionsOverlay .clickableB {width:60px;height:60px;display:block;text-indent: -9999px;text-transform:uppercase;position:absolute;left:50%;top:42%;transform:translateX(-50%);z-index:3;}
.containerWrap .container .section.instructions .instructionsOverlay .clickableB:focus { background:transparent;}
.containerWrap .container .section.instructions .instructionsOverlay .clickBCopy {font-family: 'Montserrat', sans-serif;color:#ad5679;font-weight:bold;font-size:16px;text-transform:uppercase;position:absolute;left:50%;top:42%;transform:translateX(-50%)}
.containerWrap .container .section.instructions .instructionsOverlay .copy {display:none;}
.containerWrap .container .section.instructions.withButtons .instructionsOverlay .copy {padding-top:6.5%;display:flex;flex-direction:column;align-items:center;color:white;width:70%;font-size:14px;margin-bottom:20px;text-align: center;margin:0 auto;z-index:4;position:relative;}
.containerWrap .container .section.instructions.withButtons .instructionsOverlay .copy p {margin-bottom:15px;font-weight:600;line-height:120%;}
.containerWrap .container .section.instructions .instructionsOverlay .instructions {width:25%;margin-bottom:30px;}
.containerWrap .container .section.instructions .instructionsOverlay .escapeText {width:30%;}

.containerWrap .container.instructions .section.line, 
.containerWrap .container.instructions .section.lineTwo {display:none;}
.containerWrap .container .section.line { position:absolute;left:0;top:0;width:7.25%;transform:translateX(-100%); }
.containerWrap .container .section.line .sectionTitle .line { width:12%;align-self:flex-end; }
.containerWrap .container .section.lineTwo { position:absolute;olute;right:0;top:0;width:7.25%;transform:translateX(100%); }
.containerWrap .container .section.lineTwo .sectionTitle .line { width:12%;align-self:flex-start; }
.containerWrap .container .section.lineTwo .sectionTitle .direction { width: 55px;transform: translateY(-58%);align-self: flex-start;margin-left: 11%; }
.containerWrap .container .section.lineTwo .sectionTitle .direction img {width:100%;}
.containerWrap .container .section.line .sectionTitle:before,
.containerWrap .container .section.lineTwo .sectionTitle:before { visibility:hidden; }
.containerWrap .container .section.line .sectionTitle span,
.containerWrap .container .section.lineTwo .sectionTitle span { visibility:hidden; }

.containerWrap .container .section.home {}
.containerWrap .container.instructions .section.home {display:none;}
.containerWrap .container .section.home.active { background: transparent url('../images/at-home-menubg.png') no-repeat center;background-size: cover;}
.containerWrap .container .section.home .titles { width:100%;display:flex;flex-direction:column;justify-content: space-between; }
.containerWrap .container .section.home .titles .title { width:40%;margin:0 auto;margin-top:3rem;margin-bottom:2rem; }
.containerWrap .container .section.home .titles .nav { display:flex;justify-content: space-between; }
.containerWrap .container .section.home .titles .nav .backholder { width: 15%;display:flex;justify-content: flex-end;padding-right:1rem;align-items: center;background:rgba(0,164,183,0.9);transition: all 0.5s ease; }
.containerWrap .container .section.home.active .titles .nav .backholder { width: 35%;display:flex;justify-content: flex-end;padding-right:1rem;align-items: center;background:rgba(0,164,183,0.9);transition: all 0.5s ease; }
.containerWrap .container .section.home .titles .nav .backholder p {padding-left: 0.75rem;font-size:14px;color:#78c9d7;} 
.containerWrap .container .section.home .titles .nav .nextholder { width: 15%;display:flex;justify-content: flex-start;padding-left:1rem;align-items: center;background:rgba(0,164,183,0.9); transition: all 0.5s ease;}
.containerWrap .container .section.home.active .titles .nav .nextholder { width: 35%;display:flex;justify-content: flex-start;padding-left:1rem;align-items: center;background:rgba(0,164,183,0.9);transition: all 0.5s ease; }
.containerWrap .container .section.home .titles .nav .nextholder p { padding-right: 0.75rem;font-size:14px;color:#78c9d7; }
.containerWrap .container .section.home .titles .nav .arrow { max-height:25px; }
.containerWrap .container .section.home .titles .nav .section-marker { max-height:40px; }
.containerWrap .container .section.home .categories ul li.active p { /*background:rgba(0,164,183,0.9);*/ }

.containerWrap .container .section.travel {}
.containerWrap .container.instructions .section.travel {display:none;}
.containerWrap .container .section.travel.active {background: transparent url('../images/travel-menubg.png') no-repeat center;background-size: cover;}
.containerWrap .container .section.travel .titles { width:100%;display:flex;flex-direction:column;justify-content: space-between; }
.containerWrap .container .section.travel .titles .title { width:45%;margin:0 auto;margin-top:3rem;margin-bottom:2rem; }
.containerWrap .container .section.travel .titles .nav { display:flex;justify-content: space-between; }
.containerWrap .container .section.travel .titles .nav .backholder { width: 15%;display:flex;justify-content: flex-end;padding-right:1rem;align-items: center;background:rgba(198,134,112,0.9);transition: all 0.5s ease; }
.containerWrap .container .section.travel.active .titles .nav .backholder { width: 35%;display:flex;justify-content: flex-end;padding-right:1rem;align-items: center;background:rgba(198,134,112,0.9);transition: all 0.5s ease;}
.containerWrap .container .section.travel .titles .nav .backholder p {padding-left: 0.75rem;font-size:14px;color:#e5a494;} 
.containerWrap .container .section.travel .titles .nav .nextholder { width: 15%;display:flex;justify-content: flex-start;padding-left:1rem;align-items: center;background:rgba(198,134,112,0.9);transition: all 0.5s ease; }
.containerWrap .container .section.travel.active .titles .nav .nextholder { width: 35%;display:flex;justify-content: flex-start;padding-left:1rem;align-items: center;background:rgba(198,134,112,0.9);transition: all 0.5s ease; }
.containerWrap .container .section.travel .titles .nav .nextholder p { padding-right: 0.75rem;font-size:14px;color:#e5a494; }
.containerWrap .container .section.travel .titles .nav .arrow { max-height:25px; }
.containerWrap .container .section.travel .titles .nav .section-marker { max-height:40px; }
.containerWrap .container .section.travel .categories ul li.active p { /*background:rgba(198,134,112,0.9);*/ }


.containerWrap .container .section.work {}
.containerWrap .container.instructions .section.work {display:none;}
.containerWrap .container .section.work.active {background: transparent url('../images/work-menubg.png') no-repeat center;background-size: cover;}
.containerWrap .container .section.work .titles { width:100%;display:flex;flex-direction:column;justify-content: space-between; }
.containerWrap .container .section.work .titles .title { width:45%;margin:0 auto;margin-top:3rem;margin-bottom:2rem; }
.containerWrap .container .section.work .titles .nav { display:flex;justify-content: space-between; }
.containerWrap .container .section.work .titles .nav .backholder { width: 15%;display:flex;justify-content: flex-end;padding-right:1rem;align-items: center;background:rgba(198,134,112,0.9);transition: all 0.5s ease; }
.containerWrap .container .section.work.active .titles .nav .backholder { width: 35%;display:flex;justify-content: flex-end;padding-right:1rem;align-items: center;background:rgba(198,134,112,0.9);transition: all 0.5s ease;}
.containerWrap .container .section.work .titles .nav .backholder p {padding-left: 0.75rem;font-size:14px;color:#e5a494;} 
.containerWrap .container .section.work .titles .nav .nextholder { width: 15%;display:flex;justify-content: flex-start;padding-left:1rem;align-items: center;background:rgba(198,134,112,0.9);transition: all 0.5s ease; }
.containerWrap .container .section.work.active .titles .nav .nextholder { width: 35%;display:flex;justify-content: flex-start;padding-left:1rem;align-items: center;background:rgba(198,134,112,0.9);transition: all 0.5s ease; }
.containerWrap .container .section.work .titles .nav .nextholder p { padding-right: 0.75rem;font-size:14px;color:#e5a494; }
.containerWrap .container .section.work .titles .nav .arrow { max-height:25px; }
.containerWrap .container .section.work .titles .nav .section-marker { max-height:40px; }
.containerWrap .container .section.work .categories ul li.active p { /*background:rgba(198,134,112,0.9);*/ }


.containerWrap .container .section.finance {}
.containerWrap .container.instructions .section.finance {display:none;}
.containerWrap .container .section.finance.active {background: transparent url('../images/finance-menubg.png') no-repeat center;background-size: cover;}
.containerWrap .container .section .titles {opacity: 0;transition: all 0.3s ease;}
.containerWrap .container .section.active .titles { opacity: 1; transition: all 0.3s ease;}
.containerWrap .container .section .titles .nav {margin-bottom: 2rem}
.containerWrap .container .section .categories {opacity: 0;visibility:hidden;transition: all 0.3s ease;padding-bottom: 75px;padding-top:75px;position:relative;}
.containerWrap .container .section.active .categories { opacity: 1;visibility:visible; transition: all 0.3s ease;}
.containerWrap .container .section.active .categories:before {content:'';position:absolute;top:10px;left:50%;width:25px;height:36px;transform:translateX(-50%);background:transparent url('../images/homeUpArrow.svg') no-repeat center;}
.containerWrap .container .section.home.active .categories:after {background:transparent url('../images/homeDownArrow.svg') no-repeat center;}
.containerWrap .container .section.home.active .categories:before {background:transparent url('../images/homeUpArrow.svg') no-repeat center;}
.containerWrap .container .section.travel.active .categories:after {background:transparent url('../images/travelDownArrow.svg') no-repeat center;}
.containerWrap .container .section.travel.active .categories:before {background:transparent url('../images/travelUpArrow.svg') no-repeat center;}
.containerWrap .container .section.work.active .categories:after {background:transparent url('../images/workDownArrow.svg') no-repeat center;}
.containerWrap .container .section.work.active .categories:before {background:transparent url('../images/workUpArrow.svg') no-repeat center;}
.containerWrap .container .section.finance.active .categories:after {background:transparent url('../images/financeDownArrow.svg') no-repeat center;}
.containerWrap .container .section.finance.active .categories:before {background:transparent url('../images/financeUpArrow.svg') no-repeat center;}

.containerWrap .container .section.active .categories.post-level:after, 
.containerWrap .container .section.active .categories.post-level:before {opacity:0;}

.containerWrap .container .section.active .categories:after {content:'';position:absolute;bottom:10px;left:50%;width:25px;height:36px;transform:translateX(-50%);background:transparent url('../images/homeDownArrow.svg') no-repeat center;}
.containerWrap .container .section .categories ul {list-style-type: none;padding: 0;display: flex;flex-direction: column;justify-content: space-between;min-height: 250px;}
.containerWrap .container .section .categories ul li {font-size: 12px;line-height: 18px;text-align: center;transition:all 0.3s ease;text-transform: uppercase;color: white;cursor:pointer;}
.containerWrap .container .section .categories ul li p {font-family: 'Montserrat', sans-serif;transition:all 0.3s ease;position: relative;padding: 0 3.75rem;font-size:0.8vw;}
.containerWrap .container .section .categories ul li.active p:after {position: absolute;padding-right: 35px;right: 5px;content: 'K';background: transparent url('../images/arrow-forwards-home.png') no-repeat center;background-size: auto 80%;}

.containerWrap .container .section .categories ul li.active p:before {content: '';position: absolute;top:50%;left: 0;height:40px;width:50px;transform:translateY(-50%);}
.containerWrap .container .section .categories ul li.active p:after {content: '';position: absolute;top:50%;right: 0;height:40px;width:50px;transform:translateY(-50%);}

.containerWrap .container .section .categories.post-level ul li.active p:before,
.containerWrap .container .section .categories.post-level ul li.active p:after {opacity:0;}

.containerWrap .container .section.home .categories ul li.active p:before {background: transparent url('../images/homeLeftArrow.svg') no-repeat center;}
.containerWrap .container .section.home .categories ul li.active p:after {background: transparent url('../images/homeRightArrow.svg') no-repeat center;}
.containerWrap .container .section.travel .categories ul li.active p:before {background: transparent url('../images/travelLeftArrow.svg') no-repeat center;}
.containerWrap .container .section.travel .categories ul li.active p:after {background: transparent url('../images/travelRightArrow.svg') no-repeat center;}
.containerWrap .container .section.work .categories ul li.active p:before {background: transparent url('../images/workLeftArrow.svg') no-repeat center;}
.containerWrap .container .section.work .categories ul li.active p:after {background: transparent url('../images/workRightArrow.svg') no-repeat center;}
.containerWrap .container .section.finance .categories ul li.active p:before {background: transparent url('../images/financeLeftArrow.svg') no-repeat center;}
.containerWrap .container .section.finance .categories ul li.active p:after {background: transparent url('../images/financeRightArrow.svg') no-repeat center;}

.containerWrap .container .section .categories ul li.active p { /*background:rgba(0,0,0,0.85);color:white;*/transition:all 0.3s ease;font-weight:bold; }
.containerWrap .container .section .categories ul li p:hover { transition:all 0.3s ease;font-weight:bold; }
.containerWrap .container .section.home .categories ul li.active p { background:#285473;line-height: 13px;padding-top: 3px;padding-bottom: 3px; }
.containerWrap .container .section.work .categories ul li.active p { background:#427476;line-height: 13px;padding-top: 3px;padding-bottom: 3px; }
.containerWrap .container .section.travel .categories ul li.active p { background:#5f255d;line-height: 13px;padding-top: 3px;padding-bottom: 3px; }
.containerWrap .container .section.finance .categories ul li.active p { background:#c3711a;line-height: 13px;padding-top: 3px;padding-bottom: 3px; }

/*.containerWrap .container .section .categories ul li:after {display: block;content: "•";font-size: 24px;margin-top: 0.5rem}*/
.containerWrap .container .section .categories ul li:last-of-type:after {display:none;}
.containerWrap .container .section .sectionTitle {cursor:pointer;font-family: 'Retro Signature';text-align: center;font-size: 65px;color: white;padding-bottom: 2rem;display:flex;flex-direction:column;position: relative;}
.containerWrap .container .section .sectionTitle .line {width:100%;height:2px;background:white;margin-top:8px;}
.containerWrap .container .section.active .sectionTitle .line {opacity: 0.3;}
.containerWrap .container .section .sectionTitle .direction {width:55px;transform: translateY(-58%);align-self: flex-end;margin-right: 11%;}
.containerWrap .container .section .sectionTitle .direction.fade {opacity:0.5;}
.containerWrap .container .section .sectionTitle .direction img {width:100%;}
.containerWrap .container .section .sectionTitle .circle { background:white;height:10px;width:10px;border-radius:10px;position:absolute;left:50%;top:16%;transform:translateX(-50%); }

.site-content.home .containerWrap .container .section .sectionTitle,
.site-content.travel .containerWrap .container .section .sectionTitle,
.site-content.work .containerWrap .container .section .sectionTitle,
.site-content.finance .containerWrap .container .section .sectionTitle { /*opacity:0.5;*/ }

.site-content.home .containerWrap .container .section.home.active .sectionTitle { opacity:1; }
.site-content.travel .containerWrap .container .section.travel.active .sectionTitle { opacity:1; }
.site-content.work .containerWrap .container .section.work.active .sectionTitle { opacity:1; }
.site-content.finance .containerWrap .container .section.finance.active .sectionTitle { opacity:1; }

.containerWrap .container .section .sectionTitle:before { content:""; width:16px;height:20px;background:transparent url(../images/section-marker.png) no-repeat center;background-size: cover;display:inline-block;transform:translateY(2px);margin:0 auto; }
.navigationLine {display:none;width: 100%;margin-top: -2px;transform: translateY(-3rem);z-index:2;position:relative;}
.navigationLine .inner {display: block;height: 2px;background: white;transition: all 0.3s ease;width: 6%;position: relative;}
.navigationLine .inner:after { display:inline;content:"";width:10px;height:10px;border-radius: 10px;position: absolute; right: 0; top: 0; background: white;transform: translateY(-43%); }
.navigationLine .inner.home {transition: all 0.3s ease;width: 17%;}
.navigationLine .inner.home.active {transition: all 0.3s ease;width: 17%;}
.navigationLine .inner.work {transition: all 0.3s ease;width: 61.35%;}
.navigationLine .inner.work.active {transition: all 0.3s ease;width: 61.35%;}
.navigationLine .inner.travel {transition: all 0.3s ease;width: 39.2%;}
.navigationLine .inner.travel.active {transition: all 0.3s ease;width: 39.2%;}
.navigationLine .inner.finance {transition: all 0.3s ease;width: 83.55%;}
.navigationLine .inner.finance.active {transition: all 0.3s ease;width: 83.55%;}


.footer {position:absolute;bottom:0;transform:translateY(110%);width:100%;}
.footer .disclaimer {max-width:30%;float:left;padding-top:30px;}
.footer .disclaimer p {font-size:11px;color:#9b9a9a;text-align:left;line-height:12px;}
.footer .instructions {max-width:335px;position: absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);}
.footer .instructions img {max-width:335px;}
.footer .address { align-self:flex-end;display:flex;flex-direction:column;align-items:flex-end; max-width:300px;float:right;}
.footer .address img {max-width:35px;margin-bottom:10px;}
.footer .address p {font-size:11px;color:#9b9a9a;text-align:right;line-height:12px;}
.footer .address ul {list-style: none; display:flex;align-content: center;}
.footer .address ul li {margin-right:20px;}
.footer .address ul li:last-of-type {margin-right:0;}
.footer .address ul li a {display:block;}
.footer .address ul li a img {max-height:20px; width:auto; margin-bottom:0px}
.footer .address .logos {display:flex;width:100%;align-items: flex-start;justify-content: space-between;padding-top:20px;}
.footer .address .logos img {width:38%;max-width:38%;display:block;}

.footer .legal { padding-left:0;list-style:none; padding-bottom:2rem;}
.footer .legal li {line-height:100%;}
.footer .legal li a {text-decoration: underline; font-size: 11px;color: #9b9a9a;text-align: left;line-height: 12px;}

.disclaimerPop {transform-origin:center;display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(255,255,255,0.8);z-index:5;}
.disclaimerPop .close {position:absolute;z-index:2;background:white;border:1px solid #9b9a9a;top:5px;right:5px;display:flex;flex-direction: column;justify-content: center;align-items:center;border-radius:30px;width:40px;height:40px;text-decoration: none;}
.disclaimerPop .disclaimer {z-index:1;width:90%;max-width:700px;padding:40px;background:white;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.25);box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.25);}
.disclaimerPop .disclaimer p {font-size:16px;line-height:20px;color:#9b9a9a;text-align:center;}
.disclaimerPop .disclaimer p.dop {position: absolute;bottom: -15px;right: 12px;font-size: 11px;}
.disclaimerPop .disclaimer p a {font-size:16px;line-height:20px;color:#9b9a9a;text-align:center;border-radius: 30px;padding:4px 10px;}

.instructionsPop {transform-origin:center;display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(255,255,255,0.8);z-index:5;}
.instructionsPop .close {position:absolute;z-index:2;background:white;border:1px solid #9b9a9a;top:5px;right:5px;display:flex;flex-direction: column;justify-content: center;align-items:center;border-radius:30px;width:40px;height:40px;text-decoration: none;}
.instructionsPop .disclaimer {z-index:1;width:90%;max-width:700px;padding:40px;background:white;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.25);box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.25);}
.instructionsPop .disclaimer p {font-size:16px;line-height:20px;color:#9b9a9a;text-align:center;}



.containerWrap.instructions .instructions .mobTitle {width:90%;margin:0 auto;display:none;margin-top:50px;}

.search #main.site-main {padding:15px;}

.search #primary.content-area {
  background:rgba(255,255,255,0.9);
}
.search header.page-header {padding-top:0;padding-bottom:0;}
.search header h1.page-title {}

.search .search-result-count {color:#666666;}

.search article {border:1px solid #666666;margin-bottom: 5px;border-radius:30px;padding-right:30px;position: relative;}

.search article:after {
  content:'';
  background:transparent url('../images/arrow-forwards-search.png') no-repeat center;
  background-size: 100%;
  width:12px;
  height:40px;
  display:block;
  position:absolute;
  right:10px;
  top:50%;
  transform:translateY(-50%);
}

.search article header h2 {color:#666666;}
.search article header h2 a {text-decoration: none;}

.search .pagination .page-numbers { color:#666666; }

.single .entry-content {padding:20px;}

@media screen and (min-width: 1565px) {
    .containerWrap .container.instructions .section.home {display:unset;visibility: hidden;}
    .containerWrap .container .section.home.active {visibility: visible;}

    .containerWrap .container.instructions .section.travel {display:unset;visibility: hidden;}
    .containerWrap .container .section.travel.active  {visibility: visible;}

    .containerWrap .container.instructions .section.work {display:unset;visibility: hidden;}
    .containerWrap .container .section.work.active {visibility: visible;}

    .containerWrap .container.instructions .section.finance {display:unset;visibility: hidden;}
    .containerWrap .container .section.finance.active {visibility: visible;}

    .containerWrap .container.instructions .section.instructions {display:block;position:absolute;transform:translateY(2.5vw) translateX(-0.15vw)}
}
@media screen and (min-width: 1820px) {
    .containerWrap .container.instructions .section.instructions {display:block;position:absolute;transform:translateY(3vw) translateX(-0.15vw)}
}
@media screen and (min-width: 2040px) {
    .containerWrap .container.instructions .section.instructions {display:block;position:absolute;transform:translateY(3.5vw) translateX(0vw)}
}
@media screen and (min-width: 2300px) {
    .containerWrap .container.instructions .section.instructions {display:block;position:absolute;transform:translateY(2vw) translateX(0vw)}
    .containerWrap .container.instructions .section.instructions p { font-size:1vw!important; }
}
@media screen and (min-width: 2350px) {
    .containerWrap .container .section.instructions .instructionsOverlay .clickBCopy {transform: translateX(-50%) translateY(-25%);}
}
@media screen and (min-width: 2520px) {
    .containerWrap .container .section.instructions .instructionsOverlay .clickBCopy {transform: translateX(-50%) translateY(-45%);}
}
@media screen and (min-width: 2660px) {
    .containerWrap .container .section.instructions .instructionsOverlay .clickBCopy {transform: translateX(-50%) translateY(-65%);}
}
@media screen and (min-width: 2720px) {
    #content.site-content {
        background-image:none;
    }
}
@media screen and (min-width: 2840px) {
    .containerWrap .container .section.instructions .instructionsOverlay .clickBCopy {transform: translateX(-50%) translateY(-85%);}
}
@media screen and (min-width: 2960px) {
    .site-header nav {
        max-width:100%!important;
    }
}
@media screen and (min-width: 2975px) {
    .containerWrap .container .section.instructions .instructionsOverlay .clickBCopy {transform: translateX(-50%) translateY(-125%);}
}
@media screen and (min-width: 3350px) {
    .containerWrap .container .section.instructions .instructionsOverlay .clickBCopy {transform: translateX(-50%) translateY(-165%);}
}
@media screen and (min-width: 3750px) {
    .containerWrap .container .section.instructions .instructionsOverlay .clickBCopy {transform: translateX(-50%) translateY(-200%);}
}

@media screen and (max-width: 1335px) {
  .containerWrap .backgroundVideo.trainVideo {
    width:135vw;
  }
}
@media screen and (max-width: 1290px) {
  .containerWrap .backgroundVideo.trainVideo {
    width:140vw;
  }
}
@media screen and (max-width: 1250px) {
  .containerWrap .backgroundVideo.trainVideo {
    width:145vw;
  }
  .containerWrap .backgroundVideo {

    transform: translateY(-50%) translateX(-40%);
    height: 110%;
  }
}
@media screen and (max-width: 1175px) {
  .containerWrap .backgroundVideo.trainVideo {
    width:auto;
    height:107.5%;
    transform: translateY(-50%) translateX(-50%);
  }
}
@media screen and (max-width: 1180px) {

  .site-header .site-branding .zoom { transform:translateY(-15%) translateX(125%) }
  .site-header { justify-content:flex-start; }
  .site-header .siteSearch .instructions {display:none;}
  #content.site-content { background-image:none; }

  .containerWrap {/*overflow:hidden;*/transition:all 0.3s ease;}

  .menu_active .containerWrap {margin-left:-260px;transition:all 0.3s ease;}
  .site-header nav {display:none;}
	.site-header nav .menu-toggle { display:block; max-width: 30px;position: absolute;right: 0;top: 20%;padding: 0;}
	.site-header nav .menu-toggle:focus {display:block; max-width: 30px;position: absolute;right: 0;top: 20%;padding: 0;}
	.site-header nav .top-nav {position: absolute; left: 150%;display:none;transition:all 0.3s ease;background:white;height:100vh;}
  .site-header nav .top-nav li { margin-bottom:10px; }
  .site-header nav .top-nav li a:after {display:none;}
  .site-header nav .top-nav>li ul { position:relative;flex-direction:column; }
  .site-header nav .top-nav>li:nth-child(1) { height:70px;display:flex;flex-direction:column;justify-content:center; }
  .site-header nav .top-nav>li ul li { margin-bottom:10px; }
  .menu_active .site-header nav .menu-toggle { transform: translatex(-200px); }
  .menu_active header {z-index:1000;position: relative;}
  .menu_active .site-header nav .top-nav { transition:all 0.3s ease; left:unset; right:-50px;width:250px; display:block;z-index:1000;top: -30px;}
  .site-header .siteSearch { transition:all 0.3s ease; z-index: -1;}
  .site-header .siteSearch {
    order:2;
    position:absolute;
    right:5%;
    top:2.5%;
    z-index:1000;
    width:145px;
  }
  .menu_active .site-header .siteSearch {transform:translateX(-190px) translateY(20px);transition:all 0.3s ease;}
  .containerWrap .container .posts .blog-posts { width:98%;height:unset; }
  .containerWrap .container .posts .blog-posts .post.asset-content { padding: 2rem 4rem; }

  .containerWrap .container .posts.home .blog-posts .post.asset-content .backToCategories {background: transparent url('../images/homeLeftArrow-mobile.svg') no-repeat center;}
  .containerWrap .container .posts.travel .blog-posts .post.asset-content .backToCategories {background: transparent url('../images/travelLeftArrow-mobile.svg') no-repeat center;}
  .containerWrap .container .posts.work .blog-posts .post.asset-content .backToCategories {background: transparent url('../images/workLeftArrow-mobile.svg') no-repeat center;}
  .containerWrap .container .posts.finance .blog-posts .post.asset-content .backToCategories {background: transparent url('../images/financeLeftArrow-mobile.svg') no-repeat center;}

  .containerWrap .container .posts.home .blog-posts .post-links .backToCategories {background: transparent url('../images/homeLeftArrow-mobile.svg') no-repeat center;}
  .containerWrap .container .posts.travel .blog-posts .post-links .backToCategories {background: transparent url('../images/travelLeftArrow-mobile.svg') no-repeat center;}
  .containerWrap .container .posts.work .blog-posts .post-links .backToCategories {background: transparent url('../images/workLeftArrow-mobile.svg') no-repeat center;}
  .containerWrap .container .posts.finance .blog-posts .post-links .backToCategories {background: transparent url('../images/financeLeftArrow-mobile.svg') no-repeat center;}
  .containerWrap .container .posts .blog-posts .post-links p.linksWrapper {
    width:82%;
  }
  .containerWrap .container .posts .blog-posts .post-links li p.linksWrapper {
    width:74%;
  }
  .containerWrap .container .posts .blog-posts .post-links li p.linksWrapper .button {
    max-width:97%;
  }
  .containerWrap .container .posts.post-loaded .blog-posts .post h2 {
    font-size: 50px;
    line-height: 40px;
    margin-bottom:20px;
  }
}

@media screen and (max-width: 1024px) {
  .footer .instructions {
    display:none;
  }
  .footer .disclaimer {width:45%;max-width:45%;}
  .footer .address {width:45%;max-width:45%;}
  .containerWrap .container .section .categories ul li.active p:before,
  .containerWrap .container .section .categories ul li.active p:after {
    width:35px;
    height:25px;
  }
  .containerWrap .container .section .categories ul {
    min-height:250px;
  }
  .containerWrap .container .section .categories ul li p {
    padding: 0 2.5rem;
  }
  .containerWrap .container .section.active .escape {
    font-size:0.8vw;
  }
}

@media screen and (max-width: 1180px) {
    .footer .instructions {
    display:none;
  }
  .footer .disclaimer {width:45%;max-width:45%;}
  .footer .address {width:45%;max-width:45%;}
  .containerWrap .container .posts .blog-posts .post-links .slick-list {/*overflow:visible;*/padding-bottom:80px!important;}
  .containerWrap .container .posts .blog-posts .post-links {overflow-y:unset;height:unset;max-height:unset;}
  .site-header nav {
    display: none;
  }
  .containerWrap.instructions .instructions .mobTitle {
    display:block;
    width:40%;
  }
  .containerWrap.instructions .videoOverlay {
    bottom:unset;
    top:0;
    transform:rotate(180deg);
  }
  .containerWrap .container .section .categories {

  }
  .containerWrap .container .section {

  }
  .containerWrap .container .section .escape {
    display:none!important;
  }
  .containerWrap .container .section .categories ul li p:before,
  .containerWrap .container .section .categories ul li p:after,
  .containerWrap .container .section .categories:before,
  .containerWrap .container .section .categories:after {
    display:none!important;
  }
  .containerWrap .container .section.instructions .instructionsOverlay .title {
    display:none;
  }
  .containerWrap .container .section.instructions .instructionsOverlay .clickBCopy {
    display:none;
  }
  .containerWrap .container .section.instructions .instructionsOverlay .clickableB {
    width:175px;
    background:#921b80;
    color:white;
    border-radius: 2rem;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.26);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.26);
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.26);
    font-size:16px;
  }
  .containerWrap .container .section.instructions .instructionsOverlay .clickableB:before {
    content:'Click to Enter';
    width:100%;
    position:absolute;
    text-indent:0px;
    left:50%;
    top:50%;
    transform:translateX(-50%) translateY(-50%);
    text-align: center;
  }
  .containerWrap .container .posts.home .blog-posts.hasScrollBar .prevSlide,
  .containerWrap .container .posts.home .blog-posts.hasScrollBar .nextSlide, 
  .containerWrap .container .posts.travel .blog-posts.hasScrollBar .prevSlide, 
  .containerWrap .container .posts.travel .blog-posts.hasScrollBar .nextSlide, 
  .containerWrap .container .posts.work .blog-posts.hasScrollBar .prevSlide, 
  .containerWrap .container .posts.work .blog-posts.hasScrollBar .nextSlide,
  .containerWrap .container .posts.finance .blog-posts.hasScrollBar .prevSlide, 
  .containerWrap .container .posts.finance .blog-posts.hasScrollBar .nextSlide,
  .containerWrap .container .posts .blog-posts .post.active .nextButton,
  .containerWrap .container .posts .blog-posts .post.active .prevButton {display:none;}
}

@media screen and (min-width: 1401px) {
  .containerWrap .container .section .categories ul {
    min-height:20vw;
  }
  .containerWrap .container .section.instructions .instructionsOverlay .title {
    max-width:699px;
  }
}
@media screen and (min-width: 2300px) {
  .containerWrap .container .section .categories ul {
    min-height:25vw;
  }
  .containerWrap .container .section.active .escape {
    font-size:18px;
  }
  .containerWrap .container .section.instructions {
    min-height:37.5vw;
  }
  .containerWrap .container .section.active .categories {
    padding-bottom: 4vw;
    padding-top: 4vw;
  }
}
@media screen and (max-width: 850px) {
  .containerWrap .container .section .categories ul li p {
    font-size:11px;
    padding-bottom:10px;
  }
  .containerWrap .container .section .categories ul {
    min-height: 290px;
  }
}
@media screen and (max-width: 790px) {
  .containerWrap .container .section .sectionTitle .direction,
  .containerWrap .container .section.lineTwo .sectionTitle .direction {
    transform: translateY(-20%);

  }
  .containerWrap .container .section .sectionTitle .direction {
    margin-right:0;
  }
  .containerWrap .container .section.lineTwo .sectionTitle .direction {
    margin-left:0;
  }
  .containerWrap .container .section.lineTwo .sectionTitle .line,
  .containerWrap .container .section.line .sectionTitle .line {
    display:none;
  }
}
@media screen and (max-width: 782px) {
  .containerWrap .container .section .sectionTitle .direction,
  .containerWrap .container .section.lineTwo .sectionTitle .direction {
    transform: translateY(2%);

  }
}
@media screen and (max-width: 772px) {
  .containerWrap .container .section .sectionTitle .direction,
  .containerWrap .container .section.lineTwo .sectionTitle .direction {
    transform: translateY(32%);

  }
}
@media screen and (max-width: 1180px) {
  .footer {padding:0 1rem;}
  /*.footer .disclaimer {float:none; align-self: center;width:90%;max-width:90%;padding-top:0;}
  .footer .disclaimer p {text-align: center;}
  .footer .address {float:none;align-self: center;width:90%;max-width:90%;align-items: center;margin-top:20px;}
  .footer .address p {text-align: center;}
  .footer .address ul {padding-left:0;padding-bottom:30px;}
  .footer .legal li {text-align: center;}

  .footer .address .logos {justify-content: center;}
  .footer .address .logos img {width:28%;max-width:28%;}
  .footer .address .logos img:first-of-type {margin-right:20px;}*/

  .containerWrap .container .section.active .escape {
    font-size:14px;
  }

  .containerWrap .container {
    flex-direction: column;
    width:100%;
    min-height:305px;
  }
  .containerWrap .container .section {
    padding-bottom:0;
/*    flex-direction: row;*/
    width:100%;
    display:block;
    padding-top:1rem;
    padding-bottom:1rem;
  }
  .containerWrap .container .section.active {
    min-height:350px;
  }
  .containerWrap .container .section.active .categories {
    top:0;
  }

  .containerWrap .container .section .categories {
    padding-top:0;
    padding-bottom:0;
    order:2;
    display:block;
    transition:all 0.6s ease;
    transform:translateX(0%);
    visibility: visible;
    opacity:1;
    position:absolute;
    right:-100%;
    top:10px;
    display:none;
  }
  .containerWrap .container .section.active .categories {
    display:block;
    position:absolute;
    right:-100%;
    top:0px;
    transition:all 0.6s ease;
    transform:translateX(0%);
    width:100%;
    height:100%;
    opacity:1;
  }
  .containerWrap .container .section.active .categories .parent {
    height:100%;
  }
  .containerWrap .container .section.active .categories.mobile-open {
    transform:translateX(-100%);
    transition:all 0.6s ease;
  }
  .containerWrap .container .section .categories ul {
    min-height:100%;
    justify-content: flex-start;
    position: relative;
    margin-top:40px;
  }
  .containerWrap .container .section .categories ul li {
    min-height:60px;
    display:flex;
    flex-direction: column;
    justify-content: center;
    position: relative;
  }
  .containerWrap .container .section .categories ul li:after {
    content:'';
    background:transparent url('../images/mobile-nav-menu.png') no-repeat center;
    width:10px;
    height:50px;
    background-size: 100%;
    position:absolute;
    right:10%;
    top:50%;
    transform:translateY(-50%);
    display:block;
  }
  .containerWrap .container .section .escape {
    display:block!important;
    transform: translateX(0%);
    background-color:transparent!important;
    font-size:12px;
  }
  .containerWrap .container .section .categories ul li:last-of-type:after {
    display:block;
  }
  .containerWrap .container .section .categories ul li p {
    padding:10px;
    border:1px solid white;
    border-radius:20px;
    width:90%;
    margin:0 auto;
    position: relative;
    display: block;
  }
  .site-content .containerWrap .container .section .sectionTitle {
    padding-bottom:0rem;
    line-height:90%;
    font-size:50px;
  }
  .containerWrap .container .section .sectionTitle:before {
    transform: translateY(-5px);

    display:none;
  }
  .site-header .site-branding {
    max-width:175px!important;
    margin-left:0!important;
  }
  .site-header .site-branding a {
    margin-left:0!important;
  }
  .containerWrap .container .section .sectionTitle {
    padding-bottom:0;
  }
  .containerWrap .container .section .sectionTitle .line,
  .containerWrap .container .section .sectionTitle .circle {
    display:none;
  }
  .containerWrap .container .section .sectionTitle:after {
    content:'';
    background:transparent url('../images/mobile-nav-menu.png') no-repeat center;
    width:15px;
    height:87px;
    background-size: 100%;
    position:absolute;
    right:10%;
    top:50%;
    transform:translateY(-50%);
  }
  
  .containerWrap .container .section.home { background:transparent url('../images/home-mobile-bg.png') no-repeat center;background-size:cover;margin-bottom:0px;transition:all 0.3s ease;transform:translateX(0); }
  .containerWrap .container .section.travel { background:transparent url('../images/travel-mobile-bg.png') no-repeat center;background-size:cover;margin-bottom:0px; transition:all 0.3s ease;transform:translateX(0);}
  .containerWrap .container .section.work { background:transparent url('../images/work-mobile-bg.png') no-repeat center;background-size:cover;margin-bottom:0px;transition:all 0.3s ease;transform:translateX(0); }
  .containerWrap .container .section.finance { background:transparent url('../images/finance-mobile-bg.png') no-repeat center;background-size:cover;margin-bottom:0px;transition:all 0.3s ease;transform:translateX(0); }

  .site-content.home .containerWrap .container .section.travel {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.home .containerWrap .container .section.work {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.home .containerWrap .container .section.finance {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}

  .site-content.travel .containerWrap .container .section.home {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.travel .containerWrap .container .section.work {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.travel .containerWrap .container .section.finance {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}

  .site-content.work .containerWrap .container .section.home {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.work .containerWrap .container .section.travel {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.work .containerWrap .container .section.finance {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}

  .site-content.finance .containerWrap .container .section.home {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.finance .containerWrap .container .section.work {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.finance .containerWrap .container .section.travel {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}


  .containerWrap .container .section.home.active .sectionTitle,
  .containerWrap .container .section.travel.active .sectionTitle,
  .containerWrap .container .section.work.active .sectionTitle,
  .containerWrap .container .section.finance.active .sectionTitle {
    transition:all 0.3s ease;
    transform:translateX(0);
  }
  .containerWrap .container .section.home.active .sectionTitle.mobile-open,
  .containerWrap .container .section.travel.active .sectionTitle.mobile-open,
  .containerWrap .container .section.work.active .sectionTitle.mobile-open,
  .containerWrap .container .section.finance.active .sectionTitle.mobile-open {
    transition:all 0.3s ease;
    transform:translateX(-100%);
  }

  .home.site-content .containerWrap .container .section.travel,
  .home.site-content .containerWrap .container .section.work,
  .home.site-content .containerWrap .container .section.finance,
  .travel.site-content .containerWrap .container .section.home,
  .travel.site-content .containerWrap .container .section.work,
  .travel.site-content .containerWrap .container .section.finance,
  .work.site-content .containerWrap .container .section.travel,
  .work.site-content .containerWrap .container .section.home,
  .work.site-content .containerWrap .container .section.finance,
  .finance.site-content .containerWrap .container .section.travel,
  .finance.site-content .containerWrap .container .section.work,
  .finance.site-content .containerWrap .container .section.home { display:block!important; }

  .home.site-content .containerWrap .backgroundVideo,
  .travel.site-content .containerWrap .backgroundVideo,
  .work.site-content .containerWrap .backgroundVideo,
  .finance.site-content .containerWrap .backgroundVideo {
    opacity:0;
  }
  .containerWrap .container .posts .blog-posts {
/*    height:auto;*/
    min-height:100vh;
    background:rgba(255,255,255,0.95);
  }
  .containerWrap .container .posts {
    background:rgba(255,255,255,0.9);
  }

  .containerWrap .backgroundVideo {
/*    opacity:0.6;*/
  }
  #content.site-content {
    background-image:none!important;
  }
  #content.site-content.home .containerWrap .homeVideo,
  #content.site-content.travel .containerWrap .travelVideo,
  #content.site-content.work .containerWrap .workVideo,
  #content.site-content.finance .containerWrap .financeVideo {
    opacity:1;
  }
  .containerWrap .backgroundVideo.trainVideo {
    opacity:1;
    transform:translateX(-50%) translateY(-50%);
  }
  .containerWrap .container .posts.active {
    right:unset;
    left:0;
    width:100%;
    z-index:5;
  }
  .containerWrap.instructions .videoOverlay {
    bottom:unset;
    top:0;
    transform:rotate(180deg);
  }
  .containerWrap .container .posts .blog-posts .post-links h2 {
    margin-bottom:15px;
  }
  .containerWrap .container .posts .blog-posts .post-links .slick-slider {
    margin-top:20px;
  }
  .containerWrap .container .posts .blog-posts .post-links .slick-list {
    padding-top:20px!important;
  }
  .containerWrap .container .posts .blog-posts.hasScrollBar .nextSlide {
    bottom:unset;
    top:50vh;
  }
  .blog-posts .mobilePostClose {
    display:flex;
  }
}
@media screen and (device-width: 768px) {
  .footer {display:flex;flex-direction: column;align-items: center;}
  .footer .disclaimer {float:none; align-self: center;width:90%;max-width:90%;}
  .footer .disclaimer p {text-align: center;}
  .footer .address {float:none;align-self: center;width:90%;max-width:90%;align-items: center;margin-top:20px;}
  .footer .address p {text-align: center;}
  .footer .address ul {padding-left:0;padding-bottom:30px;}
  .footer .legal li {text-align: center;}

  .footer .address .logos {justify-content: center;}
  .footer .address .logos img {width:28%;max-width:28%;}
  .footer .address .logos img:first-of-type {margin-right:20px;}

  .containerWrap .container .section.active .escape {
    font-size:14px;
  }

  .containerWrap .container {
    flex-direction: column;
    width:100%;
    min-height:305px;
  }
  .containerWrap .container .section {
    padding-bottom:0;
/*    flex-direction: row;*/
    width:100%;
    display:block;
    padding-top:1rem;
    padding-bottom:1rem;
  }
  .containerWrap .container .section.active {
    min-height:350px;
  }
  .containerWrap .container .section.active .categories {
    top:0;
  }

  .containerWrap .container .section .categories {
    padding-top:0;
    padding-bottom:0;
    order:2;
    display:block;
    transition:all 0.6s ease;
    transform:translateX(0%);
    visibility: visible;
    opacity:1;
    position:absolute;
    right:-100%;
    top:10px;
    display:none;
  }
  .containerWrap .container .section.active .categories {
    display:block;
    position:absolute;
    right:-100%;
    top:0px;
    transition:all 0.6s ease;
    transform:translateX(0%);
    width:100%;
    height:100%;
    opacity:1;
  }
  .containerWrap .container .section.active .categories .parent {
    height:100%;
  }
  .containerWrap .container .section.active .categories.mobile-open {
    transform:translateX(-100%);
    transition:all 0.6s ease;
  }
  .containerWrap .container .section .categories ul {
    min-height:100%;
    justify-content: flex-start;
    position: relative;
    margin-top:40px;
  }
  .containerWrap .container .section .categories ul li {
    min-height:60px;
    display:flex;
    flex-direction: column;
    justify-content: center;
    position: relative;
  }
  .containerWrap .container .section .categories ul li:after {
    content:'';
    background:transparent url('../images/mobile-nav-menu.png') no-repeat center;
    width:10px;
    height:50px;
    background-size: 100%;
    position:absolute;
    right:10%;
    top:50%;
    transform:translateY(-50%);
    display:block;
  }
  .containerWrap .container .section .escape {
    display:block!important;
    transform: translateX(0%);
    background-color:transparent!important;
    font-size:12px;
  }
  .containerWrap .container .section .categories ul li:last-of-type:after {
    display:block;
  }
  .containerWrap .container .section .categories ul li p {
    padding:10px;
    border:1px solid white;
    border-radius:20px;
    width:90%;
    margin:0 auto;
    position: relative;
    display: block;
  }
  .site-content .containerWrap .container .section .sectionTitle {
    padding-bottom:0rem;
    line-height:90%;
    font-size:50px;
  }
  .containerWrap .container .section .sectionTitle:before {
    transform: translateY(-5px);

    display:none;
  }
  .site-header .site-branding {
    max-width:175px!important;
    margin-left:0!important;
  }
  .site-header .site-branding a {
    margin-left:0!important;
  }
  .containerWrap .container .section .sectionTitle {
    padding-bottom:0;
  }
  .containerWrap .container .section .sectionTitle .line,
  .containerWrap .container .section .sectionTitle .circle {
    display:none;
  }
  .containerWrap .container .section .sectionTitle:after {
    content:'';
    background:transparent url('../images/mobile-nav-menu.png') no-repeat center;
    width:15px;
    height:87px;
    background-size: 100%;
    position:absolute;
    right:10%;
    top:50%;
    transform:translateY(-50%);
  }
  
  .containerWrap .container .section.home { background:transparent url('../images/home-mobile-bg.png') no-repeat center;background-size:cover;margin-bottom:0px;transition:all 0.3s ease;transform:translateX(0); }
  .containerWrap .container .section.travel { background:transparent url('../images/travel-mobile-bg.png') no-repeat center;background-size:cover;margin-bottom:0px; transition:all 0.3s ease;transform:translateX(0);}
  .containerWrap .container .section.work { background:transparent url('../images/work-mobile-bg.png') no-repeat center;background-size:cover;margin-bottom:0px;transition:all 0.3s ease;transform:translateX(0); }
  .containerWrap .container .section.finance { background:transparent url('../images/finance-mobile-bg.png') no-repeat center;background-size:cover;margin-bottom:0px;transition:all 0.3s ease;transform:translateX(0); }

  .site-content.home .containerWrap .container .section.travel {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.home .containerWrap .container .section.work {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.home .containerWrap .container .section.finance {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}

  .site-content.travel .containerWrap .container .section.home {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.travel .containerWrap .container .section.work {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.travel .containerWrap .container .section.finance {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}

  .site-content.work .containerWrap .container .section.home {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.work .containerWrap .container .section.travel {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.work .containerWrap .container .section.finance {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}

  .site-content.finance .containerWrap .container .section.home {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.finance .containerWrap .container .section.work {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.finance .containerWrap .container .section.travel {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}


  .containerWrap .container .section.home.active .sectionTitle,
  .containerWrap .container .section.travel.active .sectionTitle,
  .containerWrap .container .section.work.active .sectionTitle,
  .containerWrap .container .section.finance.active .sectionTitle {
    transition:all 0.3s ease;
    transform:translateX(0);
  }
  .containerWrap .container .section.home.active .sectionTitle.mobile-open,
  .containerWrap .container .section.travel.active .sectionTitle.mobile-open,
  .containerWrap .container .section.work.active .sectionTitle.mobile-open,
  .containerWrap .container .section.finance.active .sectionTitle.mobile-open {
    transition:all 0.3s ease;
    transform:translateX(-100%);
  }

  .home.site-content .containerWrap .container .section.travel,
  .home.site-content .containerWrap .container .section.work,
  .home.site-content .containerWrap .container .section.finance,
  .travel.site-content .containerWrap .container .section.home,
  .travel.site-content .containerWrap .container .section.work,
  .travel.site-content .containerWrap .container .section.finance,
  .work.site-content .containerWrap .container .section.travel,
  .work.site-content .containerWrap .container .section.home,
  .work.site-content .containerWrap .container .section.finance,
  .finance.site-content .containerWrap .container .section.travel,
  .finance.site-content .containerWrap .container .section.work,
  .finance.site-content .containerWrap .container .section.home { display:block!important; }

  .home.site-content .containerWrap .backgroundVideo,
  .travel.site-content .containerWrap .backgroundVideo,
  .work.site-content .containerWrap .backgroundVideo,
  .finance.site-content .containerWrap .backgroundVideo {
    opacity:0;
  }
  .containerWrap .container .posts .blog-posts {
/*    height:auto;*/
    min-height:100vh;
    background:rgba(255,255,255,0.95);
  }
  .containerWrap .container .posts {
    background:rgba(255,255,255,0.9);
  }

  .containerWrap .backgroundVideo {
/*    opacity:0.6;*/
  }
  #content.site-content {
    background-image:none!important;
  }
  #content.site-content.home .containerWrap .homeVideo,
  #content.site-content.travel .containerWrap .travelVideo,
  #content.site-content.work .containerWrap .workVideo,
  #content.site-content.finance .containerWrap .financeVideo {
    opacity:1;
  }
  .containerWrap .backgroundVideo.trainVideo {
    opacity:1;
    transform:translateX(-25%) translateY(-50%);
  }
  .containerWrap .container .posts.active {
    right:unset;
    left:0;
    width:100%;
    z-index:5;
  }
  .containerWrap.instructions .videoOverlay {
    bottom:unset;
    top:0;
    transform:rotate(180deg);
  }
  .containerWrap .container .posts .blog-posts .post-links h2 {
    margin-bottom:15px;
  }
  .containerWrap .container .posts .blog-posts .post-links .slick-slider {
    margin-top:20px;
  }
  .containerWrap .container .posts .blog-posts .post-links .slick-list {
    padding-top:20px!important;
  }
  .containerWrap .container .posts .blog-posts.hasScrollBar .nextSlide {
    bottom:unset;
    top:50vh;
  }
  .blog-posts .mobilePostClose {
    display:flex;
  }
}
@media screen and (device-width : 896px) and (device-height : 414px) and (orientation : landscape) {
  .footer {display:flex;flex-direction: column;align-items: center;}
  .footer .disclaimer {float:none; align-self: center;width:90%;max-width:90%;}
  .footer .disclaimer p {text-align: center;}
  .footer .address {float:none;align-self: center;width:90%;max-width:90%;align-items: center;margin-top:20px;}
  .footer .address p {text-align: center;}
  .footer .address ul {padding-left:0;padding-bottom:30px;}
  .footer .legal li {text-align: center;}

  .footer .address .logos {justify-content: center;}
  .footer .address .logos img {width:28%;max-width:28%;}
  .footer .address .logos img:first-of-type {margin-right:20px;}

  .containerWrap .container .section.active .escape {
    font-size:14px;
  }

  .containerWrap .container {
    flex-direction: column;
    width:100%;
    min-height:305px;
  }
  .containerWrap .container .section {
    padding-bottom:0;
/*    flex-direction: row;*/
    width:100%;
    display:block;
    padding-top:1rem;
    padding-bottom:1rem;
  }
  .containerWrap .container .section.active {
    min-height:350px;
  }
  .containerWrap .container .section.active .categories {
    top:0;
  }

  .containerWrap .container .section .categories {
    padding-top:0;
    padding-bottom:0;
    order:2;
    display:block;
    transition:all 0.6s ease;
    transform:translateX(0%);
    visibility: visible;
    opacity:1;
    position:absolute;
    right:-100%;
    top:10px;
    display:none;
  }
  .containerWrap .container .section.active .categories {
    display:block;
    position:absolute;
    right:-100%;
    top:0px;
    transition:all 0.6s ease;
    transform:translateX(0%);
    width:100%;
    height:100%;
    opacity:1;
  }
  .containerWrap .container .section.active .categories .parent {
    height:100%;
  }
  .containerWrap .container .section.active .categories.mobile-open {
    transform:translateX(-100%);
    transition:all 0.6s ease;
  }
  .containerWrap .container .section .categories ul {
    min-height:100%;
    justify-content: flex-start;
    position: relative;
    margin-top:40px;
  }
  .containerWrap .container .section .categories ul li {
    min-height:60px;
    display:flex;
    flex-direction: column;
    justify-content: center;
    position: relative;
  }
  .containerWrap .container .section .categories ul li:after {
    content:'';
    background:transparent url('../images/mobile-nav-menu.png') no-repeat center;
    width:10px;
    height:50px;
    background-size: 100%;
    position:absolute;
    right:10%;
    top:50%;
    transform:translateY(-50%);
    display:block;
  }
  .containerWrap .container .section .escape {
    display:block!important;
    transform: translateX(0%);
    background-color:transparent!important;
    font-size:12px;
  }
  .containerWrap .container .section .categories ul li:last-of-type:after {
    display:block;
  }
  .containerWrap .container .section .categories ul li p {
    padding:10px;
    border:1px solid white;
    border-radius:20px;
    width:90%;
    margin:0 auto;
    position: relative;
    display: block;
  }
  .site-content .containerWrap .container .section .sectionTitle {
    padding-bottom:0rem;
    line-height:90%;
    font-size:50px;
  }
  .containerWrap .container .section .sectionTitle:before {
    transform: translateY(-5px);

    display:none;
  }
  .site-header .site-branding {
    max-width:175px!important;
    margin-left:0!important;
  }
  .site-header .site-branding a {
    margin-left:0!important;
  }
  .containerWrap .container .section .sectionTitle {
    padding-bottom:0;
  }
  .containerWrap .container .section .sectionTitle .line,
  .containerWrap .container .section .sectionTitle .circle {
    display:none;
  }
  .containerWrap .container .section .sectionTitle:after {
    content:'';
    background:transparent url('../images/mobile-nav-menu.png') no-repeat center;
    width:15px;
    height:87px;
    background-size: 100%;
    position:absolute;
    right:10%;
    top:50%;
    transform:translateY(-50%);
  }
  
  .containerWrap .container .section.home { background:transparent url('../images/home-mobile-bg.png') no-repeat center;background-size:cover;margin-bottom:0px;transition:all 0.3s ease;transform:translateX(0); }
  .containerWrap .container .section.travel { background:transparent url('../images/travel-mobile-bg.png') no-repeat center;background-size:cover;margin-bottom:0px; transition:all 0.3s ease;transform:translateX(0);}
  .containerWrap .container .section.work { background:transparent url('../images/work-mobile-bg.png') no-repeat center;background-size:cover;margin-bottom:0px;transition:all 0.3s ease;transform:translateX(0); }
  .containerWrap .container .section.finance { background:transparent url('../images/finance-mobile-bg.png') no-repeat center;background-size:cover;margin-bottom:0px;transition:all 0.3s ease;transform:translateX(0); }

  .site-content.home .containerWrap .container .section.travel {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.home .containerWrap .container .section.work {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.home .containerWrap .container .section.finance {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}

  .site-content.travel .containerWrap .container .section.home {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.travel .containerWrap .container .section.work {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.travel .containerWrap .container .section.finance {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}

  .site-content.work .containerWrap .container .section.home {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.work .containerWrap .container .section.travel {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.work .containerWrap .container .section.finance {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}

  .site-content.finance .containerWrap .container .section.home {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.finance .containerWrap .container .section.work {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.finance .containerWrap .container .section.travel {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}


  .containerWrap .container .section.home.active .sectionTitle,
  .containerWrap .container .section.travel.active .sectionTitle,
  .containerWrap .container .section.work.active .sectionTitle,
  .containerWrap .container .section.finance.active .sectionTitle {
    transition:all 0.3s ease;
    transform:translateX(0);
  }
  .containerWrap .container .section.home.active .sectionTitle.mobile-open,
  .containerWrap .container .section.travel.active .sectionTitle.mobile-open,
  .containerWrap .container .section.work.active .sectionTitle.mobile-open,
  .containerWrap .container .section.finance.active .sectionTitle.mobile-open {
    transition:all 0.3s ease;
    transform:translateX(-100%);
  }

  .home.site-content .containerWrap .container .section.travel,
  .home.site-content .containerWrap .container .section.work,
  .home.site-content .containerWrap .container .section.finance,
  .travel.site-content .containerWrap .container .section.home,
  .travel.site-content .containerWrap .container .section.work,
  .travel.site-content .containerWrap .container .section.finance,
  .work.site-content .containerWrap .container .section.travel,
  .work.site-content .containerWrap .container .section.home,
  .work.site-content .containerWrap .container .section.finance,
  .finance.site-content .containerWrap .container .section.travel,
  .finance.site-content .containerWrap .container .section.work,
  .finance.site-content .containerWrap .container .section.home { display:block!important; }

  .home.site-content .containerWrap .backgroundVideo,
  .travel.site-content .containerWrap .backgroundVideo,
  .work.site-content .containerWrap .backgroundVideo,
  .finance.site-content .containerWrap .backgroundVideo {
    opacity:0;
  }
  .containerWrap .container .posts .blog-posts {
/*    height:auto;*/
    min-height:100vh;
    background:rgba(255,255,255,0.95);
  }
  .containerWrap .container .posts {
    background:rgba(255,255,255,0.9);
  }

  .containerWrap .backgroundVideo {
/*    opacity:0.6;*/
  }
  #content.site-content {
    background-image:none!important;
  }
  #content.site-content.home .containerWrap .homeVideo,
  #content.site-content.travel .containerWrap .travelVideo,
  #content.site-content.work .containerWrap .workVideo,
  #content.site-content.finance .containerWrap .financeVideo {
    opacity:1;
  }
  .containerWrap .backgroundVideo.trainVideo {
    opacity:1;
    transform:translateX(-25%) translateY(-50%);
  }
  .containerWrap .container .posts.active {
    right:unset;
    left:0;
    width:100%;
    z-index:5;
  }
  .containerWrap.instructions .videoOverlay {
    bottom:unset;
    top:0;
    transform:rotate(180deg);
  }
  .containerWrap .container .posts .blog-posts .post-links h2 {
    margin-bottom:15px;
  }
  .containerWrap .container .posts .blog-posts .post-links .slick-slider {
    margin-top:20px;
  }
  .containerWrap .container .posts .blog-posts .post-links .slick-list {
    padding-top:20px!important;
  }
  .containerWrap .container .posts .blog-posts.hasScrollBar .nextSlide {
    bottom:unset;
    top:50vh;
  }
  .blog-posts .mobilePostClose {
    display:flex;
  }
}

@media screen and (max-width: 767px) {
  .footer {display:flex;flex-direction: column;align-items: center;}
  .footer .disclaimer {float:none; align-self: center;width:90%;max-width:90%;}
  .footer .disclaimer p {text-align: center;}
  .footer .address {float:none;align-self: center;width:90%;max-width:90%;align-items: center;margin-top:20px;}
  .footer .address p {text-align: center;}
  .footer .address ul {padding-left:0;padding-bottom:30px;}
  .footer .legal li {text-align: center;}

  .footer .address .logos {justify-content: center;}
  .footer .address .logos img {width:28%;max-width:28%;}
  .footer .address .logos img:first-of-type {margin-right:20px;}

  .containerWrap .container .section.active .escape {
    font-size:14px;
  }

  .containerWrap .container {
    flex-direction: column;
    width:100%;
    min-height:305px;
  }
  .containerWrap .container .section {
    padding-bottom:0;
/*    flex-direction: row;*/
    width:100%;
    display:block;
    padding-top:1rem;
    padding-bottom:1rem;
  }
  .containerWrap .container .section.active {
    min-height:350px;
  }
  .containerWrap .container .section.active .categories {
    top:0;
  }

  .containerWrap .container .section .categories {
    padding-top:0;
    padding-bottom:0;
    order:2;
    display:block;
    transition:all 0.6s ease;
    transform:translateX(0%);
    visibility: visible;
    opacity:1;
    position:absolute;
    right:-100%;
    top:10px;
    display:none;
  }
  .containerWrap .container .section.active .categories {
    display:block;
    position:absolute;
    right:-100%;
    top:0px;
    transition:all 0.6s ease;
    transform:translateX(0%);
    width:100%;
    height:100%;
    opacity:1;
  }
  .containerWrap .container .section.active .categories .parent {
    height:100%;
  }
  .containerWrap .container .section.active .categories.mobile-open {
    transform:translateX(-100%);
    transition:all 0.6s ease;
  }
  .containerWrap .container .section .categories ul {
    min-height:100%;
    justify-content: flex-start;
    position: relative;
    margin-top:40px;
  }
  .containerWrap .container .section .categories ul li {
    min-height:60px;
    display:flex;
    flex-direction: column;
    justify-content: center;
    position: relative;
  }
  .containerWrap .container .section .categories ul li:after {
    content:'';
    background:transparent url('../images/mobile-nav-menu.png') no-repeat center;
    width:10px;
    height:50px;
    background-size: 100%;
    position:absolute;
    right:10%;
    top:50%;
    transform:translateY(-50%);
    display:block;
  }
  .containerWrap .container .section .escape {
    display:block!important;
    transform: translateX(0%);
    background-color:transparent!important;
    font-size:12px;
  }
  .containerWrap .container .section .categories ul li:last-of-type:after {
    display:block;
  }
  .containerWrap .container .section .categories ul li p {
    padding:10px;
    border:1px solid white;
    border-radius:20px;
    width:90%;
    margin:0 auto;
    position: relative;
    display: block;
  }
  .site-content .containerWrap .container .section .sectionTitle {
    padding-bottom:0rem;
    line-height:90%;
    font-size:50px;
  }
  .containerWrap .container .section .sectionTitle:before {
    transform: translateY(-5px);

    display:none;
  }
  .site-header .site-branding {
    max-width:175px!important;
    margin-left:0!important;
  }
  .site-header .site-branding a {
    margin-left:0!important;
  }
  .containerWrap .container .section .sectionTitle {
    padding-bottom:0;
  }
  .containerWrap .container .section .sectionTitle .line,
  .containerWrap .container .section .sectionTitle .circle {
    display:none;
  }
  .containerWrap .container .section .sectionTitle:after {
    content:'';
    background:transparent url('../images/mobile-nav-menu.png') no-repeat center;
    width:15px;
    height:87px;
    background-size: 100%;
    position:absolute;
    right:10%;
    top:50%;
    transform:translateY(-50%);
  }
  
  .containerWrap .container .section.home { background:transparent url('../images/home-mobile-bg.png') no-repeat center;background-size:cover;margin-bottom:0px;transition:all 0.3s ease;transform:translateX(0); }
  .containerWrap .container .section.travel { background:transparent url('../images/travel-mobile-bg.png') no-repeat center;background-size:cover;margin-bottom:0px; transition:all 0.3s ease;transform:translateX(0);}
  .containerWrap .container .section.work { background:transparent url('../images/work-mobile-bg.png') no-repeat center;background-size:cover;margin-bottom:0px;transition:all 0.3s ease;transform:translateX(0); }
  .containerWrap .container .section.finance { background:transparent url('../images/finance-mobile-bg.png') no-repeat center;background-size:cover;margin-bottom:0px;transition:all 0.3s ease;transform:translateX(0); }

  .site-content.home .containerWrap .container .section.travel {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.home .containerWrap .container .section.work {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.home .containerWrap .container .section.finance {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}

  .site-content.travel .containerWrap .container .section.home {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.travel .containerWrap .container .section.work {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.travel .containerWrap .container .section.finance {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}

  .site-content.work .containerWrap .container .section.home {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.work .containerWrap .container .section.travel {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.work .containerWrap .container .section.finance {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}

  .site-content.finance .containerWrap .container .section.home {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.finance .containerWrap .container .section.work {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}
  .site-content.finance .containerWrap .container .section.travel {transition:all 0.3s ease;transform:translateX(-100%);position:absolute}


  .containerWrap .container .section.home.active .sectionTitle,
  .containerWrap .container .section.travel.active .sectionTitle,
  .containerWrap .container .section.work.active .sectionTitle,
  .containerWrap .container .section.finance.active .sectionTitle {
    transition:all 0.3s ease;
    transform:translateX(0);
  }
  .containerWrap .container .section.home.active .sectionTitle.mobile-open,
  .containerWrap .container .section.travel.active .sectionTitle.mobile-open,
  .containerWrap .container .section.work.active .sectionTitle.mobile-open,
  .containerWrap .container .section.finance.active .sectionTitle.mobile-open {
    transition:all 0.3s ease;
    transform:translateX(-100%);
  }

  .home.site-content .containerWrap .container .section.travel,
  .home.site-content .containerWrap .container .section.work,
  .home.site-content .containerWrap .container .section.finance,
  .travel.site-content .containerWrap .container .section.home,
  .travel.site-content .containerWrap .container .section.work,
  .travel.site-content .containerWrap .container .section.finance,
  .work.site-content .containerWrap .container .section.travel,
  .work.site-content .containerWrap .container .section.home,
  .work.site-content .containerWrap .container .section.finance,
  .finance.site-content .containerWrap .container .section.travel,
  .finance.site-content .containerWrap .container .section.work,
  .finance.site-content .containerWrap .container .section.home { display:block!important; }

  .home.site-content .containerWrap .backgroundVideo,
  .travel.site-content .containerWrap .backgroundVideo,
  .work.site-content .containerWrap .backgroundVideo,
  .finance.site-content .containerWrap .backgroundVideo {
    opacity:0;
  }
  .containerWrap .container .posts .blog-posts {
/*    height:auto;*/
    min-height:100vh;
    background:rgba(255,255,255,0.95);
  }
  .containerWrap .container .posts {
    background:rgba(255,255,255,0.9);
  }

  .containerWrap .backgroundVideo {
/*    opacity:0.6;*/
  }
  #content.site-content {
    background-image:none!important;
  }
  #content.site-content.home .containerWrap .homeVideo,
  #content.site-content.travel .containerWrap .travelVideo,
  #content.site-content.work .containerWrap .workVideo,
  #content.site-content.finance .containerWrap .financeVideo {
    opacity:1;
  }
  .containerWrap .backgroundVideo.trainVideo {
    opacity:1;
    transform:translateX(-25%) translateY(-50%);
  }
  .containerWrap .container .posts.active {
    right:unset;
    left:0;
    width:100%;
    z-index:5;
  }
  .containerWrap.instructions .videoOverlay {
    bottom:unset;
    top:0;
    transform:rotate(180deg);
  }
  .containerWrap .container .posts .blog-posts .post-links h2 {
    margin-bottom:15px;
  }
  .containerWrap .container .posts .blog-posts .post-links .slick-slider {
    margin-top:20px;
  }
  .containerWrap .container .posts .blog-posts .post-links .slick-list {
    padding-top:20px!important;
  }
  .containerWrap .container .posts .blog-posts.hasScrollBar .nextSlide {
    bottom:unset;
    top:50vh;
  }
  .blog-posts .mobilePostClose {
    display:flex;
  }
}
@media screen and (max-width: 590px) {

   .containerWrap .container .posts .blog-posts .post.asset-content p.linksWrapper {
    width:88%;

   }
   .containerWrap .container .posts .blog-posts .post.asset-content p.linksWrapper a {
    max-width:90%;
   }
   .containerWrap .container .posts .blog-posts .post.asset-content p.linksWrapper:after {
    transform: translateY(-120%) translateX(100%);
   }

  .site-header .site-branding .zoom { transform:translateY(125%) translateX(-8%) }
  .site-header {
    padding-bottom:50px!important;
  }
  .site-header .siteSearch {
    right:0;
    top:25px;
    width:50%;
  }
  .site-header nav .menu-toggle {
    right:30px;
  }
  .menu_active .site-header .siteSearch {
    transform: translateX(-190px);
  }
  .menu_active .site-header nav .top-nav {
    right: -10px;
  }
  .menu_active .site-header nav .menu-toggle {
    transform: translatex(-250px);
  }
  .site-header .site-branding {
    margin-right: auto!important;
  }
  .site-header nav {
    margin-left: auto!important;
  }
}







