/*! sanitize.css v5.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */#menu-secondary a:hover,abbr[title]{text-decoration:underline}canvas,progress{display:inline-block}html,legend{box-sizing:border-box}[aria-disabled],html{cursor:default}[aria-controls],a,a:visited{cursor:pointer}.site-title,body,button,input,optgroup,select,textarea{margin:0}.access-inner,.header-stacked .access-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal}.gallery::after,.invisible,.sm:after{visibility:hidden}.hamburger,.menu-primary-items>li>ul,.sm-simple ul a,button,select{text-transform:none}.sm:after,svg:not(:root){overflow:hidden}*,::after,::before{background-repeat:no-repeat;box-sizing:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}nav ol,nav ul{list-style:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{text-decoration:underline dotted}#menu-secondary a,.site-title-wrap{text-decoration:none}sub,sup{line-height:0}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}button,input,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body,h1,h2,h3,h4,h5,h6{font-family:Roboto,Oxygen-Sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Ubuntu,Cantarell,"Helvetica Neue",sans-serif}summary{display:list-item}[hidden],template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}[aria-busy=true]{cursor:progress}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}.access-inner,.site-title-wrap{display:-webkit-box;display:-ms-flexbox}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:100%}div:focus,main:focus,nav:focus{outline:0}body{font-size:1em;font-weight:400;line-height:1.579;overflow-y:scroll;overflow-x:hidden}.text-primary,body,button,input,select,textarea{color:#22222A}.text-secondary{color:#6f767a}a,a:visited{color:#005ea5}a:active,a:hover{color:#2e3191}h1,h2,h3,h4,h5,h6{font-weight:700}.site-title{color:#22222A;font-family:inherit;font-size:1.75em;font-weight:600;line-height:1.2}.site-description{color:#6f767a;font-size:.824em;font-weight:400;line-height:1.2;letter-spacing:.025em;margin:0}figure,p{margin:0 0 1.3em}h1{margin-top:0;font-size:1.602em}h1,h2,h3,h4,h5,h6{line-height:1.2;margin:1.414em 0 .5em}h2{font-size:1.424em}.big,.lead,blockquote,h3{font-size:1.266em}h4{font-size:1.125em}h5,h6{font-size:1em}.big,.lead{font-weight:500;line-height:1.45}.small,.wp-caption .wp-caption-text,blockquote cite,small,sub,sup{font-size:.889em}.breadcrumbs,.smaller{font-size:.79em}@media (min-width:600px) and (max-width:1199px){body{font-size:1.125em}.site-title{font-size:1.75em}.site-description{font-size:.824em}h1{font-size:2.074em}h2{font-size:1.728em}h3{font-size:1.44em}.big,.lead,blockquote,h4{font-size:1.2em}h5,h6{font-size:1em}.small,blockquote cite,small,sub,sup{font-size:.833em}.breadcrumbs,.smaller,.wp-caption .wp-caption-text{font-size:.75em}}@media (min-width:1200px) and (max-width:1799px){body{font-size:1.125em}.site-title{font-size:1.789em}.site-description{font-size:.789em}h1{font-size:2.441em}h2{font-size:1.953em}h3{font-size:1.563em}.big,.lead,blockquote,h4{font-size:1.25em}h5,h6{font-size:1em}.small,blockquote cite,small,sub,sup{font-size:.889em}.breadcrumbs,.smaller{font-size:.75em}.wp-caption .wp-caption-text{font-size:.833em}}@media (min-width:1800px){body{font-size:1.188em}.site-title{font-size:1.789em}.site-description{font-size:.789em}h1{font-size:3.157em}h2{font-size:2.369em}h3{font-size:1.777em}.big,.lead,blockquote,h4{font-size:1.333em}h5,h6{font-size:1em}.small,blockquote cite,small,sub,sup{font-size:.889em}.smaller{font-size:.75em}.breadcrumbs,.wp-caption .wp-caption-text{font-size:.833em}}.site-header{background-color:#fff;position:relative}.access-inner{position:relative;float:left;width:100%;display:flex;-ms-flex-direction:column;flex-direction:column}.header-stacked .access-inner{-ms-flex-direction:column;flex-direction:column}.header-stack-left .menu-primary,.header-stack-left .site-title-wrap{margin-left:0;margin-right:auto}.header-stack-right .site-title-wrap{margin-left:auto;margin-right:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.header-stack-right .titles-wrap{margin-left:auto;margin-right:0;text-align:right}.header-stack-right .menu-primary{margin-left:auto;margin-right:0}.header-stack-center .access-inner{text-align:center}.header-stack-center .logo-wrap{display:block;margin-left:auto;margin-right:auto}.header-stack-center .site-title-wrap{display:inline-block;margin-left:auto;margin-right:auto;width:auto}.header-stack-center .menu-primary{margin-left:auto;margin-right:auto;text-align:center}.menu-primary{padding-top:0;width:100%}@media (min-width:1200px){.access-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-inline-menu-title .access-inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.menu-primary{width:auto}.header-inline-title-menu .site-access li:last-child,.header-stack-right .site-access li:last-child{padding-right:0}.header-inline-menu-title .site-access li:first-child,.header-stack-left .site-access li:first-child{padding-left:0}}.access-inner:after,.site-header:after{content:"";width:100%;display:block}.access-inner:after{height:7px;position:absolute;bottom:-7px;left:0;background-color:transparent;z-index:2}.site-header:after{height:1px;position:relative;bottom:0;background-color:rgba(39,55,64,.14);z-index:1}.site-title-wrap{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:auto}.header-inline-menu-title .site-title-wrap{margin-left:auto;margin-right:0}.header-inline-menu-title .menu-primary{margin-left:0;margin-right:auto;text-align:right}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.titles-wrap{position:relative;display:inline-block;padding-top:15px;padding-bottom:15px}.header-inline-title-menu .site-title-wrap,.header-stack-left .site-title-wrap{padding-right:55px}.header-stack-right .site-title-wrap{padding-left:55px}.header-stack-center .site-title-wrap{padding-left:45px;padding-right:45px}.header-inline-menu-title .site-title-wrap{padding-left:55px;padding-right:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.header-inline-menu-title .branding-item-wrap{text-align:right}.header-inline .branding-item-wrap{min-height:80px}.logo-image{display:inline-block;vertical-align:middle;max-height:80px;width:auto}sub,sup{vertical-align:baseline}.logo-wrap{margin-right:15px;padding-top:10px;padding-bottom:10px}.header-inline-menu-title .logo-wrap,.header-stack-right .logo-wrap{margin-left:15px;margin-right:0}.description-is-unvisible .site-description,.title-is-unvisible .site-title{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sm,.sm li,.sm ul,.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm,.sm a,.sm li,.sm-simple>li{position:relative}.sm{z-index:9999}.sm,.sm li,.sm ul{display:block;list-style:none;line-height:normal;direction:ltr;text-align:left;-webkit-tap-highlight-color:transparent}.sm-rtl,.sm-rtl li,.sm-rtl ul{direction:rtl;text-align:right}.sm ul{display:none}.no-js .sm .menu-item-has-children:hover>ul,.sm a,.sm-simple a .sub-arrow,.sm:after{display:block}.sm a.disabled{cursor:not-allowed}.sm:after{content:"\00a0";height:0;clear:both;font-family:serif;font-size:0;line-height:0}.sm-simple{background:0 0;font-size:1em;font-weight:500;line-height:1.4}.sm-simple a,.sm-simple a:visited{color:#22222A;color:rgba(34,34,42,1);text-decoration:none;width:100%}.sm-simple a.highlighted,.sm-simple a:active,.sm-simple a:hover{color:#000}.sm-simple a{-webkit-transition:color .1s ease-out;transition:color .1s ease-out}.sm-simple a:hover{-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.sm-simple .sub-menu a:hover,.sm-simple .sub-menu li a.highlighted{color:#b10e1e}.sm-simple .sub-menu a:active{color:#ba321d}.sm-simple ul a{font-weight:400;letter-spacing:normal}.sm-simple a .sub-arrow{padding-left:0;padding-right:0;top:0;right:0;height:100%;width:50px;background:0 0;position:absolute;text-align:center;color:inherit;box-shadow:none;border-radius:0}.sm-simple a .sub-arrow:focus{outline:rgba(30,30,30,.5) dotted 1px}.sm-simple a .sub-arrow:after{content:"\f3d0";font-family:Ionicons;font-size:18px;font-weight:400;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;height:8px;width:12px;display:block;line-height:8px}.sm-simple a.highlighted .sub-arrow:after{content:"\f3d8"}.sm-simple>li>.sub-menu{font-size:90%;font-weight:400}.sm-simple li.cta a{background:#E8E8E8;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.05),0 1px 5px 0 rgba(0,0,0,.007);color:#000;padding-left:25px;padding-right:25px}#access #menu-primary .sm-simple li.cta.primary a{background:#00823B;color:#fff}#access #menu-primary .sm-simple li.cta.secondary a{background:#E8E8E8;color:#000}#access #menu-primary .sm-simple li.cta.dark a{background:#252E33;color:#fff}#access #menu-primary .sm-simple li.cta.success a{background:#88B04B;color:#fff}#access #menu-primary .sm-simple li.cta.warning a{background:#f47738;color:#fff}#access #menu-primary .sm-simple li.cta.danger a{background:#B10E1E;color:#fff}#access #menu-primary .sm-simple li.cta.info a{background:#2B8CC4;color:#fff}.sm-simple li.cta a:before{height:0;transform:scaleX(0)!important}@media only screen and (max-width:1199px){.sm-simple a .sub-arrow{background-color:rgba(39,55,64,.05)}.sm-simple a.highlighted .sub-arrow{background-color:rgba(39,55,64,.07)}.sm-simple ul a .sub-arrow,.sm-simple ul a.highlighted .sub-arrow{background-color:transparent}.sm-simple li a{border-top:1px solid rgba(39,55,64,.09);padding-top:15px;padding-bottom:15px}.sm-simple li a.has-submenu{padding-right:60px}.sm-simple li li{margin-left:0}.sm-simple li li a{padding:15px 5px 15px 15px}.sm-simple .sub-menu li a:hover{background:0 0}.sm-simple li.cta a{border:none;margin-top:15px;margin-bottom:25px;text-align:center}}@media only screen and (min-width:1200px){.site-header .menu-items,.sm-simple li{float:left}.sm-simple>.menu-item{padding:0 10px}.sm-simple>.menu-item.pr0{padding-right:0}.sm-simple>.menu-item.pl0{padding-left:0}.sm-simple>li>a:before{content:'';display:block;height:3px;left:0;right:0;bottom:0;position:absolute;transition:transform .3s ease;transform:scaleX(0)}.sm-simple>li>a.highlighted:before,.sm-simple>li>a:hover:before{background:#B10E1E;transform:scaleX(1)}.sm-simple>li.current-menu-item>a:before,.sm-simple>li.current-page-ancestor>a:before,.sm-simple>li.current_page_item>a:before,.sm-simple>li.current_page_parent>a:before{background:#BA321D;transform:scaleX(1)}.no-js .sm ul ul{min-width:12em;left:100%!important;top:0!important}.sm-simple a.highlighted .sub-arrow:after{content:"\f3d0"}.site-title-wrap{float:left;position:relative}.header-inline-menu-title .site-title-wrap{padding-left:15px}.menu-primary{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto}.sm-simple ul{position:absolute;width:12em}.sm-simple.sm-rtl li{float:right}.sm-simple ul li,.sm-simple.sm-rtl ul li,.sm-simple.sm-vertical li{float:none}.sm-simple a{white-space:nowrap;padding-top:.5em;padding-bottom:.5em;width:auto}.sm-simple ul a,.sm-simple.sm-vertical a{white-space:normal}.sm-simple .sm-nowrap>li>:not(ul) a,.sm-simple .sm-nowrap>li>a{white-space:nowrap}.sm-simple ul li a{padding:.85em}.header-i-m-lr .sm-simple li:first-child a,.header-s-l .sm-simple li:first-child a{padding-left:0}.sm-simple a.disabled{background:#fff;color:#ccc}.sm-simple a.has-submenu{padding-right:10px}.sm-simple a .sub-arrow{width:8px;background:0 0}.sm-simple a .sub-arrow:after{font-size:12px}.sm-simple>li:first-child{border-left:0}.sm-simple ul{border:1px solid rgba(39,55,64,.09);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.01);-moz-box-shadow:0 1px 1px rgba(0,0,0,.01);box-shadow:0 1px 1px rgba(0,0,0,.01);background:#fff}.sm-simple ul a.has-submenu{padding-right:30px}.sm-simple ul a .sub-arrow{position:absolute;right:12px}.sm-simple ul a .sub-arrow:after{position:absolute;right:12px;top:50%;margin-top:-6px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.sm-simple .sub-menu li{border-bottom:1px solid rgba(39,55,64,.09)}.sm-simple .sub-menu li:last-child{border-bottom:none}.sm-simple ul>li:first-child{border-top:0}.sm-simple span.scroll-down,.sm-simple span.scroll-up{display:none;position:absolute;overflow:hidden;visibility:hidden;background:#fff;height:20px}.sm-simple span.scroll-down-arrow,.sm-simple span.scroll-up-arrow{position:absolute;top:-2px;left:50%;margin-left:-8px;width:0;height:0;overflow:hidden;border-width:8px;border-style:dashed dashed solid;border-color:transparent transparent #555}.sm-simple span.scroll-down-arrow{top:6px;border-style:solid dashed dashed;border-color:#555 transparent transparent}.sm-simple.sm-rtl a.has-submenu{padding-right:20px;padding-left:32px}.sm-simple.sm-rtl ul a.has-submenu,.sm-simple.sm-rtl.sm-vertical a.has-submenu{padding:11px 20px}.sm-simple.sm-rtl a .sub-arrow{right:auto;left:20px}.sm-simple.sm-rtl ul a .sub-arrow,.sm-simple.sm-rtl.sm-vertical a .sub-arrow{right:20px;margin-right:-12px}.sm-simple.sm-rtl>li:first-child{border-left:1px solid #eee}.sm-simple.sm-rtl>li:last-child{border-left:0}.sm-simple.sm-vertical a .sub-arrow{right:auto;margin-left:-12px}.sm-simple.sm-vertical li{border-left:0;border-top:1px solid #eee}.sm-simple.sm-vertical>li:first-child{border-top:0}}.menu-primary .main-menu-btn{position:absolute;display:block;width:46px;height:40px;right:0;top:0;margin-top:-20px;background:0 0;box-shadow:none;background-color:rgba(128,128,128,.085)}.header-inline-menu-title .menu-primary .main-menu-btn,.header-stack-right .menu-primary .main-menu-btn{left:0;right:auto}.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:8px 6px;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear}.breadcrumb-trail li:after,blockquote::before{font-family:Ionicons}hr,select,select option{overflow:hidden}.hamburger.is-not-active:focus{outline:#222 dotted 1px}.hamburger.is-active:focus{outline:#535A64 dotted 1px}.hamburger-box{display:inline-block;position:relative;height:24px;width:100%}.hamburger-inner{display:block;margin-top:-2px;top:50%}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{background-color:#000;border-radius:4px;height:3px;width:100%;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--spin .hamburger-inner{transition-duration:.3s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .34s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .34s ease-in,-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s .14s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom .1s ease-out,-webkit-transform .3s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s .14s cubic-bezier(.215,.61,.355,1)}.menu-primary-items{position:absolute;top:-99999px}.label,.pull-left,.pull-right,.social-navigation a,.wp-caption,blockquote,legend,sub,sup{position:relative}.menu-primary-items[aria-expanded=false]{display:none}.menu-primary-items[aria-expanded=true]{display:block}.menu-primary-items.menu-is-active,.no-js .menu-primary-items{position:relative;top:0}@media (min-width:1200px){#main-menu-state,.main-menu-btn{display:none!important}.menu-primary-items{position:relative;top:0}.menu-primary-items[aria-expanded=false]{display:block}}#menu-secondary ul,.site-footer .widget_nav_menu ul{display:block;margin:0 0 1.3em;padding:0}#menu-secondary li,.site-footer .widget_nav_menu li{margin-left:7px;margin-right:7px;display:inline-block;list-style:none}#menu-subsidiary ul{display:block;padding:0;margin:0 0 .8em}#menu-subsidiary li{display:inline-block;list-style:none;margin-left:6px;margin-right:6px}.site-footer .widget{clear:both;width:100%;margin:0 0 1.3em}.site-footer .widget-title{margin-bottom:.2em;padding-bottom:.2em;font-size:1.25em}@media (min-width:900px){#menu-secondary li,.site-footer .widget_nav_menu li{margin-left:0;margin-right:14px}.site-footer .sidebar-colophon-right{text-align:right}.site-footer .sidebar-colophon-right .widget_nav_menu li{margin-left:14px;margin-right:0}#menu-subsidiary ul{float:right;display:inline-block;margin-bottom:1em}#menu-subsidiary li{float:left;margin-left:10px;margin-right:0}.site-footer .widget{margin-bottom:1.5em}.site-footer .widget-title{font-size:1.3em}}.social-navigation a{border-radius:50%;color:#22222a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.2;text-decoration:none;-webkit-transition:color .1s ease-out;transition:color .1s ease-out}.social-navigation a:hover{-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.social-navigation a:before{font-size:1.45em;text-align:center;width:36px}.social-navigation a[href*="codepen.io"]:before{content:"\f230"}.social-navigation a[href*="dribbble.com"]:before{content:"\f233"}.social-navigation a[href*="dropbox.com"]:before{content:"\f234"}.social-navigation a[href*="facebook.com"]:before{content:"\f236"}.social-navigation a[href*="foursquare.com"]:before{content:"\f237"}.social-navigation a[href*="plus.google.com"]:before{content:"\f23b"}.social-navigation a[href*="github.com"]:before{content:"\f239"}.social-navigation a[href*="instagram.com"]:before{content:"\f23e"}.social-navigation a[href*="linkedin.com"]:before,.social-navigation a[href*="LinkedIn.com"]:before{content:"\f240"}.social-navigation a[href*="pinterest.com"]:before{content:"\f244"}.social-navigation a[href*="reddit.com"]:before{content:"\f247"}.social-navigation a[href*="skype.com"]:before{content:"\f24a"}.social-navigation a[href*="tumblr.com"]:before{content:"\f24d"}.social-navigation a[href*="twitter.com"]:before{content:"\f2b0"}.social-navigation a[href*="vimeo.com"]:before{content:"\f2c4"}.social-navigation a[href*="wordpress.com"]:before,.social-navigation a[href*="wordpress.org"]:before{content:"\f330"}.social-navigation a[href*="youtube.com"]:before{content:"\f34f"}.social-navigation a[href^="mailto:"]:before{content:"\f1b7"}.social-navigation a[href*="twitch.tv"]:before{content:"\f2af"}.social-navigation a[href$="/feed/"]:before{content:"\f248"}.breadcrumb-trail{color:#6d7377;padding-left:10px;padding-right:10px;padding-top:1rem}.breadcrumb-trail .trail-browse{font-size:.889em;font-weight:500;margin:0}.breadcrumb-trail ul{list-style:none;margin:0;padding:0}.breadcrumb-trail ul li{display:inline-block}.breadcrumb-trail .trail-end{color:inherit}.breadcrumb-trail li:after{content:'\f3d1';margin:0 7px;font-weight:400;font-size:12px;opacity:.95}.breadcrumb-trail li.trail-end:after,.breadcrumb-trail li:last-child:after{content:'';margin:0}.breadcrumb-trail a,.breadcrumb-trail a:hover{color:#22222A;display:inline-block}.breadcrumb-trail a:active,.breadcrumb-trail a:focus,.breadcrumb-trail a:hover,.breadcrumb-trail a:visited{color:#22222A;opacity:1}@media (min-width:1200px){.breadcrumb-trail{padding-left:15px;padding-right:15px}}.bypostauthor>article .fn:after,.comment-reply-title small a:before,.dropdown-toggle:after,.menu-item-has-children a:after,.pagination .nav-links:after,.pagination .nav-links:before,.pagination .next:before,.pagination .prev:before,.search-submit:before,.social-navigation a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Ionicons;font-style:normal;font-weight:400;font-variant:normal;speak:none;text-transform:none;text-rendering:auto}.alert a,.badge[bold],.label[bold],.message a,b,strong{font-weight:700}.upper,acronym,legend,table caption{text-transform:uppercase}dd,dl,fieldset,figure,form,ol,pre,table,ul{margin:0 0 1.5rem}.comment-content ol,.comment-content ul,object{margin-bottom:1.5rem}.comment-content li ol,.comment-content li ul,.forms .checkbox-list-vertical .checkbox:last-child{margin-bottom:0}.text-centered,center{text-align:center}cite,em,i{font-style:italic}blockqoute i,blockquote cite,blockquote em,cite cite,em em,i i,mark mark{font-style:normal}del,s,strike{text-decoration:line-through}.muted,tfoot td,tfoot th,var{color:rgba(0,0,0,.5)}.badge:empty,.hide,.label:empty,.show-if-js{display:none}hr{box-sizing:content-box;background-color:transparent;border:0;border-bottom:solid 1px rgba(39,55,64,.1);clear:both;display:block;height:1px;margin:1.6rem 0}p:blank,p:empty{line-height:0!important;margin:0!important;padding:0!important}b b,strong strong{font-weight:400}.highlight{background-color:#FFF198}sup{bottom:.3em}sub{top:.3em}.nowrap,.nowrap td{white-space:nowrap}.req{color:#d11149;font-size:1.1em;font-weight:700;text-transform:none}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}code,td,th{text-align:left}.start{margin-top:0!important}.last{margin-right:0!important}.normal{font-weight:400!important}.light{font-weight:300!important}.thin{font-weight:100!important}.bold{font-weight:700!important}.italic{font-style:italic!important}.list-flat{list-style:none;margin-left:0}.soft-muted{color:rgba(0,0,0,.7)}.color-black{color:#000}a.color-black:hover{color:rgba(0,0,0,.6)}.color-white{color:#fff}a.color-white:hover{color:rgba(255,255,255,.6)}[dir=ltr]{direction:ltr;unicode-bidi:embed}bdo[dir=ltr]{direction:ltr;unicode-bidi:bidi-override}blockquote{border-top:3px solid rgba(0,0,0,1);font-weight:600;line-height:1.45;margin-left:2rem;margin-top:2.5rem;padding-left:0;padding-top:1.5rem}blockquote p{margin-left:-2rem}blockquote::before{color:rgba(0,0,0,1);content:"\f1f5";font-size:1.25em;left:0;line-height:1;margin-left:-2rem;position:absolute;top:-.8rem;width:30px}blockquote cite{display:block;font-weight:400;line-height:20px;margin-top:15px;width:100%}.pull-left,.pull-right{margin-top:1%;margin-bottom:3%}cite{opacity:.65;font-style:italic}.en-us q{quotes:\201C \201D \2018 \2019}blockquote.alignleft,blockquote.alignright{width:32%}.pull-left,.pull-right{color:#222;border-top:solid 4px #222;font-size:1.4rem;font-weight:600;line-height:1.4;padding:2% 0 0}.pull-left{float:left}@media (min-width:768px){.pull-left{float:left;margin:1% 5% 3% 0;width:34%}.pull-right{float:right;margin:1% 0 3% 5%;width:34%}}abbr[title],acronym[title],dfn[title],time[title]{cursor:help}abbr[title]{border-bottom:1px dotted #202020}abbr,acronym{border-bottom:1px dotted #999}ins,u{text-decoration:underline}mark{background-color:#ffd61e;color:#202020;text-decoration:none}code,kbd,output,pre,samp,var{cursor:text;font-family:Consolas,Andale Mono,AndaleMono,Courier New,Courier;font-size:83%;font-style:normal}pre{background:rgba(0,0,0,.03);color:rgba(0,0,0,.9);overflow:auto;padding:1.2rem 1.5rem;word-wrap:normal}.break,select,select option,td pre{word-wrap:break-word}td pre{white-space:0}code,kbd,mark,samp{border-radius:2px;display:inline-block;line-height:1;padding:.2rem .4rem}code{background:rgba(0,0,0,.07);direction:ltr}pre code{background:0 0;border:none;font-size:100%;line-height:24px;padding:0}samp{background:#46a9fc;color:rgba(255,255,255,.95)}kbd{background:#202020;color:rgba(255,255,255,.85);white-space:nowrap}dfn,ins{border-bottom:1px solid #999;font-style:italic;text-decoration:none}address{font-style:normal;margin:0 0 1.5rem}ol,ul{margin-left:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;margin-left:1.5rem}.wp-audio-shortcode,.wp-video-shortcode,audio,embed,iframe,object,table,video{margin-bottom:1.5rem;max-width:100%}ol ol li{list-style-type:lower-alpha}ol ol ol li{list-style-type:lower-roman}body dt{font-size:1em;font-weight:700;margin-left:0}dd{margin-left:.75em}dd+dd{margin-top:.75rem}dd+dt{margin-top:1.5rem}table{border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}td,th{border-bottom:1px solid rgba(0,0,0,.055);font-size:94%;float:none!important;padding:15px 15px 14px}thead td,thead th{border-bottom:2px solid rgba(0,0,0,.1)}table caption{font-size:11px;font-weight:700;padding:0}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}table.table-bordered{margin-top:-1px}table.table-bordered td,table.table-bordered th{border:1px solid rgba(0,0,0,.03)}table.table-bordered td:first-child,table.table-bordered th:first-child,table.table-striped td:first-child,table.table-striped th:first-child{padding-left:15px}table.table-bordered td:last-child,table.table-bordered th:last-child,table.table-striped td:last-child,table.table-striped th:last-child{padding-right:15px}table.table-simple caption,table.table-simple td,table.table-simple th{border:none;padding-left:0}table.table-simple td,table.table-simple th{padding-bottom:.889em}table.table-flat caption,table.table-flat td,table.table-flat th{border:none;padding:0}table.table-stroked td,table.table-stroked th{border-bottom:1px solid rgba(0,0,0,.03)}table.table-striped tbody tr:nth-child(odd) td{background:#f8f8f8}.wp-audio-shortcode,.wp-video-shortcode,audio,video{display:block}input[type=number],input[type=email],input[type=text],input[type=tel],input[type=url],input[type=password],input[type=search],select,textarea{background:rgba(39,55,64,.05);border:1px solid rgba(39,55,64,.08);border-radius:2px;font-family:inherit;font-size:1rem;line-height:normal;margin-bottom:0;outline:0;padding:.686em .8em}input[type=number]{padding-left:5px;padding-right:5px}input:hover[type=number],input:hover[type=email],input:hover[type=text],input:hover[type=tel],input:hover[type=url],input:hover[type=password],input:hover[type=search],select:hover,textarea:hover{background:rgba(39,55,64,.075);border:1px solid rgba(39,55,64,.1)}input:focus[type=number],input:focus[type=email],input:focus[type=text],input:focus[type=tel],input:focus[type=url],input:focus[type=password],input:focus[type=search],select:focus,textarea:focus{background:rgba(39,55,64,.045);border:1px solid rgba(39,55,64,.3)}input[type=number][disabled],input[type=email][disabled],input[type=text][disabled],input[type=tel][disabled],input[type=url][disabled],input[type=password][disabled],input[type=search][disabled],select[disabled],textarea[disabled]{cursor:default;opacity:.55;resize:none}input[type=number],input[type=email],input[type=text],input[type=tel],input[type=url],input[type=password],input[type=search]{-webkit-appearance:none;width:400px;max-width:100%}select[multiple],textarea{height:auto;line-height:1.5}textarea{font-size:.889em;width:700px;max-width:100%;resize:vertical}button,input[type=button],input[type=reset],input[type=submit],label{cursor:pointer}fieldset{border:1px solid rgba(0,0,0,.1);border-radius:2px;margin-bottom:24px;padding:31px 32px}legend{font-size:86%;font-weight:500;line-height:0;margin-left:-1em;padding:0 1em;top:2px}select{max-width:100%}.sidebar-primary select,.sidebar-special select{width:100%}select option{max-width:100%;overflow-wrap:break-word}form .desc{color:rgba(0,0,0,.5);font-size:12px;font-weight:400;line-height:20px;margin-top:4px;text-transform:none}form span.desc{line-height:20px;margin-left:4px}#content .wpcf7-not-valid-tip,form .error,form .success{display:block;font-size:.8333em;font-weight:400;padding:.2rem .7rem;text-transform:none}#content span.wpcf7-not-valid-tip,form span.error{color:#D50000}form span.success{color:#88B04B}#content input.wpcf7-not-valid,.input-error,input.input-error,select.input-error,textarea.input-error{background:0 0;background-color:rgba(213,0,0,.02);border:1px solid #D50000}.input-success,input.input-success,select.input-success,textarea.input-success{background:0 0;background-color:rgba(0,137,123,.02);border:1px solid #00897B}input::-webkit-input-placeholder{color:#1e2833;opacity:.55}input::-moz-placeholder{color:#1e2833;opacity:.55}input:-ms-input-placeholder{color:#1e2833;opacity:.55}input:placeholder{color:#1e2833;opacity:.55}input:focus::-webkit-input-placeholder{opacity:.3}input:focus::-moz-placeholder{opacity:.3}input:focus:-ms-input-placeholder{opacity:.3}input:focus:placeholder{opacity:.3}#content input[type=submit],#main .edd-add-to-cart.button,#main .edd_go_to_checkout.button,.btn,.gform_button,.infinite-scroll #infinite-handle span button,.sidebar-primary .edd_checkout a,.sidebar-special .edd_checkout a,.submit,button,input[type=submit]{-webkit-appearance:none;background:#00823B;border:1px solid #00823B;border-radius:3px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:1rem;font-weight:500;letter-spacing:.075em;line-height:normal;margin:0;outline:0;padding:.686em 1.25em;text-align:center;text-decoration:none;text-transform:uppercase;overflow:hidden;will-change:box-shadow;transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);vertical-align:middle;white-space:nowrap}.label,.label.tag{letter-spacing:.025em}.btn:visited{color:#fff}#content .btn,#content .gform_button,#content .sidebar-primary .edd_checkout a,#content .sidebar-special .edd_checkout a,#content .submit,#content input[type=submit],#main .edd-add-to-cart.button,#main .edd_go_to_checkout.button{min-width:145px}.btn-primary,button.btn-primary,button[primary],input.primary[type=submit]{background-color:#00823B;border-color:#00823B}.btn-secondary,.infinite-scroll #infinite-handle span,.infinite-scroll #infinite-handle span button,button.btn-secondary,button[secondary],input.secondary[type=submit]{color:#000;background-color:#E8E8E8;border-color:#E8E8E8}.btn-secondary:visited{color:#000}.btn-dark,button.btn-dark,button[dark],input.dark[type=submit]{background-color:#252E33;border-color:#252E33}.btn-success,button.btn-success,button[success],input.success[type=submit]{background-color:#88B04B;border-color:#88B04B}.btn-warning,button.btn-warning,button[warning],input.success[type=warning]{background-color:#f47738;border-color:#f47738}.btn-danger,button.btn-danger,button[danger],input.success[type=danger]{background-color:#B10E1E;border-color:#B10E1E}.btn-info,button.btn-info,button[info],input.success[type=info]{background-color:#2B8CC4;border-color:#2B8CC4}.btn-link,button.btn-link,button[link],input.success[type=link]{background:0 0;border-color:transparent;box-shadow:none;color:#535A64}.btn-link:visited{color:#535A64}#content input[type=submit]:hover,#main .edd-add-to-cart.button:hover,#main .edd_go_to_checkout.button:hover,.btn.hover,.btn:hover,.gform_button:hover,.infinite-scroll #infinite-handle span button:hover,.sidebar-primary .edd_checkout a:hover,.sidebar-special .edd_checkout a:hover,.submit:hover,button:hover,input[type=submit]:hover{box-shadow:0 0 0 150px rgba(255,255,255,.05) inset,0 2px 3px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);color:#fff;text-decoration:none}#content input[type=submit]:focus,#main .edd-add-to-cart.focus,#main .edd_go_to_checkout.button:focus,.btn.focus,.btn:focus,.gform_button:focus,.infinite-scroll #infinite-handle span button:focus,.sidebar-primary .edd_checkout a:focus,.sidebar-special .edd_checkout a:focus,.submit:focus,button:focus,input[type=submit]:focus{box-shadow:0 0 0 150px rgba(255,255,255,.075) inset,0 0 8px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.36);color:#fff;outline:0}#content input[type=submit]:active,#main .edd-add-to-cart.active,#main .edd_go_to_checkout.button:active,.btn.active,.btn:active,.gform_button:active,.infinite-scroll #infinite-handle span button:active,.sidebar-primary .edd_checkout a:active,.sidebar-special .edd_checkout a:active,.submit:active,button:active,input[type=submit]:active{box-shadow:0 0 0 150px rgba(255,255,255,.2) inset,0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);color:#fff;outline:0}.btn-secondary.active,.btn-secondary.focus,.btn-secondary.hover,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.infinite-scroll #infinite-handle span button:active,.infinite-scroll #infinite-handle span button:focus,.infinite-scroll #infinite-handle span button:hover,button.btn-secondary:active,button.btn-secondary:focus,button.btn-secondary:hover,button[secondary]:active,button[secondary]:focus,button[secondary]:hover,input.secondary[type=submit]:active,input.secondary[type=submit]:focus,input.secondary[type=submit]:hover{color:#121212}.btn-link.active,.btn-link.hover,.btn-link:active,.btn-link:hover,button.btn-link:active,button.btn-link:hover,button[link]:active,button[link]:hover,input.success[type=link]:active,input.success[type=link]:hover{background:0 0;box-shadow:none;color:#000;text-decoration:underline}.btn-link.focus,.btn-link:focus,button.btn-link:focus,button[link]:focus,input.success[type=link]:focus{background:0 0;box-shadow:none;color:#000;outline:#535A64 dotted 1px}.btn::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}.btn-disabled,.btn[disabled],button[disabled]{box-shadow:none!important;cursor:default;opacity:.4}.btn-disabled:focus,.btn-disabled:hover,.btn[disabled]:focus,.btn[disabled]:hover,button[disabled]:focus,button[disabled]:hover{opacity:.3}.btn-outline,.btn-outline:visited,.btn[outline],button.outline,button[outline]{background:0 0!important;border:1px solid rgba(0,0,0,.55);box-shadow:none;color:rgba(0,0,0,.75);transition-delay:0}.btn-outline.hover,.btn-outline:hover,.btn[outline]:hover,button.outline:hover,button[outline]:hover{box-shadow:0 0 0 150px rgba(255,255,255,.025) inset,0 2px 3px 0 rgba(0,0,0,.07),0 1px 5px 0 rgba(0,0,0,.06),0 2px 4px -1px rgba(0,0,0,.1);border-color:#000;color:rgba(0,0,0,1)}.btn-outline.focus,.btn-outline:focus,.btn[outline]:focus,button.outline:focus,button[outline]:focus{border:1px solid #000;box-shadow:0 0 0 150px rgba(255,255,255,.035) inset,0 2px 3px 0 rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.08),0 2px 4px -1px rgba(0,0,0,.15);color:rgba(0,0,0,1)}.btn-outline.active,.btn-outline:active,.btn[outline]:active,button.outline:active,button[outline]:active{border:1px solid #000;box-shadow:0 0 0 150px rgba(255,255,255,.055) inset,0 2px 3px 0 rgba(0,0,0,.15),0 1px 5px 0 rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2);color:rgba(0,0,0,.65)}.btn[outline][disabled],button[outline][disabled]{box-shadow:none;cursor:default;opacity:.4}.btn[outline][disabled]:hover,button[outline][disabled]:hover{background:0 0;border:1px solid rgba(0,0,0,.25);color:rgba(0,0,0,.7);text-decoration:none}.label,.label a,.label a:hover{color:#000;text-decoration:none}.btn-group{display:inline-block;vertical-align:bottom}.btn-group .btn,.btn-group button{float:left;margin-left:-1px}.demo-label .label{margin-right:8px}.label{background:#f4f4f4;border-radius:4px;display:inline;font-size:12px;font-weight:400;line-height:1;padding:2px 8px;text-align:center;text-transform:uppercase;top:-1px;vertical-align:middle}.label.primary{background:#3c74d9}.label.primary,.label.primary a{color:#fff}.label.primary.outline,.label.primary.outline a,.label.primary.tag,.label.primary.tag a{color:#3c74d9}.label.primary.outline{border-color:#3c74d9}.label.primary.tag{background:0 0}.label.error{background:#f34248}.label.error,.label.error a{color:#fff}.label.error.outline,.label.error.outline a,.label.error.tag,.label.error.tag a{color:#f34248}.label.error.outline{border-color:#f34248}.label.error.tag{background:0 0}.label.success{background:#60ae4d}.label.success,.label.success a{color:#fff}.label.success.outline,.label.success.outline a,.label.success.tag,.label.success.tag a{color:#60ae4d}.label.success.outline{border-color:#60ae4d}.label.success.tag{background:0 0}.label.warning{background:#fed443}.label.warning,.label.warning a{color:#000}.label.warning.outline,.label.warning.outline a,.label.warning.tag,.label.warning.tag a{color:#fed443}.label.warning.outline{border-color:#fed443}.label.warning.tag{background:0 0}.label.inverted{background:#fff}.label.inverted.tag,.label.outline,.label.tag{background:0 0}.label.inverted,.label.inverted a{color:#000}.label.inverted.outline,.label.inverted.outline a,.label.inverted.tag,.label.inverted.tag a{color:#fff}.label.inverted.outline{border-color:#fff}.label.outline{border:1px solid rgba(0,0,0,.2);padding:1px 7px}.label.label-large{font-size:14px;margin-right:5px;padding:2px 8px}.label.outline,.label.outline a{color:rgba(0,0,0,.65)}.badge{border-radius:24px;padding:2px 6px}.badge.outline{padding:1px 5px}.label.tag{font-weight:700;padding:0}.label.tag.primary,.label.tag.primary a{color:#3c74d9}.label.tag.error,.label.tag.error a{color:#f34248}.label.tag.success,.label.tag.success a{color:#60ae4d}.label.tag.warning,.label.tag.warning a{color:#fed443}.label.tag.inverted,.label.tag.inverted a{color:#fff}.button:hover .badge{opacity:.6}h6 .label{top:-3px}#content div.wpcf7-response-output{margin:1.5em 0;padding:.75em 1em}#content div.wpcf7-validation-errors{border:2px solid #D50000;color:#D50000;font-size:.889em}#content div.wpcf7-mail-sent-ok{border:2px solid #0a8754;color:#106D46;font-size:.889em}#content .wpcf7-form p{color:#585858;font-size:1em;font-weight:500;letter-spacing:.025em}#content .wpcf7-form-control{margin-top:.4rem}#content .wpcf7-form-control.wpcf7-submit{margin-top:0}#content div.wpcf7 img.ajax-loader{margin-top:10px}#content .contact-form input[type=number],#content .contact-form input[type=email],#content .contact-form input[type=text]{margin-bottom:1.3em}#content .contact-form textarea{margin-bottom:1.65em}#content .gform_wrapper .ginput_complex.ginput_container{overflow:inherit}#content .gform_wrapper div.validation_error{color:#D50000;font-size:.889em;font-weight:400;border:2px solid #D50000;margin:1.5em 0;padding:.75em 1em}#content .gform_wrapper li.gfield.gfield_error,#content .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:rgba(213,0,0,.02);border:none}#content .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description,#content .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,#content .gform_wrapper li.gfield.gfield_error.gfield_contains_required fieldset legend.gfield_label,#content .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-left:.375em;margin-top:.375em}#content .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{margin-left:.375em;margin-top:.375em;font-weight:400;letter-spacing:.025em!important}#content .gform_wrapper .top_label .gfield_label{margin:1em 0 0;font-size:1em;color:#585858;font-weight:500;letter-spacing:.025em!important}#content .gform_wrapper .ginput_complex label{color:#585858;font-size:.833em;letter-spacing:.025em}#content .gform_wrapper .gfield_error .gfield_label,#content .gform_wrapper .gfield_required,#content .gform_wrapper .validation_message,#content .gform_wrapper li.gfield_error div.ginput_complex.ginput_container label,#content .gform_wrapper li.gfield_error ul.gfield_checkbox,#content .gform_wrapper li.gfield_error ul.gfield_radio{color:#D50000}#content .gform_wrapper input[type=number],#content .gform_wrapper input[type=email],#content .gform_wrapper input[type=text],#content .gform_wrapper input[type=tel],#content .gform_wrapper input[type=url],#content .gform_wrapper input[type=password],#content .gform_wrapper select,#content .gform_wrapper textarea{padding:.55rem .8rem;font-size:1rem;text-indent:0}#content .gform_wrapper select[multiple=multiple] option{padding:.25rem .55rem;outline:0!important;text-indent:.45rem}#content .gform_wrapper .ginput_container_multiselect select{padding:0}body .ui-datepicker-title select{padding:.1rem .2rem;margin-left:5px;margin-right:5px}body .ui-datepicker table{background:#ccc}body .ui-datepicker a,body .ui-datepicker body .ui-datepicker table,body .ui-datepicker tbody,body .ui-datepicker td,body .ui-datepicker thead,body .ui-datepicker tr{vertical-align:middle!important}body .ui-datepicker td,body .ui-datepicker th{border-bottom:0;font-size:100%;text-align:center}body .ui-datepicker td{padding:0}#content .gform_wrapper select option{padding-top:1px;padding-bottom:1px}#content .gform_wrapper li.gfield_error input[type=number],#content .gform_wrapper li.gfield_error input[type=email],#content .gform_wrapper li.gfield_error input[type=text],#content .gform_wrapper li.gfield_error input[type=tel],#content .gform_wrapper li.gfield_error input[type=url],#content .gform_wrapper li.gfield_error input[type=password],#content .gform_wrapper li.gfield_error textarea{border:1px solid #D50000}#content .gform_wrapper li.gfield_error input[type=number]:focus,#content .gform_wrapper li.gfield_error input[type=email]:focus,#content .gform_wrapper li.gfield_error input[type=text]:focus,#content .gform_wrapper li.gfield_error input[type=tel]:focus,#content .gform_wrapper li.gfield_error input[type=url]:focus,#content .gform_wrapper li.gfield_error input[type=password]:focus,#content .gform_wrapper li.gfield_error textarea{border:1px solid transparent}#content .gform_wrapper .datepicker{width:7.75em!important}@media only screen and (max-width:614px){#content textarea{width:100%}}.aligncenter,.alignleft,.alignright{display:block;margin:0 auto 1.5rem}p .aligncenter,p .alignleft,p .alignright{margin-bottom:0}@media only screen and (min-width:480px){.alignleft{float:left;margin-right:1.5rem}.alignright{float:right;margin-left:1.5rem}}.alignnone{float:none}.clear{clear:both}.separator{clear:both;width:100%}img{height:auto;max-width:100%}img.alignleft,img.alignright{display:inline}.alignleft img,.alignright img,img.alignleft,img.alignright{margin-top:.275rem}img.emoji,img.wp-smiley{background:0 0;border:none;box-shadow:none;display:inline;margin:0 .07em;max-height:1em;padding:0;width:1em}.wp-caption{max-width:100%}.figcaption,.wp-caption-text{color:#6d7377;line-height:1.35;margin:.4rem 0;max-width:500px}.gallery,.gallery-icon img{display:block;max-width:100%}.wp-caption-text span,figcaption span{clear:both;display:block;font-size:90%;line-height:1.8;letter-spacing:.05em;text-transform:uppercase}.gallery{clear:both;margin:0 auto 1.5rem}.gallery::after{content:".";display:block;height:0;clear:both}.gallery-item{width:100%;padding:0;list-style:none;border:none;background:0 0}.gallery-icon a{display:block}.gallery-icon img{width:auto;height:auto;margin:0 auto}.gallery-type-circle img{border-radius:50%}.gallery-caption{margin:5px 0 1.5em;line-height:1.25;width:100%}.gallery-item{float:left;margin-bottom:25px;text-align:center}@media only screen and (min-width:360px){.gallery-item{margin:0 5% 5% 0}.gallery-icon img{width:100%}.rtl .gallery-item{float:right;margin-left:5%;margin-right:0}.gallery-caption{clear:both;float:left}.gallery-columns-10 .gallery-item,.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{width:45%}}@media only screen and (min-width:360px) and (max-width:539px){.gallery-item:nth-of-type( 2n+1 ){clear:both}.gallery-item:nth-child( 2n ){margin-right:0;float:right}.rtl .gallery-item:nth-child( 2n ){margin-left:0;float:left}}@media only screen and (min-width:540px) and (max-width:639px){.gallery-columns-10 .gallery-item:nth-child( 3n+1 ),.gallery-columns-3 .gallery-item:nth-child( 3n+1 ),.gallery-columns-4 .gallery-item:nth-child( 3n+1 ),.gallery-columns-5 .gallery-item:nth-child( 3n+1 ),.gallery-columns-6 .gallery-item:nth-child( 3n+1 ),.gallery-columns-7 .gallery-item:nth-child( 3n+1 ),.gallery-columns-8 .gallery-item:nth-child( 3n+1 ),.gallery-columns-9 .gallery-item:nth-child( 3n+1 ){clear:both}.gallery-columns-10 .gallery-item:nth-child( 3n ),.gallery-columns-3 .gallery-item:nth-child( 3n ),.gallery-columns-4 .gallery-item:nth-child( 3n ),.gallery-columns-5 .gallery-item:nth-child( 3n ),.gallery-columns-6 .gallery-item:nth-child( 3n ),.gallery-columns-7 .gallery-item:nth-child( 3n ),.gallery-columns-8 .gallery-item:nth-child( 3n ),.gallery-columns-9 .gallery-item:nth-child( 3n ){float:right;margin-left:0;margin-right:0}.rtl .gallery-columns-10 .gallery-item:nth-child( 3n ),.rtl .gallery-columns-3 .gallery-item:nth-child( 3n ),.rtl .gallery-columns-4 .gallery-item:nth-child( 3n ),.rtl .gallery-columns-5 .gallery-item:nth-child( 3n ),.rtl .gallery-columns-6 .gallery-item:nth-child( 3n ),.rtl .gallery-columns-7 .gallery-item:nth-child( 3n ),.rtl .gallery-columns-8 .gallery-item:nth-child( 3n ),.rtl .gallery-columns-9 .gallery-item:nth-child( 3n ){float:left}.gallery-columns-10 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{width:30%}}@media only screen and (min-width:640px) and (max-width:767px){.gallery-columns-10 .gallery-item:nth-child( 4n+1 ),.gallery-columns-2 .gallery-item:nth-child( 2n+1 ),.gallery-columns-3 .gallery-item:nth-child( 3n+1 ),.gallery-columns-4 .gallery-item:nth-child( 4n+1 ),.gallery-columns-5 .gallery-item:nth-child( 4n+1 ),.gallery-columns-6 .gallery-item:nth-child( 4n+1 ),.gallery-columns-7 .gallery-item:nth-child( 4n+1 ),.gallery-columns-8 .gallery-item:nth-child( 4n+1 ),.gallery-columns-9 .gallery-item:nth-child( 4n+1 ){clear:both}.gallery-columns-10 .gallery-item:nth-child( 4n ),.gallery-columns-2 .gallery-item:nth-child( 2n ),.gallery-columns-3 .gallery-item:nth-child( 3n ),.gallery-columns-4 .gallery-item:nth-child( 4n ),.gallery-columns-5 .gallery-item:nth-child( 4n ),.gallery-columns-6 .gallery-item:nth-child( 4n ),.gallery-columns-7 .gallery-item:nth-child( 4n ),.gallery-columns-8 .gallery-item:nth-child( 4n ),.gallery-columns-9 .gallery-item:nth-child( 4n ){float:right;margin-left:0;margin-right:0}.rtl .gallery-columns-10 .gallery-item:nth-child( 4n ),.rtl .gallery-columns-2 .gallery-item:nth-child( 2n ),.rtl .gallery-columns-3 .gallery-item:nth-child( 3n ),.rtl .gallery-columns-4 .gallery-item:nth-child( 4n ),.rtl .gallery-columns-5 .gallery-item:nth-child( 4n ),.rtl .gallery-columns-6 .gallery-item:nth-child( 4n ),.rtl .gallery-columns-7 .gallery-item:nth-child( 4n ),.rtl .gallery-columns-8 .gallery-item:nth-child( 4n ),.rtl .gallery-columns-9 .gallery-item:nth-child( 4n ){float:left}.gallery-columns-2 .gallery-item{width:45%}.gallery-columns-3 .gallery-item{width:30%}.gallery-columns-10 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{width:21.25%}}@media only screen and (min-width:768px){.gallery-columns-10 .gallery-item:nth-child( 10n+1 ),.gallery-columns-2 .gallery-item:nth-child( 2n+1 ),.gallery-columns-3 .gallery-item:nth-child( 3n+1 ),.gallery-columns-4 .gallery-item:nth-child( 4n+1 ),.gallery-columns-5 .gallery-item:nth-child( 5n+1 ),.gallery-columns-6 .gallery-item:nth-child( 6n+1 ),.gallery-columns-7 .gallery-item:nth-child( 7n+1 ),.gallery-columns-8 .gallery-item:nth-child( 8n+1 ),.gallery-columns-9 .gallery-item:nth-child( 9n+1 ){clear:both}.gallery-columns-10 .gallery-item:nth-child( 10n ),.gallery-columns-2 .gallery-item:nth-child( 2n ),.gallery-columns-3 .gallery-item:nth-child( 3n ),.gallery-columns-4 .gallery-item:nth-child( 4n ),.gallery-columns-5 .gallery-item:nth-child( 5n ),.gallery-columns-6 .gallery-item:nth-child( 6n ),.gallery-columns-7 .gallery-item:nth-child( 7n ),.gallery-columns-8 .gallery-item:nth-child( 8n ),.gallery-columns-9 .gallery-item:nth-child( 9n ){margin-left:0;margin-right:0}.gallery-columns-2 .gallery-item{width:45%}.gallery-columns-3 .gallery-item{width:30%}.gallery-columns-4 .gallery-item{width:21.25%}.gallery-columns-5 .gallery-item{width:16%}.gallery-columns-6 .gallery-item{width:12.5%}.gallery-columns-7 .gallery-item{width:10%}.gallery-columns-8 .gallery-item{width:8.125%}.gallery-columns-9 .gallery-item{width:6.66%}.gallery-columns-10 .gallery-item{width:5.5%}}#content{margin-bottom:1.5rem;margin-top:1.6rem;padding-top:1.5rem}@media (min-width:900px){#content{margin-bottom:2.5rem}#sidebar-primary,#sidebar-special{margin-top:1.6rem;padding-top:1.5rem}}@media (min-width:600px) and (max-width:900px){.grid-container{max-width:95%!important}.sidebar-primary .widget,.sidebar-special .widget{max-width:600px;margin-left:auto;margin-right:auto}}@media (min-width:900px) and (max-width:1299px){.grid-container{max-width:95%!important}.layout-2c-l .sidebar-inner{padding-left:8%}.layout-2c-r .sidebar-inner{padding-right:8%}}@media (min-width:1300px){.layout-2c-l .sidebar-inner{padding-left:10%}.layout-2c-r .sidebar-inner{padding-right:10%}}.archive-header{padding-bottom:.5rem;margin-bottom:2.5rem;border-bottom:4px solid #222;overflow:hidden}.archive-title{margin-top:0;margin-bottom:.333em}.entry-title,.page-title,.singular .entry-title{margin-top:0;margin-bottom:.55em}.entry-title a{color:#121212;text-decoration:none}.entry-title a:hover{color:#333}.entry-byline{line-height:1.3;margin-bottom:.875em}.entry-byline .entry-published{font-weight:400}.entry-byline a,.entry-byline a:visited,.format-status .entry-footer a,.format-status .entry-footer a:visited{color:inherit;font-weight:500;text-decoration:none}.entry-byline a:hover,.format-status .entry-footer a:hover{color:inherit;text-decoration:underline}.entry-byline .post-by{font-style:italic;font-weight:300}.comments-sep:after{content:"\0007C";font-weight:300;font-family:inherit;font-style:normal;margin-left:3px;margin-right:5px;display:inline-block;margin-top:-1px}.cl-icon .comments-sep:after,.cl-text .comments-sep:before,.comments-link.zero-comments.cl-zero-hide,.comments-sep.no-comments.cl-zero-hide,.comments-sep.no-comments.cl-zero-hide:before,.format-status .comments-sep:after{display:none}.comments-sep:before{font-size:1.2em;margin-left:4px;margin-right:5px}.archive .cl-hidden--excerpt,.cl-icon .comments-text,.home .cl-hidden--excerpt,.post-format-link span,.singular-post .cl-hidden--full{border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);overflow:hidden}.cl-icon .comments-number{font-weight:400}.post-format-link,.post-format-link:hover{color:inherit;text-decoration:none!important}.post-format-link::before{content:"";font-family:Ionicons;font-size:1.35rem;margin-right:5px}.format-gallery .post-format-link::before{content:"\f348"}.format-image .post-format-link::before{content:"\f30e"}.format-audio .post-format-link::before{content:"\f32d"}.format-video .post-format-link::before{content:"\f39f"}.format-aside .post-format-link::before{content:"\f33f"}.format-status .post-format-link::before{content:"\f137"}.format-chat .post-format-link::before{content:"\f2b6"}.format-link .post-format-link::before{content:"\f22e"}.format-status .entry-header{margin-bottom:.8em}.post-edit-link,.post-edit-link:visited{font-size:.79em;font-weight:400!important;display:inline;line-height:1;text-align:center;text-transform:uppercase;text-decoration:none;vertical-align:middle;border-radius:4px;position:relative;color:inherit;background:#f4f4f4;padding:2px 8px;letter-spacing:.05em}.entry-byline .post-edit-link{left:5px;top:-1px}.post-thumbnail{margin-bottom:1.5em;display:block}.format-gallery .img-hyperlink,.gallery-post-thumbnail,.post-thumbnail img{display:block}.archive .post,.archive-download .edd-download,.blog .post,.search .entry{border-bottom:1px solid rgba(39,55,64,.1);margin-bottom:2rem;padding-bottom:1.85rem}.archive .post.format-aside,.archive .post.format-audio,.archive .post.format-link,.archive .post.format-quote,.archive .post.format-status,.archive .post.format-video,.blog .post.format-aside,.blog .post.format-audio,.blog .post.format-link,.blog .post.format-quote,.blog .post.format-status,.blog .post.format-video{padding-bottom:.5rem}.layout-1c.singular-post #author-box,.layout-1c.singular-post #comments-template,.layout-1c.singular-post .entry-content,.layout-1c.singular-post .entry-footer,.layout-1c.singular-post .post-navigation{margin-left:auto;margin-right:auto;max-width:900px}.forum .entry{border-bottom:none;padding-bottom:0}.format-status .avatar{width:48px;height:auto;border-radius:100%}.entry-more-link,.more-link{letter-spacing:.025em;font-size:.889em;text-decoration:none}.entry-more-link:hover,.more-link:hover{letter-spacing:.025em;font-size:.889em;text-decoration:underline}.gallery-count{color:#6f767a;margin-top:1.5rem;font-size:.889em}.author-info{border-top:4px solid rgba(39,55,64,.45);margin-top:1rem;overflow:hidden;padding-top:1.1rem}.author-avatar{float:left;margin-top:.5rem;margin-bottom:1rem;width:75px;padding-right:15px}.author-description p{margin-bottom:1.2rem}.author-avatar img{border:.4em solid #f5f5f5;border:.4em solid rgba(0,0,0,.055);border-radius:50%;float:left}.author-info .author-heading{margin-top:.55rem;margin-bottom:.5rem}.author-info .author-heading a,.author-info .author-heading a:visited{color:inherit;text-decoration:none}.author-info .author-heading a:hover{color:inherit;text-decoration:underline}@media (min-width:600px){.author-avatar,.author-description p{margin-bottom:1.6rem}.author-avatar{width:140px}.author-avatar img{border:.5em solid #f5f5f5;border:.5em solid rgba(0,0,0,.055);width:120px;height:auto}.author-avatar+.archive-description,.author-avatar+h4,.author-avatar+h4+.author-bio{clear:right;margin-left:150px}}.author-description{font-size:.889em}.entry-footer{clear:both;padding-bottom:1.5rem;width:100%}.entry-terms{margin-top:.5rem;display:inline-block;font-weight:600}.entry-terms a,.entry-terms span{font-weight:400}.post-navigation{clear:both;padding-top:.5rem}.post-navigation .nav-links{border-top:solid 1px #c7d6e4;border-top:solid 4px rgba(39,55,64,.2);margin-top:.5rem;padding-top:2.1rem}.post-navigation .nav-links a{display:block;text-decoration:none}.post-navigation .nav-links a .meta-nav{clear:both;display:block;font-size:1.2em;line-height:2}.post-navigation .nav-links a .post-title{display:block;font-size:.889em;line-height:1.3;text-decoration:underline}.post-navigation .nav-next,.post-navigation .nav-previous{width:100%;padding-bottom:10px}@media (min-width:600px){.post-navigation .nav-next,.post-navigation .nav-previous{width:50%;padding-bottom:0}}.post-navigation .nav-previous{float:left;text-align:left;padding-left:30px}.post-navigation .nav-next{float:right;text-align:right;padding-right:30px}.post-navigation .nav-next .meta-nav,.post-navigation .nav-previous .meta-nav{position:relative}.post-navigation .nav-next .meta-nav:after,.post-navigation .nav-previous .meta-nav:before{font-family:Ionicons;font-size:1.75em;line-height:.5;margin-top:-10px;opacity:.8;position:absolute;top:50%;vertical-align:middle}.widget_search .search-field,.widget_search .search-form{position:relative;width:100%}.post-navigation .nav-previous .meta-nav:before{content:"\f3cf";left:-30px}.post-navigation .nav-next .meta-nav:after{content:"\f3d1";right:-30px}.attachment-meta .image-info h3{margin-top:1.5rem}.image-info ul{list-style:none;margin:0;padding:0}.image-info ul li{padding:10px;font-size:.889em}.image-info ul li:nth-child(even){background-color:#fff;background-color:rgba(255,255,255,.35)}.image-info ul li:nth-child(odd){background-color:#F2F4F9;background-color:rgba(242,244,249,.35)}.image-info .prep{display:inline-block;font-weight:600;margin-right:10px;width:120px}.pagination,.woocommerce #content .woocommerce-pagination{list-style:none;margin:40px 0 30px;font-size:.889em}.pagination .nav-links,.pagination ul,.woocommerce #content .woocommerce-pagination ul{list-style:none;margin:0 auto;padding:0;display:block;width:100%;border:none}.pagination ul:after,.pagination:after,.woocommerce #content .woocommerce-pagination ul:after,.woocommerce #content .woocommerce-pagination:after{content:"";display:block;clear:both}.pagination .nav-links a,.pagination .nav-links span,.pagination ul li,.woocommerce #content .woocommerce-pagination ul li{display:inline-block;float:none;margin-left:0;margin-right:10px;margin-bottom:10px}.pagination .nav-links li a,.pagination .nav-links li span{margin:0}.pagination .current,.pagination a,.pagination a:visited,.woocommerce #content .woocommerce-pagination .current,.woocommerce #content .woocommerce-pagination a{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.05);border-radius:2px;color:inherit;display:block;line-height:1.55;min-width:40px;padding:5px 6px;text-align:center;text-decoration:none}.pagination .dots,.woocommerce #content .woocommerce-pagination .dots{display:inline-block;min-width:10px;text-align:center}.pagination a:hover,.woocommerce #content .woocommerce-pagination a:hover{background-color:rgba(0,0,0,.05);color:#000}.pagination .current,.woocommerce #content .woocommerce-pagination .current{background-color:rgba(0,0,0,.05)}.pagination .next,.pagination .prev,.woocommerce #content .woocommerce-pagination .next,.woocommerce #content .woocommerce-pagination .prev{background-color:transparent;border:none}.pagination a:focus,.woocommerce #content .woocommerce-pagination a:focus{border-radius:0;color:#000}.sidebar ol,.sidebar ul{list-style:none;margin:0;padding:0}.sidebar-primary li,.sidebar-special li{line-height:normal;margin-bottom:.65em;padding-bottom:.65em}.sidebar-primary li a,.sidebar-special li a{line-height:1.3}.sidebar-footer li,.sidebar-subsidiary li{line-height:normal;margin-bottom:.5em;padding-bottom:.5em}.sidebar-footer li a,.sidebar-subsidiary li a{line-height:1.3}.sidebar ol ol,.sidebar ul ul{margin-left:1.5rem;margin-bottom:0}.widget_search .search-field{padding-right:45px}.widget_search .search-submit,.widget_search .search-submit:hover{background:0 0!important;border:none!important;box-shadow:none!important;color:#222;height:100%;line-height:normal;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:45px;min-width:45px}.widget_search .search-submit:after{content:"\f20a";font-family:Ionicons;font-size:22px;float:right;width:45px;margin:0;padding:0}.widget_search .search-submit:focus:after,.widget_search .search-submit:hover:after{font-size:24px}.sidebar-footer,.site-footer{border-top:solid 1px rgba(39,55,64,.09);font-size:.889em}.widget_search .search-submit:hover{background-color:rgba(39,55,64,.06)}.widget_search .search-submit:focus{background-color:rgba(39,55,64,.08);outline:rgba(39,55,64,.8) dotted 1px}.sidebar-footer{padding-top:2.5rem}@media (max-width:899px){.inside-footer-widgets{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.inside-footer-widgets .mobile-grid-50{flex:0 0 50%}.site-footer-inner{text-align:center}.site-footer-01,.site-footer-02{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-footer-02{margin-top:10px;margin-bottom:10px}}.site-footer{line-height:1.45}.site-footer-inner{padding-top:1.5rem}@media (min-width:1300px){.site-footer-01,.site-footer-02{padding-left:15px;padding-right:15px}}@media (min-width:900px){.site-footer-inner{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.site-footer-01,.site-footer-02{padding-left:10px;padding-right:10px}.site-footer-01{order:2;margin-left:auto;max-width:30%}.site-footer-02{order:1;margin-right:auto;max-width:70%}}.enews-widget,.jetpack_subscription_widget,.widget_mailpoet_form,.widget_mc4wp_form_widget,.widget_wysija.widget{background-color:rgba(34,34,42,.055);padding:1.5rem}.enews-widget,.widget_mc4wp_form_widget{padding-bottom:.5rem}.enews-widget form input,.enews-widget p,.jetpack_subscription_widget #subscribe-email input,.jetpack_subscription_widget #subscribe-submit input[type=submit],.jetpack_subscription_widget #subscribe-text p{font-size:95%}.enews-widget form+p{font-size:.855em;line-height:1.3;opacity:.85}.sidebar-footer .enews-widget,.sidebar-footer .widget_mailpoet_form,.sidebar-footer .widget_mc4wp_form_widget,.sidebar-footer .widget_wysija.widget{background-color:#e5e8ef}#sidebar-primary #subscribe-submit,#sidebar-special #subscribe-submit,.enews-widget form,.jetpack_subscription_widget form,.widget_mailpoet_form form,.widget_mc4wp_form_widget form,.widget_wysija form{margin-bottom:0}.enews-widget input,.enews-widget input[type=submit]{margin-bottom:1rem}#sidebar-primary #subscribe-email input,#sidebar-special #subscribe-email input,.enews-widget input,.jetpack_subscription_widget input,.widget_mailpoet_form input,.widget_mc4wp_form_widget input,.widget_wysija input{width:100%}.widget_mailpoet_form label,.widget_mc4wp_form_widget label,.widget_wysija label{display:block;opacity:.85}.edd-download .entry-byline,.infinite-scroll .navigation.pagination{display:none}.entry-content #jp-relatedposts h3.jp-relatedposts-headline,.entry-content .sharedaddy .sd-title{margin-bottom:.5em;line-height:1.3;font-size:.899em}.infinite-scroll #infinite-handle span{background:0 0;padding:0}#content #jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{font-size:.899em;font-weight:500;line-height:1.5}#content #jp-relatedposts .jp-relatedposts-items p{font-size:.899em;line-height:1.5}#content .bbp-the-content{border-right:1px solid #d2ddea;border-bottom:1px solid #d2ddea;border-left:1px solid #d2ddea}#content .bbp-the-content-wrapper .quicktags-toolbar{border-bottom:1px solid #d2ddea;background:#EEF1F7}.sidebar .edd-cart-meta{padding:10px 5px}.sidebar .edd_checkout{border-bottom:none;margin-bottom:10px;padding-bottom:10px;margin-top:10px;padding-top:10px}#content #edd_checkout_form_wrap legend{display:block;font-size:120%;line-height:1;font-weight:700;width:auto;margin:0;padding:0 1em}.pp_content a,.pp_details a{text-decoration:none}.woocommerce .entry{border-bottom:none}.woocommerce-columns-3.woocommerce .related.products ul.products li.product,.woocommerce-columns-3.woocommerce-page .related.products ul.products li.product,.woocommerce-columns-4.woocommerce ul.products li.product,.woocommerce-columns-4.woocommerce-page ul.products li.product{width:22.15%}.woocommerce-columns-3.woocommerce ul.products li.product,.woocommerce-columns-3.woocommerce-page ul.products li.product{width:30.8%}@media only screen and (max-width:767px){.woocommerce-columns-3.woocommerce .related.products ul.products li.product,.woocommerce-columns-3.woocommerce-page .related.products ul.products li.product{margin:0 0 2.992em;width:48%}}.woocommerce.woocommerce-no-sidebar #content.content{width:100%!important}.woocommerce #content span.onsale{min-height:3.236em;min-width:3.236em;padding:0}.woocommerce #content .woocommerce-pagination{list-style:none;margin:40px 0 30px;font-size:.889em}.woocommerce #content .woocommerce-pagination ul{list-style:none;margin:0 auto;padding:0;display:block;width:100%;text-align:center;border:none}.woocommerce #content .woocommerce-pagination ul:after,.woocommerce #content .woocommerce-pagination:after{content:"";display:block;clear:both}.woocommerce #content .woocommerce-pagination ul li{display:inline-block;margin-right:10px;margin-bottom:10px;margin-left:0;border:none;float:none}.woocommerce #content .woocommerce-pagination .current,.woocommerce #content .woocommerce-pagination a{background-color:rgba(0,0,0,.05);color:#222;text-decoration:none;padding:2px 5px;border-radius:2px;min-width:34px;display:block;text-align:center;line-height:1.45}.woocommerce #content .woocommerce-pagination .dots{min-width:10px;display:inline-block;text-align:center}.woocommerce #content .woocommerce-pagination a:hover{background-color:rgba(0,0,0,.1);color:#222}.woocommerce #content .woocommerce-pagination .current{background-color:rgba(0,0,0,.2);color:#555}.woocommerce #content .woocommerce-pagination .next,.woocommerce #content .woocommerce-pagination .prev{background-color:transparent;color:#555}.woocommerce #content .woocommerce-pagination a:focus{border-radius:0;color:#000}.sidebar .woocommerce.widget_shopping_cart .total{border-top:none;padding:15px 0 0}.widget p{margin-bottom:1rem}.sidebar-footer .widget,.sidebar-primary .widget,.sidebar-special .widget,.sidebar-subsidiary .widget{width:100%;margin-bottom:2.5rem;vertical-align:top}.widget_rss a.rsswidget{font-weight:500}.widget_rss .rss-date{color:rgba(0,0,0,.55)}.widget_rss .rssSummary{padding-top:.5rem;padding-bottom:.5rem}.widget-title{margin-top:0;margin-bottom:.4em;padding-bottom:.4em}h2.widget-title{font-size:1.777em}.widget_recent_comments .recentcomments{font-style:italic}.comment-author,.widget_recent_comments .recentcomments a{font-style:normal}.calendar_wrap td,.calendar_wrap th{font-size:.889em;border-bottom:1px solid rgba(0,0,0,.04);padding:0;line-height:2.5923076923;text-align:center;vertical-align:middle}.calendar_wrap table caption{text-transform:uppercase;padding:0 0 10px;font-size:.889em;font-weight:700}.calendar_wrap tbody td a{display:block;font-weight:600;background-color:rgba(0,0,0,.04)}.calendar_wrap tfoot td a{display:block}.widget_calendar tfoot #prev{text-align:left}.widget_calendar tfoot #next{text-align:right}.widget_tag_cloud .tagcloud a{border:1px solid #E6E6E6;border:1px solid rgba(39,55,64,.15);border-radius:2px;display:inline-block;font-size:inherit!important;line-height:1;margin:0 .222em .5em 0;padding:.355em .375em .313em}.sidebar-primary .widget_tag_cloud .tagcloud a:hover,.sidebar-special .widget_tag_cloud .tagcloud a:hover{background-color:rgba(255,255,255,.04);border:1px solid rgba(39,55,64,.45);color:#22222A}.sidebar-primary,.sidebar-special{font-size:.889em}.sidebar a{text-decoration:none}.sidebar a:hover{text-decoration:underline}.sidebar-primary li,.sidebar-special li{border-bottom:solid 1px rgba(39,55,64,.09)}.sidebar-primary li:last-child{border-bottom:none!important}.sidebar-footer ul ul li,.sidebar-primary ul ul li,.sidebar-special ul ul li,.sidebar-subsidiary ul ul li{border-bottom:none!important;margin-bottom:0;padding-bottom:0}.sidebar-primary ul ul li a,.sidebar-special ul ul li a{border-bottom:none!important;display:block;margin-top:.36em;padding-top:.36em}.sidebar-footer ul ul li a,.sidebar-subsidiary ul ul li a{border-bottom:none!important;display:inline-block;margin-top:.3em;padding-top:.3em}#sidebar-subsidiary{font-size:1em;border-top:1px solid rgba(39,55,64,.09);padding-top:2.5rem}.comments-closed,.logged-in-as{font-size:.889em}#comments{overflow:hidden}.comments-closed{font-weight:500;margin-top:1em}li.comment{margin-top:2.5rem}li.ping{margin-top:1.5rem}#comments-number{border-top:4px solid rgba(39,55,64,.55);font-weight:400;text-align:center;margin:0;padding-top:1.5em;padding-bottom:1em}.comment-list{margin-left:0;padding-left:0}ol.comment-list li{list-style:none!important}ol.comment-list ol.children{margin-top:3rem}ol.comment-list ol.children li{margin-bottom:3rem}@media only screen and (min-width:1200px){ol.comment-list ol.children{margin-left:2.5rem}}@media only screen and (min-width:768px) and (max-width:1200px){ol.comment-list ol.children{margin-left:2rem}}@media only screen and (min-width:520px) and (max-width:769px){ol.comment-list ol.children{margin-left:1.2rem}}@media only screen and (max-width:519px){ol.comment-list ol.children{margin-left:.75rem}}.comment-list .avatar{border-radius:100%;float:left;margin-right:1rem;width:55px;height:55px}.comment-meta{font-size:1em;margin-bottom:1em;overflow:hidden}.comment-author{font-size:1.125em;font-weight:600;line-height:1;opacity:1}li.ping .comment-author{font-size:1em;font-style:normal;font-weight:400;line-height:1}.comment-edit-link,.comment-meta .comment-published,li.ping .comment-meta .comment-permalink{font-size:.889em;font-weight:300}.comment-author a{color:inherit;display:inline-block;margin-bottom:-3px;padding-top:5px;text-decoration:none}.comment-author a:hover{color:inherit;opacity:.75;text-decoration:none}.comment-meta .comment-permalink{color:inherit;line-height:1;text-decoration:none}.comment-content{border:1px solid rgba(39,55,64,.09);border-radius:4px;font-size:1em;padding:1.5em 1.2em .3em}.comment-content p{margin-bottom:1.2em}.comment-reply-link{font-size:.889em;font-weight:700;padding-top:5px;padding-bottom:15px;padding-left:.5rem}.comment-respond{padding-bottom:1em;overflow:hidden}.comment-form-author,.comment-form-comment,.comment-form-email,.comment-form-url{display:inline-block;width:100%}#reply-title{margin-top:1em;margin-bottom:1em}#reply-title .wrap{display:block}#reply-title small{font-size:1.1rem;font-weight:400;text-decoration:none}#respond label{color:#283037;display:inline-block;float:left;font-size:1em;margin-bottom:10px;margin-right:10px}.comment-form input:not([type=submit]),.comment-form textarea{width:82%;min-width:82%;max-width:82%;font-size:.889em;float:right}.comment-form input[type=checkbox]{width:auto;min-width:inherit;max-width:none;font-size:.889em;float:none}#respond input[type=submit],.form-submit{float:right}.comment-subscription-form{color:#6f767a;clear:both;float:right;font-size:.889em;margin-bottom:0}@media (max-width:767px){#respond label{float:none;width:100%}.comment-form input:not([type=submit]),.comment-form textarea{width:100%;min-width:100%;max-width:100%;float:none}.comment-form input[type=checkbox]{float:right;min-width:inherit;max-width:none;width:auto}#respond .comment-subscription-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1em}#respond .comment-subscription-form label{margin:0 0 0 10px;float:left;width:auto}}.br0{border-radius:0}.br1{border-radius:.125rem}.br2{border-radius:.25rem}.br3{border-radius:.5rem}.br4{border-radius:1rem}.br-100{border-radius:100%}.br-pill{border-radius:9999px}.br--bottom,.br--right{border-top-left-radius:0}.br--right,.br--top{border-bottom-left-radius:0}.br--bottom,.br--left{border-top-right-radius:0}.br--left,.br--top{border-bottom-right-radius:0}.menu-items .br0 a{border-radius:0}.menu-items .br1 a{border-radius:.125rem}.menu-items .br2 a{border-radius:.25rem}.menu-items .br3 a{border-radius:.5rem}.menu-items .br4 a{border-radius:1rem}.menu-items .br-100 a{border-radius:100%}.menu-items .br-pill a{border-radius:9999px}.menu-items .br--bottom a{border-top-left-radius:0;border-top-right-radius:0}.menu-items .br--top a{border-bottom-left-radius:0;border-bottom-right-radius:0}.menu-items .br--right a{border-top-left-radius:0;border-bottom-left-radius:0}.menu-items .br--left a{border-top-right-radius:0;border-bottom-right-radius:0}.pa0{padding:0}.pa1{padding:.25rem}.pa2{padding:.5rem}.pa3{padding:1rem}.pa4{padding:2rem}.pa5{padding:4rem}.pa6{padding:8rem}.pa7{padding:16rem}.pl0{padding-left:0}.pl1{padding-left:.25rem}.pl2{padding-left:.5rem}.pl3{padding-left:1rem}.pl4{padding-left:2rem}.pl5{padding-left:4rem}.pl6{padding-left:8rem}.pl7{padding-left:16rem}.pr0{padding-right:0}.pr1{padding-right:.25rem}.pr2{padding-right:.5rem}.pr3{padding-right:1rem}.pr4{padding-right:2rem}.pr5{padding-right:4rem}.pr6{padding-right:8rem}.pr7{padding-right:16rem}.pb0{padding-bottom:0}.pb1{padding-bottom:.25rem}.pb2{padding-bottom:.5rem}.pb3{padding-bottom:1rem}.pb4{padding-bottom:2rem}.pb5{padding-bottom:4rem}.pb6{padding-bottom:8rem}.pb7{padding-bottom:16rem}.pt0{padding-top:0}.pt1{padding-top:.25rem}.pt2{padding-top:.5rem}.pt3{padding-top:1rem}.pt4{padding-top:2rem}.pt5{padding-top:4rem}.pt6{padding-top:8rem}.pt7{padding-top:16rem}.pv0{padding-top:0;padding-bottom:0}.pv1{padding-top:.25rem;padding-bottom:.25rem}.pv2{padding-top:.5rem;padding-bottom:.5rem}.pv3{padding-top:1rem;padding-bottom:1rem}.pv4{padding-top:2rem;padding-bottom:2rem}.pv5{padding-top:4rem;padding-bottom:4rem}.pv6{padding-top:8rem;padding-bottom:8rem}.pv7{padding-top:16rem;padding-bottom:16rem}.ph0{padding-left:0;padding-right:0}.ph1{padding-left:.25rem;padding-right:.25rem}.ph2{padding-left:.5rem;padding-right:.5rem}.ph3{padding-left:1rem;padding-right:1rem}.ph4{padding-left:2rem;padding-right:2rem}.ph5{padding-left:4rem;padding-right:4rem}.ph6{padding-left:8rem;padding-right:8rem}.ph7{padding-left:16rem;padding-right:16rem}.ma0{margin:0}.ma1{margin:.25rem}.ma2{margin:.5rem}.ma3{margin:1rem}.ma4{margin:2rem}.ma5{margin:4rem}.ma6{margin:8rem}.ma7{margin:16rem}.ml0{margin-left:0}.ml1{margin-left:.25rem}.ml2{margin-left:.5rem}.ml3{margin-left:1rem}.ml4{margin-left:2rem}.ml5{margin-left:4rem}.ml6{margin-left:8rem}.ml7{margin-left:16rem}.mr0{margin-right:0}.mr1{margin-right:.25rem}.mr2{margin-right:.5rem}.mr3{margin-right:1rem}.mr4{margin-right:2rem}.mr5{margin-right:4rem}.mr6{margin-right:8rem}.mr7{margin-right:16rem}.mb0{margin-bottom:0}.mb1{margin-bottom:.25rem}.mb2{margin-bottom:.5rem}.mb3{margin-bottom:1rem}.mb4{margin-bottom:2rem}.mb5{margin-bottom:4rem}.mb6{margin-bottom:8rem}.mb7{margin-bottom:16rem}.mt0{margin-top:0}.mt1{margin-top:.25rem}.mt2{margin-top:.5rem}.mt3{margin-top:1rem}.mt4{margin-top:2rem}.mt5{margin-top:4rem}.mt6{margin-top:8rem}.mt7{margin-top:16rem}.mv0{margin-top:0;margin-bottom:0}.mv1{margin-top:.25rem;margin-bottom:.25rem}.mv2{margin-top:.5rem;margin-bottom:.5rem}.mv3{margin-top:1rem;margin-bottom:1rem}.mv4{margin-top:2rem;margin-bottom:2rem}.mv5{margin-top:4rem;margin-bottom:4rem}.mv6{margin-top:8rem;margin-bottom:8rem}.mv7{margin-top:16rem;margin-bottom:16rem}.mh0{margin-left:0;margin-right:0}.mh1{margin-left:.25rem;margin-right:.25rem}.mh2{margin-left:.5rem;margin-right:.5rem}.mh3{margin-left:1rem;margin-right:1rem}.mh4{margin-left:2rem;margin-right:2rem}.mh5{margin-left:4rem;margin-right:4rem}.mh6{margin-left:8rem;margin-right:8rem}.mh7{margin-left:16rem;margin-right:16rem}.ttc{text-transform:capitalize}.ttl{text-transform:lowercase}.ttu{text-transform:uppercase}.ttn{text-transform:none}.v-base{vertical-align:baseline}.v-mid{vertical-align:middle}.v-top{vertical-align:top}.v-btm{vertical-align:bottom}.hidden{display:none!important}.icon-only a span,.screen-reader-text,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text.focusable:active,.screen-reader-text.focusable:focus,.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto!important;display:block;height:auto;left:5px;top:5px;width:auto;z-index:100000}.skip-link.focusable:focus{position:absolute;left:5px;top:7px;background:#f7f7f7;color:#151515;outline:#ffbf47 solid 3px;font-size:16px;font-weight:600;padding:15px 30px;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}.visible{visibility:visible}.center,.centered{margin-right:auto;margin-left:auto}.relative{position:relative}.break{-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;clear:both}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{display:block;visibility:hidden;clear:both;height:0;font-size:0;content:" "}.clearfix{zoom:1}.transition-all{-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.transition-color{-webkit-transition:color .15s ease;-moz-transition:color .15s ease;-o-transition:color .15s ease;transition:color .15s ease}.transition-bg{-webkit-transition:background .15s ease-out;-moz-transition:background .15s ease-out;-o-transition:background .15s ease-out;transition:background .15s ease-out}.fluid-width-video-wrapper{margin-bottom:1.5rem}@media print{*,:after,:before,:first-letter,:first-line{background:0 0!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.entry a,.entry a:visited{text-decoration:underline}.entry-content a[href]:after{content:" (" attr(href) ")"}.entry-content abbr[title]:after{content:" (" attr(title) ")"}.entry-content a[href^="#"]:after,.entry-content a[href^="javascript:"]:after{content:""}blockquote,img,pre,tr{page-break-inside:avoid}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}body .site-title-wrap{position:relative!important;height:auto!important}body .titles-wrap{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;position:relative!important;top:0!important;display:block!important}#main{padding-top:0!important}#content,.site-footer .grid-50{width:100%!important}#comments-template,#sidebar-primary,#sidebar-special,.breadcrumb-trail,.hide-for-print,.menu-primary,.menu-subsidiary,.post-navigation{display:none!important}.show-for-print{display:block!important}}