@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap&family=Quicksand:wght@300;400;500;600;700&display=swap);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.container,.container-box,.container-content,.container-fluid,.container-slim{margin-left:auto;margin-right:auto;max-width:1800px}.container-left,.container-right{margin-left:auto;margin-right:auto}.container,.container-box,.container-content,.container-left,.container-right,.container-slim{width:90%}.container-fluid{padding-left:2rem;padding-right:2rem}@media only screen and (min-width:1200px){.container{width:90%}.container-slim{width:calc(100% - 240px)}.container-content{width:calc(90% - 140px)}.container-box{width:calc(100% - 140px)}.container-left{margin-left:0;margin-right:calc(5% + 129px);width:calc(95% - 129px)}.container-right{margin-left:calc(5% + 120px);margin-right:0;width:calc(95% - 129px)}}@media only screen and (min-width:1550px){.container-content{width:calc(90% - 240px)}}body,html{font-family:Quicksand,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5rem;overflow-x:hidden;position:relative}body{background-color:#f5f5f5;padding-top:70px}.aligncenter,.alignleft,.alignright{display:block;padding:0}.aligncenter{float:none;margin:.5em auto 1em}.alignright{float:right;margin:.5em 0 1em 1em}.alignleft{float:left;margin:.5em 1em 1em 0}.wp-caption{background:#444;border:1px solid #555;padding:5px 0;text-align:center}.wp-caption img{display:inline}.wp-caption p.wp-caption-text{color:#ddd;font-size:75%;font-style:italic;font-weight:100;margin:5px 0 0;padding:0;text-align:center}.site-window{border:70px solid #fff;display:none;height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:10}@media (min-width:1200px){.site-window{display:block}}h1{font-size:30px;line-height:1;margin-top:10px}@media (min-width:768px){h1{font-size:65px;margin-top:0}}h1 span{color:#ed4481}h2{font-size:25px;font-weight:400;line-height:1.1}@media (min-width:768px){h2{font-size:38px}}@media (min-width:1550px){h2{font-size:45px}}h2 span{color:#ed4481}h3,h4{font-size:18px;font-weight:400;line-height:1.1}@media (min-width:1200px){h3,h4{font-size:25px}}h3 span,h4 span{color:#ed4481}@media (min-width:1200px){.two-col-block{-moz-column-count:2;column-count:2;-moz-column-gap:60px;column-gap:60px}}.darkmode{background-color:#201f2f;color:#fff}.darkmode a:not(.btn){color:#ed4481!important}.lightmode{background-color:#f5f5f5;color:#353535}.lightmode .btn.outline{color:#ed4481!important}*{box-sizing:border-box}img{max-width:100%}h1,h2,h3,h4,h5,h6,p{margin:0}.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;height:100%;white-space:normal;width:100%}.glide__slide a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide--rtl{direction:rtl}header{z-index:20}header .container .row nav.menu-wrapper{background-color:#fff;height:100%;top:73px;transition:all .1s ease-out;width:100vw;z-index:2}@media (min-width:1200px){header .container .row nav.menu-wrapper{top:unset}}header .container .row nav.menu-wrapper.open{right:0;top:73px}header .container .row nav.menu-wrapper .menu>ul{padding:0 1rem}header .container .row nav.menu-wrapper .menu>ul li a{color:#353535}header .container .row nav.menu-wrapper .menu-toggle{background-image:url(/wp-content/themes/virtual-venues/images/icons/cross.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:40px;position:absolute;right:10px;top:10px;width:40px}header{background-color:#fff;border-bottom:3px solid #ed4481;height:73px;left:0;position:fixed;top:0;width:100%}@media (min-width:1200px){header{border-bottom:0;height:70px}}header .contactBtn{border:3px solid #ed4481;border-radius:25px;color:#ed4481;display:none;font-weight:700;justify-self:flex-end;padding:8px 17px;text-decoration:none;transition:.3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:768px){header .contactBtn{display:flex}}header .contactBtn:hover{border:3px solid #771ee8;color:#771ee8}header .container{height:100%}header .container .row{grid-gap:2rem;align-items:center;display:grid;grid-template-columns:1fr 40px 40px;height:inherit}@media (min-width:350px){header .container .row{grid-template-columns:156px 1fr 40px}}@media(min-width:768px){header .container .row{grid-template-columns:200px 1fr 40px}}@media(min-width:1200px){header .container .row{grid-template-columns:200px 1fr 200px}}header .container .row #mobileIcon{height:40px;justify-self:flex-end;width:34px}header .container .row #mobileIcon img{height:40px;-o-object-fit:contain;object-fit:contain;width:34px}@media (min-width:768px){header .container .row #mobileIcon{display:none}}header .container .row #logo img{height:auto;max-height:36px;-o-object-fit:contain;object-fit:contain;width:100%}header .container .row nav.menu-wrapper{height:calc(100% - 70px);position:fixed;right:-150vw}@media(min-width:1200px){header .container .row nav.menu-wrapper{background:0 0;height:100%;margin:0 auto;max-width:917px;position:static;width:100%}}header .container .row nav.menu-wrapper .social-footer-container{background-color:#fff;bottom:0;display:flex;justify-content:center;left:0;position:absolute;width:100%}header .container .row nav.menu-wrapper .social-footer-container .social-footer{border-top:1px solid #cfcfcf;display:flex;gap:25px;padding:30px 0 40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1200px){header .container .row nav.menu-wrapper .social-footer-container{display:none}}header .container .row nav.menu-wrapper .menu-main-menu-container{height:100%}header .container .row nav.menu-wrapper .menu-main-menu-container>ul{align-items:center;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:flex-start;list-style:none;margin:0;padding:30px 0 0}@media (min-width:1200px){header .container .row nav.menu-wrapper .menu-main-menu-container>ul{flex-direction:row;gap:16px;justify-content:space-evenly;padding-top:0}}header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:.5rem 0;position:relative;width:100%}header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li.current-menu-item a{color:#353535;font-weight:800}@media (min-width:1200px){header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li{border-bottom:3px solid #fff;height:100%;transition:.3s;white-space:nowrap}header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li.current-menu-item{border-bottom:3px solid #ed4481}header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li.current-menu-item a{color:#353535;font-weight:800}header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li.current-menu-item:hover a{color:#353535}header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li:hover{border-bottom:3px solid #ed4481}header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li:hover a{color:#ed4481}}header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li a{color:#353535;font-family:Quicksand,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;text-decoration:none;transition:.3s}header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li>.sub-menu{text-align:center;width:100%}@media (min-width:1200px){header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li>.sub-menu{text-align:left;width:auto}}header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li>a{align-items:center;display:flex;gap:.375rem}header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li.menu-item-has-children>a{pointer-events:none}header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li.menu-item-has-children>a:after{background-image:url(/wp-content/themes/virtual-venues/images/icons/caret.svg);content:"";display:block;height:.375rem;transform:rotate(180deg);width:.5rem}header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li.menu-item-has-children>.sub-menu{margin-top:0;max-height:0;overflow:hidden;transition:max-height,margin-top .3s}@media (min-width:1200px){header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li.menu-item-has-children>.sub-menu{left:0;position:absolute;top:4.375rem}}header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li.menu-item-has-children>.sub-menu>li{padding:.5rem 0}@media (min-width:1200px){header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li.menu-item-has-children>.sub-menu>li{padding:.625rem 1.75rem}}header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li.menu-item-has-children.open>a,header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li.menu-item-has-children:hover>a{pointer-events:unset}header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li.menu-item-has-children.open>a:after,header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li.menu-item-has-children:hover>a:after{transform:rotate(0deg)}header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li.menu-item-has-children.open>.sub-menu,header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li.menu-item-has-children:hover>.sub-menu{background:#a01c4c;margin-top:.75rem;max-height:400px;padding:0}@media (min-width:1200px){header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li.menu-item-has-children.open>.sub-menu,header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li.menu-item-has-children:hover>.sub-menu{margin-top:unset;padding:1.25rem 0}}header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li.menu-item-has-children.open>.sub-menu a,header .container .row nav.menu-wrapper .menu-main-menu-container>ul>li.menu-item-has-children:hover>.sub-menu a{color:#fff}@media(min-width:1200px){header .container .row nav.menu-wrapper .menu-toggle{display:none;left:-1000%;opacity:0;position:fixed;top:-1000%;visibility:hidden;z-index:-99999}}header .container .row>.menu-toggle{align-self:center;background-image:url(/wp-content/themes/virtual-venues/images/icons/menu.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;display:block;height:40px;justify-self:flex-end;width:40px}@media(min-width:1200px){header .container .row>.menu-toggle{display:none;left:-1000%;opacity:0;position:fixed;top:-1000%;visibility:hidden;z-index:-99999}}header .container .row>.menu-toggle.open{background-image:url(/wp-content/themes/virtual-venues/images/icons/close.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}header .container .row #menu-overlay:not(.open){display:none}@media screen and (max-width:1200px){.archive .container-box{margin:0;width:100%}}.archive .header{background-color:#201f2f;text-align:center}.archive .header h1{color:#fff;padding:60px 0}@media (min-width:1200px){.archive .header h1{padding:90px 0}}.archive a{text-decoration:none}.archive .nav-links{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;padding:120px 0;position:relative}.archive .nav-links a{font-size:18px;opacity:.5}.archive .nav-links .current{border-bottom:1px solid #000;font-size:18px;font-weight:600}.archive .nav-links .next,.archive .nav-links .prev{border:2px solid #ed4481;border-radius:10px;box-sizing:border-box;color:#ed4481;display:block;font-size:0;font-weight:600;opacity:1;padding:16px 26px 12px;position:absolute;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.archive .nav-links .next:after,.archive .nav-links .prev:after{font-size:26px;top:0}@media (min-width:1200px){.archive .nav-links .next:after,.archive .nav-links .prev:after{font-size:18px}}.archive .nav-links .next{right:0}.archive .nav-links .next:after{content:"›";font-weight:800;right:0}@media (min-width:1200px){.archive .nav-links .next:after{content:"Next Project"}}.archive .nav-links .prev{left:0}.archive .nav-links .prev:after{content:"‹";font-weight:800;left:0}@media (min-width:1200px){.archive .nav-links .prev:after{content:"Previous Project"}}.archive .btn{border-radius:10px;box-sizing:border-box;color:#ed4481;display:block;font-weight:600;padding:16px 26px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.archive .btn.outline{border:2px solid #ed4481}.archive .post-container{display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:900px){.archive .post-container{flex-direction:row}}.archive .post-container .the-post{align-items:flex-start;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:flex-end;min-height:440px;position:relative;width:100%}@media (min-width:900px){.archive .post-container .the-post{width:50%}}@media (min-width:1550px){.archive .post-container .the-post{width:33.33%}}.archive .post-container .the-post .content-container{background-color:#fff;display:block;left:0;padding:30px;position:absolute;top:0;width:75%}.archive .post-container .the-post .content-container .inner{max-height:0;overflow:hidden;transition:.3s}.archive .post-container .the-post .content-container:hover .inner{max-height:180px}.archive .post-container .the-post .content-container .btn{border-color:#ed4481;color:#ed4481;margin-top:20px;padding:12px 26px}.archive .post-container .the-post .content-container h3{margin-bottom:14px}.archive .post-container .the-post .content-container p{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;color:#7e7e7e;display:-webkit-box;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis}.archive .most-recent-blog-container .the-post{width:100%}.archive .most-recent-blog-container .the-post .content-container{width:100%!important}@media (min-width:1200px){.archive .most-recent-blog-container .the-post .content-container{width:35%!important}}.archive .most-recent-blog-container .the-post .content-container .inner{max-height:180px!important}#single .blog-header{color:#fff}#single .blog-header .heading{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;padding:160px 0 30px}#single .blog-header .bottom-border{background:#771ee8;background:linear-gradient(20deg,#771ee8,#ed4481 76%);height:30px;width:100%}#single .the-post-title{margin:60px 0 10px}#single .the-post-date{color:#a2a2ad;font-size:12px;margin:10px 0 40px}#single .the-post-content{margin-bottom:100px}#single .the-post-content .container-content .container-content{margin-bottom:0;width:100%}#single .the-post-content p{color:#7e7e7e}main#not-found{background:#201f2f;padding:3.875rem 0}@media (min-width:768px){main#not-found{padding:5rem 0}}@media (min-width:1400px){main#not-found{padding:15.625rem 0}}main#not-found .not-found-grid{display:grid;gap:2.0625rem;grid-template-columns:1fr;justify-content:center;text-align:center}@media (min-width:1400px){main#not-found .not-found-grid{align-items:center;grid-template-columns:11.875rem auto;text-align:start}}main#not-found .not-found-grid .not-found-text .title{color:#ed4481;font-family:Quicksand,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.875rem;font-style:normal;font-weight:700;line-height:normal;margin-bottom:.4375rem;text-align:center;text-transform:uppercase}@media (min-width:768px){main#not-found .not-found-grid .not-found-text .title{font-size:3.625rem}}@media (min-width:1400px){main#not-found .not-found-grid .not-found-text .title{font-size:4.0625rem;text-align:start}}main#not-found .not-found-grid .not-found-text .subtitle{color:#fff;font-family:Quicksand,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.5625rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:2.125rem;text-align:center}@media (min-width:768px){main#not-found .not-found-grid .not-found-text .subtitle{font-size:2.375rem;margin-bottom:3.5rem;margin-left:auto;margin-right:auto;max-width:21.875rem}}@media (min-width:1400px){main#not-found .not-found-grid .not-found-text .subtitle{font-size:2.8125rem;margin-bottom:1.6875rem;max-width:26.9375rem;text-align:start}}main#not-found .not-found-grid .not-found-text .btn{border:.125rem solid #ed4481;border-radius:.3125rem;color:#fff;display:inline-block;font-family:Quicksand,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal;padding:1rem 1.5rem;text-align:center;text-decoration:none}