html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}
/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;font-size:16px}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em
40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:bold}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer}[disabled]{cursor:default}button,
html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px
dotted ButtonText}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}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}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.content-wrapper{max-width:100%;margin-left:auto;margin-right:auto}.content-wrapper::after{clear:both;content:"";display:table}.content-wrapper .content-area
.picbox{width:100%;display:block}.content-wrapper .author-info{display:table}.content-wrapper .author-info .author-photo{padding-right:0.5em}.content-wrapper .author-info .author-name, .content-wrapper .author-info .author-photo{display:table-cell;vertical-align:top}.content-wrapper .author-info .author-name{padding-top:9px}.content-wrapper .large-article .photo.round-photo{width:68px;height:68px}@media all and (min-width: 60em){.content-wrapper
main{float:left;display:block;margin-right:2.35765%;width:74.41059%}.content-wrapper main:last-child{margin-right:0}.content-wrapper
main.fullscreen{float:left;display:block;margin-right:2.35765%;width:100%}.content-wrapper main.fullscreen:last-child{margin-right:0}.content-wrapper
.sidebar{float:left;display:block;margin-right:2.35765%;width:23.23176%}.content-wrapper .sidebar:last-child{margin-right:0}.content-wrapper .large-article{float:left;display:block;margin-right:2.35765%;width:65.88078%}.content-wrapper .large-article:last-child{margin-right:0}.content-wrapper .small-articles{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-right:0;display:block;vertical-align:middle;right:0}.content-wrapper .small-articles:last-child{margin-right:0}.content-wrapper .marg-wrap{max-width:100%;margin-left:auto;margin-right:auto;position:relative}.content-wrapper .marg-wrap::after{clear:both;content:"";display:table}}.content-wrapper
article{clear:both;overflow:hidden}.content-wrapper .marg-wrap{width:900px;margin:0px
auto}@media all and (min-width: 47.5em) and (max-width: 59.9375em){.content-wrapper .content-area{margin:0
1em}.content-wrapper .content-area
main{float:left;display:block;margin-right:2.35765%;width:65.88078%}.content-wrapper .content-area main:last-child{margin-right:0}.content-wrapper .content-area
main.fullscreen{float:left;display:block;margin-right:2.35765%;width:100%}.content-wrapper .content-area main.fullscreen:last-child{margin-right:0}.content-wrapper .content-area
.sidebar{float:left;display:block;margin-right:2.35765%;width:31.76157%}.content-wrapper .content-area .sidebar:last-child{margin-right:0}.content-wrapper .content-area .large-article{float:left;display:block;margin-right:2.35765%;width:65.88078%}.content-wrapper .content-area .large-article:last-child{margin-right:0}.content-wrapper .content-area .small-articles{float:left;display:block;margin-right:2.35765%;width:31.76157%}.content-wrapper .content-area .small-articles:last-child{margin-right:0}.content-wrapper .content-area .marg-wrap{max-width:100%;margin-left:auto;margin-right:auto}.content-wrapper .content-area .marg-wrap::after{clear:both;content:"";display:table}}@media all and (max-width: 59.9375em){.content-wrapper .sidebar, .content-wrapper
aside{float:left;display:block;margin-right:2.35765%;width:100%}.content-wrapper .sidebar:last-child, .content-wrapper aside:last-child{margin-right:0}.content-wrapper .content-area{float:left;display:block;margin-right:2.35765%;width:100%}.content-wrapper .content-area:last-child{margin-right:0}}@media all and (min-width: 53.125em) and (max-width: 59.9375em){.content-wrapper .marg-wrap{max-width:800px;margin-left:auto;margin-right:auto}.content-wrapper .marg-wrap::after{clear:both;content:"";display:table}}@media all and (min-width: 47.5em) and (max-width: 53.0625em){.content-wrapper .marg-wrap{max-width:730px;margin-left:auto;margin-right:auto}.content-wrapper .marg-wrap::after{clear:both;content:"";display:table}}@media all and (max-width: 68.6875em){.content-wrapper .marg-wrap{max-width:90%;margin-left:auto;margin-right:auto;box-sizing:border-box;margin:0
auto}.content-wrapper .marg-wrap::after{clear:both;content:"";display:table}.content-wrapper .marg-wrap
.picbox.small{width:90%;border-top:1px solid #e1e1e1}.content-wrapper .marg-wrap .picbox.small div:nth-child(2){width:100%;position:relative}.content-wrapper .marg-wrap .picbox.small div:nth-child(2) a{font-weight:bold}}.content-wrapper
article{margin:0px
3em}body.home-page article, body.home
article{padding-top:2em;padding-bottom:2em;margin:0
!important}body.home-page article .picbox.small, body.home article
.picbox.small{width:100%}.one-half{float:left;display:block;margin-right:2.35765%;width:48.82117%}.one-half:last-child{margin-right:0}.one-third{float:left;display:block;margin-right:3.16844%;width:31.22104%}.one-third:last-child{margin-right:0}.two-thirds{float:left;display:block;margin-right:3.16844%;width:65.61052%}.two-thirds:last-child{margin-right:0}#proto-body:not(.home) .container-full{max-width:1100px;margin-left:auto;margin-right:auto}#proto-body:not(.home) .container-full::after{clear:both;content:"";display:table}#proto-body:not(.home) .container-full .marg-wrap{width:100%}#proto-body:not(.home).page-template-page-wide .container-full{max-width:1300px;margin-left:auto;margin-right:auto;padding-top:1em !important}#proto-body:not(.home).page-template-page-wide .container-full::after{clear:both;content:"";display:table}#proto-body:not(.home).page-template-page-wide .container-full .marg-wrap{width:100%}#proto-body:not(.home).page-template-page-wide .container-full .article-title{padding:0
2em}#proto-body:not(.home).page-template-page-wide .container-full
.bioimg{width:96px}@media all and (min-width: 60em) and (max-width: 68.6875em){#proto-body:not(.home) .container-full, #proto-body:not(.home).page-template-page-wide .container-full{max-width:100%;margin-left:auto;margin-right:auto}#proto-body:not(.home) .container-full::after, #proto-body:not(.home).page-template-page-wide .container-full::after{clear:both;content:"";display:table}}body{background-color:#F5F5F5;color:#0f0f0f}.row{clear:both;overflow:hidden}.searchbar{display:inline-block;margin:0.9em 0;padding:0.5em 0;position:relative;width:150px}.searchbar
.search{width:120px;border-radius:15px 0 0 15px;box-sizing:border-box;padding:0.2em 0 0.2em 0.5em;margin-right:-5px;border:1px
solid #eee;border-right:0;outline:none}.searchbar
button{width:30px;border-radius:0 15px 15px 0;padding:0.2em 0.1em;border:1px
solid #eee;background-color:white;border-left:0}.searchbar:hover button, .searchbar:hover
.search{border-color:#ddd}#proto-body.error404
.searchbar{width:auto}#proto-body.error404 .searchbar
.search{width:12em}.hidden{display:none}.show-sr{display:block;left:-999em;position:absolute}img,div{box-sizing:border-box}img.alignlet,img.alignright,img.aligncenter,div.alignlet,div.alignright,div.aligncenter{display:block}img.border,div.border{border:1px
solid #0f0f0f}img.alignleft,div.alignleft{float:left}img.alignright,div.alignright{float:right}img.aligncenter,div.aligncenter{margin:0px
auto}img.clearfix,div.clearfix{clear:both}@media all and (max-width: 29.9375em){div.article-title{max-width:100%;margin-left:auto;margin-right:auto}div.article-title::after{clear:both;content:"";display:table}}@media all and (min-width: 30em) and (max-width: 47.4375em){div.article-title{max-width:660px;margin-left:auto;margin-right:auto}div.article-title::after{clear:both;content:"";display:table}}@media all and (min-width: 47.5em) and (max-width: 53.0625em){div.article-title{max-width:700px;margin-left:auto;margin-right:auto}div.article-title::after{clear:both;content:"";display:table}}@media all and (min-width: 53.125em) and (max-width: 59.9375em){div.article-title{max-width:810px;margin-left:auto;margin-right:auto}div.article-title::after{clear:both;content:"";display:table}}@media all and (min-width: 60em) and (max-width: 68.6875em){div.article-title{max-width:950px;margin-left:auto;margin-right:auto}div.article-title::after{clear:both;content:"";display:table}}@media all and (min-width: 68.75em) and (max-width: 81.1875em){div.article-title{max-width:1150px;margin-left:auto;margin-right:auto}div.article-title::after{clear:both;content:"";display:table}}@media all and (min-width: 81.25em) and (max-width: 93.6875em){div.article-title{max-width:1350px;margin-left:auto;margin-right:auto}div.article-title::after{clear:both;content:"";display:table}}@media all and (min-width: 106.25em){div.article-title{max-width:1550px;margin-left:auto;margin-right:auto}div.article-title::after{clear:both;content:"";display:table}}a{color:#444;text-decoration:none}a:hover{color:#555}a.button{background:#437799;background-image:-webkit-linear-gradient(top, #437799, #2e5b78);background-image:-moz-linear-gradient(top, #437799, #2e5b78);background-image:-ms-linear-gradient(top, #437799, #2e5b78);background-image:-o-linear-gradient(top, #437799, #2e5b78);background-image:linear-gradient(to bottom, #437799, #2e5b78);-webkit-border-radius:13;-moz-border-radius:13;border-radius:13px;font-family:Arial;color:#fff;font-size:26px;padding:10px
30px 10px 30px;text-decoration:none}ul{padding:0}ul
li{list-style-type:none}article ul
li{list-style-type:initial}.green{background-color:#C40014}.green.see-thru{background-color:rgba(196,0,20,0.5)}.grey{background-color:#EEE}.grey.see-thru{background-color:rgba(238, 238, 238, 0.5)}body
.author{background-color:#EEE;font-size:0.8em;height:100%;padding:1em;margin-bottom:0;border:1px
solid #e1e1e1;border-bottom:0}body
.author.simple{padding:0.5em;background:transparent;border:0px}body .author
img.bioimg{float:left;border-radius:50%}.social-links{line-height:2em;background-color:#EEE;margin-top:0 !important;background-color:1px solid #e1e1e1;border-top:0}.smallcaps{font-variant:small-caps}.whitetext{color:white}img.nooverflow{max-width:100%}.Inquiry_form>div{margin:0px
auto !important}.splash-form
textarea{background-color:rgba(255, 255, 255, 0.2) !important;border:1px
solid #ccc !important;color:#fff !important;font-weight:300 !important;margin-bottom:10px !important;padding:8px
12px !important;text-align:left !important;width:100% !important;min-height:120px !important;margin-top:18px !important}.splash-form
input{background-color:rgba(255, 255, 255, 0.2) !important;border:1px
solid #ccc !important;color:#fff !important;font-weight:300 !important;margin-bottom:10px !important;padding:8px
12px !important;text-align:left !important;width:100% !important;height:45px !important}.splash-form input[type=submit]{background:#b82b2b !important;border:1px
solid #d5504f !important;color:#fff !important;display:inline-block !important;font-size:20px;font-weight:200;letter-spacing:2px;margin:20px
auto 0 !important;max-width:300px !important;text-transform:uppercase}#masthead{width:100%}#masthead
img{width:100%;height:auto}#masthead #menu-container{background-color:white;color:black}#masthead #menu-container #menu-nav{margin:0px
auto}#masthead .custom-header{background-attachment:fixed;background-position-y:center;background-size:cover;height:500px;position:relative}@media all and (max-width: 29.9375em){#masthead .custom-header{height:230px}}#masthead .custom-header
.cta{z-index:20;position:absolute;width:100%;top:10%;left:0;padding:0.5em 1em;background-color:rgba(20, 20, 20, 0.4);font-size:2.2em;font-weight:bold;color:white}#masthead .custom-header .cta .cta-inner{text-align:center;width:60%;min-width:800px;font-size:1.5em;display:block;margin:0px
auto}#masthead .custom-header .cta .cta-link{text-align:center;margin:0.4em 0;position:relative}#masthead .custom-header
video{width:100%}#masthead .container-full{background-color:white;overflow:hidden;padding:0
3.5em}@media all and (max-width: 47.4375em){.logo
img{max-width:30%;max-width:30vw}#masthead .custom-header .cta .cta-inner{min-width:100%;font-size:1em}}@media all and (max-width: 19.9375em){.logo
img{max-width:100%}}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .container-full main, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .container-full
.main{padding:1em
0}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin).single-post main, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin).single-post
.main{padding:0
!important;margin:0
!important;margin-top:1em !important}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin).single-post main article, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin).single-post .main
article{padding-top:0;font-size:1.1em}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .fullscreen main, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .fullscreen
.main{margin-left:1em !important;margin-right:0px !important}@media all and (max-width: 47.4375em){#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .fullscreen main, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .fullscreen
.main{margin-left:0 !important}}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin).home main, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin).home
.main{padding-top:0 !important;margin-top:0 !important}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin).single-format-gallery article img.wp-post-image{float:none;margin:0px
auto;display:block}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) img.wp-post-image{width:100%}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main{line-height:1.2;margin:1em}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main a.article-title, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main a.article-title{text-decoration:none}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main h1, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main h2, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main h1, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main
h2{font-weight:bold}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main h1.article-title, div.article-title #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main h1, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main h2.article-title, div.article-title #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main h2, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main h1.article-title, div.article-title #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main h1, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main h2.article-title, div.article-title #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main
h2{font-size:2.8em;padding:1rem 0;margin:0;clear:both}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main h2.article-title, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main h2.article-title{font-size:2.3em;padding:1rem 0}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main h3.article-title, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main h4.article-title, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main h3.article-title, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main h4.article-title{font-size:2.1em;padding:1rem 0;margin:0
!important}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main img, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main
img{max-width:100%;height:auto;padding:0.5em}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main img.wp-post-image, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main img.wp-post-image{padding:0}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main a > img, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main a>img{padding:0}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main a > div > img, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main a>div>img{padding:0.5em}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main .picbox .caption, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main .picbox
.caption{padding:8px}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main div:not(.marg-wrap), #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main div:not(.marg-wrap){max-width:100%}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main pre, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main
pre{max-width:100%;overflow-x:scroll;border:1px
solid #6f7ea6;border-left:10px solid #7EBDCC;padding:10px
0 10px 10px;background-color:#FEFEFC;line-height:1.3}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main q, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main
q{font-weight:bold;font-style:italic}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main blockquote, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main
blockquote{border:1px
dotted #505F40;font-style:italic;color:#444;padding:5px
10px}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main blockquote + p cite, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main blockquote + p
cite{font-style:italic;text-align:right}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main > ul, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main>ul{padding:0
40px}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main > ul ul, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main > ul
ul{padding:0
0 0 40px}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main > ul li, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main > ul
li{list-style-type:disc;padding:5px
0}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main article.front, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main
article.front{display:block;margin-top:0;overflow:hidden}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main article, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main
article{padding-top:2em}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main article + article.front, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main article+article.front{margin-top:0 !important}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main.nopadleft article, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main.nopadleft
article{padding-left:0}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main.nomarginleft article, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main.nomarginleft
article{margin-left:0}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main article .proto-nav-links{text-align:center}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main .social-links{padding:1em;margin-top:2em}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) main .social-links
.fa{font-size:2em;color:#C40014}@media all and (min-width: 30em) and (max-width: 47.4375em){h1.article-title{font-size:2.4em !important}h2.article-title{font-size:2.4em !important}h3.article-title,h4.article-title{font-size:1.5em}}#proto-body:not(.home) .main-content
article{margin-left:auto !important;margin-right:auto !important;margin-bottom:1em !important}#proto-body:not(.home) .main-content article
li{list-style-position:inside}#proto-body:not(.home) hr{border:1px
solid #f4f4f4}.sidebar,aside{padding:0
1em}.sidebar.pad-vertical div, aside.pad-vertical
div{padding-top:1em;padding-bottom:1em;text-align:center}.sidebar.pad-vertical div li, .sidebar.pad-vertical div span, aside.pad-vertical div li, aside.pad-vertical div
span{text-align:center}.sidebar img, aside
img{max-width:100%;height:auto}.sidebar.one-third,.sidebar.two-thirds,aside.one-third,aside.two-thirds{margin-top:2rem}.sidebar .inner-wrap, aside .inner-wrap{box-shadow:0px 0px 5px 1px #9D9A96;margin:3em
0em;padding:0.5em 1.5em;background-color:#fff}.sidebar .simple-social-icons ul li, aside .simple-social-icons ul
li{padding:0px
!important;margin:0.3em !important}#proto-body:not(.home) aside, #proto-body:not(.home) .sidebar{max-width:1100px;margin-left:auto;margin-right:auto}#proto-body:not(.home) aside::after, #proto-body:not(.home) .sidebar::after{clear:both;content:"";display:table}#proto-body:not(.home) aside .marg-wrap, #proto-body:not(.home) .sidebar .marg-wrap{width:100%}#proto-body:not(.home).page-template-page-wide aside, #proto-body:not(.home) .sidebar{max-width:1300px;margin-left:auto;margin-right:auto;padding-top:1em !important}#proto-body:not(.home).page-template-page-wide aside::after, #proto-body:not(.home) .sidebar::after{clear:both;content:"";display:table}#proto-body:not(.home).page-template-page-wide aside .marg-wrap, #proto-body:not(.home) .sidebar .marg-wrap{width:100%}#proto-body:not(.home).page-template-page-wide aside .article-title, #proto-body:not(.home) .sidebar .article-title{padding:0
2em}#proto-body:not(.home).page-template-page-wide aside .bioimg, #proto-body:not(.home) .sidebar
.bioimg{width:96px}@media all and (min-width: 60em) and (max-width: 68.6875em){#proto-body:not(.home) aside, #proto-body:not(.home) .sidebar, #proto-body:not(.home).page-template-page-wide aside, #proto-body:not(.home) .sidebar{max-width:100%;margin-left:auto;margin-right:auto}#proto-body:not(.home) aside::after, #proto-body:not(.home) .sidebar::after, #proto-body:not(.home).page-template-page-wide aside::after, #proto-body:not(.home) .sidebar::after{clear:both;content:"";display:table}}.container-full.fullscreen .sidebar li, .container-full.fullscreen aside
li{display:inline-block;position:relative}@media all and (max-width: 59.9375em){.content-area
.picbox{float:left;display:block;margin-right:2.35765%;width:31.76157%}.content-area .picbox:last-child{margin-right:0}.content-area .picbox:nth-child(3n+3){clear:right}.content-area .picbox.hide-small{display:none}}footer{border-top:1px solid #e1e1e1;color:white;display:block;box-sizing:border-box;width:100%;padding:0;overflow:hidden}footer
.container{padding-left:128px;padding-left:8rem;padding-right:128px;padding-right:8rem}footer
div{box-sizing:border-box}footer
a{color:inherit;font-weight:200}footer a:hover{color:inherit;font-weight:400}footer>div{padding-top:1em}footer .single-footer{background-color:#0f0f0f;padding-left:128px;padding-left:8rem;padding-right:128px;padding-right:8rem;width:100%;font-family:"Fira Sans";color:white}footer .single-footer
a{color:#999}footer .below-footer{clear:both;width:100%;padding-bottom:2em}footer .below-footer
.widget{padding-left:2em;padding-right:2em;color:#6f6f6f}footer .container-full, footer
.footer{max-width:12 of 12;margin-left:auto;margin-right:auto}footer .container-full::after, footer .footer::after{clear:both;content:"";display:table}footer .container-full .marg-wrap, footer .footer .marg-wrap{overflow:hidden}footer .container-full .marg-wrap .widget, footer .footer .marg-wrap
.widget{font-size:15px;word-spacing:0.1em;letter-spacing:0.04em;float:left;display:block;margin-right:1.87727%;width:18.49818%}footer .container-full .marg-wrap .widget > :first-child, footer .footer .marg-wrap .widget>:first-child{margin-top:4em}footer .container-full .marg-wrap .widget h2, footer .footer .marg-wrap .widget
h2{font-size:1.15em}footer .container-full .marg-wrap .widget, footer .container-full .marg-wrap .widget a, footer .footer .marg-wrap .widget, footer .footer .marg-wrap .widget
a{color:#6f6f6f}footer .container-full .marg-wrap .widget:last-child, footer .footer .marg-wrap .widget:last-child{margin-right:0}footer .container-full .marg-wrap .widget ul.menu, footer .footer .marg-wrap .widget
ul.menu{line-height:2}footer .container-full h2, footer .footer
h2{color:#fff}footer .container-full .below-footer, footer .footer .below-footer{max-width:100%;margin-left:auto;margin-right:auto}footer .container-full .below-footer::after, footer .footer .below-footer::after{clear:both;content:"";display:table}@media all and (max-width: 47.4375em){footer .container-full .marg-wrap
.widget{float:left;display:block;margin-right:2.35765%;width:100%}footer .container-full .marg-wrap .widget:last-child{margin-right:0}}@media all and (max-width: 29.9375em){footer.container-full{text-align:center}footer.container-full
.widget{padding:0
0 0 0;margin:0;width:100%}footer.container-full .single-footer{padding-left:0;padding-right:0}}#proto-body:not(.home).admin-bar
#masthead.fixed{top:0;margin-top:0px}#proto-body:not(.home).admin-bar #masthead.fixed .top-top-menu{position:relative}#proto-body:not(.home) #masthead{z-index:1000}#proto-body:not(.home) #masthead.fixed{animate:all 0.5s 0;top:0px;position:fixed;box-shadow:0 0 2px 0 #e1e1e1}#proto-body:not(.home) #masthead.fixed
ul{margin:0}#proto-body:not(.home) #masthead.fixed.minheight{height:0;overflow:hidden;animate:all 0.5s 0}#proto-body:not(.home) #masthead.fixed #menu-nav .logo
img{max-height:50px !important;-webkit-transition:max-height 50ms ease-in-out;-moz-transition:max-height 50ms ease-in-out;transition:max-height 50ms ease-in-out}#proto-body:not(.home) #masthead.fixed .menu-item{padding-top:0}#menu-nav{max-width:100%;margin-left:auto;margin-right:auto}#menu-nav::after{clear:both;content:"";display:table}#menu-nav
.logo{float:left;display:block;margin-right:2.35765%;width:23.23176%}#menu-nav .logo:last-child{margin-right:0}#menu-nav .logo
img{max-width:100%;width:auto;max-height:70px !important;height:100px;-webkit-transition:max-height 150ms ease-in-out;-moz-transition:max-height 150ms ease-in-out;transition:max-height 150ms ease-in-out}#menu-nav .menu-top{float:left;display:block;margin-right:2.35765%;width:74.41059%}#menu-nav .menu-top:last-child{margin-right:0}#menu-nav .menu-item{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0}@media all and (max-width: 47.4375em){#menu-nav
.logo{float:left;display:block;margin-right:2.35765%;width:40.29137%}#menu-nav .logo:last-child{margin-right:0}#menu-nav .menu-top{float:left;display:block;margin-right:2.35765%;width:57.35098%}#menu-nav .menu-top:last-child{margin-right:0}}#menu-nav{position:relative}#menu-nav .menu-main-container{visibility:visible;-webkit-transition:visibility 250ms ease-in-out;-moz-transition:visibility 250ms ease-in-out;transition:visibility 250ms ease-in-out}#menu-nav .menu-toggle{display:none}@media all and (max-width: 880px){#menu-nav .top-top-menu ul.menu
li{padding:0.55em}}@media all and (max-width: 47.4375em){#masthead #menu-container{height:auto !important;-webkit-box-shadow:0px 2px 2px 0px #eee;-moz-box-shadow:0px 2px 2px 0px #eee;box-shadow:0px 2px 2px 0px #eee}#masthead #menu-container
.searchbar{margin-top:0;padding-top:0}#masthead .curatti-main-menu{max-height:100% !important}#masthead .curatti-main-menu .menu-main-container{visibility:visible;width:100%;clear:both;position:relative;display:block}#masthead .curatti-main-menu .menu-main-container
ul.menu{padding:0
0}#masthead .curatti-main-menu .menu-main-container ul.menu>li{padding:0.5em 0 0 0;display:block;float:none;max-width:100%;border-width:0 0 1px 0 !important;border:solid #EEE}#masthead .curatti-main-menu .menu-main-container ul.menu > li
a{display:block;width:100%}#masthead .curatti-main-menu .menu-main-container ul.menu > li ul, #masthead .curatti-main-menu .menu-main-container ul.menu > li:hover
ul{z-index:1000;background-color:white;border:0px;font-size:0.8em;position:relative;clear:both;overflow:hidden;display:block;text-align:center}#masthead .curatti-main-menu .menu-main-container ul.menu > li ul li, #masthead .curatti-main-menu .menu-main-container ul.menu > li:hover ul
li{display:inline-block;padding:0
1em;border-top:0;float:none}#masthead .curatti-main-menu .menu-main-container ul.menu > li ul li a, #masthead .curatti-main-menu .menu-main-container ul.menu > li:hover ul li
a{padding:0
1em;display:block;color:black}#masthead .curatti-main-menu.collapsed, #masthead .curatti-main-menu.collapsed>.menu-main-container{display:none;visibility:hidden}#menu-nav{}#menu-nav .top-top-menu
.searchbar{display:none}#menu-nav #nav-toggle{position:absolute;right:4em;cursor:pointer;padding:10px
35px 16px 0px}#menu-nav #nav-toggle span, #menu-nav #nav-toggle span:before, #menu-nav #nav-toggle span:after{cursor:pointer;border-radius:1px;height:5px;width:35px;background:#C40014;position:absolute;display:block;content:''}#menu-nav #nav-toggle span:before{top:-10px}#menu-nav #nav-toggle span:after{bottom:-10px}#menu-nav #nav-toggle span, #menu-nav #nav-toggle span:before, #menu-nav #nav-toggle span:after{transition:all 500ms ease-in-out}#menu-nav #nav-toggle.active
span{background-color:transparent}#menu-nav #nav-toggle.active span:before, #menu-nav #nav-toggle.active span:after{top:0}#menu-nav #nav-toggle.active span:before{transform:rotate(45deg)}#menu-nav #nav-toggle.active span:after{transform:rotate(-45deg)}#menu-nav .top-top-menu>.alignleft{float:none}#menu-nav ul.social-sidebar{display:none}}.top-top-menu
ul.menu{padding:0;display:table;width:100%}.top-top-menu ul.menu
li{display:table-cell;float:left;padding:0.75em;list-style-type:none;background-color:transparent;overflow:hidden}.top-top-menu ul.menu li
a{text-decoration:none;display:block;max-width:100%;height:100%;font-weight:bold;padding:0.5em 1em;color:#444}.top-top-menu ul.menu li
ul{display:none}.top-top-menu ul.menu li:hover>ul{z-index:1000;padding-left:0;position:absolute;display:block;background-color:white;border:solid #AAA;border-width:2px 2px 2px 2px;width:200px}.top-top-menu ul.menu li:hover > ul
li{display:block;width:100%}.top-top-menu ul.menu li:hover>ul>li>ul{left:100%;top:10px;border-width:1px 2px}#masthead
li{list-style-type:none}#masthead .top-top-menu{display:table}#masthead .top-top-menu > li, #masthead .top-top-menu>div{display:table-cell;vertical-align:middle}#masthead .top-top-menu>li>ul{margin-top:0;margin-bottom:0}#masthead .top-top-menu>li>ul>li{padding:0
0.2em}.curatti-main-menu{box-sizing:content-box;background-color:#0f0f0f;box-shadow:0px 0px 0px 10px #0f0f0f inset;border:0;width:100%;text-align:center}.curatti-main-menu #menu-main{margin:0;display:inline-block}.curatti-main-menu #menu-main
a{color:white}.curatti-main-menu #menu-main>li{float:left}.curatti-main-menu #menu-main > li
a{padding:0
2em;display:block;line-height:3}.curatti-main-menu #menu-main > li
ul{display:none}.curatti-main-menu #menu-main>li:hover>ul{z-index:1000;border:1px
solid #0f0f0f;display:block;position:absolute;background-color:white;line-height:2}.curatti-main-menu #menu-main > li:hover > ul
li{border-style:solid;border-color:#0f0f0f;text-align:left;border-width:0.2px 0 0 0}.curatti-main-menu #menu-main > li:hover > ul li
a{padding:0
1em;display:block;color:#0f0f0f}.curatti-main-menu #menu-main > li:hover > ul li a:hover{color:#757575}.curatti-main-menu #menu-main > li
a{font-family:"Fira Sans";color:#eee}.curatti-main-menu #menu-main > li a:hover{color:#fefefe}.custom-header+.top-menu{margin-top:0}.custom-header+.top-menu.hero{height:15vh}.custom-header + .top-menu.hero
.menu{padding-top:0;margin-top:0}#proto-body #masthead .search-small{display:none}#proto-body #masthead
.searchbar{width:160px}#proto-body #masthead .menu-main-container{box-sizing:content-box}#proto-body #masthead .searchbar, #proto-body #masthead .menu-toggle{margin-top:10px}#proto-body:not(.home).admin-bar
#masthead.fixed{margin-top:20px}@media all and (max-width: 48.8125em){#proto-body:not(.home).admin-bar
#masthead.fixed{margin-top:46px}#proto-body:not(.home).admin-bar #masthead.fixed .top-top-menu{position:static}#proto-body:not(.home).admin-bar #masthead.fixed #menu-nav{padding-top:0;padding-bottom:0}#proto-body:not(.home).admin-bar #masthead.fixed
.searchbar{top:3px;margin-top:0px}#proto-body.admin-bar
#masthead.fixed{top:0}}@media all and (max-width: 37.4375em){#proto-body
#wpadminbar{top:-46px}#proto-body #menu-nav .menu-toggle{padding-top:10px}#proto-body #menu-nav .top-top-menu
.searchbar{padding-top:10px;margin-top:0}#proto-body:not(.home).admin-bar
#masthead.fixed{margin-top:0}#proto-body:not(.home).admin-bar #masthead.fixed #menu-nav{padding-top:10px;padding-bottom:10px}}@media all and (max-width: 47.4375em){#proto-body #masthead .menu-toggle{display:block}#proto-body #masthead .curatti-main-menu
.menu{width:100%}#proto-body #masthead .logo
img{width:100%;height:auto}#proto-body #masthead
.searchbar{width:auto;display:block;color:#9D9A96;top:9px;padding-top:0;position:absolute;font-size:2em;right:3.5em}#proto-body #masthead .searchbar.open
.search{width:150px;height:1.29em;border-color:#9D9A96;position:relative;left:8px;transition:all .5s ease}#proto-body #masthead .searchbar.open
button{border:1px
solid #9D9A96;border-left:0;border-radius:0 15px 15px 0}#proto-body #masthead .searchbar:not(.open) .search{width:0;padding:0;border:0;float:left;transition:all .5s ease}#proto-body #masthead .searchbar
button{width:50px;border:0;padding:0}}html,body{height:100%;position:relative}#proto-body.home #head-wrapper{overflow:hidden;max-height:100%}#proto-body.home
.proto_masonry_figure{background-color:#0f0f0f;padding-top:5px}#proto-body.home .proto_masonry_figure
a{color:white}#proto-body.home #menu-container{width:100%;background-color:white;position:relative}#proto-body.home
article{text-align:center}#proto-body.home article
a{text-decoration:underline}#proto-body.home article .front-selling-topics{clear:both;overflow:hidden}#proto-body.home article .front-selling-topics
li{list-style-type:none;float:left;display:block;margin-right:5.85151%;width:15.3188%}#proto-body.home article .front-selling-topics li:last-child{margin-right:0}@media all and (max-width: 47.4375em){#proto-body.home article .front-selling-topics
li{font-size:0.8em}}#proto-body.home article .small-articles, #proto-body.home article .large-article{text-align:left}#proto-body.home article .small-articles
.picbox{margin:1em
0}#proto-body.home article .author-info .author-name{font-variant:none;vertical-align:top}#proto-body.home .one-third.circle
.fa{font-size:4em;padding:0.5em;background-color:#9b9d9f;border-radius:50%;color:#e9eaea;border:4px
solid #818486}@media all and (max-width: 29.9375em){#proto-body.home .one-third.circle
.fa{font-size:3em}}#proto-body.home .one-third.circle .fa:hover{background-color:#b5b7b8}#menu-container{z-index:100}#menu-container #menu-nav{padding:1em
3em 0 3em}#menu-container
a{color:#555}#menu-container a.current_page_item, #menu-container a:hover, #menu-container a:active{color:#888}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .hero-info{padding-left:128px;padding-left:8rem;padding-right:128px;padding-right:8rem}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .hero-info .article-title{margin:0.3em}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .hero-info.in-image{position:absolute;text-align:right}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .hero-info.in-image
span{background-color:rgba(255, 255, 255, 0.5);display:inline;line-height:1.2;box-shadow:0.5em 0 0 rgba(255, 255, 255, 0.5), -0.5em 0 0 rgba(255, 255, 255, 0.5)}@media all and (max-width: 29.9375em){#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .hero-info{margin:0
0.3em;padding:0}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .hero-info.in-image{position:relative}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .hero-info.in-image h1>span{background-color:transparent;box-shadow:none}}@media screen and (max-width: 481px) and (max-height: 800px) and (orientation: portrait){#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin){}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) #proto-body.fullscreen-phone
#masthead{bottom:0;position:relative}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) #proto-body.fullscreen-phone #masthead .custom-header{height:auto !important;background-attachment:scroll !important}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) #proto-body.fullscreen-phone #masthead .custom-header
.cta{position:relative !important;bottom:0 !important}}@media screen and (max-height: 481px){#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) #proto-body #masthead .custom-header{height:auto !important;background-attachment:fixed !important}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) #proto-body #masthead .custom-header
.cta{position:relative !important;bottom:0 !important}}@media screen and (max-height: 481px) and (max-width: 800px) and (orientation: landscape){#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin){}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) #proto-body.fullscreen-phone
#masthead{bottom:0;position:relative}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) #proto-body.fullscreen-phone #masthead .custom-header{height:auto !important;background-attachment:scroll !important}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) #proto-body.fullscreen-phone #masthead .custom-header
.cta{position:relative !important;bottom:0 !important}}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article
a{text-decoration:underline}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .author-outer{display:flex;overflow-x:scroll;clear:both}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .author-outer .author-box{display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .author-outer .author-box
.author{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;height:auto}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .author-outer .author-box .author .flex-space{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .author-outer .author-box .social-links{margin-bottom:1.5em}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .author-outer .author-box
h2{text-align:center}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .author-box{margin:3em
0 0 0;width:33.33333%;display:block;float:left}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .author-box .author, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .author-box .social-links{margin:auto 1em;overflow:hidden}@media all and (max-width: 59.9375em){#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .author-box .author, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .author-box .social-links{margin:auto 0.5em}}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .author-box.small{width:20%;display:block;float:left;margin:1em
0}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .author-box.small .author, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .author-box.small .social-links{margin:auto 0em}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .author-box.small
h2{font-size:1em}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .author-box.small
img{width:100%;max-width:50px;min-width:50px;height:auto}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .author-box
.biotxt{display:block;float:left}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .social-links{font-size:0.8em}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .social-links
a{color:#888;text-overflow:ellipsis;overflow:hidden;word-wrap:normal;white-space:nowrap;display:block}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .social-links a:hover{color:#5e000a}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .social-links a
i{width:1em}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .social-links a
span{margin-left:1em}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .curatti-term-meta-box{font-weight:normal;font-family:"Fira Sans";padding:1em;margin:2em;background-color:#0f0f0f;color:white}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) article .curatti-term-meta-box
a{color:#eee}@media all and (max-width: 59.9375em){#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .author-outer{clear:none}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .author-outer .author-box{float:left;display:block;margin-right:2.35765%;width:100%}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .author-outer .author-box:last-child{margin-right:0}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .author-outer .author-box .author, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .author-outer .author-box .social-links{display:block;width:100%;padding-left:1em;padding-right:1em}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .author-outer .author-box.small{width:auto !important}}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main-content{margin-top:0}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main-content
article{background-color:white;box-sizing:border-box;padding:1em
2em}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .main-content article+article{margin:0
2em 0 0;margin-top:2em !important}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .photo.round-photo, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .author-photo
img{border-radius:50%;width:48px;height:auto;padding:0}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .photo.round-photo.small, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .author-photo
img.small{width:32px;height:32px}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .photo.round-photo.large, #proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .author-photo
img.large{width:68px;height:68px}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .picbox
.caption{overflow:hidden}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .picbox
img{height:auto}@media all and (max-width: 47.4375em){#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .sidebar{padding-left:4em;padding-right:4em;margin:0px
auto}#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .sidebar .picbox
img{margin-left:auto;margin-right:auto;max-width:175px;margin:15px}}@media all and (max-width: 53.0625em){#proto-body:not(.siteorigin-panels):not(.page-template-page-nomargin) .container-full .content-area .picbox .photo.round-photo.large{width:48px;height:48px}}article .author-info{padding-top:5px}article .author-info .author-name{font-variant:small-caps;vertical-align:top}article .author-info .author-photo{width:58px}article .author-info .author-photo
img{min-width:1px;min-height:1px;-webkit-transition:min-width 150ms ease-in-out;-moz-transition:min-width 150ms ease-in-out;transition:min-width 150ms ease-in-out}article .author-info .author-photo img:hover{min-width:58px;-webkit-transition:min-width 150ms ease-in-out;-moz-transition:min-width 150ms ease-in-out;transition:min-width 150ms ease-in-out}article .author-info.poptop+.date{margin-top:14px;float:right}article .article-title.pushdown{margin-top:48px !important}aside, aside .inner-wrap, .sidebar, .sidebar .inner-wrap{overflow:hidden;text-align:center}aside .picbox + .picbox, .sidebar .picbox+.picbox{padding-top:2em}#proto-body:not(.home) .content-area{padding:0
1em;overflow:hidden;max-width:1500px;margin:2em
auto}#proto-body:not(.home) .content-area aside .inner-wrap, #proto-body:not(.home) .content-area .sidebar .inner-wrap{margin:0px
auto}@media all and (max-width: 47.4375em){#proto-body:not(.home) .content-area aside .inner-wrap, #proto-body:not(.home) .content-area .sidebar .inner-wrap{margin-left:0}}#proto-body:not(.home) article{box-shadow:0px 0px 5px 1px #9D9A96}#proto-body:not(.home) article
p{font-weight:100;font-family:"Fira Sans"}.testimonial.t_slide{border:0px
!important}.testimonial.t_slide .testimonial-inner{border:0px
!important}.home .author-wrapper{display:block;overflow:hidden;height:14em}.home .author-wrapper .overlay-right{display:none}.home .author-wrapper .author-outer{display:block !important;overflow:hidden;width:80%;margin:0px
auto}.home .author-wrapper .author-outer .author-box
img{float:none !important;clear:both}.home .author-wrapper .author-outer .author-box
h2{margin:0}@media all and (max-width: 53.0625em){.home .author-wrapper{height:auto;position:relative}.home .author-wrapper .author-outer{width:100%;position:relative;display:flex !important;clear:both;display:block}.home .author-wrapper .overlay-right{right:0;top:0;height:100%;width:8px;display:block;position:absolute;background-image:url(/wp-content/themes/curatti-theme/assets/images/background.png);background-attachment:fixed;background-position-x:right}}@media all and (max-width: 59.9375em){.sidebar,.main-content{float:left;display:block;margin-right:2.35765%;width:100%}.sidebar:last-child,.main-content:last-child{margin-right:0}}aside .genericon, #masthead
.genericon{color:#eee !important;background-color:#9D9A96;padding:0.2em;margin:0.2em 0;font-size:1.5em}aside .genericon:hover, #masthead .genericon:hover{color:#fff !important}aside .genericon.genericon-rss:before, #masthead .genericon.genericon-rss:before{content:'\f413'}.article-curatti-signup-form{width:70%;border:1px
solid #0f0f0f;padding:0.5em;margin:1em
auto}#proto-body.bp-user .activity-content
img{max-width:100%;height:auto;clear:both;padding:0.5em;display:block;margin:0px
auto}#proto-body.page-template-page-nomargin .container-full{margin:0
!important;min-width:100% !important;max-width:100% !important}#proto-body.page-template-page-nomargin .content-area{margin:0
!important}.modal
label{cursor:pointer;margin-bottom:0}.modal label
img{border-radius:150px;display:block;max-width:300px}.modal .modal-state{display:none}.modal .modal-trigger{padding:0.8em 1em}.modal .modal-fade-screen{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0, 0, 0, 0.85);opacity:0;padding-top:0.6em;text-align:left;transition:opacity 0.25s ease;visibility:hidden;z-index:99999999999}@media screen and (min-width: 53.75em){.modal .modal-fade-screen{padding-top:10em}}.modal .modal-fade-screen .modal-bg{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.modal .modal-close{position:absolute;top:1.5em;right:1.5em;height:1.5em;width:1.5em;background:#fff;cursor:pointer}.modal .modal-close::after, .modal .modal-close::before{position:absolute;top:3px;right:3px;bottom:0;left:50%;height:1.5em;width:0.15em;background:#ddd;content:"";display:block;margin:-3px 0 0 -1px;transform:rotate(45deg)}.modal .modal-close:hover::after, .modal .modal-close:hover::before{background:#c4c4c4}.modal .modal-close::before{transform:rotate(-45deg)}.modal .modal-inner{background:#fff;border-radius:3px;margin:auto;margin-top:0;max-height:95%;overflow:auto;padding:1.5em;position:relative;transition:opacity 0.25s ease;width:95%}@media screen and (min-width: 40em){.modal .modal-inner{max-height:70%;padding:3em;width:60%}}@media screen and (min-width: 53.75em){.modal .modal-inner{width:50%}}.modal .modal-inner
h1{color:#333;text-align:left;text-transform:capitalize}.modal .modal-inner
p{color:#333;line-height:1.5em}.modal .modal-inner .modal-intro{margin-bottom:1em}.modal .modal-inner .modal-content{color:#333}@media screen and (min-width: 40em){.modal .modal-inner .modal-content{columns:2 8em}}.modal .modal-inner
a.cta{color:#fff;display:inline-block;margin-right:0.5em;margin-top:1em}.modal .modal-inner a.cta:last-child{padding:0
2em}.modal .modal-state:checked+.modal-fade-screen{opacity:1;visibility:visible}.modal .modal-state:checked + .modal-fade-screen .modal-inner{top:0.5em}.modal-open{overflow:hidden}.simple-social-icons svg[class^="social-"],
.simple-social-icons svg[class*=" social-"]{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.simple-social-icons{overflow:hidden}.simple-social-icons
ul{margin:0;padding:0}.simple-social-icons ul
li{background:none !important;border:none !important;float:left;list-style-type:none !important;margin:0
6px 12px !important;padding:0
!important}.simple-social-icons ul li
a{border:none !important;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;display:inline-block;font-style:normal !important;font-variant:normal !important;font-weight:normal !important;height:1em;line-height:1em;text-align:center;text-decoration:none !important;text-transform:none !important;width:1em}.simple-social-icons
ul.aligncenter{text-align:center}.simple-social-icons ul.aligncenter
li{display:inline-block;float:none}.simple-social-icons .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.kindleWidget{white-space:nowrap;cursor:pointer;display:inline-block;padding:3px;line-height:1em;font-size:11px;font-family:sans-serif;border-radius:3px}.kindleWidget>img{box-shadow:none;vertical-align:middle;display:inline-block;margin:0;padding:0;border:none}.kindleWidget>span{margin-left:3px;vertical-align:middle;color:black}.kindleLight{border:#ccc solid thin;background:#e6e6e6;background:-webkit-linear-gradient(white,#e6e6e6);background:-moz-linear-gradient(white,#e6e6e6);background:-ms-linear-gradient(white,#e6e6e6);background:linear-gradient(white,#e6e6e6)}.kindleLight:hover{background:#e6e6e6}.kindleLight:active{background:#ccc}.kindleDarkText>span{color:#e9e9e9}.kindleDark{border:#555 solid thin;background:#6e6e6e;background:-webkit-linear-gradient(#888,#575757);background:-moz-linear-gradient(#888,#575757);background:linear-gradient(#888,#575757)}.kindleDark:hover{background:#575757}.kindleDark:active{background:#555}.services ul li#kindle, #available-services .preview-kindle{background:url('/wp-content/plugins/send-to-kindle/media/white-15.png') 4px 5px no-repeat white}li.share-kindle a.sd-button>span{background-image:url('/wp-content/plugins/send-to-kindle/media/white-15.png')}.kindleWidget.option{padding:0
!important}