.animsition,.animsition-overlay{position:relative;opacity:0;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animsition-overlay-slide{position:fixed;z-index:1;width:100%;height:100%;background-color:#ddd;}.animsition-loading,.animsition-loading:after{width:32px;height:32px;position:fixed;top:50%;left:50%;margin-top:-16px;margin-left:-16px;border-radius:50%;z-index:100;}.animsition-loading{background-color:transparent;border-top:5px solid rgba(0,0,0,0.2);border-right:5px solid rgba(0,0,0,0.2);border-bottom:5px solid rgba(0,0,0,0.2);border-left:5px solid #eee;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:animsition-loading;animation-name:animsition-loading;}@-webkit-keyframes animsition-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes animsition-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}@keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}.fade-in{-webkit-animation-name:fade-in;animation-name:fade-in;animation-fill-mode:forwards;}@-webkit-keyframes fade-out{0%{opacity:1;}100%{opacity:0;}}@keyframes fade-out{0%{opacity:1;}100%{opacity:0;}}.fade-out{-webkit-animation-name:fade-out;animation-name:fade-out;animation-fill-mode:forwards;}@-webkit-keyframes fade-in-up{0%{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}@keyframes fade-in-up{0%{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}.fade-in-up{-webkit-animation-name:fade-in-up;animation-name:fade-in-up;}@-webkit-keyframes fade-out-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0;}}@keyframes fade-out-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0;}}.fade-out-up{-webkit-animation-name:fade-out-up;animation-name:fade-out-up;}@-webkit-keyframes fade-in-up-sm{0%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}@keyframes fade-in-up-sm{0%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}.fade-in-up-sm{-webkit-animation-name:fade-in-up-sm;animation-name:fade-in-up-sm;}@-webkit-keyframes fade-out-up-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0;}}@keyframes fade-out-up-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0;}}.fade-out-up-sm{-webkit-animation-name:fade-out-up-sm;animation-name:fade-out-up-sm;}@-webkit-keyframes fade-in-up-lg{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}@keyframes fade-in-up-lg{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}.fade-in-up-lg{-webkit-animation-name:fade-in-up-lg;animation-name:fade-in-up-lg;}@-webkit-keyframes fade-out-up-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0;}}@keyframes fade-out-up-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0;}}.fade-out-up-lg{-webkit-animation-name:fade-out-up-lg;animation-name:fade-out-up-lg;}@-webkit-keyframes fade-in-down{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}@keyframes fade-in-down{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}.fade-in-down{-webkit-animation-name:fade-in-down;animation-name:fade-in-down;}@-webkit-keyframes fade-out-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0;}}@keyframes fade-out-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0;}}.fade-out-down{-webkit-animation-name:fade-out-down;animation-name:fade-out-down;}@-webkit-keyframes fade-in-down-sm{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}@keyframes fade-in-down-sm{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}.fade-in-down-sm{-webkit-animation-name:fade-in-down-sm;animation-name:fade-in-down-sm;}@-webkit-keyframes fade-out-down-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0;}}@keyframes fade-out-down-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0;}}.fade-out-down-sm{-webkit-animation-name:fade-out-down-sm;animation-name:fade-out-down-sm;}@-webkit-keyframes fade-in-down-lg{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}@keyframes fade-in-down-lg{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}.fade-in-down-lg{-webkit-animation-name:fade-in-down;animation-name:fade-in-down;}@-webkit-keyframes fade-out-down-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0;}}@keyframes fade-out-down-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0;}}.fade-out-down-lg{-webkit-animation-name:fade-out-down-lg;animation-name:fade-out-down-lg;}@-webkit-keyframes fade-in-left{0%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0;}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}}@keyframes fade-in-left{0%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0;}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}}.fade-in-left{-webkit-animation-name:fade-in-left;animation-name:fade-in-left;}@-webkit-keyframes fade-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0;}}@keyframes fade-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0;}}.fade-out-left{-webkit-animation-name:fade-out-left;animation-name:fade-out-left;}@-webkit-keyframes fade-in-left-sm{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0;}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}}@keyframes fade-in-left-sm{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0;}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}}.fade-in-left-sm{-webkit-animation-name:fade-in-left-sm;animation-name:fade-in-left-sm;}@-webkit-keyframes fade-out-left-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0;}}@keyframes fade-out-left-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0;}}.fade-out-left-sm{-webkit-animation-name:fade-out-left-sm;animation-name:fade-out-left-sm;}@-webkit-keyframes fade-in-left-lg{0%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0;}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}}@keyframes fade-in-left-lg{0%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0;}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}}.fade-in-left-lg{-webkit-animation-name:fade-in-left-lg;animation-name:fade-in-left-lg;}@-webkit-keyframes fade-out-left-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0;}}@keyframes fade-out-left-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0;}}.fade-out-left-lg{-webkit-animation-name:fade-out-left-lg;animation-name:fade-out-left-lg;}@-webkit-keyframes fade-in-right{0%{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0;}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}}@keyframes fade-in-right{0%{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0;}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}}.fade-in-right{-webkit-animation-name:fade-in-right;animation-name:fade-in-right;}@-webkit-keyframes fade-out-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0;}}@keyframes fade-out-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0;}}.fade-out-right{-webkit-animation-name:fade-out-right;animation-name:fade-out-right;}@-webkit-keyframes fade-in-right-sm{0%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0;}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}}@keyframes fade-in-right-sm{0%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0;}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}}.fade-in-right-sm{-webkit-animation-name:fade-in-right-sm;animation-name:fade-in-right-sm;}@-webkit-keyframes fade-out-right-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0;}}@keyframes fade-out-right-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0;}}.fade-out-right-sm{-webkit-animation-name:fade-out-right-sm;animation-name:fade-out-right-sm;}@-webkit-keyframes fade-in-right-lg{0%{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0;}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}}@keyframes fade-in-right-lg{0%{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0;}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}}.fade-in-right-lg{-webkit-animation-name:fade-in-right-lg;animation-name:fade-in-right-lg;}@-webkit-keyframes fade-out-right-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0;}}@keyframes fade-out-right-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0;}}.fade-out-right-lg{-webkit-animation-name:fade-out-right-lg;animation-name:fade-out-right-lg;}@-webkit-keyframes rotate-in{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0;}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1;}}@keyframes rotate-in{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0;}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1;}}.rotate-in{-webkit-animation-name:rotate-in;animation-name:rotate-in;}@-webkit-keyframes rotate-out{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1;}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0;}}@keyframes rotate-out{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1;}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0;}}.rotate-out{-webkit-animation-name:rotate-out;animation-name:rotate-out;}@-webkit-keyframes rotate-in-sm{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0;}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1;}}@keyframes rotate-in-sm{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0;}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1;}}.rotate-in-sm{-webkit-animation-name:rotate-in-sm;animation-name:rotate-in-sm;}@-webkit-keyframes rotate-out-sm{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1;}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0;}}@keyframes rotate-out-sm{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1;}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0;}}.rotate-out-sm{-webkit-animation-name:rotate-out-sm;animation-name:rotate-out-sm;}@-webkit-keyframes rotate-in-lg{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0;}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1;}}@keyframes rotate-in-lg{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0;}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1;}}.rotate-in-lg{-webkit-animation-name:rotate-in-lg;animation-name:rotate-in-lg;}@-webkit-keyframes rotate-out-lg{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1;}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0;}}@keyframes rotate-out-lg{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1;}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0;}}.rotate-out-lg{-webkit-animation-name:rotate-out-lg;animation-name:rotate-out-lg;}@-webkit-keyframes flip-in-x{0%{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0;}100%{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1;}}@keyframes flip-in-x{0%{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0;}100%{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1;}}.flip-in-x{-webkit-animation-name:flip-in-x;animation-name:flip-in-x;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flip-out-x{0%{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1;}100%{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0;}}@keyframes flip-out-x{0%{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1;}100%{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0;}}.flip-out-x{-webkit-animation-name:flip-out-x;animation-name:flip-out-x;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flip-in-x-nr{0%{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0;}100%{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1;}}@keyframes flip-in-x-nr{0%{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0;}100%{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1;}}.flip-in-x-nr{-webkit-animation-name:flip-in-x-nr;animation-name:flip-in-x-nr;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flip-out-x-nr{0%{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1;}100%{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0;}}@keyframes flip-out-x-nr{0%{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1;}100%{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0;}}.flip-out-x-nr{-webkit-animation-name:flip-out-x-nr;animation-name:flip-out-x-nr;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flip-in-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0;}100%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1;}}@keyframes flip-in-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0;}100%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1;}}.flip-in-x-fr{-webkit-animation-name:flip-in-x-fr;animation-name:flip-in-x-fr;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flip-out-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1;}100%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0;}}@keyframes flip-out-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1;}100%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0;}}.flip-out-x-fr{-webkit-animation-name:flip-out-x-fr;animation-name:flip-out-x-fr;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flip-in-y{0%{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0;}100%{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1;}}@keyframes flip-in-y{0%{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0;}100%{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1;}}.flip-in-y{-webkit-animation-name:flip-in-y;animation-name:flip-in-y;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flip-out-y{0%{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1;}100%{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0;}}@keyframes flip-out-y{0%{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1;}100%{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0;}}.flip-out-y{-webkit-animation-name:flip-out-y;animation-name:flip-out-y;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flip-in-y-nr{0%{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0;}100%{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1;}}@keyframes flip-in-y-nr{0%{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0;}100%{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1;}}.flip-in-y-nr{-webkit-animation-name:flip-in-y-nr;animation-name:flip-in-y-nr;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flip-out-y-nr{0%{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1;}100%{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0;}}@keyframes flip-out-y-nr{0%{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1;}100%{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0;}}.flip-out-y-nr{-webkit-animation-name:flip-out-y-nr;animation-name:flip-out-y-nr;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flip-in-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0;}100%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1;}}@keyframes flip-in-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0;}100%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1;}}.flip-in-y-fr{-webkit-animation-name:flip-in-y-fr;animation-name:flip-in-y-fr;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flip-out-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1;}100%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0;}}@keyframes flip-out-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1;}100%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0;}}.flip-out-y-fr{-webkit-animation-name:flip-out-y-fr;animation-name:flip-out-y-fr;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes zoom-in{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0;}100%{opacity:1;}}@keyframes zoom-in{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0;}100%{opacity:1;}}.zoom-in{-webkit-animation-name:zoom-in;animation-name:zoom-in;}@-webkit-keyframes zoom-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}50%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0;}100%{opacity:0;}}@keyframes zoom-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}50%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0;}100%{opacity:0;}}.zoom-out{-webkit-animation-name:zoom-out;animation-name:zoom-out;}@-webkit-keyframes zoom-in-sm{0%{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;}100%{opacity:1;}}@keyframes zoom-in-sm{0%{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;}100%{opacity:1;}}.zoom-in-sm{-webkit-animation-name:zoom-in-sm;animation-name:zoom-in-sm;}@-webkit-keyframes zoom-out-sm{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}50%{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;}100%{opacity:0;}}@keyframes zoom-out-sm{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}50%{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;}100%{opacity:0;}}.zoom-out-sm{-webkit-animation-name:zoom-out-sm;animation-name:zoom-out-sm;}@-webkit-keyframes zoom-in-lg{0%{-webkit-transform:scale(.4);transform:scale(.4);opacity:0;}100%{opacity:1;}}@keyframes zoom-in-lg{0%{-webkit-transform:scale(.4);transform:scale(.4);opacity:0;}100%{opacity:1;}}.zoom-in-lg{-webkit-animation-name:zoom-in-lg;animation-name:zoom-in-lg;}@-webkit-keyframes zoom-out-lg{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}50%{-webkit-transform:scale(.4);transform:scale(.4);opacity:0;}100%{opacity:0;}}@keyframes zoom-out-lg{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}50%{-webkit-transform:scale(.4);transform:scale(.4);opacity:0;}100%{opacity:0;}}.zoom-out-lg{-webkit-animation-name:zoom-out-lg;animation-name:zoom-out-lg;}@-webkit-keyframes overlay-slide-in-top{0%{height:100%;}100%{height:0;}}@keyframes overlay-slide-in-top{0%{height:100%;}100%{height:0;}}.overlay-slide-in-top{top:0;height:0;-webkit-animation-name:overlay-slide-in-top;animation-name:overlay-slide-in-top;}@-webkit-keyframes overlay-slide-out-top{0%{height:0;}100%{height:100%;}}@keyframes overlay-slide-out-top{0%{height:0;}100%{height:100%;}}.overlay-slide-out-top{top:0;height:100%;-webkit-animation-name:overlay-slide-out-top;animation-name:overlay-slide-out-top;}@-webkit-keyframes overlay-slide-in-bottom{0%{height:100%;}100%{height:0;}}@keyframes overlay-slide-in-bottom{0%{height:100%;}100%{height:0;}}.overlay-slide-in-bottom{bottom:0;height:0;-webkit-animation-name:overlay-slide-in-bottom;animation-name:overlay-slide-in-bottom;}@-webkit-keyframes overlay-slide-out-bottom{0%{height:0;}100%{height:100%;}}@keyframes overlay-slide-out-bottom{0%{height:0;}100%{height:100%;}}.overlay-slide-out-bottom{bottom:0;height:100%;-webkit-animation-name:overlay-slide-out-bottom;animation-name:overlay-slide-out-bottom;}@-webkit-keyframes overlay-slide-in-left{0%{width:100%;}100%{width:0;}}@keyframes overlay-slide-in-left{0%{width:100%;}100%{width:0;}}.overlay-slide-in-left{width:0;-webkit-animation-name:overlay-slide-in-left;animation-name:overlay-slide-in-left;}@-webkit-keyframes overlay-slide-out-left{0%{width:0;}100%{width:100%;}}@keyframes overlay-slide-out-left{0%{width:0;}100%{width:100%;}}.overlay-slide-out-left{left:0;width:100%;-webkit-animation-name:overlay-slide-out-left;animation-name:overlay-slide-out-left;}@-webkit-keyframes overlay-slide-in-right{0%{width:100%;}100%{width:0;}}@keyframes overlay-slide-in-right{0%{width:100%;}100%{width:0;}}.overlay-slide-in-right{right:0;width:0;-webkit-animation-name:overlay-slide-in-right;animation-name:overlay-slide-in-right;}@-webkit-keyframes overlay-slide-out-right{0%{width:0;}100%{width:100%;}}@keyframes overlay-slide-out-right{0%{width:0;}100%{width:100%;}}.overlay-slide-out-right{right:0;width:100%;-webkit-animation-name:overlay-slide-out-right;animation-name:overlay-slide-out-right;}
*,::after,::before{box-sizing:border-box;outline:none;}img{//  pointer-events:none;}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block;}.contextual-region{position:unset;}.js .js-hide{display:none;}.collapse:not(.show){display:none;}.fade:not(.show){opacity:0;}.fade{transition:opacity .15s linear;}.collapsing{position:relative;height:0;overflow:hidden;@include transition($transition-collapse);}img{height:auto;}.region-content img{width:100%;}button,input{overflow:visible;outline:none;}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}.btn:not(:disabled):not(.disabled){cursor:pointer;}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;outline:none;}#maincontent .button,#maincontent .btn,#maincontent .owl-dot{background-color:transparent;border:1px solid #5BB090;color:#5BB090;transition:background .3s,color .3s;}#maincontent .button:hover,#maincontent .btn:hover,#maincontent .owl-dot:hover{background-color:rgba(91,176,144,.2);}#maincontent .owl-dot.active{background-color:rgba(91,176,144,1);border:1px solid #5BB090;}#maincontent .btn.btnactive{background-color:rgba(91,176,144,.3);}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;}button,select{text-transform:none;}button,input{overflow:visible;}ol,ul{list-style:none;}dl,ol,ul{margin-top:0;margin-bottom:1rem;}*,::after,::before{box-sizing:border-box;}user agent stylesheet
ul,menu,dir{display:block;list-style-type:disc;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:40px;}#user-login-form{padding:10vw;}.ui-dialog{background:inherit;padding:30px;box-shadow:0 0 30px rgba(0,0,0,.5);z-index:100;}.ui-dialog span{display:block;}.ui-dialog .ui-dialog-title{padding:0 0 20px 0;font-weight:bold;}.ui-dialog button.ui-corner-all{position:absolute;top:20px;right:20px;background:0;border:0;color:#000;cursor:pointer;padding:0;}.ui-dialog button.ui-corner-all:before{content:"x";}.media--loading::before{background:rgba(0,0,0,.1);}
@font-face{font-family:'AReg';src:url(/themes/bootstrap_subtheme/fonts/ALight.otf) format('opentype');font-weight:200;font-style:normal;}@font-face{font-family:'AReg';src:url(/themes/bootstrap_subtheme/fonts/ALightItal.otf) format('opentype');font-weight:200;font-style:italic;}@font-face{font-family:'AReg';src:url(/themes/bootstrap_subtheme/fonts/AReg.otf) format('opentype');font-weight:400;font-style:normal;}@font-face{font-family:'AReg';src:url(/themes/bootstrap_subtheme/fonts/AItal.otf) format('opentype');font-weight:400;font-style:italic;}@font-face{font-family:'AReg';src:url(/themes/bootstrap_subtheme/fonts/ABold.otf) format('opentype');font-weight:700;font-style:normal;}@font-face{font-family:'AReg';src:url(/themes/bootstrap_subtheme/fonts/ABoldItal.otf) format('opentype');font-weight:700;font-style:italic;}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;font-family:'AReg',sans-serif;font-size:1rem;font-weight:200;letter-spacing:.04rem;color:#ccc;}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'AReg',sans-serif;;font-weight:400;line-height:1.2;letter-spacing:0rem;color:inherit;margin:0 0 .2em 0;}h1,h2,h3,h4,h5,h6{margin-top:0;}.h1,h1,.page-header{font-size:4em;}h2{font-size:3em;}h3{font-size:1.6em;}h4{font-size:1.4rem;}h5{font-size:1.2em;}strong{font-weight:700;}a{color:#fff;text-decoration:none;-webkit-text-decoration-skip:objects;padding:0 0 .1rem 0;}#maincontent a{}#maincontent a:hover{}.control-group .help-inline,.help-block{color:#777;font-size:12px;margin:5px 0 10px;padding:0;}code{font-size:87.5%;color:#e83e8c;word-break:break-word;}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em;}p{margin-top:0;line-height:1.6rem;margin:0 0 1em 0;font-size:.8em;}.highcaption p{font-size:5.2rem;font-family:inherit;line-height:5.2rem;width:80%;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#222;}.highcaption caplight{color:#222;-webkit-text-fill-color:#222;-webkit-text-stroke-width:0;}@media (min-width:1800px){p{}}@media (max-width:1800px){}@media (max-width:1024px){}
#maincontent label{display:inline-block;margin-bottom:.5rem;}#maincontent footer label{display:none;}#maincontent form{display:block;margin-top:0em;}#maincontent .form-group{margin-bottom:1rem;}#maincontent .panel-title,.panel-title:focus,.panel-title:hover,.panel-title:hover:focus{color:inherit;}#maincontent .panel-title{display:block;padding:10px 0;}#maincontent .form-required:after{background-image:url(/themes/bootstrap_subtheme/images/required.svg);-webkit-background-size:10px 7px;background-size:10px 7px;content:"";display:inline-block;line-height:1;height:7px;width:10px;margin-left:5px;}#maincontent .form-text{display:block;margin-top:.25rem;}#maincontent .form-control{display:block;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:transparent;background-clip:padding-box;border:0;border-bottom:2px solid #5BB090;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}

.flex{display:flex;}.flex > *{}.grid{display:grid;width:100%;}.grid > *{overflow:hidden;}.fourgrid{grid-template-columns:repeat(4,1fr);column-gap:1%;row-gap:1%;}.eightgrid{grid-template-columns:repeat(8,1fr);column-gap:1%;row-gap:1%;}@media (max-width:1024px){.fourgrid{grid-template-columns:repeat(2,1fr);}.eightgrid{grid-template-columns:repeat(4,1fr);}}
html{width:100%;overflow-x:hidden;margin:0;padding:0;}body{margin:0;padding:0;background-color:#33343b;}#main{padding:0;}#maincontent{padding-top:calc(100px + 6.5vw);padding-bottom:2em;min-height:90vh;}#maincontent,#navbar{padding-left:8em;padding-right:8em;}.tabs{position:fixed;bottom:2vw;left:2vw;z-index:10;background:#fff;padding:1vw;margin:0;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);}.tabs ul{padding:0;margin:0;}.tabs li{display:inline-block;padding:0 5px;}.imgcred{font-family:'Open Sans',sans-serif;font-weight:400;color:#999;font-size:11pt;padding:0 0 0 1vw;}#js-scroll{}.views-row{position:relative;}.views-row .views-field-view-node a{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:3;}#block-socialicons{position:fixed;right:0;width:8em;top:50vh;text-align:center;}#block-socialicons ul{padding:0;margin:0;}#block-socialicons li{margin:10px 0;}#block-socialicons a{opacity:.5;}#block-socialicons li a:hover{opacity:1;}.owl-stage-outer{}.owl-stage{height:100%;}.owl-stage-outer{float:left;width:100%;transition:height 0.6s;overflow:hidden;}.owl-item{float:left;overflow:hidden;}.owl-item > div{}.owl-dots{clear:both;padding:1em 0 0 0;}.owl-dot{height:.7vw;width:.7vw;margin:0 .6em 0 0;padding:0;border-radius:100%;cursor:pointer;min-width:16px;min-height:16px;}.owl-dot.active{opacity:1;}.owl-nav{display:none;}#block-masonryfront{}.masonry{}.masonry > .views-row{width:50%;margin-left:0;margin-bottom:-12vh;}.masonry > .views-row:nth-child(10n+2){margin-left:20%;width:40%;}.masonry > .views-row:nth-child(10n+3){margin-left:70%;width:30%;}.masonry > .views-row:nth-child(10n+4){margin-left:20%;width:60%;}.masonry > .views-row:nth-child(10n+5){margin-left:40%;width:60%;}.masonry > .views-row:nth-child(10n+6){margin-left:0;width:30%;}.masonry > .views-row:last-of-type{margin-bottom:4vw;}.masonry > .view-header{height:14em;}.masonry > .view-footer{height:18em;}.masonry img{width:100%;height:auto;}@media (max-width:1600px){}@media (max-width:1200px){}@media (max-width:1024px){}
#maincontent .animin{opacity:0;}#ajax-target .animin{opacity:unset !important;transform:unset !important;}#maincontent .animinup{transform:translate3d(0,6vh,0);}#maincontent .animinright{transform:translate3d(6vw,0,0);}#maincontent .animinleft{transform:translate3d(-6vw,0,0);}#maincontent .animin.in-view{opacity:1;transform:translate3d(0,0,0);transition:transform 1s ease,opacity 1s ease;}.navbar,.navbar-header,.logo,.navbar-brand{-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;-ms-transition:all 0.6s ease;transition:all 0.6s ease;}.mobbutton{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}a{-webkit-transition:color 0.3s ease,background 0.3s ease;-moz-transition:color 0.3s ease,background 0.3s ease;-o-transition:color 0.3s ease,background 0.3s ease;-ms-transition:color 0.3s ease,background 0.3s ease;transition:color 0.3s ease,background 0.3s ease;}nav a{-webkit-transition:border 0.3s ease;-moz-transition:border 0.3s ease;-o-transition:border 0.3s ease;-ms-transition:border 0.3s ease;transition:border 0.3s ease;}.region-slide-menu,footer{-webkit-transition:transform 0.3s ease;-moz-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;-ms-transition:transform 0.3s ease;transition:transform 0.3s ease;}@media (max-width:1024px){.longlisting .animin,.menu--journal-type-listing li,.recommended .animin{transition-delay:0s !important;}}
.navbar{width:100%;z-index:100;top:0;font-weight:400;position:fixed;min-height:70px;background:rgba(255,255,255,0);padding-bottom:1em;padding-top:4em;pointer-events:none;}.navbar a{pointer-events:all;}.navbar-header{color:;z-index:2;height:160px;}.navbar .region-navigation{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:60px;}header .logo,header .navbar-brand{grid-column:1 / span 1;grid-row:1 / span 1;z-index:10;}header nav{grid-column:2 / span 1;grid-row:1 / span 1;}header .navbar-brand{position:absolute;font-size:7vw;line-height:5vw;color:#33343b;text-shadow:-1px -1px 0 #999,1px -1px 0 #999,-1px 1px 0 #999,1px 1px 0 #999;}header .navbar-brand:hover{color:#fff;}header nav li.last a{display:none;}.logo{height:150px;width:150px;}.logo img{width:100%;height:100%;object-fit:contain;object-position:top left;}.navbar nav ul{display:flex;justify-content:flex-end;margin:0;padding:0;font-size:1.6em;}.navbar nav li{display:flex;margin:0 0 0 30px;white-space:nowrap;}.navbar nav a{}nav a{border-bottom:2px solid transparent;}nav a:hover,nav a.is-active{border-bottom:2px solid #fff;}.navbar #block-mobilemenubutton{flex:0 0 26px;}.navbar.sticky{padding-bottom:1em;padding-top:0em;}.navbar.sticky .navbar-brand{//font-size:1.8em;}body.user-logged-in .navbar.sticky{top:80px;}.navbar.sticky .navbar-header{height:60px;color:#000;}.navbar.sticky form{opacity:0;}.navbar.sticky a{}.animsition.fade-out ~ navbar.sticky{height:12vw !important;}.mobbutton{cursor:pointer;width:26px;height:26px;background:url(/themes/bootstrap_subtheme/images/mobbutton.png) right top no-repeat;background-size:contain;opacity:.5;}.mobbutton:hover{opacity:1;}@media (max-width:1400px){.navbar nav ul{font-size:1.2em;}.navbar nav li{margin:0 0 0 20px;}}@media (max-width:1024px){.navbar{padding-bottom:1em;padding-top:1em;}.navbar-header{padding-top:12px;padding-bottom:12px;height:60px;}header #block-webform{display:none;}header nav li{display:none !important;}header nav li.last{display:block !important;}}
footer{background:none;color:#ccc;padding-top:2vw;padding-bottom:2vw;clear:both;}footer a{color:#fff;font-weight:700;}footer ul{padding:0;line-height:1.8em;}footer .paragraph img{width:100%;height:auto;}footer .field--name-field-social-link-section{display:flex;}footer .field--name-field-social-link-section > .field--item{width:1.6vw;height:1.6vw;position:relative;margin:0 .1vw;min-width:30px;min-height:30px;overflow:hidden;}footer .field--name-field-social-link-section .field--name-field-link a{position:absolute;display:block;top:0;left:0;height:100%;width:100%;opacity:0;}.region-footer:before{}footer h2{margin:0;}footer .field--name-field-page-sections{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:20px;}footer .field--name-field-page-sections > .field--item:nth-of-type(1):before{content:"";display:block;width:100%;height:150px;background:red;background:url(/themes/bootstrap_subtheme/images/logo2.png) left top no-repeat;background-size:contain;min-width:180px;min-height:40px;margin:0 0 2em 0}footer .field--name-field-footer-sections > .field--item{overflow:hidden;}footer .field--name-field-page-sections > div:nth-of-type(1){grid-row-start:1;grid-row-end:2;}footer .field--name-field-page-sections > div:nth-of-type(2),footer .field--name-field-page-sections > div:nth-of-type(3),footer .field--name-field-page-sections > div:nth-of-type(4){grid-row-start:1;grid-row-end:3;}footer label{display:none;}footer form *{height:40px;}footer input{background:0;border:0;border-bottom:2px solid #fff;color:#fff;width:100%;}footer .form-item{display:inline-block;width:50%;margin:0 10px 0 0;}footer button{margin:0;}footer .footeraffiliate{grid-column-start:1;}footer .field--name-field-affiliate-listing{all:unset;display:flex;align-items:center;padding:0;position:relative;flex-wrap:wrap;}footer .field--name-field-affiliate-listing > .field--item{padding:0 1vw 0 0;height:10%;overflow:hidden;flex:0 0 14%;}footer .paragraph--type--affiliate-listing{width:60px;height:60px;margin:0 10px 10px 0;}footer .field--name-field-logo-image{height:100%;}footer .field--name-field-affiliate-listing img{height:100%;width:100%;object-fit:contain;}@media (max-width:1024px){footer .field--name-field-page-sections{grid-template-columns:1fr 1fr;}}@media (max-width:800px){footer .field--name-field-page-sections{grid-template-columns:1fr;grid-column-gap:0;}}
@media (max-width:1024px){}
.path-node .region-content{width:80%;float:left;}.path-node .region-content p{font-size:1.6em;line-height:1.4em;}article .field--item{margin:0 0 40px 0;}.paragraph--type--video-embed{padding:0 8%;overflow:hidden;}.field--name-field-video .field--item,.field--type-video-embed-field{position:relative;padding-bottom:56.25%;height:0;}.field--name-field-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}article .field--type-image{text-align:center;overflow:hidden;position:relative;}article .field--type-image img{max-height:65vh;object-fit:contain;}.field--name-field-tags .field--item{display:inline-block;margin-right:10px;}.path-node .region-sidebar-second{float:left;width:20%;padding:20% 0 0 2vw;}#block-postsidebar{font-size:.8em !important;}#block-postsidebar .views-row{display:table;width:100%;margin:0 0 20px 0;}#block-postsidebar p{line-height:2.2em;}#block-postsidebar .views-field-title{color:#fff;margin:0 0 6px 0;}#block-postsidebar .views-field-field-thumbnail{float:left;margin:0 20px 0 0;width:60px;}#block-postsidebar img{width:100%;}@media screen and (max-width:2000px){.path-node .region-content{width:70%;}.path-node .region-sidebar-second{width:30%;}}@media screen and (max-width:1024px){.path-node .region-content{width:100%;}.path-node .region-sidebar-second{width:100%;}}
video[poster]{object-fit:cover;}.video-js{}.video-js,.video-js video{width:100% !important;height:100% !important;position:relative !important;background:none;font-size:unset;}.video-js .vjs-control-bar{background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 100%);}.video-js .vjs-volume-menu-button{-webkit-appearance:none;}.video-js .vjs-big-play-button{font-size:unset;line-height:6em;height:6em;width:6em;z-index:2;position:absolute;top:calc(50% - 3em);left:calc(50% - 3em);padding:0;cursor:pointer;opacity:1;border:0 solid #fff;background-color:#fff;background-color:rgba(255,255,255,.6);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#fff;background-color:rgba(255,255,255,.8);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;}.video-js .vjs-big-play-button:before{font-size:3em;color:#222;}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
@media screen and (max-width:1024px){#maincontent,#navbar{padding-left:1em;padding-right:4em;}.mobcol{flex-direction:column !important;}.mobcol > *{width:100% !important;flex:0 0 100% !important;margin:0;}.mobcol .field--name-field-link{all:unset !important;}.mobfull{margin:0 !important;width:100% !important;}.region-slide-menu{display:block;}.masonry > .views-row{width:100% !important;margin-left:0 !important;transform:translate3d(0px,0px,0px) !important;margin-bottom:8vw;}.masonry{width:100% !important;}#block-socialicons{width:4em;}}@media screen and (max-width:1024px){}
html.has-scroll-smooth{overflow:hidden;}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.has-scroll-smooth body{overflow:hidden;}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100vh;transform-origin:center right;transition:transform 0.3s,opacity 0.3s;opacity:0;}.c-scrollbar:hover{transform:scaleX(1.45);}.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1;}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:white;opacity:0.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab;}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing;}
