.wp-block-button__link{color:#fff;font-size:13px;text-transform:uppercase;letter-spacing:.14em;font-weight:500;line-height:1;padding:18px 33px;transition:all .3s ease}.wp-block-button__link:hover{background:0 0;border-color:currentColor;text-decoration:none;color:#32373c;box-shadow:inset 0 0 0 2px currentColor}.wp-block-separator{border-bottom-width:1px}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:100px}.has-ale-theme-color-color{color:#b71c1c}.has-ale-theme-color-background-color{background-color:#b71c1c}.has-ale-orange-color{color:#f15201}.has-ale-orange-background-color{background-color:#f15201}.has-ale-blue-color{color:#008cba}.has-ale-blue-background-color{background-color:#008cba}.has-ale-green-color{color:#73ae20}.has-ale-green-background-color{background-color:#73ae20}.has-ale-text-color{color:#5d5d5d}.has-ale-text-background-color{background-color:#5d5d5d}.has-ale-dark-color{color:#0c0c0c}.has-ale-dark-background-color{background-color:#0c0c0c}.has-ale-white-color{color:#fff}.has-ale-white-background-color{background-color:#fff}.has-ale-light-gray-color{color:#f6f6f6}.has-ale-light-gray-background-color{background-color:#f6f6f6}.wp-block-button__link:hover,.wp-block-button__link:focus{background:transparent!important;color:#0c0c0c!important}.has-ale-white-background-color{background-color:#fff}blockquote{padding:35px 35px 35px 90px;position:relative;display:block;background:#f6f6f6;margin:0 0 30px}blockquote:before{color:#b71c1c;display:inline-block;font:normal normal normal 48px/1 FontAwesome;position:absolute;left:25px;text-rendering:auto;content:"\f10d";-webkit-font-smoothing:antialiased}figure.wp-block-pullquote{margin-bottom:30px}.wp-block-pullquote{padding:0;border:none;text-align:left}.wp-block-pullquote blockquote{margin:0}blockquote.has-text-color:before{color:currentColor}blockquote.wp-block-pullquote:not(.is-style-solid-color),.wp-block-pullquote:not(.is-style-solid-color) blockquote{padding:5px 5px 5px 90px;background:0 0}.wp-block-pullquote:not(.is-style-solid-color){border-left:solid 3px grey}.wp-block-pullquote.is-style-solid-color blockquote{padding:35px 35px 35px 90px;max-width:100%;margin:0;background:0 0}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:20px;line-height:normal;margin:0}.wp-block-pullquote.alignleft blockquote>.block-library-pullquote__content .editor-rich-text__tinymce[data-is-empty=true]:before,.wp-block-pullquote.alignleft blockquote>.editor-rich-text p,.wp-block-pullquote.alignright blockquote>.block-library-pullquote__content .editor-rich-text__tinymce[data-is-empty=true]:before,.wp-block-pullquote.alignright blockquote>.editor-rich-text p{font-size:20px;line-height:normal;margin:0}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px;line-height:normal;margin:0}.wp-block-pullquote p{line-height:normal;margin:0}.wp-block-pullquote__citation,.wp-block-pullquote cite,.wp-block-pullquote footer{margin-top:15px;text-align:right;color:inherit}.wp-block-quote:not(.is-large):not(.is-style-large){padding-left:90px;border-left:0}.wp-block-quote.is-large:not(.is-style-plain),.wp-block-quote.is-style-large:not(.is-style-plain){padding:35px 35px 35px 90px}.wp-block-gallery li:before{display:none}.wp-block-gallery img{margin-bottom:0}.wp-block-separator{clear:both}.wp-block-image.alignleft{margin-right:1em}.wp-block-image.alignright{margin-left:1em}.content_wrapper .story .alignfull,.blog_no_sidebar .story .alignfull{margin-left:calc(50% - 50vw + 9px) !important;margin-right:calc(50% - 50vw + 9px) !important;max-width:100vw}.ale-has-social-menu .story .alignfull,.ale-has-social-menu .story .alignfull{margin-left:calc(50% - 50vw + 39px) !important;margin-right:calc(50% - 50vw + 9px) !important;max-width:calc(100vw - 78px)}.content_wrapper .story .alignwide,.blog_no_sidebar .story .alignwide{margin-left:-100px;margin-right:-100px;max-width:1370px}.wp-block-cover.alignfull,.wp-block-cover-image.alignwide{width:auto}@media only screen and (max-width:1420px){.content_wrapper .story .alignwide,.blog_no_sidebar .story .alignwide{margin-left:auto;margin-right:auto;max-width:100%}}@media only screen and (max-width:1200px){.ale-has-social-menu .story .alignfull,.ale-has-social-menu .story .alignfull{margin-left:calc(50% - 50vw + 9px) !important;margin-right:calc(50% - 50vw + 9px) !important;max-width:100vw}}@media only screen and (max-width:480px){blockquote.wp-block-pullquote:not(.is-style-solid-color),.wp-block-pullquote:not(.is-style-solid-color) blockquote{padding-left:45px}blockquote,.wp-block-pullquote.is-style-solid-color blockquote{padding:20px 20px 20px 45px}}