html{scroll-behavior:smooth}body{background-color:rgb(15, 15, 15);color:white;font-family:Quicksand;z-index:1}::selection{background:rgba(244, 98, 58, .3)}::-moz-selection{background:rgba(244, 98, 58, .3)}h1{font-family:Quicksand}a{color:white}a:hover{color:#f4623a}a:focus{color:rgba(244, 98, 58, .6)}.menu-item{border-bottom:transparent;border-bottom:2px solid transparent;transition:border-bottom .3s}.menu-item:hover{color:white;border-bottom:2px solid #f4623a;;transition:border-bottom .3s}.menu-item:focus{color:white}header{font-size:16px;z-index:2;position:fixed;width:100%;top:32px;transition:all .3s}.navbar-shrink{top:0px;background-color:rgba(0, 0, 0, .9);transition:all .3s;box-shadow:0 .2rem .5rem rgba(0, 0, 0, .9)}.menu-selected{border-bottom:2px solid #f4623a;}.site-title{font-size:8vmin;color:white;font-weight:300;letter-spacing:-3px}.button{background-color:transparent;border:1px
solid #f4623a;border-radius:20px;transition:background-color .3s}.button:hover{background-color:rgba(244, 98, 58, .3);transition:background-color .3s}.button:focus{background-color:rgba(244, 98, 58, .3);transition:background-color .3s}.button.selected{background-color:rgba(244, 98, 58, .3)}.slot{overflow:hidden;height:30px}.social{color:white;max-height:100%;font-size:30px;transition:transform .25s, opacity .2s, max-height .25s}.slot:hover>.social{max-height:0%;opacity:0%;transform:translateY(-100%);transition:transform .25s, opacity .2s, max-height .2s}.social-hover{max-height:0%;color:#f4623a;font-size:30px;transform:translateY(100%);opacity:0%;transition:transform .25s, opacity .2s, max-height .2s}.social-large{font-size:50px}.slot:hover>.social-hover{max-height:100%;opacity:100%;transform:translateY(0%);text-decoration:none;transition:transform .25s, opacity .2s, max-height .25s}.slot-large{height:50px}.landing-background{position:absolute;top:0;overflow:hidden;height:100%;width:100%;z-index:0}.landing-background>img{width:100%;height:100%;transform:scale(1.3);object-fit:cover;filter:brightness(.2);z-index:0}.blog-background{height:100%;width:100%;position:absolute;top:0;filter:brightness(.6);background-position:center}.image-section{width:100%;position:absolute;filter:brightness(.6);background-position:center}.next-post:hover{overflow:hidden}.next-post-image{min-width:100%;position:absolute;filter:brightness(.6);background-position:center;background-size:cover;overflow:hidden;transition:all .3s}.next-post-image>img{width:100%;height:100%;filter:brightness(.6);object-fit:cover;transition:all .3s}.next-post:hover>.next-post-image>img{transform:scale(1.05);transition:all .3s}.typewriter
h1{color:#fff;overflow:hidden;border-right: .08em solid transparent;white-space:nowrap;animation:typing 3s steps(28, end),
blink-caret .7s step-end 8}@keyframes
typing{from{max-width:0}to{max-width:100%}}@keyframes blink-caret{from,to{border-color:transparent}50%{border-color:white}}.blog-card{position:relative}.blog-card:hover>.blog-card-image{background-size:450%;transition:background-size .3s}.blog-card-link{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}.blog-card-image{background-size:400%;background-position:center;transition:background-size .3s;position:absolute;top:0;right:0;left:0;bottom:0;filter:brightness(.4);border-radius:3px}.blog-card-body{position:relative}.card{background-color:#282828;border:none;border-radius:3px}.text-orange{color:#f4623a}.text-white{color:white}.indent{text-indent:50px}.pointer{cursor:pointer}.height-100vh{height:100vh}.font-weight-light{font-weight:200}h1,h2,h3,h4,h5,h6{font-family:Quicksand}.img-round{border-radius:50%}.border-radius{border-radius:3px}.fade-in{animation:fadeIn 5s;-webkit-animation:fadeIn 5s;-moz-animation:fadeIn 5s;-o-animation:fadeIn 5s;-ms-animation:fadeIn 5s}@keyframes
fadeIn{0%{opacity:0}5%{opacity: .0}100%{opacity:1}}.curl{width:2px;height:2px;bottom:0;left:0;transform:rotate(-90deg);background:linear-gradient(
135deg,
#fff,
#f3f3f3 45%,
#ddd 50%,
#aaa 50%,
#bbb 56%,
#ccc 62%,
#f3f3f3 80%,
#fff 100%
);box-shadow:0 0 10px rgba(0, 0, 0, .5);transition:all .5s ease}.curl:hover{width:100px;height:100px}.curl>img{transition:all .5s ease;width:40%}.curl:hover>img{margin-top:55px;margin-left:55px;transition:all .5s ease}.outline{background-color:transparent;border:1px
solid #f4623a;border-radius:20px}.slide-up{opacity:0;-moz-transition:all .6s ease;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;-moz-transform:translate3d(0px, 200px, 0px);-webkit-transform:translate3d(0px, 200px, 0px);-o-transform:translate(0px, 200px);-ms-transform:translate(0px, 200px);transform:translate3d(0px, 200px, 0px)}.slide-up.in-view{opacity:1;-moz-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}.wp-block-separator{border-color:#f4623a !important;width:100%}.wp-block-separator:before{color:#f4623a !important}.submit{background-color:transparent !important;border:1px
solid #f4623a !important;border-radius:20px !important;color:white !important;font-size: .9rem !important;margin:0
0 1rem 0 !important;padding:0.85em 1em !important;text-transform:capitalize;transition:background-color .3s}.submit:hover{background-color:rgba(244, 98, 58, .3) !important;transition:background-color .3s}.submit:focus{background-color:rgba(244, 98, 58, .3) !important;transition:background-color .3s}label{color:white;text-align:left !important}input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], .site
textarea{border:none}.wpcf7-response-output{border-radius:20px}