.tml{font-size:1em;}.tml *{box-sizing:border-box;}.tml .tml-field-wrap{margin-bottom:1em;}.tml .tml-label{display:block;margin:.5em 0;}.tml .tml-checkbox+.tml-label{display:inline;}.tml .tml-field{width:100%;}.tml .tml-description{display:block;font-size:.85em;font-style:italic;margin:.5em 0;}.tml .tml-errors,.tml .tml-messages{list-style:none;margin:0;padding:0;}.tml .tml-action-confirmaction .success,.tml .tml-error,.tml .tml-message,.tml .tml-success{border-left:4px solid #00a0d2;box-shadow:1px 1px 2px 1px rgba(0,0,0,.1);display:block;margin:0 0 1em;padding:.75em;}.tml .tml-error{border-left-color:#dc3232;}.tml .tml-action-confirmaction .success,.tml .tml-success{border-left-color:#46b450;}#pass-strength-result{background-color:#eee;border:1px solid #ddd;color:#23282d;font-weight:700;opacity:0;margin-bottom:1em;padding:.5em;}#pass-strength-result.strong{background-color:#c1e1b9;border-color:#83c373;opacity:1;}#pass-strength-result.good{background-color:#ffe399;border-color:#ffc733;opacity:1;}#pass-strength-result.bad{background-color:#fbc5a9;border-color:#f78b53;opacity:1;}#pass-strength-result.short{background-color:#f1adad;border-color:#e35b5b;opacity:1;}.cmplz-video.cmplz-iframe-styles{background-color:transparent;}.cmplz-video.cmplz-hidden{visibility:hidden !important;}.cmplz-blocked-content-notice{display:none;}.cmplz-placeholder-parent{height:inherit;}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block;}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#fff;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,.5),0 1px 10px 0 rgba(0,0,0,.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative;}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute;}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial;}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important;}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;z-index:98;line-height:23px;}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece;}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;z-index:98;line-height:23px;}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px;}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff;}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block;}.cmplz-blocked-content-container div div{display:none;}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit;}@keyframes cmplz-fadein{from{opacity:0;}to{opacity:1;}}.tk-interstate{font-family:"interstate",sans-serif;}.tk-interstate-compressed{font-family:"interstate-compressed",sans-serif;}.tk-interstate-condensed{font-family:"interstate-condensed",sans-serif;}@charset "UTF-8";@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0);}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0);}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;}@-webkit-keyframes flash{0%,50%,to{opacity:1;}25%,75%{opacity:0;}}@keyframes flash{0%,50%,to{opacity:1;}25%,75%{opacity:0;}}.flash{-webkit-animation-name:flash;animation-name:flash;}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1);}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}to{-webkit-transform:scaleX(1);transform:scaleX(1);}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1);}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}to{-webkit-transform:scaleX(1);transform:scaleX(1);}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1);}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1);}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1);}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1);}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1);}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);}to{-webkit-transform:scaleX(1);transform:scaleX(1);}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1);}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1);}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1);}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1);}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1);}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);}to{-webkit-transform:scaleX(1);transform:scaleX(1);}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand;}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}}.shake{-webkit-animation-name:shake;animation-name:shake;}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0);}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg);}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg);}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg);}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg);}50%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0);}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg);}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg);}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg);}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg);}50%{-webkit-transform:translateX(0);transform:translateX(0);}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake;}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg);}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg);}to{-webkit-transform:rotate(0deg);transform:rotate(0deg);}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg);}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg);}to{-webkit-transform:rotate(0deg);transform:rotate(0deg);}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1);}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg);}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg);}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg);}to{-webkit-transform:scaleX(1);transform:scaleX(1);}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1);}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg);}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg);}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg);}to{-webkit-transform:scaleX(1);transform:scaleX(1);}}.tada{-webkit-animation-name:tada;animation-name:tada;}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0);}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg);}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg);}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg);}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg);}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0);}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg);}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg);}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg);}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg);}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}.wobble{-webkit-animation-name:wobble;animation-name:wobble;}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0);}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg);}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg);}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg);}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0);}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg);}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg);}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg);}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center;}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1);}14%{-webkit-transform:scale(1.3);transform:scale(1.3);}28%{-webkit-transform:scale(1);transform:scale(1);}42%{-webkit-transform:scale(1.3);transform:scale(1.3);}70%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1);}14%{-webkit-transform:scale(1.3);transform:scale(1.3);}28%{-webkit-transform:scale(1);transform:scale(1);}42%{-webkit-transform:scale(1.3);transform:scale(1.3);}70%{-webkit-transform:scale(1);transform:scale(1);}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97);}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97);}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn;}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0);}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0);}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut;}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}@-webkit-keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}@-webkit-keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOutDown{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}@keyframes fadeOutDown{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes fadeOutDownBig{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}@-webkit-keyframes fadeOutLeft{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}@keyframes fadeOutLeft{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}@keyframes fadeOutLeftBig{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}@-webkit-keyframes fadeOutRight{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@keyframes fadeOutRight{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}@keyframes fadeOutRightBig{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}@-webkit-keyframes fadeOutUp{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}@keyframes fadeOutUp{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}@keyframes fadeOutUpBig{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1;}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1;}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1;}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1;}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}@-webkit-keyframes lightSpeedOut{0%{opacity:1;}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0;}}@keyframes lightSpeedOut{0%{opacity:1;}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0;}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0;}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0;}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0;}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0;}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge;}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom;}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg);}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom;}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg);}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox;}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;}@-webkit-keyframes rollOut{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg);}}@keyframes rollOut{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg);}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}50%{opacity:1;}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}50%{opacity:1;}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown;}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight;}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp;}@-webkit-keyframes zoomOut{0%{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}to{opacity:0;}}@keyframes zoomOut{0%{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}to{opacity:0;}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center;}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center;}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center;}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center;}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible;}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible;}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0);}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0);}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0);}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0);}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0);}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0);}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0);}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0);}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp;}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s;}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s;}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s;}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s;}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s;}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s;}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s;}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s;}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s;}@media (prefers-reduced-motion:reduce),(print){.animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-transition-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;}}.bootstrap-select>select.bs-select-hidden,select.bs-select-hidden,select.selectpicker{display:none !important;}.bootstrap-select{width:220px \0;vertical-align:middle;}.bootstrap-select>.dropdown-toggle{position:relative;width:100%;text-align:right;white-space:nowrap;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.bootstrap-select>.dropdown-toggle:after{margin-top:-1px;}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999;}.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover{color:rgba(255,255,255,.5);}.bootstrap-select>select{position:absolute !important;bottom:0;left:50%;display:block !important;width:.5px !important;height:100% !important;padding:0 !important;opacity:0 !important;border:none;z-index:0 !important;}.bootstrap-select>select.mobile-device{top:0;left:0;display:block !important;width:100% !important;z-index:2 !important;}.bootstrap-select.is-invalid .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle,.was-validated .bootstrap-select .selectpicker:invalid+.dropdown-toggle{border-color:#b94a48;}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select .selectpicker:valid+.dropdown-toggle{border-color:#28a745;}.bootstrap-select.fit-width{width:auto !important;}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px;}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:thin dotted #333 !important;outline:5px auto -webkit-focus-ring-color !important;outline-offset:-2px;}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none;}:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%;}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto;}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*=col-]){width:auto;}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*=col-]{float:none;display:inline-block;margin-left:0;}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right;}.form-group .bootstrap-select,.form-horizontal .bootstrap-select,.form-inline .bootstrap-select{margin-bottom:0;}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0;}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit;}.bootstrap-select.form-control-lg .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle{font-size:inherit;line-height:inherit;border-radius:inherit;}.bootstrap-select.form-control-sm .dropdown-toggle{padding:.25rem .5rem;}.bootstrap-select.form-control-lg .dropdown-toggle{padding:.5rem 1rem;}.form-inline .bootstrap-select .form-control{width:100%;}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed;}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:0 !important;}.bootstrap-select.bs-container{position:absolute;top:0;left:0;height:0 !important;padding:0 !important;}.bootstrap-select.bs-container .dropdown-menu{z-index:1060;}.bootstrap-select .dropdown-toggle .filter-option{position:static;top:0;left:0;float:left;height:100%;width:100%;text-align:left;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;}.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit;}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{position:absolute;padding-top:inherit;padding-bottom:inherit;padding-left:inherit;float:none;}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit;}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden;}.bootstrap-select .dropdown-toggle .filter-expand{width:0 !important;float:left;opacity:0 !important;overflow:hidden;}.bootstrap-select .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle;}.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit;}.bootstrap-select[class*=col-] .dropdown-toggle{width:100%;}.bootstrap-select .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.bootstrap-select .dropdown-menu>.inner:focus{outline:0 !important;}.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}.bootstrap-select .dropdown-menu li{position:relative;}.bootstrap-select .dropdown-menu li.active small{color:rgba(255,255,255,.5) !important;}.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed;}.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:2.25em;}.bootstrap-select .dropdown-menu li a span.check-mark{display:none;}.bootstrap-select .dropdown-menu li a span.text{display:inline-block;}.bootstrap-select .dropdown-menu li small{padding-left:.5em;}.bootstrap-select .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.bootstrap-select .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap;}.bootstrap-select.fit-width .dropdown-toggle .filter-option{position:static;display:inline;padding:0;width:auto;}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline;}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:" ";}.bootstrap-select.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px;}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{position:absolute;display:inline-block;right:15px;top:5px;}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px;}.bootstrap-select .bs-ok-default:after{content:"";display:block;width:.5em;height:1em;border-style:solid;border-width:0 .26em .26em 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061;}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{content:"";border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none;}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none;}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{bottom:auto;top:-4px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0;}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{bottom:auto;top:-4px;border-top:6px solid #fff;border-bottom:0;}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:12px;left:auto;}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:13px;left:auto;}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before{display:block;}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px;}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.bs-actionsbox .btn-group button{width:50%;}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.bs-donebutton .btn-group button{width:100%;}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px;}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none;}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#ccc;}.mfp-preloader a:hover{color:#fff;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3f3f3f;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444;}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}*,:after,:before{box-sizing:border-box;}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(15,16,17,0);}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block;}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;}[tabindex="-1"]:focus{outline:0 !important;}hr{box-sizing:content-box;height:0;overflow:visible;}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;}p{margin-top:0;margin-bottom:1rem;}abbr[data-original-title],abbr[title]{text-decoration:underline;text-decoration:underline dotted;-webkit-text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none;}address{font-style:normal;line-height:inherit;}address,dl,ol,ul{margin-bottom:1rem;}dl,ol,ul{margin-top:0;}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;}dt{font-weight:700;}dd{margin-bottom:.5rem;margin-left:0;}blockquote{margin:0 0 1rem;}b,strong{font-weight:bolder;}small{font-size:80%;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}a{color:#007bff;text-decoration:none;background-color:transparent;}a:hover{color:#0056b3;text-decoration:underline;}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none;}a:not([href]):not([tabindex]):focus{outline:0;}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;}pre{margin-top:0;margin-bottom:1rem;overflow:auto;}figure{margin:0 0 1rem;}img{border-style:none;}img,svg{vertical-align:middle;}svg{overflow:hidden;}table{border-collapse:collapse;}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom;}th{text-align:inherit;}label{display:inline-block;margin-bottom:.5rem;}button{border-radius:0;}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}button,input{overflow:visible;}button,select{text-transform:none;}select{word-wrap:normal;}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer;}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox;}textarea{overflow:auto;resize:vertical;}fieldset{min-width:0;padding:0;margin:0;border:0;}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal;}progress{vertical-align:baseline;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{outline-offset:-2px;-webkit-appearance:none;}[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;}output{display:inline-block;}summary{display:list-item;cursor:pointer;}template{display:none;}[hidden]{display:none !important;}.fade{transition:opacity .15s linear;}@media (prefers-reduced-motion:reduce){.fade{transition:none;}}.fade:not(.show){opacity:0;}.collapse:not(.show){display:none;}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease;}@media (prefers-reduced-motion:reduce){.collapsing{transition:none;}}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media (min-width:576px){.container{max-width:540px;}}@media (min-width:768px){.container{max-width:720px;}}@media (min-width:992px){.container{max-width:960px;}}@media (min-width:1200px){.container{max-width:1140px;}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}.no-gutters{margin-right:0;margin-left:0;}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0;}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px;}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-first{-ms-flex-order:-1;order:-1;}.order-last{-ms-flex-order:13;order:13;}.order-0{-ms-flex-order:0;order:0;}.order-1{-ms-flex-order:1;order:1;}.order-2{-ms-flex-order:2;order:2;}.order-3{-ms-flex-order:3;order:3;}.order-4{-ms-flex-order:4;order:4;}.order-5{-ms-flex-order:5;order:5;}.order-6{-ms-flex-order:6;order:6;}.order-7{-ms-flex-order:7;order:7;}.order-8{-ms-flex-order:8;order:8;}.order-9{-ms-flex-order:9;order:9;}.order-10{-ms-flex-order:10;order:10;}.order-11{-ms-flex-order:11;order:11;}.order-12{-ms-flex-order:12;order:12;}.offset-1{margin-left:8.3333333333%;}.offset-2{margin-left:16.6666666667%;}.offset-3{margin-left:25%;}.offset-4{margin-left:33.3333333333%;}.offset-5{margin-left:41.6666666667%;}.offset-6{margin-left:50%;}.offset-7{margin-left:58.3333333333%;}.offset-8{margin-left:66.6666666667%;}.offset-9{margin-left:75%;}.offset-10{margin-left:83.3333333333%;}.offset-11{margin-left:91.6666666667%;}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-sm-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-sm-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-sm-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-sm-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-sm-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-sm-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-sm-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-sm-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-sm-first{-ms-flex-order:-1;order:-1;}.order-sm-last{-ms-flex-order:13;order:13;}.order-sm-0{-ms-flex-order:0;order:0;}.order-sm-1{-ms-flex-order:1;order:1;}.order-sm-2{-ms-flex-order:2;order:2;}.order-sm-3{-ms-flex-order:3;order:3;}.order-sm-4{-ms-flex-order:4;order:4;}.order-sm-5{-ms-flex-order:5;order:5;}.order-sm-6{-ms-flex-order:6;order:6;}.order-sm-7{-ms-flex-order:7;order:7;}.order-sm-8{-ms-flex-order:8;order:8;}.order-sm-9{-ms-flex-order:9;order:9;}.order-sm-10{-ms-flex-order:10;order:10;}.order-sm-11{-ms-flex-order:11;order:11;}.order-sm-12{-ms-flex-order:12;order:12;}.offset-sm-0{margin-left:0;}.offset-sm-1{margin-left:8.3333333333%;}.offset-sm-2{margin-left:16.6666666667%;}.offset-sm-3{margin-left:25%;}.offset-sm-4{margin-left:33.3333333333%;}.offset-sm-5{margin-left:41.6666666667%;}.offset-sm-6{margin-left:50%;}.offset-sm-7{margin-left:58.3333333333%;}.offset-sm-8{margin-left:66.6666666667%;}.offset-sm-9{margin-left:75%;}.offset-sm-10{margin-left:83.3333333333%;}.offset-sm-11{margin-left:91.6666666667%;}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-md-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-md-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-md-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-md-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-md-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-md-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-md-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-md-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-md-first{-ms-flex-order:-1;order:-1;}.order-md-last{-ms-flex-order:13;order:13;}.order-md-0{-ms-flex-order:0;order:0;}.order-md-1{-ms-flex-order:1;order:1;}.order-md-2{-ms-flex-order:2;order:2;}.order-md-3{-ms-flex-order:3;order:3;}.order-md-4{-ms-flex-order:4;order:4;}.order-md-5{-ms-flex-order:5;order:5;}.order-md-6{-ms-flex-order:6;order:6;}.order-md-7{-ms-flex-order:7;order:7;}.order-md-8{-ms-flex-order:8;order:8;}.order-md-9{-ms-flex-order:9;order:9;}.order-md-10{-ms-flex-order:10;order:10;}.order-md-11{-ms-flex-order:11;order:11;}.order-md-12{-ms-flex-order:12;order:12;}.offset-md-0{margin-left:0;}.offset-md-1{margin-left:8.3333333333%;}.offset-md-2{margin-left:16.6666666667%;}.offset-md-3{margin-left:25%;}.offset-md-4{margin-left:33.3333333333%;}.offset-md-5{margin-left:41.6666666667%;}.offset-md-6{margin-left:50%;}.offset-md-7{margin-left:58.3333333333%;}.offset-md-8{margin-left:66.6666666667%;}.offset-md-9{margin-left:75%;}.offset-md-10{margin-left:83.3333333333%;}.offset-md-11{margin-left:91.6666666667%;}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-lg-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-lg-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-lg-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-lg-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-lg-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-lg-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-lg-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-lg-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-lg-first{-ms-flex-order:-1;order:-1;}.order-lg-last{-ms-flex-order:13;order:13;}.order-lg-0{-ms-flex-order:0;order:0;}.order-lg-1{-ms-flex-order:1;order:1;}.order-lg-2{-ms-flex-order:2;order:2;}.order-lg-3{-ms-flex-order:3;order:3;}.order-lg-4{-ms-flex-order:4;order:4;}.order-lg-5{-ms-flex-order:5;order:5;}.order-lg-6{-ms-flex-order:6;order:6;}.order-lg-7{-ms-flex-order:7;order:7;}.order-lg-8{-ms-flex-order:8;order:8;}.order-lg-9{-ms-flex-order:9;order:9;}.order-lg-10{-ms-flex-order:10;order:10;}.order-lg-11{-ms-flex-order:11;order:11;}.order-lg-12{-ms-flex-order:12;order:12;}.offset-lg-0{margin-left:0;}.offset-lg-1{margin-left:8.3333333333%;}.offset-lg-2{margin-left:16.6666666667%;}.offset-lg-3{margin-left:25%;}.offset-lg-4{margin-left:33.3333333333%;}.offset-lg-5{margin-left:41.6666666667%;}.offset-lg-6{margin-left:50%;}.offset-lg-7{margin-left:58.3333333333%;}.offset-lg-8{margin-left:66.6666666667%;}.offset-lg-9{margin-left:75%;}.offset-lg-10{margin-left:83.3333333333%;}.offset-lg-11{margin-left:91.6666666667%;}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-xl-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-xl-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-xl-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-xl-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-xl-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-xl-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-xl-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-xl-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-xl-first{-ms-flex-order:-1;order:-1;}.order-xl-last{-ms-flex-order:13;order:13;}.order-xl-0{-ms-flex-order:0;order:0;}.order-xl-1{-ms-flex-order:1;order:1;}.order-xl-2{-ms-flex-order:2;order:2;}.order-xl-3{-ms-flex-order:3;order:3;}.order-xl-4{-ms-flex-order:4;order:4;}.order-xl-5{-ms-flex-order:5;order:5;}.order-xl-6{-ms-flex-order:6;order:6;}.order-xl-7{-ms-flex-order:7;order:7;}.order-xl-8{-ms-flex-order:8;order:8;}.order-xl-9{-ms-flex-order:9;order:9;}.order-xl-10{-ms-flex-order:10;order:10;}.order-xl-11{-ms-flex-order:11;order:11;}.order-xl-12{-ms-flex-order:12;order:12;}.offset-xl-0{margin-left:0;}.offset-xl-1{margin-left:8.3333333333%;}.offset-xl-2{margin-left:16.6666666667%;}.offset-xl-3{margin-left:25%;}.offset-xl-4{margin-left:33.3333333333%;}.offset-xl-5{margin-left:41.6666666667%;}.offset-xl-6{margin-left:50%;}.offset-xl-7{margin-left:58.3333333333%;}.offset-xl-8{margin-left:66.6666666667%;}.offset-xl-9{margin-left:75%;}.offset-xl-10{margin-left:83.3333333333%;}.offset-xl-11{margin-left:91.6666666667%;}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}.nav-link{display:block;padding:.5rem 1rem;}.nav-link:focus,.nav-link:hover{text-decoration:none;}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default;}.nav-tabs{border-bottom:1px solid #dee2e6;}.nav-tabs .nav-item{margin-bottom:-1px;}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent;}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0;}.nav-pills .nav-link{border-radius:.25rem;}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff;}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center;}.tab-content>.tab-pane{display:none;}.tab-content>.active{display:block;}.navbar{position:relative;padding:.5rem 1rem;}.navbar,.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap;}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none;}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}.navbar-nav .nav-link{padding-right:0;padding-left:0;}.navbar-nav .dropdown-menu{position:static;float:none;}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem;}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none;}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat 50%;background-size:100% 100%;}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0;}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row;}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand-sm .navbar-toggler{display:none;}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0;}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row;}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.navbar-expand-md .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand-md .navbar-toggler{display:none;}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0;}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row;}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand-lg .navbar-toggler{display:none;}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0;}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row;}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand-xl .navbar-toggler{display:none;}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0;}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row;}.navbar-expand .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.navbar-expand .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand .navbar-toggler{display:none;}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(15,16,17,.9);}.navbar-light .navbar-nav .nav-link{color:rgba(15,16,17,.5);}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(15,16,17,.7);}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(15,16,17,.3);}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(15,16,17,.9);}.navbar-light .navbar-toggler{color:rgba(15,16,17,.5);border-color:rgba(15,16,17,.1);}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=\'0 0 30 30\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath stroke=\'rgba(15, 16, 17, 0.5)\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' d=\'M4 7h22M4 15h22M4 23h22\'/%3E%3C/svg%3E");}.navbar-light .navbar-toggler-icon.nitro-lazy{background-image:none !important;}.navbar-light .navbar-text{color:rgba(15,16,17,.5);}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(15,16,17,.9);}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff;}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5);}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75);}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25);}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff;}.navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.1);}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=\'0 0 30 30\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath stroke=\'rgba(255, 255, 255, 0.5)\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' d=\'M4 7h22M4 15h22M4 23h22\'/%3E%3C/svg%3E");}.navbar-dark .navbar-toggler-icon.nitro-lazy{background-image:none !important;}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.5);}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff;}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem;}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem;}.breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/";}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none;}.breadcrumb-item.active{color:#6c757d;}.dropdown,.dropleft,.dropright,.dropup{position:relative;}.dropdown-toggle{white-space:nowrap;}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;}.dropdown-toggle:empty:after{margin-left:0;}.dropdown-menu{position:absolute;top:100%;left:0;z-index:9;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(15,16,17,.15);border-radius:.25rem;}.dropdown-menu-left{right:auto;left:0;}.dropdown-menu-right{right:0;left:auto;}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0;}.dropdown-menu-sm-right{right:0;left:auto;}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0;}.dropdown-menu-md-right{right:0;left:auto;}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0;}.dropdown-menu-lg-right{right:0;left:auto;}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0;}.dropdown-menu-xl-right{right:0;left:auto;}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem;}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent;}.dropup .dropdown-toggle:empty:after{margin-left:0;}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem;}.dropright .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid;}.dropright .dropdown-toggle:empty:after{margin-left:0;}.dropright .dropdown-toggle:after{vertical-align:0;}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem;}.dropleft .dropdown-toggle:after{display:inline-block;display:none;margin-left:.255em;vertical-align:.255em;content:"";}.dropleft .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent;}.dropleft .dropdown-toggle:empty:after{margin-left:0;}.dropleft .dropdown-toggle:before{vertical-align:0;}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto;}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef;}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa;}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff;}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent;}.dropdown-menu.show{display:block;}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap;}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529;}.d-none{display:none !important;}.d-inline{display:inline !important;}.d-inline-block{display:inline-block !important;}.d-block{display:block !important;}.d-table{display:table !important;}.d-table-row{display:table-row !important;}.d-table-cell{display:table-cell !important;}.d-flex{display:-ms-flexbox !important;display:flex !important;}.d-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}@media (min-width:576px){.d-sm-none{display:none !important;}.d-sm-inline{display:inline !important;}.d-sm-inline-block{display:inline-block !important;}.d-sm-block{display:block !important;}.d-sm-table{display:table !important;}.d-sm-table-row{display:table-row !important;}.d-sm-table-cell{display:table-cell !important;}.d-sm-flex{display:-ms-flexbox !important;display:flex !important;}.d-sm-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}}@media (min-width:768px){.d-md-none{display:none !important;}.d-md-inline{display:inline !important;}.d-md-inline-block{display:inline-block !important;}.d-md-block{display:block !important;}.d-md-table{display:table !important;}.d-md-table-row{display:table-row !important;}.d-md-table-cell{display:table-cell !important;}.d-md-flex{display:-ms-flexbox !important;display:flex !important;}.d-md-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}}@media (min-width:992px){.d-lg-none{display:none !important;}.d-lg-inline{display:inline !important;}.d-lg-inline-block{display:inline-block !important;}.d-lg-block{display:block !important;}.d-lg-table{display:table !important;}.d-lg-table-row{display:table-row !important;}.d-lg-table-cell{display:table-cell !important;}.d-lg-flex{display:-ms-flexbox !important;display:flex !important;}.d-lg-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}}@media (min-width:1200px){.d-xl-none{display:none !important;}.d-xl-inline{display:inline !important;}.d-xl-inline-block{display:inline-block !important;}.d-xl-block{display:block !important;}.d-xl-table{display:table !important;}.d-xl-table-row{display:table-row !important;}.d-xl-table-cell{display:table-cell !important;}.d-xl-flex{display:-ms-flexbox !important;display:flex !important;}.d-xl-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}}@media print{.d-print-none{display:none !important;}.d-print-inline{display:inline !important;}.d-print-inline-block{display:inline-block !important;}.d-print-block{display:block !important;}.d-print-table{display:table !important;}.d-print-table-row{display:table-row !important;}.d-print-table-cell{display:table-cell !important;}.d-print-flex{display:-ms-flexbox !important;display:flex !important;}.d-print-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}}:root{font-size:16px;}:root,body{font-family:interstate,sans-serif;}body{color:#2e3739;}.h1,h1{font-size:3.4375rem;font-weight:700;line-height:1.2;}@media screen and (max-width:575px){.h1,h1{font-size:1.5rem;}}.h2,h2{font-size:2rem;}.h3,h3{font-size:1.5rem;}.h4,h4{font-size:1.125rem;}.visuallyhidden{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0;}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 auto;background-color:#fff;}body.mobile-menu-opened{overflow:hidden;}p{font-family:Open Sans,sans-serif;line-height:1.75rem;}img{width:auto;height:auto;max-width:100%;}.btn,a,button{transition:all .3s ease;}.text-uc{text-transform:uppercase;}.text-cp{text-transform:capitalize;}section{padding:4rem 0;}.container-fluid{padding:0 9.15vw;}@media screen and (max-width:1199px){.container-fluid{padding:0 7vw;}}@media screen and (max-width:991px){.container-fluid{padding:0 5vw;}}.page-template-roi-awards.acf_content,.page-template-roi-awards.mceContentBody{background-color:#fff;}.page-template-roi-awards .roi-awards-page{min-height:calc(100vh - 700px);background-color:#fff;}.page-template-roi-awards .roi-awards-page .content-section .text-wrap h3{font-size:24px;color:#d62323;font-weight:400;font-family:interstate,sans-serif;line-height:35px;}.page-template-roi-awards .roi-awards-page .content-section .text-wrap p{font-size:17px;line-height:30px;font-family:Open Sans,sans-serif;}.page-template-roi-awards .roi-awards-page .content-section .btn-red{display:block;text-align:center;padding:29px;margin:85px auto 0;}@media screen and (max-width:991px){.page-template-roi-awards .roi-awards-page .background-image>div{background-position:0;top:5px;}.page-template-roi-awards .roi-awards-page .btn-red{margin:65px auto 0;}}@media screen and (max-width:767px){.page-template-roi-awards .roi-awards-page .btn-red{margin:25px auto 0 !important;}}@media screen and (max-width:575px){.page-template-roi-awards .roi-awards-page .content-section{padding:2rem 0;}}.mobile-only{display:none;}@media screen and (max-width:767px){.desktop-only{display:none;}.mobile-only{display:block;}}.error404 .page-404 .not-found-section .item-wrap{margin-bottom:40px;background-color:transparent;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:unset;height:auto;padding:0;position:relative;-ms-flex-align:center;align-items:center;}.error404 .page-404 .not-found-section .item-wrap .image-wrap{width:45%;}.error404 .page-404 .not-found-section .item-wrap .text-wrap{margin-left:-7%;z-index:1;width:62%;position:relative;padding:65px 95px;background-color:#002c3f;margin-right:0;color:#fff;}.error404 .page-404 .not-found-section .item-wrap .text-wrap h3{font-size:50px;font-weight:300;}.error404.logged-in header{height:95px;}@media screen and (max-width:991px){.error404 .page-404 .not-found-section .item-wrap{-ms-flex-pack:center;justify-content:center;text-align:center;}.error404 .page-404 .not-found-section .item-wrap .image-wrap,.error404 .page-404 .not-found-section .item-wrap .image-wrap img{width:100%;}.error404 .page-404 .not-found-section .item-wrap .text-wrap{margin-left:0;width:100%;padding:35px 10px;}.error404 .page-404 .not-found-section .item-wrap .text-wrap h3{font-size:30px;}}@media screen and (max-width:575px){.error404 .page-404 .not-found-section .item-wrap .text-wrap h3{font-size:18px;}}.single-news header #menu-item-33069 .nav-link:after,.single-post header #menu-item-33069 .nav-link:after{width:100%;}.loader-animation img{display:none;margin:0 auto;}.link-card,.loader-animation.show img{display:block;}.link-card{text-decoration:none;width:100%;height:100%;}.link-card:hover{box-shadow:0 3px 10px rgba(0,0,0,.3);text-decoration:none;}.link-card.flex-card{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}@media screen and (max-width:991px){.link-card:hover{box-shadow:none;}.link-card.mobile-flex-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;}}.animateItem,.scrollAnimate{opacity:0;}.scrollIntoView{opacity:1;}.btn{font-weight:700;border-radius:0;border-style:solid;border-width:1px;padding:.75rem 1.25rem;width:100%;height:75px;font-size:1rem;line-height:1;text-transform:uppercase;max-width:350px;letter-spacing:.1em;}.btn-red{color:#d62323;border-color:#d62323;background-color:#fff;}.btn-red:focus,.btn-red:hover{background-color:#d62323;border-color:#d62323;color:#fff !important;}.btn-black{color:#2e3739;border-color:#2e3739;background-color:#fff;}.btn-black:focus,.btn-black:hover{background-color:#2e3739;border-color:#2e3739;color:#fff;}.btn-teal{color:#53a0a6;border-color:#53a0a6;background-color:#fff;}.btn-teal:focus,.btn-teal:hover{background-color:#53a0a6;border-color:#53a0a6;color:#fff;}.btn-disabled{color:#dfdfe0 !important;border-color:#dfdfe0;background-color:#fff;}.btn-disabled:focus,.btn-disabled:hover{background-color:#dfdfe0;border-color:#dfdfe0;color:#fff !important;}.has-background-image{position:relative;}.has-background-image .text-wrap{position:relative;color:#fff;}.background-image{left:0;top:0;}.background-image,.background-image>div{position:absolute;width:100%;height:100%;}.background-image>div{background-size:cover;background-position:50%;}.bg-img-retina{display:none;}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2) and (min-width:768px),(min-resolution:192dpi) and (min-width:768px){.bg-img-retina{display:block;}.bg-img-regular{display:none;}}header{height:120px;}header .navbar{background-color:#fff;position:fixed;width:100%;top:0;left:0;z-index:7;transition:all .3s ease;padding:1.6rem 0;}header .navbar.scrolled{padding:.75rem 0;box-shadow:2px 5px 6px rgba(0,0,0,.04);}header .navbar .container-fluid{max-width:2000px;margin:0 auto;}header .navbar-brand{position:relative;display:block;width:260px;height:76px;}header .navbar-brand .logo{position:absolute;left:0;top:0;transition:opacity .3s ease;opacity:0;}header .navbar-brand .logo-c{opacity:1;}header .navbar-collapse{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}header .navbar-nav{-ms-flex-pack:justify;justify-content:space-between;padding:0 1rem;margin-left:auto;}@media screen and (max-width:1079px){header .navbar-nav{margin-left:0;}header .login-link{margin-left:0 !important;}}@media screen and (max-width:1006px){header .navbar-nav{padding:0;}}header .dropdown-item,header .login-link,header .nav-link{letter-spacing:.1em;}header .navbar-accordion{display:none;}@media screen and (min-width:992px){header .navbar-brand,header .navbar-brand .logo{height:76px;}header .nav-link{color:#2e3739;font-size:14px;text-transform:uppercase;padding:.5rem;position:relative;font-weight:700;margin:0 1rem;}header .nav-link:focus,header .nav-link:hover{color:#d62323;}header .active .nav-link:after{width:100%;}header .login-link{margin-left:4rem;font-size:14px;text-transform:uppercase;padding:.5rem;position:relative;color:#2e3739;}header .login-link:after{content:"";display:block;width:0;height:10px;background-color:#dfdfe0;opacity:.5;padding:0;border:0;margin:0;transition:all .3s ease;position:absolute;left:0;bottom:-1rem;}header .login-link:focus,header .login-link:hover{color:#d62323;text-decoration:none;}header .login-link.active:after,header .login-link:focus:after,header .login-link:hover:after{width:100%;}header .dropdown.show .nav-link:after{width:0;}header .dropdown.show .dropdown-menu{opacity:1;transform:scale(1);}header .dropdown-toggle:after{display:block;width:0;height:10px;background-color:#dfdfe0;opacity:.5;padding:0;border:0;margin:0;transition:all .3s ease;position:absolute;left:0;bottom:-1rem;}header .dropdown-toggle:hover:after{width:100%;}header .dropdown-menu{left:calc(1rem - 1px);border-radius:0;background:linear-gradient(180deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.9));box-shadow:3px 3px 6px rgba(0,0,0,.16);padding:1.5rem 0;opacity:0;transition:all .5s ease;transform:scale(0);transform-origin:0 0;display:block;overflow:hidden;margin-top:5px;}header .dropdown-item{font-size:12px;text-transform:uppercase;font-weight:700;padding:.5rem 1.5rem;}header .dropdown-item:focus,header .dropdown-item:hover{background-color:#fff;color:#d62323;}}@media screen and (min-width:1200px){header .login-link{margin-left:6rem;}}@media screen and (max-width:991px){header{height:100px;}header .navbar-brand,header .navbar-brand .logo{width:180px;height:53px;}header .navbar .container-fluid{padding:0 5vw;}header .navbar-toggler{outline:none;position:relative;border:0;padding:0;border-radius:0;}header .navbar-toggler .line{transition:all .3s ease;width:31px;height:2px;background-color:#fff;position:absolute;}header .navbar-toggler-open{width:31px;height:18px;}header .navbar-toggler-open .line{left:0;background-color:#2e3739;}header .navbar-toggler-open .line:first-child{top:0;}header .navbar-toggler-open .line:nth-child(2){top:8px;}header .navbar-toggler-open .line:nth-child(3){bottom:0;}header .navbar-toggler-close{width:87px;height:72px;background-color:#d62323;position:absolute;top:0;right:0;}header .navbar-toggler-close .line{transition-delay:.5s;left:50%;top:50%;transform:translate(-50%,-50%);}header .offcanvas-collapse{position:fixed;top:0;bottom:0;right:-100vw;width:100vw;padding-right:1rem;padding-left:1rem;overflow-y:auto;visibility:hidden;background-color:#f1f1f1;transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:right,visibility;-ms-flex-align:start;align-items:start;-ms-flex-line-pack:baseline;align-content:baseline;background-image:url("https://cdn-ildoiic.nitrocdn.com/YqjMdmXrJysrWFhBdCwtShofqouzbOBp/assets/images/optimized/rev-b75e254/nucleusresearch.com/wp-content/themes/nucleus/assets/images/nucleus-icon.svg");background-position:55vw;background-size:auto 100%;background-repeat:no-repeat;text-align:center;}header .offcanvas-collapse.nitro-lazy{background-image:none !important;}header .offcanvas-collapse.open{right:0;visibility:visible;}header .offcanvas-collapse.open .navbar-toggler-close .line{transition-delay:0;}header .offcanvas-collapse.open .navbar-toggler-close .line:first-child{transform:translate(-50%,-50%) rotate(45deg);}header .offcanvas-collapse.open .navbar-toggler-close .line:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg);}header .navbar-expand-lg .navbar-nav{-ms-flex-direction:column;flex-direction:column;}header .navbar-nav{padding:3rem 0 5rem;margin:0;max-width:none;height:100%;width:100%;-ms-flex-pack:center;justify-content:center;}header .nav-item{font-size:2rem;}header .nav-link{padding:.5rem 1rem;color:#2e3739;border:0;background:none;}header .menu-item-has-children .nav-link{color:#d62323;}header .menu-item-has-children .nav-link.collapsed{color:#2e3739;}header .active .nav-link,header .menu-item-has-children.active .nav-link{border-bottom:0;color:#d62323;}header #nav_home_link{color:#2e3739;}header .navbar-accordion{display:-ms-flexbox;display:flex;}header .navbar-dropdown{display:none;}header .login-link{position:absolute;width:100%;bottom:50px;left:0;color:#d62323;text-transform:uppercase;font-weight:700;font-size:.875rem;}header .navbar-accordion.show .nav-link{color:#d62323;}header .collapse-menu{border-radius:0;background:none;border:0;text-align:center;padding:0;list-style:none;}header .collapse-item{display:block;font-size:.875rem;text-transform:uppercase;font-weight:700;padding:.5rem 1.5rem;color:#2e3739;}}@media screen and (max-width:767px){header .navbar #navbarAccordion{overflow-x:auto;height:calc(100vh - 50px);height:80vh;}header .navbar #navbarAccordion::-webkit-scrollbar{display:none;}header .login-link{position:fixed;width:100%;height:50px;padding:15px;bottom:0;left:0;color:#d62323;text-transform:uppercase;font-weight:700;font-size:.875rem;}}@media screen and (max-width:575px){header .navbar-brand,header .navbar-brand .logo{width:125px;height:36px;}header .navbar{padding-top:1.25rem;padding-bottom:1.25rem;}header .offcanvas-collapse{background-position:40vw;}}.transparent-header header,header.transparent-header{height:100%;}.transparent-header .navbar-brand .logo-w{opacity:1;}.transparent-header .navbar-brand .logo-c{opacity:0;}.transparent-header .navbar{background-color:transparent;}.transparent-header .navbar:before{content:"";display:block;width:100%;height:125%;background:transparent linear-gradient(180deg,rgba(15,16,17,.9),rgba(38,39,40,.53) 42%,rgba(94,95,96,0)) 0 0 no-repeat padding-box;position:absolute;top:0;left:0;}.transparent-header .navbar .navbar-toggler-open .line,.transparent-header .navbar.scrolled{background-color:#fff;}.transparent-header .navbar.scrolled:before{opacity:0;}.transparent-header .navbar.scrolled .navbar-brand .logo-c{opacity:1;}.transparent-header .navbar.scrolled .navbar-brand .logo-w{opacity:0;}.transparent-header .navbar.scrolled .navbar-toggler-open .line{background-color:#2e3739;}.transparent-header .navbar>.container-fluid{position:relative;}@media screen and (max-width:1022px){.transparent-header .navbar-nav{padding:0;}}@media screen and (min-width:992px){.transparent-header .login-link,.transparent-header .nav-link{color:#fff;text-shadow:0 3px 6px rgba(0,0,0,.16);}.transparent-header .login-link:focus,.transparent-header .login-link:hover,.transparent-header .nav-link:focus,.transparent-header .nav-link:hover{color:#fff;}.transparent-header .login-link:after{background-color:#fff;}.transparent-header .login-link:focus,.transparent-header .login-link:hover{color:#fff;}.transparent-header .navbar.scrolled .login-link,.transparent-header .navbar.scrolled .nav-link{color:#2e3739;text-shadow:none;}.transparent-header .navbar.scrolled .login-link:focus,.transparent-header .navbar.scrolled .login-link:hover,.transparent-header .navbar.scrolled .nav-link:focus,.transparent-header .navbar.scrolled .nav-link:hover{color:#d62323;}.transparent-header .navbar.scrolled .dropdown-toggle:after,.transparent-header .navbar.scrolled .login-link:after{background-color:#dfdfe0;opacity:1;}}.non-transparent-header+main{padding-top:140px;}@media screen and (max-width:991px){.non-transparent-header+main{padding-top:117px;height:100%;}}@media screen and (max-width:575px){.non-transparent-header+main{padding-top:76px;}}footer{background:#0f1011;padding:2rem 0;}footer .container-fluid{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;}footer .logo-wrap img{width:201px;}footer .text-wrap{color:#fff;font-size:.75rem;}footer .text-wrap span{padding:0 .25rem;text-transform:uppercase;}footer .text-wrap a{color:#fff;}footer .text-wrap a:focus,footer .text-wrap a:hover{text-decoration:none;opacity:.7;}footer .text-wrap .footer-email-link,footer .text-wrap .footer-privacy{text-decoration:underline;}footer .social-wrap a{display:inline-block;padding:.25rem;margin-left:1rem;}footer .social-wrap a svg{fill:#fff;}footer .social-wrap a:focus,footer .social-wrap a:hover{opacity:.7;}@media screen and (max-width:1199px){footer .logo-wrap img{width:180px;}footer .text-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:400px;-ms-flex-pack:center;justify-content:center;}footer .text-wrap span{padding:.5rem;}footer .text-wrap .footer-privacy{-ms-flex-order:4;order:4;}footer .text-wrap .footer-copyright{-ms-flex-order:3;order:3;}}@media screen and (max-width:991px){footer .container-fluid{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;}footer .text-wrap{margin:1rem 0;}footer .social-wrap a{margin-left:.5rem;margin-right:.5rem;}}.page-banner{padding:6rem 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1.2;height:500px;position:relative;overflow:hidden;}.page-banner:before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#000;opacity:.15;z-index:2;}.page-banner .background-image{z-index:1;}.page-banner .text-wrap{position:relative;z-index:3;animation-delay:.5s;}.page-banner h1{color:#fff;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.25);}@media screen and (max-width:991px){.page-banner{height:408px;}}@media screen and (max-width:575px){.page-banner{height:auto;padding:0;display:block;}.page-banner .background-image{height:220px;position:relative;}.page-banner .text-wrap{background-color:#d62323;height:100px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}}form .form-group{margin-bottom:1.5rem;}form input,form textarea{border:1px solid #2e3739;padding:1rem 2rem;letter-spacing:.1em !important;}form input{height:75px;}form textarea{height:269px;resize:none;}form ::-webkit-input-placeholder{opacity:.3;font-weight:700;}form ::-moz-placeholder{opacity:.3;font-weight:700;}form ::-ms-input-placeholder{opacity:.3;font-weight:700;}form ::placeholder{opacity:.3;font-weight:700;}#gform_wrapper_2 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),#gform_wrapper_2 textarea{padding:1rem 2rem;margin:0;}#gform_wrapper_2 .gform_fields{padding:0;list-style:none;}#gform_wrapper_2 .gform_fields .gfield{margin-top:16px;padding:0;}#gform_wrapper_2 .top_label div.ginput_container{margin:0;padding:0;}#gform_wrapper_2 .gform_footer input.button,#gform_wrapper_2 .gform_footer input[type=submit]{font-weight:700;border-radius:0;padding:.75rem 1.25rem;width:100%;height:75px;font-size:1rem;line-height:1;text-transform:uppercase;max-width:350px;color:#53a0a6;border:1px solid #53a0a6;background-color:#fff;transition:all .3s ease;letter-spacing:.1em;}#gform_wrapper_2 .gform_footer input.button:hover,#gform_wrapper_2 .gform_footer input[type=submit]:hover{background-color:#53a0a6;border-color:#53a0a6;color:#fff;}#gform_wrapper_1 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),#gform_wrapper_1 textarea{padding:1rem 2rem;margin:0;}#gform_wrapper_1 .validation_error{display:none;}#gform_wrapper_1 .gform_body .gform_fields{list-style:none;padding:0;}#gform_wrapper_1 .gform_body .gform_fields .gfield{padding-top:0;padding-right:0;margin-top:0;border:0;background:none;max-width:none !important;width:100%;}#gform_wrapper_1 .gform_body .gform_fields .gfield.submit-btn{position:relative;margin-top:-74px;margin-right:10px;float:right;width:auto;}#gform_wrapper_1 .gform_body .gform_fields .gfield.submit-btn.gfield_error{float:right;width:auto;margin-top:-122px;margin-bottom:0 !important;padding:0 !important;position:relative;}#gform_wrapper_1 .gform_body .gform_fields .ginput_container{margin-top:0;}#gform_wrapper_1 .gform_footer{overflow:hidden;height:0;padding:0;margin:0;width:50px;position:absolute;right:0;}.contact-us-page .contact-info-block button{position:static !important;-webkit-appearance:none;}.filter-bar{padding:30px 0;background-color:#002c3f;}.filter-bar .filter-nav{color:#fff;text-transform:uppercase;font-weight:700;font-family:interstate,sans-serif;margin-left:55px;margin-bottom:0;display:inline-block;letter-spacing:.1em;cursor:pointer;}.filter-bar .filter-nav:after{content:"";margin-left:.255em;vertical-align:.255em;border-top:7px solid;border-bottom:0;border-right:6px solid transparent;border-left:6px solid transparent;color:#fff;margin:3px;margin:3px 20px;display:-ms-inline-flexbox;display:inline-flex;}.filter-bar .dropdown{width:240px;display:inline-block;}.filter-bar .dropdown .dropdown-toggle{background-color:transparent;max-width:none;min-width:260px;text-align:left;color:#707070;border:1px solid #cad3d6;height:65px;padding:20px 30px;outline:0 !important;}.filter-bar .dropdown .dropdown-toggle:after{border-top:7px solid;border-right:6px solid transparent;border-left:6px solid transparent;border-bottom:0;color:#fff;float:right;margin:3px;}.filter-bar .dropdown .dropdown-menu li{font-size:14px;padding-bottom:5px;}.filter-bar .dropdown .dropdown-menu li .dropdown-item{color:#2e3739;}.filter-bar .dropdown .dropdown-menu li .dropdown-item span{margin-left:30px;text-transform:uppercase;font-weight:600;}.filter-bar .dropdown .dropdown-menu .selected .dropdown-item.active{background-color:#d62323;color:#fff;}.filter-bar .dropdown .dropdown-menu .selected .dropdown-item.active:before{content:"";position:absolute;left:23px;top:6px;width:7px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);}.filter-bar .dropdown .dropdown-menu .selected .dropdown-item:active{background-color:#d62323;color:#fff;}.filter-bar .search-form-container{overflow:hidden;position:relative;display:inline-block;z-index:1;margin:auto;width:352px;background-color:transparent;margin-left:15px;-ms-flex:1;flex:1;}@media screen and (max-width:1199px){.filter-bar .search-form-container{width:280px;}}@media screen and (max-width:991px){.filter-bar .search-form-container{-ms-flex:1;flex:1;width:100%;}}@media screen and (max-width:767px){.filter-bar .search-form-container{margin:20px 0 10px;}}.filter-bar .search-form-container .search-button{-webkit-appearance:none;background-color:transparent;border:0;outline:0;float:left;position:absolute;z-index:2;text-align:left;text-indent:-9999px;height:22px;width:22px;background-image:url("https://cdn-ildoiic.nitrocdn.com/YqjMdmXrJysrWFhBdCwtShofqouzbOBp/assets/images/optimized/rev-b75e254/nucleusresearch.com/wp-content/themes/nucleus/assets/images/research/search-white-icon.png");background-repeat:no-repeat;margin:26px 15px;transition:width .3s,left .1s,bottom .1s;padding:0;background-size:13px;right:0;}.filter-bar .search-form-container .search-button.nitro-lazy{background-image:none !important;}.filter-bar .search-form-container .search-field{height:65px;padding:0 50px 0 25px;color:#707070;border:1px solid #fff;border-radius:2px;background:0 0;width:100%;outline:none;font-size:16px;text-transform:uppercase;}.filter-bar .search-form-container .search-field::-webkit-input-placeholder{color:hsla(0,0%,100%,.3);opacity:1;}.filter-bar .search-form-container .search-field::-moz-placeholder{color:hsla(0,0%,100%,.3);opacity:1;}.filter-bar .search-form-container .search-field::placeholder{color:hsla(0,0%,100%,.3);opacity:1;}.filter-bar .search-form-container .search-field:-ms-input-placeholder,.filter-bar .search-form-container .search-field::-ms-input-placeholder{color:hsla(0,0%,100%,.3);opacity:1;}.filter-bar .dropdown-menu{min-width:480px;border-radius:0;box-shadow:0 0 10px rgba(0,0,0,.35);margin-top:-50px;z-index:8;}.filter-bar .filter-nav-wrap{display:none;margin-top:30px;}.filter-bar .filter-nav-wrap .topic-search-wrap{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;}.filter-bar .filter-nav-wrap .topic-search-wrap .form-group{margin:auto;}@media screen and (max-width:991px){.filter-bar .filter-nav-wrap .topic-search-wrap .form-group{-ms-flex:1;flex:1;width:100%;}}@media screen and (max-width:767px){.filter-bar .filter-nav-wrap .topic-search-wrap{-ms-flex-direction:column;flex-direction:column;}}.filter-bar.active .filter-nav-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.filter-bar.active .filter-nav:after{transform:rotate(180deg);}.filter-bar .check-box-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;-ms-flex-align:start;align-items:center;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:1;flex:1;width:calc(100% - 20px);margin-left:20px;}.filter-bar .check-box-wrap .checkbox{-ms-flex-preferred-size:40%;flex-basis:40%;-ms-flex-align:center;align-items:center;}@media screen and (max-width:991px){.filter-bar .check-box-wrap .checkbox{-ms-flex-preferred-size:100%;flex-basis:100%;}}.filter-bar .check-box-wrap label{color:#fff;text-transform:uppercase;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;letter-spacing:.1em;}.filter-bar .check-box-wrap input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.filter-bar .check-box-wrap .checkmark{position:relative;display:inline-block;height:20px;width:20px;border:1px solid #dfdfe0;border-radius:4px;background-color:#eee;margin-right:10px;min-width:20px;}.filter-bar .check-box-wrap input~.checkmark{background-color:#fff;}.filter-bar .check-box-wrap input:checked~.checkmark{background-color:#fff;border:1px solid #53a0a6;}.filter-bar .check-box-wrap .checkmark:after{content:"";position:absolute;display:none;}.filter-bar .check-box-wrap input:checked~.checkmark:after{display:block;}.filter-bar .check-box-wrap .checkmark:after{left:7px;top:4px;width:5px;height:10px;border:solid #53a0a6;border-width:0 3px 3px 0;transform:rotate(45deg);}@media screen and (max-width:991px){.filter-bar .topic-search-wrap{display:-ms-flexbox;display:flex;-ms-flex:unset !important;flex:unset !important;width:100%;}.filter-bar.active .filter-nav-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;}.filter-bar .check-box-wrap{-ms-flex-pack:start;justify-content:flex-start;margin-top:15px;width:100%;margin-left:0;}}@media screen and (max-width:767px){.filter-bar{padding:15px 0;}.filter-bar .filter-nav{margin-left:0;font-size:14px;}}.loading{position:relative;opacity:.5;}.new-entry .new-entry-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.new-entry .new-entry-row .image-wrap{max-width:60%;cursor:pointer;}.new-entry .new-entry-row .text-wrap-container{position:relative;margin-left:-7%;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:60%;}.new-entry .new-entry-row .text-wrap-container .text-wrap{position:relative;padding:65px 95px;background-color:#002c3f;max-width:650px;width:650px;cursor:pointer;}.new-entry .new-entry-row .text-wrap-container .text-wrap h3{color:#fff;font-weight:300;margin-bottom:25px;}.new-entry .new-entry-row .text-wrap-container .text-wrap .meta{color:#fff;letter-spacing:1px;font-weight:600;}.new-entry .new-entry-row .text-wrap-container .text-wrap p{color:#fff;}.new-entry .new-entry-row.without-image{display:block;}.new-entry .new-entry-row.without-image .text-wrap-container{margin-left:0;display:block;max-width:100%;}.new-entry .new-entry-row.without-image .text-wrap-container .text-wrap{max-width:100%;width:100%;}@media screen and (max-width:1199px){.new-entry .new-entry-row .image-wrap{max-width:50%;}.new-entry .new-entry-row .text-wrap-container{max-width:57%;}}@media screen and (max-width:991px){.new-entry{padding:0;}.new-entry .new-entry-row{display:block;}.new-entry .new-entry-row .image-wrap{max-width:100%;display:none;}.new-entry .new-entry-row .image-wrap img{width:100%;}.new-entry .new-entry-row .text-wrap-container{margin:0;max-width:100%;padding:0;}.new-entry .new-entry-row .text-wrap-container .text-wrap{max-width:100%;width:100%;background-color:#fff;padding:31px 85px;}.new-entry .new-entry-row .text-wrap-container .text-wrap h3{color:#d62323;font-weight:300;margin-bottom:10px;font-size:1.3rem;}.new-entry .new-entry-row .text-wrap-container .text-wrap p{font-size:14px;color:inherit;padding:0;margin:0;}.new-entry>div.container{width:100%;padding:0;margin:0;max-width:100%;}}@media screen and (max-width:767px){.new-entry .new-entry-row .text-wrap-container .text-wrap{padding:30px 40px;}.new-entry .new-entry-row .text-wrap-container .text-wrap h3{font-size:1rem;margin-bottom:5px;}}.listing-container .item-wrap{padding:0;position:relative;background-color:hsla(240,2%,88%,.5);margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:130px;}.listing-container .item-wrap .image-wrap{min-width:188px;}.listing-container .item-wrap .image-wrap a{display:block;}.listing-container .item-wrap .text-wrap{font-size:1rem;margin:auto 85px auto 45px;}.listing-container .item-wrap .text-wrap h3{color:#d62323;font-weight:400;line-height:1.5rem;margin-bottom:15px;}.listing-container .item-wrap .text-wrap .meta{font-size:.875rem;font-weight:700;color:#002c3f;}.listing-container .item-wrap .text-wrap p{margin-bottom:0;}@media screen and (max-width:991px){.listing-container .item-wrap{padding:0 5vw;margin-bottom:0;}.listing-container .item-wrap:nth-of-type(2n){background-color:#fff;}.listing-container .item-wrap .image-wrap{display:none;}.listing-container .item-wrap .text-wrap{font-size:.875rem;margin:auto 50px auto 0;width:100%;}.listing-container .item-wrap .text-wrap h3{font-size:1.3rem;}.listing-container .item-wrap .text-wrap p{display:none;}}@media screen and (max-width:767px){.listing-container .item-wrap .text-wrap h3{font-size:1rem;margin-bottom:5px;}}@media screen and (min-width:992px){.listing-container .item-wrap.no-thumbnail:not(.featured-post) .image-wrap img,.listing-container .item-wrap:not(.featured-post) .image-wrap .default-thumbnail{max-width:188px;padding:15px;}.listing-container .item-wrap.featured-post{margin-bottom:40px;background-color:transparent;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:unset;height:auto;}.listing-container .item-wrap.featured-post .image-wrap{width:45%;}.listing-container .item-wrap.featured-post .text-wrap{margin-left:-7%;z-index:1;width:62%;position:relative;padding:65px 95px;background-color:#002c3f;margin-right:0;color:#fff;}.listing-container .item-wrap.featured-post .text-wrap h3{color:#fff;font-weight:300;margin-bottom:25px;font-size:2rem;line-height:40px;}.listing-container .item-wrap.featured-post .text-wrap .meta{color:#fff;margin-bottom:25px;}.listing-container .item-wrap.featured-post.no-thumbnail{background-color:transparent;padding:0;}}@media screen and (max-width:991px){.listing-container{padding-top:0;}.listing-container .container{max-width:100%;padding:0;}}.listing-container .load-more-wrap{display:none;margin-top:45px;}.listing-container .load-more-wrap .btn-red{display:block;text-align:center;padding:29px;margin:0 auto;}.page-template-default{background-color:#0f1011;}.page-template-default .default-page{background-color:#fff;min-height:calc(100vh - 700px);}.page-template-default .default-page>section{padding-top:2rem;}.page-template-default .default-page h1{font-size:32px;color:#d62323;font-weight:400;margin-bottom:25px;}.page-template-default .default-page p{margin-bottom:25px;}.page-template-default .default-page a{color:#d62323;}.page-template-default.acf_content,.page-template-default.mceContentBody{background-color:#fff;}.homepage .video-banner{width:100vw;height:100vh;position:relative;overflow:hidden;padding-top:30vh;}.homepage .video-banner>.container-fluid{position:relative;}.homepage .background-video{position:absolute;left:0;top:0;width:100%;height:100%;}.homepage .background-video:before{position:absolute;content:"";display:block;width:100%;height:100%;background-color:#000;opacity:.35;}.homepage .background-video video{min-width:100%;min-height:100%;width:100vw;height:auto;-o-object-fit:cover;object-fit:cover;}.homepage .background-video .container-fluid{position:absolute;top:40%;transform:translateY(-50%);}.homepage h1{color:#fff;max-width:950px;text-shadow:0 0 10px rgba(0,0,0,.35);}.homepage .red-box{background-color:#d62323;color:#fff;position:absolute;left:0;bottom:0;right:9.15vw;padding:0 2rem 0 9.15vw;animation-delay:1s;}.homepage .red-box .text-wrap{display:-ms-flexbox;display:flex;}.homepage .red-box .text-wrap>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:45%;}.homepage .red-box .welcome{font-size:1.125rem;padding:6% 9% 6% 0;animation-delay:1.5s;}.homepage .red-box .welcome h1{display:none;}.homepage .red-box .welcome p{margin-bottom:0;font-family:interstate,sans-serif;}.homepage .red-box .latest-research{padding:6% 0 6% 1%;border-left:1px solid #fff;-ms-flex-positive:1;flex-grow:1;}.homepage .red-box .latest-research h2{font-size:14px;opacity:.5;transform:rotate(-180deg);-ms-flex-negative:0;flex-shrink:0;text-transform:uppercase;letter-spacing:2px;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed;white-space:nowrap;margin:0 3rem;}.homepage .red-box .latest-research-list>a{display:block;color:#fff;}.homepage .red-box .latest-research-list .research-link{font-size:16px;margin-bottom:1rem;}.homepage .red-box .latest-research-list .research-link:hover{text-decoration:none;}.homepage .red-box .latest-research-list .research-link:first-child{animation-delay:1.75s;}.homepage .red-box .latest-research-list .research-link:nth-child(2){animation-delay:2s;}.homepage .red-box .latest-research-list .research-link:nth-child(3){animation-delay:2.25s;}.homepage .red-box .latest-research-list .research-link:nth-child(4){animation-delay:2.5s;}@media screen and (max-width:1199px){.homepage .red-box{right:7vw;padding:0 7vw;}}@media screen and (max-width:991px){.homepage .background-video{background:url("https://cdn-ildoiic.nitrocdn.com/YqjMdmXrJysrWFhBdCwtShofqouzbOBp/assets/images/optimized/rev-b75e254/nucleusresearch.com/wp-content/themes/nucleus/assets/images/home-video-thumb.jpg") 50% no-repeat;background-size:cover;height:50vh;}.homepage .background-video video{display:none;}.homepage .background-video .container-fluid{position:absolute;top:50%;}.homepage .red-box{right:0;padding:0;height:50vh;}.homepage .red-box .text-wrap{display:grid;grid-gap:0;height:100%;}.homepage .red-box .text-wrap>div{width:100%;height:100%;}.homepage .red-box .welcome{padding:6% 5vw;height:50%;grid-row:1;}.homepage .red-box .latest-research{padding:6% 5vw;border:0;color:#2e3739;background-color:#fff;height:50%;grid-row:2;position:relative;}.homepage .red-box .latest-research h2{position:absolute;left:0;}.homepage .red-box .latest-research-list{padding-left:60px;}.homepage .red-box .latest-research-list>a{color:#2e3739;}.homepage .background-video.nitro-lazy{background-image:none !important;}}@media screen and (max-width:575px){.homepage .background-video{height:220px;}.homepage .background-video h1{display:none;}.homepage .red-box{right:0;height:auto;min-height:calc(100vh - 220px);}.homepage .red-box .text-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:calc(100vh - 220px);}.homepage .red-box .text-wrap>div{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;}.homepage .red-box .welcome{height:auto;-ms-flex-positive:1;flex-grow:1;font-size:.875rem;}.homepage .red-box .welcome h1{display:block;}.homepage .red-box .latest-research{height:auto;position:static;}.homepage .red-box .latest-research h2{position:static;transform:none;margin-bottom:1.5rem;font-size:12px;-ms-writing-mode:initial;writing-mode:initial;text-orientation:mixed;margin-left:0;margin-right:0;}.homepage .red-box .latest-research-list{padding-left:0;}.homepage .red-box .latest-research-list .research-link{margin-bottom:1.5rem;}}.home{background-color:#fff;}.admin-bar header .navbar{top:32px !important;}@media screen and (max-width:782px){.admin-bar header .navbar{top:46px !important;}}.home.edge .background-video video,.home.ie .background-video video{max-width:200vw;width:200vw;}.contact-us-page .contact-grid{display:grid;grid-template-columns:1fr 1fr;padding:0;}.contact-us-page .contact-info-block{grid-area:1/1;padding:4rem 4rem 4rem 9.15vw;}.contact-us-page .contact-info-block .contact-info-box{margin-bottom:2rem;}.contact-us-page .contact-info-block .contact-info-title{font-size:1.125rem;font-weight:700;color:#002c3f;}.contact-us-page .contact-info-block .contact-info-content a{display:inline-block;color:#2e3739;}.contact-us-page .contact-info-block .contact-info-content a[href*=mailto]{text-decoration:underline;}.contact-us-page .contact-info-block form{position:relative;margin-top:1rem;}.contact-us-page .contact-info-block label{display:none;}.contact-us-page .contact-info-block input[type=email]{width:100%;}.contact-us-page .contact-info-block button{width:73px;height:73px;position:absolute;top:1px;right:1rem;border:0;background:transparent;}.contact-us-page .contact-info-block button svg{stroke:#dfdfe0;transition:all .3s ease;}.contact-us-page .contact-info-block button:hover svg{stroke:#d62323;}.contact-us-page .contact-form-block{grid-area:1/2;padding:4rem 9.15vw 4rem 4rem;}.contact-us-page .contact-form-block form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;}.contact-us-page .contact-form-block form label{display:none;}.contact-us-page .contact-form-block form .form-group,.contact-us-page .contact-form-block form input,.contact-us-page .contact-form-block form textarea{width:100%;}.contact-us-page .contact-form-block form button{margin-top:1rem;}.contact-us-page .contact-map-block{grid-row:2;grid-column:1/span 2;height:355px;}@media screen and (max-width:1199px){.contact-us-page .contact-info-block{padding-left:7vw;padding-right:3rem;}.contact-us-page .contact-form-block{padding-right:7vw;padding-left:3rem;}}@media screen and (max-width:991px){.contact-us-page .contact-grid{grid-template-columns:1fr;}.contact-us-page .contact-form-block,.contact-us-page .contact-info-block{padding:5vw;grid-column:1;}.contact-us-page .contact-info-block{grid-row:1;}.contact-us-page .contact-form-block{grid-row:3;}.contact-us-page .contact-map-block{grid-row:2;grid-column:1;}}.page-template-for-user .overview-section h3,.page-template-for-vendor .overview-section h3{color:#d62323;font-weight:300;padding-right:70px;line-height:34px;}.page-template-for-user .overview-section p,.page-template-for-vendor .overview-section p{padding-right:98px;line-height:28px;font-family:Open Sans,sans-serif;}.page-template-for-user .page-banner .background-image>div,.page-template-for-vendor .page-banner .background-image>div{background-position:0;}.page-template-for-user .user-icon-section,.page-template-for-vendor .user-icon-section{overflow-x:hidden;font-family:Open Sans,sans-serif;}.page-template-for-user .user-icon-section .user-icon-row,.page-template-for-vendor .user-icon-section .user-icon-row{margin-left:-40px;margin-right:-40px;}.page-template-for-user .user-icon-section .user-icon-row .user-icon-item,.page-template-for-vendor .user-icon-section .user-icon-row .user-icon-item{padding-left:40px;padding-right:40px;}.page-template-for-user .user-icon-section .icon-wrap,.page-template-for-vendor .user-icon-section .icon-wrap{margin-bottom:30px;}.page-template-for-user .user-icon-section .content-wrap h4,.page-template-for-vendor .user-icon-section .content-wrap h4{color:#53a0a6;}.page-template-for-user .user-text-section,.page-template-for-vendor .user-text-section{padding-top:0;overflow-x:hidden;font-family:interstate,sans-serif;}.page-template-for-user .user-text-section .user-text-row,.page-template-for-vendor .user-text-section .user-text-row{margin-left:-40px;margin-right:-40px;}.page-template-for-user .user-text-section .user-text-row .content-wrap,.page-template-for-vendor .user-text-section .user-text-row .content-wrap{padding:40px;transition:all .3s ease;}.page-template-for-user .user-text-section .user-text-row .content-wrap h4,.page-template-for-vendor .user-text-section .user-text-row .content-wrap h4{color:#002c3f;}.page-template-for-user .user-text-section .user-text-row .content-wrap:first-child,.page-template-for-vendor .user-text-section .user-text-row .content-wrap:first-child{background-color:#002c3f;}.page-template-for-user .user-text-section .user-text-row .content-wrap:first-child h4,.page-template-for-vendor .user-text-section .user-text-row .content-wrap:first-child h4{color:#fff;text-transform:unset;font-size:24px;font-weight:500;}.page-template-for-user .user-text-section .user-text-row .content-wrap:first-child p,.page-template-for-vendor .user-text-section .user-text-row .content-wrap:first-child p{color:#fff;}.page-template-for-user .user-text-section .btn-red,.page-template-for-vendor .user-text-section .btn-red{display:block;text-align:center;padding:29px;margin:85px auto 0;}@media screen and (max-width:991px){.page-template-for-user .overview-section h3,.page-template-for-vendor .overview-section h3{padding-right:0;margin-bottom:20px;}.page-template-for-user .overview-section p,.page-template-for-vendor .overview-section p{padding-right:0;margin-bottom:30px;}.page-template-for-user .overview-section img,.page-template-for-vendor .overview-section img{width:100%;}.page-template-for-user .user-icon-section,.page-template-for-vendor .user-icon-section{padding-bottom:0;}.page-template-for-user .user-icon-section .container,.page-template-for-vendor .user-icon-section .container{max-width:100%;}.page-template-for-user .user-icon-section .user-icon-row,.page-template-for-vendor .user-icon-section .user-icon-row{margin-left:-40px;margin-right:-40px;}.page-template-for-user .user-icon-section .user-icon-row .user-icon-item,.page-template-for-vendor .user-icon-section .user-icon-row .user-icon-item{padding-left:40px;padding-right:40px;margin-bottom:50px;}.page-template-for-user .user-icon-section .user-icon-row .user-icon-item .icon-wrap,.page-template-for-vendor .user-icon-section .user-icon-row .user-icon-item .icon-wrap{text-align:center;}.page-template-for-user .user-icon-section .user-icon-row .user-icon-item .content-wrap,.page-template-for-vendor .user-icon-section .user-icon-row .user-icon-item .content-wrap{text-align:center;padding:0 30px;max-width:600px;margin:0 auto;}.page-template-for-user .user-text-section .container,.page-template-for-vendor .user-text-section .container{max-width:calc(100% - 50px);}.page-template-for-user .user-text-section .container .user-text-row,.page-template-for-vendor .user-text-section .container .user-text-row{margin-left:-40px;margin-right:-40px;}.page-template-for-user .user-text-section .container .user-text-row .user-text-item,.page-template-for-vendor .user-text-section .container .user-text-row .user-text-item{padding-right:40px;padding-left:40px;}.page-template-for-user .user-text-section .container .user-text-row .user-text-item.content-wrap:first-child,.page-template-for-vendor .user-text-section .container .user-text-row .user-text-item.content-wrap:first-child{text-align:center;background-color:#002c3f;}.page-template-for-user .user-text-section .container .user-text-row .user-text-item.content-wrap:first-child h4,.page-template-for-vendor .user-text-section .container .user-text-row .user-text-item.content-wrap:first-child h4{color:#fff;text-transform:unset;font-size:24px;font-weight:300;}.page-template-for-user .user-text-section .container .user-text-row .user-text-item.content-wrap:first-child p,.page-template-for-vendor .user-text-section .container .user-text-row .user-text-item.content-wrap:first-child p{color:#fff;}}.bloghome-page .heading-section{display:none;}@media screen and (max-width:991px){.bloghome-page .listing-container .item-wrap:nth-of-type(odd){background-color:#fff;}.bloghome-page .listing-container .item-wrap:nth-of-type(2n){background-color:hsla(240,2%,88%,.5);}.bloghome-page .listing-container .item-wrap.featured-post{background-color:transparent;display:block;height:unset;margin-bottom:40px;}.bloghome-page .listing-container .item-wrap.featured-post .image-wrap{display:block;}.bloghome-page .listing-container .item-wrap.featured-post .image-wrap img{width:100%;}.bloghome-page .listing-container .item-wrap.featured-post .text-wrap{display:block;position:relative;padding:2rem;background-color:#002c3f;color:#fff;}.bloghome-page .listing-container .item-wrap.featured-post .text-wrap h3{color:#fff;font-weight:300;margin-bottom:25px;font-size:1.5rem;line-height:1.375rem;}.bloghome-page .listing-container .item-wrap.featured-post .text-wrap .meta{color:#fff;margin-bottom:25px;}.bloghome-page .listing-container .item-wrap.featured-post .text-wrap p{display:block;}}@media screen and (min-width:992px){.bloghome-page .listing-container .item-wrap.no-thumbnail{padding-left:0;}}.blog-inside-page .back-to-posts{padding:40px 0;}.blog-inside-page .back-to-posts span{font-size:16px;font-weight:700;color:#dfdfe0;padding-left:10px;text-transform:uppercase;}.blog-inside-page .back-to-posts .back-btn{cursor:pointer;text-decoration:none;}.blog-inside-page .title-section{padding-top:0;padding-bottom:40px;}.blog-inside-page .title-section .text-wrap h1{font-size:50px;font-weight:400;padding-bottom:20px;}.blog-inside-page .title-section .text-wrap span{color:#d62323;font-size:16px;font-weight:600;display:block;letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;}.blog-inside-page .title-section .text-wrap span.date{text-transform:uppercase;}.blog-inside-page .content-section{padding:0;}.blog-inside-page .content-section .social-wrap{text-align:center;}.blog-inside-page .content-section .social-wrap a{display:block;padding:10px 0;}.blog-inside-page .content-section .social-wrap a svg{fill:#dfdfe0;}.blog-inside-page .content-section .text-wrap{max-width:90%;}.blog-inside-page .content-section .text-wrap p{font-size:16px;font-family:Open Sans,sans-serif;padding:0 0 20px;line-height:25px;}.blog-inside-page .content-section .text-wrap h3{font-size:22px;color:#d62323;}@media screen and (max-width:991px){.blog-inside-page .title-section .text-wrap{margin-bottom:20px;}.blog-inside-page .title-section .text-wrap h1{margin:auto;}.blog-inside-page .title-section .image-wrap img{width:100%;}.blog-inside-page .content-section .text-wrap{max-width:100%;}}@media screen and (max-width:767px){.blog-inside-page .back-to-posts{padding:0;padding-bottom:40px;}.blog-inside-page .title-section .text-wrap h1{font-size:24px;}.blog-inside-page .content-section .text-wrap{margin-left:10px;}.blog-inside-page .content-section .text-wrap p{font-size:14px;}.blog-inside-page .content-section .text-wrap h3{font-size:20px;}}.single-post .white-popup-block{background-color:#fff;padding:20px 30px;text-align:left;max-width:650px;margin:40px auto;position:relative;}.single-post .white-popup-block .popup-modal-dismiss{position:absolute;right:35px;font-size:16px;font-weight:600;color:#2e3739;text-decoration:none;margin-top:5px;opacity:.5;}.single-post .white-popup-block .popup-modal-dismiss:hover{opacity:1;}.single-post .white-popup-block button{margin-top:13px;margin-right:15px;}.single-post .white-popup-block .form-group{margin-bottom:15px;}.single-post .white-popup-block .form-group label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;}.single-post .white-popup-block .form-group .form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.single-post .white-popup-block .form-group .form-control.nitro-lazy{background-image:none !important;}.single-post .white-popup-block .form-group #email-message{resize:none;min-height:120px;}.single-post .white-popup-block .form-group .btn-red{max-width:200px;max-height:50px;}.single-post.social-scrolled .content-section .social-wrap{position:-webkit-sticky;position:sticky;top:101px;left:95px;z-index:5;}@media screen and (max-width:359px){.single-post .content-section .col-1{max-width:100%;-ms-flex:1;flex:1;}.single-post .content-section .col-1 .social-wrap{text-align:left;position:static;}.single-post .content-section .col-1 .social-wrap a{display:inline-block;padding:10px 30px 10px 0;}.single-post .content-section .text-wrap{margin-left:0;}}.publications-page .heading-section{display:none;}@media screen and (max-width:767px){.publications-page .heading-section{padding:0;display:block;}.publications-page .heading-section .heading{background-color:#d62323;color:#fff;padding:30px 0;text-align:center;}.publications-page .heading-section>div.container{padding:0;max-width:100%;}}.publications-page .listing-container .item-wrap .image-wrap{min-width:90px;height:100%;}.publications-page .listing-container .item-wrap .image-wrap img{height:100%;}@media screen and (min-width:768px) and (max-width:991px){.publications-page .listing-container .item-wrap:nth-of-type(odd){background-color:#fff;}.publications-page .listing-container .item-wrap:nth-of-type(2n){background-color:hsla(240,2%,88%,.5);}.publications-page .listing-container .item-wrap.featured-post{background-color:transparent;display:block;height:unset;margin:40px 0;}.publications-page .listing-container .item-wrap.featured-post .image-wrap{display:block;}.publications-page .listing-container .item-wrap.featured-post .image-wrap img{width:100%;}.publications-page .listing-container .item-wrap.featured-post .text-wrap{display:block;position:relative;padding:2rem;background-color:#002c3f;color:#fff;}.publications-page .listing-container .item-wrap.featured-post .text-wrap h3{color:#fff;font-weight:300;margin-bottom:25px;font-size:1.5rem;line-height:1.375rem;}.publications-page .listing-container .item-wrap.featured-post .text-wrap .meta{color:#fff;margin-bottom:25px;}.publications-page .listing-container .item-wrap.featured-post .text-wrap p{display:block;}}@media screen and (min-width:992px){.publications-page .listing-container .item-wrap.featured-post .image-wrap{width:35%;}.publications-page .listing-container .item-wrap.featured-post .text-wrap{width:72%;}}@media screen and (min-width:1200px){.publications-page .listing-container .item-wrap.featured-post .image-wrap{width:30%;}.publications-page .listing-container .item-wrap.featured-post .text-wrap{width:77%;}}.research-page .new-entry{padding:40px 0;}.roi-case-studies-page .background-image>div{background-size:cover;background-position:bottom;}.roi-case-studies-page .map-section .image-wrap img{width:100%;}.roi-case-studies-page .map-section #contactMapContainer{height:100%;}.roi-case-studies-page .map-section .text-wrap{padding:20px;max-width:500px;}.roi-case-studies-page .map-section .text-wrap h3{color:#d62323;font-weight:400;}.roi-case-studies-page .map-section .text-wrap p{font-family:Open Sans,sans-serif;margin:20px 0;line-height:25px;}.roi-case-studies-page .map-section .gm-control-active,.roi-case-studies-page .map-section .gmnoprint,.roi-case-studies-page .map-section img[src="https://maps.gstatic.com/mapfiles/api-3/images/google4.png"]{display:none;}.roi-case-studies-page .new-entry .new-entry-row .text-wrap-container .text-wrap{width:550px;max-width:550px;padding:60px;font-family:interstate,sans-serif;}.roi-case-studies-page .new-entry .new-entry-row .text-wrap-container .text-wrap h3{font-size:22px;font-weight:400;}.roi-case-studies-page .new-entry .new-entry-row .text-wrap-container .text-wrap p{font-size:14px;}.roi-case-studies-page .new-entry .new-entry-row .image-wrap{max-width:100%;}.roi-case-studies-page .new-entry .new-entry-row .image-wrap img{width:535px;height:auto;}.roi-case-studies-page .items-section{position:relative;}.roi-case-studies-page .items-section .image-wrap{position:absolute;height:100%;}.roi-case-studies-page .items-section .image-wrap img{height:100%;}.roi-case-studies-page .items-section .text-wrap{width:60%;padding:0;margin:auto;font-family:interstate,sans-serif;}.roi-case-studies-page .items-section .text-wrap h3{line-height:35px;font-size:1.3rem;}.roi-case-studies-page .items-section .text-wrap p{letter-spacing:1px;}@media screen and (max-width:991px){.roi-case-studies-page .items-section{padding:0;}.roi-case-studies-page .items-section .item-wrap .image-wrap{display:none;}.roi-case-studies-page .items-section .item-wrap .text-wrap{width:100%;max-width:100%;padding:30px 50px;}.roi-case-studies-page .items-section .item-wrap .text-wrap h3{line-height:30px;font-size:1.3rem;}.roi-case-studies-page .items-section .item-wrap:nth-of-type(odd){background-color:#fff;}.roi-case-studies-page .items-section .item-wrap:nth-of-type(2n){background-color:hsla(240,2%,88%,.5);}.roi-case-studies-page .items-section .btn-red{margin:40px auto;}.roi-case-studies-page .new-entry .new-entry-row .text-wrap-container .text-wrap{max-width:100%;padding:30px 50px;width:100%;background-color:hsla(240,2%,88%,.5);}.roi-case-studies-page .new-entry .new-entry-row .text-wrap-container .text-wrap h3{font-size:1.3rem;line-height:30px;}.roi-case-studies-page .map-section{padding:20px 0;}.roi-case-studies-page .map-section .text-wrap{max-width:100%;}.roi-case-studies-page .map-section #contactMapContainer{height:500px;}}@media screen and (max-width:767px){.roi-case-studies-page .items-section .item-wrap .text-wrap{padding:30px;}.roi-case-studies-page .items-section .item-wrap .text-wrap h3{font-size:1rem;}.roi-case-studies-page .items-section .item-wrap .text-wrap p{font-size:12px;}.roi-case-studies-page .map-section{padding:10px 0 0;}.roi-case-studies-page .map-section .text-wrap{padding:20px 10px;}.roi-case-studies-page .map-section .image-col{padding:0 15px;}.roi-case-studies-page .map-section #contactMapContainer{height:275px;}.roi-case-studies-page .new-entry .new-entry-row .text-wrap-container .text-wrap{padding:30px;}.roi-case-studies-page .new-entry .new-entry-row .text-wrap-container .text-wrap h3{font-size:1rem;}.roi-case-studies-page .new-entry .new-entry-row .text-wrap-container .text-wrap p{font-size:12px;}}.value-matrix-page .overview-section h3{color:#d62323;font-weight:300;padding-right:70px;line-height:2.125rem;}.value-matrix-page .overview-section p{padding-right:98px;font-family:Open Sans,sans-serif;}.value-matrix-page .overview-section a{text-decoration:underline;font-weight:700;color:#2e3739;}.value-matrix-page .value-matrix-slider{margin-bottom:15px;}.value-matrix-page .value-matrix-slider .slick-dots{position:inherit;bottom:0;margin-top:10px;}.value-matrix-page .value-matrix-slider .slick-dots li{width:unset;height:unset;}.value-matrix-page .value-matrix-slider .slick-dots li button{display:block;width:5px;height:5px;padding:0;cursor:pointer;border:0;outline:none;background:#d62323;text-indent:-99999999px;border-radius:50%;opacity:.25;}.value-matrix-page .value-matrix-slider .slick-dots li button:before{display:none;}.value-matrix-page .value-matrix-slider .slick-dots li.slick-active button{opacity:1;}.value-matrix-page span.slider-text{color:#002c3f;text-align:center;display:block;font-size:18px;font-weight:600;}.value-matrix-page .items-section h2{color:#d62323;font-weight:400;margin-bottom:30px;}.value-matrix-page .listing-container .item-wrap .text-wrap .meta{font-size:1rem;font-weight:700;letter-spacing:.1em;}@media screen and (max-width:991px){.value-matrix-page .listing-container h2{padding:0 5vw;}.value-matrix-page .page-banner{height:360px;}.value-matrix-page .overview-section h3{padding-right:0;margin-bottom:20px;}.value-matrix-page .overview-section p{padding-right:0;margin-bottom:30px;}.value-matrix-page .overview-section img{width:100%;}.value-matrix-page .items-section>div.container h2{padding-left:50px;padding-right:50px;}.value-matrix-page .items-section .item-wrap .text-wrap{padding:31px 50px;}.value-matrix-page .items-section .item-wrap .image-wrap{display:none;}}@media screen and (max-width:767px){.value-matrix-page .page-banner{height:280px;}.value-matrix-page .items-section>div.container h2{padding-left:40px;padding-right:40px;}.value-matrix-page .items-section .item-wrap .text-wrap{padding:30px 40px;}}@media screen and (max-width:575px){.value-matrix-page .page-banner{height:280px;}.value-matrix-page .page-banner .background-image{height:180px;position:relative;}}@media screen and (max-width:480px){.value-matrix-page .page-banner{height:260px;}.value-matrix-page .page-banner .background-image{height:160px;position:relative;}}.my-account-page .account-section h1{font-size:50px;color:#002c3f;font-weight:300;margin-bottom:10px;}.my-account-page .account-section p{font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;}.my-account-page .account-section .information-wrap{margin-top:40px;}.my-account-page .account-section .information-wrap h3{font-size:32px;margin-bottom:20px;color:#d62323;}.my-account-page .account-section .information-wrap p{font-size:16px;font-weight:400;}.my-account-page .account-section .information-wrap .action-wrap{margin-top:60px;}.my-account-page .account-section .information-wrap .action-wrap .btn{display:inline-block;text-align:center;padding:30px;}.my-account-page .account-section .information-wrap .action-wrap .btn-gry{color:#dfdfe0;margin-left:15px;}.in-the-news-page .new-entry .new-entry-row .text-wrap-container .text-wrap{width:550px;max-width:550px;padding:60px;font-family:interstate,sans-serif;cursor:pointer;}.in-the-news-page .new-entry .new-entry-row .text-wrap-container .text-wrap h3{font-size:22px;font-weight:400;}.in-the-news-page .new-entry .new-entry-row .text-wrap-container .text-wrap p{font-size:14px;}.in-the-news-page .new-entry .new-entry-row .image-wrap{max-width:100%;}.in-the-news-page .new-entry .new-entry-row .image-wrap img{width:535px;height:auto;}.in-the-news-page .filter-bar .check-box-wrap{width:65%;}.in-the-news-page .filter-bar .check-box-wrap .checkbox{margin-right:40px;}@media screen and (max-width:1199px){.in-the-news-page .filter-bar .check-box-wrap{width:60%;}.in-the-news-page .filter-bar .check-box-wrap .checkbox{margin-left:25%;-ms-flex-preferred-size:100%;flex-basis:100%;}.in-the-news-page .new-entry .new-entry-row .text-wrap-container .text-wrap{width:400px;}}@media screen and (max-width:991px){.in-the-news-page .background-image>div{background-position:unset;}.in-the-news-page .new-entry .new-entry-row .text-wrap-container .text-wrap{max-width:100%;padding:30px 50px;width:100%;background-color:hsla(240,2%,88%,.5);}.in-the-news-page .new-entry .new-entry-row .text-wrap-container .text-wrap h3{font-size:1.3rem;line-height:25px;}.in-the-news-page .items-section{padding:0;}.in-the-news-page .items-section .item-wrap .image-wrap{display:none;}.in-the-news-page .items-section .item-wrap .text-wrap{width:100%;max-width:100%;padding:30px 50px;}.in-the-news-page .items-section .item-wrap .text-wrap h3{line-height:25px;font-size:1.3rem;}.in-the-news-page .items-section .item-wrap:nth-of-type(odd){background-color:#fff;}.in-the-news-page .items-section .item-wrap:nth-of-type(2n){background-color:hsla(240,2%,88%,.5);}.in-the-news-page .items-section .btn-red{margin:40px auto;}}@media screen and (max-width:767px){.in-the-news-page .filter-bar .check-box-wrap{width:100%;}.in-the-news-page .filter-bar .check-box-wrap .checkbox{margin-left:15px;-ms-flex-preferred-size:100%;flex-basis:100%;}.in-the-news-page .items-section .item-wrap .text-wrap{padding:30px;}.in-the-news-page .items-section .item-wrap .text-wrap h3{font-size:1rem;}.in-the-news-page .items-section .item-wrap .text-wrap p{font-size:12px;}.in-the-news-page .new-entry .new-entry-row .text-wrap-container .text-wrap{padding:30px;}.in-the-news-page .new-entry .new-entry-row .text-wrap-container .text-wrap h3{font-size:1rem;}.in-the-news-page .new-entry .new-entry-row .text-wrap-container .text-wrap p{font-size:12px;}}.single-news .single-news-page .content-section .text-wrap h1{font-size:32px;font-family:interstate,sans-serif;font-weight:400;color:#d62323;}.single-news .single-news-page .content-section .text-wrap .date{font-size:18px;font-weight:700;letter-spacing:1px;}.single-news .single-news-page .content-section .text-wrap .paragraph-text{padding:20px 0;}.single-news .single-news-page .content-section .text-wrap .paragraph-text p{font-size:16px;font-family:Open Sans,sans-serif;padding:20px 0 0;line-height:25px;}@media screen and (max-width:991px){.single-news .single-news-page .content-section{padding:20px 0;}}@media screen and (max-width:767px){.single-news .single-news-page .content-section .text-wrap h1{font-size:1.2rem;}.single-news .single-news-page .content-section .text-wrap .paragraph-text p{padding:10px 0 0;}}@media screen and (max-width:991px){.single-news.logged-in header{height:70px;}}@media screen and (max-width:575px){.single-news.logged-in header{height:30px;}}@media screen and (max-width:575px){.single-news header{height:75px;}}.post-type-archive-news.sticky-filter .filter-bar{position:fixed;width:100%;z-index:4;}@media screen and (max-width:991px){.post-type-archive-news .filter-bar .search-form-container{margin:0 0 10px;}}@media screen and (max-width:767px){.post-type-archive-news .filter-bar .search-form-container{margin:0 0 10px;}}.post-type-archive-news .filter-bar .check-box-wrap{width:65%;}.post-type-archive-news .filter-bar .check-box-wrap .checkbox{margin-left:40px;-ms-flex-preferred-size:auto;flex-basis:auto;}@media screen and (max-width:991px){.post-type-archive-news .filter-bar .check-box-wrap .checkbox:first-child{margin-left:0;}}@media screen and (max-width:1199px){.post-type-archive-news .filter-bar .check-box-wrap{width:auto;}}@media screen and (max-width:767px){.post-type-archive-news .filter-bar .check-box-wrap .checkbox{margin-left:0;margin-bottom:13px;}}.become-client-page{padding:4rem 0;}.become-client-page .title-wrap h1{font-size:50px;color:#002c3f;font-weight:300;margin-bottom:10px;}.become-client-page .title-wrap p{font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;}.become-client-page .membership-wrap{margin-top:60px;position:relative;}.become-client-page .membership-wrap h2{color:#d62323;text-align:center;font-weight:400;margin-bottom:25px;}.become-client-page .membership-wrap .membership-row{text-align:center;}.become-client-page .membership-wrap .membership-row h3{text-transform:uppercase;font-weight:300;max-width:240px;margin-left:auto;margin-right:auto;}.become-client-page .membership-wrap .membership-row p{font-family:Open Sans,sans-serif;}.become-client-page .membership-wrap .membership-row .individual-item .individual-wrap{border-top:10px solid #002c3f;box-shadow:0 3px 5px rgba(0,0,0,.08);padding:30px;}.become-client-page .membership-wrap .membership-row .individual-item .individual-wrap h3{color:#002c3f;}.become-client-page .membership-wrap .membership-row .individual-item .individual-wrap p{max-width:240px;margin-left:auto;margin-right:auto;}.become-client-page .membership-wrap .membership-row .tech-item .tech-wrap{border-top:10px solid #53a0a6;box-shadow:0 3px 5px rgba(0,0,0,.08);padding:30px;}.become-client-page .membership-wrap .membership-row .tech-item .tech-wrap h3{color:#53a0a6;}.become-client-page .membership-wrap .membership-row .tech-item .tech-wrap p{max-width:260px;margin-left:auto;margin-right:auto;}.become-client-page .membership-wrap .membership-row .tech-item .tech-wrap .btn{display:inline-block;padding:30px;}.become-client-page .membership-wrap .membership-row{position:absolute;top:70px;z-index:2;width:100%;}.become-client-page .membership-wrap .rcp_header{display:none;}.become-client-page .membership-wrap .subscription_level{height:140px;}.become-client-page .membership-wrap .rcp_form{display:grid;display:-ms-grid;position:relative !important;top:0;width:100%;}.become-client-page .membership-wrap .rcp_form .rcp_login_link{display:none;}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset{-ms-flex-order:4;order:4;-ms-grid-row:4;}.become-client-page .membership-wrap .rcp_form .rcp_subscription_fieldset{-ms-flex-order:1;order:1;-ms-grid-row:1;}.become-client-page .membership-wrap .rcp_form .rcp_discounts_fieldset{-ms-flex-order:3;order:3;-ms-grid-row:3;}.become-client-page .membership-wrap .rcp_form .rcp_registration_total{-ms-flex-order:2;order:2;-ms-grid-row:2;}.become-client-page .membership-wrap .rcp_form .rcp_gateway_fields{-ms-flex-order:6;order:6;-ms-grid-row:6;}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields{-ms-flex-order:5;order:5;-ms-grid-row:5;}.become-client-page .membership-wrap .rcp_form #rcp_submit_wrap{-ms-flex-order:7;order:7;-ms-grid-row:7;margin-top:35px;}.become-client-page .membership-wrap .rcp_form .rcp_subscription_fieldset{position:relative;width:50%;display:flex;display:-ms-flexbox;margin-top:135px !important;}.become-client-page .membership-wrap .rcp_form .rcp_subscription_fieldset .rcp_subscription_message{display:none;}.become-client-page .membership-wrap .rcp_form .rcp_subscription_fieldset ul{width:350px;min-height:175px;margin:auto;padding-left:20px;position:relative;z-index:4;}.become-client-page .membership-wrap .rcp_form .rcp_subscription_fieldset ul li{display:flex;display:-ms-flexbox;margin:0;-ms-flex-align:center;align-items:center;}.become-client-page .membership-wrap .rcp_form .rcp_subscription_fieldset ul li input[type=radio]{height:15px;}.become-client-page .membership-wrap .rcp_form .rcp_subscription_fieldset ul li .rcp_level_description{padding:0;}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset{padding-top:50px !important;margin-right:-15px !important;margin-left:-15px !important;}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset:before{content:"Account Details";color:#d62323;text-align:center;font-weight:400;margin-bottom:25px;padding:0;display:block;font-size:2rem;}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset p{width:50%;float:left;padding:8px 15px;}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset label{display:none !important;}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset input{border:1px solid #2e3739;padding:1rem 2rem !important;letter-spacing:.1em !important;height:75px;width:100%;}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset input::-webkit-input-placeholder{text-transform:uppercase;}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset input:-ms-input-placeholder{text-transform:uppercase;}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset input::-moz-placeholder{text-transform:uppercase;}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset input::-ms-input-placeholder{text-transform:uppercase;}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset input::placeholder{text-transform:uppercase;}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset #rcp_user_first_wrap{-ms-flex-order:1;order:1;-ms-grid-row:1;}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset #rcp_user_last_wrap{-ms-flex-order:2;order:2;-ms-grid-row:2;}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset #rcp_user_login_wrap{-ms-flex-order:3;order:3;-ms-grid-row:3;}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset #rcp_user_email_wrap{-ms-flex-order:4;order:4;-ms-grid-row-span:4;}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset #rcp_password_wrap{-ms-flex-order:5;order:5;-ms-grid-row:5;}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset #rcp_password_again_wrap{-ms-flex-order:6;order:6;-ms-grid-row:6;}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields{padding-top:50px !important;margin-right:-15px;margin-left:-15px;}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields:before{content:"Payment Method";color:#d62323;text-align:center;font-weight:400;margin-bottom:25px;padding:0;display:block;font-size:2rem;}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields p{display:none;}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields label{display:none !important;}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields #rcp_card_name_wrap{width:100%;padding:8px 15px;display:block;}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields .StripeElement{margin:8px 15px;border:1px solid #2e3739;padding:1.7rem 2rem !important;letter-spacing:.1em !important;height:75px;width:auto;}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields input{border:1px solid #2e3739;padding:1rem 2rem !important;letter-spacing:.1em !important;height:75px;width:100%;}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields input::-webkit-input-placeholder{text-transform:uppercase;}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields input:-ms-input-placeholder{text-transform:uppercase;}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields input::-moz-placeholder{text-transform:uppercase;}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields input::-ms-input-placeholder{text-transform:uppercase;}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields input::placeholder{text-transform:uppercase;}.become-client-page .membership-wrap .rcp_form .rcp_registration_total{background-color:hsla(240,2%,88%,.5);padding:48px;padding-bottom:30px;max-width:900px;margin:auto;margin-top:50px;width:100%;}.become-client-page .membership-wrap .rcp_form .rcp_registration_total table{width:100%;}.become-client-page .membership-wrap .rcp_form .rcp_registration_total table thead{display:table-caption;}.become-client-page .membership-wrap .rcp_form .rcp_registration_total table tr{display:table-row;}.become-client-page .membership-wrap .rcp_form .rcp_registration_total table tr>:nth-child(2){color:#d62323;}.become-client-page .membership-wrap .rcp_form .rcp_registration_total table tbody tr td{font-family:Open Sans,sans-serif;text-align:left;padding:10px 0 30px;}.become-client-page .membership-wrap .rcp_form .rcp_registration_total table tfoot tr{margin-top:40px;padding-top:20px;border-top:1px solid;}.become-client-page .membership-wrap .rcp_form .rcp_registration_total table tfoot tr td,.become-client-page .membership-wrap .rcp_form .rcp_registration_total table tfoot tr th,.become-client-page .membership-wrap .rcp_form .rcp_registration_total table thead tr th{font-size:16px;margin-bottom:15px;text-transform:uppercase;display:table-cell;width:100%;padding:10px 0;}.become-client-page .membership-wrap .rcp_form .rcp_registration_total table tfoot tr th{padding:20px 0 10px;}.become-client-page .membership-wrap .rcp_form .rcp_discounts_fieldset{background-color:hsla(240,2%,88%,.5);padding:0 48px 40px !important;max-width:900px;margin:auto !important;width:100%;}.become-client-page .membership-wrap .rcp_form .rcp_discounts_fieldset label[for=rcp_discount_code]{display:none;}.become-client-page .membership-wrap .rcp_form .rcp_discounts_fieldset .rcp_discount_code{width:100%;max-width:260px;text-align:center;height:50px;border:none;outline:0;}.become-client-page .membership-wrap .rcp_form .rcp_discounts_fieldset .rcp_button{text-transform:uppercase;color:#53a0a6;font-weight:600;margin-left:20px;border:0;background:none;}.become-client-page .membership-wrap .rcp_form #rcp_submit_wrap #rcp_submit{font-weight:700;border-radius:0;padding:.75rem 1.25rem;padding:30px;width:100%;height:75px;font-size:1rem;line-height:1;text-transform:uppercase;max-width:350px;letter-spacing:.1em;color:#53a0a6;border:1px solid #53a0a6;background-color:#fff;display:inline-block;}.become-client-page .membership-wrap .rcp_form #rcp_submit_wrap #rcp_submit:focus,.become-client-page .membership-wrap .rcp_form #rcp_submit_wrap #rcp_submit:hover{background-color:#53a0a6;border-color:#53a0a6;color:#fff;}.become-client-page .amount-section{background-color:#dfdfe0;padding:48px;max-width:900px;margin:auto;margin-top:50px;}.become-client-page .amount-section p{font-family:Open Sans,sans-serif;text-align:right;}.become-client-page .amount-section h5{font-size:16px;margin-bottom:15px;text-transform:uppercase;}.become-client-page .amount-section .membership-total{display:flex;display:-ms-flexbox;-ms-flex-pack:justify;justify-content:space-between;margin-top:65px;}.become-client-page .amount-section .membership-total .amount{color:#d62323;}.become-client-page .amount-section .amount-wrap{display:flex;display:-ms-flexbox;-ms-flex-pack:justify;justify-content:space-between;position:relative;}.become-client-page .amount-section .amount-wrap:before{content:"";position:absolute;border-top:1px solid #2e3739;bottom:-40px;width:800px;margin:auto;right:0;left:0;}.become-client-page .amount-section .amount-wrap .membership-amount{color:#d62323;}.become-client-page .amount-section .vendor-code{width:100%;max-width:260px;text-align:center;height:50px;border:none;outline:0;}.become-client-page .amount-section .vendor-code::-moz-placeholder{color:#2e3739;opacity:.5;font-weight:600;}.become-client-page .amount-section .vendor-code::-ms-input-placeholder{color:#2e3739;opacity:.5;font-weight:600;}.become-client-page .amount-section .vendor-code::placeholder{color:#2e3739;opacity:.5;font-weight:600;}.become-client-page .amount-section .vendor-code:-ms-input-placeholder{color:#2e3739;opacity:.5;font-weight:600;}.become-client-page .amount-section .vendor-code::-webkit-input-placeholder{color:#2e3739;opacity:.5;font-weight:600;}.become-client-page .amount-section .apply-btn{text-transform:uppercase;color:#53a0a6;font-weight:600;margin-left:20px;}.become-client-page .account-details{margin-top:55px;}.become-client-page .account-details h2{color:#d62323;text-align:center;font-weight:400;margin-bottom:25px;}.become-client-page .account-details form input{width:100%;}.become-client-page .account-details form input::-moz-placeholder{color:#2e3739;opacity:.2;font-weight:600;text-transform:uppercase;}.become-client-page .account-details form input::-ms-input-placeholder{color:#2e3739;opacity:.2;font-weight:600;text-transform:uppercase;}.become-client-page .account-details form input::placeholder{color:#2e3739;opacity:.2;font-weight:600;text-transform:uppercase;}.become-client-page .account-details form input:-ms-input-placeholder{color:#2e3739;opacity:.2;font-weight:600;text-transform:uppercase;}.become-client-page .account-details form input::-webkit-input-placeholder{color:#2e3739;opacity:.2;font-weight:600;text-transform:uppercase;}@media screen and (max-width:1199px){.become-client-page .membership-wrap .rcp_form .rcp_subscription_fieldset ul{transform:scale(.8);padding-left:0;}}@media screen and (max-width:767px){.become-client-page .membership-wrap .rcp_form .rcp_subscription_fieldset{width:100%;}.become-client-page .membership-wrap .rcp_form .rcp_subscription_fieldset ul{transform:scale(1);}.become-client-page .membership-wrap .rcp_form .rcp_registration_total{margin-top:350px;}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset p{width:100%;}.become-client-page .membership-wrap .rcp_form #rcp_submit_wrap{text-align:center;}.become-client-page .membership-wrap .rcp_form #rcp_submit_wrap #rcp_submit{width:50%;max-width:200px;padding:0;}}@media screen and (max-width:575px){.become-client-page .membership-wrap .rcp_form{overflow-x:hidden;}.become-client-page .membership-wrap .rcp_form #rcp_submit_wrap{margin-left:auto;margin-right:auto;width:calc(100% - 30px);}.become-client-page .membership-wrap .rcp_form #rcp_submit_wrap #rcp_submit{max-width:100% !important;width:100%;}.become-client-page .membership-wrap .rcp_form .rcp_gateway_stripe_fields{margin-right:0;margin-left:0;}.become-client-page .membership-wrap .rcp_form .rcp_subscription_fieldset{width:calc(100% - 27px);}.become-client-page .membership-wrap .rcp_form .rcp_user_fieldset{margin-right:0 !important;margin-left:0 !important;}.slug-your-membership.tml-action-register #rcp_subscription_levels,.tml-action.tml-action-register #rcp_subscription_levels{margin:0;width:auto;}}@media screen and (max-width:480px){.rcp-table tr td{display:table-cell !important;}}.about-us-page .overview-section img{width:100%;height:100%;}.about-us-page .overview-section .text-wrap{max-width:450px;}.about-us-page .overview-section .text-wrap h3{color:#d62323;font-size:24px;font-weight:400;font-family:interstate,sans-serif;line-height:34px;padding-bottom:20px;}.about-us-page .overview-section .text-wrap p{line-height:28px;font-family:Open Sans,sans-serif;}.about-us-page .overview-section .btn-wrap{padding:30px 0;}.about-us-page .overview-section .btn-wrap .btn-red{padding:25px 100px;margin-top:30px;}.about-us-page .team-section{background-color:#dfdfe0;}.about-us-page .team-section h2{color:#d62323;font-size:32px;font-weight:400;text-align:center;}.about-us-page .team-section p.sub-title{color:#002c3f;font-weight:700;text-align:center;padding-bottom:40px;}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .text-wrap-container .text-wrap{width:630px;max-width:630px;padding:100px 80px;cursor:pointer;}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .text-wrap-container .text-wrap .name{font-size:30px;font-family:interstate,sans-serif;font-weight:400;margin:auto;color:#fff;}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .text-wrap-container .text-wrap .title{font-size:16px;color:#53a0a6;}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .text-wrap-container .text-wrap p{line-height:28px;font-weight:400;text-transform:none;padding:10px 0;}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .image-wrap{max-width:100%;}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .image-wrap img{width:550px;height:auto;}.about-us-page .team-section .team-wrap{padding:40px 0;}.about-us-page .team-section .team-wrap .member-wrap{font-family:Open Sans,sans-serif;margin:20px auto;max-width:225px;}.about-us-page .team-section .team-wrap .member-wrap img{width:100%;height:auto;margin-bottom:20px;}.about-us-page .team-section .team-wrap .member-wrap h3{color:#002c3f;font-size:16px;font-weight:700;margin:auto;}.about-us-page .team-section .team-wrap .member-wrap span{color:#53a0a6;font-size:14px;font-weight:700;}@media screen and (max-width:1199px){.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .image-wrap,.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .image-wrap img{width:450px;}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .text-wrap-container .text-wrap{width:500px;max-width:500px;padding:60px 80px;}}@media screen and (max-width:991px){.about-us-page .page-banner{height:310px;}.about-us-page .page-banner .background-image>div{background-size:110%;background-position-x:left;background-position-y:top;}.about-us-page .overview-section{padding:3rem 0;}.about-us-page .overview-section .text-wrap{max-width:100%;padding:0 10px;}.about-us-page .overview-section .text-wrap h3{padding-bottom:10px;}.about-us-page .overview-section .btn-wrap{text-align:center;margin-bottom:40px;}.about-us-page .team-section{padding:3rem 0;}.about-us-page .team-section p.sub-title{padding-bottom:10px;}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row{position:relative;}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .image-wrap{width:100%;display:block;}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .image-wrap img{width:100%;}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .text-wrap-container{position:absolute;bottom:0;}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .text-wrap-container .text-wrap{width:100%;max-width:100%;background-color:#002c3f;color:#fff;padding:40px 60px;}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .text-wrap-container .text-wrap p{font-size:18px;}.about-us-page .team-section .team-wrap{max-width:550px;margin:auto;}}@media screen and (max-width:767px){.about-us-page .page-banner{height:265px;}.about-us-page .page-banner .background-image{height:170px;}.about-us-page .page-banner .background-image>div{background-position-y:bottom;}.about-us-page .overview-section{padding:2rem 0;}.about-us-page .overview-section .text-wrap h3{margin:auto;}.about-us-page .overview-section .text-wrap p{margin-bottom:40px;}.about-us-page .overview-section .btn-wrap{margin:40px 0 0;}.about-us-page .overview-section .btn-wrap .btn-red{padding:30px 120px;}.about-us-page .team-section h2{font-size:24px;}.about-us-page .team-section p.sub-title{font-size:16px;}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .image-wrap img{margin-bottom:100px;}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .text-wrap-container .text-wrap{padding:40px 35px;}.about-us-page .team-section .featured-member-wrap .new-entry .new-entry-row .text-wrap-container .text-wrap .name{font-size:18px;}}@media screen and (max-width:480px){.about-us-page .overview-section .btn-wrap{padding-top:0;}.about-us-page .overview-section .btn-wrap .btn-red{padding:30px 20px;width:100% !important;display:inline-block;margin:0;}}.about-bio-page{min-height:calc(100vh - 275px);}.about-bio-page .back-to-posts{padding:40px 0 0;}.about-bio-page .back-to-posts span{font-weight:700;color:#dfdfe0;padding-left:10px;text-transform:uppercase;}.about-bio-page .back-to-posts .back-btn{cursor:pointer;}.about-bio-page .bio-section{padding:40px 0;}.about-bio-page .bio-section .image-wrap{max-height:550px;width:450px;overflow:hidden;}.about-bio-page .bio-section .image-wrap img{width:100%;}.about-bio-page .bio-section .scroll-container{height:100%;max-height:550px;}.about-bio-page .bio-section .scroll-container .text-wrap h1{color:#d62323;font-weight:400;}.about-bio-page .bio-section .scroll-container .text-wrap .title{color:#53a0a6;font-weight:700;}.about-bio-page .bio-section .scroll-container .text-wrap .social-wrap{margin:10px 0;}.about-bio-page .bio-section .scroll-container .text-wrap .social-wrap a{padding-right:25px;}.about-bio-page .bio-section .scroll-container .text-wrap .social-wrap a svg{fill:#dfdfe0;}.about-bio-page .bio-section .scroll-container .text-wrap .social-wrap a:hover{text-decoration:none;}.about-bio-page .bio-section .scroll-container .text-wrap .social-wrap a:hover svg{fill:#d62323;}.about-bio-page .bio-section .scroll-container .mCSB_scrollTools{width:20px;}.about-bio-page .bio-section .scroll-container .mCSB_scrollTools .mCSB_draggerRail{width:20px;background-color:#dfdfe0;opacity:.5;}.about-bio-page .bio-section .scroll-container .mCSB_scrollTools .mCSB_dragger{height:30px;min-height:30px;}.about-bio-page .bio-section .scroll-container .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:12px;height:12px;background-color:#000;top:10px;bottom:10px;}.about-bio-page .listing-container h2{color:#d62323;padding:0 0 20px 45px;font-weight:400;}.about-bio-page .listing-container .item-wrap .text-wrap{letter-spacing:.1em;}.about-bio-page .listing-container .item-wrap .text-wrap h3{font-weight:700;font-family:interstate,sans-serif;color:#d62323;}.about-bio-page .listing-container .item-wrap .text-wrap span.date{font-weight:700;color:#002c3f;font-family:interstate,sans-serif;text-transform:uppercase;}@media screen and (max-width:991px){.about-bio-page .bio-section .image-wrap{width:100%;height:100%;overflow:auto;max-height:100%;margin-bottom:20px;}.about-bio-page .bio-section .scroll-container{max-height:100%;}.about-bio-page .bio-section .scroll-container .mCSB_scrollTools{display:none !important;}.about-bio-page .bio-section .scroll-container .mCSB_container{margin:auto;}.about-bio-page .listing-container .item-wrap .text-wrap p{display:block;font-size:14px;}}@media screen and (max-width:767px){.about-bio-page .back-to-posts{padding:0;}}@media screen and (max-width:575px){.about-bio-page .bio-section{padding-top:0;}}@media screen and (max-width:991px){.research-page .page-banner{height:340px;}}@media screen and (max-width:767px){.research-page .page-banner{height:280px;}}@media screen and (max-width:575px){.research-page .page-banner{height:300px;}.research-page .page-banner .background-image{height:200px;}}@media screen and (max-width:480px){.research-page .page-banner{height:275px;}.research-page .page-banner .background-image{height:175px;}}.post-type-archive-nucleus_research.sticky-filter .filter-bar{position:fixed;width:100%;z-index:4;}@media screen and (max-width:1199px){.post-type-archive-nucleus_research .filter-bar .check-box-wrap{-ms-flex-pack:start;justify-content:flex-start;margin-top:15px;}}.page-template-register #rcp_user_login_wrap{display:none;}.page-template-register #rcp_user_email_wrap,.single-nucleus_research .navbar-dropdown .menu-item-object-nucleus_research.dropdown .dropdown-toggle:after{width:100%;}.single-nucleus_research .navbar-accordion .menu-item-object-nucleus_research .nav-link{color:#d62323;}.research-inside-page .research-detail h1{color:#d62323;font-size:32px;font-weight:400;font-family:interstate,sans-serif;line-height:40px;margin-bottom:15px;}.research-inside-page .research-detail .meta{color:#002c3f;font-size:18px;font-weight:700;line-height:28px;margin-bottom:50px;font-family:Open Sans,sans-serif;}.research-inside-page .research-detail .btn-wrap{margin-top:50px;}.research-inside-page .research-detail .btn-wrap .btn-black,.research-inside-page .research-detail .btn-wrap .btn-red{display:block;text-align:center;padding:29px;}.research-inside-page .research-detail .btn+.btn{margin-top:25px;}.research-inside-page .related-research h3{color:#d62323;font-size:24px;font-weight:400;font-family:interstate,sans-serif;line-height:30px;margin-bottom:50px;}@media screen and (max-width:991px){.research-inside-page .research-detail{padding-top:0;}.research-inside-page .research-detail .meta{margin-bottom:20px;}.research-inside-page .research-detail .btn-wrap{margin-top:25px;}.research-inside-page .related-research>.container>h3{padding:0 5vw;margin-bottom:20px;}}.search-results .search-section{padding-bottom:50px;}.search-results .search-section h1{color:#d62323;font-size:32px;font-weight:400;}.search-results .search-section .search_website{padding:42px 0 0;}.search-results .search-section .search_website .search-form-container{float:none;overflow:hidden;position:relative;z-index:1;margin:auto;width:100%;}.search-results .search-section .search_website .search-button{-webkit-appearance:none;background-color:transparent;border:0;outline:0;float:left;display:block !important;position:absolute;z-index:2;text-align:left;text-indent:-9999px;height:12px;width:12px;background-image:url("https://cdn-ildoiic.nitrocdn.com/YqjMdmXrJysrWFhBdCwtShofqouzbOBp/assets/images/optimized/rev-b75e254/nucleusresearch.com/wp-content/themes/nucleus/assets/images/Search.svg");background-repeat:no-repeat;margin:31px;transition:width .3s,left .1s,bottom .1s;padding:0;background-size:12px;right:0;top:1px;}.search-results .search-section .search_website .search-button.nitro-lazy{background-image:none !important;}.search-results .search-section .search_website .search-field{float:left;height:75px;padding:0 40px 0 35px;color:rgba(46,55,57,.5);border:1px solid #2e3739;background:0 0;width:100%;outline:none;letter-spacing:.1em;font-size:16px;font-family:interstate,sans-serif;text-transform:uppercase;}.search-results .search-section .search_website .search-field::-webkit-input-placeholder{color:rgba(46,55,57,.5);opacity:1;}.search-results .search-section .search_website .search-field::-moz-placeholder{color:rgba(46,55,57,.5);opacity:1;}.search-results .search-section .search_website .search-field::-ms-input-placeholder{opacity:1;}.search-results .search-section .search_website .search-field::placeholder{color:rgba(46,55,57,.5);opacity:1;}.search-results .search-section .search_website .search-field:-ms-input-placeholder,.search-results .search-section .search_website .search-field::-ms-input-placeholder{color:rgba(46,55,57,.5);}.search-results .listing-container{padding-top:0;}.search-results .listing-container h4{text-align:center;font-size:16px;text-transform:uppercase;color:#002c3f;}.search-results .listing-container .list{margin-top:70px;}.search-results .listing-container .list .search-filter{padding:0;position:relative;margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.search-results .listing-container .list .search-filter .text-wrap h3{font-size:18px;color:#002c3f;text-transform:capitalize;font-family:Open Sans,sans-serif;}.search-results .listing-container .list .search-filter .text-wrap p.date{font-weight:700;color:#53a0a6;text-transform:capitalize;margin-bottom:10px;}@media screen and (max-width:991px){.search-results .listing-container .list .search-filter .text-wrap{margin:auto 100px auto 0;}}.slug-your-membership .default-page h1{color:#002c3f;font-size:50px;font-weight:300;margin-bottom:6px;line-height:72px;}.slug-your-membership .default-page .container>p{color:#002c3f;font-size:18px;margin-bottom:40px;}.slug-your-membership .default-page .activity{margin-top:24px;}.slug-your-membership .default-page .activity h2{color:#d62323;font-size:32px;font-weight:400;}.slug-your-membership .default-page .activity p{font-size:16px;margin-bottom:2px;}.slug-your-membership .default-page .activity p.strong{font-weight:600;}.slug-your-membership .default-page .btn-container{margin-top:45px;}.slug-your-membership .default-page .btn-container .btn{width:320px;height:75px;display:inline-block;text-align:center;margin-right:20px;margin-bottom:20px;padding:30px 0;}.slug-your-membership .default-page .btn-container .btn-disabled{cursor:not-allowed;}.slug-your-membership input[type=checkbox]{height:unset;}.renew-form-wrap{margin-top:25px;width:100%;}.renew-form-wrap .rcp_form{padding:0 !important;}.renew-form-wrap .rcp_form .rcp_discounts_fieldset,.renew-form-wrap .rcp_form .rcp_subscription_fieldset{display:none;}.renew-form-wrap .rcp_form .rcp_registration_total .rcp-table{width:100%;margin-bottom:40px;}.renew-form-wrap .rcp_form .rcp_registration_total .rcp-table td:last-child,.renew-form-wrap .rcp_form .rcp_registration_total .rcp-table th:last-child{text-align:right;}.renew-form-wrap .rcp_form .rcp_registration_total .rcp-table tfoot td,.renew-form-wrap .rcp_form .rcp_registration_total .rcp-table tfoot th{padding-top:25px;}.renew-form-wrap .rcp_form .rcp_gateway_stripe_fields #rcp_card_wrap,.renew-form-wrap .rcp_form .rcp_gateway_stripe_fields label{display:none;}.renew-form-wrap .rcp_form .rcp_gateway_stripe_fields .rcp_card_name{width:100%;padding:1.7rem 2rem !important;}.renew-form-wrap .rcp_form .rcp_gateway_stripe_fields .StripeElement{margin:0;border:1px solid #2e3739;padding:1.7rem 2rem !important;letter-spacing:.1em !important;height:75px;width:auto;}.renew-form-wrap .rcp_form #rcp_submit_wrap #rcp_submit{font-weight:700;border-radius:0;padding:.75rem 1.25rem;padding:30px;width:100%;height:75px;font-size:1rem;line-height:1;text-transform:uppercase;max-width:250px;letter-spacing:.1em;color:#53a0a6;border:1px solid #53a0a6;background-color:#fff;display:inline-block;}.renew-form-wrap .rcp_form #rcp_submit_wrap #rcp_submit:hover{background-color:#53a0a6;border-color:#53a0a6;color:#fff;}.careers-page .overview-section{padding:4rem 0 0;}.careers-page .overview-section .text-wrap{max-width:80%;}.careers-page .overview-section .text-wrap h3{color:#d62323;font-size:24px;font-weight:400;}.careers-page .overview-section .text-wrap p{font-size:16px;line-height:25px;font-family:Open Sans,sans-serif;}.careers-page .overview-section .careers-slider .slick-dots{position:inherit;bottom:0;margin-top:10px;}.careers-page .overview-section .careers-slider .slick-dots li{width:unset;height:unset;}.careers-page .overview-section .careers-slider .slick-dots li button{display:block;width:5px;height:5px;padding:0;cursor:pointer;border:0;outline:none;background:#d62323;text-indent:-99999999px;border-radius:50%;opacity:.25;}.careers-page .overview-section .careers-slider .slick-dots li button:before{display:none;}.careers-page .overview-section .careers-slider .slick-dots li.slick-active button{opacity:1;}.careers-page .current-openings-section{padding:0 0 4rem;}.careers-page .current-openings-section h3{color:#53a0a6;font-size:24px;font-family:interstate,sans-serif;}.careers-page .current-openings-section .job-wrap .job-title{color:#002c3f;font-size:18px;font-weight:700;padding:5px 0 10px;display:block;}.careers-page .current-openings-section .job-wrap p{font-size:16px;line-height:25px;padding:10px 0 0;font-family:Open Sans,sans-serif;}.careers-page .current-openings-section .job-wrap .form-wrap{position:relative;max-width:80%;margin:auto;padding:20px 0;}.careers-page .current-openings-section .job-wrap .form-wrap h2{font-size:16px;margin-bottom:20px;}.careers-page .current-openings-section .job-wrap .form-wrap form{background:hsla(240,2%,88%,.5);padding:30px 25px;}.careers-page .current-openings-section .job-wrap .form-wrap form h3{font-size:16px;padding-left:50px;color:#000;}.careers-page .current-openings-section .job-wrap .form-wrap form input[type=radio]:checked,.careers-page .current-openings-section .job-wrap .form-wrap form input[type=radio]:not(:checked){position:absolute;left:-9999px;}.careers-page .current-openings-section .job-wrap .form-wrap form input[type=radio]:checked+label,.careers-page .current-openings-section .job-wrap .form-wrap form input[type=radio]:not(:checked)+label{position:relative;padding-left:50px;cursor:pointer;line-height:24px;display:inline-block;color:#666;}.careers-page .current-openings-section .job-wrap .form-wrap form input[type=radio]:checked+label:before,.careers-page .current-openings-section .job-wrap .form-wrap form input[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:26px;height:26px;border:1px solid #ddd;border-radius:100%;background:#fff;}.careers-page .current-openings-section .job-wrap .form-wrap form input[type=radio]:checked+label:after,.careers-page .current-openings-section .job-wrap .form-wrap form input[type=radio]:not(:checked)+label:after{content:"";width:16px;height:16px;background:#53a0a6;position:absolute;top:5px;left:5px;border-radius:100%;transition:all .2s ease;}.careers-page .current-openings-section .job-wrap .form-wrap form input[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0);}.careers-page .current-openings-section .job-wrap .form-wrap form input[type=radio]:checked+label:after{opacity:1;transform:scale(1);}.careers-page .current-openings-section .job-wrap .form-wrap form .form-questions{margin-bottom:0;font-size:16px;line-height:25px;padding:10px 0 0;font-family:Open Sans,sans-serif;}.careers-page .current-openings-section .job-wrap .form-wrap form .popup-close{position:absolute;right:20px;top:0;margin-top:10px;cursor:pointer;font-size:20px;font-weight:600;}.careers-page .current-openings-section .job-wrap .form-wrap form .careers-btn{height:50px;max-width:200px;padding:0 40px;background-color:transparent;color:#666;border:1px solid #666;margin-top:20px;}.careers-page .current-openings-section .job-wrap .form-wrap form .answers{display:none;position:absolute;background-color:#002c3f;color:#c5cbcd;text-align:center;padding:70px 40px;z-index:6;top:40%;left:0;right:0;max-width:703px;margin:auto;}.careers-page .current-openings-section .job-wrap .form-wrap form .answers h4{font-size:26px;font-weight:400;line-height:40px;}.careers-page .current-openings-section .job-wrap .form-wrap form input[type=radio]:checked+label:after{background:transparent;}.careers-page .current-openings-section .job-wrap .form-wrap form .active input[type=radio]:checked+label:after{background:#53a0a6;}.careers-page .current-openings-section .job-wrap .form-wrap.check-active .careers-btn{background-color:#fff;color:#d62323;border:1px solid #d62323;}@media screen and (max-width:991px){.careers-page .page-banner .background-image>div{background-position:20%;}.careers-page .overview-section{padding:2rem 0 0;}.careers-page .overview-section .text-wrap{max-width:100%;}.careers-page .overview-section .text-wrap h3{margin-bottom:20px;}.careers-page .overview-section .slick-slide img{width:100%;}.careers-page .current-openings-section .job-wrap .form-wrap{max-width:100%;}.careers-page .current-openings-section .job-wrap .form-wrap form{padding:60px 30px;margin:0 -40px;}.careers-page p{font-size:17px !important;}}@media screen and (max-width:767px){.careers-page .current-openings-section .job-wrap .form-wrap form{margin:0 -15px;}}.tml-action-login .tml-register-link,.tml-action-lostpassword .tml-register-link{display:none;}.tml-action-login .tml-login-link a,.tml-action-login .tml-lostpassword-link a,.tml-action-lostpassword .tml-login-link a,.tml-action-lostpassword .tml-lostpassword-link a{text-decoration:none !important;color:#dfdfe0 !important;}.tml-action-login .tml-login-link a:hover,.tml-action-login .tml-lostpassword-link a:hover,.tml-action-lostpassword .tml-login-link a:hover,.tml-action-lostpassword .tml-lostpassword-link a:hover{color:#d62323 !important;}.slug-your-membership,.tml-action{background-color:#fff;}.slug-your-membership .default-page .tml,.tml-action .default-page .tml{margin-top:30px;}.slug-your-membership .default-page form input::-webkit-input-placeholder,.tml-action .default-page form input::-webkit-input-placeholder{text-transform:uppercase;}.slug-your-membership .default-page form input::-moz-placeholder,.tml-action .default-page form input::-moz-placeholder{text-transform:uppercase;}.slug-your-membership .default-page form input::-ms-input-placeholder,.tml-action .default-page form input::-ms-input-placeholder{text-transform:uppercase;}.slug-your-membership .default-page form input::placeholder,.tml-action .default-page form input::placeholder{text-transform:uppercase;}.slug-your-membership .default-page .tml-field-wrap,.tml-action .default-page .tml-field-wrap{margin-bottom:1.1em;}.slug-your-membership .default-page .tml-links,.tml-action .default-page .tml-links{margin-top:34px !important;font-family:Open Sans,sans-serif;}.slug-your-membership .default-page .tml-links li,.tml-action .default-page .tml-links li{margin-bottom:.5rem;}.slug-your-membership .default-page .tml-links li a,.tml-action .default-page .tml-links li a{text-decoration:underline;color:#2e3739;}@media (max-width:576px){.slug-your-membership .default-page h1,.tml-action .default-page h1{background-color:#d62323;width:calc(100vw - 17px);position:absolute;left:0;text-align:center;color:#fff;font-size:20px;padding:35px 0;top:76px;}.slug-your-membership .default-page .tml,.tml-action .default-page .tml{margin-top:60px;}.slug-your-membership .default-page form input[type=submit],.tml-action .default-page form input[type=submit]{width:100%;max-width:unset;}}@media (max-width:992px){.slug-your-membership .default-page>section,.tml-action .default-page>section{padding:1rem 0;}}.slug-your-membership.tml-action-register #rcp_payment_gateways,.tml-action.tml-action-register #rcp_payment_gateways{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}.slug-your-membership.tml-action-register #rcp_payment_gateways label,.tml-action.tml-action-register #rcp_payment_gateways label{background-color:hsla(240,2%,88%,.5);-ms-flex:1;flex:1;margin:0;-ms-flex-order:2;order:2;position:relative;height:75px;margin-right:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding-left:60px;}.slug-your-membership.tml-action-register #rcp_payment_gateways label:last-child,.tml-action.tml-action-register #rcp_payment_gateways label:last-child{-ms-flex-order:1;order:1;margin-right:16px;}.slug-your-membership.tml-action-register #rcp_payment_gateways label img,.slug-your-membership.tml-action-register #rcp_payment_gateways label input,.tml-action.tml-action-register #rcp_payment_gateways label img,.tml-action.tml-action-register #rcp_payment_gateways label input{position:absolute;right:32px;top:50%;transform:translateY(-50%);}.slug-your-membership.tml-action-register #rcp_payment_gateways label input,.tml-action.tml-action-register #rcp_payment_gateways label input{height:unset;right:unset;left:32px;}.slug-your-membership.tml-action-register #rcp_payment_gateways label input:before,.tml-action.tml-action-register #rcp_payment_gateways label input:before{content:"";width:25px;height:25px;border:1px solid #dfdfe0;border-radius:50%;background-color:#fff;position:absolute;top:-6px;left:-8px;}.slug-your-membership.tml-action-register #rcp_payment_gateways label input:checked:before,.tml-action.tml-action-register #rcp_payment_gateways label input:checked:before{border:1px solid #53a0a6;}.slug-your-membership.tml-action-register #rcp_payment_gateways label input:checked:after,.tml-action.tml-action-register #rcp_payment_gateways label input:checked:after{content:"";width:15px;height:15px;border-radius:50%;background-color:#53a0a6;position:absolute;left:-3px;top:-1px;}@media (max-width:1199px){.slug-your-membership.tml-action-register #rcp_payment_gateways,.tml-action.tml-action-register #rcp_payment_gateways{display:block;}.slug-your-membership.tml-action-register #rcp_payment_gateways label,.tml-action.tml-action-register #rcp_payment_gateways label{margin-right:0 !important;margin-bottom:10px;}}@media (max-width:992px){.slug-your-membership.tml-action-register #rcp_submit_wrap input[type=submit],.tml-action.tml-action-register #rcp_submit_wrap input[type=submit]{float:right;max-width:unset !important;}}@media (max-width:576px){.slug-your-membership.tml-action-register .become-client-page,.tml-action.tml-action-register .become-client-page{padding-top:10px;}.slug-your-membership.tml-action-register .membership-wrap,.tml-action.tml-action-register .membership-wrap{margin-top:30px;}.slug-your-membership.tml-action-register #rcp_submit_wrap input[type=submit],.tml-action.tml-action-register #rcp_submit_wrap input[type=submit]{float:right;max-width:unset !important;width:100% !important;}}@media (max-width:480px){.slug-your-membership.tml-action-register .individual-wrap,.tml-action.tml-action-register .individual-wrap{padding:30px 10px !important;}.slug-your-membership.tml-action-register #rcp_subscription_levels,.tml-action.tml-action-register #rcp_subscription_levels{margin:0 0 0 10px;}.slug-your-membership.tml-action-register .rcp_registration_total,.tml-action.tml-action-register .rcp_registration_total{padding:20px !important;}.slug-your-membership.tml-action-register .rcp_registration_total .rcp-table th,.tml-action.tml-action-register .rcp_registration_total .rcp-table th{display:block;}.slug-your-membership.tml-action-register .rcp_registration_total .rcp-table tr td,.tml-action.tml-action-register .rcp_registration_total .rcp-table tr td{padding:0;background-color:transparent;}.slug-your-membership.tml-action-register .rcp_registration_total .rcp-table tr td:first-child,.tml-action.tml-action-register .rcp_registration_total .rcp-table tr td:first-child{text-align:left;}.slug-your-membership.tml-action-register .rcp_registration_total .rcp-table tr td:before,.tml-action.tml-action-register .rcp_registration_total .rcp-table tr td:before{content:none;}}@media (max-width:430px){.slug-your-membership.tml-action-register .membership-row,.tml-action.tml-action-register .membership-row{top:100px;width:105%;}.slug-your-membership.tml-action-register .membership-row .individual-item,.tml-action.tml-action-register .membership-row .individual-item{padding-right:0;}}@media (max-width:992px){.slug-your-membership h2{font-size:24px;}.slug-your-membership section{padding:1rem 0;}}@media (max-width:575px){.page-id-22236 h1,.page-id-22239 h1,.slug-your-membership h1{width:100% !important;}}