/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root,html{--button-font-color:#fff;--button-font-hover-color:#000;--button-background-color:#ff0000;--default-main-font-color:#000;--default-font-family:brandon-grotesque,sans-serif;--default-font-weight-regular:400;--default-font-weight-bold:700;--default-submit-color:#f70606;--default-submit-font-color:#000000;--default-submit-hover-color:#ff0000;--default-submit-font-color-hover:#f70606;--default-accent-color:#fff;--default-bg-color:#000;--default-heading-color:#999;--label-text-color:#ffffff;--button-color:#000000;--background-transparent-color:rgba(204,204,204,0.5);--input-bg-color:#cccccc;}html{overflow-x:hidden;}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body,a,div,p,section,article,footer,h2,h1,span{font-family:var(--default-font-family);font-weight:var(--default-font-weight-regular);}a{border:none;}a{transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;}body{overflow-x:hidden;}.in-grid{max-width:62.063rem;margin:0 auto !important;padding:0 10%;}#page #header{background:none;}.layout-main,#header .region-header .block:not(.site-branding),#header .region-header,.node__content,.block .content,.main-content .section{margin:0;padding:0;}.layout-container{max-width:100%;}.main-content h2{font-weight:var(--default-font-weight-bold);margin:0px;padding:9.5% 0 3.75%;text-align:center;font-size:3.5vw;text-transform:capitalize;color:var(--default-heading-color);}a.primary-btn{text-transform:capitalize;padding:4% 9%;display:inline-block;margin-top:2%;font-size:0.9rem;background:var(--default-bg-color);}a.primary-btn:hover{background:var(--default-accent-color);color:var(--default-bg-color);}#page{min-height:100vh;overflow-x:hidden;}*{box-sizing:border-box;margin:0;padding:0;}*,*::before,*::after{box-sizing:border-box;}*{-webkit-tap-highlight-color:transparent;}a:hover,a:active{outline:0;}html,body{margin:0;padding:0;}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1;font-family:inherit;}table{border-collapse:collapse;border-spacing:0;}ol,ul{list-style:none;}q:before,q:after,blockquote:before,blockquote:after{content:"";}.view-display-id-page_1{margin-bottom:5vw;}.pager a.button{border:0;text-transform:none;width:100%;display:inline-flex;font-family:var(--default-font-family);font-weight:var(--default-font-weight-regular);text-align:left;font-size:1.3vw;letter-spacing:0.06vw;border-radius:0;background:transparent;color:#fff;padding-left:0;}.pager a.button::before{content:"+";font-size:1.8vw;line-height:1.2;padding-right:1%;}.pager a.button:hover{opacity:0.5;}ul.js-pager__items.pager li{position:relative;display:flex;flex-direction:column;padding:0;}.view .item-list ul li{margin:0;padding:0;}@media only screen and (max-width:1023px){.pager a.button{font-size:5vw;}.pager a.button::before{font-size:7vw;padding-right:1.5%;}ul.js-pager__items.pager{margin-bottom:10vw;}.main-content h2{padding:20vw 0 6vw;font-size:8vw;}}@media only screen 
  and (min-width:1024px) 
  and (max-height:1366px) 
  and (-webkit-min-device-pixel-ratio:1.5){.pager a.button{font-size:3vw;}.pager a.button::before{font-size:4.5vw;}}
