/*!
Theme Name: Black Void Child
Theme URI: http://www.blackvoiddigital.com
Author: Matthew Green
Author URI: http://www.blackvoiddigital.com
Template: black-void
Version: 1.0.0
Text Domain: black-void-child

*/
h1{font-family:'Cinzel';font-weight:400}p,li,body{color:#000;font-size:1.5rem;letter-spacing:.1em;font-family:"Questrial"}.entry-content ul{list-style-type:none}.entry-content ul li:before{content:'';background:url(/wp-content/themes/black-void-child/img/bullet.svg);display:block;width:10px;height:9px;position:absolute;margin-top:13px;margin-left:-17px}.home .site-header{display:none}.main-navigation a{padding:2px 3px 0;margin:0 0 0 20px}.secondary-navigation a{padding:3px 3px 2px}.page-banner h1,.page-banner p{color:#000}.banner-content .wp-block-column{display:flex;justify-content:center;flex-direction:column}.banner-description .wp-block-group{background:rgba(255,255,255,.5);max-width:650px;aspect-ratio:1;-webkit-mask-image:url(/wp-content/themes/black-void-child/img/hexagon-mask-rotated-large.png);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;mask-image:url(/wp-content/themes/black-void-child/img/hexagon-mask-rotated-large.png);mask-position:center center;mask-repeat:no-repeat;mask-size:cover;display:flex}.banner-description .wp-block-group__inner-container{padding:0 60px;box-sizing:border-box;display:flex;justify-content:center;flex-direction:column;gap:0}.mid-page-banner{padding:50px 0}.mid-page-banner h2{text-shadow:1px 1px 2px #ccc}.banner-content h1{margin-top:0;margin-bottom:0}.page-banner .wp-block-buttons{margin-top:0}.home-container{margin-top:20vh;margin-bottom:100px}.home h1{font-size:30px;margin:100px 0}.icon-container i{font-size:100px;color:#000;transition:.5s color ease-out}.featured-icons{text-align:center;margin-bottom:0}.portal-container{text-align:center}.portal{display:flex;justify-content:center;filter:drop-shadow(0px 0px 3px #666);transition:.5s filter ease-out}.portal .nk-awb{width:300px;height:300px;-webkit-mask-image:url(/wp-content/themes/black-void-child/img/hexagon-mask.png);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;mask-image:url(/wp-content/themes/black-void-child/img/hexagon-mask.png);mask-position:center center;mask-repeat:no-repeat;mask-size:cover;transition:.5s transform ease-out}.portal:hover{filter:drop-shadow(0px 0px 6px #666)}.portal:hover .nk-awb{transform:scale(1.05)}.portal .nk-awb-wrap-content,.portal .icon-container,.portal .icon-container .wp-block-group__inner-container{height:100%}.portal .icon-container .wp-block-group__inner-container{display:flex;align-items:center;justify-content:center}.content-section{padding:80px 0}.full-width-columns{padding:0 !important}.full-width-columns figure,.full-width-columns .wp-block-columns{margin:0}.full-width.full-width-columns .wp-block-group__inner-container{margin:0;padding:0;max-width:100%}.full-width-columns .wp-block-columns{gap:0}.full-width-columns img{width:100%}.full-width-columns .nk-awb{width:100%;aspect-ratio:16/9}.full-width-columns .wp-block-column.text-column{display:flex;align-items:center;background:#111}.full-width-columns .wp-block-column.text-column p,.full-width-columns .wp-block-column.text-column h2{color:#fff}.full-width-columns .wp-block-column.text-column:nth-child(2) .wp-block-group{margin-left:80px;margin-right:calc((100vw - 1400px)/2)}.full-width-columns .wp-block-column.text-column:first-child .wp-block-group{margin-right:80px;margin-left:calc((100vw - 1400px)/2)}.wp-block-columns.list-columns ul{padding:0 18px}.portal:hover .hover-red{color:#d64e4e}.portal:hover .hover-blue{color:#4e71d6}.margin-top-100{margin-top:100px !important}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],textarea{font-family:"Questrial";font-size:1.5rem;letter-spacing:.1em;margin-bottom:0;width:90%}.home footer{display:none}.topbutton i{font-size:1.5rem;margin-top:5px}@media (max-width:2000px){p,li,body,input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],textarea{font-size:1.25rem}h1{font-size:2.5rem}h2{font-size:1.75rem}.entry-content ul li:before{margin-top:11px}}@media (max-width:1400px){.content-section{padding:50px 30px}.home-container{margin-top:10vh;margin-bottom:50px}.home h1{font-size:24px;margin:50px 0}.portal .nk-awb{width:200px;height:200px}.icon-container i{font-size:66px}.home-logo figure{max-width:300px}p,li,body,input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],textarea{font-size:1rem}h1{font-size:2rem}h2{font-size:1.5rem}.banner-description p{font-size:1.25rem}.wp-block-button__link,input[type=submit],.wp-block-search .wp-block-search__button{font-size:1.5rem}.full-width-columns .wp-block-column.text-column:nth-child(2) .wp-block-group{margin-left:calc((100vw - 1200px)/2 - 50px);margin-right:calc((100vw - 1200px)/2 + 50px)}.full-width-columns .wp-block-column.text-column:first-child .wp-block-group{margin-left:calc((100vw - 1200px)/2 + 50px);margin-right:calc((100vw - 1200px)/2 - 50px)}.entry-content ul li:before{margin-top:7px}}@media (max-width:1300px){.full-width-columns .wp-block-column.text-column:nth-child(2) .wp-block-group{margin-left:calc((100vw - 1024px)/2);margin-right:calc((100vw - 1024px)/2)}.full-width-columns .wp-block-column.text-column:first-child .wp-block-group{margin-left:calc((100vw - 1024px)/2);margin-left:calc((100vw - 1024px)/2)}}@media (max-width:991px){.main-navigation a{margin:0}.home h1{font-size:20px}.banner-description p{font-size:1.125rem}.full-width-columns .wp-block-columns{flex-wrap:wrap !important}.full-width-columns .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%}.full-width-columns .wp-block-column.text-column{order:1}.full-width-columns .wp-block-column.text-column .wp-block-group,.full-width-columns .wp-block-column.text-column:nth-child(2) .wp-block-group,.full-width-columns .wp-block-column.text-column:first-child .wp-block-group{margin-left:0;margin-right:0;padding:30px}.wp-block-button__link,input[type=submit],.wp-block-search .wp-block-search__button{font-size:1.25rem;padding:7px 15px}}@media (max-width:781px){.home-logo figure{max-width:200px}.portal .nk-awb{width:150px;height:150px}.icon-container i{font-size:50px}.portals{gap:0}.banner-description .wp-block-group{max-width:100%}form{padding:0 30px}.wp-block-columns.list-columns{gap:0}.wp-block-columns.list-columns ul{margin:0}}