/*!
Theme Name: Hauss Designs Child
Description: A child theme for Hauss Designs development
Author: Hauss Designs
Template: haussdesigns
Version: 1.0.0
*/.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label{color:#555;font-size:.8rem}body .gform_wrapper .gform_body .gform_fields .gfield label{color:#555}body .gform_wrapper .gform_body .gform_fields .gfield input[type=text],body .gform_wrapper .gform_body .gform_fields .gfield input[type=password],body .gform_wrapper .gform_body .gform_fields .gfield input[type=email],body .gform_wrapper .gform_body .gform_fields .gfield input[type=url],body .gform_wrapper .gform_body .gform_fields .gfield input[type=time],body .gform_wrapper .gform_body .gform_fields .gfield input[type=date],body .gform_wrapper .gform_body .gform_fields .gfield input[type=datetime],body .gform_wrapper .gform_body .gform_fields .gfield input[type=datetime-local],body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel],body .gform_wrapper .gform_body .gform_fields .gfield input[type=number],body .gform_wrapper .gform_body .gform_fields .gfield input[type=search]{background-color:#fff;border-bottom:none;border:1px solid #ddd;border-radius:0;height:2rem;font-size:16px;margin:0 0 8px;padding-left:5px}body .gform_wrapper .gform_body .gform_fields .gfield input[type=text]:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type=password]:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type=email]:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type=url]:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type=time]:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type=date]:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type=datetime]:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type=datetime-local]:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel]:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type=number]:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type=search]:focus{border-bottom:1px solid #005999;box-shadow:0 1px 0 0 #005999}body .gform_wrapper .gform_body .gform_fields .gfield input[type=radio],body .gform_wrapper .gform_body .gform_fields .gfield input[type=checkbox]{position:absolute;opacity:1;pointer-events:visible;cursor:pointer}body .gform_wrapper .gform_body .gform_fields .gfield textarea{width:100%;height:8rem;background-color:#fff;border:1px solid #ddd}body .gform_wrapper .gform_body .gform_fields .gfield textarea:focus{border-bottom:1px solid #005999;box-shadow:0 1px 0 0 #005999}body .gform_wrapper .gform_body .gform_fields .gfield select{display:block;background-color:#fff;border:1px solid #ddd;height:2rem}.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{text-indent:1.2rem}body .gform_wrapper .gform_body .gform_page_footer input[type=button],body .gform_wrapper .gform_body .gform_page_footer input[type=submit]{text-decoration:none;text-align:center;letter-spacing:.5px;transition:background-color .2s ease-out;cursor:pointer;border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 16px;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2)}.ui-datepicker .ui-datepicker-month,.ui-datepicker .ui-datepicker-year{display:inline-block;width:auto;height:2rem}::-webkit-input-placeholder,:-ms-input-placeholder,::-moz-placeholder,:-moz-placeholder{color:#bbb !important;opacity:1 !important}.gform_wrapper .gf-no-border input,.gform_wrapper .gf-no-border select,.gform_wrapper .gf-no-border textarea{border:0 !important}.gform_wrapper .gf-price input{color:#4caf50 !important;font-weight:700;background-color:transparent !important;border:0 !important}.gform_wrapper .gf-price input:focus,.gform_wrapper .gf-price input:active{border-bottom:none !important;box-shadow:none !important}.gform_wrapper .gf-notice input{color:#f44336 !important;font-weight:700;background-color:transparent !important;border:0 !important}.padding-xs{padding:.5rem}.padding-v-xs{padding-top:.5rem;padding-bottom:.5rem}.padding-h-xs{padding-left:.5rem;padding-right:.5rem}.padding-t-xs{padding-top:.5rem}.padding-r-xs{padding-right:.5rem}.padding-b-xs{padding-bottom:.5rem}.padding-l-xs{padding-left:.5rem}.padding-sm{padding:1rem}.padding-v-sm{padding-top:1rem;padding-bottom:1rem}.padding-h-sm{padding-left:1rem;padding-right:1rem}.padding-t-sm{padding-top:1rem}.padding-r-sm{padding-right:1rem}.padding-b-sm{padding-bottom:1rem}.padding-l-sm{padding-left:1rem}.padding-md{padding:2rem}.padding-v-md{padding-top:2rem;padding-bottom:2rem}.padding-h-md{padding-left:2rem;padding-right:2rem}.padding-t-md{padding-top:2rem}.padding-r-md{padding-right:2rem}.padding-b-md{padding-bottom:2rem}.padding-l-md{padding-left:2rem}.padding-lg{padding:4rem}.padding-v-lg{padding-top:4rem;padding-bottom:4rem}.padding-h-lg{padding-left:4rem;padding-right:4rem}.padding-t-lg{padding-top:4rem}.padding-r-lg{padding-right:4rem}.padding-b-lg{padding-bottom:4rem}.padding-l-lg{padding-left:4rem}.padding-xl{padding:8rem}.padding-v-xl{padding-top:8rem;padding-bottom:8rem}.padding-h-xl{padding-left:8rem;padding-right:8rem}.padding-t-xl{padding-top:8rem}.padding-r-xl{padding-right:8rem}.padding-b-xl{padding-bottom:8rem}.padding-l-xl{padding-left:8rem}.margin-xs{margin:.5rem}.margin-v-xs{margin-top:.5rem;margin-bottom:.5rem}.margin-h-xs{margin-left:.5rem;margin-right:.5rem}.margin-t-xs{margin-top:.5rem}.margin-r-xs{margin-right:.5rem}.margin-b-xs{margin-bottom:.5rem}.margin-l-xs{margin-left:.5rem}.margin-sm{margin:1rem}.margin-v-sm{margin-top:1rem;margin-bottom:1rem}.margin-h-sm{margin-left:1rem;margin-right:1rem}.margin-t-sm{margin-top:1rem}.margin-r-sm{margin-right:1rem}.margin-b-sm{margin-bottom:1rem}.margin-l-sm{margin-left:1rem}.margin-md{margin:2rem}.margin-v-md{margin-top:2rem;margin-bottom:2rem}.margin-h-md{margin-left:2rem;margin-right:2rem}.margin-t-md{margin-top:2rem}.margin-r-md{margin-right:2rem}.margin-b-md{margin-bottom:2rem}.margin-l-md{margin-left:2rem}.margin-lg{margin:4rem}.margin-v-lg{margin-top:4rem;margin-bottom:4rem}.margin-h-lg{margin-left:4rem;margin-right:4rem}.margin-t-lg{margin-top:4rem}.margin-r-lg{margin-right:4rem}.margin-b-lg{margin-bottom:4rem}.margin-l-lg{margin-left:4rem}.margin-xl{margin:8rem}.margin-v-xl{margin-top:8rem;margin-bottom:8rem}.margin-h-xl{margin-left:8rem;margin-right:8rem}.margin-t-xl{margin-top:8rem}.margin-r-xl{margin-right:8rem}.margin-b-xl{margin-bottom:8rem}.margin-l-xl{margin-left:8rem}.no-padding{padding:0 !important}.no-padding-top{padding-top:0 !important}.no-padding-right{padding-right:0 !important}.no-padding-bottom{padding-bottom:0 !important}.no-padding-left{padding-left:0 !important}.no-margin{margin:0 !important}.no-margin-top{margin-top:0 !important}.no-margin-right{margin-right:0 !important}.no-margin-bottom{margin-bottom:0 !important}.no-margin-left{margin-left:0 !important}.box{display:inline-block;width:100%}.container.t-xs,.box.t-xs{padding-top:5px}.container.t-sm,.box.t-sm{padding-top:10px}.container.t-md,.box.t-md{padding-top:20px}.container.t-lg,.box.t-lg{padding-top:40px}.container.t-xl,.box.t-xl{padding-top:80px}.container.b-xs,.box.b-xs{padding-bottom:5px}.container.b-sm,.box.b-sm{padding-bottom:10px}.container.b-md,.box.b-md{padding-bottom:20px}.container.b-lg,.box.b-lg{padding-bottom:40px}.container.b-xl,.box.b-xl{padding-bottom:80px}.container.l-xs,.box.l-xs{padding-left:5px}.container.l-sm,.box.l-sm{padding-left:10px}.container.l-md,.box.l-md{padding-left:20px}.container.l-lg,.box.l-lg{padding-left:40px}.container.l-xl,.box.l-xl{padding-left:80px}.container.r-xs,.box.r-xs{padding-right:5px}.container.r-sm,.box.r-sm{padding-right:10px}.container.r-md,.box.r-md{padding-right:20px}.container.r-lg,.box.r-lg{padding-right:40px}.container.r-xl,.box.r-xl{padding-right:80px}.container.v-xs,.box.v-xs{padding-top:5px;padding-bottom:5px}.container.v-sm,.box.v-sm{padding-top:10px;padding-bottom:10px}.container.v-md,.box.v-md{padding-top:20px;padding-bottom:20px}.container.v-lg,.box.v-lg{padding-top:40px;padding-bottom:40px}.container.v-xl,.box.v-xl{padding-top:80px;padding-bottom:80px}.container.h-xs,.box.h-xs{padding-left:5px;padding-right:5px}.container.h-sm,.box.h-sm{padding-left:10px;padding-right:10px}.container.h-md,.box.h-md{padding-left:20px;padding-right:20px}.container.h-lg,.box.h-lg{padding-left:40px;padding-right:40px}.container.h-xl,.box.h-xl{padding-left:80px;padding-right:80px}.container.xs,.box.xs{padding:5px}.container.sm,.box.sm{padding:10px}.container.md,.box.md{padding:20px}.container.lg,.box.lg{padding:40px}.container.xl,.box.xl{padding:80px}.container.nt-xs,.box.nt-xs{padding:0 5px 5px}.container.nt-sm,.box.nt-sm{padding:0 10px 10px}.container.nt-md,.box.nt-md{padding:0 20px 20px}.container.nt-lg,.box.nt-lg{padding:0 40px 40px}.container.nt-xl,.box.nt-xl{padding:0 80px 80px}.container.nb-xs,.box.nb-xs{padding:5px 5px 0}.container.nb-sm,.box.nb-sm{padding:10px 10px 0}.container.nb-md,.box.nb-md{padding:20px 20px 0}.container.nb-lg,.box.nb-lg{padding:40px 40px 0}.container.nb-xl,.box.nb-xl{padding:80px 80px 0}.container.nl-xs,.box.nl-xs{padding-left:5px}.container.nl-sm,.box.nl-sm{padding-left:10px}.container.nl-md,.box.nl-md{padding-left:20px}.container.nl-lg,.box.nl-lg{padding-left:40px}.container.nl-xl,.box.nl-xl{padding-left:80px}.container.nr-xs,.box.nr-xs{padding-right:5px}.container.nr-sm,.box.nr-sm{padding-right:10px}.container.nr-md,.box.nr-md{padding-right:20px}.container.nr-lg,.box.nr-lg{padding-right:40px}.container.nr-xl,.box.nr-xl{padding-right:80px}.max-w-xs{max-width:600px}.max-w-sm{max-width:800px}.max-w-md{max-width:1000px}.max-w-lg{max-width:1200px}.max-w-xl{max-width:1400px}.min-w-xs{max-width:600px}.min-w-sm{max-width:800px}.min-w-md{max-width:1000px}.min-w-lg{max-width:1200px}.min-w-xl{max-width:1400px}.max-h-xs{max-height:600px}.max-h-sm{max-height:700px}.max-h-md{max-height:800px}.max-h-lg{max-height:900px}.max-h-xl{max-height:1000px}@media screen and (min-width: 768px){.min-h{transform:transition(ease 0.3s);min-height:800px}}html{scroll-behavior:smooth}html,body{height:100%}@media print{a[href]::after{content:none !important}}img{max-width:100%;height:auto}a:hover,a:focus,a:active,a:visited{text-decoration:none}.sticky{position:fixed;top:0;width:100%;z-index:100}#top .row{margin-bottom:0}h1,h2,h3,h4,h5,h6,nav,.collapsible-header{font-family:'Barlow', sans-serif;font-weight:700 !important}h1{font-size:3.2em}h4{font-size:1.4rem}p{margin-top:0;margin-bottom:20px}a{color:#005999}hr{margin:50px auto;border-top:dashed 2px #ddd}body{background:url("../../uploads/SFX-Home-Page-Header.jpg") no-repeat center center fixed;background-size:cover}#home-space{height:calc(100vh - 65px)}.gotcha{background-color:rgba(0,0,0,0);color:#fff;position:fixed;top:0;left:0;width:100%;transition:ease all .5s;z-index:90}.gotcha img{max-height:200px;transition:ease height .5s}.small{height:125px;background-color:rgba(0,0,0,0.95)}.small img{height:100px}ul.topnav{list-style-type:none;margin:0;padding:0;overflow:hidden;background-color:inherit}div.panel.show{opacity:1;max-height:inherit;padding:2%}.topnav-min{width:100%}.gotcha2{height:150px;background-color:rgba(0,0,0,0.9);color:#fff;width:100%;transition:ease 3s;z-index:90}.gotcha2 img{height:100px;width:auto}.social .fab{margin-left:15px}.sticky-top{position:fixed;top:125px;width:100%;display:block}.social i{color:#fff !important}.social i:hover{opacity:.8 !important}footer{margin-top:20px}footer .row{margin-bottom:0}#footer-section{background-color:#292929;color:#fff}#footer-section-social .fab{font-size:20px !important;color:#fff !important;padding:5px 10px !important}#footer-section-social .fab:hover{opacity:.8}#footer-section-social span{font-weight:600;font-size:16px;color:#fff}#footer-section-2{background-color:#131313;color:#fff}#footer-section-2 a{color:#fff;text-decoration:none}#footer-section-3{background-color:#1c1c1c;color:#fff}#footer-section-3 a{color:#fff;text-decoration:none}@media only screen and (max-width: 420px){#footer-section-social{text-align:center;padding:25px 0}#footer-section-social i{font-size:20px !important;color:#fff;padding:10px 0 10px 25px}#footer-section-social i:hover{opacity:.8}#footer-section-social span{font-weight:600;font-size:14px;color:#fff}#footer-section-2{background-color:#1c1c1c;color:#fff}#footer-section-2 a{color:#fff;text-decoration:none}#footer-section-2-link,#footer-section-2-link-2{text-align:center;padding:25px 0}#footer-section-3{display:block;background-color:#1c1c1c;color:#fff}#footer-section-3 a{color:#fff;text-decoration:none}#footer-section-3-phone,#footer-section-3-address{text-align:center;padding:25px 0}}.collapsible-header{display:block;min-height:3rem;line-height:3rem;padding:0 1rem;background-color:#005999;color:#fff;font-size:16px}.li-gap li{margin-bottom:15px}.li-gap li:last-child{margin-bottom:0}.inside-page{margin-top:25px;margin-bottom:25px;background-color:rgba(255,255,255,0.95);border-radius:5px}.contact-box{border:solid 2px #ddd;margin:15px auto;border-radius:5px}.contact-box .contact-header{background-color:#005999;color:#fff;padding:15px;margin:0;font-weight:700}.contact-box .contact-content{padding:5px;background-color:#fff}ol.browser-default li{list-style-type:decimal;margin-bottom:15px}ul.browser-default li{list-style-type:disc;margin-bottom:15px}@media screen and (max-width: 600px){.container{width:100%}}.grid{display:grid}.cover-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#galleries{grid-gap:10px}#galleries .card{margin:0;height:100%}#galleries .card-image{height:150px}#galleries .card-content{padding:1rem}#galleries .photographer{font-size:.7rem}#galleries .event-name{font-size:1rem;margin:0}@media screen and (min-width: 600px) and (max-width: 1280px){#galleries{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1281px){#galleries{grid-template-columns:repeat(3, 1fr)}}.carousel .carousel-item{opacity:1 !important}#gallery{background-color:#fff;padding:1rem}#gallery .grid{grid-gap:10px}@media screen and (min-width: 600px) and (max-width: 1280px){#gallery .grid{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 1281px){#gallery .grid{grid-template-columns:repeat(4, 1fr)}}#wpgmza_map{float:none}@media (min-width: 992px){.navbar-expand-lg .navbar-nav{flex-direction:row;place-content:center;flex:auto}}@media (min-width: 992px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem}}