@import url("https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}@font-face{font-family:'Cervo';src:url(/themes/custom/afblakemore/fonts/CervoMedium.eot);src:url(/themes/custom/afblakemore/fonts/CervoMedium.eot) format("embedded-opentype"),url(/themes/custom/afblakemore/fonts/CervoMedium.woff2) format("woff2"),url(/themes/custom/afblakemore/fonts/CervoMedium.woff) format("woff"),url(/themes/custom/afblakemore/fonts/CervoMedium.ttf) format("truetype"),url(/themes/custom/afblakemore/fonts/CervoMedium.svg#CervoMedium) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'Spar';src:url(/themes/custom/afblakemore/fonts/spar-scribble-webfont.eot);src:url(/themes/custom/afblakemore/fonts/spar-scribble-webfont.eot#iefix) format("embedded-opentype"),url(/themes/custom/afblakemore/fonts/spar-scribble-webfont.woff2) format("woff2"),url(/themes/custom/afblakemore/fonts/spar-scribble-webfont.woff) format("woff"),url(/themes/custom/afblakemore/fonts/spar-scribble-webfont.ttf) format("truetype"),url(/themes/custom/afblakemore/fonts/spar-scribble-webfont.svg#spar_scribbleregular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'icomoon';src:url(/themes/custom/afblakemore/fonts/icomoon.eot?unsb20=);src:url(/themes/custom/afblakemore/fonts/icomoon.eot?unsb20=#iefix) format("embedded-opentype"),url(/themes/custom/afblakemore/fonts/icomoon.ttf?unsb20=) format("truetype"),url(/themes/custom/afblakemore/fonts/icomoon.woff?unsb20=) format("woff"),url(/themes/custom/afblakemore/fonts/icomoon.svg?unsb20=#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block;}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-arrow-right:before{content:"\e900";}.icon-arrow-left:before{content:"\e901";}.icon-arrow-up:before{content:"\e902";}.icon-arrow-down:before{content:"\e903";}.icon-arrow-up-right:before{content:"\e905";}.icon-close:before{content:"\e904";}.icon-search:before{content:"\e907";}.listreset,#header .navigation > .menu,#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .drop-col ul.mega-menu-item,#footer .menu,.js-pager__items.pager,.block-system.block-system-main-block > article.single-resource .node__content .share-links-holder .share-links-list,.image-text-boxes .field--name-field-text ul,.block-documents-tabs .documents-tabs-switcher{margin:0;padding:0;list-style:none;}.clearfix:after,dl:after{content:'';display:block;clear:both;}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.user-login-form .form-actions input.button,.btn,.communities-section .text-row .field--name-field-cta-link button,.contact-form-image-section .form-submit,.contact-form .form-submit{display:inline-block;vertical-align:top;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}*{max-height:1000000px;}body{color:#23201F;background:#fff;font:16px/1.5 "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media (min-width:1024px){body{font-size:18px;line-height:1.555;}}img{vertical-align:top;max-width:100%;height:auto;}.gm-style img{max-width:none;}.text-center{text-align:center;}ul,ol,dl,p,h1,h2,h3,h4,h5,h6,address,form,table,blockquote,applet,embed,object,iframe,frameset{margin:0 0 1.5em;}blockquote{border-left:4px solid #D7D2CB;padding-left:.5em;margin-left:1.5em;}th,td{border:1px solid #D7D2CB;padding:.5em;text-align:left;vertical-align:top;}th{text-align:center;vertical-align:middle;}ul,ol{padding-left:3em;}ul ul,ul ol,ol ul,ol ol{padding-left:3em;margin:0;}ul{list-style-type:disc;}dl dt{float:left;clear:left;padding-right:.3em;font-weight:bold;}dl dd{overflow:hidden;}pre{max-width:100%;}form,fieldset{margin:0;padding:0;border-style:none;}input[type='text'],input[type='tel'],input[type='email'],input[type='search'],input[type='password'],textarea{-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;padding:0.4em 0.7em;width:100%;background:rgba(148,150,153,0.1);border:0;border-radius:25px;padding:12px 30px;}@media (min-width:768px){input[type='text'],input[type='tel'],input[type='email'],input[type='search'],input[type='password'],textarea{padding:13px 30px;}}input[type='text']:focus,input[type='tel']:focus,input[type='email']:focus,input[type='search']:focus,input[type='password']:focus,textarea:focus{border-color:#23201F;}input[type='text']::-webkit-input-placeholder,input[type='tel']::-webkit-input-placeholder,input[type='email']::-webkit-input-placeholder,input[type='search']::-webkit-input-placeholder,input[type='password']::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#908f8e;}input[type='text']::-moz-placeholder,input[type='tel']::-moz-placeholder,input[type='email']::-moz-placeholder,input[type='search']::-moz-placeholder,input[type='password']::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#908f8e;}input[type='text']:-moz-placeholder,input[type='tel']:-moz-placeholder,input[type='email']:-moz-placeholder,input[type='search']:-moz-placeholder,input[type='password']:-moz-placeholder,textarea:-moz-placeholder{color:#908f8e;}input[type='text']:-ms-input-placeholder,input[type='tel']:-ms-input-placeholder,input[type='email']:-ms-input-placeholder,input[type='search']:-ms-input-placeholder,input[type='password']:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#908f8e;}input[type='text'].placeholder,input[type='tel'].placeholder,input[type='email'].placeholder,input[type='search'].placeholder,input[type='password'].placeholder,textarea.placeholder{color:#908f8e;}textarea{resize:vertical;vertical-align:top;}select,button,input[type='button'],input[type='reset'],input[type='file'],input[type='submit']{cursor:pointer;}select:focus,select:focus-within,button:focus,button:focus-within,input[type='button']:focus,input[type='button']:focus-within,input[type='reset']:focus,input[type='reset']:focus-within,input[type='file']:focus,input[type='file']:focus-within,input[type='submit']:focus,input[type='submit']:focus-within{outline:auto;}select{overflow:auto;-webkit-appearance:none;-moz-appearance:none;width:100%;background:rgba(148,150,153,0.1);border:0;border-radius:25px;padding:12px 30px;}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{font-family:inherit;font-weight:bold;margin:0 0 0.5em;color:inherit;}.page-color-scheme-green h1 span.symbol,.page-color-scheme-green .h1 span.symbol,.page-color-scheme-green h2 span.symbol,.page-color-scheme-green .h2 span.symbol,.page-color-scheme-green h3 span.symbol,.page-color-scheme-green .h3 span.symbol,.page-color-scheme-green h4 span.symbol,.page-color-scheme-green .h4 span.symbol,.page-color-scheme-green h5 span.symbol,.page-color-scheme-green .h5 span.symbol,.page-color-scheme-green h6 span.symbol,.page-color-scheme-green .h6 span.symbol,.page-color-scheme-green .h span.symbol{color:#89BD23;}.page-color-scheme-green h1 span.symbol.inner,.page-color-scheme-green .h1 span.symbol.inner,.page-color-scheme-green h2 span.symbol.inner,.page-color-scheme-green .h2 span.symbol.inner,.page-color-scheme-green h3 span.symbol.inner,.page-color-scheme-green .h3 span.symbol.inner,.page-color-scheme-green h4 span.symbol.inner,.page-color-scheme-green .h4 span.symbol.inner,.page-color-scheme-green h5 span.symbol.inner,.page-color-scheme-green .h5 span.symbol.inner,.page-color-scheme-green h6 span.symbol.inner,.page-color-scheme-green .h6 span.symbol.inner,.page-color-scheme-green .h span.symbol.inner{position:relative;color:inherit;}.page-color-scheme-green h1 span.symbol.inner:after,.page-color-scheme-green .h1 span.symbol.inner:after,.page-color-scheme-green h2 span.symbol.inner:after,.page-color-scheme-green .h2 span.symbol.inner:after,.page-color-scheme-green h3 span.symbol.inner:after,.page-color-scheme-green .h3 span.symbol.inner:after,.page-color-scheme-green h4 span.symbol.inner:after,.page-color-scheme-green .h4 span.symbol.inner:after,.page-color-scheme-green h5 span.symbol.inner:after,.page-color-scheme-green .h5 span.symbol.inner:after,.page-color-scheme-green h6 span.symbol.inner:after,.page-color-scheme-green .h6 span.symbol.inner:after,.page-color-scheme-green .h span.symbol.inner:after{position:absolute;bottom:-2px;right:3px;content:".";font-size:1.25em;color:#E5152C;}@media (min-width:1200px){.page-color-scheme-green h1 span.symbol.inner:after,.page-color-scheme-green .h1 span.symbol.inner:after,.page-color-scheme-green h2 span.symbol.inner:after,.page-color-scheme-green .h2 span.symbol.inner:after,.page-color-scheme-green h3 span.symbol.inner:after,.page-color-scheme-green .h3 span.symbol.inner:after,.page-color-scheme-green h4 span.symbol.inner:after,.page-color-scheme-green .h4 span.symbol.inner:after,.page-color-scheme-green h5 span.symbol.inner:after,.page-color-scheme-green .h5 span.symbol.inner:after,.page-color-scheme-green h6 span.symbol.inner:after,.page-color-scheme-green .h6 span.symbol.inner:after,.page-color-scheme-green .h span.symbol.inner:after{right:4px;bottom:0;}}.page-color-scheme-green div span.symbol{color:#89BD23;}.page-color-scheme-green div span.symbol.inner{position:relative;color:inherit;}.page-color-scheme-green div span.symbol.inner:after{position:absolute;bottom:4px;right:2px;content:".";font-size:1.25em;color:#89BD23;}@media (min-width:1200px){.page-color-scheme-green div span.symbol.inner:after{right:3px;bottom:3px;}}.page-color-scheme-green .bg-green h1 span.symbol,.page-color-scheme-green .bg-green .h1 span.symbol,.page-color-scheme-green .bg-green h2 span.symbol,.page-color-scheme-green .bg-green .h2 span.symbol,.page-color-scheme-green .bg-green h3 span.symbol,.page-color-scheme-green .bg-green .h3 span.symbol,.page-color-scheme-green .bg-green h4 span.symbol,.page-color-scheme-green .bg-green .h4 span.symbol,.page-color-scheme-green .bg-green h5 span.symbol,.page-color-scheme-green .bg-green .h5 span.symbol,.page-color-scheme-green .bg-green h6 span.symbol,.page-color-scheme-green .bg-green .h6 span.symbol,.page-color-scheme-green .bg-green .h span.symbol,.page-color-scheme-green .bg-green div span.symbol{color:#fff;}.page-color-scheme-red h1 span.symbol,.page-color-scheme-red .h1 span.symbol,.page-color-scheme-red h2 span.symbol,.page-color-scheme-red .h2 span.symbol,.page-color-scheme-red h3 span.symbol,.page-color-scheme-red .h3 span.symbol,.page-color-scheme-red h4 span.symbol,.page-color-scheme-red .h4 span.symbol,.page-color-scheme-red h5 span.symbol,.page-color-scheme-red .h5 span.symbol,.page-color-scheme-red h6 span.symbol,.page-color-scheme-red .h6 span.symbol,.page-color-scheme-red .h span.symbol{color:#E5152C;}.page-color-scheme-red h1 span.symbol.inner,.page-color-scheme-red .h1 span.symbol.inner,.page-color-scheme-red h2 span.symbol.inner,.page-color-scheme-red .h2 span.symbol.inner,.page-color-scheme-red h3 span.symbol.inner,.page-color-scheme-red .h3 span.symbol.inner,.page-color-scheme-red h4 span.symbol.inner,.page-color-scheme-red .h4 span.symbol.inner,.page-color-scheme-red h5 span.symbol.inner,.page-color-scheme-red .h5 span.symbol.inner,.page-color-scheme-red h6 span.symbol.inner,.page-color-scheme-red .h6 span.symbol.inner,.page-color-scheme-red .h span.symbol.inner{position:relative;color:inherit;}.page-color-scheme-red h1 span.symbol.inner:after,.page-color-scheme-red .h1 span.symbol.inner:after,.page-color-scheme-red h2 span.symbol.inner:after,.page-color-scheme-red .h2 span.symbol.inner:after,.page-color-scheme-red h3 span.symbol.inner:after,.page-color-scheme-red .h3 span.symbol.inner:after,.page-color-scheme-red h4 span.symbol.inner:after,.page-color-scheme-red .h4 span.symbol.inner:after,.page-color-scheme-red h5 span.symbol.inner:after,.page-color-scheme-red .h5 span.symbol.inner:after,.page-color-scheme-red h6 span.symbol.inner:after,.page-color-scheme-red .h6 span.symbol.inner:after,.page-color-scheme-red .h span.symbol.inner:after{position:absolute;bottom:-2px;right:3px;content:".";font-size:1.25em;color:#E5152C;}@media (min-width:1200px){.page-color-scheme-red h1 span.symbol.inner:after,.page-color-scheme-red .h1 span.symbol.inner:after,.page-color-scheme-red h2 span.symbol.inner:after,.page-color-scheme-red .h2 span.symbol.inner:after,.page-color-scheme-red h3 span.symbol.inner:after,.page-color-scheme-red .h3 span.symbol.inner:after,.page-color-scheme-red h4 span.symbol.inner:after,.page-color-scheme-red .h4 span.symbol.inner:after,.page-color-scheme-red h5 span.symbol.inner:after,.page-color-scheme-red .h5 span.symbol.inner:after,.page-color-scheme-red h6 span.symbol.inner:after,.page-color-scheme-red .h6 span.symbol.inner:after,.page-color-scheme-red .h span.symbol.inner:after{right:4px;bottom:0;}}.page-color-scheme-red div span.symbol{color:#E5152C;}.page-color-scheme-red div span.symbol.inner{position:relative;color:inherit;}.page-color-scheme-red div span.symbol.inner:after{position:absolute;bottom:4px;right:2px;content:".";font-size:1.25em;color:#E5152C;}@media (min-width:1200px){.page-color-scheme-red div span.symbol.inner:after{right:3px;bottom:3px;}}.page-color-scheme-red .bg-red h1 span.symbol,.page-color-scheme-red .bg-red .h1 span.symbol,.page-color-scheme-red .bg-red h2 span.symbol,.page-color-scheme-red .bg-red .h2 span.symbol,.page-color-scheme-red .bg-red h3 span.symbol,.page-color-scheme-red .bg-red .h3 span.symbol,.page-color-scheme-red .bg-red h4 span.symbol,.page-color-scheme-red .bg-red .h4 span.symbol,.page-color-scheme-red .bg-red h5 span.symbol,.page-color-scheme-red .bg-red .h5 span.symbol,.page-color-scheme-red .bg-red h6 span.symbol,.page-color-scheme-red .bg-red .h6 span.symbol,.page-color-scheme-red .bg-red .h span.symbol,.page-color-scheme-red .bg-red div span.symbol{color:#fff;}h1,.h1{font-weight:500;font-size:32px;line-height:1.3125;}@media (min-width:1200px){h1,.h1{font-size:40px;line-height:1.25;}}h2,.h2{font-weight:500;line-height:1.2307;font-size:26px;}@media (min-width:1200px){h2,.h2{font-size:28px;line-height:1.2857;}}h3,.h3{font-weight:500;line-height:1.5;font-size:18px;}@media (min-width:1200px){h3,.h3{font-size:28px;line-height:1.416;}}h4,.h4{font-size:16px;line-height:1.5;}@media (min-width:1200px){h4,.h4{font-size:18px;line-height:1.5555;}}h5,.h5{font-size:14px;line-height:1.4285;}@media (min-width:1200px){h5,.h5{font-size:18px;line-height:1.5;}}h6,.h6{font-size:12px;}p{margin:0 0 1em;}p span.symbol{color:#89BD23;}.bg-green p span.symbol{color:#fff;}a{transition:all 0.3s;}a:hover,a:focus{text-decoration:none;}@media (min-width:1024px){body{overflow-x:hidden;}.menu--simple-mega-menu{position:relative;}.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper{z-index:-2;width:100%;position:absolute;top:100%;z-index:9;left:0;background:#fff;padding:1rem;opacity:0;transition:all 1s ease;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;}.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item{flex:0 1 auto;}.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-bottom{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;}.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-bottom .field-item{flex:0 1 auto;}.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper ul.mega-menu-item{flex-basis:300px;}.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-background{position:absolute;width:200vw;height:100%;left:-50vw;top:0;background:#fbfbfb;z-index:-1;transition:all 0.6s;}.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item{float:none;}.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item a{float:none;border-radius:0;}.menu--simple-mega-menu > .menu-item--expanded:hover > .mega-menu-wrapper,.menu--simple-mega-menu > .menu-item--expanded:focus > .mega-menu-wrapper,.menu--simple-mega-menu > .menu-item--expanded.focused > .mega-menu-wrapper{opacity:1;z-index:7;height:auto;transition:all 0.5s ease;display:flex;pointer-events:auto;}}.slideOutUp #header{box-shadow:0px 1px 5px 0px rgba(0,0,0,0.1);}.page-color-scheme-green #header .site-logo .logo-white{display:none;}.page-color-scheme-green.slideOutUp #header{background:#89BD23;}.page-color-scheme-green.slideOutUp #header .site-logo .logo-white{display:none;}.page-color-scheme-red #header .site-logo .logo-black{display:none;}.page-color-scheme-red.slideOutUp #header{background:#E5152C;}.page-color-scheme-red.slideOutUp #header .site-logo .logo-black{display:none;}.page-color-scheme-black #header .site-logo .logo-black{display:none;}.page-color-scheme-black.slideOutUp #header{background:#23201F;}.page-color-scheme-black.slideOutUp #header .site-logo .logo-black{display:none;}.page-color-scheme-green.header-transparent:not(.slideOutUp) #header{background:transparent;}.page-color-scheme-green.header-transparent:not(.slideOutUp) #header.has-bg-green .site-logo .logo-black{display:block;}.page-color-scheme-green.header-transparent:not(.slideOutUp) #header.has-bg-green .site-logo .logo-white{display:none;}.page-color-scheme-green.header-transparent:not(.slideOutUp) #header.has-bg-green .navigation > .menu > li.menu-item--expanded > .wrap a:after{border-color:#23201F transparent transparent transparent;}.page-color-scheme-green.header-transparent:not(.slideOutUp) #header.has-bg-green .navigation > .menu > li.menu-item--expanded:hover > .wrap a:after{border-color:#fff transparent transparent transparent;}.page-color-scheme-green.header-transparent:not(.slideOutUp) #header.has-bg-green .navigation > .menu > li > .wrap a{color:#23201F;}.page-color-scheme-green.header-transparent:not(.slideOutUp) #header .site-logo .logo-black{display:none;}.page-color-scheme-green.header-transparent:not(.slideOutUp) #header .site-logo .logo-white{display:block;}.page-color-scheme-green.header-transparent:not(.slideOutUp) #header .navigation > .menu > li.menu-item--expanded > .wrap a:after{border-color:#fff transparent transparent transparent;}.page-color-scheme-green.header-transparent:not(.slideOutUp) #header .navigation > .menu > li > .wrap a{color:#23201F;}@media (min-width:1024px){.page-color-scheme-green.header-transparent:not(.slideOutUp) #header .navigation > .menu > li > .wrap a{color:#fff;}}.page-color-scheme-green.header-transparent.slideOutUp #header.has-bg-green .navigation > .menu > li.menu-item--expanded:hover > .wrap a:after{border-color:#fff transparent transparent transparent;}.page-color-scheme-green.header-transparent.nav-active #header .nav-opener span,.page-color-scheme-green.header-transparent.nav-active #header .nav-opener:before,.page-color-scheme-green.header-transparent.nav-active #header .nav-opener:after{background:#23201F;}.page-color-scheme-green.header-transparent.slideOutUp #header .nav-opener span,.page-color-scheme-green.header-transparent.slideOutUp #header .nav-opener:before,.page-color-scheme-green.header-transparent.slideOutUp #header .nav-opener:after{background:#23201F;}.page-color-scheme-green.header-transparent #header .nav-opener span,.page-color-scheme-green.header-transparent #header .nav-opener:before,.page-color-scheme-green.header-transparent #header .nav-opener:after{background:#fff;}.page-color-scheme-green.header-transparent.slideOutUp #header.has-bg-red .site-logo .logo-black{display:none;}.page-color-scheme-green.header-transparent.slideOutUp #header.has-bg-red .site-logo .logo-white{display:block;}.page-color-scheme-green.header-transparent.slideOutUp #header.has-bg-red .navigation > .menu > li.menu-item--expanded > .wrap a:after{border-color:#fff transparent transparent transparent;}.page-color-scheme-green.header-transparent.slideOutUp #header.has-bg-red .navigation > .menu > li.menu-item--expanded:hover > .wrap a:after{border-color:#D7D2CB transparent transparent transparent;}.page-color-scheme-green.header-transparent.slideOutUp #header.has-bg-red .navigation > .menu > li > .wrap a{color:#fff;}.page-color-scheme-black:not(.header-transparent) #header .nav-opener span,.page-color-scheme-black:not(.header-transparent) #header .nav-opener:before,.page-color-scheme-black:not(.header-transparent) #header .nav-opener:after,.page-color-scheme-red:not(.header-transparent) #header .nav-opener span,.page-color-scheme-red:not(.header-transparent) #header .nav-opener:before,.page-color-scheme-red:not(.header-transparent) #header .nav-opener:after{background:#fff;}.page-color-scheme-black:not(.header-transparent) #header .navigation > .menu > li.menu-item--expanded > .wrap a:after,.page-color-scheme-red:not(.header-transparent) #header .navigation > .menu > li.menu-item--expanded > .wrap a:after{border-color:#fff transparent transparent transparent;}.page-color-scheme-black:not(.header-transparent) #header .navigation > .menu > li.menu-item--expanded:hover > .wrap a:after,.page-color-scheme-red:not(.header-transparent) #header .navigation > .menu > li.menu-item--expanded:hover > .wrap a:after{border-color:#fff transparent transparent transparent;}.page-color-scheme-black:not(.header-transparent) #header .navigation > .menu > li > .wrap a,.page-color-scheme-red:not(.header-transparent) #header .navigation > .menu > li > .wrap a{color:#fff;}.page-color-scheme-black.header-transparent.slideOutUp #header .nav-opener span,.page-color-scheme-black.header-transparent.slideOutUp #header .nav-opener:before,.page-color-scheme-black.header-transparent.slideOutUp #header .nav-opener:after,.page-color-scheme-red.header-transparent.slideOutUp #header .nav-opener span,.page-color-scheme-red.header-transparent.slideOutUp #header .nav-opener:before,.page-color-scheme-red.header-transparent.slideOutUp #header .nav-opener:after{background:#fff;}.page-color-scheme-black.header-transparent #header .nav-opener span,.page-color-scheme-black.header-transparent #header .nav-opener:before,.page-color-scheme-black.header-transparent #header .nav-opener:after,.page-color-scheme-red.header-transparent #header .nav-opener span,.page-color-scheme-red.header-transparent #header .nav-opener:before,.page-color-scheme-red.header-transparent #header .nav-opener:after{background:#fff;}.page-color-scheme-black.header-transparent #header,.page-color-scheme-red.header-transparent #header{background:transparent;}.page-color-scheme-black.header-transparent #header .navigation > .menu > li.menu-item--expanded > .wrap a:after,.page-color-scheme-red.header-transparent #header .navigation > .menu > li.menu-item--expanded > .wrap a:after{border-color:#fff transparent transparent transparent;}.page-color-scheme-black.header-transparent #header .navigation > .menu > li.menu-item--expanded:hover > .wrap a:after,.page-color-scheme-red.header-transparent #header .navigation > .menu > li.menu-item--expanded:hover > .wrap a:after{border-color:#fff transparent transparent transparent;}.page-color-scheme-black.header-transparent #header .navigation > .menu > li > .wrap a,.page-color-scheme-red.header-transparent #header .navigation > .menu > li > .wrap a{color:#fff;}.page-color-scheme-black.header-transparent.slideOutUp #header,.page-color-scheme-red.header-transparent.slideOutUp #header{background:#E5152C;}.page-color-scheme-black.header-transparent.slideOutUp #header{background:#23201F;}@media (min-width:1024px){.search-active #header{background:#23201F !important;}}.search-active #header .site-logo .logo-black{display:none !important;}.search-active #header .site-logo .logo-white{display:block !important;}@media (min-width:1024px){.search-active #header .navigation{opacity:0;visibility:hidden;}}@media (min-width:1024px){.search-active #header .block-search{top:-8px;display:flex;align-items:center;}.search-active #header .block-search form{display:block;}.search-active #header .block-search .close-search{display:block;}}.page-node-type-resource #header .site-logo .logo-white{display:none;}#header{position:fixed;top:0;left:0;right:0;z-index:200;padding:20px 0;transition:background 0.5s;}@media (min-width:1024px){#header{padding:28px 0;}}#header.focus-off .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper{display:none;}#header.has-bg-green{background:#89BD23 !important;}#header.has-bg-green .navigation > .menu > li.menu-item--expanded:hover > .wrap a:after{border-color:#fff transparent transparent transparent;}#header.has-bg-red{background:#E5152C !important;}#header.has-bg-red .site-logo .logo-white{display:block !important;}#header.has-bg-red .site-logo .logo-black{display:none !important;}#header.has-bg-red .nav-opener span,#header.has-bg-red .nav-opener:before,#header.has-bg-red .nav-opener:after{background:#fff;}#header.has-bg-red .navigation > .menu > li.menu-item--expanded > .wrap a:after{border-color:#fff transparent transparent transparent;}#header.has-bg-red .navigation > .menu > li.menu-item--expanded:hover > .wrap a:after{border-color:#fff transparent transparent transparent;}#header.has-bg-red .navigation > .menu > li > .wrap a{color:#fff;}#header.has-bg-black{background:#23201F !important;}#header .container{display:flex;align-items:center;justify-content:space-between;}#header .region-header{width:239px;}@media (min-width:1024px){#header .region-header{width:306px;}}#header .site-logo{display:block;}#header .site-logo img{width:100%;}#header .block-search{position:absolute;top:3px;right:0;}#header .block-search input[type='submit'],#header .block-search .opener-search{width:50px;height:50px;border:2px solid #EBF2DA;font-size:25px;color:#EBF2DA;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:50%;transition:all 0.3s;}#header .block-search input[type='submit']:hover,#header .block-search .opener-search:hover{opacity:0.75;}#header .block-search input[type='submit']{font-size:0;position:absolute;left:0;top:9px;}#header .block-search input[type='submit']:hover{outline:none;}#header .block-search input[type='search']{width:363px;border:0;background:none;color:#fff;border-bottom:1px solid #fff;padding:0px 10px 6px 10px;margin:0 10px 0 20px;border-radius:0;}#header .block-search input[type='search']:hover,#header .block-search input[type='search']:focus,#header .block-search input[type='search']:focus-within{outline:none;}#header .block-search form{display:none;}#header .block-search .close-search{display:none;border:0;background:none;padding:0;color:#fff;font-size:26px;position:relative;top:3px;right:-3px;}#header .block-search .close-search:hover{outline:none;}#header .region-primary-menu{width:auto;position:absolute;top:90px;left:0;right:0;display:none;height:calc(100vh - 90px);padding:50px 24px 120px;}@media (max-width:1023px) and (orientation:landscape){#header .region-primary-menu{padding:20px 24px 20px;}}@media (min-width:1024px){#header .region-primary-menu{display:block;width:calc(100% - 306px);padding:0 67px 0 0;position:relative;height:auto;left:auto;right:auto;top:auto;}}@media (min-width:1024px){#header .region-primary-menu .back-parent-level{display:none;}}@media (min-width:1024px){#header .navigation > .menu{position:static;display:flex;align-items:center;justify-content:flex-end;}}#header .navigation > .menu > li{margin:0 0 16px;padding:0 15px 0 0;width:100%;}@media (min-width:1024px){#header .navigation > .menu > li{width:auto;margin:0 6px;padding-top:15px;}}#header .navigation > .menu > li .wrap{position:relative;}@media (min-width:1024px){#header .navigation > .menu > li .wrap{position:static;}}#header .navigation > .menu > li.menu-item--expanded{list-style-type:none;list-style-image:none;}@media (max-width:1023px){#header .navigation > .menu > li.menu-item--expanded.is-mobile-active.drop-bg-red .mega-menu-wrapper{background:#E5152C;}}#header .navigation > .menu > li.menu-item--expanded.is-mobile-active.drop-bg-red .back-parent-level .txt,#header .navigation > .menu > li.menu-item--expanded.is-mobile-active.drop-bg-red .back-parent-level .icon{color:#fff;}#header .navigation > .menu > li.menu-item--expanded.is-mobile-active.drop-bg-red .back-parent-level .icon{border-color:#fff;}@media (max-width:1023px){#header .navigation > .menu > li.menu-item--expanded.is-mobile-active .back-parent-level{border:0;padding:0;background:none;display:flex;align-items:center;position:absolute;bottom:56px;left:24px;}#header .navigation > .menu > li.menu-item--expanded.is-mobile-active .back-parent-level:hover{opacity:0.8;}#header .navigation > .menu > li.menu-item--expanded.is-mobile-active .back-parent-level .txt{margin-left:15px;font-size:14px;line-height:1;color:#23201F;}#header .navigation > .menu > li.menu-item--expanded.is-mobile-active .back-parent-level .icon{color:#23201F;width:40px;height:40px;border:2px solid #23201F;border-radius:50%;display:flex;align-items:center;justify-content:center;}#header .navigation > .menu > li.menu-item--expanded.is-mobile-active > .mega-menu-wrapper{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#89BD23;padding:24px 24px 110px 24px;z-index:2;}}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded:hover > .mega-menu-wrapper{display:flex;pointer-events:auto;z-index:7;opacity:1;}}#header .navigation > .menu > li.menu-item--expanded.drop-bg-red > .mega-menu-wrapper .mega-menu-background{background:#E5152C;}#header .navigation > .menu > li.menu-item--expanded.drop-bg-red > .mega-menu-wrapper .title{color:#fff;}#header .navigation > .menu > li.menu-item--expanded.drop-bg-red > .mega-menu-wrapper .title a:after{border-color:transparent transparent transparent #fff;}#header .navigation > .menu > li.menu-item--expanded.drop-bg-red > .mega-menu-wrapper .view-mode-menu-drop-featured-articles .field--name-field-featured-articles-title{color:#fff;}#header .navigation > .menu > li.menu-item--expanded.drop-bg-red > .mega-menu-wrapper .field--name-field-submenu-title{color:#fff;}#header .navigation > .menu > li.menu-item--expanded.drop-bg-red > .mega-menu-wrapper .drop-col ul.mega-menu-item li{color:#fff;}#header .navigation > .menu > li.menu-item--expanded.drop-bg-red > .mega-menu-wrapper .drop-col ul.mega-menu-item li a{color:inherit;}#header .navigation > .menu > li.menu-item--expanded.drop-bg-green > .mega-menu-wrapper .mega-menu-background{background:#89BD23;}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded:first-child .over-menu{right:304px;}#header .navigation > .menu > li.menu-item--expanded:nth-child(2) .over-menu{right:214px;}#header .navigation > .menu > li.menu-item--expanded:nth-child(3) .over-menu{right:44px;}}#header .navigation > .menu > li.menu-item--expanded .wrap .btn-drop{position:absolute;width:30px;height:30px;top:7px;right:-15px;font-size:0;background:none;border:0;}#header .navigation > .menu > li.menu-item--expanded .wrap .btn-drop:after{position:absolute;right:0;top:10px;width:0;height:0;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #23201F;transform:rotate(0deg);content:"";}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded .wrap .btn-drop{display:none;}}#header .navigation > .menu > li.menu-item--expanded > .wrap a{display:inline-block;}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded > .wrap a{position:relative;padding-right:20px;}#header .navigation > .menu > li.menu-item--expanded > .wrap a:after{content:"";position:absolute;top:10px;right:-1px;width:0px;height:0px;border-style:solid;border-width:8px 6px 0 6px;border-color:#23201F transparent transparent transparent;transform:rotate(0deg);}}@media (max-width:1023px){#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper{position:absolute;top:0;left:100%;right:auto;width:100vw;bottom:0;background:#89BD23;padding:24px;z-index:2;transition:left 0.3s;}}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper{opacity:0;pointer-events:none;top:calc(100% + 38px);right:0;left:auto;width:calc(100vw - 94px);max-width:1274px;flex-wrap:wrap;padding:23px 24px 98px;z-index:-2;}}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper:before{position:absolute;bottom:100%;left:0;right:0;content:"";height:40px;background:transparent;}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .drop-row{display:flex;flex-wrap:wrap;width:100%;flex-direction:column-reverse;}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .drop-row{flex-direction:row;}}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .over-menu{padding-top:24px;}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .over-menu{padding-top:0;position:absolute;top:23px;width:208px;}}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .drop-col{width:100%;}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .drop-col{width:59%;position:relative;}}@media (min-width:1200px){#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .drop-col{width:57%;}}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .drop-col.inn{width:100%;padding-top:30px;}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .drop-col.inn{width:41%;padding-top:0;}}@media (min-width:1200px){#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .drop-col.inn{width:43%;}}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .drop-col ul.mega-menu-item li{color:#23201F;margin:0 0 12px;}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .drop-col ul.mega-menu-item li a{color:inherit;text-decoration:none;position:relative;}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .drop-col ul.mega-menu-item li a:before{position:absolute;left:0;bottom:0;right:100%;height:1px;background:#23201F;content:"";transition:all 0.3s;}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .drop-col ul.mega-menu-item li a:hover:before{right:0;}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .drop-col ul.mega-menu-item li a,#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .drop-col ul.mega-menu-item li span{font-size:26px;letter-spacing:-1px;}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .drop-col ul.mega-menu-item li a,#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .drop-col ul.mega-menu-item li span{font-size:18px;}}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .drop-col ul.mega-menu-item li a.ext{display:block;padding:0;border:0;background:none;position:relative;}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .drop-col ul.mega-menu-item li a.ext{display:inline;}}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .drop-col ul.mega-menu-item li a.ext:after{content:"\e905";font-family:'icomoon';font-size:16px;position:absolute;font-weight:bold;top:10px;right:-2px;}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .drop-col ul.mega-menu-item li a.ext:after{position:relative;margin:0 0 0 5px;right:auto;top:-8px;}}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .view-menu-drop-featured-articles .view-content{display:flex;flex-wrap:wrap;}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .view-menu-drop-featured-articles .view-content > .views-row:last-child{display:none;}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .view-menu-drop-featured-articles .view-content > .views-row:last-child{display:block;}}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .view-menu-drop-featured-articles .view-content > .views-row{width:307px;}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .view-menu-drop-featured-articles .view-content > .views-row{width:50%;}}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .view-mode-menu-drop-featured-articles{display:block;}}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .view-mode-menu-drop-featured-articles .field--name-field-featured-articles-title{font:500 18px/27px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:-1px;margin:0 0 14px;}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .view-mode-menu-drop-featured-articles .field--name-field-featured-articles-title{font-size:24px;line-height:34px;margin:0 0 20px;}}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .field--name-field-featured-articles{display:flex;flex-wrap:wrap;}}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .field--name-field-featured-articles > .field__item:last-child{display:none;}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .field--name-field-featured-articles > .field__item:last-child{display:block;}}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .field--name-field-featured-articles > .field__item{width:307px;}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .field--name-field-featured-articles > .field__item{width:50%;}}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .node--view-mode-menu-drop-featured-article{height:100%;padding:0 0 0 20px;border-left:2px solid rgba(255,255,255,0.5);display:flex;}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .node--view-mode-menu-drop-featured-article{padding:0 50px 0 20px;display:block;}}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .field--name-field-grid-image{border-radius:10px;overflow:hidden;width:107px;margin:0;}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .field--name-field-grid-image{margin:0 0 12px;width:auto;}}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .title{width:calc(100% - 107px);font:400 14px/20px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;position:relative;padding-bottom:28px;padding-left:18px;padding-top:4px;}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .title{max-width:165px;font-size:18px;line-height:28px;width:auto;padding-top:0;padding-left:0;}}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .title a{text-decoration:none;color:inherit;display:block;}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .title a:after{position:absolute;left:18px;bottom:0;content:"";width:0px;height:0px;border-style:solid;border-width:5.5px 0 5.5px 8px;border-color:transparent transparent transparent #23201F;transform:rotate(0deg);}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .title a:after{left:0;}}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .title a:hover{text-decoration:underline;}#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .field--name-field-submenu-title{font:500 32px/42px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:-2px;margin:0 0 14px;}@media (min-width:1024px){#header .navigation > .menu > li.menu-item--expanded > .mega-menu-wrapper .field--name-field-submenu-title{letter-spacing:-1px;font-size:24px;line-height:34px;margin:0 0 10px;}}#header .navigation > .menu > li > .wrap a{display:block;text-decoration:none;font-weight:500;font-size:32px;line-height:42px;letter-spacing:-2px;color:#23201F;}@media (min-width:1024px){#header .navigation > .menu > li > .wrap a{font-size:18px;line-height:1.555;font-weight:normal;letter-spacing:0;}}#header .navigation > .menu > li > .wrap a:hover{opacity:0.85;}#header .nav-opener{display:block;position:absolute;top:32px;right:23px;border:0;background:none;width:32px;height:22px;}@media (min-width:1024px){#header .nav-opener{display:none;}}#header .nav-opener span,#header .nav-opener:before,#header .nav-opener:after{position:absolute;transition:all 0.3s;left:0;right:0;height:2px;background:#23201F;border-radius:2px;}#header .nav-opener:before{top:0;content:"";}#header .nav-opener:after{bottom:0;content:"";}#header .nav-opener span{font-size:0;top:10px;}#header .navigation > .menu > li.menu-item--expanded.drop-bg-red > .mega-menu-wrapper .drop-col ul.mega-menu-item li a:before{background:#fff;}.page-node-type-resource #footer,.page-color-scheme-green #footer{border-top:5px solid #89BD23;}.page-color-scheme-red #footer{border-top:5px solid #E5152C;}#footer{background:#23201F;color:#fff;}#footer .container{max-width:1350px;}#footer #block-afblakemore-sitebranding{margin:0 0 34px;}@media (min-width:1024px){#footer #block-afblakemore-sitebranding{margin:0 0 56px;}}#footer #block-afblakemore-sitebranding a.site-logo{display:inline-block;width:239px;}@media (min-width:768px){#footer #block-afblakemore-sitebranding a.site-logo{width:306px;}}#footer #block-afblakemore-sitebranding .logo-black{display:none;}#footer #block-afblakemore-footertext{margin:0 0 30px;}@media (min-width:1024px){#footer #block-afblakemore-footertext{margin:-6px 0 0;}}#footer #block-afblakemore-footertext p{margin:0 0 10px;}#footer #block-afblakemore-footertext p:last-child{margin:0;}#footer #block-afblakemore-footercopyright{margin:0 0 7px;}@media (min-width:1024px){#footer #block-afblakemore-footercopyright{margin:0;}}#footer .region-footer{padding:48px 0 13px;display:flex;flex-wrap:wrap;margin:0 -8px;position:relative;font:500 16px/1.5 "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:1024px){#footer .region-footer{padding:68px 0 29px;}}#footer .region-footer:after{position:absolute;bottom:0;left:8px;right:8px;height:2px;background:#fff;content:"";}#footer .region-footer > nav,#footer .region-footer > div{width:50%;padding:0 8px;margin:0 0 14px;}@media (min-width:1024px){#footer .region-footer > nav,#footer .region-footer > div{width:33.333%;}}@media (min-width:1200px){#footer .region-footer > nav,#footer .region-footer > div{width:16.666%;margin:0;}}#footer .region-footer > nav h2,#footer .region-footer > div h2{margin:0 0 3px;letter-spacing:-1px;color:#EBF2DA;font:500 18px/1.5 "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:1024px){#footer .region-footer > nav h2,#footer .region-footer > div h2{font-size:20px;}}@media (min-width:1200px){#footer .region-footer > nav h2,#footer .region-footer > div h2{font-size:24px;line-height:1.146;margin:0 0 16px;}}#footer .region-footer-bottom{padding:40px 0 17px;display:flex;flex-wrap:wrap;font:500 14px/1.4285 "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:768px){#footer .region-footer-bottom{font-size:16px;line-height:1.5;}}@media (min-width:1024px){#footer .region-footer-bottom{padding:48px 0 10px;margin:0 -10px;}}#footer .region-footer-bottom > div,#footer .region-footer-bottom > nav{width:100%;}@media (min-width:768px){#footer .region-footer-bottom > div,#footer .region-footer-bottom > nav{width:50%;padding:0 10px;}}#footer .region-footer-bottom .menu{display:flex;flex-wrap:wrap;}#footer .region-footer-bottom .menu li{width:50%;padding:0 10px 0 0;}@media (min-width:1024px){#footer .region-footer-bottom .menu li{width:33.333%;}}#footer .menu li{margin:0 0 7px;}#footer .menu a{color:#fff;text-decoration:none;}#footer .menu a:hover{color:#BFD784;}#footer .field--name-field-social-links{display:flex;flex-wrap:wrap;align-items:center;padding-top:10px;}#footer .field--name-field-social-links > .field__item{width:77px;}@media (min-width:1024px){#footer .field--name-field-social-links > .field__item{width:62px;}}#footer .field--name-field-social-links a{display:inline-block;}#footer .field--name-field-social-links a svg path{transition:all 0.3s;}#footer .field--name-field-social-links a svg{width:30px;height:30px;}@media (min-width:1024px){#footer .field--name-field-social-links a svg{width:22px;height:22px;}}#footer .field--name-field-social-links a:hover svg path{fill:#BFD784;}*,*:before,*:after{box-sizing:border-box;}.dialog-off-canvas-main-canvas,.layout-container{min-height:100%;}body{overflow-x:hidden;}body > .dialog-off-canvas-main-canvas{overflow-x:hidden;}#wrapper{overflow:hidden;}.user-login-form .form-actions input.button{font:500 16px/1 "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;border:0 !important;text-decoration:none;text-align:center;padding:15px 35px 15px 20px;border-radius:32px;transition:all 0.3s;background-color:#89BD23;background-image:url(/themes/custom/afblakemore/images/arrow.png);background-repeat:no-repeat;background-size:8px;background-position:90% 50%;color:#23201F;}@media (min-width:1024px){.user-login-form .form-actions input.button{padding:22px 50px 22px 30px;background-position:85% 50%;}}.user-login-form .form-actions input.button:hover{background-color:#89BD23;background-image:url(/themes/custom/afblakemore/images/arrow-w.png);color:#fff;}#block-taxonomy-term-page-title{max-width:1294px;width:100%;margin:0 auto;padding-left:24px;padding-right:24px;padding-top:50px;padding-bottom:50px;}.path-user .region-content,.path-user .region-highlighted{max-width:1294px;width:100%;margin:0 auto;padding-left:24px;padding-right:24px;padding-top:50px;padding-bottom:50px;}.messages--status{position:absolute;z-index:200;top:0;left:0;right:0;}.accessibility{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}.accessibility:focus{position:static;width:auto;height:auto;}.container{max-width:1294px;width:100%;margin:0 auto;padding-left:24px;padding-right:24px;}.layout .features-icons-boxes + .block-intro-carousel{padding-top:0;}.page-color-scheme-green.header-transparent .layout.with-bottom-bg:before{top:1076px;}@media (min-width:768px){.page-color-scheme-green.header-transparent .layout.with-bottom-bg:before{top:1560px;}}.page-color-scheme-green .layout.with-bg{position:relative;z-index:2;overflow:hidden;}.page-color-scheme-green .layout.with-bottom-bg .block:not(.anchor-links-nav){position:relative;z-index:2;}.page-color-scheme-green .layout.with-bottom-bg:before{position:absolute;z-index:1;top:1076px;left:0;width:1300px;height:1300px;content:"";background-image:url(/themes/custom/afblakemore/images/decor-green-big.png);background-repeat:no-repeat;background-size:contain;}@media (min-width:768px){.page-color-scheme-green .layout.with-bottom-bg:before{left:auto;top:1400px;right:-20%;width:1533px;height:1533px;}}.page-color-scheme-red .layout.with-bg{position:relative;z-index:3;}.page-color-scheme-red .layout.with-bg:after{position:absolute;left:0;right:0;height:35px;bottom:-7px;content:"";background-image:url(/themes/custom/afblakemore/images/boxes-spar-decor.png);background-repeat:repeat-x;background-position:0 0;}.page-color-scheme-red .layout.with-bottom-bg .block:not(.anchor-links-nav){position:relative;z-index:2;}.page-color-scheme-red .layout.with-bottom-bg:before{position:absolute;z-index:2;top:1076px;left:0;width:1300px;height:1300px;content:"";background-image:url(/themes/custom/afblakemore/images/decor-red-big.png);background-repeat:no-repeat;background-size:contain;}@media (min-width:768px){.page-color-scheme-red .layout.with-bottom-bg:before{left:auto;top:1560px;right:-20%;width:1533px;height:1533px;}}.page-color-scheme-black .layout.with-bg{position:relative;z-index:2;overflow:hidden;}.page-color-scheme-black .layout.with-bottom-bg .block:not(.anchor-links-nav){position:relative;z-index:2;}.page-color-scheme-black .layout.with-bottom-bg:before{position:absolute;z-index:1;left:0;top:1076px;width:1300px;height:1300px;content:"";background-image:url(/themes/custom/afblakemore/images/decor-black-big.png);background-repeat:no-repeat;background-size:contain;}@media (min-width:768px){.page-color-scheme-black .layout.with-bottom-bg:before{left:auto;top:1560px;right:-20%;width:1533px;height:1533px;}}.path-search-results .layout.bg-green{background:transparent;}.layout{z-index:2;position:relative;}.layout.has-anchors{z-index:5;}.layout.bg-decor-bottom-right{position:relative;}.layout.bg-decor-bottom-right:after{position:absolute;bottom:0;right:0;content:"";width:375px;height:280px;background-image:url(/themes/custom/afblakemore/images/mask-image-text-mobile.png);background-repeat:no-repeat;background-size:100%;}@media (min-width:768px){.layout.bg-decor-bottom-right:after{background-image:url(/themes/custom/afblakemore/images/mask-image-text-desktop.png);width:406px;height:280px;}}.layout.bg-light-green{background:#f4f9e9;}.layout.bg-gray{background:#D7D2CB;}.layout.bg-sand{background:#F0E7D1;}.layout.bg-black{background:#23201F;}.layout.bg-green{background:#89BD23;}.layout.bg-red{background:#E5152C;}.layout.bg-green{}.view-search-results{position:relative;z-index:3;background:#fff;}body.with-anchor-nav:not(.header-transparent) #wrapper{padding-top:121px;}@media (min-width:1024px){body.with-anchor-nav:not(.header-transparent) #wrapper{padding-top:160px;}}body.without-anchor-nav:not(.header-transparent) #wrapper{padding-top:90px;}@media (min-width:1024px){body.without-anchor-nav:not(.header-transparent) #wrapper{padding-top:120px;}}body.user-logged-in .layout.bg-red.bg-decor:before,body.user-logged-in .layout.bg-green.bg-decor:before{display:none !important;}body.user-logged-in .layout.has-anchors{z-index:0;}body.user-logged-in .layout.has-anchors.layout-builder__layout .anchor-links-nav{position:relative;}body.user-logged-in #wrapper{padding-top:0 !important;}@media (min-width:1024px){body.user-logged-in #wrapper{padding-top:0 !important;}}body.user-logged-in.page-color-scheme-red.header-transparent #header,body.user-logged-in.page-color-scheme-red #header{background:#E5152C;}body.user-logged-in.page-color-scheme-green.header-transparent #header,body.user-logged-in.page-color-scheme-green #header{background:#89BD23;}body.user-logged-in #header{position:static;top:auto;left:auto;right:auto;}body.user-logged-in .anchor-links-nav{position:static;top:auto;left:auto;right:auto;}body.page-color-scheme-green{background:#89BD23;position:relative;}body.page-color-scheme-green:after{position:absolute;z-index:1;top:0;right:0;width:1000px;height:1000px;content:"";background-image:url(/themes/custom/afblakemore/images/decor-green-big.png);background-repeat:no-repeat;background-size:contain;}@media (min-width:768px){body.page-color-scheme-green:after{right:auto;left:-22.5%;width:1533px;height:1533px;}}body.path-user:after,body.user-logged-in:after{display:none !important;}body.page-color-scheme-red{background:#E5152C;position:relative;}body.page-color-scheme-red:after{position:absolute;z-index:1;top:0;right:0;width:1000px;height:1000px;content:"";background-image:url(/themes/custom/afblakemore/images/decor-red-big.png);background-repeat:no-repeat;background-size:contain;}@media (min-width:768px){body.page-color-scheme-red:after{right:auto;left:-22.5%;width:1533px;height:1533px;}}body.page-color-scheme-black{background:#23201F;position:relative;}body.page-color-scheme-black:after{position:absolute;z-index:1;top:0;right:0;width:1000px;height:1000px;content:"";background-image:url(/themes/custom/afblakemore/images/decor-black-big.png);background-repeat:no-repeat;background-size:contain;}@media (min-width:768px){body.page-color-scheme-black:after{right:auto;left:-22.5%;width:1533px;height:1533px;}}@media (max-width:1023px){.nav-active{overflow:hidden;}.nav-active #header{background:#89BD23 !important;}.nav-active #header.is-red-has-drop{background:#E5152C !important;}.nav-active #header.is-red-has-drop .site-logo .logo-white{display:block !important;}.nav-active #header.is-red-has-drop .site-logo .logo-black{display:none !important;}.nav-active #header.is-red-has-drop .nav-opener span,.nav-active #header.is-red-has-drop .nav-opener:before,.nav-active #header.is-red-has-drop .nav-opener:after{background:#fff !important;}.nav-active #header .site-logo .logo-black{display:block !important;}.nav-active #header .site-logo .logo-white{display:none !important;}.nav-active #header .region-primary-menu{display:block;background:#89BD23;}.nav-active #header .nav-opener span{opacity:0;}.nav-active #header .nav-opener:before,.nav-active #header .nav-opener:after{background:#23201F;top:50%;transform:translateY(-50%) rotate(-45deg);}.nav-active #header .nav-opener:after{bottom:auto;transform:translateY(-50%) rotate(45deg);}.nav-active #header .block-search{top:auto;right:24px;bottom:50px;z-index:5;}.nav-active.search-active #header{background:#23201F !important;}.nav-active.search-active #header .site-logo .logo-black{display:none !important;}.nav-active.search-active #header .site-logo .logo-white{display:block !important;}.nav-active.search-active #header .region-primary-menu{display:block;background:#23201F;}.nav-active.search-active #header .region-primary-menu .block-menu{display:none;}.nav-active.search-active #header .nav-opener{display:none;}.nav-active.search-active #header .nav-opener span{opacity:0;}.nav-active.search-active #header .nav-opener:before,.nav-active.search-active #header .nav-opener:after{background:#23201F;top:50%;transform:translateY(-50%) rotate(-45deg);}.nav-active.search-active #header .nav-opener:after{bottom:auto;transform:translateY(-50%) rotate(45deg);}.nav-active.search-active #header .block-search{top:0;right:0;bottom:0;left:0;}.nav-active.search-active #header .block-search form{display:block;position:absolute;top:36.5%;left:0;right:0;}.nav-active.search-active #header .block-search input[type='search']{font-size:32px;width:327px;padding:0 0 8px;}.nav-active.search-active #header .block-search input[type='submit']{top:14px;right:8px;left:auto;border:0;background-image:url(/themes/custom/afblakemore/images/Icon-search.png);background-repeat:no-repeat;background-size:20px;background-position:50% 50%;}.nav-active.search-active #header .block-search .opener-search{position:absolute;bottom:50px;right:24px;}.nav-active.search-active #header .block-search .opener-search .icon:before{content:"\e904";}}.search-hero{padding:25px 0 60px;position:relative;z-index:3;}@media (min-width:768px){.search-hero{padding:70px 0 80px;}}.search-hero h1{color:#fff;font:90px/0.95 "Smoothy",cursive;letter-spacing:-6px;transform:rotate(-2deg);margin:0 0 20px;}@media (min-width:768px){.search-hero h1{font-size:130px;}}@media (min-width:1024px){.search-hero h1{font-size:160px;}}@media (min-width:1200px){.search-hero h1{font-size:180px;margin:0 0 24px;}}.view-search-results .search-results-top-row{background:#f4f9e9;padding:32px 0 50px;}@media (min-width:768px){.view-search-results .search-results-top-row{padding:40px 0 50px;}}.view-search-results .search-results-top-row .container{display:flex;align-items:center;flex-wrap:wrap;}.view-search-results .search-results-top-row .container .col{width:100%;}@media (min-width:768px){.view-search-results .search-results-top-row .container .col{width:50%;}}.view-search-results form{display:flex;justify-content:flex-end;}.view-search-results .form--inline .form-item{margin:0;}.view-search-results input[type="text"]{width:100%;background:none;border:0;border-radius:0;border-bottom:1px solid #23201F;background-image:url(/themes/custom/afblakemore/images/icon-search-black.png);background-repeat:no-repeat;background-size:20px;background-position:100% 60%;font-weight:500;font-size:16px;padding:18px 55px 11px 5px;}@media (min-width:768px){.view-search-results input[type="text"]{background-position:98% 75%;padding:18px 55px 5px 5px;font-size:18px;width:300px;}}.view-search-results .search-results-summary{font:500 26px/32px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 30px;}@media (min-width:1024px){.view-search-results .search-results-summary{font-size:28px;line-height:36px;margin:0;}}.view-search-results .results-row{padding:40px 0;}@media (min-width:768px){.view-search-results .results-row{padding:80px 0 35px;}}.view-search-results .results-row .container{max-width:874px;}.view-search-results .views-infinite-scroll-content-wrapper > .views-row{border-left:2px solid #89BD23;padding:0 0 14px 18px;margin:0 0 26px;}@media (min-width:768px){.view-search-results .views-infinite-scroll-content-wrapper > .views-row{padding:8px 0 14px 30px;}}.view-search-results .views-infinite-scroll-content-wrapper > .views-row a{display:block;color:#23201F;text-decoration:none;padding-right:80px;}.view-search-results .views-infinite-scroll-content-wrapper > .views-row a:hover{opacity:0.75;}.view-search-results .views-infinite-scroll-content-wrapper > .views-row h3{font:500 18px/27px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:-1px;margin:0 0 7px;position:relative;}@media (min-width:768px){.view-search-results .views-infinite-scroll-content-wrapper > .views-row h3{margin:0 0 14px;font-size:24px;line-height:34px;}}.view-search-results .views-infinite-scroll-content-wrapper > .views-row h3:after{position:absolute;right:-80px;top:10px;content:"";width:0px;height:0px;border-style:solid;border-width:5.5px 0 5.5px 8px;border-color:transparent transparent transparent #23201F;transform:rotate(0deg);}@media (min-width:768px){.view-search-results .views-infinite-scroll-content-wrapper > .views-row h3:after{right:-85px;top:14px;}}.view-search-results .views-infinite-scroll-content-wrapper > .views-row .node--type-resource a{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative;padding-top:40px;}@media (min-width:768px){.view-search-results .views-infinite-scroll-content-wrapper > .views-row .node--type-resource a{padding-top:0;}}.view-search-results .views-infinite-scroll-content-wrapper > .views-row .node--type-resource a .image-holder{width:136px;border-radius:10px;overflow:hidden;margin:0 0 12px;}@media (min-width:768px){.view-search-results .views-infinite-scroll-content-wrapper > .views-row .node--type-resource a .image-holder{margin:14px 0 0;width:160px;}}.view-search-results .views-infinite-scroll-content-wrapper > .views-row .node--type-resource a .text-holder{width:100%;}@media (min-width:768px){.view-search-results .views-infinite-scroll-content-wrapper > .views-row .node--type-resource a .text-holder{width:calc(100% - 160px);padding:5px 5px 5px 20px;}}.view-search-results .views-infinite-scroll-content-wrapper > .views-row .node--type-resource .field--name-field-resource-type{padding-left:20px;position:absolute;top:0;left:0;}@media (min-width:768px){.view-search-results .views-infinite-scroll-content-wrapper > .views-row .node--type-resource .field--name-field-resource-type{top:auto;left:auto;position:relative;margin:0 0 12px;}}.view-search-results .views-infinite-scroll-content-wrapper > .views-row .node--type-resource .field--name-field-resource-type:before{position:absolute;top:10px;left:0;width:10px;height:10px;border-radius:50%;content:"";background:#89BD23;}.js-pager__items.pager{display:flex;align-items:center;justify-content:center;padding-bottom:66px;}@media (min-width:768px){.js-pager__items.pager{padding-bottom:84px;}}.js-pager__items.pager a.button{display:inline-block;padding-right:20px;color:#23201F;text-decoration:none;position:relative;font-size:14px;}@media (min-width:768px){.js-pager__items.pager a.button{font-size:16px;}}.js-pager__items.pager a.button:hover{color:#89BD23;}.js-pager__items.pager a.button:hover:after{border-color:#89BD23 transparent transparent transparent;}.js-pager__items.pager a.button:after{content:"";position:absolute;top:10px;right:-1px;width:0px;height:0px;border-style:solid;border-width:8px 6px 0 6px;border-color:#23201F transparent transparent transparent;transform:rotate(0deg);}.block-views-blockrecent-resources-block-news h3,.block-views-blockrecent-resources-block-reports h3,.block-views-blockrecent-resources-block-press h3{letter-spacing:-1px;font:500 18px/27px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 22px;}@media (min-width:1024px){.block-views-blockrecent-resources-block-news h3,.block-views-blockrecent-resources-block-reports h3,.block-views-blockrecent-resources-block-press h3{margin:0 0 32px;font-size:24px;line-height:34px;}}.block-views-blockrecent-resources-block-news .field--name-field-media-image,.block-views-blockrecent-resources-block-reports .field--name-field-media-image,.block-views-blockrecent-resources-block-press .field--name-field-media-image{border-radius:10px;overflow:hidden;margin:0 0 30px;}@media (min-width:768px){.block-views-blockrecent-resources-block-news .field--name-field-media-image,.block-views-blockrecent-resources-block-reports .field--name-field-media-image,.block-views-blockrecent-resources-block-press .field--name-field-media-image{margin:0 0 34px;}}.block-views-blockrecent-resources-block-news .field--name-field-media-image img,.block-views-blockrecent-resources-block-reports .field--name-field-media-image img,.block-views-blockrecent-resources-block-press .field--name-field-media-image img{width:100%;}.block-views-blockrecent-resources-block-news .field--name-field-intro-text,.block-views-blockrecent-resources-block-reports .field--name-field-intro-text,.block-views-blockrecent-resources-block-press .field--name-field-intro-text{display:none;}@media (min-width:768px){.block-views-blockrecent-resources-block-news .field--name-field-intro-text,.block-views-blockrecent-resources-block-reports .field--name-field-intro-text,.block-views-blockrecent-resources-block-press .field--name-field-intro-text{display:block;}}.block-views-blockrecent-resources-block-news .field--name-field-intro-text p,.block-views-blockrecent-resources-block-reports .field--name-field-intro-text p,.block-views-blockrecent-resources-block-press .field--name-field-intro-text p{margin:0 0 24px;}.block-views-blockrecent-resources-block-news .field--name-field-tags,.block-views-blockrecent-resources-block-reports .field--name-field-tags,.block-views-blockrecent-resources-block-press .field--name-field-tags{display:flex;flex-wrap:wrap;}.block-views-blockrecent-resources-block-news .field--name-field-tags .field__item,.block-views-blockrecent-resources-block-reports .field--name-field-tags .field__item,.block-views-blockrecent-resources-block-press .field--name-field-tags .field__item{padding-left:20px;position:relative;text-transform:capitalize;font:500 14px/20px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 20px 10px 0;}@media (min-width:1024px){.block-views-blockrecent-resources-block-news .field--name-field-tags .field__item,.block-views-blockrecent-resources-block-reports .field--name-field-tags .field__item,.block-views-blockrecent-resources-block-press .field--name-field-tags .field__item{margin:0 20px 14px 0;font-size:16px;line-height:24px;}}.block-views-blockrecent-resources-block-news .field--name-field-tags .field__item:before,.block-views-blockrecent-resources-block-reports .field--name-field-tags .field__item:before,.block-views-blockrecent-resources-block-press .field--name-field-tags .field__item:before{position:absolute;top:5px;left:0;width:10px;height:10px;background:#89BD23;content:"";border-radius:50%;}@media (min-width:768px){.block-views-blockrecent-resources-block-news .field--name-field-tags .field__item:before,.block-views-blockrecent-resources-block-reports .field--name-field-tags .field__item:before,.block-views-blockrecent-resources-block-press .field--name-field-tags .field__item:before{top:8px;}}.block-views-blockrecent-resources-block-news .view-recent-resources > .view-content,.block-views-blockrecent-resources-block-reports .view-recent-resources > .view-content,.block-views-blockrecent-resources-block-press .view-recent-resources > .view-content{max-width:1294px;width:100%;margin:0 auto;padding-left:24px;padding-right:24px;}.block-views-blockrecent-resources-block-news .view-recent-resources .views-infinite-scroll-content-wrapper,.block-views-blockrecent-resources-block-reports .view-recent-resources .views-infinite-scroll-content-wrapper,.block-views-blockrecent-resources-block-press .view-recent-resources .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;padding:40px 0;}@media (min-width:768px){.block-views-blockrecent-resources-block-news .view-recent-resources .views-infinite-scroll-content-wrapper,.block-views-blockrecent-resources-block-reports .view-recent-resources .views-infinite-scroll-content-wrapper,.block-views-blockrecent-resources-block-press .view-recent-resources .views-infinite-scroll-content-wrapper{padding:80px 0;margin-right:-20px;}}.block-views-blockrecent-resources-block-news .view-recent-resources .views-infinite-scroll-content-wrapper .views-row,.block-views-blockrecent-resources-block-reports .view-recent-resources .views-infinite-scroll-content-wrapper .views-row,.block-views-blockrecent-resources-block-press .view-recent-resources .views-infinite-scroll-content-wrapper .views-row{width:100%;border-left:1px solid #89BD23;padding:0 0 0 20px;margin:0 0 42px;}.block-views-blockrecent-resources-block-news .view-recent-resources .views-infinite-scroll-content-wrapper .views-row:last-child,.block-views-blockrecent-resources-block-reports .view-recent-resources .views-infinite-scroll-content-wrapper .views-row:last-child,.block-views-blockrecent-resources-block-press .view-recent-resources .views-infinite-scroll-content-wrapper .views-row:last-child{margin:0;}@media (min-width:768px){.block-views-blockrecent-resources-block-news .view-recent-resources .views-infinite-scroll-content-wrapper .views-row,.block-views-blockrecent-resources-block-reports .view-recent-resources .views-infinite-scroll-content-wrapper .views-row,.block-views-blockrecent-resources-block-press .view-recent-resources .views-infinite-scroll-content-wrapper .views-row{width:33.333%;margin:0 0 50px;padding:0 10px 0 20px;}}@media (min-width:1024px){.block-views-blockrecent-resources-block-news .view-recent-resources .views-infinite-scroll-content-wrapper .views-row,.block-views-blockrecent-resources-block-reports .view-recent-resources .views-infinite-scroll-content-wrapper .views-row,.block-views-blockrecent-resources-block-press .view-recent-resources .views-infinite-scroll-content-wrapper .views-row{padding:0 20px 0 30px;}}.simplebar-content{overflow-x:hidden;}.btn{font:500 16px/1 "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;background:#23201F;color:#fff;border:0 !important;text-decoration:none;text-align:center;padding:15px 35px 15px 20px;border-radius:32px;transition:all 0.3s;position:relative;}.btn:after{transition:all 0.3s;content:"";position:absolute;top:50%;right:16px;width:0px;height:0px;border-style:solid;border-width:5px 0 5px 7.5px;border-color:transparent transparent transparent #fff;transform:translateY(-50%) rotate(0deg);}@media (min-width:1024px){.btn:after{right:32px;}}@media (min-width:1024px){.btn{padding:22px 50px 22px 30px;}}.btn.btn-light-green{background:#EBF2DA;color:#23201F;}.btn.btn-light-green:after{border-color:transparent transparent transparent #23201F;}.btn.btn-light-green:hover{background:#89BD23;color:#fff;}.btn.btn-light-green:hover:after{border-color:transparent transparent transparent #fff;}.btn.btn-green{background:#BFD784;color:#23201F;}.btn.btn-green:after{border-color:transparent transparent transparent #23201F;}.btn.btn-green:hover{background:#89BD23;color:#fff;}.btn.btn-green:hover:after{border-color:transparent transparent transparent #fff;}.btn.btn-pink{background:#FFEAEB;color:#23201F;}.btn.btn-pink:after{border-color:transparent transparent transparent #23201F;}.btn.btn-pink:hover{background:#E5152C;color:#fff;}.btn.btn-pink:hover:after{border-color:transparent transparent transparent #fff;}.btn.btn-red{background:#D63F45;color:#fff;}.btn.btn-red:after{border-color:transparent transparent transparent #fff;}.btn.btn-red:hover{background:#E5152C;color:#fff;}.btn.btn-red:hover:after{border-color:transparent transparent transparent #fff;}.bg-green .btn.btn-light-green:hover{background:#23201F;}@media print{body{background:#fff;color:#23201F;overflow:visible;}*{color:#23201F !important;background:none !important;}.search-form,.navigation,.navigation-single,#header,#footer{display:none !important;}}.block-system.block-system-main-block > article.single-resource{position:relative;z-index:2;}.block-system.block-system-main-block > article.single-resource .resource-hero{position:relative;padding:32px 0 10px;}@media (min-width:768px){.block-system.block-system-main-block > article.single-resource .resource-hero{padding:18px 0;}}.block-system.block-system-main-block > article.single-resource .resource-hero:after{position:absolute;bottom:0;left:0;right:0;content:"";background:#fff;height:118px;}.block-system.block-system-main-block > article.single-resource .resource-hero .field--name-field-tags{display:flex;flex-wrap:wrap;font:500 14px/20px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:1024px){.block-system.block-system-main-block > article.single-resource .resource-hero .field--name-field-tags{font-size:16px;line-height:1.5;}}.block-system.block-system-main-block > article.single-resource .resource-hero .field--name-field-tags .field__item{position:relative;padding:0 20px 16px;}@media (min-width:768px){.block-system.block-system-main-block > article.single-resource .resource-hero .field--name-field-tags .field__item{padding:0 20px 22px;}}.block-system.block-system-main-block > article.single-resource .resource-hero .field--name-field-tags .field__item:before{position:absolute;top:7px;left:0;width:10px;height:10px;background:#fff;content:"";border-radius:50%;}.block-system.block-system-main-block > article.single-resource .resource-hero .field--name-field-tags .field__item a{text-transform:capitalize;text-decoration:none;color:#23201F;}.block-system.block-system-main-block > article.single-resource .resource-hero .field--name-field-tags .field__item a:hover{color:#f4f9e9;}.block-system.block-system-main-block > article.single-resource .resource-hero h1{letter-spacing:-2px;margin:0 0 23px;}.block-system.block-system-main-block > article.single-resource .resource-hero h1 span.symbol{color:#fff;}.block-system.block-system-main-block > article.single-resource .resource-hero img{width:100%;}.block-system.block-system-main-block > article.single-resource .resource-hero .node__meta{letter-spacing:-0.1px;margin:0 0 55px;}@media (min-width:768px){.block-system.block-system-main-block > article.single-resource .resource-hero .node__meta{margin:0 0 53px;}}.block-system.block-system-main-block > article.single-resource .resource-hero .field--name-field-featured-image{position:relative;z-index:2;border-radius:10px;overflow:hidden;}.block-system.block-system-main-block > article.single-resource .node__content{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;padding-bottom:32px;position:relative;}.block-system.block-system-main-block > article.single-resource .node__content:after{position:absolute;top:0;left:50%;width:100vw;bottom:0;transform:translateX(-50%);content:"";background:#fff;z-index:-1;}@media (min-width:768px){.block-system.block-system-main-block > article.single-resource .node__content{padding-top:53px;padding-bottom:53px;}}.block-system.block-system-main-block > article.single-resource .node__content .resource-content{width:100%;order:2;}@media (min-width:768px){.block-system.block-system-main-block > article.single-resource .node__content .resource-content{width:calc(100% - 275px);order:1;}}@media (min-width:1024px){.block-system.block-system-main-block > article.single-resource .node__content .resource-content{width:calc(100% - 380px);}}@media (min-width:1200px){.block-system.block-system-main-block > article.single-resource .node__content .resource-content{width:calc(100% - 526px);}}.block-system.block-system-main-block > article.single-resource .node__content .field--name-field-intro-text{margin:0 0 27px;letter-spacing:-1px;font:500 18px/27px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:768px){.block-system.block-system-main-block > article.single-resource .node__content .field--name-field-intro-text{font-size:22px;line-height:30px;}}@media (min-width:1024px){.block-system.block-system-main-block > article.single-resource .node__content .field--name-field-intro-text{font-size:24px;line-height:34px;margin:0 0 22px;}}.block-system.block-system-main-block > article.single-resource .node__content .field--name-body p{margin:0 0 15px;}.block-system.block-system-main-block > article.single-resource .node__content .back-link-holder{width:100%;padding-top:10px;order:0;}@media (min-width:768px){.block-system.block-system-main-block > article.single-resource .node__content .back-link-holder{width:115px;order:0;}}@media (min-width:1024px){.block-system.block-system-main-block > article.single-resource .node__content .back-link-holder{width:150px;}}@media (min-width:1200px){.block-system.block-system-main-block > article.single-resource .node__content .back-link-holder{width:200px;}}.block-system.block-system-main-block > article.single-resource .node__content .back-link-holder a{display:flex;align-items:center;text-decoration:none;}.block-system.block-system-main-block > article.single-resource .node__content .back-link-holder a:hover .icon{color:#23201F;border:2px solid #23201F;}.block-system.block-system-main-block > article.single-resource .node__content .back-link-holder a .icon{display:inline-flex;align-items:center;justify-content:center;border-radius:50px;color:#89BD23;width:40px;height:40px;font-size:14px;border:2px solid #89BD23;transition:all 0.3s;}.block-system.block-system-main-block > article.single-resource .node__content .back-link-holder a .link-text{transition:all 0.3s;color:#23201F;font-size:14px;padding:0px 15px 3px;}@media (min-width:768px){.block-system.block-system-main-block > article.single-resource .node__content .back-link-holder a .link-text{font-size:16px;}}.block-system.block-system-main-block > article.single-resource .node__content .share-links-holder{width:100%;display:flex;padding:32px 0 46px;order:1;}@media (min-width:768px){.block-system.block-system-main-block > article.single-resource .node__content .share-links-holder{padding:0 10px;justify-content:flex-end;width:160px;order:2;}}@media (min-width:1024px){.block-system.block-system-main-block > article.single-resource .node__content .share-links-holder{width:230px;}}@media (min-width:1200px){.block-system.block-system-main-block > article.single-resource .node__content .share-links-holder{width:306px;}}.block-system.block-system-main-block > article.single-resource .node__content .share-links-holder .share-wrap{width:100%;max-width:180px;padding-top:2px;}.block-system.block-system-main-block > article.single-resource .node__content .share-links-holder .share-links-label{font-size:14px;margin:0 0 15px;}@media (min-width:768px){.block-system.block-system-main-block > article.single-resource .node__content .share-links-holder .share-links-label{margin:0 0 13px;font-size:16px;}}.block-system.block-system-main-block > article.single-resource .node__content .share-links-holder .share-links-list{display:flex;align-items:center;justify-content:space-between;}@media (min-width:768px){.block-system.block-system-main-block > article.single-resource .node__content .share-links-holder .share-links-list{margin:0 -2px;}}.block-system.block-system-main-block > article.single-resource .node__content .share-links-holder .share-links-list li{padding:0 40px 0 0;}@media (min-width:768px){.block-system.block-system-main-block > article.single-resource .node__content .share-links-holder .share-links-list li{padding:0 2px;}}.block-system.block-system-main-block > article.single-resource .node__content .share-links-holder .share-links-list li:last-child{padding:0;}@media (min-width:768px){.block-system.block-system-main-block > article.single-resource .node__content .share-links-holder .share-links-list li:last-child{padding:0 2px;}}.block-system.block-system-main-block > article.single-resource .node__content .share-links-holder .share-links-list a{text-decoration:none;}.block-system.block-system-main-block > article.single-resource .node__content .share-links-holder .share-links-list a:hover{opacity:0.8;}@media (max-width:767px){.block-system.block-system-main-block > article.single-resource .node__content .share-links-holder .share-links-list a svg{width:30px;height:30px;}}.block-system.block-system-main-block > article.single-resource .node__content .blockquote{position:relative;padding:82px 0 30px;border:none;margin:0;}@media (min-width:768px){.block-system.block-system-main-block > article.single-resource .node__content .blockquote{margin:0 0 26px;padding:46px 0;}}.block-system.block-system-main-block > article.single-resource .node__content .blockquote:before{position:absolute;top:28px;left:-8px;color:#89BD23;font-size:90px;line-height:1;content:"“";font-family:"Smoothy",cursive;}@media (min-width:768px){.block-system.block-system-main-block > article.single-resource .node__content .blockquote:before{top:30px;left:-30px;}}@media (min-width:1024px){.block-system.block-system-main-block > article.single-resource .node__content .blockquote:before{top:17px;left:-68px;font-size:120px;}}@media (min-width:1200px){.block-system.block-system-main-block > article.single-resource .node__content .blockquote:before{font-size:150px;top:17px;left:-82px;}}.block-system.block-system-main-block > article.single-resource .node__content .blockquote .field--name-field-testimonial-text{font:500 26px/1.2307 "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:-1px;}@media (min-width:768px){.block-system.block-system-main-block > article.single-resource .node__content .blockquote .field--name-field-testimonial-text{font-size:30px;}}@media (min-width:1024px){.block-system.block-system-main-block > article.single-resource .node__content .blockquote .field--name-field-testimonial-text{font-size:35px;}}@media (min-width:1200px){.block-system.block-system-main-block > article.single-resource .node__content .blockquote .field--name-field-testimonial-text{letter-spacing:-2px;font-size:40px;line-height:50px;}}.block-system.block-system-main-block > article.single-resource .node__content .blockquote .field--name-field-testimonial-text p{margin:0 0 26px;}@media (min-width:768px){.block-system.block-system-main-block > article.single-resource .node__content .blockquote .field--name-field-testimonial-text p{margin:0 0 22px;}}.block-system.block-system-main-block > article.single-resource .node__content .blockquote .blockquote-footer{font:500 18px/1.5 "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:-1px;}@media (min-width:768px){.block-system.block-system-main-block > article.single-resource .node__content .blockquote .blockquote-footer{font-size:20px;}}@media (min-width:1024px){.block-system.block-system-main-block > article.single-resource .node__content .blockquote .blockquote-footer{font-size:22px;}}@media (min-width:1200px){.block-system.block-system-main-block > article.single-resource .node__content .blockquote .blockquote-footer{font-size:24px;line-height:34px;}}.block-system.block-system-main-block > article.single-resource .node__content .paragraph--type--resource-video{margin:0 -24px 53px;border-radius:10px;overflow:hidden;}@media (min-width:768px){.block-system.block-system-main-block > article.single-resource .node__content .paragraph--type--resource-video{margin:0 0 72px;}}.block-system.block-system-main-block > article.single-resource .node__content .paragraph--type--resource-video .video-holder{position:relative;}.block-system.block-system-main-block > article.single-resource .node__content .paragraph--type--resource-video .video-holder:before{position:absolute;left:-1px;bottom:-1px;content:"";z-index:1;width:232px;height:113px;background-image:url(/themes/custom/afblakemore/images/mask-video-post-mobile.png);background-repeat:no-repeat;background-size:100%;}@media (min-width:768px){.block-system.block-system-main-block > article.single-resource .node__content .paragraph--type--resource-video .video-holder:before{background-image:url(/themes/custom/afblakemore/images/mask-video-post-desktop.png);width:382px;height:79px;}}.block-system.block-system-main-block > article.single-resource .node__content .paragraph--type--resource-video .video-holder img{width:100%;}.block-system.block-system-main-block > article.single-resource .node__content .paragraph--type--resource-video .video-holder .button-holder{position:absolute;z-index:2;left:24px;bottom:40px;}@media (min-width:768px){.block-system.block-system-main-block > article.single-resource .node__content .paragraph--type--resource-video .video-holder .button-holder{left:40px;bottom:40px;}}.block-system.block-system-main-block > article.single-resource .node__content .paragraph--type--resource-image{padding:38px 0 30px;}@media (min-width:768px){.block-system.block-system-main-block > article.single-resource .node__content .paragraph--type--resource-image{padding:75px 0 30px;}}.block-system.block-system-main-block > article.single-resource .node__content .paragraph--type--resource-image figure{margin:0;}.block-system.block-system-main-block > article.single-resource .node__content .paragraph--type--resource-image .field--name-field-media-image{border-radius:10px;overflow:hidden;}.block-system.block-system-main-block > article.single-resource .node__content .paragraph--type--resource-image img{width:100%;}.block-system.block-system-main-block > article.single-resource .node__content .paragraph--type--resource-image figcaption{margin-top:13px;padding-left:20px;position:relative;font:500 16px/24px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:768px){.block-system.block-system-main-block > article.single-resource .node__content .paragraph--type--resource-image figcaption{margin-top:22px;}}.block-system.block-system-main-block > article.single-resource .node__content .paragraph--type--resource-image figcaption:before{position:absolute;top:7px;left:0;width:10px;height:10px;content:"";background:#89BD23;border-radius:50px;}.block-views-blockrecent-resources-block-news h3 a,.block-views-blockrecent-resources-block-reports h3 a,.block-views-blockrecent-resources-block-press h3 a{text-decoration:none;color:#23201F;}.block-views-blockrecent-resources-block-news h3 a:hover,.block-views-blockrecent-resources-block-reports h3 a:hover,.block-views-blockrecent-resources-block-press h3 a:hover{color:#76726C;}.block-views-blockrecent-resources-block-news .view-recent-resources .views-infinite-scroll-content-wrapper .views-row > article,.block-views-blockrecent-resources-block-reports .view-recent-resources .views-infinite-scroll-content-wrapper .views-row > article,.block-views-blockrecent-resources-block-press .view-recent-resources .views-infinite-scroll-content-wrapper .views-row > article{height:100%;position:relative;padding-bottom:70px;}.block-views-blockrecent-resources-block-news .view-recent-resources .views-infinite-scroll-content-wrapper .views-row > article .btn,.block-views-blockrecent-resources-block-reports .view-recent-resources .views-infinite-scroll-content-wrapper .views-row > article .btn,.block-views-blockrecent-resources-block-press .view-recent-resources .views-infinite-scroll-content-wrapper .views-row > article .btn{position:absolute;bottom:0;left:0;}.block-views-blockrecent-resources-block-news .view-recent-resources .views-infinite-scroll-content-wrapper .views-row{margin:0 0 50px;}@media (min-width:768px){.block-views-blockrecent-resources-block-news .view-recent-resources .views-infinite-scroll-content-wrapper .views-row:last-child{margin:0 0 50px;}}.resources-filters-holder{background:#23201F;padding:32px 0 25px;width:100%;}@media (min-width:768px){.resources-filters-holder{padding:50px 0 60px;}}.resources-filters-holder .filters-title{color:#fff;margin:0 0 22px;letter-spacing:-1px;font:500 18px/27px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:768px){.resources-filters-holder .filters-title{font-size:24px;line-height:34px;}}.resources-filters-holder .form-row{display:flex;flex-wrap:wrap;}@media (min-width:768px){.resources-filters-holder .form-row{margin:0 -10px;}}.resources-filters-holder .form-row > .form-item{width:100%;margin:0 0 15px;}@media (min-width:768px){.resources-filters-holder .form-row > .form-item{width:33.333%;padding:0 10px;margin:0;}}.resources-filters-holder select{background:#23201F;color:#fff;padding:10px 60px 10px 30px;border:1px solid #fff;background-image:url(/themes/custom/afblakemore/images/icon-drop-green.png);background-size:13px;background-repeat:no-repeat;background-position:94% 50%;}@media (min-width:768px){.resources-filters-holder select{padding:11px 60px 11px 30px;background-position:92% 50%;}}.resources-filters-holder input[type="search"]{background:#23201F;color:#fff;padding:10px 60px 10px 30px;border:1px solid #fff;background-image:url(/themes/custom/afblakemore/images/icon-search-green.png);background-repeat:no-repeat;background-size:20px;background-position:94% 50%;}@media (min-width:768px){.resources-filters-holder input[type="search"]{background-position:92% 50%;padding:12px 60px 12px 30px;}}.field--name-field-resources-types > .field__item{padding:50px 0 80px;}@media (min-width:768px){.field--name-field-resources-types > .field__item{padding:70px 0 80px;}}.field--name-field-resources-types > .field__item:nth-child(odd){position:relative;}.field--name-field-resources-types > .field__item:nth-child(odd):after{position:absolute;top:0;left:50%;bottom:0;z-index:-1;content:"";background:#fff;width:100vw;transform:translateX(-50%);}.field--name-field-resources-types > .field__item:nth-child(even){position:relative;}.field--name-field-resources-types > .field__item:nth-child(even):after{content:"";background:#f4f9e9;position:absolute;top:0;left:50%;width:100vw;transform:translateX(-50%);bottom:0;z-index:-1;}.field--name-field-resources-types .text-row{display:flex;flex-wrap:wrap;margin:0 0 10px;}@media (min-width:768px){.field--name-field-resources-types .text-row{margin:0 -10px 38px;}}.field--name-field-resources-types .text-row .col{width:100%;}@media (min-width:768px){.field--name-field-resources-types .text-row .col{width:50%;padding:0 10px;}}.field--name-field-resources-types .text-row h2{letter-spacing:-2px;margin:0 0 23px;max-width:510px;}.field--name-field-resources-types .text-row .field--name-description{max-width:510px;}.field--name-field-resources-types .text-row .field--name-description p{margin:0 0 24px;}@media (min-width:768px){.field--name-field-resources-types .text-row .field--name-description p{margin:0 0 35px;}}.field--name-field-resources-types .text-row + .field--name-field-recent-resources-view .viewsreference--view-title{display:none;}.field--name-field-resources-types .view-content + .js-pager__items.pager{padding-top:50px;padding-bottom:0;}.field--name-field-resources-types .view-recent-resources{padding:45px 0 0;}@media (min-width:768px){.field--name-field-resources-types .view-recent-resources{padding:36px 0 0;}}.field--name-field-resources-types .view-recent-resources .view-content{display:flex;flex-wrap:wrap;}@media (min-width:768px){.field--name-field-resources-types .view-recent-resources .view-content{margin-right:-20px;}}.field--name-field-resources-types .view-recent-resources .view-content .views-row{width:100%;border-left:1px solid #89BD23;padding:0 0 0 20px;margin:0 0 42px;}.field--name-field-resources-types .view-recent-resources .view-content .views-row:last-child{margin:0;}@media (min-width:768px){.field--name-field-resources-types .view-recent-resources .view-content .views-row{width:33.333%;margin:0;padding:0 10px 0 20px;}}@media (min-width:1024px){.field--name-field-resources-types .view-recent-resources .view-content .views-row{padding:0 20px 0 30px;}}.field--name-field-resources-types .view-recent-resources .view-content .views-row article{height:100%;}.field--name-field-resources-types .view-recent-resources .view-content .views-row article > .node__content{height:100%;padding-bottom:70px;position:relative;}.field--name-field-resources-types .view-recent-resources .view-content .views-row article > .node__content a.btn{position:absolute;bottom:0;left:0;}.field--name-field-resources-types h3{letter-spacing:-1px;font:500 18px/27px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 22px;}@media (min-width:1024px){.field--name-field-resources-types h3{margin:0 0 32px;font-size:24px;line-height:34px;}}.field--name-field-resources-types h3 a{text-decoration:none;color:#23201F;}.field--name-field-resources-types h3 a:hover{color:#76726C;}.field--name-field-resources-types .field--name-field-media-image{border-radius:10px;overflow:hidden;margin:0 0 30px;}@media (min-width:768px){.field--name-field-resources-types .field--name-field-media-image{margin:0 0 34px;}}.field--name-field-resources-types .field--name-field-media-image img{width:100%;}.field--name-field-resources-types .field--name-field-intro-text{display:none;}@media (min-width:768px){.field--name-field-resources-types .field--name-field-intro-text{display:block;}}.field--name-field-resources-types .field--name-field-intro-text p{margin:0 0 24px;}.field--name-field-resources-types .field--name-field-tags{display:flex;flex-wrap:wrap;}.field--name-field-resources-types .field--name-field-tags .field__item{padding-left:20px;position:relative;text-transform:capitalize;font:500 14px/20px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 20px 10px 0;}@media (min-width:1024px){.field--name-field-resources-types .field--name-field-tags .field__item{margin:0 20px 14px 0;font-size:16px;line-height:24px;}}.field--name-field-resources-types .field--name-field-tags .field__item:before{position:absolute;top:5px;left:0;width:10px;height:10px;background:#89BD23;content:"";border-radius:50%;}@media (min-width:768px){.field--name-field-resources-types .field--name-field-tags .field__item:before{top:8px;}}.field--name-field-resources-types .field--name-field-tags .field__item a{color:#23201F;text-decoration:none;}.field--name-field-resources-types .field--name-field-tags .field__item a:hover{color:#89BD23;}.field--name-field-resources-types .view-recent-reports{display:flex;flex-wrap:wrap;padding-top:44px;}@media (min-width:768px){.field--name-field-resources-types .view-recent-reports{margin-right:-20px;}}.field--name-field-resources-types .view-recent-reports.is-empty > .attachment-before{display:none;}.field--name-field-resources-types .view-recent-reports > .attachment-before{width:100%;margin:0 0 50px;}@media (min-width:768px){.field--name-field-resources-types .view-recent-reports > .attachment-before{padding-right:20px;width:66.666%;margin:0;}}.field--name-field-resources-types .view-recent-reports > .attachment-before .views-element-container,.field--name-field-resources-types .view-recent-reports > .attachment-before .view-recent-reports,.field--name-field-resources-types .view-recent-reports > .attachment-before .view-content,.field--name-field-resources-types .view-recent-reports > .attachment-before .views-row,.field--name-field-resources-types .view-recent-reports > .attachment-before .node--type-resource{height:100%;}.field--name-field-resources-types .view-recent-reports > .attachment-before .view-content{width:100%;}.field--name-field-resources-types .view-recent-reports > .attachment-before .view-recent-reports{padding-top:0;}.field--name-field-resources-types .view-recent-reports > .attachment-before + .view-content{width:100%;}@media (min-width:768px){.field--name-field-resources-types .view-recent-reports > .attachment-before + .view-content{width:33.333%;}}.field--name-field-resources-types .view-recent-reports > .attachment-before + .view-content > .views-row{margin-bottom:50px;}.field--name-field-resources-types .view-recent-reports > .attachment-before + .view-content > .views-row:last-child{margin:0;}.field--name-field-resources-types .view-recent-reports .field--name-field-media-image{margin:0 0 30px;}.field--name-field-resources-types .view-recent-reports h3{margin:0 0 22px;}.field--name-field-resources-types .view-recent-reports .node--type-resource{border-left:1px solid #89BD23;padding:0 0 0 20px;height:100%;}.field--name-field-resources-types .view-recent-reports .node--type-resource > .node__content{height:100%;padding-bottom:70px;position:relative;}.field--name-field-resources-types .view-recent-reports .node--type-resource > .node__content a.btn{position:absolute;bottom:0;left:0;}@media (min-width:768px){.field--name-field-resources-types .view-recent-reports .node--type-resource{padding:0 20px 0 30px;}}.field--name-field-resources-types .view-recent-reports .node--type-resource img{width:100%;}.views-infinite-scroll-content-wrapper{padding-top:80px;padding-bottom:50px;}.views-infinite-scroll-content-wrapper .field--name-field-tags{display:flex;flex-wrap:wrap;}.views-infinite-scroll-content-wrapper .field--name-field-tags .field__item{padding-left:20px;position:relative;text-transform:capitalize;font:500 14px/20px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 20px 10px 0;}@media (min-width:1024px){.views-infinite-scroll-content-wrapper .field--name-field-tags .field__item{margin:0 20px 14px 0;font-size:16px;line-height:24px;}}.views-infinite-scroll-content-wrapper .field--name-field-tags .field__item:before{position:absolute;top:5px;left:0;width:10px;height:10px;background:#89BD23;content:"";border-radius:50%;}@media (min-width:768px){.views-infinite-scroll-content-wrapper .field--name-field-tags .field__item:before{top:8px;}}.views-infinite-scroll-content-wrapper .field--name-field-tags .field__item a{color:#23201F;text-decoration:none;}.views-infinite-scroll-content-wrapper .field--name-field-tags .field__item a:hover{color:#89BD23;}.view-resources-search > .view-content{max-width:1294px;width:100%;margin:0 auto;padding-left:24px;padding-right:24px;padding-bottom:50px;}.view-resources-search > .view-content .views-infinite-scroll-content-wrapper{width:100%;display:flex;flex-wrap:wrap;}@media (min-width:768px){.view-resources-search > .view-content .views-infinite-scroll-content-wrapper{margin:0 -20px 0 0;}}.view-resources-search > .view-content .views-infinite-scroll-content-wrapper .views-row{width:100%;margin:0 0 50px;}@media (min-width:768px){.view-resources-search > .view-content .views-infinite-scroll-content-wrapper .views-row{width:33.333%;}}.view-resources-search > .view-content .views-infinite-scroll-content-wrapper .node--type-resource{border-left:1px solid #89BD23;padding:0 0 0 20px;height:100%;position:relative;}@media (min-width:768px){.view-resources-search > .view-content .views-infinite-scroll-content-wrapper .node--type-resource{padding:0 20px 70px 30px;}}.view-resources-search > .view-content .views-infinite-scroll-content-wrapper .node--type-resource img{width:100%;}.view-resources-search > .view-content .views-infinite-scroll-content-wrapper .node--type-resource h3{letter-spacing:-1px;font:500 18px/27px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 22px;}@media (min-width:1024px){.view-resources-search > .view-content .views-infinite-scroll-content-wrapper .node--type-resource h3{margin:0 0 32px;font-size:24px;line-height:34px;}}.view-resources-search > .view-content .views-infinite-scroll-content-wrapper .node--type-resource h3 a{text-decoration:none;color:inherit;}.view-resources-search > .view-content .views-infinite-scroll-content-wrapper .node--type-resource h3 a:hover{color:#76726C;}.view-resources-search > .view-content .views-infinite-scroll-content-wrapper .node--type-resource .field--name-field-media-image{border-radius:10px;overflow:hidden;margin:0 0 30px;}@media (min-width:768px){.view-resources-search > .view-content .views-infinite-scroll-content-wrapper .node--type-resource .field--name-field-media-image{margin:0 0 34px;}}.view-resources-search > .view-content .views-infinite-scroll-content-wrapper .node--type-resource .field--name-field-media-image img{width:100%;}.view-resources-search > .view-content .views-infinite-scroll-content-wrapper .node--type-resource .field--name-field-intro-text{display:none;}@media (min-width:768px){.view-resources-search > .view-content .views-infinite-scroll-content-wrapper .node--type-resource .field--name-field-intro-text{display:block;}}.view-resources-search > .view-content .views-infinite-scroll-content-wrapper .node--type-resource .field--name-field-intro-text p{margin:0 0 24px;}.view-resources-search > .view-content .views-infinite-scroll-content-wrapper .node--type-resource .field--name-field-tags{display:flex;flex-wrap:wrap;}.view-resources-search > .view-content .views-infinite-scroll-content-wrapper .node--type-resource .field--name-field-tags .field__item{padding-left:20px;position:relative;text-transform:capitalize;font:500 14px/20px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 20px 10px 0;}@media (min-width:1024px){.view-resources-search > .view-content .views-infinite-scroll-content-wrapper .node--type-resource .field--name-field-tags .field__item{margin:0 20px 14px 0;font-size:16px;line-height:24px;}}.view-resources-search > .view-content .views-infinite-scroll-content-wrapper .node--type-resource .field--name-field-tags .field__item:before{position:absolute;top:5px;left:0;width:10px;height:10px;background:#89BD23;content:"";border-radius:50%;}@media (min-width:768px){.view-resources-search > .view-content .views-infinite-scroll-content-wrapper .node--type-resource .field--name-field-tags .field__item:before{top:8px;}}.view-resources-search > .view-content .views-infinite-scroll-content-wrapper .node--type-resource .field--name-field-tags .field__item a{color:#23201F;text-decoration:none;}.view-resources-search > .view-content .views-infinite-scroll-content-wrapper .node--type-resource .field--name-field-tags .field__item a:hover{color:#89BD23;}@media (min-width:768px){.view-resources-search > .view-content .views-infinite-scroll-content-wrapper .node--type-resource .btn{position:absolute;bottom:0;left:30px;}}.view-taxonomy-term{max-width:1294px;width:100%;margin:0 auto;padding-left:24px;padding-right:24px;padding-bottom:50px;}.view-taxonomy-term .feed-icons{display:none;}.view-taxonomy-term .node--type-resource{border-left:1px solid #89BD23;padding:0 0 0 20px;}@media (min-width:768px){.view-taxonomy-term .node--type-resource{padding:0 20px 0 30px;}}.view-taxonomy-term .node--type-resource img{width:100%;}.view-taxonomy-term .node--type-resource h3{letter-spacing:-1px;font:500 18px/27px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 22px;}@media (min-width:1024px){.view-taxonomy-term .node--type-resource h3{margin:0 0 32px;font-size:24px;line-height:34px;}}.view-taxonomy-term .node--type-resource .field--name-field-media-image{border-radius:10px;overflow:hidden;margin:0 0 30px;}@media (min-width:768px){.view-taxonomy-term .node--type-resource .field--name-field-media-image{margin:0 0 34px;}}.view-taxonomy-term .node--type-resource .field--name-field-media-image img{width:100%;}.view-taxonomy-term .node--type-resource .field--name-field-intro-text{display:none;}@media (min-width:768px){.view-taxonomy-term .node--type-resource .field--name-field-intro-text{display:block;}}.view-taxonomy-term .node--type-resource .field--name-field-intro-text p{margin:0 0 24px;}.view-taxonomy-term .node--type-resource .field--name-field-tags{display:flex;flex-wrap:wrap;}.view-taxonomy-term .node--type-resource .field--name-field-tags .field__item{padding-left:20px;position:relative;text-transform:capitalize;font:500 14px/20px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 20px 10px 0;}@media (min-width:1024px){.view-taxonomy-term .node--type-resource .field--name-field-tags .field__item{margin:0 20px 14px 0;font-size:16px;line-height:24px;}}.view-taxonomy-term .node--type-resource .field--name-field-tags .field__item:before{position:absolute;top:5px;left:0;width:10px;height:10px;background:#89BD23;content:"";border-radius:50%;}@media (min-width:768px){.view-taxonomy-term .node--type-resource .field--name-field-tags .field__item:before{top:8px;}}.view-taxonomy-term .node--type-resource .field--name-field-tags .field__item a{color:#23201F;text-decoration:none;}.view-taxonomy-term .node--type-resource .field--name-field-tags .field__item a:hover{color:#89BD23;}.view-filters + .view-empty{max-width:1294px;width:100%;margin:0 auto;padding:0 24px;}.view-filters + .view-empty p{margin:20px 0;}.block-views-blockresources-search-resources-search-block .view-footer,.block-views-blockresources-search-resources-search-block form{width:100%;max-width:1294px;margin:0 auto;padding-left:24px;padding-right:24px;}.block-views-blockresources-search-resources-search-block .viewsreference--view-title{letter-spacing:-2px;margin:0 0 23px;max-width:510px;font-weight:500;font-size:32px;line-height:1.3125;}@media (min-width:1200px){.block-views-blockresources-search-resources-search-block .viewsreference--view-title{font-size:40px;line-height:1.25;}}.block-views-blockresources-search-resources-search-block .view-filters{background:#23201F;}.block-views-blockresources-search-resources-search-block .view-filters .view-empty{max-width:1294px;width:100%;margin:0 auto;padding:50px 24px;}.block-views-blockresources-search-resources-search-block .view-filters .filters-title{color:#fff;margin:0 0 22px;letter-spacing:-1px;font:500 18px/27px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:768px){.block-views-blockresources-search-resources-search-block .view-filters .filters-title{font-size:24px;line-height:34px;}}.block-views-blockresources-search-resources-search-block .view-filters .form--inline,.block-views-blockresources-search-resources-search-block .view-filters .form-row{position:relative;display:flex;flex-wrap:wrap;}@media (min-width:768px){.block-views-blockresources-search-resources-search-block .view-filters .form--inline,.block-views-blockresources-search-resources-search-block .view-filters .form-row{margin:0 -10px;}}.block-views-blockresources-search-resources-search-block .view-filters .form--inline > .form-item,.block-views-blockresources-search-resources-search-block .view-filters .form-row > .form-item{width:100%;margin:0 0 15px;}@media (min-width:768px){.block-views-blockresources-search-resources-search-block .view-filters .form--inline > .form-item,.block-views-blockresources-search-resources-search-block .view-filters .form-row > .form-item{width:33.333%;padding:0 10px;margin:0;}}.block-views-blockresources-search-resources-search-block .view-filters label{display:none;}.block-views-blockresources-search-resources-search-block .view-filters select{background:#23201F;color:#fff;padding:10px 60px 10px 30px;border:1px solid #fff;background-image:url(/themes/custom/afblakemore/images/icon-drop-green.png);background-size:13px;background-repeat:no-repeat;background-position:94% 50%;}@media (min-width:768px){.block-views-blockresources-search-resources-search-block .view-filters select{padding:11px 60px 11px 30px;background-position:92% 50%;}}.block-views-blockresources-search-resources-search-block .view-filters input[type="text"],.block-views-blockresources-search-resources-search-block .view-filters input[type="search"]{background:#23201F;color:#fff;padding:10px 60px 10px 30px;border:1px solid #fff;background-image:url(/themes/custom/afblakemore/images/icon-search-green.png);background-repeat:no-repeat;background-size:20px;background-position:94% 50%;}@media (min-width:768px){.block-views-blockresources-search-resources-search-block .view-filters input[type="text"],.block-views-blockresources-search-resources-search-block .view-filters input[type="search"]{background-position:92% 50%;padding:12px 60px 12px 30px;}}.user-logged-in .anchor-links-nav{position:static;}.anchor-links-nav{position:fixed;z-index:100;top:90px;left:0;right:0;overflow-x:auto;transition:all 0.3s;}@media (min-width:1024px){.anchor-links-nav{top:120px;overflow:unset;}}.page-color-scheme-green.slideOutUp .anchor-links-nav{background:#89BD23;}.page-color-scheme-red.slideOutUp .anchor-links-nav{background:#E5152C;}.page-color-scheme-black.slideOutUp .anchor-links-nav{background:#23201F;}.header-transparent.slideOutUp.page-color-scheme-green .anchor-links-nav{background:#89BD23;}.header-transparent.slideOutUp.page-color-scheme-red .anchor-links-nav{background:#E5152C;}.header-transparent.slideOutUp.page-color-scheme-black .anchor-links-nav{background:#23201F;}.page-color-scheme-red.header-transparent .anchor-links-nav,.page-color-scheme-black.header-transparent .anchor-links-nav,.page-color-scheme-green.header-transparent .anchor-links-nav{background:transparent;}.anchor-links-nav .field--name-field-anchor-links{max-width:1294px;width:100%;margin:0 auto;padding:4px 24px;border-top:1px solid rgba(35,32,31,0.25);border-bottom:1px solid rgba(35,32,31,0.25);display:flex;align-items:center;justify-content:flex-start;width:768px;}.page-color-scheme-black .anchor-links-nav .field--name-field-anchor-links{border-top:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5);}.page-color-scheme-red .anchor-links-nav .field--name-field-anchor-links{border-top:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5);}.header-transparent .anchor-links-nav .field--name-field-anchor-links{border-top:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5);}.header-transparent.slideOutUp.page-color-scheme-green .anchor-links-nav .field--name-field-anchor-links{border-top:1px solid rgba(35,32,31,0.25);border-bottom:1px solid rgba(35,32,31,0.25);}@media (min-width:768px){.anchor-links-nav .field--name-field-anchor-links{width:auto;justify-content:center;}}@media (min-width:1024px){.anchor-links-nav .field--name-field-anchor-links{padding:7px 24px;}}.anchor-links-nav .field--name-field-anchor-links > .field__item{padding:0 30px;position:relative;font:400 14px/1.5 "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:1024px){.anchor-links-nav .field--name-field-anchor-links > .field__item{font-size:16px;padding:0 40px;}}.anchor-links-nav .field--name-field-anchor-links > .field__item:first-child:before{display:none;}.anchor-links-nav .field--name-field-anchor-links > .field__item:before{position:absolute;top:50%;transform:translateY(-50%);left:0;width:1px;height:11px;content:"";background:#23201F;}.page-color-scheme-black .anchor-links-nav .field--name-field-anchor-links > .field__item:before{background:#fff;}.page-color-scheme-red .anchor-links-nav .field--name-field-anchor-links > .field__item:before{background:#fff;}.header-transparent .anchor-links-nav .field--name-field-anchor-links > .field__item:before{background:#fff;}.header-transparent.slideOutUp.page-color-scheme-green .anchor-links-nav .field--name-field-anchor-links > .field__item:before{background:#23201F;}.anchor-links-nav .field--name-field-anchor-links > .field__item a{transition:all 0.3s;text-decoration:none;color:#23201F;}.page-color-scheme-black .anchor-links-nav .field--name-field-anchor-links > .field__item a{color:#fff;}.page-color-scheme-red .anchor-links-nav .field--name-field-anchor-links > .field__item a{color:#fff;}.header-transparent .anchor-links-nav .field--name-field-anchor-links > .field__item a{color:#fff;}.header-transparent.slideOutUp.page-color-scheme-green .anchor-links-nav .field--name-field-anchor-links > .field__item a{color:#23201F;}.anchor-links-nav .field--name-field-anchor-links > .field__item a.is-active{color:#3283A1 !important;}.anchor-links-nav .field--name-field-anchor-links > .field__item a:hover{text-decoration:underline;}body.admin .meats-hero{overflow:hidden;}body.admin .meats-hero .field--name-field-hero-image img{height:auto;}.meats-hero{position:relative;}.meats-hero:after{position:absolute;bottom:0;left:0;right:0;height:10px;content:"";background:linear-gradient(to right,#a4343a 0%,#a4343a 25%,#cba052 25%,#cba052 50%,#508b00 50%,#508b00 75%,#7ba4db 75%,#7ba4db 100%);}.meats-hero .field--name-field-hero-image{height:768px;position:relative;z-index:0;}.meats-hero .field--name-field-hero-image img{object-fit:cover;object-position:50% 50%;position:absolute;top:0;left:0;height:100%;width:100%;}.meats-hero .hero-logo-holder{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:276px;}@media (min-width:768px){.meats-hero .hero-logo-holder{width:300px;}}@media (min-width:1024px){.meats-hero .hero-logo-holder{width:388px;}}.meats-hero .hero-logo-holder img,.meats-hero .hero-logo-holder svg{width:100%;}.meats-hero .anchor-link-holder{position:absolute;bottom:60px;right:30px;}.meats-hero .anchor-link-holder .smooth-scroll{text-decoration:none;width:23px;height:32px;}.meats-hero .field--name-field-hero-icons{position:absolute;bottom:40px;left:0;right:0;max-width:100%;padding:0 20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}.meats-hero .field--name-field-hero-icons .field__item{padding:0 15px;}.path-_04 .home-hero{position:relative;}.path-_04 .home-hero:before{display:none;}.path-_04 .home-hero h1{margin:0 0 8px;}@media (min-width:768px){.path-_04 .home-hero h1{margin:0 0 58px;}}.path-_04 .home-hero .field--name-body{margin:0 0 54px;}@media (min-width:768px){.path-_04 .home-hero .field--name-body{margin-top:-47px;margin-bottom:32px;}}.path-_04 .home-hero .text-holder{padding:40px 0;}@media (min-width:768px){.path-_04 .home-hero .text-holder{padding:62px 0;}}.home-hero{height:768px;position:relative;overflow:hidden;z-index:3;}.home-hero .hero-image-holder:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:rgba(38,162,27,0.54);border-radius:10px;}.home-hero .hero-image-holder:before{mix-blend-mode:color;position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:#bfd784;border-radius:10px;}.home-hero:before{position:absolute;bottom:0;left:0;content:"";z-index:1;background-repeat:no-repeat;background-size:100%;background-position:0 0;width:262px;height:121px;background-image:url(/themes/custom/afblakemore/images/home-hero-decor-mobile.png);}@media (min-width:768px){.home-hero:before{width:390px;height:120px;background-image:url(/themes/custom/afblakemore/images/home-hero-decor-desktop.png);}}.home-hero.spar-style:before{display:none;}.home-hero.spar-style:after{position:absolute;left:0;right:0;height:35px;bottom:-25px;content:"";background-image:url(/themes/custom/afblakemore/images/hero-spar-decor.png);background-repeat:repeat-x;}.home-hero.spar-style h1{font-family:"Spar","Arial","Helvetica Neue","Helvetica",sans-serif;transform:rotate(0);font-size:70px;line-height:0.965;letter-spacing:0;margin:0 0 -5px;}@media (min-width:768px){.home-hero.spar-style h1{font-size:110px;}}@media (min-width:1024px){.home-hero.spar-style h1{font-size:150px;}}@media (min-width:1200px){.home-hero.spar-style h1{font-size:180px;margin:0 0 -8px -20px;}}@media (max-width:767px){.home-hero.spar-style .field--name-field-hero-subtitle{margin:0 0 35px;}}.home-hero.spar-style .over-title{display:inline-block;position:relative;}.home-hero.spar-style .field--name-field-decor-icon{position:absolute;top:-92px;left:92.5%;width:100px;}@media (min-width:768px){.home-hero.spar-style .field--name-field-decor-icon{width:140px;top:-70px;left:90%;}}@media (min-width:1024px){.home-hero.spar-style .field--name-field-decor-icon{width:166px;top:-70px;left:90%;}}@media (min-width:1200px){.home-hero.spar-style .field--name-field-decor-icon{width:184px;top:-65px;left:93.5%;}}.home-hero.spar-style .field--name-field-decor-icon svg,.home-hero.spar-style .field--name-field-decor-icon img{width:100%;}.home-hero.video-gradient .hero-image-holder:before,.home-hero.video-gradient .video-holder:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";z-index:1;background:linear-gradient(to bottom,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);}.home-hero .video-holder{position:absolute;top:0;left:0;right:0;bottom:0;}@media (min-width:1366px){.home-hero .video-holder{padding-top:56.25%;bottom:auto;}}.home-hero .video-holder iframe,.home-hero .video-holder video{object-fit:cover;object-position:50% 50%;position:absolute;top:0;left:0;width:100%;height:100%;}@media (max-width:1365px){.home-hero .video-holder iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:178vh;height:100vh;}}.home-hero .hero-image-holder{position:absolute;top:0;left:0;right:0;bottom:0;}.home-hero .hero-image-holder img{object-fit:cover;object-position:50% 50%;position:absolute;top:0;left:0;width:100%;height:100%;}@media (min-width:1366px){.home-hero .hero-image-holder img{object-position:50% 0%;}}.home-hero .container{height:100%;position:relative;z-index:2;display:flex;align-items:flex-end;}.home-hero .text-holder{color:#fff;padding:15px 0;margin:0;}@media (min-width:768px){.home-hero .text-holder{padding:25px 0;}}.home-hero h1{font:900 70px/0.95 "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:-6px;margin:0 0 20px;}@media (min-width:480px){.home-hero h1{font-size:100px;}}@media (min-width:768px){.home-hero h1{font-size:130px;}}@media (min-width:1024px){.home-hero h1{font-size:160px;}}@media (min-width:1200px){.home-hero h1{font-size:200px;margin:0 0 13px;letter-spacing:-13px;}}.home-hero h1 .small{font-size:90px;display:block;position:relative;top:-10px;margin-left:20px;}@media (min-width:768px){.home-hero h1 .small{font-size:130px;}}@media (min-width:1024px){.home-hero h1 .small{font-size:160px;margin-left:30px;}}@media (min-width:1200px){.home-hero h1 .small{font-size:180px;margin-left:40px;}}.home-hero .field--name-field-hero-subtitle{font:500 32px/1.3125 "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:-2px;max-width:260px;margin:0 0 44px;}@media (min-width:768px){.home-hero .field--name-field-hero-subtitle{font-size:34px;max-width:none;}}@media (min-width:1024px){.home-hero .field--name-field-hero-subtitle{font-size:36px;}}@media (min-width:1200px){.home-hero .field--name-field-hero-subtitle{font-size:40px;line-height:50px;margin:0 0 62px;}}.home-hero .field--name-body{font:500 18px/1.5 "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:-1px;max-width:260px;}@media (min-width:768px){.home-hero .field--name-body{font-size:20px;max-width:none;}}@media (min-width:1024px){.home-hero .field--name-body{font-size:22px;}}@media (min-width:1200px){.home-hero .field--name-body{font-size:24px;line-height:34px;}}.home-hero .anchor-link-holder{position:absolute;z-index:5;bottom:34px;right:23px;}@media (min-width:768px){.home-hero .anchor-link-holder{bottom:60px;right:30px;}}.home-hero .anchor-link-holder .smooth-scroll{text-decoration:none;width:23px;height:32px;}body:not(.admin) .communities-section .images-holder{position:relative;height:94vw;}@media (min-width:860px){body:not(.admin) .communities-section .images-holder{height:70vw;max-height:942px;}}@media (min-width:1350px){body:not(.admin) .communities-section .images-holder{height:800px;max-height:800px;}}body:not(.admin) .communities-section .images-holder > .field{position:absolute;}body:not(.admin) .communities-section .images-holder article.media--type-image{position:absolute;inset:0;border-radius:10px;overflow:hidden;}body:not(.admin) .communities-section .images-holder img{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;}body:not(.admin) .communities-section .images-holder .field--name-field-top-image{aspect-ratio:195 / 147;width:195px;top:0;left:0;max-width:27%;}@media (min-width:860px){body:not(.admin) .communities-section .images-holder .field--name-field-top-image{width:195px;top:0;left:176px;max-width:27%;}}@media (min-width:1350px){body:not(.admin) .communities-section .images-holder .field--name-field-top-image{width:195px;top:0;left:176px;max-width:100%;}}body:not(.admin) .communities-section .images-holder .field--name-field-left-top-image{aspect-ratio:1 / 1;width:343px;top:31vw;left:-50px;max-width:38%;}@media (min-width:860px){body:not(.admin) .communities-section .images-holder .field--name-field-left-top-image{width:343px;top:227px;left:-50px;max-width:28%;}}@media (min-width:1350px){body:not(.admin) .communities-section .images-holder .field--name-field-left-top-image{width:343px;top:227px;left:-50px;max-width:100%;}}body:not(.admin) .communities-section .images-holder .field--name-field-left-bottom-image{aspect-ratio:243 / 183;width:243px;top:78vw;left:1%;max-width:37%;}@media (min-width:860px){body:not(.admin) .communities-section .images-holder .field--name-field-left-bottom-image{width:243px;top:calc(306px + 23vw);left:0vw;max-width:20%;}}@media (min-width:1350px){body:not(.admin) .communities-section .images-holder .field--name-field-left-bottom-image{width:243px;top:590px;left:40px;max-width:100%;}}body:not(.admin) .communities-section .images-holder .field--name-field-center-image{aspect-ratio:683 / 513;width:683px;max-width:70%;top:26vw;left:50%;transform:translateX(-50%);z-index:6;}@media (min-width:860px){body:not(.admin) .communities-section .images-holder .field--name-field-center-image{width:683px;top:167px;max-width:50%;}}@media (min-width:1350px){body:not(.admin) .communities-section .images-holder .field--name-field-center-image{width:683px;top:167px;max-width:100%;}}body:not(.admin) .communities-section .images-holder .field--name-field-bottom-image{aspect-ratio:243 / 183;width:243px;top:90vw;left:43%;transform:none;max-width:37%;}@media (min-width:860px){body:not(.admin) .communities-section .images-holder .field--name-field-bottom-image{width:243px;top:calc(278px + 32vw);left:50%;transform:translateX(-50%);}}@media (min-width:1350px){body:not(.admin) .communities-section .images-holder .field--name-field-bottom-image{width:243px;top:723px;left:50%;transform:translateX(-50%);}}body:not(.admin) .communities-section .images-holder .field--name-field-right-top-image{aspect-ratio:1 / 1;width:289px;top:0;right:-24px;max-width:48%;}@media (min-width:860px){body:not(.admin) .communities-section .images-holder .field--name-field-right-top-image{width:289px;top:239px;right:0;max-width:23%;}}@media (min-width:1350px){body:not(.admin) .communities-section .images-holder .field--name-field-right-top-image{width:289px;top:239px;right:0;max-width:100%;}}body:not(.admin) .communities-section .images-holder .field--name-field-right-bottom-image{aspect-ratio:195 / 147;width:195px;top:74vw;right:-43px;max-width:27%;}@media (min-width:860px){body:not(.admin) .communities-section .images-holder .field--name-field-right-bottom-image{width:195px;top:calc(246px + 32vw);right:3vw;max-width:100%;}}@media (min-width:1350px){body:not(.admin) .communities-section .images-holder .field--name-field-right-bottom-image{width:195px;top:626px;right:73px;max-width:100%;}}.communities-section{background:#fff;padding:40px 0 0;}.communities-section .over-text{transition:all 0.3s;}.communities-section .text-row{display:flex;flex-wrap:wrap;margin:8px 0 38px;}@media (min-width:768px){.communities-section .text-row{margin:30px -10px 38px;}}.communities-section .text-row .col{width:100%;}@media (min-width:768px){.communities-section .text-row .col{width:50%;padding:0 10px;}}.communities-section .text-row h2{letter-spacing:-2px;margin:0 0 23px;max-width:510px;}.communities-section .text-row .field--type-text-with-summary{max-width:510px;}.communities-section .text-row .field--name-field-cta-link{padding-top:10px;padding-bottom:22px;}@media (min-width:768px){.communities-section .text-row .field--name-field-cta-link{padding-top:16px;padding-bottom:23px;}}.communities-section .text-row .field--name-field-cta-link button{font:500 16px/1 "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;background:#23201F;color:#fff;border:0 !important;text-decoration:none;text-align:center;padding:15px 35px 15px 20px;border-radius:32px;transition:all 0.3s;position:relative;background:#EBF2DA;color:#23201F;}.communities-section .text-row .field--name-field-cta-link button:after{border-color:transparent transparent transparent #23201F;}.communities-section .text-row .field--name-field-cta-link button:hover{background:#89BD23;color:#fff;}.communities-section .text-row .field--name-field-cta-link button:hover:after{border-color:transparent transparent transparent #fff;}.communities-section .text-row .field--name-field-cta-link button:after{transition:all 0.3s;content:"";position:absolute;top:50%;right:16px;width:0px;height:0px;border-style:solid;border-width:5px 0 5px 7.5px;transform:translateY(-50%) rotate(0deg);}@media (min-width:1024px){.communities-section .text-row .field--name-field-cta-link button:after{right:32px;}}@media (min-width:1024px){.communities-section .text-row .field--name-field-cta-link button{padding:22px 50px 22px 30px;}}.communities-section .images-holder-main{position:relative;z-index:1;}.communities-section .images-holder-block{position:relative;}.communities-section .images-holder-block .container{max-width:1352px;}@media (min-width:768px){.communities-section .images-holder-block .container{max-width:1352px;}}@media (min-width:1350px){.communities-section .images-holder-block .container{max-width:1352px;}}body.admin .communities-section .images-holder{display:flex;flex-wrap:wrap;padding-bottom:40px;}.bg-gray .image-text-section h2{color:#23201F;}.bg-gray .image-text-section .field--type-text-with-summary{color:#23201F;}.image-text-section{position:relative;padding:50px 0 80px;}@media (min-width:768px){.image-text-section{padding:80px 0;}}.image-text-section .container{position:relative;z-index:2;display:flex;align-items:center;flex-wrap:wrap;}.image-text-section .container .col{width:100%;}@media (min-width:768px){.image-text-section .container .col{width:50%;padding:0 10px;}}.image-text-section .container .col.text-holder{color:#fff;padding-bottom:52px;}@media (min-width:768px){.image-text-section .container .col.text-holder{padding:0 20px;}}@media (min-width:1024px){.image-text-section .container .col.text-holder{padding:0 70px;}}@media (min-width:1200px){.image-text-section .container .col.text-holder{padding:0 106px;}}.image-text-section .field--type-text-with-summary p:last-child{margin:0;}.image-text-section img{border-radius:10px;overflow:hidden;width:100%;}@media (min-width:1200px){.image-text-section img{width:auto;}}.image-text-section h2{letter-spacing:-2px;margin:0 0 24px;}@media (min-width:768px){.image-text-section h2{margin:0 0 40px;}}.page-color-scheme-red .contact-form-image-section{background:#f2ecda;}.page-color-scheme-red .contact-form-image-section h2{font-family:"Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;color:#CF5706;transform:none;font-weight:900;margin-bottom:45px;font-size:75px;line-height:1;letter-spacing:-4px;}@media (min-width:768px){.page-color-scheme-red .contact-form-image-section h2{font-size:100px;letter-spacing:-6px;}}@media (min-width:1024px){.page-color-scheme-red .contact-form-image-section h2{color:#D63F45;font-size:140px;line-height:1.07;letter-spacing:-8px;margin-bottom:52px;}}.page-color-scheme-red .contact-form-image-section .js-form-item.js-form-type-select:after{border-style:solid;border-width:7px 6px 0 6px;border-color:#E5152C transparent transparent transparent;}.page-color-scheme-red .contact-form-image-section .js-form-item label.form-required:after{position:absolute;color:#E5152C;background:none;content:"*";}.page-color-scheme-red .contact-form-image-section .form-submit{background-color:#D63F45;background-image:url(/themes/custom/afblakemore/images/arrow-w.png);background-repeat:no-repeat;background-size:8px;background-position:90% 50%;color:#fff;}@media (min-width:1024px){.page-color-scheme-red .contact-form-image-section .form-submit{background-position:85% 50%;}}.page-color-scheme-red .contact-form-image-section .form-submit:hover{background-color:#E5152C;background-image:url(/themes/custom/afblakemore/images/arrow-w.png);color:#fff;}.page-color-scheme-green .contact-form-image-section{background:#f4f9e9;}.page-color-scheme-green .contact-form-image-section h2{color:#89BD23;}.contact-form-image-section{padding:48px 0 82px;}@media (min-width:768px){.contact-form-image-section{padding:72px 0 99px;}}.contact-form-image-section h2{color:#89BD23;font:90px/0.95 "Smoothy",cursive;margin:0 0 28px;letter-spacing:-4px;transform:rotate(-2deg);}@media (min-width:768px){.contact-form-image-section h2{font-size:120px;margin:0 0 40px;}}@media (min-width:1024px){.contact-form-image-section h2{font-size:150px;}}@media (min-width:1200px){.contact-form-image-section h2{margin:0 0 72px;line-height:1;font-size:180px;}}.contact-form-image-section .messages--error{margin-bottom:8px;font-size:80%;}.contact-form-image-section .text-row{display:flex;flex-wrap:wrap;}.contact-form-image-section .text-row .col{width:100%;}@media (min-width:768px){.contact-form-image-section .text-row .col{width:50%;}}.contact-form-image-section .text-row .col.form-holder{margin:0 0 22px;}@media (min-width:768px){.contact-form-image-section .text-row .col.form-holder{padding-left:20px;margin:0;}}@media (min-width:1024px){.contact-form-image-section .text-row .col.form-holder{padding-left:50px;}}@media (min-width:1200px){.contact-form-image-section .text-row .col.form-holder{padding-left:116px;}}@media (min-width:768px){.contact-form-image-section .text-row .col.text-holder{padding-right:10px;}}.contact-form-image-section .text-row .field--type-text-with-summary{font-size:16px;line-height:24px;max-width:410px;margin:0 0 33px;}@media (min-width:768px){.contact-form-image-section .text-row .field--type-text-with-summary{margin:0 0 70px;font-size:18px;line-height:28px;}}.contact-form-image-section .text-row .field--type-text-with-summary p{margin:0 0 30px;}.contact-form-image-section .field--name-field-webform{padding-top:22px;}@media (min-width:768px){.contact-form-image-section .field--name-field-webform{padding-top:8px;}}.contact-form-image-section img{width:100%;}.contact-form-image-section .form-type-processed-text{color:#949699;}.contact-form-image-section .field--name-field-image{width:100%;}.contact-form-image-section .js-webform-flexbox{padding-top:12px;margin:0;display:flex;align-items:center;justify-content:space-between;}@media (min-width:768px){.contact-form-image-section .js-webform-flexbox{padding-top:21px;}}.contact-form-image-section .js-webform-flexbox .required-text-info{text-align:right;font-style:italic;margin:0;font-size:14px;}@media (min-width:768px){.contact-form-image-section .js-webform-flexbox .required-text-info{font-size:16px;}}.contact-form-image-section .js-webform-flexbox .webform-flex--container{margin:0;}.contact-form-image-section .js-form-item{margin:0 0 13px;position:relative;transition:all 0.3s;}@media (min-width:768px){.contact-form-image-section .js-form-item{margin:0 0 20px;}}.contact-form-image-section .js-form-item.js-form-type-select:after{content:"";position:absolute;top:21px;right:20px;width:0px;height:0px;border-style:solid;border-width:7px 6px 0 6px;border-color:#89BD23 transparent transparent transparent;transform:rotate(0deg);z-index:2;pointer-events:none;}@media (min-width:768px){.contact-form-image-section .js-form-item.js-form-type-select:after{right:30px;}}.contact-form-image-section .js-form-item.is-hover label{display:none;top:-35px;font-size:15px;bottom:auto;height:43px;}.contact-form-image-section .js-form-item.is-hover select{color:#23201F;}.contact-form-image-section .js-form-item select,.contact-form-image-section .js-form-item input[type='text'],.contact-form-image-section .js-form-item input[type='tel'],.contact-form-image-section .js-form-item input[type='email'],.contact-form-image-section .js-form-item input[type='search'],.contact-form-image-section .js-form-item input[type='password'],.contact-form-image-section .js-form-item textarea{background:#fff;}.contact-form-image-section .js-form-item label{color:#949699;position:absolute;background:#fff;border-radius:25px;top:2px;left:2px;right:5px;bottom:2px;padding:12px 30px;line-height:1.3;width:calc(100% - 4px);transition:all 0.3s;z-index:1;pointer-events:none;}.contact-form-image-section .js-form-item label.form-required:after{position:absolute;color:#89BD23;background:none;content:"*";}.contact-form-image-section .js-form-item .form-type-checkbox{display:flex;flex-wrap:wrap;align-items:center;width:100%;margin-bottom:10px;}.contact-form-image-section .js-form-item .form-type-checkbox input[type="checkbox"]{position:absolute;left:-99999px;visibility:hidden;}.contact-form-image-section .js-form-item .form-type-checkbox input[type="checkbox"]:checked ~ label:after{opacity:1;}.contact-form-image-section .js-form-item .form-type-checkbox label{background:transparent;display:block;position:relative;padding:0 0 0 30px;width:auto;height:auto;font-size:16px;cursor:pointer;pointer-events:auto;top:0 !important;}.contact-form-image-section .js-form-item .form-type-checkbox label:before{content:'';display:inline-block;vertical-align:top;position:absolute;top:0;left:0;background:#fff;width:20px;height:20px;border-radius:3px;}.contact-form-image-section .js-form-item .form-type-checkbox label:after{content:'';display:inline-block;vertical-align:top;position:absolute;top:0;left:0;margin-left:3px;margin-top:4px;width:14px;height:8px;border-bottom:solid 2px #D63F45;border-left:solid 2px #D63F45;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;}.contact-form-image-section .js-form-item .form-type-checkbox .form-checkbox{margin:0;}.contact-form-image-section .js-form-item .form-checkboxes{display:flex;align-items:flex-start;flex-direction:column;padding-top:10px;}@media (min-width:768px){.contact-form-image-section .js-form-item .form-checkboxes{flex-direction:row;}}.contact-form-image-section .js-form-item textarea{height:120px;max-height:120px;min-height:120px;}.contact-form-image-section .form-submit{font:500 16px/1 "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;border:0 !important;text-decoration:none;text-align:center;padding:15px 35px 15px 20px;border-radius:32px;transition:all 0.3s;background-color:#89BD23;background-image:url(/themes/custom/afblakemore/images/arrow.png);background-repeat:no-repeat;background-size:8px;background-position:90% 50%;color:#23201F;}@media (min-width:1024px){.contact-form-image-section .form-submit{padding:22px 50px 22px 30px;background-position:85% 50%;}}.contact-form-image-section .form-submit:hover{background-color:#89BD23;background-image:url(/themes/custom/afblakemore/images/arrow-w.png);color:#fff;}.intro-video{padding:40px 0 80px;}@media (min-width:768px){.intro-video{padding:30px 0 100px;}}.intro-video .text-row{display:flex;flex-wrap:wrap;margin:0 0 38px;}@media (min-width:768px){.intro-video .text-row{margin:0 -10px 80px;}}.intro-video .text-row .col{width:100%;}@media (min-width:768px){.intro-video .text-row .col{width:50%;padding:0 10px;}}.intro-video .text-row h2{letter-spacing:-2px;margin:0 0 23px;max-width:470px;}.intro-video .text-row .field--type-text-with-summary{max-width:510px;}.intro-video .video-holder{margin:0 -24px;position:relative;height:100vw;border-radius:10px;overflow:hidden;}@media (min-width:768px){.intro-video .video-holder{margin:0;height:auto;}}.intro-video .video-holder:after{position:absolute;left:-1px;bottom:-1px;content:"";z-index:1;width:232px;height:113px;background-image:url(/themes/custom/afblakemore/images/mask-video-mobile.png);background-repeat:no-repeat;background-size:100%;}@media (min-width:768px){.intro-video .video-holder:after{background-image:url(/themes/custom/afblakemore/images/mask-video-desktop.png);width:315px;height:150px;}}.intro-video .video-holder img{object-fit:cover;object-position:50% 50%;position:absolute;width:100%;height:100%;left:0;top:0;}@media (min-width:768px){.intro-video .video-holder img{position:static;}}.intro-video .video-holder .field--name-field-video-title{color:#fff;max-width:500px;position:absolute;top:30px;left:24px;z-index:2;letter-spacing:-2px;font:500 32px/42px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:1024px){.intro-video .video-holder .field--name-field-video-title{max-width:550px;font-size:36px;line-height:44px;}}@media (min-width:1200px){.intro-video .video-holder .field--name-field-video-title{top:48px;left:60px;font-size:40px;line-height:50px;}}.intro-video .video-holder .btn{position:absolute;z-index:2;bottom:40px;left:26px;}@media (min-width:1200px){.intro-video .video-holder .btn{bottom:62px;left:60px;}}body.admin .spar-cta-image-box{overflow:hidden;}body.admin .spar-cta-image-box .field--name-field-media-image img{height:auto;}.spar-cta-image-box{position:relative;}@media (min-width:768px){.spar-cta-image-box{max-height:683px;height:50vw;}}.spar-cta-image-box:after{position:absolute;left:0;right:0;bottom:0;content:"";background-image:url(/themes/custom/afblakemore/images/spar-cta-bg-mobile.png);background-repeat:no-repeat;background-size:100%;height:370px;}@media (min-width:480px){.spar-cta-image-box:after{height:410px;}}@media (min-width:768px){.spar-cta-image-box:after{top:0;height:auto;width:51%;right:auto;background-image:url(/themes/custom/afblakemore/images/spar-cta-bg-desktop.png);background-size:auto;background-position:100% 50%;}}.spar-cta-image-box .container{display:flex;flex-direction:column;}@media (min-width:768px){.spar-cta-image-box .container{height:100%;display:block;}}.spar-cta-image-box .image-holder{order:0;margin:0 -24px;height:480px;position:relative;}@media (min-width:768px){.spar-cta-image-box .image-holder{height:auto;position:absolute;margin:0;top:0;left:0;right:0;bottom:0;z-index:0;}}.spar-cta-image-box .image-holder picture{display:block;}.spar-cta-image-box .image-holder img{width:100%;}@media (min-width:768px){.spar-cta-image-box .image-holder img{height:100%;object-fit:cover;position:absolute;top:0;left:0;}}.spar-cta-image-box .text-holder{order:1;position:relative;z-index:2;display:flex;align-items:center;height:100%;width:100%;padding-bottom:60px;padding-top:6px;}@media (min-width:768px){.spar-cta-image-box .text-holder{width:51%;padding-bottom:0;}}@media (min-width:768px){.spar-cta-image-box .text-holder:after{position:absolute;top:0;left:-9999px;bottom:0;right:200px;content:"";z-index:-1;background:#008128;}}.spar-cta-image-box .over-txt{max-width:315px;}@media (min-width:768px){.spar-cta-image-box .over-txt{max-width:470px;}}.spar-cta-image-box .field--name-field-media-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 100%;}@media (min-width:768px){.spar-cta-image-box .field--name-field-media-image img{object-position:50% 0;}}.spar-cta-image-box h2{color:#fff;font:50px/1.0666 "Spar","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:1024px){.spar-cta-image-box h2{font-size:52px;}}@media (min-width:1200px){.spar-cta-image-box h2{font-size:75px;margin:0 0 30px;}}.page-color-scheme-green .layout.with-bg .paragraph--type--stat-text-box,.page-color-scheme-green .layout.with-bg .paragraph--type--stat-box{background-color:color-mix(in srgb,#89BD23 92%,white);color:#23201F;}.page-color-scheme-green .layout.with-bg .paragraph--type--stat-text-box svg path,.page-color-scheme-green .layout.with-bg .paragraph--type--stat-box svg path{stroke:#23201F;}.page-color-scheme-red .layout.with-bg .paragraph--type--stat-text-box,.page-color-scheme-red .layout.with-bg .paragraph--type--stat-box{background:#e82c41;color:#fff;}.page-color-scheme-red .layout.with-bg .paragraph--type--stat-text-box svg path,.page-color-scheme-red .layout.with-bg .paragraph--type--stat-box svg path{stroke:#fff;}.page-color-scheme-black .layout.with-bg .paragraph--type--stat-text-box,.page-color-scheme-black .layout.with-bg .paragraph--type--stat-box{background:#23201F;color:#fff;}.page-color-scheme-black .layout.with-bg .paragraph--type--stat-text-box svg path,.page-color-scheme-black .layout.with-bg .paragraph--type--stat-box svg path{stroke:#fff;}.stats-boxes{padding:30px 0;}@media (min-width:768px){.stats-boxes{padding:50px 0 60px;}}.stats-boxes .container{max-width:1294px;}.stats-boxes .field--name-field-stats-boxes{display:flex;flex-wrap:wrap;margin:0 -8px;}@media (min-width:1024px){.stats-boxes .field--name-field-stats-boxes{margin:0 -10px;}}.stats-boxes .field--name-field-stats-boxes > .field__item{width:50%;padding:10px 8px;}@media (min-width:1024px){.stats-boxes .field--name-field-stats-boxes > .field__item{width:25%;padding:10px;}}.stats-boxes .paragraph--type--stat-text-box,.stats-boxes .paragraph--type--stat-box{height:100%;text-align:left;background:rgba(235,242,218,0.1);border-radius:10px;overflow:hidden;padding:20px 20px 24px;}@media (min-width:768px){.stats-boxes .paragraph--type--stat-text-box,.stats-boxes .paragraph--type--stat-box{padding:30px 30px 24px;}}.stats-boxes .paragraph--type--stat-text-box .field--name-field-icon,.stats-boxes .paragraph--type--stat-box .field--name-field-icon{margin:0 0 5px;}@media (min-width:768px){.stats-boxes .paragraph--type--stat-text-box .field--name-field-icon,.stats-boxes .paragraph--type--stat-box .field--name-field-icon{margin:0;}}.stats-boxes .paragraph--type--stat-text-box .field--name-field-icon svg,.stats-boxes .paragraph--type--stat-box .field--name-field-icon svg{width:50px;height:50px;}.stats-boxes .paragraph--type--stat-text-box .stat-number-holder,.stats-boxes .paragraph--type--stat-box .stat-number-holder{display:flex;align-items:center;margin:0 0 6px;transform:rotate(0);text-align:left;font-style:normal;font-weight:900;font-family:"Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;justify-content:flex-start;font-size:40px;line-height:1.125;}@media (min-width:768px){.stats-boxes .paragraph--type--stat-text-box .stat-number-holder,.stats-boxes .paragraph--type--stat-box .stat-number-holder{font-size:65px;margin:0 0 10px;}}@media (min-width:1200px){.stats-boxes .paragraph--type--stat-text-box .stat-number-holder,.stats-boxes .paragraph--type--stat-box .stat-number-holder{font-size:75px;margin:0 0 2px;}}.stats-boxes .paragraph--type--stat-text-box .stat-number-holder .field--name-field-stat-number-prefix,.stats-boxes .paragraph--type--stat-box .stat-number-holder .field--name-field-stat-number-prefix{font-size:20px;}@media (min-width:768px){.stats-boxes .paragraph--type--stat-text-box .stat-number-holder .field--name-field-stat-number-prefix,.stats-boxes .paragraph--type--stat-box .stat-number-holder .field--name-field-stat-number-prefix{font-size:30px;}}@media (min-width:1300px){.stats-boxes .paragraph--type--stat-text-box .stat-number-holder .field--name-field-stat-number-prefix,.stats-boxes .paragraph--type--stat-box .stat-number-holder .field--name-field-stat-number-prefix{font-size:35px;}}.stats-boxes .paragraph--type--stat-text-box .field--name-field-stat-number-title,.stats-boxes .paragraph--type--stat-box .field--name-field-stat-number-title{font:16px/1.5 "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:768px){.stats-boxes .paragraph--type--stat-text-box .field--name-field-stat-number-title,.stats-boxes .paragraph--type--stat-box .field--name-field-stat-number-title{font-size:18px;line-height:1.555;}}.stats-boxes .paragraph--type--stat-text-box{padding:20px 5px 24px;}@media (min-width:768px){.stats-boxes .paragraph--type--stat-text-box{padding:30px 10px 24px;}}.stats-boxes .paragraph--type--stat-text-box .stat-number-holder{word-break:break-word;letter-spacing:-4px;font:italic 40px/1.125 "Smoothy",cursive;}@media (min-width:768px){.stats-boxes .paragraph--type--stat-text-box .stat-number-holder{font-size:65px;}}@media (min-width:1200px){.stats-boxes .paragraph--type--stat-text-box .stat-number-holder{font-size:70px;}}.page-color-scheme-red .products-boxes .splide__pagination button{background:transparent;border:2px solid #E5152C;}.page-color-scheme-red .products-boxes .splide__pagination button.is-active{background:#E5152C;}.products-boxes{padding:30px 0 28px;background:#fff;}@media (min-width:768px){.products-boxes{padding:40px 0 52px;}}.products-boxes .field--name-field-products-boxes > .field__item:nth-child(odd) .paragraph--type--product-box{flex-direction:column-reverse;}@media (min-width:768px){.products-boxes .field--name-field-products-boxes > .field__item:nth-child(odd) .paragraph--type--product-box{flex-direction:row-reverse;}}@media (min-width:768px){.products-boxes .field--name-field-products-boxes > .field__item:nth-child(odd) .paragraph--type--product-box .over-txt{padding:0 0 0 36px;}}@media (min-width:1200px){.products-boxes .field--name-field-products-boxes > .field__item:nth-child(odd) .paragraph--type--product-box .over-txt{padding:0 0 0 106px;}}@media (min-width:768px){.products-boxes .field--name-field-products-boxes > .field__item:nth-child(odd) .paragraph--type--product-box .splide__pagination{justify-content:flex-end;left:auto;right:-30px;padding:30px 0;}}.products-boxes .paragraph--type--product-box{display:flex;flex-wrap:wrap;align-items:flex-end;padding:30px 0;flex-direction:column-reverse;}@media (min-width:768px){.products-boxes .paragraph--type--product-box{padding:40px 0;margin:0 -10px;flex-direction:row;}}.products-boxes .paragraph--type--product-box .col{width:100%;}@media (min-width:768px){.products-boxes .paragraph--type--product-box .col{width:50%;padding:0 10px;}}.products-boxes .paragraph--type--product-box .over-txt{padding:20px 0 0 0;}@media (min-width:768px){.products-boxes .paragraph--type--product-box .over-txt{padding:0 35px 0 0;}}@media (min-width:1200px){.products-boxes .paragraph--type--product-box .over-txt{padding:0 135px 0 0;}}.products-boxes .product-image-gallery-wrapper{border-radius:10px;position:relative;}.products-boxes .product-image-gallery-wrapper:after{position:absolute;bottom:0;left:0;right:0;height:10px;content:"";z-index:3;border-radius:0 0 10px 10px;}.products-boxes .product-image-gallery-wrapper .splide__track{border-radius:10px;overflow:hidden;}.products-boxes .product-image-gallery-wrapper.gallery-bottom-decor-red:after{background:#A4343A;}.products-boxes .product-image-gallery-wrapper.gallery-bottom-decor-blue:after{background:#7BA4DB;}.products-boxes .product-image-gallery-wrapper.gallery-bottom-decor-green:after{background:#508B00;}.products-boxes .product-image-gallery-wrapper.gallery-bottom-decor-yellow:after{background:#CBA052;}.products-boxes img{width:100%;}.products-boxes .field--name-field-html-title{letter-spacing:-2px;margin:0 0 24px;font:500 32px/42px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:1024px){.products-boxes .field--name-field-html-title{font-size:40px;line-height:50px;margin:0 0 42px;}}.products-boxes .field--name-field-text{max-width:410px;}@media (min-width:1024px){.products-boxes .field--name-field-text p{margin:0 0 44px;}}.products-boxes .field--name-field-intro-carousel-features{display:flex;flex-wrap:wrap;}.products-boxes .field--name-field-intro-carousel-features > .field__item{width:100%;}@media (min-width:768px){.products-boxes .field--name-field-intro-carousel-features > .field__item{width:50%;padding:0 20px 0 0;}}.products-boxes .paragraph--type--intro-carousel-feature h3{letter-spacing:-1px;margin:0 0 8px;font:500 18px/27px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;position:relative;padding-left:25px;}@media (min-width:768px){.products-boxes .paragraph--type--intro-carousel-feature h3{margin:0 0 20px;}}.products-boxes .paragraph--type--intro-carousel-feature h3:before{position:absolute;top:12px;left:0;width:10px;height:10px;border-radius:50%;content:"";background:#89BD23;}@media (min-width:1024px){.products-boxes .paragraph--type--intro-carousel-feature h3{font-size:24px;line-height:34px;margin:0 0 13px;}}@media (min-width:1024px){.products-boxes .paragraph--type--intro-carousel-feature p{margin:0 0 54px;}}.products-boxes .product-image-gallery-slider{margin-bottom:30px;}@media (min-width:768px){.products-boxes .product-image-gallery-slider{margin-bottom:0;}}.products-boxes .product-image-gallery-slider.no-slider .splide__track .splide__list{visibility:visible;}.products-boxes .product-image-gallery-slider.no-slider .splide__track .splide__slide{visibility:visible;border-radius:10px;overflow:hidden;}.products-boxes .splide__pagination{position:absolute;bottom:-30px;left:0;right:0;}@media (min-width:768px){.products-boxes .splide__pagination{justify-content:flex-end;left:-30px;right:auto;bottom:0;padding:30px 0;}}.products-boxes .splide__pagination li{margin:0 5px;}@media (min-width:768px){.products-boxes .splide__pagination li{margin:0;}}.products-boxes .splide__pagination button{margin:0;width:10px;height:10px;background:transparent;border:2px solid #89BD23;opacity:1;}.products-boxes .splide__pagination button.is-active{transform:scale(1);background:#89BD23;}.page-color-scheme-red .with-bg .image-text-boxes{color:#fff;background:transparent;}.page-color-scheme-red .with-bg .image-text-boxes .field--name-field-text ul li::before{background:#fff;}.page-color-scheme-green .with-bg .image-text-boxes{color:#23201F;background:transparent;}.page-color-scheme-green .with-bg .image-text-boxes .field--name-field-text ul li::before{background:#23201F;}.image-text-boxes{padding:30px 0 23px;background:#fff;}@media (min-width:768px){.image-text-boxes{padding:56px 0 60px;}}.image-text-boxes .text-row{display:flex;flex-wrap:wrap;margin:0 0 38px;}@media (min-width:768px){.image-text-boxes .text-row{margin:13px -10px 35px;}}.image-text-boxes .text-row .col{width:100%;}@media (min-width:768px){.image-text-boxes .text-row .col{width:50%;padding:0 10px;}}.image-text-boxes .text-row h2{letter-spacing:-2px;margin:0 0 23px;max-width:470px;}.image-text-boxes .text-row .field--type-text-with-summary{max-width:510px;}.image-text-boxes .field--name-field-image-text-boxes > .field__item{padding:22px 0;}@media (min-width:768px){.image-text-boxes .field--name-field-image-text-boxes > .field__item{padding:40px 0;}}.image-text-boxes .field--name-field-image-text-boxes > .field__item:nth-child(even) .paragraph--type--image-text-box{flex-direction:row-reverse;}@media (min-width:768px){.image-text-boxes .field--name-field-image-text-boxes > .field__item:nth-child(even) .paragraph--type--image-text-box .col.image-holder{padding:0 0 0 10px;}}@media (min-width:768px){.image-text-boxes .field--name-field-image-text-boxes > .field__item:nth-child(even) .paragraph--type--image-text-box .col.text-holder{padding:30px 10px 45px 0;}}@media (min-width:1200px){.image-text-boxes .field--name-field-image-text-boxes > .field__item:nth-child(even) .paragraph--type--image-text-box .col.text-holder{padding:30px 10px 45px 0;}}.image-text-boxes .field--name-field-image-text-boxes > .field__item:nth-child(even) .paragraph--type--image-text-box .field--name-field-icon{right:auto;left:19px;}@media (min-width:768px){.image-text-boxes .field--name-field-image-text-boxes > .field__item:nth-child(even) .paragraph--type--image-text-box .field--name-field-icon{left:-5px;}}@media (min-width:1200px){.image-text-boxes .field--name-field-image-text-boxes > .field__item:nth-child(even) .paragraph--type--image-text-box .field--name-field-icon{left:-42px;}}.image-text-boxes .paragraph--type--image-text-box{display:flex;flex-wrap:wrap;align-items:flex-end;}.image-text-boxes .paragraph--type--image-text-box .col{width:100%;}@media (min-width:768px){.image-text-boxes .paragraph--type--image-text-box .col{width:50%;}}.image-text-boxes .paragraph--type--image-text-box .col.text-holder{padding:20px 0;}@media (min-width:768px){.image-text-boxes .paragraph--type--image-text-box .col.text-holder{padding:30px 10px 45px 24px;}}@media (min-width:1200px){.image-text-boxes .paragraph--type--image-text-box .col.text-holder{padding:30px 10px 45px 115px;}}@media (min-width:768px){.image-text-boxes .paragraph--type--image-text-box .col.image-holder{padding:0 10px 0 0;}}.image-text-boxes h2{letter-spacing:-2px;margin:0 0 25px;max-width:400px;}@media (min-width:768px){.image-text-boxes h2{margin:0 0 42px;max-width:500px;}}.image-text-boxes .field--name-field-text{max-width:395px;}.image-text-boxes .field--name-field-text p{margin:0 0 16px;}.image-text-boxes .field--name-field-text ul li{margin:0 0 10px;padding:0 0 0 25px;position:relative;}@media (min-width:768px){.image-text-boxes .field--name-field-text ul li{padding:0 0 0 27px;}}.image-text-boxes .field--name-field-text ul li:before{position:absolute;top:10px;left:10px;width:5px;height:5px;border-radius:50%;background:#23201F;content:"";}@media (min-width:768px){.image-text-boxes .field--name-field-text ul li:before{top:12px;left:11px;}}.image-text-boxes .field--name-field-cta-link{margin:32px 0 15px;}.image-text-boxes .field--name-field-media-image img{width:100%;border-radius:10px;overflow:hidden;}.image-text-boxes .image-holder{position:relative;}.image-text-boxes .field--name-field-icon{max-width:100px;position:absolute;top:-20px;right:19px;}@media (min-width:768px){.image-text-boxes .field--name-field-icon{top:15px;right:-5px;max-width:120px;}}@media (min-width:1024px){.image-text-boxes .field--name-field-icon{top:50px;max-width:160px;}}@media (min-width:1200px){.image-text-boxes .field--name-field-icon{max-width:205px;right:-42px;}}.contact-text-boxes{padding:32px 0 40px;background:#f4f9e9;}@media (min-width:1024px){.contact-text-boxes{padding:52px 0 50px;}}.contact-text-boxes .field--name-field-contact-text-boxes{display:flex;flex-wrap:wrap;margin:0 -10px;}.contact-text-boxes .field--name-field-contact-text-boxes > .field__item{width:100%;padding:0 10px 22px;}.contact-text-boxes .field--name-field-contact-text-boxes > .field__item:last-child{padding-bottom:0;}@media (min-width:1024px){.contact-text-boxes .field--name-field-contact-text-boxes > .field__item:last-child{width:17%;margin-left:auto;}}@media (min-width:768px){.contact-text-boxes .field--name-field-contact-text-boxes > .field__item{width:50%;padding:0 10px 22px;}}@media (min-width:1024px){.contact-text-boxes .field--name-field-contact-text-boxes > .field__item{padding:0 10px;width:26.2%;}}.contact-text-boxes h3{letter-spacing:-1px;margin:0 0 17px;font:500 26px/32px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:1024px){.contact-text-boxes h3{font-size:28px;line-height:36px;margin:0 0 24px;}}.contact-text-boxes .field--name-field-text p{margin:0 0 3px;font-size:16px;line-height:24px;}@media (min-width:1024px){.contact-text-boxes .field--name-field-text p{font-size:18px;line-height:28px;}}.contact-text-boxes .field--name-field-text p.lead{padding-right:52px;letter-spacing:-1px;font:500 18px/27px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:1024px){.contact-text-boxes .field--name-field-text p.lead{font-size:20px;line-height:26px;padding-right:20px;}}@media (min-width:1200px){.contact-text-boxes .field--name-field-text p.lead{font-size:24px;line-height:34px;padding-right:25px;}}.contact-text-boxes .field--name-field-text a{text-decoration:none;color:#23201F;}.contact-text-boxes .field--name-field-text a:hover{color:#BFD784;}.contact-text-boxes .field--name-field-social-links{display:flex;flex-wrap:wrap;}.contact-text-boxes .field--name-field-social-links .field__item{padding-right:40px;}.contact-text-boxes .field--name-field-social-links a:hover{opacity:0.8;}.cta-images-boxes .field--name-field-cta-images-boxes{display:flex;flex-wrap:wrap;}.cta-images-boxes .field--name-field-cta-images-boxes > .field__item{width:100%;}@media (min-width:768px){.cta-images-boxes .field--name-field-cta-images-boxes > .field__item{width:50%;}}.cta-images-boxes .paragraph--type--cta-image-box{position:relative;}.cta-images-boxes .paragraph--type--cta-image-box .image-holder{height:450px;}@media (min-width:768px){.cta-images-boxes .paragraph--type--cta-image-box .image-holder{height:auto;}}@media (min-width:1366px){.cta-images-boxes .paragraph--type--cta-image-box .image-holder{height:683px;position:relative;}.cta-images-boxes .paragraph--type--cta-image-box .image-holder *{height:100%;}}.cta-images-boxes .paragraph--type--cta-image-box img{object-fit:cover;object-position:50% 50%;position:absolute;top:0;left:0;width:100%;height:100%;}@media (min-width:768px){.cta-images-boxes .paragraph--type--cta-image-box img{height:auto;position:static;}}@media (min-width:1366px){.cta-images-boxes .paragraph--type--cta-image-box img{position:absolute;height:100%;}}.cta-images-boxes .paragraph--type--cta-image-box .text-holder{position:absolute;bottom:30px;left:24px;right:24px;border-radius:10px;overflow:hidden;background:#fff;padding:24px 30px 40px;}@media (min-width:480px){.cta-images-boxes .paragraph--type--cta-image-box .text-holder{width:320px;right:auto;}}@media (min-width:1200px){.cta-images-boxes .paragraph--type--cta-image-box .text-holder{padding:32px 40px 40px;bottom:60px;left:60px;}}.cta-images-boxes .paragraph--type--cta-image-box .text-holder h3{font-size:26px;line-height:32px;letter-spacing:-1px;margin:0 0 23px;}@media (min-width:1200px){.cta-images-boxes .paragraph--type--cta-image-box .text-holder h3{font-size:28px;line-height:36px;}}.pages-cta-boxes{background:#F0E7D1;padding:60px 0 80px;}@media (min-width:768px){.pages-cta-boxes{padding:70px 0 102px;}}.pages-cta-boxes .text-row{display:flex;flex-wrap:wrap;margin:0 0 38px;}@media (min-width:768px){.pages-cta-boxes .text-row{margin:0 -10px 38px;}}.pages-cta-boxes .text-row .col{width:100%;}@media (min-width:768px){.pages-cta-boxes .text-row .col{width:50%;padding:0 10px;}}.pages-cta-boxes .text-row h2{letter-spacing:-2px;margin:0 0 23px;max-width:510px;}.pages-cta-boxes .text-row .field--type-text-with-summary{max-width:510px;}.pages-cta-boxes .pages-cta-boxes-carousel{padding:52px 0 0;position:relative;}@media (min-width:768px){.pages-cta-boxes .pages-cta-boxes-carousel{padding:70px 0 0;}}.pages-cta-boxes .pages-cta-boxes-carousel .splide__pagination{display:none;}.pages-cta-boxes .pages-cta-boxes-carousel .splide__track{overflow:visible;}.pages-cta-boxes .pages-cta-boxes-carousel.no-slider{padding:0 0 12px;}@media (min-width:768px){.pages-cta-boxes .pages-cta-boxes-carousel.no-slider{padding:60px 0 0;}}.pages-cta-boxes .pages-cta-boxes-carousel.no-slider .splide__list{visibility:visible;display:flex;flex-wrap:wrap;}@media (min-width:768px){.pages-cta-boxes .pages-cta-boxes-carousel.no-slider .splide__list{margin:0 -10px !important;}}.pages-cta-boxes .pages-cta-boxes-carousel.no-slider .splide__list .splide__slide{width:337px;visibility:visible;padding:0;margin:0 0 58px;}@media (min-width:1024px){.pages-cta-boxes .pages-cta-boxes-carousel.no-slider .splide__list .splide__slide{width:33.333%;padding:0 10px;margin:0;}}.pages-cta-boxes .pages-cta-boxes-carousel.no-slider .splide__list .splide__slide:last-child{margin:0;}.pages-cta-boxes .pages-cta-boxes-carousel h3{letter-spacing:-1px;font:500 18px/27px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 24px;}@media (min-width:768px){.pages-cta-boxes .pages-cta-boxes-carousel h3{margin:0 0 33px;font-size:24px;line-height:34px;}}.pages-cta-boxes .pages-cta-boxes-carousel .field--name-field-text p{margin:0 0 23px;}.pages-cta-boxes .pages-cta-boxes-carousel .paragraph--type--page-cta-box{padding-left:30px;border-left:2px solid #E5152C;padding-bottom:70px;position:relative;height:100%;}.pages-cta-boxes .pages-cta-boxes-carousel .paragraph--type--page-cta-box .btn{position:absolute;bottom:0;left:30px;}.pages-cta-boxes .pages-cta-boxes-carousel .field--name-field-image{margin:0 0 32px;overflow:hidden;border-radius:10px;}.pages-cta-boxes .pages-cta-boxes-carousel .splide__slide{padding:0 5px;width:337px;}@media (min-width:1024px){.pages-cta-boxes .pages-cta-boxes-carousel .splide__slide{padding:0 10px;width:422px;}}.pages-cta-boxes .pages-cta-boxes-carousel .splide__arrows{position:absolute;display:flex;align-items:center;top:0;right:0;}.pages-cta-boxes .pages-cta-boxes-carousel .splide__arrows .splide__arrow{width:40px;height:40px;position:relative;transform:translateY(0);border:2px solid #E5152C;background:transparent;color:#E5152C;top:auto;right:auto;left:auto;opacity:1;transition:all 0.3s;}.pages-cta-boxes .pages-cta-boxes-carousel .splide__arrows .splide__arrow:hover{border-color:#D63F45;}.pages-cta-boxes .pages-cta-boxes-carousel .splide__arrows .splide__arrow:hover:before{color:#D63F45;}.pages-cta-boxes .pages-cta-boxes-carousel .splide__arrows .splide__arrow.splide__arrow--next{margin-left:10px;}.pages-cta-boxes .pages-cta-boxes-carousel .splide__arrows .splide__arrow.splide__arrow--next:before{content:"\e900";}.pages-cta-boxes .pages-cta-boxes-carousel .splide__arrows .splide__arrow.splide__arrow--prev:before{content:"\e901";}.pages-cta-boxes .pages-cta-boxes-carousel .splide__arrows .splide__arrow:before{font-family:'icomoon';font-size:14px;color:#E5152C;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.pages-cta-boxes .pages-cta-boxes-carousel .splide__arrows .splide__arrow svg{display:none;}.donations-cta-boxes{background:#fff;padding:50px 0 60px;position:relative;}@media (min-width:768px){.donations-cta-boxes{padding:70px 0;}}.donations-cta-boxes .text-row{display:flex;flex-wrap:wrap;margin:0 0 38px;}@media (min-width:768px){.donations-cta-boxes .text-row{margin:0 -10px 38px;}}.donations-cta-boxes .text-row .col{width:100%;}@media (min-width:768px){.donations-cta-boxes .text-row .col{width:50%;padding:0 10px;}}.donations-cta-boxes .text-row h2{letter-spacing:-2px;margin:0 0 23px;max-width:510px;}.donations-cta-boxes .text-row .field--type-text-with-summary{max-width:510px;}@media (min-width:1024px){.donations-cta-boxes .no-slider.field--name-field-donations-cta-boxes .splide__slide{width:25%;}}.donations-cta-boxes .field--name-field-donations-cta-boxes{position:relative;display:flex;padding-top:52px;}@media (min-width:1024px){.donations-cta-boxes .field--name-field-donations-cta-boxes{margin:0 -24px;padding-left:24px;padding-top:50px;}}@media (min-width:1024px){.donations-cta-boxes .field--name-field-donations-cta-boxes.no-slider{padding-top:36px;}}@media (min-width:1024px){.donations-cta-boxes .field--name-field-donations-cta-boxes .splide__list{display:flex !important;}}.donations-cta-boxes .field--name-field-donations-cta-boxes .splide__track{overflow:visible;}.donations-cta-boxes .field--name-field-donations-cta-boxes .splide__slide{width:337px;display:flex;flex-direction:column;border-left:2px solid #89BD23;padding:0 10px 0 17px;visibility:visible;}@media (min-width:1024px){.donations-cta-boxes .field--name-field-donations-cta-boxes .splide__slide{padding:0 20px 0 30px;width:300px;}}.donations-cta-boxes .field--name-field-donations-cta-boxes .splide__slide .paragraph--type--donation-cta-box{display:flex;flex-direction:column;height:100%;}.donations-cta-boxes .field--name-field-donations-cta-boxes .splide__slide .field--name-field-title{flex:1;}.donations-cta-boxes .field--name-field-donations-cta-boxes .splide__arrows{position:absolute;display:flex;align-items:center;top:0;right:0;}.donations-cta-boxes .field--name-field-donations-cta-boxes .splide__arrows .splide__arrow{width:40px;height:40px;position:relative;transform:translateY(0);border:2px solid #89BD23;background:transparent;color:#89BD23;top:auto;right:auto;left:auto;opacity:1;transition:all 0.3s;}.donations-cta-boxes .field--name-field-donations-cta-boxes .splide__arrows .splide__arrow:hover{border-color:#a9cf5f;}.donations-cta-boxes .field--name-field-donations-cta-boxes .splide__arrows .splide__arrow:hover:before{color:#a9cf5f;}.donations-cta-boxes .field--name-field-donations-cta-boxes .splide__arrows .splide__arrow.splide__arrow--next{margin-left:10px;}.donations-cta-boxes .field--name-field-donations-cta-boxes .splide__arrows .splide__arrow.splide__arrow--next:before{content:"\e900";}.donations-cta-boxes .field--name-field-donations-cta-boxes .splide__arrows .splide__arrow.splide__arrow--prev:before{content:"\e901";}.donations-cta-boxes .field--name-field-donations-cta-boxes .splide__arrows .splide__arrow:before{font-family:'icomoon';font-size:14px;color:#89BD23;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.donations-cta-boxes .field--name-field-donations-cta-boxes .splide__arrows .splide__arrow svg{display:none;}.donations-cta-boxes .paragraph--type--donation-cta-box h3{letter-spacing:-1px;margin:0 0 22px;}@media (min-width:1024px){.donations-cta-boxes .paragraph--type--donation-cta-box h3{padding-right:0;}}@media (min-width:1200px){.donations-cta-boxes .paragraph--type--donation-cta-box h3{font-size:24px;margin:-6px 0 22px;}}.donations-cta-boxes .paragraph--type--donation-cta-box .image-holder{margin:0 0 22px;}.donations-cta-boxes .paragraph--type--donation-cta-box .image-holder img{width:100%;border-radius:10px;overflow:hidden;}.donations-cta-boxes .paragraph--type--donation-cta-box .field--name-field-text p{margin:0 0 25px;}.page-color-scheme-green .with-bg .features-icons-boxes{color:#fff;}.page-color-scheme-green .with-bg .features-icons-boxes .text-row h2{color:#23201F;}.page-color-scheme-green .with-bg .features-icons-boxes .text-row .field--type-text-with-summary{color:#23201F;}.page-color-scheme-green .with-bg .features-icons-boxes .features-icons-boxes-slider .paragraph--type--feature-icon-box{background:#93c236;}.page-color-scheme-green .with-bg .features-icons-boxes .features-icons-boxes-slider h3{color:#23201F;}.page-color-scheme-green .with-bg .features-icons-boxes .features-icons-boxes-slider .field--name-field-text{color:#23201F;}.page-color-scheme-green .with-bg .features-icons-boxes .features-icons-boxes-slider .splide__arrows .splide__arrow{border:2px solid #23201F;background:#89BD23;color:#23201F;}.page-color-scheme-green .with-bg .features-icons-boxes .features-icons-boxes-slider .splide__arrows .splide__arrow:before{color:#23201F;}.page-color-scheme-green .with-bg .features-icons-boxes .features-icons-boxes-slider .splide__arrows .splide__arrow:hover{border-color:rgba(235,242,218,0.7);}.page-color-scheme-green .with-bg .features-icons-boxes .features-icons-boxes-slider .splide__arrows .splide__arrow:hover:before{color:rgba(235,242,218,0.7);}.page-color-scheme-red .with-bg .features-icons-boxes{color:#fff;}.page-color-scheme-red .with-bg .features-icons-boxes .features-icons-boxes-slider .paragraph--type--feature-icon-box{background:#e82c41;}.page-color-scheme-red .with-bg .features-icons-boxes .features-icons-boxes-slider .splide__arrows .splide__arrow{border:2px solid #fff;background:#E5152C;color:#fff;}.page-color-scheme-red .with-bg .features-icons-boxes .features-icons-boxes-slider .splide__arrows .splide__arrow:before{color:#fff;}.page-color-scheme-red .with-bg .features-icons-boxes .features-icons-boxes-slider .splide__arrows .splide__arrow:hover{border-color:#e59792;}.page-color-scheme-red .with-bg .features-icons-boxes .features-icons-boxes-slider .splide__arrows .splide__arrow:hover:before{color:#e59792;}.page-color-scheme-red .with-bg .features-icons-boxes .features-icons-boxes-slider .field--name-field-icon svg path{stroke:#fff;}.features-icons-boxes{padding:60px 0 54px;}@media (min-width:768px){.features-icons-boxes{padding:70px 0;}}.features-icons-boxes .text-row{display:flex;flex-wrap:wrap;margin:0 0 38px;}@media (min-width:768px){.features-icons-boxes .text-row{margin:0 -10px 36px;}}.features-icons-boxes .text-row .col{width:100%;}@media (min-width:768px){.features-icons-boxes .text-row .col{width:50%;padding:0 10px;}}.features-icons-boxes .text-row h2{letter-spacing:-2px;margin:0 0 23px;}.features-icons-boxes .text-row .field--type-text-with-summary{max-width:510px;}.features-icons-boxes .features-icons-boxes-slider{padding:60px 0 26px;position:relative;}@media (min-width:768px){.features-icons-boxes .features-icons-boxes-slider{padding:70px 0 30px;}}.features-icons-boxes .features-icons-boxes-slider .splide__track{overflow:visible;}.features-icons-boxes .features-icons-boxes-slider.no-slider{padding:0 0 12px;}@media (min-width:768px){.features-icons-boxes .features-icons-boxes-slider.no-slider{padding:40px 0 0;}}.features-icons-boxes .features-icons-boxes-slider.no-slider .splide__list{visibility:visible;display:flex;flex-wrap:wrap;}@media (min-width:768px){.features-icons-boxes .features-icons-boxes-slider.no-slider .splide__list{margin:0 -10px !important;}}.features-icons-boxes .features-icons-boxes-slider.no-slider .splide__list .splide__slide{width:100%;visibility:visible;padding:0;margin:0 0 58px;}@media (min-width:768px){.features-icons-boxes .features-icons-boxes-slider.no-slider .splide__list .splide__slide{width:33.333%;padding:0 10px;margin:0;}}.features-icons-boxes .features-icons-boxes-slider.no-slider .splide__list .splide__slide:last-child{margin:0;}.features-icons-boxes .features-icons-boxes-slider.no-slider h3{margin:0 0 24px;font-size:26px;}@media (min-width:768px){.features-icons-boxes .features-icons-boxes-slider.no-slider h3{margin:0 0 22px;font-size:28px;}}.features-icons-boxes .features-icons-boxes-slider.no-slider .field--name-field-text p{margin:0 0 23px;}@media (min-width:768px){.features-icons-boxes .features-icons-boxes-slider.no-slider .field--name-field-text p{margin:0 0 34px;}}.features-icons-boxes .features-icons-boxes-slider .splide__slide{padding:0 5px;}@media (min-width:768px){.features-icons-boxes .features-icons-boxes-slider .splide__slide{padding:0 10px;}}.features-icons-boxes .features-icons-boxes-slider .splide__arrows{position:absolute;display:flex;align-items:center;top:0;right:0;}.features-icons-boxes .features-icons-boxes-slider .splide__arrows .splide__arrow{width:40px;height:40px;position:relative;transform:translateY(0);border:2px solid #89BD23;background:transparent;color:#89BD23;top:auto;right:auto;left:auto;opacity:1;transition:all 0.3s;}.features-icons-boxes .features-icons-boxes-slider .splide__arrows .splide__arrow:hover{border-color:#a9cf5f;}.features-icons-boxes .features-icons-boxes-slider .splide__arrows .splide__arrow:hover:before{color:#a9cf5f;}.features-icons-boxes .features-icons-boxes-slider .splide__arrows .splide__arrow.splide__arrow--next{margin-left:10px;}.features-icons-boxes .features-icons-boxes-slider .splide__arrows .splide__arrow.splide__arrow--next:before{content:"\e900";}.features-icons-boxes .features-icons-boxes-slider .splide__arrows .splide__arrow.splide__arrow--prev:before{content:"\e901";}.features-icons-boxes .features-icons-boxes-slider .splide__arrows .splide__arrow:before{font-family:'icomoon';font-size:14px;color:#89BD23;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.features-icons-boxes .features-icons-boxes-slider .splide__arrows .splide__arrow svg{display:none;}.features-icons-boxes .features-icons-boxes-slider .paragraph--type--feature-icon-box{max-width:326px;background:#eaf4d5;border-radius:20px;padding:30px;height:100%;}@media (min-width:768px){.features-icons-boxes .features-icons-boxes-slider .paragraph--type--feature-icon-box{max-width:402px;padding:40px;}}.features-icons-boxes .features-icons-boxes-slider .field--name-field-icon{margin:0 0 13px;}.features-icons-boxes .features-icons-boxes-slider .field--name-field-icon svg{width:50px;height:50px;}.features-icons-boxes .features-icons-boxes-slider .field--name-field-text p{margin:0 0 6px;}.features-icons-boxes .features-icons-boxes-slider h3{margin:0 0 14px;font-size:26px;}@media (min-width:768px){.features-icons-boxes .features-icons-boxes-slider h3{margin:0 0 22px;font-size:28px;}}.features-boxes-carousel{padding:50px 0;background:#fff;}@media (min-width:768px){.features-boxes-carousel{padding:70px 0 104px;}}.features-boxes-carousel .text-row{display:flex;flex-wrap:wrap;margin:0 0 60px;}@media (min-width:768px){.features-boxes-carousel .text-row{margin:0 -10px 30px;}}.features-boxes-carousel .text-row .col{width:100%;}@media (min-width:768px){.features-boxes-carousel .text-row .col{width:50%;padding:0 10px;}}.features-boxes-carousel .text-row h2{letter-spacing:-2px;margin:0 0 23px;max-width:510px;}.features-boxes-carousel .text-row .field--type-text-with-summary{max-width:510px;}.features-boxes-carousel .text-row .field--type-text-with-summary p{margin:0 0 24px;}@media (min-width:768px){.features-boxes-carousel .text-row .field--type-text-with-summary p{margin:0 0 35px;}}.features-boxes-carousel .features-boxes-slider{padding:60px 0 0;margin:0 -5px;position:relative;}@media (min-width:768px){.features-boxes-carousel .features-boxes-slider{padding:70px 0 0;}}.features-boxes-carousel .features-boxes-slider .splide__arrows{position:absolute;display:flex;align-items:center;top:0;right:5px;}.features-boxes-carousel .features-boxes-slider .splide__arrows .splide__arrow{width:40px;height:40px;position:relative;transform:translateY(0);border:2px solid #89BD23;background:transparent;color:#89BD23;top:auto;right:auto;left:auto;opacity:1;transition:all 0.3s;}.features-boxes-carousel .features-boxes-slider .splide__arrows .splide__arrow:hover{border-color:#a9cf5f;}.features-boxes-carousel .features-boxes-slider .splide__arrows .splide__arrow:hover:before{color:#a9cf5f;}.features-boxes-carousel .features-boxes-slider .splide__arrows .splide__arrow.splide__arrow--next{margin-left:10px;}.features-boxes-carousel .features-boxes-slider .splide__arrows .splide__arrow.splide__arrow--next:before{content:"\e900";}.features-boxes-carousel .features-boxes-slider .splide__arrows .splide__arrow.splide__arrow--prev:before{content:"\e901";}.features-boxes-carousel .features-boxes-slider .splide__arrows .splide__arrow:before{font-family:'icomoon';font-size:14px;color:#89BD23;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.features-boxes-carousel .features-boxes-slider .splide__arrows .splide__arrow svg{display:none;}.features-boxes-carousel .splide__slide{padding:0 5px;width:337px;}@media (min-width:768px){.features-boxes-carousel .splide__slide{width:740px;padding:0;}}.features-boxes-carousel .splide__track{overflow:visible;}.features-boxes-carousel .paragraph--type--features-boxes-carousel-slide{display:flex;flex-wrap:wrap;align-items:center;}.features-boxes-carousel .paragraph--type--features-boxes-carousel-slide .text-holder{padding:24px 0;width:100%;}@media (min-width:768px){.features-boxes-carousel .paragraph--type--features-boxes-carousel-slide .text-holder{width:46%;padding:20px 22px;}}.features-boxes-carousel .paragraph--type--features-boxes-carousel-slide .image-holder{width:100%;position:relative;border-radius:10px;overflow:hidden;}@media (min-width:768px){.features-boxes-carousel .paragraph--type--features-boxes-carousel-slide .image-holder{width:54%;}}.features-boxes-carousel .paragraph--type--features-boxes-carousel-slide .image-holder img{width:100%;}.features-boxes-carousel .paragraph--type--features-boxes-carousel-slide .image-holder:after{position:absolute;bottom:0;left:0;right:0;height:10px;content:"";z-index:1;}.features-boxes-carousel .paragraph--type--features-boxes-carousel-slide .image-holder.gallery-bottom-decor-green:after{background:#508B00;}.features-boxes-carousel .paragraph--type--features-boxes-carousel-slide .image-holder.gallery-bottom-decor-blue:after{background:#7BA4DB;}.features-boxes-carousel .paragraph--type--features-boxes-carousel-slide .image-holder.gallery-bottom-decor-red:after{background:#A4343A;}.features-boxes-carousel .paragraph--type--features-boxes-carousel-slide .image-holder.gallery-bottom-decor-yellow:after{background:#CBA052;}.features-boxes-carousel .paragraph--type--features-boxes-carousel-slide .field--name-field-text p{margin:0;}.features-boxes-carousel .paragraph--type--features-boxes-carousel-slide h3{letter-spacing:-1px;font-size:26px;line-height:32px;margin:0 0 17px;}@media (min-width:768px){.features-boxes-carousel .paragraph--type--features-boxes-carousel-slide h3{font-size:28px;line-height:36px;}}.media-resources-carousel{padding:60px 0 80px;}@media (min-width:768px){.media-resources-carousel{padding:70px 0 100px;}}.media-resources-carousel .text-row{display:flex;flex-wrap:wrap;margin:0 0 14px;}@media (min-width:768px){.media-resources-carousel .text-row{margin:0 -10px 38px;}}.media-resources-carousel .text-row .col{width:100%;}@media (min-width:768px){.media-resources-carousel .text-row .col{width:50%;padding:0 10px;}}.media-resources-carousel .text-row h2{letter-spacing:-2px;margin:0 0 23px;max-width:510px;}.media-resources-carousel .text-row .field--name-description{max-width:510px;}.media-resources-carousel .text-row .field--name-description p{margin:0 0 24px;}@media (min-width:768px){.media-resources-carousel .text-row .field--name-description p{margin:0 0 35px;}}.media-resources-carousel .media-resources-slider{padding-top:52px;}@media (min-width:768px){.media-resources-carousel .media-resources-slider{padding-top:60px;}}.media-resources-carousel .media-resources-slider .splide__track{overflow:visible;}.media-resources-carousel .media-resources-slider.no-slider{padding:0 0 12px;}@media (min-width:768px){.media-resources-carousel .media-resources-slider.no-slider{padding:40px 0 0;}}.media-resources-carousel .media-resources-slider.no-slider .splide__list{visibility:visible;display:flex;flex-wrap:wrap;}@media (min-width:768px){.media-resources-carousel .media-resources-slider.no-slider .splide__list{margin:0 -10px !important;}}.media-resources-carousel .media-resources-slider.no-slider .splide__list .splide__slide{width:100%;visibility:visible;padding:0;margin:0 0 58px;}@media (min-width:768px){.media-resources-carousel .media-resources-slider.no-slider .splide__list .splide__slide{width:33.333%;padding:0 10px;margin:0;}}.media-resources-carousel .media-resources-slider.no-slider .splide__list .splide__slide:last-child{margin:0;}.media-resources-carousel .media-resources-slider.no-slider h3{margin:0 0 24px;font-size:26px;}@media (min-width:768px){.media-resources-carousel .media-resources-slider.no-slider h3{margin:0 0 22px;font-size:28px;}}.media-resources-carousel .media-resources-slider.no-slider .field--name-field-text p{margin:0 0 23px;}@media (min-width:768px){.media-resources-carousel .media-resources-slider.no-slider .field--name-field-text p{margin:0 0 34px;}}.media-resources-carousel .media-resources-slider .splide__slide{padding:0 10px 0 20px;width:337px;border-left:1px solid #89BD23;}@media (min-width:768px){.media-resources-carousel .media-resources-slider .splide__slide{padding:0 20px 0 30px;width:528px;}}.media-resources-carousel .media-resources-slider .field--name-field-tags{display:flex;flex-wrap:wrap;}.media-resources-carousel .media-resources-slider .field--name-field-tags .field__item{padding-left:20px;position:relative;text-transform:capitalize;font:500 14px/20px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 20px 10px 0;}@media (min-width:1024px){.media-resources-carousel .media-resources-slider .field--name-field-tags .field__item{margin:0 20px 15px 0;font-size:16px;line-height:24px;}}.media-resources-carousel .media-resources-slider .field--name-field-tags .field__item:before{position:absolute;top:5px;left:0;width:10px;height:10px;background:#89BD23;content:"";border-radius:50%;}@media (min-width:768px){.media-resources-carousel .media-resources-slider .field--name-field-tags .field__item:before{top:8px;}}.media-resources-carousel .media-resources-slider .field--name-field-tags .field__item a{color:#23201F;text-decoration:none;}.media-resources-carousel .media-resources-slider .field--name-field-tags .field__item a:hover{color:#89BD23;}.media-resources-carousel .media-resources-slider h3{letter-spacing:-1px;font:500 18px/27px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 22px;}@media (min-width:1024px){.media-resources-carousel .media-resources-slider h3{margin:0 0 30px;font-size:24px;line-height:34px;}}.media-resources-carousel .media-resources-slider .field--name-field-media-image{border-radius:10px;overflow:hidden;margin:0 0 30px;}@media (min-width:768px){.media-resources-carousel .media-resources-slider .field--name-field-media-image{margin:0 0 32px;}}.media-resources-carousel .media-resources-slider .field--name-field-media-image img{width:100%;}.media-resources-carousel .media-resources-slider .splide__arrows{position:absolute;display:flex;align-items:center;top:0;right:0;}.media-resources-carousel .media-resources-slider .splide__arrows .splide__arrow{width:40px;height:40px;position:relative;transform:translateY(0);border:2px solid #89BD23;background:transparent;color:#89BD23;top:auto;right:auto;left:auto;opacity:1;transition:all 0.3s;}.media-resources-carousel .media-resources-slider .splide__arrows .splide__arrow:hover{border-color:#a9cf5f;}.media-resources-carousel .media-resources-slider .splide__arrows .splide__arrow:hover:before{color:#a9cf5f;}.media-resources-carousel .media-resources-slider .splide__arrows .splide__arrow.splide__arrow--next{margin-left:10px;}.media-resources-carousel .media-resources-slider .splide__arrows .splide__arrow.splide__arrow--next:before{content:"\e900";}.media-resources-carousel .media-resources-slider .splide__arrows .splide__arrow.splide__arrow--prev:before{content:"\e901";}.media-resources-carousel .media-resources-slider .splide__arrows .splide__arrow:before{font-family:'icomoon';font-size:14px;color:#89BD23;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.media-resources-carousel .media-resources-slider .splide__arrows .splide__arrow svg{display:none;}.community-carousel{padding-bottom:70px;}.community-carousel .container{max-width:1314px;padding:0;}@media (min-width:768px){.community-carousel .container{padding-left:24px;padding-right:24px;}}.community-carousel .text-row{display:flex;flex-wrap:wrap;margin:8px 24px 20px;}@media (min-width:768px){.community-carousel .text-row{margin:30px 0px 28px;}}.community-carousel .text-row .col{width:100%;}@media (min-width:768px){.community-carousel .text-row .col{width:50%;padding:0 10px;}}.community-carousel .text-row h2{letter-spacing:-2px;margin:0 0 23px;max-width:400px;}.community-carousel .text-row .field--type-text-with-summary{max-width:510px;}.community-carousel .field--name-field-image-carousel-slides{position:relative;padding-top:60px;visibility:visible;overflow:visible;}@media (min-width:768px){.community-carousel .field--name-field-image-carousel-slides{padding-top:0;padding-bottom:60px;}}.community-carousel .field--name-field-image-carousel-slides .slick-list{overflow:visible;}.community-carousel .field--name-field-image-carousel-slides .item-slide{padding:0 24px;}@media (min-width:768px){.community-carousel .field--name-field-image-carousel-slides .item-slide{padding:0 10px;}}@media (min-width:768px){.community-carousel .field--name-field-image-carousel-slides .item-slide:not(.swiper-slide-active) .field--type-image{position:relative;}.community-carousel .field--name-field-image-carousel-slides .item-slide:not(.swiper-slide-active) .field--type-image:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:rgba(191,215,132,0.5);z-index:2;opacity:1;transition:opacity 0.5s;}}.community-carousel .field--name-field-image-carousel-slides .item-slide figure{margin:0;position:relative;}.community-carousel .field--name-field-image-carousel-slides .item-slide img{width:100%;}.community-carousel .field--name-field-image-carousel-slides .item-slide .field--type-image{border-radius:10px;overflow:hidden;position:relative;}.community-carousel .field--name-field-image-carousel-slides .item-slide .field--type-image.has-overlay:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:rgba(191,215,132,0.5);z-index:2;opacity:1;transition:opacity 0.5s;}.community-carousel .field--name-field-image-carousel-slides .item-slide .field--type-image:after{position:absolute;top:0;right:0;bottom:-1px;left:-48px;content:"";background-image:url(/themes/custom/afblakemore/images/mask-community-d.png);background-position:0 100%;background-size:460px;background-repeat:no-repeat;z-index:0;}@media (min-width:768px){.community-carousel .field--name-field-image-carousel-slides .item-slide .field--type-image:after{left:-1px;background-position:0 100%;background-size:620px;background-repeat:no-repeat;}}.community-carousel .field--name-field-image-carousel-slides .item-slide figcaption{position:absolute;bottom:-2px;left:18px;max-width:270px;font-weight:500;font-size:16px;line-height:22px;}@media (min-width:768px){.community-carousel .field--name-field-image-carousel-slides .item-slide figcaption{font-size:18px;line-height:28px;bottom:20px;left:40px;max-width:370px;}}.community-carousel .field--name-field-image-carousel-slides .swiper-button-prev{position:absolute;top:0;width:40px;height:40px;transform:translateY(0);border:2px solid #23201F;border-radius:50%;font-size:0;line-height:0;background:transparent;color:#23201F;opacity:1;transition:all 0.3s;outline:none;right:70px;left:auto;}@media (min-width:768px){.community-carousel .field--name-field-image-carousel-slides .swiper-button-prev{top:auto;left:auto;bottom:0;right:calc(50% + 5px);}}.community-carousel .field--name-field-image-carousel-slides .swiper-button-prev:after{display:none;}.community-carousel .field--name-field-image-carousel-slides .swiper-button-prev:before{font-family:'icomoon';content:"\e901";font-size:14px;color:#23201F;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.community-carousel .field--name-field-image-carousel-slides .swiper-button-prev:hover{border-color:#EBF2DA;}.community-carousel .field--name-field-image-carousel-slides .swiper-button-prev:hover:before{color:#EBF2DA;}.community-carousel .field--name-field-image-carousel-slides .swiper-button-next{position:absolute;top:0;width:40px;height:40px;transform:translateY(0);border:2px solid #23201F;border-radius:50%;font-size:0;line-height:0;background:transparent;color:#23201F;opacity:1;transition:all 0.3s;outline:none;right:20px;}@media (min-width:768px){.community-carousel .field--name-field-image-carousel-slides .swiper-button-next{right:auto;top:auto;bottom:0;left:calc(50% + 5px);}}.community-carousel .field--name-field-image-carousel-slides .swiper-button-next:after{display:none;}.community-carousel .field--name-field-image-carousel-slides .swiper-button-next:before{font-family:'icomoon';content:"\e900";font-size:14px;color:#23201F;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.community-carousel .field--name-field-image-carousel-slides .slick-arrow{position:absolute;top:0;width:40px;height:40px;transform:translateY(0);border:2px solid #23201F;border-radius:50%;font-size:0;line-height:0;background:transparent;color:#23201F;opacity:1;transition:all 0.3s;outline:none;}.community-carousel .field--name-field-image-carousel-slides .slick-arrow:before{font-family:'icomoon';font-size:14px;color:#23201F;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.community-carousel .field--name-field-image-carousel-slides .slick-arrow:hover{border-color:#EBF2DA;}.community-carousel .field--name-field-image-carousel-slides .slick-arrow:hover:before{color:#EBF2DA;}@media (min-width:768px){.community-carousel .field--name-field-image-carousel-slides .slick-arrow{bottom:0;top:auto;}}.community-carousel .field--name-field-image-carousel-slides .slick-arrow.slick-next{right:20px;}@media (min-width:768px){.community-carousel .field--name-field-image-carousel-slides .slick-arrow.slick-next{right:auto;left:calc(50% + 5px);}}.community-carousel .field--name-field-image-carousel-slides .slick-arrow.slick-next:before{content:"\e900";}.community-carousel .field--name-field-image-carousel-slides .slick-arrow.slick-prev{right:70px;}@media (min-width:768px){.community-carousel .field--name-field-image-carousel-slides .slick-arrow.slick-prev{right:calc(50% + 5px);}}.community-carousel .field--name-field-image-carousel-slides .slick-arrow.slick-prev:before{content:"\e901";}.community-carousel .field--name-field-image-carousel-slides .splide__arrows{position:absolute;display:flex;align-items:center;z-index:3;top:0;right:23px;}@media (min-width:768px){.community-carousel .field--name-field-image-carousel-slides .splide__arrows{top:auto;right:auto;bottom:0;left:50%;transform:translateX(-50%);}}.community-carousel .field--name-field-image-carousel-slides .splide__arrows .splide__arrow{width:40px;height:40px;position:relative;transform:translateY(0);border:2px solid #23201F;background:transparent;color:#23201F;top:auto;right:auto;left:auto;opacity:1;transition:all 0.3s;outline:none;}.community-carousel .field--name-field-image-carousel-slides .splide__arrows .splide__arrow:hover{border-color:#EBF2DA;}.community-carousel .field--name-field-image-carousel-slides .splide__arrows .splide__arrow:hover:before{color:#EBF2DA;}.community-carousel .field--name-field-image-carousel-slides .splide__arrows .splide__arrow.splide__arrow--next{margin-left:10px;}.community-carousel .field--name-field-image-carousel-slides .splide__arrows .splide__arrow.splide__arrow--next:before{content:"\e900";}.community-carousel .field--name-field-image-carousel-slides .splide__arrows .splide__arrow.splide__arrow--prev:before{content:"\e901";}.community-carousel .field--name-field-image-carousel-slides .splide__arrows .splide__arrow:before{font-family:'icomoon';font-size:14px;color:#23201F;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.community-carousel .field--name-field-image-carousel-slides .splide__arrows .splide__arrow svg{display:none;}.block-cta-banner{background:#f4f9e9;padding:38px 0 70px;}@media (min-width:768px){.block-cta-banner{padding:90px 0 99px;}}.block-cta-banner .row{display:flex;flex-wrap:wrap;}@media (min-width:768px){.block-cta-banner .row{position:relative;}}.block-cta-banner .row .col{width:100%;}@media (min-width:768px){.block-cta-banner .row .col{width:50%;}}.block-cta-banner .row .col.image-holder{order:1;}@media (min-width:768px){.block-cta-banner .row .col.image-holder{order:2;}}.block-cta-banner .row .col.text-holder{order:2;padding-top:33px;}@media (min-width:768px){.block-cta-banner .row .col.text-holder{order:1;padding-top:28.3%;padding-right:20px;}}.block-cta-banner .field--type-text-with-summary{max-width:410px;}.block-cta-banner .field--type-text-with-summary p{margin:0 0 23px;}@media (min-width:768px){.block-cta-banner .field--type-text-with-summary p{margin:0 0 30px;}}.block-cta-banner img{width:100%;}@media (min-width:768px){.block-cta-banner img{width:auto;}}.block-cta-banner .hero-title{color:#89BD23;font:75px/1 "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;text-align:left;font-weight:900;order:0;letter-spacing:-4px;margin:0 0 42px;}@media (min-width:768px){.block-cta-banner .hero-title{margin:0 0 28px;position:absolute;top:20px;left:0;width:55%;font-size:82px;}}@media (min-width:1024px){.block-cta-banner .hero-title{line-height:1.07;font-size:100px;letter-spacing:-8px;}}@media (min-width:1200px){.block-cta-banner .hero-title{font-size:134px;}}@media (min-width:1366px){.block-cta-banner .hero-title{font-size:140px;}}.block-cta-banner .hero-title strong{font:90px/0.95 "Smoothy",cursive;color:#23201F;font-weight:400;transform:rotate(-2deg);display:block;position:relative;}@media (min-width:1024px){.block-cta-banner .hero-title strong{font-size:140px;}}@media (min-width:1200px){.block-cta-banner .hero-title strong{line-height:0.9;font-size:164px;left:-18px;top:8px;}}@media (min-width:1366px){.block-cta-banner .hero-title strong{font-size:175px;}}.partners-logos{padding:60px 0;background:#F0E7D1;}@media (min-width:768px){.partners-logos{padding:90px 0 100px;}}.partners-logos .field--type-text-with-summary{font:500 26px/32px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:-1px;}@media (min-width:768px){.partners-logos .field--type-text-with-summary{font-size:28px;line-height:36px;}}.partners-logos .field--type-text-with-summary p{margin:0 0 33px;}@media (min-width:768px){.partners-logos .field--type-text-with-summary p{margin:0 0 54px;}}.partners-logos .partners-logos-boxes-slider .splide__track{overflow:visible;}.partners-logos .partners-logos-boxes-slider .splide__slide{width:172px;padding:0 8px;}@media (min-width:768px){.partners-logos .partners-logos-boxes-slider .splide__slide{width:240px;padding:0 20px;}}.partners-logos .partner-logo-holder{width:156px;height:156px;background:rgba(247,241,229,0.5);border-radius:20px;display:flex;align-items:center;justify-content:center;padding:24px;}@media (min-width:768px){.partners-logos .partner-logo-holder{width:200px;height:200px;padding:30px;}}.partners-logos .partner-logo-holder img{filter:grayscale(1);}.layout.bg-green.bg-decor .block-inline-blockpromo-text{background:transparent;}.layout.bg-green .block-inline-blockpromo-text{color:#23201F;background:#89BD23;}.layout.bg-red.bg-decor .block-inline-blockpromo-text{background:transparent;}.layout.bg-red .block-inline-blockpromo-text{color:#fff;background:#E5152C;}.block-inline-blockpromo-text{margin:0 auto;padding:28px 0;}.block-inline-blockpromo-text .container{max-width:1294px;}.block-inline-blockpromo-text .field--type-text-with-summary{max-width:710px;font:500 32px/1.3125 "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:-2px;}@media (min-width:1200px){.block-inline-blockpromo-text .field--type-text-with-summary{font-size:40px;line-height:1.25;}}.block-inline-blockpromo-text .field--type-text-with-summary p{margin:0;}.layout.bg-green.bg-decor .block-page-hero{padding-bottom:100px;}.block-page-hero{padding:25px 0;}@media (min-width:768px){.block-page-hero{padding:12px 0 25px;}}.block-page-hero.spar-style{padding:36px 0 10px;}@media (min-width:768px){.block-page-hero.spar-style{padding:36px 0 40px;}}.block-page-hero.spar-style.image-overlay .field--name-field-hero-image{position:relative;}.block-page-hero.spar-style.image-overlay .field--name-field-hero-image:before{mix-blend-mode:color;position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:#e5152c;border-radius:10px;}.block-page-hero.spar-style .hero-title{font:40px/0.965 "Spar","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:0;transform:rotate(0);max-width:510px;margin:-47px 0 32px;}@media (min-width:768px){.block-page-hero.spar-style .hero-title{font-size:60px;}}@media (min-width:1024px){.block-page-hero.spar-style .hero-title{font-size:65px;}}@media (min-width:1200px){.block-page-hero.spar-style .hero-title{font-size:75px;line-height:80px;margin:0 0 54px;}}.block-page-hero.spar-style .field--type-text-with-summary{color:#fff;}.block-page-hero.spar-style .field--type-text-with-summary p{margin:0 0 24px;}@media (min-width:1200px){.block-page-hero.spar-style .field--type-text-with-summary p{margin:0 0 45px;}}.block-page-hero.spar-style .field--name-field-decor-icon{position:absolute;width:105px;right:52%;bottom:-12px;}@media (min-width:768px){.block-page-hero.spar-style .field--name-field-decor-icon{width:130px;top:30px;right:86.5%;bottom:auto;}}@media (min-width:1024px){.block-page-hero.spar-style .field--name-field-decor-icon{width:180px;}}.block-page-hero.spar-style .field--name-field-decor-icon svg,.block-page-hero.spar-style .field--name-field-decor-icon img{width:100%;}.block-page-hero.spar-style .row{align-items:flex-end;}@media (max-width:767px){.block-page-hero.spar-style .row .col.text-holder{padding-top:28px;}}.block-page-hero.range-page-hero{padding-top:130px;padding-bottom:50px;background:#23201F;color:#fff;position:relative;}@media (min-width:768px){.block-page-hero.range-page-hero{padding-top:156px;padding-bottom:70px;}}.block-page-hero.range-page-hero.image-overlay .field--name-field-hero-image .media--view-mode-page-hero-image:before{display:none;}.block-page-hero.range-page-hero.image-overlay .field--name-field-hero-image{position:relative;mix-blend-mode:luminosity;}.block-page-hero.range-page-hero.image-overlay .field--name-field-hero-image:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:rgba(35,32,31,0.7);border-radius:10px;}.block-page-hero.range-page-hero.image-overlay .field--name-field-hero-image:after{display:none;}.block-page-hero.range-page-hero:after{position:absolute;bottom:0;left:0;right:0;height:10px;content:"";background:linear-gradient(to right,#a4343a 0%,#a4343a 25%,#cba052 25%,#cba052 50%,#508b00 50%,#508b00 75%,#7ba4db 75%,#7ba4db 100%);}.block-page-hero.range-page-hero .row .col{width:100%;}@media (min-width:768px){.block-page-hero.range-page-hero .row .col{padding:0 10px;}}.block-page-hero.range-page-hero .row .col.image-holder{width:100%;}@media (min-width:768px){.block-page-hero.range-page-hero .row .col.image-holder{width:58.2%;}}.block-page-hero.range-page-hero .row .col.image-holder .img-wrap{padding-bottom:50px;}.block-page-hero.range-page-hero .row .col.text-holder{width:100%;}@media (min-width:768px){.block-page-hero.range-page-hero .row .col.text-holder{width:41.8%;}}.block-page-hero.range-page-hero .hero-title{border-top:8px solid #fff;border-bottom:8px solid #fff;font-family:"Cervo","Arial","Helvetica Neue","Helvetica",sans-serif;transform:rotate(0);text-transform:uppercase;margin:-42px 30px 30px 0;padding-top:6px;display:inline-block;}@media (max-width:767px){.block-page-hero.range-page-hero .hero-title{font-size:90px;line-height:90px;}}@media (min-width:768px){.block-page-hero.range-page-hero .hero-title{border-top:10px solid #fff;border-bottom:10px solid #fff;padding-top:8px;padding-right:0;margin:0 0 30px;font-size:13vw;}}@media (min-width:1024px){.block-page-hero.range-page-hero .hero-title{font-size:13vw;margin:0 0 50px;border-top:13px solid #fff;border-bottom:13px solid #fff;}}@media (min-width:1300px){.block-page-hero.range-page-hero .hero-title{border-top:17px solid #fff;border-bottom:17px solid #fff;font-size:180px;line-height:180px;margin:0 0 70px;letter-spacing:-5px;}}.block-page-hero.range-page-hero .field--type-text-with-summary{text-align:left;}.block-page-hero.range-page-hero .row .col.text-holder{text-align:right;}@media (min-width:768px){.block-page-hero.range-page-hero .row .col.text-holder{text-align:left;padding-top:120px;padding-right:40px;padding-bottom:80px;}}.block-page-hero.image-overlay .field--name-field-hero-image{position:relative;}.block-page-hero.image-overlay .field--name-field-hero-image:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:rgba(137,189,35,0.5);border-radius:10px;z-index:1;}.block-page-hero.image-overlay .field--name-field-hero-image:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:rgba(0,155,61,0.3);border-radius:10px;}.block-page-hero.image-overlay .field--name-field-hero-image .media--view-mode-page-hero-image:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:rgba(137,189,35,0.3);border-radius:10px;z-index:2;mix-blend-mode:overlay;}.block-page-hero.image-overlay .field--name-field-hero-image img{-webkit-filter:grayscale(100%);filter:grayscale(100%);}.block-page-hero .row{display:flex;flex-wrap:wrap;align-items:flex-end;}@media (min-width:768px){.block-page-hero .row{margin:0 -10px;flex-direction:row-reverse;}}@media (min-width:768px){.block-page-hero .row .col{padding:0 10px;}}.block-page-hero .row .col.image-holder{width:100%;}@media (min-width:768px){.block-page-hero .row .col.image-holder{width:58.3%;}}.block-page-hero .row .col.image-holder .img-wrap{position:relative;padding-bottom:76px;}@media (min-width:768px){.block-page-hero .row .col.image-holder .img-wrap{padding-bottom:90px;}}.block-page-hero .row .col.image-holder.bottom-image-align-right .field--name-field-hero-bottom-image{right:16px;}@media (min-width:1024px){.block-page-hero .row .col.image-holder.bottom-image-align-right .field--name-field-hero-bottom-image{right:60px;}}.block-page-hero .row .col.image-holder.bottom-image-align-left .field--name-field-hero-bottom-image{right:16px;}@media (min-width:1024px){.block-page-hero .row .col.image-holder.bottom-image-align-left .field--name-field-hero-bottom-image{right:auto;left:166px;}}.block-page-hero .row .col.image-holder .field--name-field-hero-bottom-image{position:absolute;bottom:0;width:48%;max-width:250px;}@media (min-width:768px){.block-page-hero .row .col.image-holder .field--name-field-hero-bottom-image{width:180px;}}@media (min-width:1024px){.block-page-hero .row .col.image-holder .field--name-field-hero-bottom-image{width:210px;}}@media (min-width:1200px){.block-page-hero .row .col.image-holder .field--name-field-hero-bottom-image{width:250px;}}.block-page-hero .row .col.image-holder img{width:100%;border-radius:10px;overflow:hidden;}.block-page-hero .row .col.text-holder{position:relative;z-index:4;}@media (min-width:768px){.block-page-hero .row .col.text-holder{width:41.7%;padding-bottom:40px;}}.block-page-hero .img-wrap .field--name-field-hero-icon{position:absolute;max-width:100px;top:-30px;right:20px;}@media (min-width:768px){.block-page-hero .img-wrap .field--name-field-hero-icon{max-width:160px;}}@media (min-width:1024px){.block-page-hero .img-wrap .field--name-field-hero-icon{top:-17px;right:auto;left:54px;max-width:204px;}}@media (min-width:768px){.block-page-hero .hero-title-holder{width:600px;max-width:600px;}}@media (min-width:1024px){.block-page-hero .hero-title-holder{width:824px;max-width:824px;}}@media (min-width:768px){.block-page-hero .hero-title-holder .hero-title{width:auto;max-width:100%;}}.block-page-hero .hero-title{color:#fff;margin:-47px 0 38px;letter-spacing:-5px;font-family:"Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:900;font-size:70px;line-height:1.071;}@media (min-width:768px){.block-page-hero .hero-title{font-size:88px;margin:0 0 40px;max-width:600px;width:600px;}}@media (min-width:1024px){.block-page-hero .hero-title{font-size:120px;max-width:824px;width:824px;}}@media (min-width:1200px){.block-page-hero .hero-title{margin:0 0 20px;line-height:1.071;font-size:140px;letter-spacing:-10px;}}.block-page-hero .hero-title .brush{display:block;color:#23201F;transform:rotate(-2deg);font:90px/0.95 "Smoothy",cursive;}@media (min-width:768px){.block-page-hero .hero-title .brush{font-size:108px;}}@media (min-width:1024px){.block-page-hero .hero-title .brush{font-size:140px;}}@media (min-width:1200px){.block-page-hero .hero-title .brush{line-height:1;font-size:180px;}}.block-page-hero .media--view-mode-hero-bottom-image{z-index:3;position:relative;}.block-page-hero .field--type-text-with-summary{letter-spacing:-1px;max-width:510px;font:500 18px/1.5 "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:768px){.block-page-hero .field--type-text-with-summary{font-size:20px;}}@media (min-width:1024px){.block-page-hero .field--type-text-with-summary{font-size:22px;}}@media (min-width:1200px){.block-page-hero .field--type-text-with-summary{font-size:24px;line-height:1.4166;}}.block-page-hero .field--type-text-with-summary p{margin:0 0 24px;}@media (min-width:1200px){.block-page-hero .field--type-text-with-summary p{margin:0 0 33px;}}.page-color-scheme-green .cards-block .btn.btn-light-green:hover{color:#23201F;}.page-color-scheme-green .cards-block .btn.btn-light-green:hover:after{border-color:transparent transparent transparent #23201F;}.page-color-scheme-green .with-bg .cards-block{background:transparent;padding:54px 0;}@media (min-width:768px){.page-color-scheme-green .with-bg .cards-block{padding:93px 0 97px;}}.page-color-scheme-green .with-bg .cards-block .btn.btn-light-green:hover{background:#23201F;color:#fff;}.page-color-scheme-green .with-bg .cards-block .cards-slider .splide__arrows .splide__arrow{color:#23201F;border-color:#23201F;}.page-color-scheme-green .with-bg .cards-block .cards-slider .splide__arrows .splide__arrow:before{color:#23201F;}.cards-block{background:#fff;padding:54px 0 64px;}@media (min-width:768px){.cards-block{padding:70px 0 102px;}}.cards-block .text-row{display:flex;flex-wrap:wrap;margin:0 -10px 38px;}.cards-block .text-row .col{padding:0 10px;width:100%;}@media (min-width:768px){.cards-block .text-row .col{width:50%;}}.cards-block .text-row .field--type-text-with-summary{max-width:528px;}.cards-block .text-row h2{letter-spacing:-2px;margin:0 0 24px;}.cards-block .cards-slider{padding:60px 0 26px;position:relative;}@media (min-width:768px){.cards-block .cards-slider{padding:70px 0 0;}}.cards-block .cards-slider .splide__pagination{display:none;}.cards-block .cards-slider .splide__track{overflow:visible;}.cards-block .cards-slider.no-slider{padding:0 0 12px;}@media (min-width:768px){.cards-block .cards-slider.no-slider{padding:40px 0 0;}}.cards-block .cards-slider.no-slider .splide__list{visibility:visible;display:flex;flex-wrap:wrap;}@media (min-width:768px){.cards-block .cards-slider.no-slider .splide__list{margin:0 -10px !important;}}.cards-block .cards-slider.no-slider .splide__list .splide__slide{width:100%;visibility:visible;padding:0;margin:0 0 58px;}@media (min-width:768px){.cards-block .cards-slider.no-slider .splide__list .splide__slide{width:33.333%;padding:0 10px;margin:0;}}.cards-block .cards-slider.no-slider .splide__list .splide__slide:last-child{margin:0;}.cards-block .cards-slider.no-slider h3{margin:0 0 24px;}@media (min-width:768px){.cards-block .cards-slider.no-slider h3{margin:0 0 22px;}}.cards-block .cards-slider.no-slider .field--name-field-text p{margin:0 0 23px;}@media (min-width:768px){.cards-block .cards-slider.no-slider .field--name-field-text p{margin:0 0 34px;}}.cards-block .cards-slider .splide__slide{padding:0 5px;width:337px;}@media (min-width:768px){.cards-block .cards-slider .splide__slide{padding:0 10px;width:422px;}}.cards-block .cards-slider .splide__arrows{position:absolute;display:flex;align-items:center;top:0;right:0;}.cards-block .cards-slider .splide__arrows .splide__arrow{width:40px;height:40px;position:relative;transform:translateY(0);border:2px solid #fff;background:transparent;color:#fff;top:auto;right:auto;left:auto;opacity:1;transition:all 0.3s;}.cards-block .cards-slider .splide__arrows .splide__arrow:hover{border-color:#EBF2DA;}.cards-block .cards-slider .splide__arrows .splide__arrow:hover:before{color:#EBF2DA;}.cards-block .cards-slider .splide__arrows .splide__arrow.splide__arrow--next{margin-left:10px;}.cards-block .cards-slider .splide__arrows .splide__arrow.splide__arrow--next:before{content:"\e900";}.cards-block .cards-slider .splide__arrows .splide__arrow.splide__arrow--prev:before{content:"\e901";}.cards-block .cards-slider .splide__arrows .splide__arrow:before{font-family:'icomoon';font-size:14px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.cards-block .cards-slider .splide__arrows .splide__arrow svg{display:none;}.cards-block .cards-slider .image-holder{border-radius:10px;overflow:hidden;margin:0 0 10px;}@media (min-width:768px){.cards-block .cards-slider .image-holder{margin:0 0 18px;}}.cards-block .cards-slider .field--name-field-media-image{position:relative;}@media (min-width:768px){.cards-block .cards-slider .field--name-field-media-image{max-width:402px;}}.cards-block .cards-slider img{width:100%;}.cards-block .cards-slider h3{letter-spacing:-1px;margin:0 0 10px;font-size:26px;}@media (min-width:768px){.cards-block .cards-slider h3{margin:0 0 22px;font-size:28px;}}.cards-block .paragraph--type--cards-carousel-slide{display:flex;flex-direction:column;height:100%;}.cards-block .paragraph--type--cards-carousel-slide .field--name-field-cta-link{margin-top:auto;}.contact-form{padding:50px 0 65px;background:#fff;}@media (min-width:768px){.contact-form{padding:70px 0 84px;}}.contact-form .row{margin:0 -10px;display:flex;flex-wrap:wrap;}.contact-form .row .col{width:100%;padding:0 10px;}@media (min-width:768px){.contact-form .row .col{width:50%;}}.contact-form h2{letter-spacing:-2px;margin:0 0 23px;max-width:510px;}.contact-form .over-block{max-width:507px;}.contact-form .field--type-text-with-summary{font-size:18px;line-height:28px;}.contact-form .field--type-text-with-summary p{margin:0 0 30px;}.contact-form .field--name-field-webform{padding-top:23px;}@media (min-width:768px){.contact-form .field--name-field-webform{padding-top:65px;}}.contact-form .js-webform-flexbox{padding-top:12px;margin:0;display:flex;align-items:center;justify-content:space-between;}@media (min-width:768px){.contact-form .js-webform-flexbox{padding-top:15px;}}.contact-form .js-webform-flexbox .required-text-info{text-align:right;font-style:italic;margin:0;color:#949699;font-size:14px;}@media (min-width:768px){.contact-form .js-webform-flexbox .required-text-info{font-size:16px;}}.contact-form .js-form-item{margin:0 0 13px;position:relative;transition:all 0.3s;}@media (min-width:768px){.contact-form .js-form-item{margin:0 0 22px;}}.contact-form .js-form-item.js-form-type-select:after{content:"";position:absolute;top:22px;right:30px;width:0px;height:0px;border-style:solid;border-width:7px 6px 0 6px;border-color:#89BD23 transparent transparent transparent;transform:rotate(0deg);z-index:2;pointer-events:none;}.contact-form .js-form-item.is-hover label{display:none;top:-35px;font-size:15px;bottom:auto;height:43px;}.contact-form .js-form-item.is-hover select{color:#23201F;}.contact-form .js-form-item label{color:#949699;position:absolute;border-radius:20px;top:2px;left:2px;right:5px;bottom:2px;padding:12px 30px;line-height:1.3;width:100%;transition:all 0.3s;z-index:1;background:#f4f4f5;pointer-events:none;}.contact-form .js-form-item label:after{position:absolute;color:#89BD23;background:none;content:"*";}.contact-form .js-form-item textarea{height:120px;max-height:120px;min-height:120px;}@media (min-width:768px){.contact-form .js-form-item textarea{height:162px;max-height:162px;min-height:162px;}}.contact-form .form-submit{font:500 16px/1 "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;border:0 !important;text-decoration:none;text-align:center;padding:15px 35px 15px 20px;border-radius:32px;transition:all 0.3s;background-color:#EBF2DA;background-image:url(/themes/custom/afblakemore/images/arrow.png);background-repeat:no-repeat;background-size:8px;background-position:90% 50%;color:#23201F;}@media (min-width:1024px){.contact-form .form-submit{padding:22px 50px 22px 30px;background-position:85% 50%;}}.contact-form .form-submit:hover{background-color:#89BD23;background-image:url(/themes/custom/afblakemore/images/arrow-w.png);color:#fff;}.banner-carousel-block{background:#23201F;position:relative;padding:60px 0 40px;}@media (min-width:768px){.banner-carousel-block{padding:40px 0 60px;}}.banner-carousel-block .container{padding:0;position:relative;max-width:1314px;}@media (min-width:768px){.banner-carousel-block .container{padding-left:24px;padding-right:24px;}}.banner-carousel-block .block-title{position:absolute;z-index:2;color:#fff;font-family:"Smoothy",cursive;font-size:90px;line-height:0.95;transform:rotate(-2deg);top:24px;left:12px;letter-spacing:-4px;margin:0;}@media (min-width:768px){.banner-carousel-block .block-title{line-height:1;font-size:90px;top:35px;left:30px;}}@media (min-width:1100px){.banner-carousel-block .block-title{font-size:140px;}}@media (min-width:1300px){.banner-carousel-block .block-title{font-size:180px;letter-spacing:-6px;}}.banner-carousel-block .banner-slider{position:relative;}@media (min-width:768px){.banner-carousel-block .banner-slider{padding-top:70px;}}.banner-carousel-block .banner-slider .splide__pagination{display:none;}.banner-carousel-block .banner-slider .splide__track{overflow:visible;}.banner-carousel-block .banner-slider .splide__slide{padding:0;border-radius:12px;}@media (min-width:768px){.banner-carousel-block .banner-slider .splide__slide{padding:0 10px;}}.banner-carousel-block .banner-slider .splide__arrows{position:absolute;display:flex;align-items:center;right:24px;bottom:40px;}@media (min-width:768px){.banner-carousel-block .banner-slider .splide__arrows{bottom:auto;top:0;right:0;}}.banner-carousel-block .banner-slider .splide__arrows .splide__arrow{width:40px;height:40px;position:relative;transform:translateY(0);border:2px solid #EBF2DA;background:transparent;color:#EBF2DA;top:auto;right:auto;left:auto;opacity:1;transition:all 0.3s;}.banner-carousel-block .banner-slider .splide__arrows .splide__arrow:hover{border-color:#87897d;}.banner-carousel-block .banner-slider .splide__arrows .splide__arrow:hover:before{color:#87897d;}.banner-carousel-block .banner-slider .splide__arrows .splide__arrow.splide__arrow--next{margin-left:10px;}.banner-carousel-block .banner-slider .splide__arrows .splide__arrow.splide__arrow--next:before{content:"\e900";}.banner-carousel-block .banner-slider .splide__arrows .splide__arrow.splide__arrow--prev:before{content:"\e901";}.banner-carousel-block .banner-slider .splide__arrows .splide__arrow:before{font-family:'icomoon';font-size:14px;color:#EBF2DA;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.banner-carousel-block .banner-slider .splide__arrows .splide__arrow svg{display:none;}.banner-carousel-block .paragraph--type--banner-carousel-slide{position:relative;background:transparent;}.banner-carousel-block .paragraph--type--banner-carousel-slide.gradient-overlay:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";z-index:0;background:rgba(35,32,31,0.3);}.banner-carousel-block .paragraph--type--banner-carousel-slide .field--name-field-banner-slide-title{top:-24px;left:-12px;color:#fff;font-family:"Smoothy",cursive;font-size:90px;line-height:0.95;transform:rotate(-2deg);letter-spacing:-4px;position:absolute;}@media (min-width:768px){.banner-carousel-block .paragraph--type--banner-carousel-slide .field--name-field-banner-slide-title{position:relative;line-height:1;font-size:90px;}}@media (min-width:1100px){.banner-carousel-block .paragraph--type--banner-carousel-slide .field--name-field-banner-slide-title{font-size:140px;}}@media (min-width:1300px){.banner-carousel-block .paragraph--type--banner-carousel-slide .field--name-field-banner-slide-title{font-size:180px;letter-spacing:-6px;top:-60px;left:-80px;}}.banner-carousel-block .paragraph--type--banner-carousel-slide h3{letter-spacing:-2px;color:#fff;margin:0 0 20px;}@media (min-width:1024px){.banner-carousel-block .paragraph--type--banner-carousel-slide h3{margin:0 0 30px;}}.banner-carousel-block .paragraph--type--banner-carousel-slide .field--name-field-image{border-radius:12px;overflow:hidden;}.banner-carousel-block .paragraph--type--banner-carousel-slide .field--name-field-media-image{width:100%;aspect-ratio:375 / 768;max-height:701px;}@media (min-width:768px){.banner-carousel-block .paragraph--type--banner-carousel-slide .field--name-field-media-image{aspect-ratio:1245 / 701;}}.banner-carousel-block .paragraph--type--banner-carousel-slide .field--name-field-media-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center;border-radius:12px;overflow:hidden;}.banner-carousel-block .paragraph--type--banner-carousel-slide .text-holder{position:absolute;bottom:40px;left:24px;right:24px;top:0;display:flex;flex-direction:column;justify-content:flex-end;z-index:1;}@media (min-width:768px){.banner-carousel-block .paragraph--type--banner-carousel-slide .text-holder{display:block;}}@media (min-width:1024px){.banner-carousel-block .paragraph--type--banner-carousel-slide .text-holder{bottom:60px;left:50px;}}.banner-carousel-block .paragraph--type--banner-carousel-slide:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-image:url(/themes/custom/afblakemore/images/mask-mobile.png);background-position:0 100%;background-size:contain;background-repeat:no-repeat;z-index:0;}@media (min-width:768px){.banner-carousel-block .paragraph--type--banner-carousel-slide:after{background-image:url(/themes/custom/afblakemore/images/mask-desktop.png);background-position:0 100%;background-size:contain;background-repeat:no-repeat;}}.layout.bg-sand .block-image-carousel{background:#F0E7D1;}.layout.bg-sand .block-image-carousel .text-row h2{color:#23201F;}.layout.bg-sand .block-image-carousel .text-row .field--type-text-with-summary{color:#23201F;}.layout.bg-sand .block-image-carousel .paragraph--type--image-carousel-slide figcaption{color:#23201F;}.layout.bg-sand .block-image-carousel .paragraph--type--image-carousel-slide figcaption::before{background:#E5152C;}.layout.bg-sand .block-image-carousel .images-slider .splide__arrows .splide__arrow{border:2px solid #D63F45;background:#F0E7D1;color:#D63F45;}.layout.bg-sand .block-image-carousel .images-slider .splide__arrows .splide__arrow:before{color:#D63F45;}.layout.bg-sand .block-image-carousel .images-slider .splide__arrows .splide__arrow:hover{border-color:#e59792;}.layout.bg-sand .block-image-carousel .images-slider .splide__arrows .splide__arrow:hover:before{color:#e59792;}.layout.bg-red .block-image-carousel{background:#E5152C;}.layout.bg-red .block-image-carousel .text-row h2{color:#fff;}.layout.bg-red .block-image-carousel .text-row .field--type-text-with-summary{color:#fff;}.layout.bg-red .block-image-carousel .paragraph--type--image-carousel-slide figcaption{color:#fff;}.layout.bg-red .block-image-carousel .paragraph--type--image-carousel-slide figcaption::before{background:#fff;}.layout.bg-red .block-image-carousel .images-slider .splide__arrows .splide__arrow{border:2px solid #fff;background:#E5152C;color:#fff;}.layout.bg-red .block-image-carousel .images-slider .splide__arrows .splide__arrow:before{color:#fff;}.layout.bg-red .block-image-carousel .images-slider .splide__arrows .splide__arrow:hover{border-color:#e59792;}.layout.bg-red .block-image-carousel .images-slider .splide__arrows .splide__arrow:hover:before{color:#e59792;}.layout.bg-black .block-image-carousel{background:#23201F;}.block-image-carousel{position:relative;overflow:hidden;padding:40px 0 32px;}@media (min-width:768px){.block-image-carousel{padding:40px 0 60px;}}.block-image-carousel .container{max-width:1314px;padding:0;}@media (min-width:768px){.block-image-carousel .container{padding-left:24px;padding-right:24px;}}.block-image-carousel .text-row{color:#fff;display:flex;flex-wrap:wrap;margin:8px 24px 38px;}@media (min-width:768px){.block-image-carousel .text-row{margin:30px 0px 38px;}}.block-image-carousel .text-row .col{width:100%;}@media (min-width:768px){.block-image-carousel .text-row .col{width:50%;padding:0 10px;}}.block-image-carousel .text-row h2{letter-spacing:-2px;margin:0 0 23px;max-width:510px;}.block-image-carousel .text-row .field--type-text-with-summary{max-width:510px;}.block-image-carousel .text-row .field--name-field-cta-link{padding-top:10px;padding-bottom:22px;}@media (min-width:768px){.block-image-carousel .text-row .field--name-field-cta-link{padding-top:16px;padding-bottom:23px;}}.block-image-carousel .paragraph--type--image-carousel-slide figure{margin:0;color:#fff;}@media (min-width:768px){.block-image-carousel .paragraph--type--image-carousel-slide figure{display:flex;flex-direction:column-reverse;}}.block-image-carousel .paragraph--type--image-carousel-slide figcaption{padding-left:20px;margin:13px 0 23px;position:relative;font:500 16px/1.5 "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:768px){.block-image-carousel .paragraph--type--image-carousel-slide figcaption{margin:0 0 23px;padding-right:100px;}}.block-image-carousel .paragraph--type--image-carousel-slide figcaption p{margin:0;}.block-image-carousel .paragraph--type--image-carousel-slide figcaption:before{width:10px;height:10px;background:#89BD23;content:"";border-radius:50%;position:absolute;top:7px;left:1px;}.block-image-carousel .field--name-field-media-image{border-radius:10px;overflow:hidden;}.block-image-carousel .field--name-field-media-image img{width:100%;}.block-image-carousel .images-slider{position:relative;padding-top:60px;}@media (min-width:768px){.block-image-carousel .images-slider{padding-top:23px;}}.block-image-carousel .images-slider .splide__pagination{display:none;}.block-image-carousel .images-slider .splide__track{overflow:visible;}.block-image-carousel .images-slider .splide__slide{padding:0 24px;}@media (min-width:768px){.block-image-carousel .images-slider .splide__slide{padding:0 10px;}}.block-image-carousel .images-slider .splide__arrows{position:absolute;display:flex;align-items:center;right:24px;top:0;z-index:3;}@media (min-width:768px){.block-image-carousel .images-slider .splide__arrows{bottom:auto;right:10px;}}.block-image-carousel .images-slider .splide__arrows .splide__arrow{width:40px;height:40px;position:relative;transform:translateY(0);border:2px solid #fff;background:#23201F;color:#fff;top:auto;right:auto;left:auto;opacity:1;transition:all 0.3s;}.block-image-carousel .images-slider .splide__arrows .splide__arrow:hover{border-color:#EBF2DA;}.block-image-carousel .images-slider .splide__arrows .splide__arrow:hover:before{color:#EBF2DA;}.block-image-carousel .images-slider .splide__arrows .splide__arrow.splide__arrow--next{margin-left:10px;}.block-image-carousel .images-slider .splide__arrows .splide__arrow.splide__arrow--next:before{content:"\e900";}.block-image-carousel .images-slider .splide__arrows .splide__arrow.splide__arrow--prev:before{content:"\e901";}.block-image-carousel .images-slider .splide__arrows .splide__arrow:before{font-family:'icomoon';font-size:14px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.block-image-carousel .images-slider .splide__arrows .splide__arrow svg{display:none;}.block-full-image-cta{position:relative;height:768px;}@media (min-width:768px){.block-full-image-cta{height:auto;}}@media (min-width:1366px){.block-full-image-cta{height:683px;}}.block-full-image-cta .text-holder{position:absolute;bottom:30px;left:24px;right:24px;background:#fff;border-radius:10px;overflow:hidden;padding:24px 30px 40px;}@media (min-width:480px){.block-full-image-cta .text-holder{width:400px;right:auto;}}@media (min-width:1024px){.block-full-image-cta .text-holder{padding:32px 40px 42px;bottom:60px;left:60px;}}@media (min-width:1366px){.block-full-image-cta .text-holder{left:calc((100vw - 1246px) / 2);}}.block-full-image-cta h3{margin:0 0 22px;letter-spacing:-1px;font:500 26px/32px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:1024px){.block-full-image-cta h3{font-size:28px;line-height:36px;}}.block-full-image-cta img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 0;}@media (min-width:768px){.block-full-image-cta img{position:static;}}@media (min-width:1366px){.block-full-image-cta img{position:absolute;}}.page-color-scheme-red .block-intro-carousel h2{color:#fff;}.page-color-scheme-red .block-intro-carousel .field--type-text-with-summary{color:#fff;}.page-color-scheme-black .block-intro-carousel{padding:26px 0 28px;}@media (min-width:768px){.page-color-scheme-black .block-intro-carousel{padding:70px 0 90px;}}.page-color-scheme-black .block-intro-carousel h2{color:#fff;}.page-color-scheme-black .block-intro-carousel .field--type-text-with-summary{color:#fff;}.block-intro-carousel{padding:26px 0 48px;}@media (min-width:768px){.block-intro-carousel{padding:100px 0;}}.block-intro-carousel .container{display:flex;flex-wrap:wrap;align-items:flex-end;}.block-intro-carousel .container .col{width:100%;}@media (min-width:768px){.block-intro-carousel .container .col{width:50%;}}@media (min-width:768px){.block-intro-carousel .container .col.intro-carousel-images-holder{padding-right:10px;}}.block-intro-carousel .container .col.text-holder{padding:12px 0;}@media (min-width:768px){.block-intro-carousel .container .col.text-holder{padding:10px 10px 40px 35px;}}@media (min-width:1024px){.block-intro-carousel .container .col.text-holder{padding:10px 10px 40px 45px;}}@media (min-width:1200px){.block-intro-carousel .container .col.text-holder{padding:10px 10px 40px 115px;}}.block-intro-carousel h2{margin:0 0 24px;letter-spacing:-2px;}@media (min-width:768px){.block-intro-carousel h2{margin:0 0 42px;}}.block-intro-carousel .field--name-field-intro-carousel-features{display:flex;flex-wrap:wrap;}.block-intro-carousel .field--name-field-intro-carousel-features > .field__item{width:100%;margin-bottom:30px;}@media (min-width:1024px){.block-intro-carousel .field--name-field-intro-carousel-features > .field__item{width:50%;padding:30px 20px 0 0;margin-bottom:40px;}}.block-intro-carousel .field--name-field-intro-carousel-features > .field__item h3{letter-spacing:-1px;position:relative;font:500 18px/27px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;margin-bottom:15px;}@media (min-width:1024px){.block-intro-carousel .field--name-field-intro-carousel-features > .field__item h3{font-size:24px;line-height:34px;margin-bottom:30px;}}@media (max-width:1023px){.block-intro-carousel .field--name-field-intro-carousel-features > .field__item h3{width:calc(100% - 40px);}}.block-intro-carousel .field--name-field-intro-carousel-features > .field__item .field--name-field-text p{margin:0 0 14px;}.block-intro-carousel .field--name-field-intro-carousel-features > .field__item .field--name-field-text p:last-child{margin-bottom:0;}.block-intro-carousel .field--name-field-intro-carousel-features > .field__item .field--name-field-icon{width:30px;margin-bottom:15px;margin-right:10px;filter:brightness(0) invert(1);}.block-intro-carousel .field--name-field-intro-carousel-features > .field__item .field--name-field-icon svg{width:100%;height:auto;vertical-align:top;}@media (max-width:1023px){.block-intro-carousel .field--name-field-intro-carousel-features > .field__item .paragraph--type--intro-carousel-feature{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}}.block-intro-carousel .field--type-text-with-summary{max-width:400px;}.block-intro-carousel .field--type-text-with-summary p{margin:0 0 15px;}.block-intro-carousel img{width:100%;}.block-intro-carousel .intro-slider{padding-bottom:37px;}@media (min-width:768px){.block-intro-carousel .intro-slider{padding-bottom:0;}}.block-intro-carousel .intro-slider.no-slider .splide__list{visibility:visible;}.block-intro-carousel .splide__slide{width:100%;border-radius:10px;overflow:hidden;}.block-intro-carousel .splide__pagination{position:absolute;}@media (min-width:768px){.block-intro-carousel .splide__pagination{justify-content:flex-end;right:-30px;padding:30px 0;}}.block-intro-carousel .splide__pagination li{margin:0 5px;}@media (min-width:768px){.block-intro-carousel .splide__pagination li{margin:0;}}.block-intro-carousel .splide__pagination button{margin:0;width:10px;height:10px;background:transparent;border:2px solid #EBF2DA;opacity:1;}.block-intro-carousel .splide__pagination button.is-active{transform:scale(1);background:#EBF2DA;}.block-store-finder{padding:50px 0 80px;background:#fff;}@media (min-width:768px){.block-store-finder{padding:90px 0 100px;}}.block-store-finder .text-row{display:flex;flex-wrap:wrap;margin:0 0 32px;}@media (min-width:768px){.block-store-finder .text-row{margin:0 -10px 48px;}}.block-store-finder .text-row .col{width:100%;}@media (min-width:768px){.block-store-finder .text-row .col{width:50%;padding:0 10px;}}.block-store-finder .text-row h2{letter-spacing:-2px;margin:0 0 23px;}.block-store-finder .text-row .field--type-text-with-summary{max-width:510px;}.block-store-finder .filters-title{font:500 18px/27px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 24px;letter-spacing:-1px;}@media (min-width:1024px){.block-store-finder .filters-title{margin:0 0 22px;font-size:24px;line-height:34px;}}.block-store-finder .view-filters .filters-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}.block-store-finder .view-filters .filters-row .filter-col{width:100%;margin:0 0 15px;}@media (min-width:768px){.block-store-finder .view-filters .filters-row .filter-col{margin:0 0 20px;width:50%;}}.block-store-finder .view-filters .filters-row .filter-col.store-search-holder{text-align:right;}.block-store-finder .view-filters .form-item{margin:0;width:100%;}.block-store-finder .view-filters select{background:#fff;border:1px solid #23201F;background-image:url(/themes/custom/afblakemore/images/icon-drop-red.png);background-size:13px;background-repeat:no-repeat;background-position:94% 50%;padding:10px 30px;width:100%;}@media (min-width:768px){.block-store-finder .view-filters select{max-width:402px;padding:12px 30px;background-position:92% 50%;}}.block-store-finder .view-filters .form-wrapper{display:flex;justify-content:flex-end;}.block-store-finder .view-filters .form-wrapper.form-actions{display:none;}.block-store-finder .view-filters input[type='text'],.block-store-finder .view-filters input[type='search']{width:100%;background:#fff;border:1px solid #23201F;background-image:url(/themes/custom/afblakemore/images/Icon-search-red.png);background-size:20px;background-repeat:no-repeat;background-position:94% 50%;padding:10px 60px 10px 30px;}@media (min-width:768px){.block-store-finder .view-filters input[type='text'],.block-store-finder .view-filters input[type='search']{max-width:402px;padding:12px 60px 12px 30px;background-position:92% 50%;}}.block-store-finder .geolocation-map-wrapper{margin:0 -24px;}@media (min-width:768px){.block-store-finder .geolocation-map-wrapper{border-radius:10px;margin:0;overflow:hidden;}}.block-store-finder .geolocation-map-wrapper .geolocation-map-container{height:550px !important;}@media (min-width:1024px){.block-store-finder .geolocation-map-wrapper .geolocation-map-container{height:700px !important;}}.block-store-finder .gm-style .gm-style-iw-tc{height:19px !important;width:43px !important;top:-10px !important;}.block-store-finder .gm-style .gm-style-iw-tc:after{height:19px !important;width:43px !important;border:1px solid #ccc;}.block-store-finder .gm-style .gm-style-iw-tc:before{position:absolute;top:-2px;left:0;height:2px;width:43px;content:"";z-index:2;background-color:#fff;}.block-store-finder .gm-style-iw{width:250px;border-radius:10px !important;padding-bottom:23px !important;top:-10px !important;border:1px solid #ccc !important;box-shadow:none !important;}.block-store-finder .gm-style-iw .gm-ui-hover-effect{position:relative;margin:14px 4px 0 0 !important;width:16px !important;height:16px !important;opacity:1;}.block-store-finder .gm-style-iw .gm-ui-hover-effect:hover{opacity:0.8;}.block-store-finder .gm-style-iw .gm-ui-hover-effect:before{position:absolute;border-radius:3px;top:50%;left:0;right:0;height:2px;content:"";background:#E5152C;transform:translateY(-50%) rotate(45deg);}.block-store-finder .gm-style-iw .gm-ui-hover-effect:after{position:absolute;border-radius:3px;top:50%;left:0;right:0;height:2px;content:"";background:#E5152C;transform:translateY(-50%) rotate(-45deg);}.block-store-finder .gm-style-iw .gm-ui-hover-effect span{display:none !important;}.block-store-finder .gm-style-iw .gm-style-iw-d{color:#23201F;margin-top:-12px;padding:0 30px 0 6px;font:400 16px/24px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}.block-store-finder .gm-style-iw .gm-style-iw-d p.address{margin:0 0 10px;}.block-store-finder .gm-style-iw .views-field-title{font:500 18px/28px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;color:#E5152C;margin:0 0 5px;}.block-store-finder .gm-style-iw .views-field-field-store-phone a{text-decoration:none;color:#23201F;}.block-store-finder .gm-style-iw .views-field-field-store-phone a:hover{color:#D63F45;}.block-testimonials-carousel{padding-bottom:80px;background:#fff;}.block-testimonials-carousel .container{max-width:1360px;padding:0;}@media (min-width:768px){.block-testimonials-carousel .container{padding:0 24px;}}.block-testimonials-carousel .splide__slide{padding:20px 26px;}@media (min-width:768px){.block-testimonials-carousel .splide__slide{padding:26px 32px;}}.block-testimonials-carousel .splide__arrows{position:absolute;display:flex;align-items:center;top:0;right:0;display:none;}@media (min-width:768px){.block-testimonials-carousel .splide__arrows{display:flex;top:auto;bottom:65px;right:70px;}}@media (min-width:1024px){.block-testimonials-carousel .splide__arrows{bottom:70px;right:138px;}}@media (min-width:1200px){.block-testimonials-carousel .splide__arrows{bottom:110px;right:138px;}}.block-testimonials-carousel .splide__arrows .splide__arrow{width:40px;height:40px;position:relative;transform:translateY(0);border:2px solid #89BD23;background:#f5f5f5;color:#89BD23;top:auto;right:auto;left:auto;opacity:1;transition:all 0.3s;}.block-testimonials-carousel .splide__arrows .splide__arrow:hover{border-color:#a9cf5f;}.block-testimonials-carousel .splide__arrows .splide__arrow:hover:before{color:#a9cf5f;}.block-testimonials-carousel .splide__arrows .splide__arrow.splide__arrow--next{margin-left:10px;}.block-testimonials-carousel .splide__arrows .splide__arrow.splide__arrow--next:before{content:"\e900";}.block-testimonials-carousel .splide__arrows .splide__arrow.splide__arrow--prev:before{content:"\e901";}.block-testimonials-carousel .splide__arrows .splide__arrow:before{font-family:'icomoon';font-size:14px;color:#89BD23;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.block-testimonials-carousel .splide__arrows .splide__arrow svg{display:none;}.block-testimonials-carousel .paragraph--type--testimonials-carousel-slide{background:#f5f5f5;border-radius:10px;position:relative;padding:32px 30px 45px;}@media (min-width:1024px){.block-testimonials-carousel .paragraph--type--testimonials-carousel-slide{padding:50px 60px 60px;}}@media (min-width:1200px){.block-testimonials-carousel .paragraph--type--testimonials-carousel-slide{padding:70px 105px 90px;}}.block-testimonials-carousel .paragraph--type--testimonials-carousel-slide:before{position:absolute;top:-22px;left:-8px;color:#89BD23;font-size:90px;line-height:1;content:"“";font-family:"Smoothy",cursive;}@media (min-width:1024px){.block-testimonials-carousel .paragraph--type--testimonials-carousel-slide:before{top:-15px;left:-18px;font-size:120px;}}@media (min-width:1200px){.block-testimonials-carousel .paragraph--type--testimonials-carousel-slide:before{font-size:150px;}}.block-testimonials-carousel .paragraph--type--testimonials-carousel-slide .blockquote{border:0;padding:0;margin:0;}.block-testimonials-carousel .paragraph--type--testimonials-carousel-slide .blockquote p{margin:0 0 26px;letter-spacing:-1px;font:500 26px/32px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:1024px){.block-testimonials-carousel .paragraph--type--testimonials-carousel-slide .blockquote p{font-size:32px;line-height:40px;}}@media (min-width:1200px){.block-testimonials-carousel .paragraph--type--testimonials-carousel-slide .blockquote p{letter-spacing:-2px;margin:0 0 45px;font-size:40px;line-height:50px;padding-right:20px;}}.block-testimonials-carousel .paragraph--type--testimonials-carousel-slide .blockquote-footer{letter-spacing:-1px;font:500 18px/27px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:1024px){.block-testimonials-carousel .paragraph--type--testimonials-carousel-slide .blockquote-footer{font-size:20px;line-height:30px;}}@media (min-width:1200px){.block-testimonials-carousel .paragraph--type--testimonials-carousel-slide .blockquote-footer{font-size:24px;line-height:34px;}}.block-history-timeline{background:#23201F;padding:40px 0 60px;position:relative;}@media (min-width:768px){.block-history-timeline{padding:52px 0 100px;}}.block-history-timeline:after{position:absolute;bottom:0;left:0;content:"";width:375px;height:250px;background-image:url(/themes/custom/afblakemore/images/mask-timeline-mobile.png);background-repeat:no-repeat;background-size:100%;}@media (min-width:768px){.block-history-timeline:after{background-image:url(/themes/custom/afblakemore/images/mask-timeline.png);width:675px;height:450px;}}.block-history-timeline .container{position:relative;z-index:2;}.block-history-timeline h2{color:#fff;font:90px/0.95 "Smoothy",cursive;margin:0 0 38px;letter-spacing:-4px;transform:rotate(-2deg);}@media (min-width:768px){.block-history-timeline h2{font-size:120px;margin:0 0 40px;}}@media (min-width:1024px){.block-history-timeline h2{font-size:150px;}}@media (min-width:1200px){.block-history-timeline h2{margin:0 0 100px;line-height:1;font-size:180px;}}.block-history-timeline .paragraph--type--history-timeline-slide{display:flex;flex-wrap:wrap;}@media (min-width:768px){.block-history-timeline .paragraph--type--history-timeline-slide{margin:0 -10px;}}.block-history-timeline .paragraph--type--history-timeline-slide .col{width:100%;}@media (min-width:768px){.block-history-timeline .paragraph--type--history-timeline-slide .col{width:50%;padding:0 10px;}}.block-history-timeline .paragraph--type--history-timeline-slide .text-holder{color:#fff;padding-left:70px;padding-top:48px;}@media (min-width:768px){.block-history-timeline .paragraph--type--history-timeline-slide .text-holder{padding-top:62px;padding-left:150px;padding-right:10px;}}@media (min-width:1024px){.block-history-timeline .paragraph--type--history-timeline-slide .text-holder{padding-left:200px;}}@media (min-width:1280px){.block-history-timeline .paragraph--type--history-timeline-slide .text-holder{padding-left:220px;}}.block-history-timeline .paragraph--type--history-timeline-slide h3{margin:0 0 13px;letter-spacing:-2px;}@media (min-width:768px){.block-history-timeline .paragraph--type--history-timeline-slide h3{margin:0 0 23px;}}.block-history-timeline .paragraph--type--history-timeline-slide .field--name-field-text{max-width:280px;}@media (min-width:768px){.block-history-timeline .paragraph--type--history-timeline-slide .field--name-field-text{max-width:none;}}.block-history-timeline .paragraph--type--history-timeline-slide .field--name-field-media-image{border-radius:10px;overflow:hidden;}.block-history-timeline .paragraph--type--history-timeline-slide .field--name-field-media-image img{width:100%;}.block-history-timeline .paragraph--type--history-timeline-slide .field--name-field-year{font:90px/0.95 "Smoothy",cursive;margin:0 0 18px;letter-spacing:-4px;transform:rotate(-2deg);}@media (min-width:768px){.block-history-timeline .paragraph--type--history-timeline-slide .field--name-field-year{font-size:100px;margin:0 0 40px;}}@media (min-width:1024px){.block-history-timeline .paragraph--type--history-timeline-slide .field--name-field-year{font-size:150px;}}@media (min-width:1200px){.block-history-timeline .paragraph--type--history-timeline-slide .field--name-field-year{margin:0 0 38px;line-height:1;font-size:180px;}}.block-history-timeline .splide__arrows{position:absolute;display:flex;flex-direction:column;width:40px;height:90px;top:auto;bottom:43px;left:0;}@media (min-width:768px){.block-history-timeline .splide__arrows{left:calc(50% + 30px);top:28px;bottom:auto;}}@media (min-width:1024px){.block-history-timeline .splide__arrows{left:calc(50% + 30px);}}@media (min-width:1200px){.block-history-timeline .splide__arrows{left:calc(50% + 56px);}}.block-history-timeline .splide__arrows .splide__arrow{margin:0;width:40px;height:40px;position:relative;transform:translateY(0);border:2px solid #EBF2DA;background:#89BD23;color:#EBF2DA;top:auto;bottom:auto;right:auto;left:auto;opacity:1;transition:all 0.3s;}@media (min-width:768px){.block-history-timeline .splide__arrows .splide__arrow{background:#23201F;}}.block-history-timeline .splide__arrows .splide__arrow:disabled{border-color:rgba(235,242,218,0.5);}.block-history-timeline .splide__arrows .splide__arrow:disabled:before{color:rgba(235,242,218,0.5);}.block-history-timeline .splide__arrows .splide__arrow:hover{border-color:#BFD784;}.block-history-timeline .splide__arrows .splide__arrow:hover:before{color:#BFD784;}.block-history-timeline .splide__arrows .splide__arrow.splide__arrow--next{margin-top:10px;}.block-history-timeline .splide__arrows .splide__arrow.splide__arrow--next:before{content:"\e903";}.block-history-timeline .splide__arrows .splide__arrow.splide__arrow--prev:before{content:"\e902";}.block-history-timeline .splide__arrows .splide__arrow:before{font-family:'icomoon';font-size:14px;color:#EBF2DA;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.block-history-timeline .splide__arrows .splide__arrow svg{display:none;}.block-history-timeline .splide__pagination{right:auto;bottom:auto;padding:0;left:calc(50% + 9px);justify-content:space-between;}@media (min-width:768px){.block-history-timeline .splide__pagination{justify-content:flex-end;padding:32px 0;bottom:0;}}.block-history-timeline .splide__pagination li{margin:0;}.block-history-timeline .splide__pagination button{margin:0;width:10px;height:10px;background:transparent;border:2px solid #EBF2DA;opacity:1;transition:all 0.3s;}.block-history-timeline .splide__pagination button.is-active{transform:scale(1);background:#89BD23;border-color:#89BD23;}.block-history-timeline .custom-pagination-wrap{position:absolute;top:0;bottom:0;display:none;}@media (min-width:768px){.block-history-timeline .custom-pagination-wrap{display:block;left:calc(50% + 82px);}}@media (min-width:1024px){.block-history-timeline .custom-pagination-wrap{left:calc(50% + 114px);}}@media (min-width:1280px){.block-history-timeline .custom-pagination-wrap{left:calc(50% + 114px);}}.block-history-timeline .custom-pagination-wrap .simplebar-track.simplebar-vertical{display:none !important;}@media (min-width:768px){.block-history-timeline .custom-pagination{padding:10px 20px 10px 0;}}@media (min-width:1280px){.block-history-timeline .custom-pagination{padding:30px 20px 30px 0;}}.block-history-timeline .custom-pagination button{font:500 24px/1 "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;padding:0;background:none;border:0;margin:0 0 10px;color:#87897d;}@media (min-width:768px){.block-history-timeline .custom-pagination button{margin:0 0 10px;font-size:16px;}}@media (min-width:1024px){.block-history-timeline .custom-pagination button{font-size:20px;}}@media (min-width:1280px){.block-history-timeline .custom-pagination button{margin:0 0 21px;font-size:24px;}}.block-history-timeline .custom-pagination button:last-child{margin:0;}.block-history-timeline .custom-pagination button.is-active,.block-history-timeline .custom-pagination button:hover{color:#89BD23;outline:none;}.block-history-timeline .text-holder-text-block{overflow-x:hidden;overflow-y:auto;}.block-history-timeline .scrolled-text{padding-right:15px;padding-bottom:60px;}.block-directors-board{padding:50px 0;background:#fff;}@media (min-width:768px){.block-directors-board{padding:70px 0 36px;}}.block-directors-board .text-row{display:flex;flex-wrap:wrap;margin:0 0 38px;}@media (min-width:768px){.block-directors-board .text-row{margin:0 -10px 36px;}}.block-directors-board .text-row .col{width:100%;}@media (min-width:768px){.block-directors-board .text-row .col{width:50%;padding:0 10px;}}.block-directors-board .text-row h2{letter-spacing:-2px;margin:0 0 23px;}.block-directors-board .text-row .field--type-text-with-summary{max-width:510px;}.block-directors-board .directors-board-slider.no-slider .splide__list{margin:0 -10px;display:flex;flex-wrap:wrap;visibility:visible;}.block-directors-board .directors-board-slider.no-slider .splide__list .splide__slide{padding:10px;backface-visibility:visible;}@media (min-width:768px){.block-directors-board .directors-board-slider.no-slider .splide__list .splide__slide{padding:10px;width:33.333%;}}.block-directors-board .field--name-field-directors{display:flex;flex-wrap:wrap;margin:0 -10px;padding-top:60px;}@media (min-width:768px){.block-directors-board .field--name-field-directors{padding-top:33px;}}.block-directors-board .field--name-field-directors .splide__track{overflow:visible;}@media (max-width:767px){.block-directors-board .field--name-field-directors .splide__list .splide__slide{width:337px;padding:0 5px;}}.block-directors-board .node--type-director .title-holder{position:relative;}.block-directors-board .node--type-director .title-holder h3{margin:0 0 3px;letter-spacing:-1px;padding-right:70px;font-weight:500;font-size:26px;line-height:32px;}@media (min-width:768px){.block-directors-board .node--type-director .title-holder h3{font-size:28px;line-height:36px;}}.block-directors-board .node--type-director .title-holder .field--name-field-linkedin{position:absolute;top:10px;right:40px;}.block-directors-board .node--type-director .title-holder .field--name-field-linkedin a:hover{opacity:0.7;}.block-directors-board .node--type-director .node__content{padding:20px 0;}.block-directors-board .node--type-director .field--name-field-position{font-weight:400;}.block-directors-board .node--type-director .image-holder{position:relative;}.block-directors-board .node--type-director .image-holder img{border-radius:10px;overflow:hidden;}.block-directors-board .node--type-director .popup-opener{position:absolute;bottom:20px;right:20px;width:60px;height:60px;overflow:hidden;border-radius:50%;background:#BFD784;display:flex;align-items:center;justify-content:center;}.block-directors-board .node--type-director .popup-opener:hover{background:#89BD23;}.block-directors-board .node--type-director .field--name-field-media-image img{border-radius:10px;overflow:hidden;}.block-directors-board .splide__arrows{position:absolute;display:flex;align-items:center;top:0;right:10px;}.block-directors-board .splide__arrows .splide__arrow{width:40px;height:40px;position:relative;transform:translateY(0);border:2px solid #89BD23;background:transparent;color:#89BD23;top:auto;right:auto;left:auto;opacity:1;transition:all 0.3s;}.block-directors-board .splide__arrows .splide__arrow:hover{border-color:#a9cf5f;}.block-directors-board .splide__arrows .splide__arrow:hover:before{color:#a9cf5f;}.block-directors-board .splide__arrows .splide__arrow.splide__arrow--next{margin-left:10px;}.block-directors-board .splide__arrows .splide__arrow.splide__arrow--next:before{content:"\e900";}.block-directors-board .splide__arrows .splide__arrow.splide__arrow--prev:before{content:"\e901";}.block-directors-board .splide__arrows .splide__arrow:before{font-family:'icomoon';font-size:14px;color:#89BD23;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.block-directors-board .splide__arrows .splide__arrow svg{display:none;}.fancybox__slide{max-width:884px;padding:0 !important;margin:0;padding:0 10px !important;}.fancybox__slide .fancybox__content.node--type-director{border-radius:10px;background:#89BD23;display:flex;flex-direction:unset;flex-wrap:wrap;padding:14px;}@media (min-width:768px){.fancybox__slide .fancybox__content.node--type-director{padding:20px;}}.fancybox__slide .fancybox__content.node--type-director .image-holder{width:100%;}@media (min-width:768px){.fancybox__slide .fancybox__content.node--type-director .image-holder{width:50%;padding-right:10px;}}.fancybox__slide .fancybox__content.node--type-director .image-holder img{width:100%;border-radius:10px;overflow:hidden;}.fancybox__slide .fancybox__content.node--type-director h3{letter-spacing:-1px;margin:0 0 3px;font-size:26px;}@media (min-width:768px){.fancybox__slide .fancybox__content.node--type-director h3{font-size:28px;}}.fancybox__slide .fancybox__content.node--type-director .field--name-field-position{margin:0 0 23px;}.fancybox__slide .fancybox__content.node--type-director .field--name-field-linkedin{margin:0 0 17px;}@media (min-width:768px){.fancybox__slide .fancybox__content.node--type-director .field--name-field-linkedin{margin:0 0 13px;}}.fancybox__slide .fancybox__content.node--type-director .field--name-field-linkedin a:hover svg path{fill:#fff;}.fancybox__slide .fancybox__content.node--type-director .node__content{width:100%;color:#23201F;padding:18px 15px 30px;}@media (min-width:768px){.fancybox__slide .fancybox__content.node--type-director .node__content{width:50%;padding:20px 30px 20px 40px;}}.fancybox__slide .fancybox__content.node--type-director .f-button.is-close-btn{width:60px;height:60px;border-radius:50%;background:#BFD784;position:absolute;color:#23201F;top:34px !important;right:34px !important;--f-button-svg-width:24px;--f-button-svg-height:24px;}@media (min-width:768px){.fancybox__slide .fancybox__content.node--type-director .f-button.is-close-btn{top:40px !important;left:40px !important;right:auto;}}.block-documents-tabs{background:#23201F;padding:50px 0 85px;position:relative;}@media (min-width:768px){.block-documents-tabs{padding:70px 0 100px;}}.block-documents-tabs .text-row{color:#fff;display:flex;flex-wrap:wrap;margin:0 0 10px;}@media (min-width:768px){.block-documents-tabs .text-row{margin:0 -10px 38px;}}.block-documents-tabs .text-row .col{width:100%;}@media (min-width:768px){.block-documents-tabs .text-row .col{width:50%;padding:0 10px;}}.block-documents-tabs .text-row h2{letter-spacing:-2px;margin:0 0 23px;max-width:510px;}.block-documents-tabs .text-row .field--type-text-with-summary{max-width:510px;}.block-documents-tabs .field--name-field-documents-tabs{padding-top:5px;margin:0 -24px;}@media (min-width:768px){.block-documents-tabs .field--name-field-documents-tabs{margin:0;}}.block-documents-tabs .documents-tabs-switcher{display:flex;justify-content:space-between;border-bottom:1px solid #fff;}.block-documents-tabs .documents-tabs-switcher li{padding:20px 10px 18px;width:33.333%;text-align:center;cursor:pointer;color:#fff;font:16px/1 "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;transition:all 0.3s;}@media (min-width:768px){.block-documents-tabs .documents-tabs-switcher li{font-size:18px;padding:30px 10px;}}.block-documents-tabs .documents-tabs-switcher li:hover{color:#BFD784;}.block-documents-tabs .documents-tabs-switcher li.active{color:#89BD23;position:relative;}.block-documents-tabs .documents-tabs-switcher li.active:after{position:absolute;left:0;right:0;bottom:-1px;height:3px;content:"";background:#89BD23;}.block-documents-tabs .document-tab{display:none;}.block-documents-tabs .document-tab.active{display:block;}.block-documents-tabs .document-tab .field--name-field-documents-list{padding:0 24px;}@media (min-width:768px){.block-documents-tabs .document-tab .field--name-field-documents-list{padding:0 105px;}}.block-documents-tabs .document-tab .field--name-field-documents-list > .field__item{border-bottom:1px solid rgba(255,255,255,0.1);}.block-documents-tabs .document-tab .field--name-field-documents-list .paragraph--type--document-list-item{padding:22px 0;}@media (min-width:768px){.block-documents-tabs .document-tab .field--name-field-documents-list .paragraph--type--document-list-item{padding:41px 0;}}.block-documents-tabs .document-tab .field--name-field-documents-list .paragraph--type--document-list-item a{display:flex;align-items:center;justify-content:space-between;text-decoration:none;color:#fff;font:500 18px/27px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:-1px;}@media (min-width:768px){.block-documents-tabs .document-tab .field--name-field-documents-list .paragraph--type--document-list-item a{font-size:24px;line-height:34px;}}.block-documents-tabs .document-tab .field--name-field-documents-list .paragraph--type--document-list-item a .icon{color:#89BD23;}.block-documents-tabs .document-tab .field--name-field-documents-list .paragraph--type--document-list-item a:hover{color:#BFD784;}.block-documents-tabs .document-tab .field--name-field-documents-list .paragraph--type--document-list-item a:hover .icon{color:#BFD784;}.block-documents-tabs .document-tab .field--name-field-documents-list .paragraph--type--document-list-item a .link-title{padding-right:20px;}.careers-cta-image-text{padding:50px 0 12px;background:#fff;}@media (min-width:768px){.careers-cta-image-text{padding:70px 0 36px;}}.careers-cta-image-text .text-row{display:flex;flex-wrap:wrap;margin:0 0 38px;}@media (min-width:768px){.careers-cta-image-text .text-row{margin:0 -10px 58px;}}.careers-cta-image-text .text-row .col{width:100%;}@media (min-width:768px){.careers-cta-image-text .text-row .col{width:50%;padding:0 10px;}}.careers-cta-image-text .text-row h2{letter-spacing:-2px;margin:0 0 23px;}.careers-cta-image-text .text-row .field--type-text-with-summary{max-width:510px;}.careers-cta-image-text .text-image-row{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 38px;}@media (min-width:768px){.careers-cta-image-text .text-image-row{margin:0 -10px 36px;}}.careers-cta-image-text .text-image-row .col{width:100%;}@media (min-width:768px){.careers-cta-image-text .text-image-row .col{width:50%;padding:0 10px;}}@media (min-width:768px){.careers-cta-image-text .text-image-row .col.image-holder{padding-right:50px;}}@media (min-width:1200px){.careers-cta-image-text .text-image-row .col.image-holder{padding-right:115px;}}.careers-cta-image-text .text-image-row .col.cta-text-holder{padding-top:36px;}@media (min-width:768px){.careers-cta-image-text .text-image-row .col.cta-text-holder{padding-top:0;}}.careers-cta-image-text .text-image-row .field--name-field-cta-text{max-width:500px;}.careers-cta-image-text .text-image-row .field--name-field-cta-link{padding-bottom:10px;}.careers-cta-image-text .text-image-row img{width:100%;}.careers-cta-image-text .text-image-row p{margin:0 0 23px;}@media (min-width:1024px){.careers-cta-image-text .text-image-row p{margin:0 0 34px;}}.careers-cta-image-text .text-image-row h3{letter-spacing:-1px;margin:0 0 16px;font:500 26px/32px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:1024px){.careers-cta-image-text .text-image-row h3{font-size:28px;line-height:36px;margin:0 0 24px;}}.block-careers-testimonials{padding-bottom:80px;background:#fff;padding-top:0;position:relative;}@media (min-width:1024px){.block-careers-testimonials{padding-top:28px;padding-bottom:100px;}}.block-careers-testimonials:before{position:absolute;top:37px;left:14px;color:#89BD23;font-size:90px;line-height:1;content:"“";z-index:2;font-family:"Smoothy",cursive;}@media (min-width:1024px){.block-careers-testimonials:before{top:0;left:20px;font-size:120px;}}@media (min-width:1280px){.block-careers-testimonials:before{left:calc((100vw - 1280px) / 2);font-size:150px;}}.block-careers-testimonials .container{max-width:1314px;padding:0 12px;}@media (min-width:768px){.block-careers-testimonials .container{padding:0 24px;}}.block-careers-testimonials .splide__slide{padding:20px 26px;}@media (min-width:768px){.block-careers-testimonials .splide__slide{padding:26px 32px;}}.block-careers-testimonials .splide__track{overflow:visible;}.block-careers-testimonials .splide__arrows{position:absolute;display:flex;align-items:center;top:0;right:12px;display:flex;}@media (min-width:768px){.block-careers-testimonials .splide__arrows{right:70px;}}@media (min-width:1024px){.block-careers-testimonials .splide__arrows{right:138px;}}@media (min-width:1200px){.block-careers-testimonials .splide__arrows{right:138px;}}.block-careers-testimonials .splide__arrows .splide__arrow{width:40px;height:40px;position:relative;transform:translateY(0);border:2px solid #89BD23;background:#fff;color:#89BD23;top:auto;right:auto;left:auto;opacity:1;transition:all 0.3s;}.block-careers-testimonials .splide__arrows .splide__arrow:hover{border-color:#a9cf5f;}.block-careers-testimonials .splide__arrows .splide__arrow:hover:before{color:#a9cf5f;}.block-careers-testimonials .splide__arrows .splide__arrow.splide__arrow--next{margin-left:10px;}.block-careers-testimonials .splide__arrows .splide__arrow.splide__arrow--next:before{content:"\e900";}.block-careers-testimonials .splide__arrows .splide__arrow.splide__arrow--prev:before{content:"\e901";}.block-careers-testimonials .splide__arrows .splide__arrow:before{font-family:'icomoon';font-size:14px;color:#89BD23;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.block-careers-testimonials .splide__arrows .splide__arrow svg{display:none;}.block-careers-testimonials .careers-testimonials-slider{padding-top:60px;}@media (min-width:1024px){.block-careers-testimonials .careers-testimonials-slider{margin-top:-60px;}}@media (min-width:1024px){.block-careers-testimonials .careers-testimonials-slider.no-slider{padding-top:0;margin-top:0;}}@media (min-width:1024px){.block-careers-testimonials .careers-testimonials-slider.no-slider .splide__list{visibility:visible;display:flex;}.block-careers-testimonials .careers-testimonials-slider.no-slider .splide__list .splide__slide{width:33.333%;}}.block-careers-testimonials .careers-testimonials-slider .splide__slide{width:350px;padding:0 13px;}@media (min-width:1024px){.block-careers-testimonials .careers-testimonials-slider .splide__slide{width:422px;padding:0 10px;}}.block-careers-testimonials .paragraph--type--careers-testimonial{background:#f5f5f5;border-radius:10px;position:relative;padding:30px 30px 44px;height:100%;}@media (min-width:1024px){.block-careers-testimonials .paragraph--type--careers-testimonial{padding:50px 30px;}}@media (min-width:1200px){.block-careers-testimonials .paragraph--type--careers-testimonial{padding:70px 38px 72px;}}.block-careers-testimonials .field--name-field-media-image{margin:0 0 10px;}.block-careers-testimonials .field--name-field-media-image img{border-radius:50%;overflow:hidden;}.block-careers-testimonials .blockquote{border:0;padding:0;margin:0;}.block-careers-testimonials .blockquote p{margin:0 0 36px;letter-spacing:-1px;font:500 18px/27px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:1024px){.block-careers-testimonials .blockquote p{font-size:22px;line-height:32px;}}@media (min-width:1200px){.block-careers-testimonials .blockquote p{margin:0 0 52px;font-size:24px;line-height:34px;padding-right:20px;}}.block-careers-testimonials .blockquote-footer{letter-spacing:-1px;font:400 18px/27px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:1024px){.block-careers-testimonials .blockquote-footer{font-size:20px;line-height:30px;}}@media (min-width:1200px){.block-careers-testimonials .blockquote-footer{font-size:24px;line-height:34px;}}.block-careers-testimonials .blockquote-footer .field--name-field-testimonial-author{font-weight:500;display:inline-block;}@media (min-width:1024px){.block-careers-testimonials .blockquote-footer .field--name-field-testimonial-author{display:block;}}.block-careers-testimonials .blockquote-footer .field--name-field-author-position{display:inline-block;}@media (min-width:1024px){.block-careers-testimonials .blockquote-footer .field--name-field-author-position{display:block;}}.page-color-scheme-black .with-bg .block-inline-blockcta-text-section{max-width:1340px;padding-left:0;padding-right:0;padding-bottom:54px;}@media (min-width:1024px){.page-color-scheme-black .with-bg .block-inline-blockcta-text-section{padding-left:24px;padding-right:24px;padding-bottom:30px;}}.page-color-scheme-black .with-bg .block-inline-blockcta-text-section:after{display:none;}.block-inline-blockcta-text-section{position:relative;max-width:1294px;width:100%;margin:0 auto;padding-left:24px;padding-right:24px;padding-top:50px;padding-bottom:30px;}.block-inline-blockcta-text-section:after{position:absolute;top:0;left:50%;transform:translateX(-50%);bottom:0;width:100vw;z-index:-1;content:"";background:#23201F;}.block-inline-blockcta-text-section > *{position:relative;z-index:1;}.block-inline-blockcta-text-section .field--type-text-with-summary{max-width:510px;color:#fff;letter-spacing:-1px;font:500 18px/27px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:1024px){.block-inline-blockcta-text-section .field--type-text-with-summary{font-size:24px;line-height:34px;}}.block-inline-blockcta-text-section .field--type-text-with-summary p{margin:0 0 26px;}@media (min-width:1024px){.block-inline-blockcta-text-section .field--type-text-with-summary p{margin:0 0 33px;}}.block-inline-blockcta-text-section a.ext{background:#EBF2DA;color:#23201F;}.block-inline-blockcta-text-section a.ext:after{border-color:transparent transparent transparent #23201F;}.block-inline-blockcta-text-section a.ext:hover{background:#89BD23;color:#fff;}.block-inline-blockcta-text-section a.ext:hover:after{border-color:transparent transparent transparent #fff;}.page-color-scheme-black .with-bg .features-boxes-section{background:#23201F;}.features-boxes-section{padding-bottom:80px;}@media (min-width:1024px){.features-boxes-section{padding-bottom:90px;}}.features-boxes-section .container{max-width:1314px;}.features-boxes-section .features-boxes-section-slider{position:relative;padding-top:60px;}.features-boxes-section .features-boxes-section-slider .splide__list .splide__track{overflow:visible;}.features-boxes-section .features-boxes-section-slider .splide__list .splide__slide{padding:0 5px;width:337px;}.features-boxes-section .features-boxes-section-slider.no-slider .splide__list{margin:0 -10px;display:flex;flex-wrap:wrap;visibility:visible;}.features-boxes-section .features-boxes-section-slider.no-slider .splide__list .splide__slide{padding:10px;backface-visibility:visible;}@media (min-width:1024px){.features-boxes-section .features-boxes-section-slider.no-slider .splide__list .splide__slide{padding:10px;width:33.333%;}}.features-boxes-section .features-boxes-section-slider .paragraph--type--feature-icon-box{height:100%;color:#fff;border-radius:20px;background:#373532;padding:30px 40px 18px 24px;}@media (min-width:1024px){.features-boxes-section .features-boxes-section-slider .paragraph--type--feature-icon-box{padding:40px 40px 26px;}}.features-boxes-section .features-boxes-section-slider .paragraph--type--feature-icon-box svg path{stroke:#fff;}.features-boxes-section .features-boxes-section-slider .paragraph--type--feature-icon-box .field--name-field-icon{margin:0 0 15px;}@media (min-width:1024px){.features-boxes-section .features-boxes-section-slider .paragraph--type--feature-icon-box .field--name-field-icon{margin:0 0 12px;}}.features-boxes-section .features-boxes-section-slider .paragraph--type--feature-icon-box h3{margin:0 0 18px;letter-spacing:-1px;font:500 26px/32px "Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (min-width:1024px){.features-boxes-section .features-boxes-section-slider .paragraph--type--feature-icon-box h3{margin:0 0 25px;font-size:28px;line-height:36px;}}.features-boxes-section .splide__arrows{position:absolute;display:flex;align-items:center;top:0;right:5px;}.features-boxes-section .splide__arrows .splide__arrow{width:40px;height:40px;position:relative;transform:translateY(0);border:2px solid #fff;background:transparent;color:#fff;top:auto;right:auto;left:auto;opacity:1;transition:all 0.3s;}.features-boxes-section .splide__arrows .splide__arrow:hover{border-color:#EBF2DA;}.features-boxes-section .splide__arrows .splide__arrow:hover:before{color:#EBF2DA;}.features-boxes-section .splide__arrows .splide__arrow.splide__arrow--next{margin-left:10px;}.features-boxes-section .splide__arrows .splide__arrow.splide__arrow--next:before{content:"\e900";}.features-boxes-section .splide__arrows .splide__arrow.splide__arrow--prev:before{content:"\e901";}.features-boxes-section .splide__arrows .splide__arrow:before{font-family:'icomoon';font-size:14px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.features-boxes-section .splide__arrows .splide__arrow svg{display:none;}.grid-module{padding:54px 0 50px;color:#23201F;}@media (min-width:768px){.grid-module{padding:90px 0;}}.grid-module .h1{margin-bottom:53px;letter-spacing:-1.6px;}@media (min-width:768px){.grid-module .h1{margin-bottom:51px;letter-spacing:-2px;}}.field--name-field-grid-module-list{display:flex;flex-wrap:wrap;}@media (min-width:768px){.field--name-field-grid-module-list{width:calc(100% + 20px);margin:0 -10px;}}.field--name-field-grid-module-list .field__item{width:100%;margin-bottom:10px;}@media (min-width:768px){.field--name-field-grid-module-list .field__item{padding:0 10px;width:50%;}}@media (min-width:1024px){.field--name-field-grid-module-list .field__item{width:33.33%;}}.field--name-field-grid-module-list p{font-family:"Noto Sans","Arial","Helvetica Neue","Helvetica",sans-serif;border-radius:20px;background:rgba(235,242,218,0.1);padding:20px 20px;padding-left:64px;font-size:16px;font-weight:600;margin:0;position:relative;display:block;}@media (min-width:1024px){.field--name-field-grid-module-list p{padding:20px 25px;padding-left:80px;font-size:18px;}}.field--name-field-grid-module-list p:hover{background:rgba(235,242,218,0.2);}.field--name-field-grid-module-list p a{color:inherit;text-decoration:none;display:block;padding:20px 20px;padding-left:64px;margin:-20px -20px;margin-left:-64px;position:relative;z-index:1;}@media (min-width:1024px){.field--name-field-grid-module-list p a{padding:20px 25px;padding-left:80px;margin:-20px -25px;margin-left:-80px;}}.field--name-field-grid-module-list p:before{content:'';width:30px;min-width:30px;height:30px;display:inline-block;vertical-align:top;background:url(/themes/custom/afblakemore/images/check-icon.svg) no-repeat;background-position:center;background-size:contain;margin-right:14px;position:absolute;left:20px;top:50%;transform:translateY(-50%);}@media (min-width:1024px){.field--name-field-grid-module-list p:before{width:40px;height:40px;min-width:40px;margin-right:19px;left:25px;}}.bg-red .grid-module:not(.contextual-region){color:#fff;}.bg-red .field--name-field-grid-module-list p{background:rgba(255,255,255,0.1);}.bg-red .field--name-field-grid-module-list p:before{filter:brightness(0) invert(1);}.bg-red .field--name-field-grid-module-list p:hover{background:rgba(255,255,255,0.2);}.contact-locations{padding:0 0 37px;background:#fff;}@media (min-width:1024px){.contact-locations{padding:0 0 22px;}}.contact-locations.locations-boxes-layout-three-columns .field--name-field-contact-locations-boxes > .field__item{width:100%;padding:0 10px;margin:0 0 42px;}@media (min-width:768px){.contact-locations.locations-boxes-layout-three-columns .field--name-field-contact-locations-boxes > .field__item{width:50%;}}@media (min-width:1024px){.contact-locations.locations-boxes-layout-three-columns .field--name-field-contact-locations-boxes > .field__item{width:33.333%;margin:0 0 45px;}}.contact-locations.locations-boxes-layout-two-columns .field--name-field-contact-locations-boxes > .field__item{width:100%;padding:0 10px;margin:0 0 42px;}@media (min-width:768px){.contact-locations.locations-boxes-layout-two-columns .field--name-field-contact-locations-boxes > .field__item{width:50%;}}.field--name-field-contact-locations-boxes{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -10px;}.field--name-field-contact-locations-boxes .paragraph--type--contact-location-box .field--name-field-image{margin:0 0 16px;}@media (min-width:1024px){.field--name-field-contact-locations-boxes .paragraph--type--contact-location-box .field--name-field-image{margin:0 0 18px;}}.field--name-field-contact-locations-boxes .paragraph--type--contact-location-box img{width:100%;border-radius:10px;overflow:hidden;}.field--name-field-contact-locations-boxes .paragraph--type--contact-location-box h3.field--name-field-html-title{margin:0 0 17px;font-size:25px;line-height:32px;}@media (min-width:1024px){.field--name-field-contact-locations-boxes .paragraph--type--contact-location-box h3.field--name-field-html-title{font-size:28px;line-height:36px;letter-spacing:-1px;margin:0 0 10px;}}.field--name-field-contact-locations-boxes .paragraph--type--contact-location-box .field--name-field-location-address{margin:0 0 23px;max-width:300px;}@media (min-width:1024px){.field--name-field-contact-locations-boxes .paragraph--type--contact-location-box .field--name-field-location-address{max-width:330px;}}.resize-active *{transition:none !important;}@media (min-width:768px){#layout-builder-modal table{display:block;width:100% !important;}#layout-builder-modal table thead,#layout-builder-modal table tbody{display:block;width:100% !important;}#layout-builder-modal table tbody tr{width:100% !important;display:flex !important;flex-direction:column !important;}#layout-builder-modal table tbody td{width:100% !important;}#layout-builder.layout-builder .cards-slider .splide__list{display:flex;flex-wrap:wrap;}#layout-builder.layout-builder .cards-slider .splide__list .field__item.splide__slide{width:33.333%;padding:0 10px;visibility:visible;}#layout-builder.layout-builder .pages-cta-boxes-carousel .splide__list{display:flex;flex-wrap:wrap;}#layout-builder.layout-builder .pages-cta-boxes-carousel .splide__list .field__item.splide__slide{width:33.333%;padding:0 10px;margin:0 0 20px;visibility:visible;}#layout-builder.layout-builder .pages-cta-boxes-carousel .splide__list{display:flex;flex-wrap:wrap;}#layout-builder.layout-builder .pages-cta-boxes-carousel .splide__list .field__item.splide__slide{width:33.333%;padding:0 10px;margin:0 0 20px;visibility:visible;}#layout-builder.layout-builder .careers-testimonials-slider .splide__list{display:flex;flex-wrap:wrap;}#layout-builder.layout-builder .careers-testimonials-slider .splide__list .field__item.splide__slide{width:33.333%;padding:0 10px;margin:0 0 20px;visibility:visible;}#layout-builder.layout-builder .banner-carousel-block{min-height:768px;}#layout-builder.layout-builder .banner-carousel-block .banner-slider .splide__list{display:flex;flex-wrap:wrap;}#layout-builder.layout-builder .banner-carousel-block .banner-slider .splide__list .field__item.splide__slide{width:33.333%;padding:0 10px;margin:0 0 20px;visibility:visible;}#layout-builder.layout-builder .directors-board-slider .splide__list{display:flex;flex-wrap:wrap;}#layout-builder.layout-builder .directors-board-slider .splide__list .field__item.splide__slide{width:33.333%;padding:0 10px;margin:0 0 20px;visibility:visible;}#layout-builder.layout-builder .block-testimonials-carousel .testimonials-slider .splide__list{display:flex;flex-wrap:wrap;}#layout-builder.layout-builder .block-testimonials-carousel .testimonials-slider .splide__list .field__item.splide__slide{width:100%;padding:0 10px;margin:0 0 20px;visibility:visible;}#layout-builder.layout-builder .images-slider .splide__list{display:flex;flex-wrap:wrap;}#layout-builder.layout-builder .images-slider .splide__list .field__item.splide__slide{width:100%;padding:0 10px;margin:0 0 20px;visibility:visible;}#layout-builder.layout-builder .features-boxes-carousel .features-boxes-slider .splide__list{display:flex;flex-wrap:wrap;}#layout-builder.layout-builder .features-boxes-carousel .features-boxes-slider .splide__list .field__item.splide__slide{width:50%;padding:0 10px;margin:0 0 20px;visibility:visible;}#layout-builder.layout-builder .features-icons-boxes .features-icons-boxes-slider .splide__list{display:flex;flex-wrap:wrap;}#layout-builder.layout-builder .features-icons-boxes .features-icons-boxes-slider .splide__list .field__item.splide__slide{width:33.333%;padding:0 10px;margin:0 0 20px;visibility:visible;}#layout-builder.layout-builder .partners-logos-boxes-slider .splide__list{display:flex;flex-wrap:wrap;}#layout-builder.layout-builder .partners-logos-boxes-slider .splide__list .field__item.splide__slide{width:16.666%;padding:0 10px;margin:0 0 20px;visibility:visible;}#layout-builder.layout-builder .media-resources-carousel .media-resources-slider .splide__list{display:flex;flex-wrap:wrap;}#layout-builder.layout-builder .media-resources-carousel .media-resources-slider .splide__list .field__item.splide__slide{width:33.333%;padding:0 10px;margin:0 0 20px;visibility:visible;}#layout-builder.layout-builder .features-boxes-section-slider .splide__list{display:flex;flex-wrap:wrap;}#layout-builder.layout-builder .features-boxes-section-slider .splide__list .field__item.splide__slide{width:33.333%;padding:0 10px;margin:0 0 20px;visibility:visible;}#layout-builder.layout-builder .intro-slider .splide__list{display:flex;flex-wrap:wrap;}#layout-builder.layout-builder .intro-slider .splide__list .field__item.splide__slide{width:33.333%;padding:0 10px;margin:0 0 20px;visibility:visible;}#layout-builder.layout-builder .product-image-gallery-slider .splide__list{display:flex;flex-wrap:wrap;}#layout-builder.layout-builder .product-image-gallery-slider .splide__list .field__item.splide__slide{width:33.333%;padding:0 10px;margin:0 0 20px;visibility:visible;}#layout-builder.layout-builder .block-history-timeline .timeline-slider .splide__list{display:flex;flex-wrap:wrap;}#layout-builder.layout-builder .block-history-timeline .timeline-slider .splide__list .field__item.splide__slide{width:100%;padding:0 10px;margin:0 0 20px;visibility:visible;}}.macos .block-page-hero.range-page-hero .hero-title{line-height:0.76;padding-top:24px;}@media (min-width:768px){.macos .block-page-hero.range-page-hero .hero-title{padding-top:30px;}}@media (min-width:1024px){.macos .block-page-hero.range-page-hero .hero-title{padding-top:38px;}}@media (min-width:1200px){.macos .block-page-hero.range-page-hero .hero-title{padding-top:44px;}}@media (min-width:1300px){.macos .block-page-hero.range-page-hero .hero-title{padding-top:52px;padding-bottom:0;}}
