@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@-moz-keyframes fade-in{0%{opacity:0}to{opacity:1}}@-o-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}*{padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-weight:400;font-family:open-sans,sans-serif;scroll-behavior:smooth;font-size:75%}@media (min-width:768px){html{font-size:87.5%}}@media (min-width:1080px){html{font-size:100%}}body{margin:0;background-color:#1e222f;overflow-y:scroll;overflow-y:overlay}body>.main-content{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:1440px;margin-left:auto;margin-right:auto}ul{margin:0;padding-left:1em;list-style-type:disc}ul li{margin-bottom:1rem}ul li::marker{color:#5e6476}h1,h2,h3,h4,h5,h6{margin-bottom:.5em;font-weight:700;color:#1e222f;font-family:Oswald,sanf-serif;line-height:1.15}h1,h2{font-size:40px;font-size:2.5rem;color:#d71b1b}h3{font-size:28px;font-size:1.75rem}@media (min-width:768px){h3{font-size:28px;font-size:1.75rem}}h4{font-size:36px;font-size:2.25rem}h4,h5{font-family:Oswald,sanf-serif}h5{font-size:30px;font-size:1.875rem}h6{font-size:28px;font-size:1.75rem;font-family:Oswald,sanf-serif}p{margin-bottom:1em;line-height:1.5;color:#333}img{max-width:100%;height:auto}a{-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;text-decoration:none;font-weight:400;color:#5e6476;text-decoration:underline;-webkit-transition:color .3s;-o-transition:color .3s;-moz-transition:color .3s;transition:color .3s}strong>a{font-weight:700}a:focus,a:hover{color:#1e222f}a.button{color:#fff;background:rgba(0,0,0,0);border:1px solid #fff;padding:1em 2.5em 1em 2em;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;overflow:hidden;font-size:12px;font-weight:500;line-height:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);font-family:Oswald;letter-spacing:1.2px;text-decoration:none}@media (min-width:768px){a.button{padding:1.75em 2.75em 1.75em 2.33em}}a.button:before{content:"";width:-webkit-calc(200% + 1px);width:-moz-calc(200% + 1px);width:calc(200% + 1px);min-width:-webkit-calc(200% + 1px);min-width:-moz-calc(200% + 1px);min-width:calc(200% + 1px);height:-webkit-calc(100% + 2px);height:-moz-calc(100% + 2px);height:calc(100% + 2px);display:block;position:absolute;top:-1px;left:0;bottom:0;background:-webkit-linear-gradient(left,#fff,#fff -webkit-calc(50% - 1px),#1e222f -webkit-calc(50% - 1px),#1e222f);background:-moz-linear-gradient(left,#fff 0,#fff -moz-calc(50% - 1px),#1e222f -moz-calc(50% - 1px),#1e222f 100%);background:-o-linear-gradient(left,#fff 0,#fff calc(50% - 1px),#1e222f calc(50% - 1px),#1e222f 100%);background:linear-gradient(90deg,#fff,#fff calc(50% - 1px),#1e222f calc(50% - 1px),#1e222f);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:-o-transform .5s;-moz-transition:transform .5s,-moz-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s,-moz-transform .5s,-o-transform .5s;z-index:-1}a.button:after{content:"";height:13px;width:7px;display:inline-block;-webkit-filter:brightness(1);filter:brightness(1);background-image:url(/wp-content/themes/basic/images/arrow.svg);background-repeat:no-repeat;background-position:50%;-webkit-transform:translateX(7px);-moz-transform:translateX(7px);-ms-transform:translateX(7px);-o-transform:translateX(7px);transform:translateX(7px);-webkit-transition:-webkit-transform .6s,-webkit-filter .6s;transition:-webkit-transform .6s,-webkit-filter .6s;-o-transition:filter .6s,-o-transform .6s;-moz-transition:transform .6s,filter .6s,-moz-transform .6s;transition:transform .6s,filter .6s;transition:transform .6s,filter .6s,-webkit-transform .6s,-moz-transform .6s,-o-transform .6s,-webkit-filter .6s}a.button:focus,a.button:hover{color:#1e222f}a.button:focus:before,a.button:hover:before{background:-webkit-linear-gradient(left,#fff,#fff -webkit-calc(51% - 1px),#1e222f -webkit-calc(51% - 1px),#1e222f);background:-moz-linear-gradient(left,#fff 0,#fff -moz-calc(51% - 1px),#1e222f -moz-calc(51% - 1px),#1e222f 100%);background:-o-linear-gradient(left,#fff 0,#fff calc(51% - 1px),#1e222f calc(51% - 1px),#1e222f 100%);background:linear-gradient(90deg,#fff,#fff calc(51% - 1px),#1e222f calc(51% - 1px),#1e222f);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}a.button:focus:after,a.button:hover:after{-webkit-transform:translateX(17px);-moz-transform:translateX(17px);-ms-transform:translateX(17px);-o-transform:translateX(17px);transform:translateX(17px);-webkit-filter:brightness(0);filter:brightness(0)}a.button.light-mode{color:#fff;background:rgba(0,0,0,0);padding:1em 2.5em 1em 2em;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;overflow:hidden;font-size:12px;font-weight:500;line-height:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);font-family:Oswald;letter-spacing:1.2px;text-decoration:none;border:1px solid #1e222f}@media (min-width:768px){a.button.light-mode{padding:1.75em 2.75em 1.75em 2.33em}}a.button.light-mode:before{content:"";width:-webkit-calc(200% + 1px);width:-moz-calc(200% + 1px);width:calc(200% + 1px);min-width:-webkit-calc(200% + 1px);min-width:-moz-calc(200% + 1px);min-width:calc(200% + 1px);height:-webkit-calc(100% + 2px);height:-moz-calc(100% + 2px);height:calc(100% + 2px);display:block;position:absolute;top:-1px;left:0;bottom:0;background:-webkit-linear-gradient(left,#fff,#fff -webkit-calc(50% - 1px),#1e222f -webkit-calc(50% - 1px),#1e222f);background:-moz-linear-gradient(left,#fff 0,#fff -moz-calc(50% - 1px),#1e222f -moz-calc(50% - 1px),#1e222f 100%);background:-o-linear-gradient(left,#fff 0,#fff calc(50% - 1px),#1e222f calc(50% - 1px),#1e222f 100%);background:linear-gradient(90deg,#fff,#fff calc(50% - 1px),#1e222f calc(50% - 1px),#1e222f);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:-o-transform .5s;-moz-transition:transform .5s,-moz-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s,-moz-transform .5s,-o-transform .5s;z-index:-1}a.button.light-mode:after{content:"";height:13px;width:7px;display:inline-block;-webkit-filter:brightness(1);filter:brightness(1);background-image:url(/wp-content/themes/basic/images/arrow.svg);background-repeat:no-repeat;background-position:50%;-webkit-transform:translateX(7px);-moz-transform:translateX(7px);-ms-transform:translateX(7px);-o-transform:translateX(7px);transform:translateX(7px);-webkit-transition:-webkit-transform .6s,-webkit-filter .6s;transition:-webkit-transform .6s,-webkit-filter .6s;-o-transition:filter .6s,-o-transform .6s;-moz-transition:transform .6s,filter .6s,-moz-transform .6s;transition:transform .6s,filter .6s;transition:transform .6s,filter .6s,-webkit-transform .6s,-moz-transform .6s,-o-transform .6s,-webkit-filter .6s}a.button.light-mode:focus,a.button.light-mode:hover{color:#1e222f}a.button.light-mode:focus:before,a.button.light-mode:hover:before{background:-webkit-linear-gradient(left,#fff,#fff -webkit-calc(51% - 1px),#1e222f -webkit-calc(51% - 1px),#1e222f);background:-moz-linear-gradient(left,#fff 0,#fff -moz-calc(51% - 1px),#1e222f -moz-calc(51% - 1px),#1e222f 100%);background:-o-linear-gradient(left,#fff 0,#fff calc(51% - 1px),#1e222f calc(51% - 1px),#1e222f 100%);background:linear-gradient(90deg,#fff,#fff calc(51% - 1px),#1e222f calc(51% - 1px),#1e222f);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}a.button.light-mode:focus:after,a.button.light-mode:hover:after{-webkit-transform:translateX(17px);-moz-transform:translateX(17px);-ms-transform:translateX(17px);-o-transform:translateX(17px);transform:translateX(17px);-webkit-filter:brightness(0);filter:brightness(0)}blockquote{font-family:Oswald;font-weight:400;font-size:24px;font-size:1.5rem;line-height:33.6px;color:#5e6476;margin-top:.417em;margin-bottom:.417em}cite{background-color:rgba(0,0,0,0)}.aligncenter{text-align:center}.main-content .breadcrumb{letter-spacing:.88px;text-transform:uppercase;font-size:22px}.main-content .breadcrumb .sep{margin:0 5px}.main-content .breadcrumb a{color:#1e222f}.main-content header+.breadcrumb{position:absolute;top:-webkit-calc(88px + 1.875rem);top:-moz-calc(88px + 1.875rem);top:calc(88px + 1.875rem);left:9.3%;z-index:1}@media (min-width:1440px){.main-content header+.breadcrumb{top:-webkit-calc(107px + 1.875rem);top:-moz-calc(107px + 1.875rem);top:calc(107px + 1.875rem)}}.logged-in .main-content header+.breadcrumb{top:-webkit-calc(121px + 1.875rem);top:-moz-calc(121px + 1.875rem);top:calc(121px + 1.875rem)}@media (min-width:1440px){.logged-in .main-content header+.breadcrumb{top:-webkit-calc(140px + 1.875rem);top:-moz-calc(140px + 1.875rem);top:calc(140px + 1.875rem)}}.main-content main>.breadcrumb{margin-top:1.875rem;margin-left:calc(-40.7vw + 50%)}main{--body-bg-color:#fff;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;max-width:1440px;margin:0 auto;background-color:var(--body-bg-color)}main.bg-color-off-white{--body-bg-color:#ecedec}main>div,main>figure{margin-top:7.5rem;margin-bottom:7.5rem;z-index:1}main>div:first-child,main>figure:first-child{margin-top:0}main>.no-top-margin{margin-top:0}main>.no-bottom-margin{margin-bottom:0}main>.half-top-margin{margin-top:4rem}main>.half-bottom-margin{margin-bottom:4rem}main>.two-thirds-top-margin{margin-top:5rem}main>.two-thirds-bottom-margin{margin-bottom:5rem}main>.one-and-a-half-top-margin{margin-top:10rem}main>.one-and-a-half-bottom-margin{margin-bottom:10rem}main>.fixed-width{margin-left:2rem;margin-right:2rem}@media (min-width:1160px){main>.fixed-width{max-width:1160px;margin-left:auto;margin-right:auto}}main>.fixed-width-desktop{margin-left:2rem;margin-right:2rem}@media (min-width:1440px){main>.fixed-width-desktop{max-width:1440px;margin-left:calc(-720px - -50%);margin-right:calc(-720px - -50%)}}main>.fixed-width-small,main>blockquote,main>h1,main>h2,main>h3,main>h4,main>h5,main>h6,main>ol,main>p,main>ul{margin-left:2em;margin-right:2em}@media (min-width:964px){main>.fixed-width-small,main>blockquote,main>h1,main>h2,main>h3,main>h4,main>h5,main>h6,main>ol,main>p,main>ul{max-width:964px;margin-left:auto;margin-right:auto}}@media (max-width:calc(964px - 1px)){main h2.fixed-width-small{margin-left:2.5rem;margin-right:2.5rem}}main>p{font-size:20px;font-size:1.25rem}@media (min-width:768px){main>p{font-size:18px;font-size:1.125rem}}header+.breadcrumb+main,header+main{padding-top:74px}@media (min-width:783px){header+.breadcrumb+main,header+main{padding-top:78px}}@media (min-width:1080px){header+.breadcrumb+main,header+main{padding-top:82px}}.logged-in header+.breadcrumb+main,.logged-in header+main{padding-top:73px}@media (min-width:768px){.logged-in header+.breadcrumb+main,.logged-in header+main{padding-top:77px}}@media (min-width:783px){.logged-in header+.breadcrumb+main,.logged-in header+main{padding-top:78px}}@media (min-width:1080px){.logged-in header+.breadcrumb+main,.logged-in header+main{padding-top:82px}}header.no-bg+main{padding-top:0}nav ul{list-style-type:none}.id-selector{position:absolute;left:0;top:0}.wp-block-separator{border:0;height:2px;background-color:#1e222f}@media (min-width:768px){.wp-block-separator{height:4px}}.remove-digit-subscript{display:inline-block}h3 .remove-digit-subscript{-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);-o-transform:translateY(-6px);transform:translateY(-6px)}.has-text-align-center{text-align:center}.inline-block{display:inline-block}@media (min-width:768px){.reduced-bottom-margin{margin-bottom:4rem}.reduced-bottom-margin+*{margin-top:4rem}}.clip-top-left-corner{-webkit-clip-path:polygon(25% 0,100% 0,100% 100%,0 100%,0 25%);clip-path:polygon(25% 0,100% 0,100% 100%,0 100%,0 25%)}.clip-top-right-corner{-webkit-clip-path:polygon(0 0,75% 0,100% 25%,100% 100%,0 100%,0 0);clip-path:polygon(0 0,75% 0,100% 25%,100% 100%,0 100%,0 0)}.clip-bottom-left-corner{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,25% 100%,0 75%,0 0);clip-path:polygon(0 0,100% 0,100% 100%,25% 100%,0 75%,0 0)}.clip-bottom-right-corner{-webkit-clip-path:polygon(0 0,100% 0,100% 75%,75% 100%,0 100%,0 0);clip-path:polygon(0 0,100% 0,100% 75%,75% 100%,0 100%,0 0)}.visually-hidden{opacity:0;height:1px;overflow:hidden;margin:0;padding:0;position:absolute}.wp-block-image{margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.wp-block-image img{-o-object-fit:cover;object-fit:cover;max-width:unset;min-width:100%;min-height:100%}.wp-block-columns.heading-with-button{margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media (min-width:768px){.wp-block-columns.heading-with-button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0}}.wp-block-columns.heading-with-button.fixed-width{margin-left:1rem;margin-right:1rem}.wp-block-columns.heading-with-button .wp-block-column:first-child{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wp-block-columns.heading-with-button .wp-block-column:first-child>*{margin:0}.article-social-share{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-family:Oswald;font-size:13px;font-size:.8125rem;line-height:1.3;letter-spacing:.1px;max-width:964px;margin:3.75rem auto;color:#5e6476}.article-social-share>.label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.article-social-share .icons{list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:1.25rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.article-social-share .icons li{margin-bottom:0}.article-social-share .icons a,.article-social-share button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.article-social-share button{border:0;cursor:pointer}.article-social-share .email img{width:21px}.article-social-share .copied-message{color:#fff;margin-left:5px}header{color:#fff;background-color:#1e222f;padding:.75rem 1.5rem;position:fixed;top:0;z-index:10;width:100%;max-width:1440px}.logged-in header{top:32px}@media (max-width:calc(783px - 1px)){.logged-in header{top:45px}}header.no-bg .mobile-menu .menu-drawer{top:0}.logged-in header.no-bg .mobile-menu .menu-drawer{top:32px}@media (max-width:calc(783px - 1px)){.logged-in header.no-bg .mobile-menu .menu-drawer{top:45px}}header a.no-link:focus,header a.no-link:hover{color:#fff}header.no-bg{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0));-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}header.no-bg .menu-drawer:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0));opacity:1;-webkit-transition:opacity .5s;-o-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}header.no-bg.scrolled{background:#1e222f}header.no-bg.scrolled .menu-drawer:after{opacity:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}header .logo-wrapper{z-index:2}header .logo-wrapper .logo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}header a{color:inherit;font-weight:400}header ul.menu li{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}header ul.menu li .arrow-icon{display:none;cursor:pointer}header ul.menu li.menu-item-has-children>a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-right:1em}header ul.menu li.menu-item-has-children>a>.arrow-icon{display:inline-block;position:absolute;top:0;bottom:0;right:1em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:3px;min-height:100%;margin-right:-1em;background-color:rgba(0,0,0,0);border:0;cursor:pointer}header ul.menu li.menu-item-has-children>a>.arrow-icon>div{width:6px;height:6px;border-bottom:1px solid #fff;border-right:1px solid #fff;background:rgba(0,0,0,0);-webkit-transform:rotate(45deg) translate(1px,-5px);-moz-transform:rotate(45deg) translate(1px,-5px);-ms-transform:rotate(45deg) translate(1px,-5px);-o-transform:rotate(45deg) translate(1px,-5px);transform:rotate(45deg) translate(1px,-5px);-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}header ul.menu li.menu-item.open>a .arrow-icon>div{-webkit-transform:rotate(-135deg) translate(-6px);-moz-transform:rotate(-135deg) translate(-6px);-ms-transform:rotate(-135deg) translate(-6px);-o-transform:rotate(-135deg) translate(-6px);transform:rotate(-135deg) translate(-6px)}header ul.menu li.menu-item.open>.sub-menu{opacity:1;pointer-events:auto}header ul.menu li.menu-item.open>.sub-menu .menu-item>a{padding:.5em 1em}header .mobile-menu{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.25em .5em}header .mobile-menu,header .mobile-menu .mobile-menu-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative}header .mobile-menu .mobile-menu-btn{width:50px;height:50px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.5em;background:rgba(0,0,0,0);border:0;cursor:pointer;z-index:2}header .mobile-menu .mobile-menu-btn img{display:block}header .mobile-menu .mobile-menu-btn img.open-icon{display:none}header .mobile-menu .menu-drawer{position:fixed;z-index:1;top:0;right:0;padding:0 2rem;font-size:28px;font-size:1.75rem;width:100%;height:100vh;max-height:0;overflow:hidden;background-color:#1e222f;-webkit-transition:max-height .5s,padding .5s;-o-transition:max-height .5s,padding .5s;-moz-transition:max-height .5s,padding .5s;transition:max-height .5s,padding .5s;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:500px){header .mobile-menu .menu-drawer{width:50%}}@media (min-width:1440px){header .mobile-menu .menu-drawer{max-width:720px;--half-screen:(100vw - 1440px);right:-webkit-calc(var(--half-screen)/2);right:-moz-calc(var(--half-screen)/2);right:calc(var(--half-screen)/2)}}header .mobile-menu .menu-drawer:after{content:"";position:absolute;top:0;left:0;right:0;height:82px}header .mobile-menu .menu-drawer>div{opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}header .mobile-menu .menu-drawer ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;list-style:none;font-size:inherit}header .mobile-menu .menu-drawer ul.sub-menu{margin-top:0;margin-bottom:0;max-height:0;-webkit-transition:max-height .5s;-o-transition:max-height .5s;-moz-transition:max-height .5s;transition:max-height .5s;overflow:hidden}header .mobile-menu .menu-drawer ul li.menu-item.open>.sub-menu{max-height:var(--max-height)}header .mobile-menu .menu-drawer li.menu-item-has-children{padding-top:0;padding-bottom:0}header .mobile-menu .menu-drawer li.menu-item-has-children a>.arrow-icon>div{width:10px;height:10px;-webkit-transform:rotate(45deg) translate(2px,-8px);-moz-transform:rotate(45deg) translate(2px,-8px);-ms-transform:rotate(45deg) translate(2px,-8px);-o-transform:rotate(45deg) translate(2px,-8px);transform:rotate(45deg) translate(2px,-8px);border-width:2px}header .mobile-menu .menu-drawer a{padding:.75rem 1.5rem;font-family:Oswald,sans-serif;font-size:inherit;line-height:1;text-transform:uppercase;text-decoration:none;opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}header .mobile-menu .menu-drawer a:focus,header .mobile-menu .menu-drawer a:hover{color:#fff;opacity:.8}header .mobile-menu .menu-drawer .social-links ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:.75rem 1.5rem}header .mobile-menu .menu-drawer .social-links li{margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}header .mobile-menu .menu-drawer .social-links a{padding:0;margin-right:1.25rem}header .mobile-menu .menu-drawer .req-link{font-size:16px;font-size:1rem;letter-spacing:.1em;line-height:1;padding:.75rem 1.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}header .mobile-menu .menu-drawer .menu-main-menu-container{font-size:32px;font-size:2rem}header .mobile-menu .menu-wrapper{z-index:2}header .mobile-menu .menu-wrapper:before{content:"";position:fixed;width:100vw;height:0;background-color:hsla(0,0%,100%,.6);left:0;right:0;top:0;bottom:0;-webkit-transition:height .5s;-o-transition:height .5s;-moz-transition:height .5s;transition:height .5s}header .mobile-menu .menu-wrapper.open:before{height:100vh}header .mobile-menu .menu-wrapper.open .mobile-menu-btn img.open-icon{display:block}header .mobile-menu .menu-wrapper.open .mobile-menu-btn img.closed-icon{display:none}header .mobile-menu .menu-wrapper.open .menu-drawer{max-height:100vh}header .mobile-menu .menu-wrapper.open .menu-drawer>div{opacity:1}header .desktop-menu{display:none}header .desktop-menu .desktop-nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em}header .desktop-menu .desktop-nav>*{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}header .desktop-menu .menu-main-menu-container{font-size:20px;font-size:1.25rem;margin-left:2em}header .desktop-menu ul.sub-menu{position:absolute;z-index:1;min-width:100%;text-align:center;top:-webkit-calc(100% + 32px);top:-moz-calc(100% + 32px);top:calc(100% + 32px);left:-20%;right:-20%;opacity:0;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;pointer-events:none;padding-left:0}header .desktop-menu ul.sub-menu li>a{display:inline-block;width:100%}header ul.menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:20px;letter-spacing:.8px;padding-left:0}header ul.menu li{margin-bottom:0}header ul.menu li:last-child{border-width:0}header ul.menu li a{padding:0 1em}@media (max-width:calc(1080px - 1px)){header ul.sub-menu{margin-top:.5em;margin-bottom:-.5em}}header ul.sub-menu li{margin-bottom:0}header .menu-main-menu-container li{border-width:0}footer{color:#fff;background-color:#1e222f;padding:3rem 0 1rem}@media (min-width:500px){footer{padding:5.3125rem 1rem 1rem}}footer a{color:inherit;font-weight:400;text-decoration:none;opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}footer a:focus,footer a:hover{color:#fff;opacity:.8}footer .footer-bottom,footer .footer-top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;max-width:600px;margin:0 auto;font-size:14px}footer .footer-top{padding:0 1rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:500px){footer .footer-top{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}footer .footer-top>*{width:100%}@media (min-width:500px){footer .footer-top>*{width:33.33%}}footer .footer-top .footer-logo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media (max-width:calc(768px - 1px)){footer .footer-top .footer-logo{width:25%}}@media (max-width:calc(500px - 1px)){footer .footer-top .footer-logo{width:100%;margin-bottom:2rem;max-width:55%;margin-left:auto;margin-right:auto}}footer .footer-top .custom-logo-link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:500px){footer .footer-top .custom-logo-link{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}footer .footer-contact-info-wrapper{min-width:180px}@media (max-width:calc(500px - 1px)){footer .footer-contact-info-wrapper{font-size:16px;max-width:55%;margin-left:auto;margin-right:auto}}@media (min-width:768px){footer .footer-contact-info-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}}footer .footer-contact-info-wrapper ul{padding-left:0;margin-top:-4px}footer .footer-contact-info-wrapper li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}footer .footer-contact-info-wrapper li:before{content:"";width:22px;height:22px;background-repeat:no-repeat;background-position:50%;display:block;margin-right:.75rem}footer .footer-contact-info-wrapper li.email:before{background-image:url(/wp-content/themes/basic/images/email.svg)}footer .footer-contact-info-wrapper li.phone:before{background-image:url(/wp-content/themes/basic/images/phone.svg)}footer .footer-contact-info-wrapper li.address{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}footer .footer-contact-info-wrapper li.address:before{background-image:url(/wp-content/themes/basic/images/address.svg)}footer .footer-social{font-family:Oswald;font-weight:500;letter-spacing:.1em;width:100%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:16px;max-width:55%;margin-left:auto;margin-right:auto;margin-top:1.75rem}@media (min-width:500px){footer .footer-social{width:20%;text-align:unset;margin-top:0}}@media (min-width:768px){footer .footer-social{margin-top:0;width:15%}}footer .footer-social>*{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}footer .footer-social .social-links{min-width:-webkit-calc(2rem + 63px);min-width:-moz-calc(2rem + 63px);min-width:calc(2rem + 63px);margin-bottom:2.5rem}@media (min-width:768px){footer .footer-social .social-links{margin-bottom:1.75rem}}footer .footer-social ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0}@media (min-width:500px){footer .footer-social ul{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}footer .footer-social li{margin-right:2rem;margin-bottom:0;min-width:30px;height:30px;min-height:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){footer .footer-social li{min-width:21px;height:21px;margin-right:1rem}}footer .footer-social li:last-child{margin-right:0}footer .footer-social li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer-social li img{width:100%}footer .footer-bottom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#8491b9}@media (min-width:768px){footer .footer-bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}footer .footer-bottom>*{min-width:20%}footer .copyright{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.8}@media (min-width:500px){footer .copyright{font-size:13px;font-size:.8125rem}}.wpcf7{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.wpcf7,form .wpcf7-form-control-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form .wpcf7-form-control-wrap{margin-top:.5rem}form label{font-size:14px;font-size:.875rem;letter-spacing:-.56px;font-weight:400}form .required{margin-left:4px}form input,form select,form textarea{font-size:18px;font-size:1.125rem;width:100%;padding:1rem;border:1px solid #1e222f;color:#fff}form textarea{max-height:250px}form button,form input[type=button],form input[type=submit]{width:unset;padding:.5em 2em;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}form .wpcf7-not-valid-tip{background-color:rgba(0,0,0,.5);padding:3px 5px}.single-post main>.article-social-share{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.single-post main>.article-social-share+.wp-block-lazyblock-news-list{margin-top:5.5rem}@media (max-width:calc(500px - 1px)){.page-id-267 .wp-block-lazyblock-hero .left-column{padding-top:90px}}