/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT
Copyright (c) 2015 Daniel Eden
*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:100,200,300,400,500,600,700,800,900);@import url(https://fonts.googleapis.com/css?family=Cantata+One:100,200,300,400,500,600,700,800,900);@import url(https://fonts.googleapis.com/css?family=Titillium+Web:100,200,300,400,500,600,700,800,900);@import url(https://fonts.googleapis.com/css?family=IBM+Plex+Serif:100,200,300,400,500,600,700,800,900);body{-webkit-backface-visibility:hidden}.animated{-webkit-animation-duration:calc(1s);animation-duration:calc(1s);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:calc(1s*2);animation-duration:calc(1s*2)}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:calc(1s*.75);animation-duration:calc(1s*.75)}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.15s;transition-timing-function:ease;display:block}.hamburger-inner{top:50%;margin-top:-2px}.hamburger-inner::after,.hamburger-inner::before{content:""}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner::after,.hamburger--3dx .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after,.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after,.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after,.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after,.hamburger--3dy .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after,.hamburger--3dy-r .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrow.is-active .hamburger-inner::after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowalt .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(.7,1);transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(-8px,10px,0) rotate(45deg) scale(.7,1);transform:translate3d(-8px,10px,0) rotate(45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(8px,-10px,0) rotate(45deg) scale(.7,1);transform:translate3d(8px,-10px,0) rotate(45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(8px,10px,0) rotate(-45deg) scale(.7,1);transform:translate3d(8px,10px,0) rotate(-45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowturn-r.is-active .hamburger-inner,.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrowturn.is-active .hamburger-inner::after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::after,.hamburger--boring .hamburger-inner::before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner,.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner,.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(45deg);transform:translate3d(0,-10px,0) rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner,.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(135deg);transform:translate3d(0,10px,0) rotate(135deg);transition-delay:.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-20px,0) rotate(-270deg);transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:.075s}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-135deg);transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-20px,0) rotate(270deg);transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:.075s}.hamburger--emphatic,.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic .hamburger-inner,.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r.is-active .hamburger-inner,.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;-webkit-transform:translate3d(80px,80px,0) rotate(45deg);transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1),-webkit-transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;-webkit-transform:translate3d(-80px,80px,0) rotate(-45deg);transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1),-webkit-transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;-webkit-transform:translate3d(80px,-80px,0) rotate(-45deg);transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1),-webkit-transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;-webkit-transform:translate3d(-80px,-80px,0) rotate(45deg);transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1),-webkit-transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--minus .hamburger-inner::after,.hamburger--minus .hamburger-inner::before{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::after,.hamburger--minus.is-active .hamburger-inner::before{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner,.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{-webkit-transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-20px,0) rotate(-90deg);transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{-webkit-transform:rotate(45deg) translate3d(5.71429px,-6px,0);transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-20px,0) rotate(90deg);transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner,.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner,.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1),-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1),-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .22s cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .22s cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner,.hamburger--stand-r .hamburger-inner{transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear;transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner::before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19);transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19),-webkit-transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner::after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19),-webkit-transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner,.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent;transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear;transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear,-webkit-transform .075s 0s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner::before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19);transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19),-webkit-transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19),-webkit-transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19),-webkit-transform .075s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1),-webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner,.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner::after,.hamburger--vortex .hamburger-inner::before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner,.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner::after,.hamburger--vortex.is-active .hamburger-inner::before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner::after,.hamburger--vortex-r .hamburger-inner::before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner::after,.hamburger--vortex-r.is-active .hamburger-inner::before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@font-face{font-family:"Helvetica";src:url(../../assets/fonts/Helvetica.dfont) format("OTF");font-weight:"normal";font-style:"normal"}.fw-100{font-weight:100}.fs-1{font-size:1rem!important}.fs-0-5{font-size:.5rem!important}.fw-200{font-weight:200}.fs-2{font-size:2rem!important}.fs-1-5{font-size:1.5rem!important}.fw-300{font-weight:300}.fs-3{font-size:3rem!important}.fs-2-5{font-size:2.5rem!important}.docs .letters .card .content p.name,.fw-400{font-weight:400}.fs-4{font-size:4rem!important}.fs-3-5{font-size:3.5rem!important}.fw-500{font-weight:500}.fs-5{font-size:5rem!important}.fs-4-5{font-size:4.5rem!important}.fw-600{font-weight:600}.fs-6{font-size:6rem!important}.fs-5-5{font-size:5.5rem!important}.fw-700{font-weight:700}.fs-7{font-size:7rem!important}.fs-6-5{font-size:6.5rem!important}.fw-800{font-weight:800}.fs-8{font-size:8rem!important}.fs-7-5{font-size:7.5rem!important}.fw-900{font-weight:900}.fs-9{font-size:9rem!important}.fs-8-5{font-size:8.5rem!important}.hide-me{display:none}.contain-all *,iframe,img{max-width:100%}.alignleft{margin-right:35px}.alignright{margin-left:35px}#wpadminbar{transition:all .3s;opacity:0}#toggleSourceEverythingModal:hover,#toggleSourceModal:hover,#wpAdminToggleButton:hover,#wpadminbar:hover{opacity:1}#toggleSourceEverythingModal,#toggleSourceModal,#wpAdminToggleButton{position:fixed;bottom:0;z-index:1000;font-size:10px;padding:10px 15px;background-color:#000;color:#fff;border:0;opacity:.75}#wpAdminToggleButton{right:0;border-top-left-radius:5px;display:none}#toggleSourceEverythingModal,#toggleSourceModal{border-top-right-radius:5px;display:inline-block}#toggleSourceEverythingModal{border-top-left-radius:5px;left:80px}#toggleSourceModal{left:0}.hideMe{display:none!important}.noAdminBar{margin-top:-32px!important}@media screen and (max-width:768px){.noAdminBar{margin-top:-47px!important}}.error404 h3,.error404 p{margin-bottom:2.5rem}.error404 p{font-size:18px}.error404 ul.links{list-style-type:none;padding-left:0}.error404 ul.links li a{font-size:18px;color:#c51212;text-decoration:underline}.container-fluid{padding:2rem 1.5rem;max-width:1440px}@media screen and (max-width:767px){.container-fluid{padding:1rem}}.container-fluid.full{max-width:100%;width:100%}.container-fluid.mobile{padding:1.25rem}.container-fluid.archives{display:flex;position:relative;min-height:calc(100vh - 365px)}@media screen and (max-width:1199px){.container-fluid.archives{flex-direction:column}}@media print{.container-fluid.archives{display:block}}.container-fluid.archives .scroll-container{width:100%;padding-right:2rem}@media screen and (max-width:1199px){.container-fluid.archives .scroll-container{padding-right:0}}.container-fluid.archives .side-bar{padding-left:2rem;flex:1 0 auto;max-width:400px;position:relative;width:100%}@media screen and (max-width:1199px){.container-fluid.archives .side-bar{margin:0 auto;padding-left:0}}@media print{.container-fluid.archives .side-bar{display:none!important}}.container-fluid.archives .side-bar .fixed-container .btn-wrapper button{width:100%;margin:4rem 0 2rem}.loop-container{margin-bottom:2.5rem;width:100%}.loop-container.issues h3,.loop-container.news h3,.loop-container.volume h3.title{margin-bottom:1.5rem}.loop-container.volume a.title{margin-bottom:1.5rem;font-size:2.125rem;display:inline-block}@media screen and (max-width:575px){.loop-container.volume a.title{font-size:1.5rem}}@media screen and (max-width:575px){.loop-container.volume h3.title{font-size:1.75rem}}.loop-container .card-container{border:1px solid #ccc}.loop-container .title-container{margin-left:2rem}@media screen and (max-width:575px){.loop-container .title-container{margin-left:0}}.loop-container .image-container{border:1px solid #ccc;border-radius:0;box-shadow:0 0 5px 0 rgba(211,211,211,.71);padding:1rem;background-color:#fff;height:0%;max-width:155px;max-height:155px}@media screen and (max-width:575px){.loop-container .image-container{display:none}}.card.issue .content a.issue,.sticky-wrapper nav.navbar .collapse .flex-container .navbar-nav .nav-item .dropdown-menu .dropdown-item,.sticky-wrapper nav.navbar .collapsing .flex-container .navbar-nav .nav-item .dropdown-menu .dropdown-item,footer .bottom-level .copyright,section[name=breadcrumbs] a,section[name=breadcrumbs] span,ul li{font-family:'Open Sans';font-weight:300}#sharebar a p,#sharebar-mobile-menu a p,.sticky-wrapper nav.navbar .collapse .flex-container .navbar-nav .nav-item .nav-link,.sticky-wrapper nav.navbar .collapse .flex-container .navbar-nav .nav-item.active .nav-link,.sticky-wrapper nav.navbar .collapsing .flex-container .navbar-nav .nav-item .nav-link,.sticky-wrapper nav.navbar .collapsing .flex-container .navbar-nav .nav-item.active .nav-link,.sticky-wrapper nav.top-level ul li a,form .gform_body ul li.gfield .gfield_label,p,section[name=front-and-center] .card-container .card div.content{font-family:'Open Sans'}section[name=block_quote] .content p span{font-family:'Open Sans';font-weight:300}.card.list ul li a.term,.card.list ul li a.term.active,.card.search h6,.docs .review .card .content h6,.loop-container.search .blog-pagination .wrapper a,footer .top-level .signup .gform_wrapper form .gform_footer input,footer .top-level h5,h1,section[name=additional-posts] h4,section[name=block_quote] .content p,section[name=block_quote].blue .bg p,section[name=donate] .box a,section[name=dropdown] .dropdown .dropdown-menu.show a.active,section[name=free-trial] .card h4,section[name=free-trial].blue-banner .bg .content .cta a,section[name=free-trial].blue-banner .bg .content .titles .subtitle,section[name=free-trial].blue-banner .bg .content .titles .title,section[name=free-trial].blue-banner.mobile .bg .content .forward,section[name=front-and-center] .card-container .card .title,section[name=hero] .left-side .doc-content .title,section[name=hero].small .hero-container h1,section[name=hot-topics] .topic-container .card .content h6,section[name=thinkers-and-players] .card .content width h6{font-family:'IBM Plex Serif'}#password-lost-form-wrap legend,.btn.ibm,.ibm,h2,h3,h4,section[name=dropdown] .dropdown .dropdown-menu.show a,section[name=dropdown] .dropdown button p,section[name=hero].small .hero-container h2{font-family:'IBM Plex Serif';font-weight:300}footer .bottom-level .copyright{font-style:italic}.first-time-box h3,form .gform_body ul li.gfield .gfield_label{font-weight:700}.fs-18{font-size:18px}#loginform{margin:0 auto;width:50%}@media screen and (max-width:767px){#loginform{width:80%}}@media screen and (max-width:575px){#loginform{width:100%}}#loginform p{margin-bottom:.5rem}#loginform p:not(.login-remember){display:flex;flex-direction:column}#loginform p:not(.login-remember) input{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff!important;background-image:none;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#loginform p:not(.login-remember) input:-webkit-autofill,#loginform p:not(.login-remember) select:-webkit-autofill,#loginform p:not(.login-remember) textarea:-webkit-autofill{background-color:#fff!important}#loginform p input[type=submit],#password-lost-form-wrap .lostpassword-submit button[type=submit],form .gform_footer input[type=submit]{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding:.5rem 1rem;border-radius:unset;color:#fff;background-color:#c51212!important;cursor:pointer}#loginform p input[type=submit]:active,#loginform p input[type=submit]:focus,#loginform p input[type=submit]:hover,form .gform_footer input[type=submit]:active,form .gform_footer input[type=submit]:focus,form .gform_footer input[type=submit]:hover{outline:0;background-color:#fff!important;color:#c51212;border:1px solid #c51212}#registration{margin:0 auto}#registration form .form-row{margin-left:0;margin-right:0}#registration form .form-group{padding:0 .25rem}#registration form button[type=submit]{width:100%;margin-top:2rem}form{outline-style:none}#donation-form .form-group #card-errors-donation,.card.orders.free_trial h3 span{color:#c51212}#checkOut #payment-form .form-group.input input[type=checkbox],#donation-form .form-group input[type=checkbox]{flex:0 1;align-self:center;line-height:1;display:none}#checkOut #payment-form .form-group.input input[type=checkbox]+label:before,#donation-form .form-group input[type=checkbox]+label:before{content:"\2714";border:.1em solid #000;border-radius:.2em;display:inline-block;width:1em;height:1em;margin-right:.4em;padding-bottom:1rem;vertical-align:middle;color:transparent;transition:.2s}#checkOut #payment-form .form-group.input input[type=checkbox]+label:active:before,#donation-form .form-group input[type=checkbox]+label:active:before{-webkit-transform:scale(0);transform:scale(0)}#checkOut #payment-form .form-group.input input[type=checkbox]:checked+label:before,#donation-form .form-group input[type=checkbox]:checked+label:before{background-color:#c51212;border-color:#c51212;color:#fff}#checkOut #payment-form .form-group.input input[type=checkbox]:disabled+label:before,#donation-form .form-group input[type=checkbox]:disabled+label:before{-webkit-transform:scale(1);transform:scale(1);border-color:#aaa}#checkOut #payment-form .form-group.input input[type=checkbox]:checked:disabled+label:before,#donation-form .form-group input[type=checkbox]:checked:disabled+label:before{-webkit-transform:scale(1);transform:scale(1);background-color:#940a0a;border-color:#940a0a}#checkOut #payment-form .form-group.input label,#donation-form .form-group label{line-height:1}.first-time-box{padding:3rem;width:80%;margin:2rem auto 0;text-align:center;border:1px solid #c51212}.first-time-box p{margin-bottom:0;font-size:20px}.first-time-box a{font-size:30px;color:#c51212}.first-time-box a:active,.first-time-box a:focus,.first-time-box a:hover{outline:0;text-decoration:underline}form .gform_body ul li.gfield .ginput_container p{margin-bottom:0;line-height:1rem}form .gform_body ul li.gfield .ginput_container p span input{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff!important;background-image:none;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}form .gform_body ul li.gfield .ginput_container .gfield_checkbox li{display:flex}form .gform_body ul li.gfield .ginput_container .gfield_checkbox li input{margin-right:1rem}form .gform_footer{height:0}form .gform_footer p{margin-bottom:0}#password-lost-form-wrap p,.subscribe-pricing table{text-align:center}#gform_2 .gform_footer{height:unset}#checkOut{max-width:700px}#checkOut #payment-form #selectDetails ul.hide,#checkOut .hide,#loader.hide,.messages .message.hide,section[name=daily-updates] .box .gform_wrapper form .gform_body ul li label{display:none}#checkOut #payment-form .form-group #card-element{padding:.5rem;border:1px solid #ced4da;border-radius:.25rem;background-color:#fff}.subscribe-pricing{max-width:700px;margin:0 auto}#donateForm .modal-dialog .modal-body #thankYouMessage,.messages,section[name=donations] #thankYouMessage,section[name=free-trial] .card p{text-align:center}#paymentSubmit{margin-right:1rem}#loader{font-size:10px;text-indent:-9999em;width:50px;height:50px;border-radius:50%;background:#fff;background:linear-gradient(to right,#fff 10%,rgba(255,255,255,0) 42%);position:relative;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);transform:translateZ(0)}#loader:after,#loader:before{content:'';position:absolute;top:0;left:0}#loader:before{background:#940a0a;width:50%;height:50%;border-radius:100% 0 0 0}#loader:after{background:#f8f9fa;width:75%;height:75%;border-radius:50%;margin:auto;bottom:0;right:0}.btn{padding:.5rem 1rem;border-radius:unset;color:#fff}.btn.red{background-color:#c51212;transition:background-color .5s ease-in,border .5 linear,color .5s linear}#submitNewsLink .modal-dialog .modal-content .gform_wrapper form .gform_footer input[type=submit]:active,#submitNewsLink .modal-dialog .modal-content .gform_wrapper form .gform_footer input[type=submit]:focus,#submitNewsLink .modal-dialog .modal-content .gform_wrapper form .gform_footer input[type=submit]:hover,.btn.red:active,.btn.red:focus,.btn.red:hover{outline:0;background-color:transparent;color:#353735;border:1px solid #c51212}.btn.white{background-color:#fff;transition:background-color .5s ease-in,border .5 linear,color .5s linear;color:#353735}.btn.white:active,.btn.white:focus,.btn.white:hover{outline:0;background-color:transparent;color:#fff;border:1px solid #1062b3}.btn.white.white-border{border:1px solid #fff}.btn.btn-outline{background-color:transparent;color:#353735}.btn.btn-outline.btn-lg{padding:.75rem 2rem}.btn.btn-outline.red-border{border:3px solid #c51212;transition:background-color .25s ease-in,color .25s linear}.btn.btn-outline.red-border:active,.btn.btn-outline.red-border:focus,.btn.btn-outline.red-border:hover{outline:0;background-color:#c51212!important;color:#fff}.btn.bold,.card.featured_blog .content div a,.card.orders ul li span,footer .top-level .signup .gform_wrapper form .gform_footer input.btn,footer .top-level h5.btn,section[name=daily-updates] .box h3.btn,section[name=free-trial].blue-banner .bg .content .cta a.btn,section[name=free-trial].blue-banner .bg .content .cta p.btn,section[name=free-trial].blue-banner .bg .content .titles .btn.subtitle,section[name=free-trial].blue-banner .bg .content .titles .btn.title,section[name=free-trial].blue-banner.mobile .bg .content .btn.forward,section[name=free-trial].unsubbed .subbed p.btn,section[name=free-trial].unsubbed h3.btn,section[name=hero] .left-side .doc-content .btn.title,section[name=hero].small .hero-container h1.btn,section[name=hot-topics] .topic-container .card .content h6.btn,section[name=thinkers-and-players] .card .content width h6.btn{font-weight:700}.btn-primary{border-color:unset}a,button,input[type=button],input[type=submit]{cursor:pointer}.card{padding:1.5rem;align-items:flex-start;border:1px solid #ccc;border-radius:0;box-shadow:0 0 5px 0 rgba(211,211,211,.71)}@media screen and (max-width:767px){.card{padding:1rem}}.card.free-trial a{color:#fff}.card.issue{padding:2rem;border:0;box-shadow:none;position:relative}@media screen and (max-width:767px){.card.issue{padding:1rem}}.card.issue:not(:last-child):after,.card.search:not(:last-child):after{content:"";position:absolute;height:1px;background-color:#ccc;width:calc(100% - 5rem);bottom:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.card.issue img{max-width:120px;height:auto;align-self:flex-start;margin:1.25rem 1.25rem 1.25rem 0}@media screen and (max-width:767px){.card.issue img{display:none}}.card.issue .content{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:100%}#submitNewsLink .modal-dialog .modal-content .close:active,#submitNewsLink .modal-dialog .modal-content .close:focus,#submitNewsLink .modal-dialog .modal-content .close:hover,.card.issue .content:active,.card.issue .content:focus,.card.issue .content:hover{outline:0}.card.issue .content:active h6,.card.issue .content:focus h6,.card.issue .content:hover h6{width:100%}.card.issue .content h6{font-size:1.25rem;margin-bottom:.5rem}.card.issue .content .supertitle.author,.card.issue .content h6.super{margin-bottom:.5rem}@media screen and (max-width:767px){.card.issue .content h6{color:#c51212}}.card.issue .content .supertitle{font-size:1rem;margin-bottom:1rem;line-height:1.25}.card.issue .content p.author{width:100%;line-height:1.25;margin-bottom:1rem}@media screen and (max-width:767px){.card.issue .content p.author{margin-bottom:.5rem}}.card.issue .content a.issue{margin-bottom:1.5rem;color:#c51212}.card.issue .content a.issue:active,.card.issue .content a.issue:focus,.card.issue .content a.issue:hover{outline:0;color:#940a0a}.card.issue a{margin-top:auto}.card.featured_blog{padding:2.5rem;margin-bottom:2rem}@media screen and (max-width:767px){.card.featured_blog{padding:1.5rem}}@media screen and (max-width:575px){.card.featured_blog h3{font-size:1.25rem}}.card.featured_blog .supertitle{font-weight:600;margin-bottom:.5rem}@media screen and (max-width:575px){.card.featured_blog .supertitle{font-size:1rem}}.card.featured_blog .author{margin-bottom:1.5rem}.card.featured_blog .content{display:flex}.card.featured_blog .content div p{margin-bottom:2rem}.card.featured_blog .content img{align-self:flex-start;padding-left:2rem}@media screen and (max-width:767px){.card.featured_blog .content img{display:none}}.card.term{flex:1 0 45%;margin:0 20px 20px;transition:box-shadow .3s ease-in-out}.card.term h3{width:100%;text-align:center;margin-bottom:.75rem}.card.term img{width:120px;display:block;margin:0 auto 1.5rem}.card.term p{line-height:2;text-align:center;font-size:1.125rem}.card.term a{font-weight:700;display:block;margin:auto auto 0}.card.term:active,.card.term:focus,.card.term:hover{outline:0;box-shadow:0 0 8px 0 #1062b3}.card.docs{padding:2rem 1.5rem}@media screen and (max-width:767px){.card.docs{padding:1rem}}.card.docs.content{letter-spacing:0;line-height:32px}.card.docs.content .author{font-style:italic;font-size:1rem}.card.docs.content p{margin-bottom:1.875rem}.card.docs.content.not-viewable:after{content:"";position:absolute;z-index:1;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff 90%);width:100%;height:40rem}.card.docs.content.not-viewable.bookmarks{height:400px;overflow-y:hidden}.card.docs.content.not-viewable.bookmarks:after{background-image:linear-gradient(to bottom,rgba(255,255,255,0) 70%,#fff 90%)}.card.docs.content.not-viewable.briefly{height:600px;overflow-y:hidden}.card.docs.content.not-viewable.briefly:after{background-image:linear-gradient(to bottom,rgba(255,255,255,0) 50%,#fff 90%)}.card.docs.content.not-viewable.full{height:400px;overflow-y:hidden}.card.list{padding:.5rem 1.5rem;margin-bottom:3.75rem}.card.list h3,h4{font-size:1.875rem}.card.list ul{margin:0;padding:0;width:100%}.card.list ul li{list-style-type:none;padding:1.5rem 0;position:relative}.card.list ul li:not(:last-child):after{content:"";position:absolute;height:1px;background-color:#ccc;width:100%;bottom:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.card.list ul li a.term{line-height:1;margin:1rem 0;position:relative;width:100%;font-size:1.125rem;font-weight:300}.card.list ul li a.term.active,section[name=dropdown] .dropdown .dropdown-menu.show a.active{color:#c51212;font-weight:700;padding-left:5px;border-left:5px solid #940a0a}.card.list ul li a.term.active:active,.card.list ul li a.term.active:focus,.card.list ul li a.term.active:hover,section[name=dropdown] .dropdown .dropdown-menu.show a.active:active,section[name=dropdown] .dropdown .dropdown-menu.show a.active:focus,section[name=dropdown] .dropdown .dropdown-menu.show a.active:hover{outline:0;color:#7f0c0c}.card.search{border:0;box-shadow:none}.card.search h6{color:#c51212;font-weight:700;font-size:1.25rem;margin-bottom:0}.card.search .match,.card.search .subhead{margin-bottom:1rem;font-size:1rem;font-weight:300}.card.search .match span{background:rgba(197,18,18,.15);color:#c51212}.card.orders table tr td,.card.orders table tr th{padding:0 1rem}.card.orders table tr td:first-of-type,.card.orders table tr th:first-of-type{padding:0 1rem 0 0}.card.orders.free_trial a,.card.orders.free_trial h3{width:100%;text-align:center}.card.orders.free_trial a{color:#c51212}@media screen and (max-width:767px){.card.ad_gallery a{align-self:center}}section[name=dropdown]{margin-bottom:3.125rem;transition:opacity .5s ease-in;opacity:1}section[name=dropdown].hide{opacity:0}h1.underline,section[name=dropdown] .dropdown{position:relative}section[name=dropdown] .dropdown button{box-shadow:0 0 5px 0 rgba(163,163,163,.7);height:80px;width:100%;background-color:#fff;display:flex;justify-content:space-between}section[name=dropdown] .dropdown button p{margin-bottom:0;color:#353735;font-size:1.125rem;text-align:left;align-self:center}section[name=dropdown] .dropdown button i{font-size:20px;color:#c51212;align-self:center;width:24px}section[name=dropdown] .dropdown button:after{content:none}section[name=dropdown] .dropdown .dropdown-menu .relative-scroll{height:auto;max-height:400px;overflow-x:hidden}section[name=dropdown] .dropdown .dropdown-menu.show{-webkit-transform:none!important;transform:none!important;top:85px!important;width:100%}section[name=dropdown] .dropdown .dropdown-menu.show a{font-size:2rem}*,:after,:before{box-sizing:border-box}body,html{font-family:'Open Sans'}body.bg-gray,html.bg-gray{background-color:#f8f9fa}a:active,a:focus,a:hover,button:active,button:focus,button:hover{outline:0!important}code,pre{font-size:12px}h1{font-size:3.125rem;font-weight:700}h1.underline:after{content:"";height:6px;width:60px;background:#d2b47e;position:absolute;bottom:-5px;left:0}h2{font-size:2.25rem}h3{font-size:2.125rem}h5{font-size:1.625rem}h6{font-size:1.125rem}p,ul li{line-height:2rem}p{margin-bottom:1.875rem;width:100%;font-weight:400;font-size:1.125rem}p.no-line-height{line-height:unset}ul{list-style-type:circle}ul li{font-size:1rem}.blogposts .author a.issue span,a{color:#353735}a:active,a:focus,a:hover{text-decoration:none;color:#7f0c0c}#donateForm .modal-dialog .modal-body #thankYouMessage span,a.red-text{color:#c51212}a.underline.red{color:#c51212;position:relative}a.underline.red:after{transition:width .25s ease-in-out;content:"";position:absolute;width:100%;height:6px;background-color:rgba(197,18,18,.15);bottom:-4px;left:0}.sticky-wrapper nav.navbar .collapse .flex-container .navbar-nav .nav-item.active .nav-link:active,.sticky-wrapper nav.navbar .collapse .flex-container .navbar-nav .nav-item.active .nav-link:focus,.sticky-wrapper nav.navbar .collapse .flex-container .navbar-nav .nav-item.active .nav-link:hover,.sticky-wrapper nav.navbar .collapsing .flex-container .navbar-nav .nav-item.active .nav-link:active,.sticky-wrapper nav.navbar .collapsing .flex-container .navbar-nav .nav-item.active .nav-link:focus,.sticky-wrapper nav.navbar .collapsing .flex-container .navbar-nav .nav-item.active .nav-link:hover,a.underline.red:active,a.underline.red:focus,a.underline.red:hover{outline:0;color:#7f0c0c}a.underline.red:active:after,a.underline.red:focus:after,a.underline.red:hover:after{content:"";position:absolute;width:0%;height:6px;background-color:rgba(197,18,18,.15);bottom:-4px;left:0}a.darkred{color:#7f0c0c}a.darkred:active,a.darkred:focus,a.darkred:hover{outline:0;color:#c51212}.bold,footer .top-level .signup .gform_wrapper form .gform_footer input,footer .top-level h5,section[name=daily-updates] .box h3,section[name=free-trial].blue-banner .bg .content .cta a,section[name=free-trial].blue-banner .bg .content .cta p,section[name=free-trial].blue-banner .bg .content .titles .subtitle,section[name=free-trial].blue-banner .bg .content .titles .title,section[name=free-trial].blue-banner.mobile .bg .content .forward,section[name=free-trial].unsubbed .subbed p,section[name=free-trial].unsubbed h3,section[name=hero] .left-side .doc-content .title,section[name=hero].small .hero-container h1,section[name=hot-topics] .topic-container .card .content h6,section[name=thinkers-and-players] .card .content width h6{font-weight:700}.docs .supertitle,.semibold{font-weight:600}.brown{color:#945e00}.fs-48{font-size:3rem}.fs-18{font-size:1.125rem}.bg-white,.container-fluid.full.white{background-color:#fff}.sticky{position:-webkit-sticky;position:sticky;top:0}@media print{.sticky{position:relative;top:0}}.d-flex{width:100%}.docs h3,.h3{font-size:2.5rem;margin-bottom:.75rem}#sharebar,#sharebar a{width:100%;display:flex;justify-content:center}#sharebar{height:50px;position:-webkit-sticky;position:sticky;bottom:0;transition:opacity .25s ease-in,bottom .25s ease-in;opacity:1;z-index:1000}@media print{#sharebar{display:none!important}}#sharebar.hide{opacity:0;bottom:-50px}@media print{#sharebar{display:none!important}}@media screen and (max-width:991px){#sharebar{display:none}}#sharebar a{align-items:center}#sharebar a p,#sharebar-mobile-menu a p{color:#fff;margin-bottom:0;font-weight:600;width:auto}#sharebar a i,#sharebar-mobile-menu a i{color:#fff;padding-right:5px;font-size:1.5rem;line-height:0}#sharebar a.blue{background-color:#1062b3}#sharebar a.blue:active,#sharebar a.blue:focus,#sharebar a.blue:hover{outline:0;background-color:#0a3c6d}#sharebar a.off{background-color:#3a7cbc}#sharebar a.off:active,#sharebar a.off:focus,#sharebar a.off:hover{outline:0;background-color:#285582}#sharebar-mobile{width:60px;height:60px;border-radius:30px;background-color:#1062b3;position:-webkit-sticky;position:sticky;bottom:10px;right:5px;margin-left:auto;display:flex;justify-content:center;cursor:pointer}@media print{#sharebar-mobile{display:none!important}}@media screen and (min-width:992px){#sharebar-mobile{display:none}}#sharebar-mobile a{align-self:center;color:#fff;font-weight:600;text-transform:uppercase}#sharebar-mobile-menu{position:-webkit-sticky;position:sticky;margin-left:auto;width:260px;max-height:0;opacity:0;bottom:75px;overflow:hidden;transition:max-height .25s ease-in-out,opacity .25s ease-in}#sharebar-mobile-menu.show{z-index:10001;bottom:75px;max-height:300px;opacity:1}@media print{#sharebar-mobile-menu{display:none!important}}#sharebar-mobile-menu a{display:flex;justify-content:center;align-items:center;height:50px;width:250px}#sharebar-mobile-menu a.blue{background-color:#1062b3}#sharebar-mobile-menu a.blue:active,#sharebar-mobile-menu a.blue:focus,#sharebar-mobile-menu a.blue:hover{outline:0;background-color:#0a3c6d}#sharebar-mobile-menu a.off{background-color:#3a7cbc}#sharebar-mobile-menu a.off:active,#sharebar-mobile-menu a.off:focus,#sharebar-mobile-menu a.off:hover{outline:0;background-color:#285582}section[name=additional-posts]{background-color:transparent}@media print{section[name=additional-posts]{display:none!important}}section[name=additional-posts] h4{font-weight:700;position:relative;margin-bottom:2.5rem}section[name=additional-posts] h4:after{content:"";position:absolute;bottom:-6px;background-color:#945e00;height:6px;width:30px;left:0}footer .top-level .search form,section[name=additional-posts] .doc-container{display:flex}@media screen and (max-width:1199px){section[name=additional-posts] .doc-container{flex-direction:column}}section[name=additional-posts] .doc-container .additional-doc{background-color:transparent;border:0;box-shadow:none;flex:1 0;display:flex;flex-direction:row;padding:0 1.25rem}section[name=additional-posts] .doc-container .additional-doc:first-of-type{padding-left:0}section[name=additional-posts] .doc-container .additional-doc:last-of-type{padding-right:0}@media screen and (max-width:1199px){section[name=additional-posts] .doc-container .additional-doc{padding:1rem 0}}section[name=additional-posts] .doc-container .additional-doc .img-container{margin-right:.5rem;border:1px solid #ccc;max-width:142px;height:142px;background-color:#fff;flex:1 0;background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:767px){section[name=additional-posts] .doc-container .additional-doc .img-container{display:none}}section[name=additional-posts] .doc-container .additional-doc .content{flex:1 0}section[name=additional-posts] .doc-container .additional-doc .content a.title{color:#c51212;font-weight:700;margin:0}section[name=additional-posts] .doc-container .additional-doc .content a{color:#c51212;font-weight:300}section[name=additional-posts] .doc-container .additional-doc .content p{margin:0}.blogposts .categories{display:flex;justify-content:flex-start;align-items:center;margin-bottom:1.125rem}.blogposts .categories img,.docs .topics img{width:30px;height:23px;margin-right:5px}.blogposts .categories p{font-weight:700;font-size:.875rem;text-transform:uppercase;margin-bottom:0;width:unset}.blogposts .categories .tag{background-color:#fff;border-radius:25px;color:#1062b3;padding:0 .625rem;margin:0 .3125rem;transition:background-color .25s ease-in,color .25s linear}.blogposts .categories .tag:active,.blogposts .categories .tag:focus,.blogposts .categories .tag:hover{outline:0;color:#fff;background-color:#1062b3;transition:background-color .25s ease-in,color .25s linear}.blogposts .author,.blogposts .card .author-excerpt{font-size:.875rem;font-weight:300;margin-bottom:2.5rem}.blogposts .author a.issue,.docs .author a.issue{color:#945e00;margin-bottom:2rem}.blogposts .card .author-excerpt{font-weight:200;font-style:italic}#submitNewsLink .modal-dialog .modal-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input,.blogposts .card .content{width:100%}.blogposts .card .content img.alignright{float:right;margin:0 0 1em 1em}.blogposts .card .content img.alignleft{float:left;margin:0 1em 1em 0}.blogposts .card .content img.aligncenter{display:block;margin-left:auto;margin-right:auto}.blogposts .card .content .alignright{float:right}.blogposts .card .content .alignleft{float:left}.blogposts .card .content .aligncenter{display:block;margin-left:auto;margin-right:auto}.blogposts .card .content p a{color:#940a0a}.blogposts .card .content p a:active,.blogposts .card .content p a:focus,.blogposts .card .content p a:hover,.sticky-wrapper nav.navbar .collapse .flex-container .navbar-nav .nav-item .nav-link:active,.sticky-wrapper nav.navbar .collapse .flex-container .navbar-nav .nav-item .nav-link:focus,.sticky-wrapper nav.navbar .collapse .flex-container .navbar-nav .nav-item .nav-link:hover,.sticky-wrapper nav.navbar .collapse .flex-container .navbar-nav .nav-item.btn a.nav-link:active,.sticky-wrapper nav.navbar .collapse .flex-container .navbar-nav .nav-item.btn a.nav-link:focus,.sticky-wrapper nav.navbar .collapse .flex-container .navbar-nav .nav-item.btn a.nav-link:hover,.sticky-wrapper nav.navbar .collapsing .flex-container .navbar-nav .nav-item .nav-link:active,.sticky-wrapper nav.navbar .collapsing .flex-container .navbar-nav .nav-item .nav-link:focus,.sticky-wrapper nav.navbar .collapsing .flex-container .navbar-nav .nav-item .nav-link:hover,.sticky-wrapper nav.navbar .collapsing .flex-container .navbar-nav .nav-item.btn a.nav-link:active,.sticky-wrapper nav.navbar .collapsing .flex-container .navbar-nav .nav-item.btn a.nav-link:focus,.sticky-wrapper nav.navbar .collapsing .flex-container .navbar-nav .nav-item.btn a.nav-link:hover{outline:0;color:#c51212}section[name=breadcrumbs]{padding:0 1.5rem;max-width:1440px;margin:2.5rem auto 2.8125rem}@media screen and (max-width:991px){section[name=breadcrumbs]{margin:2.5rem auto 0}}@media screen and (max-width:767px){section[name=breadcrumbs]{padding:0 1rem}}@media print{section[name=breadcrumbs]{display:none!important}}section[name=breadcrumbs] a,section[name=breadcrumbs] span{font-size:1rem}section[name=breadcrumbs] span{padding:0 .25rem}section[name=free-trial]{margin-top:.625rem}section[name=free-trial] .card{padding:1rem 2rem}section[name=free-trial] .card img{margin:0 auto .5rem}section[name=free-trial] .card h4{font-weight:700;text-align:center;width:100%;margin-bottom:1.25rem}section[name=free-trial] .card a{padding:.5rem 3rem;margin:1.5rem auto 0}section[name=free-trial].bottom-cta .card{background-color:transparent;box-shadow:none;border:0;padding:0}section[name=free-trial].bottom-cta .card h4{width:100%;text-align:center;font-size:2.375rem}section[name=free-trial].bottom-cta .card p{width:62%;margin:0 auto}@media screen and (max-width:767px){section[name=free-trial].bottom-cta .card p{width:100%}}section[name=free-trial].bottom-cta .card a{margin-bottom:2rem}section[name=free-trial].blue-banner{width:100%;height:182px;background-color:#fff;margin:2rem 0}section[name=free-trial].blue-banner .bg{background-position:right;background-size:contain;background-repeat:no-repeat;display:flex;align-content:center;padding:0 1rem}section[name=free-trial].blue-banner .bg .img{flex-basis:20%}section[name=free-trial].blue-banner .bg .img img{display:block;margin:0 auto}section[name=free-trial].blue-banner .bg .content{flex-basis:80%;display:flex;justify-content:space-around;align-content:center;color:#fff}section[name=free-trial].blue-banner .bg .content .titles .title{font-size:2.5rem;position:relative}section[name=free-trial].blue-banner .bg .content .titles .title:before{content:"";width:180px;height:3px;background-color:#fff;position:absolute;top:50%;left:-40px}section[name=free-trial].blue-banner .bg .content .titles .title:after{content:"";width:180px;height:3px;background-color:#fff;position:absolute;top:50%;right:-40px}section[name=free-trial].blue-banner .bg .content .titles .subtitle{font-size:1.625rem}section[name=free-trial].blue-banner .bg .content .cta,section[name=free-trial].blue-banner .bg .content .titles{text-align:center;align-self:center}section[name=free-trial].blue-banner .bg .content .cta a{font-size:1.125rem;padding:.5rem 4rem}section[name=free-trial].blue-banner.mobile{height:auto}section[name=free-trial].blue-banner.mobile .bg{display:flex;flex-direction:column}section[name=free-trial].blue-banner.mobile .bg .content{padding:1.5rem;background-color:#3a7cbc;display:flex;flex-direction:column;justify-content:center}section[name=free-trial].blue-banner.mobile .bg .content .forward{font-size:1.5rem;position:relative}section[name=free-trial].blue-banner.mobile .bg .content .title{font-size:1.5rem}section[name=free-trial].blue-banner.mobile .bg .content .title:before{height:4px;width:65px;left:-15px}@media screen and (max-width:400px){section[name=free-trial].blue-banner.mobile .bg .content .title:before{width:35px}}section[name=free-trial].blue-banner.mobile .bg .content .title:after{height:4px;width:65px;right:-15px}@media screen and (max-width:400px){section[name=free-trial].blue-banner.mobile .bg .content .title:after{width:35px}}@media screen and (max-width:575px){section[name=free-trial].blue-banner.mobile .bg .content .cta a{font-size:14px;padding:.5rem 2rem}}section[name=free-trial].blue-banner.mobile .bg .content .subtitle{font-size:1.75rem}section[name=free-trial].unsubbed{background:#fff;border:1px solid #c51212;padding:1rem}@media screen and (max-width:767px){section[name=free-trial].unsubbed .d-flex{flex-direction:column}}section[name=free-trial].unsubbed img{margin-left:-50px;margin-right:2rem}@media screen and (max-width:1455px){section[name=free-trial].unsubbed img{margin-left:0}}@media screen and (max-width:767px){section[name=free-trial].unsubbed img{margin-right:0}}section[name=free-trial].unsubbed h3{margin-bottom:0;width:30%;margin-right:2rem}@media screen and (max-width:1199px){section[name=free-trial].unsubbed h3{width:unset}}@media screen and (max-width:767px){section[name=free-trial].unsubbed h3{margin-right:0;padding-bottom:1rem;text-align:center}}section[name=free-trial].unsubbed .subbed{text-align:center;align-self:center;margin:auto}section[name=free-trial].unsubbed .subbed p,section[name=hot-topics] h2{margin-bottom:0}section[name=quote]{text-align:center;padding:0 0 2.5rem}section[name=quote] p{font-size:1.25rem}section[name=daily-updates] img,section[name=donate] img{margin:0 auto .3125rem;display:block}section[name=daily-updates] .box{padding:1.5rem;background-color:#383838}section[name=daily-updates] .box h3{color:#fff;text-align:center}.sticky-wrapper nav.navbar .collapse .flex-container .navbar-nav .nav-item.btn a.nav-link,.sticky-wrapper nav.navbar .collapsing .flex-container .navbar-nav .nav-item.btn a.nav-link,section[name=daily-updates] .box .gform_confirmation_message{color:#fff}.docs .review .card .content p,footer .top-level .signup .gform_wrapper,section[name=daily-updates] .box .gform_wrapper{margin:0}section[name=daily-updates] .box .gform_wrapper form .gform_body ul li,section[name=daily-updates] .box .gform_wrapper form .gform_footer{padding:0;margin:0}section[name=daily-updates] .box .gform_wrapper form .gform_body ul li .ginput_container input{margin-top:2rem;width:100%;text-align:center}section[name=daily-updates] .box .gform_wrapper form .gform_footer input{margin-top:1.25rem;padding:.5rem 1rem;border-radius:unset;color:#fff;border:0;width:100%;background-color:#c51212;transition:background-color .5s ease-in,border .5 linear,color .5s linear}section[name=daily-updates] .box .gform_wrapper form .gform_footer input:active,section[name=daily-updates] .box .gform_wrapper form .gform_footer input:focus,section[name=daily-updates] .box .gform_wrapper form .gform_footer input:hover{outline:0;background-color:transparent;color:#fff;border:1px solid #c51212}section[name=donate] .box{padding:1.5rem 1.5rem 1rem;background-color:#fff;border:1px solid #ccc;color:#353735;text-align:center}section[name=donate] .box h3{font-size:1.875rem;font-weight:700;text-align:center;margin-bottom:1rem}.docs .topics p,section[name=donate] .box p{font-weight:700;font-size:1.25rem;margin-bottom:0}section[name=donate] .box a{font-weight:700;width:100%;font-size:1.125rem}@media print{.docs{display:block}}.docs .supertitle{color:#945e00;font-size:1.125rem;margin-bottom:2rem}@media screen and (max-width:991px){.docs .supertitle{margin-bottom:1rem}}.docs .topics{display:flex;justify-content:flex-start;align-items:center;margin-bottom:1.125rem}.docs .topics p{font-size:.875rem;text-transform:uppercase}.docs .topics .tag{background-color:#fff;border-radius:25px;color:#1062b3;padding:0 .625rem;margin:0 .3125rem;transition:background-color .25s ease-in,color .25s linear}.docs .topics .tag:active,.docs .topics .tag:focus,.docs .topics .tag:hover{outline:0;color:#fff;background-color:#1062b3;transition:background-color .25s ease-in,color .25s linear}.docs .author{font-size:.875rem;font-weight:300}@media screen and (max-width:767px){.docs .author{margin-bottom:1.5rem}}.docs .author,.docs .note .sub{margin-bottom:2.5rem}.docs .note .sub a{color:#945e00;font-weight:200;padding:0 .5rem}.docs .note .sub a:first-of-type{padding:0}.docs .note .sub a:active,.docs .note .sub a:focus,.docs .note .sub a:hover{outline:0;color:#482d00}.docs .letters .card .content p.info{font-size:.875rem;font-style:italic}.docs .review .card img{width:120px;display:block;align-self:center;margin-right:2rem}.docs .review .card .content h6{margin:0;font-weight:500}section[name=donations]{max-width:700px;padding:2rem;margin:0 auto;min-height:600px}footer{height:160px;color:#fff;background-color:#383838;padding:2rem 1.5rem;background-image:url(/assets/images/footer-logo.png);background-size:contain;background-position:25px 0;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:1199px){footer{height:auto;padding:2rem 1.5rem}}@media screen and (max-width:767px){footer{background-position:center}}@media print{footer{display:none!important}}footer .top-level{display:flex;align-items:flex-start;width:100%}@media screen and (max-width:1199px){footer .top-level{height:auto;flex-direction:column;align-items:center}}footer .top-level h5{font-size:28px}footer .top-level .signup{margin-left:3.5rem}@media screen and (max-width:1199px){footer .top-level .signup{margin-left:0;padding:.5rem 0}}footer .top-level .signup .gform_wrapper form{display:flex;align-items:center}@media screen and (max-width:575px){footer .top-level .signup .gform_wrapper form{flex-direction:column}}footer .top-level .signup .gform_wrapper form .validation_error{display:none}footer .top-level .signup .gform_wrapper form .gform_body ul li,footer .top-level .signup .gform_wrapper form .gform_body ul li .ginput_container{margin-top:0}footer .top-level .signup .gform_wrapper form .gform_body ul li.gfield_error{background-color:none;margin-bottom:6px!important;border-top:none;border-bottom:none;padding-bottom:0;padding-top:0;box-sizing:border-box}footer .top-level .signup .gform_wrapper form .gform_body ul li label{display:none!important}footer .top-level .signup .gform_wrapper form .gform_body ul li .ginput_container input{width:100%;min-width:285px;background-color:#3e3d3d;border:1px solid #6c757d;padding:.5rem 1rem!important;color:#fff}footer .top-level .signup .gform_wrapper form .gform_body ul li .ginput_container input:placeholder-shown{font-size:1rem;text-align:center}footer .top-level .signup .gform_wrapper form .gform_body ul li .ginput_container input::-webkit-input-placeholder{color:#fff;font-weight:100}footer .top-level .signup .gform_wrapper form .gform_body ul li .ginput_container input:-ms-input-placeholder,footer .top-level .signup .gform_wrapper form .gform_body ul li .ginput_container input::-ms-input-placeholder{color:#fff;font-weight:100}footer .top-level .signup .gform_wrapper form .gform_body ul li .ginput_container input::placeholder{color:#fff;font-weight:100}footer .top-level .signup .gform_wrapper form .gform_body ul li .validation_message{color:#fff;padding:0;text-align:center}footer .top-level .signup .gform_wrapper form .gform_footer{padding:0;margin:0}@media screen and (max-width:575px){footer .top-level .signup .gform_wrapper form .gform_footer{margin-top:1rem}}footer .top-level .signup .gform_wrapper form .gform_footer input{color:#fff;background:#383838;padding:.5rem 1rem;font-size:1.125rem}footer .top-level .search{margin-left:auto;min-width:300px}@media screen and (max-width:1199px){footer .top-level .search{padding:1rem 0;max-width:400px;width:100%;margin-left:0}}footer .top-level .search form input[type=text]{width:100%;border:0;border-bottom:1px solid #9b9b9b;background-color:transparent;color:#fff}.sticky-wrapper nav.navbar .collapse .search form input[type=text]:placeholder-shown,.sticky-wrapper nav.navbar .collapsing .search form input[type=text]:placeholder-shown,footer .top-level .search form input[type=text]:placeholder-shown,section[name=searchbar] .search form input[type=text]:placeholder-shown{font-style:italic;font-size:.875rem}footer .top-level .search form button[type=submit]{width:25px;height:25px;background-color:transparent;border:0;background-image:url(/assets/images/search_button_white.png);background-size:contain;background-repeat:no-repeat;cursor:pointer;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.sticky-wrapper nav.navbar .collapse .search form button[type=submit]:active,.sticky-wrapper nav.navbar .collapse .search form button[type=submit]:focus,.sticky-wrapper nav.navbar .collapse .search form button[type=submit]:hover,.sticky-wrapper nav.navbar .collapsing .search form button[type=submit]:active,.sticky-wrapper nav.navbar .collapsing .search form button[type=submit]:focus,.sticky-wrapper nav.navbar .collapsing .search form button[type=submit]:hover,footer .top-level .search form button[type=submit]:active,footer .top-level .search form button[type=submit]:focus,footer .top-level .search form button[type=submit]:hover,section[name=searchbar] .search form button[type=submit]:active,section[name=searchbar] .search form button[type=submit]:focus,section[name=searchbar] .search form button[type=submit]:hover{outline:0;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}footer .bottom-level{display:flex;justify-content:space-between}@media screen and (max-width:1199px){footer .bottom-level{height:auto;flex-direction:column;align-items:center;margin-top:1rem}}.sticky-wrapper nav.navbar .collapse .search form,.sticky-wrapper nav.navbar .collapsing .search form,footer .bottom-level .social{display:flex}footer .bottom-level .social a:first-of-type{margin-right:.75rem}footer .bottom-level .social a:last-of-type{margin-left:.75rem}footer .bottom-level .social a .circle{background-color:#fff;border-radius:25px;width:32px;height:32px;display:flex;justify-content:center;align-items:center}footer .bottom-level .copyright{font-size:14px;color:#fff;letter-spacing:0}@media screen and (max-width:1199px){footer .bottom-level .copyright{margin-top:1rem}}@media screen and (max-width:767px){section[name=front-and-center] h1{text-align:center;font-size:1.75rem}section[name=front-and-center] h1.underline:after{left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}section[name=front-and-center] .card-container{margin-top:2rem;display:flex}@media screen and (max-width:991px){section[name=front-and-center] .card-container{margin-top:1rem;flex-direction:column}}section[name=front-and-center] .card-container .card{margin:0 .75rem;flex:1 0}section[name=front-and-center] .card-container .card:first-of-type{margin-right:.75rem;margin-left:0}section[name=front-and-center] .card-container .card:last-of-type{margin-left:.75rem;margin-right:0}section[name=front-and-center] .card-container .card img{margin:0 auto 1rem;height:auto}section[name=front-and-center] .card-container .card .title{font-size:1.125rem;font-weight:700;margin-bottom:.5rem;width:100%}section[name=front-and-center] .card-container .card div.content{padding-bottom:1rem;width:100%;font-weight:300}section[name=front-and-center] .card-container .card a{color:#c51212;text-decoration:underline;font-size:.875rem;margin-top:auto}@media screen and (max-width:1199px){section[name=front-and-center] .card-container .card{margin:.625rem}section[name=front-and-center] .card-container .card:nth-of-type(2){margin-right:.625rem;margin-left:0}section[name=front-and-center] .card-container .card:last-of-type{margin-left:.625rem;margin-right:0}section[name=front-and-center] .card-container .card a{display:flex;flex-direction:row;align-items:flex-start;text-decoration:none!important;margin-top:0}section[name=front-and-center] .card-container .card a img{margin:1rem auto;max-width:82px}section[name=front-and-center] .card-container .card a .wrapper{display:flex;flex-direction:column;padding-left:.8125rem}section[name=front-and-center] .card-container .card a .wrapper .content{padding:0}section[name=front-and-center] .card-container .card a .wrapper .title{color:#c51212}section[name=front-and-center] .card-container .card a .wrapper p{margin-bottom:0;color:#353735}}@media screen and (max-width:991px){section[name=front-and-center] .card-container .card{margin:10px 0}section[name=front-and-center] .card-container .card:nth-of-type(2){margin-right:0;margin-left:0}section[name=front-and-center] .card-container .card:last-of-type{margin-left:0;margin-right:0}}.sticky-wrapper{z-index:1000}@media print{.sticky-wrapper{display:none!important}}@media screen and (max-width:991px){.sticky-wrapper{overflow-y:scroll;max-height:100vh}}.sticky-wrapper nav.top-level{background:#fff;padding:1rem 1.5rem 0;height:125px;display:flex;justify-content:flex-start;align-items:center;position:relative;top:0;z-index:1001}@media screen and (max-width:1199px){.sticky-wrapper nav.top-level{padding:1rem 1.5rem}}.sticky-wrapper nav.top-level img.logo{width:173px;margin-right:.5rem}.sticky-wrapper nav.top-level img.logo.mobile{width:73px;height:67px}.sticky-wrapper nav.top-level img.logo-title{width:556px}@media screen and (max-width:1199px){.sticky-wrapper nav.top-level img.logo-title{display:none}}.sticky-wrapper nav.top-level .title{display:none;font-family:"Cantata One";font-size:1.25rem}.sticky-wrapper nav.top-level .title.small{font-size:.8125rem}@media screen and (max-width:1199px){.sticky-wrapper nav.top-level .title{display:block}}.sticky-wrapper nav.top-level ul{flex-direction:row;margin-left:auto}.sticky-wrapper nav.top-level ul li{padding:0 .75rem}.sticky-wrapper nav.top-level ul li a{font-size:16px;text-transform:uppercase;font-weight:300}@media print{.sticky-wrapper nav.top-level ul{display:none!important}}@media screen and (max-width:991px){.sticky-wrapper nav.top-level ul{display:none}}.sticky-wrapper nav.top-level .navbar-toggler{margin-left:auto;border:1px solid #ccc;border-radius:0;padding:1rem;line-height:0}.sticky-wrapper nav.top-level .navbar-toggler:active,.sticky-wrapper nav.top-level .navbar-toggler:focus,.sticky-wrapper nav.top-level .navbar-toggler:hover{outline:0;opacity:1}.sticky-wrapper nav.top-level .navbar-toggler:active .hamburger-box .hamburger-inner,.sticky-wrapper nav.top-level .navbar-toggler:active .hamburger-box .hamburger-inner:after,.sticky-wrapper nav.top-level .navbar-toggler:active .hamburger-box .hamburger-inner:before,.sticky-wrapper nav.top-level .navbar-toggler:focus .hamburger-box .hamburger-inner,.sticky-wrapper nav.top-level .navbar-toggler:focus .hamburger-box .hamburger-inner:after,.sticky-wrapper nav.top-level .navbar-toggler:focus .hamburger-box .hamburger-inner:before,.sticky-wrapper nav.top-level .navbar-toggler:hover .hamburger-box .hamburger-inner,.sticky-wrapper nav.top-level .navbar-toggler:hover .hamburger-box .hamburger-inner:after,.sticky-wrapper nav.top-level .navbar-toggler:hover .hamburger-box .hamburger-inner:before{background-color:#940a0a}.sticky-wrapper nav.top-level .navbar-toggler .hamburger-box .hamburger-inner,.sticky-wrapper nav.top-level .navbar-toggler .hamburger-box .hamburger-inner:after,.sticky-wrapper nav.top-level .navbar-toggler .hamburger-box .hamburger-inner:before{background-color:#c51212}@media screen and (min-width:992px){.sticky-wrapper nav.top-level .navbar-toggler{display:none}}.sticky-wrapper nav.navbar{height:80px;padding:1.5rem;background:#fff;border-top:1px solid #ccc;position:relative;z-index:1001;border-bottom:1px solid #ccc}@media screen and (max-width:991px){.sticky-wrapper nav.navbar{border:0;padding:0 0 1.25rem}}@media print{.sticky-wrapper nav.navbar{display:none!important}}@media screen and (max-width:1275px){.sticky-wrapper nav.navbar{padding:0 1rem}}@media screen and (max-width:991px){.sticky-wrapper nav.navbar{border:0;height:auto;padding:0 1rem}}.sticky-wrapper nav.navbar .collapse .flex-container,.sticky-wrapper nav.navbar .collapsing .flex-container,section[name=searchbar] .search form{display:flex;width:100%}@media screen and (max-width:991px){.sticky-wrapper nav.navbar .collapse .flex-container,.sticky-wrapper nav.navbar .collapsing .flex-container{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding:1rem 2rem 1rem 4.5rem}}@media screen and (max-width:575px){.sticky-wrapper nav.navbar .collapse .flex-container,.sticky-wrapper nav.navbar .collapsing .flex-container{margin-left:0}}@media screen and (max-width:991px){.sticky-wrapper nav.navbar .collapse .flex-container .navbar-nav,.sticky-wrapper nav.navbar .collapsing .flex-container .navbar-nav{flex:1 0 50%}}@media screen and (max-width:575px){.sticky-wrapper nav.navbar .collapse .flex-container .navbar-nav,.sticky-wrapper nav.navbar .collapsing .flex-container .navbar-nav{flex:1 0 100%}}.sticky-wrapper nav.navbar .collapse .flex-container .navbar-nav .nav-item,.sticky-wrapper nav.navbar .collapsing .flex-container .navbar-nav .nav-item{padding:0 1rem;text-transform:uppercase;align-self:center}.sticky-wrapper nav.navbar .collapse .flex-container .navbar-nav .nav-item :first-of-type(not:dropdown-menu),.sticky-wrapper nav.navbar .collapsing .flex-container .navbar-nav .nav-item :first-of-type(not:dropdown-menu){padding:0;padding-right:1rem}@media screen and (max-width:1275px){.sticky-wrapper nav.navbar .collapse .flex-container .navbar-nav .nav-item,.sticky-wrapper nav.navbar .collapsing .flex-container .navbar-nav .nav-item{padding:0 .5rem}}@media screen and (max-width:1075px){.sticky-wrapper nav.navbar .collapse .flex-container .navbar-nav .nav-item,.sticky-wrapper nav.navbar .collapsing .flex-container .navbar-nav .nav-item{padding:0 .25rem;font-size:.875rem}}@media screen and (max-width:991px){.sticky-wrapper nav.navbar .collapse .flex-container .navbar-nav .nav-item,.sticky-wrapper nav.navbar .collapsing .flex-container .navbar-nav .nav-item{align-self:flex-start;padding:.5rem 0;font-size:1.2rem}}.sticky-wrapper nav.navbar .collapse .flex-container .navbar-nav .nav-item a.padding-fix,.sticky-wrapper nav.navbar .collapsing .flex-container .navbar-nav .nav-item a.padding-fix{padding:.5rem 1rem}.sticky-wrapper nav.navbar .collapse .flex-container .navbar-nav .nav-item .nav-link,.sticky-wrapper nav.navbar .collapsing .flex-container .navbar-nav .nav-item .nav-link{color:#353735;font-weight:300;white-space:nowrap}.sticky-wrapper nav.navbar .collapse .flex-container .navbar-nav .nav-item.active .nav-link,.sticky-wrapper nav.navbar .collapsing .flex-container .navbar-nav .nav-item.active .nav-link{color:#c51212;font-weight:700;border-bottom:solid 7px rgba(197,18,18,.15);padding-right:0;margin-right:1rem;margin-top:.4375rem}.sticky-wrapper nav.navbar .collapse .search,.sticky-wrapper nav.navbar .collapsing .search{max-width:350px;width:100%;flex:1 1 100%;align-self:center}@media screen and (max-width:991px){.sticky-wrapper nav.navbar .collapse .search,.sticky-wrapper nav.navbar .collapsing .search{padding:1rem 0}}.sticky-wrapper nav.navbar .collapse .search form input[type=text],.sticky-wrapper nav.navbar .collapsing .search form input[type=text],section[name=searchbar] .search form input[type=text]{width:100%;border:0;border-bottom:1px solid #9b9b9b}.sticky-wrapper nav.navbar .collapse .search form button[type=submit],.sticky-wrapper nav.navbar .collapsing .search form button[type=submit]{width:25px;height:25px;background-color:transparent;border:0;background-image:url(/assets/images/search_button.png);background-size:contain;background-repeat:no-repeat;cursor:pointer;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.sticky-wrapper nav.navbar .box-shadow{height:7px;background-image:linear-gradient(-180deg,#c9c9c9 0%,rgba(255,255,255,0) 100%);width:100%;position:absolute;bottom:0;left:0}#submitNewsLink .modal-dialog .modal-content .gform_wrapper form .validation_error,.sticky-wrapper nav.navbar .box-shadow.home{display:none}@media screen and (max-width:991px){.sticky-wrapper nav.navbar .box-shadow.home{display:block}}section[name=hero]{height:572px;overflow:hidden;position:relative;display:flex}@media screen and (max-width:1199px){section[name=hero]{flex-direction:column;height:auto;padding:0 .5rem}}section[name=hero] .left-side{background:#fff;width:100%;flex:1 0 55%;padding:3.4375rem 3.75rem 3.4375rem 2.8125rem;display:flex;justify-content:space-between;flex-direction:column}@media screen and (max-width:1230px){section[name=hero] .left-side{padding:3.4375rem 3.75rem 3.4375rem 1.875rem}}@media screen and (max-width:1199px){section[name=hero] .left-side{flex:1 0 auto;order:2;padding:1rem;border:1px solid #ccc}}@media all and (-ms-high-contrast:none){section[name=hero] .left-side{flex:1 0 45%}section[name=hero] .left-side ::-ms-backdrop{flex:1 0 45%}}section[name=hero] .left-side .doc-content .title{font-size:3.375rem;letter-spacing:0;line-height:67px;margin-bottom:2rem}@media screen and (max-width:1230px){section[name=hero] .left-side .doc-content .title{font-size:2.8125rem}}@media screen and (max-width:1199px){section[name=hero] .left-side .doc-content .title{font-size:1.875rem;line-height:39px}}section[name=hero] .left-side .doc-content .supertitle{width:100%;color:#945e00;font-size:1.5rem;font-weight:500;margin-bottom:0}@media screen and (max-width:1199px){section[name=hero] .left-side .doc-content .supertitle{letter-spacing:0;white-space:wrap;word-break:break-all;font-size:.9375rem}}.form-submitting,section[name=hero] .left-side .cta{display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width:1199px){section[name=hero] .left-side .cta{display:none}}section[name=hero] .left-side .cta p{font-size:1rem;font-weight:700;width:200px;margin-right:1rem;margin-bottom:0;flex-shrink:0}section[name=hero] #divider{z-index:10;width:210px;height:100%;position:absolute;left:57%;-webkit-transform:translate(-43%,0);transform:translate(-43%,0)}@media screen and (max-width:1199px){section[name=hero] #divider{display:none}}section[name=hero] #divider .whitebar{width:70px;height:100%;background:#fff;position:absolute}section[name=hero] #divider .whitebar:after{content:'';width:0;height:0;left:69px;border-top:300px solid #fff;border-right:68px solid transparent;position:absolute}section[name=hero] #divider .bluebar{width:70px;height:100%;-webkit-transform:skew(-13deg);transform:skew(-13deg);background:red;background:#1062b3;margin:0 auto}section[name=hero] .right-side{width:100%;flex:1 0 45%;background-repeat:no-repeat;background-size:cover;background-position:top;position:relative}@media screen and (max-width:1199px){section[name=hero] .right-side{flex:1 0 auto;background-position:top;height:450px}}@media screen and (max-width:575px){section[name=hero] .right-side{height:201px}}section[name=hero] .right-side svg{margin-left:-2px;margin-top:-1px}section[name=hero].small{min-height:223px;background-color:#fff;border-bottom:1px solid #ccc;height:auto}@media screen and (max-width:991px){section[name=hero].small{min-height:0;height:auto}}section[name=hero].small .hero-container{max-width:1100px;margin:0 auto;display:flex;align-items:center;padding:1rem}section[name=hero].small .hero-container h1{font-size:8.125rem;color:#1062b3;line-height:1;margin:0}@media screen and (max-width:991px){section[name=hero].small .hero-container h1{font-size:3.125rem}}section[name=hero].small .hero-container h2{font-size:2rem;color:#945e00;margin-top:.3125rem;margin-bottom:0}@media screen and (max-width:991px){section[name=hero].small .hero-container h2{font-size:1rem}}@media screen and (max-width:767px){section[name=hero].small .hero-container .content{width:100%;flex:1 0 auto}}section[name=hero].small .hero-container img{width:180px;margin-left:2rem;align-self:center}@media screen and (max-width:767px){section[name=hero].small .hero-container img{width:100%;height:auto;display:none}}section[name=hot-topics] .subheading{text-transform:uppercase;margin-bottom:1.5rem}@media screen and (max-width:767px){section[name=hot-topics] h2{text-align:center}section[name=hot-topics] .subheading{text-align:center;padding-bottom:1rem}}section[name=hot-topics] .topic-container .card{flex-direction:row;align-items:center;margin:.625rem 0}section[name=hot-topics] .topic-container .card .image{flex:1 0 15%}section[name=hot-topics] .topic-container .card .image img{width:100%;padding-right:2rem}section[name=hot-topics] .topic-container .card .content{flex:1 0 85%}section[name=hot-topics] .topic-container .card .content a{font-size:.875rem}section[name=hot-topics] .topic-container .card.mobile .content h6{color:#c51212;font-size:1.125rem}section[name=in-the-news]{position:relative}section[name=in-the-news] .content h3{font-weight:700;margin:0}section[name=hot-topics] .subheading,section[name=in-the-news] .content .subheading{font-size:.875rem;color:#945e00;font-weight:700}section[name=in-the-news] img{position:absolute;z-index:5;right:60px;top:0}@media screen and (max-width:767px){section[name=in-the-news] img{right:0}}@media screen and (max-width:400px){section[name=in-the-news] img{display:none}}section[name=in-the-news] .card{margin-top:1.75rem;padding:3.5rem 1.5rem 1.5rem}@media screen and (max-width:400px){section[name=in-the-news] .card{padding:1.5rem}}section[name=in-the-news] .card .news-item a{font-weight:700;font-size:.875rem}section[name=in-the-news] .card .news-item a.underline+p{margin-top:6px}section[name=in-the-news] .card .news-item p{font-size:.875rem;margin-bottom:1rem}section[name=in-the-news] .card.mobile{flex-direction:row;flex-wrap:wrap}section[name=in-the-news] .card.mobile .news-item{flex:1 0 50%}section[name=in-the-news] .card.mobile .news-item.odd{padding-right:.5rem}section[name=in-the-news] .card.mobile .news-item.even{padding-left:.5rem}@media screen and (max-width:767px){section[name=in-the-news] .card.mobile .news-item{flex:1 0 100%;text-align:center}section[name=in-the-news] .card.mobile .news-item.odd{padding-right:0}section[name=in-the-news] .card.mobile .news-item.even{padding-left:0}}@media screen and (max-width:575px){section[name=in-the-news] .card.mobile .news-item{text-align:left}}@media screen and (max-width:767px){section[name=in-the-news] .card.mobile a{margin:0 auto}}#submitNewsLink .modal-dialog{max-width:600px;left:50%;top:50%;margin:0;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}#submitNewsLink .modal-dialog .modal-content .gform_wrapper form .gform_body .gform_fields .gfield{padding-right:0}#submitNewsLink .modal-dialog .modal-content .gform_wrapper form .gform_footer input[type=submit]{padding:.5rem 1rem;width:100%;border-radius:unset;color:#fff;background-color:#c51212;transition:background-color .5s ease-in,border .5 linear,color .5s linear;cursor:pointer}#donateForm .modal-dialog{max-width:640px}#donateForm .modal-dialog .modal-content button.close{position:absolute;font-size:45px;right:10px;top:0;z-index:100000}#donateForm .modal-dialog .modal-body{padding:2rem}@media screen and (max-width:575px){#donateForm .modal-dialog .modal-body .header{padding-top:1rem;padding-bottom:1rem!important}#donateForm .modal-dialog .modal-body .header img{display:none}#donateForm .modal-dialog .modal-body .header h3{padding-left:0!important}}#donateForm .modal-dialog .form-group #card-element-donation,#password-lost-form-wrap p input{padding:.5rem;border:1px solid #ced4da;border-radius:.25rem}#donateForm .card-errors-donation{color:#007bff}.form-submitting{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;background-color:rgba(255,255,255,.75);justify-content:center;opacity:0;display:none;transition:all .3s;z-index:1051;font-size:20px}.form-submitting.in{display:flex;opacity:1}section[name=narthex] h2{margin-bottom:0}section[name=narthex] .subheading{font-size:.875rem;color:#945e00;font-weight:700;text-transform:uppercase}@media screen and (max-width:1199px){section[name=narthex] .wrapper img{display:none}section[name=narthex] .row{flex-direction:column}section[name=narthex] .row .card{margin:.625rem 1.25rem}section[name=narthex] .row .card h4{font-size:1.125rem}section[name=narthex] .row .card .date{margin-bottom:1.375rem;font-size:1rem}section[name=narthex] .row .card .content{margin-bottom:1rem}}@media screen and (max-width:1199px) and (max-width:575px){section[name=narthex] .row .card a{margin:0 auto}}@media screen and (max-width:1199px) and (max-width:328px){section[name=narthex] .row .card a{font-size:14px}}@media screen and (max-width:1199px){section[name=narthex] .btn{max-width:400px;width:100%}}@media screen and (max-width:767px){section[name=narthex] .wrapper{display:flex;flex-direction:column;align-items:center}section[name=narthex] .wrapper img{display:block}section[name=narthex] .wrapper h2{font-size:1.75rem}section[name=narthex] .wrapper .subheading{font-size:1rem}}#password-lost-form-wrap legend{text-align:center;font-size:2.125rem}#password-lost-form-wrap .lostpassword-submit,#password-lost-form-wrap .somfrp-lost-pass-form-text{text-align:center}#password-lost-form-wrap p label{text-align:center;width:100%}#password-lost-form-wrap p input{margin:0 auto;display:block;max-width:320px;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff!important;background-image:none;background-clip:padding-box;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#password-lost-form-wrap p input:-webkit-autofill,#password-lost-form-wrap p select:-webkit-autofill,#password-lost-form-wrap p textarea:-webkit-autofill{background-color:#fff!important}#password-lost-form-wrap .lostpassword-submit button[type=submit]:active,#password-lost-form-wrap .lostpassword-submit button[type=submit]:focus,#password-lost-form-wrap .lostpassword-submit button[type=submit]:hover{outline:0;background-color:#fff!important;color:#c51212;border:1px solid #c51212}.loop-container.search .blog-pagination{padding:1rem 0;display:flex;justify-content:space-between}.loop-container.search .blog-pagination .wrapper a{color:#c51212;font-size:1.125rem;font-weight:700}section[name=searchbar]{margin-bottom:3.125rem}section[name=searchbar] h4{margin-bottom:1rem}section[name=searchbar] .search{width:350px}section[name=searchbar] .search form button[type=submit]{width:25px;height:25px;margin-left:.5rem;background-color:transparent;border:0;background-image:url(/assets/images/search_button.png);background-size:contain;background-repeat:no-repeat;cursor:pointer;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}section[name=block_quote]{display:flex;padding:1rem 0;max-width:800px;margin-right:auto}section[name=block_quote].blue{max-width:100%}section[name=block_quote].blue .bg{background-position:center;background-size:cover;background-repeat:no-repeat;min-height:170px;padding:3rem 2rem 2rem;display:flex}section[name=block_quote].blue .bg p{font-size:1.625rem;color:#fff;font-weight:700;align-self:center;margin:.5rem 0}section[name=block_quote] img{align-self:flex-start;margin-right:.5rem;max-width:230px}section[name=block_quote] .content p{font-size:1.625rem;color:#945e00;font-weight:700;margin-bottom:0}section[name=block_quote] .content p span{font-size:1rem;color:#353735;font-style:italic;white-space:nowrap}section[name=thinkers-and-players]{display:flex}section[name=thinkers-and-players] .card{align-items:center;margin:0 .625rem;box-shadow:0 0 7px 0 rgba(152,152,152,.71);border:0;flex:1 0}section[name=thinkers-and-players] .card .image img{width:158px;margin-bottom:1.5rem}section[name=thinkers-and-players] .card .content{width:100%}section[name=thinkers-and-players] .card .content a{font-size:.875rem}