/* ==========================================================================================

   ,ad8888ba,    ,ad8888ba,    88        88  888b      88  
  d8"'    `"8b  d8"'    `"8b   88        88  8888b     88  
 d8'           d8'        `8b  88        88  88 `8b    88  
 88            88          88  88aaaaaaaa88  88  `8b   88  
 88            88          88  88""""""""88  88   `8b  88  
 Y8,           Y8,        ,8P  88        88  88    `8b 88  
  Y8a.    .a8P  Y8a.    .a8P   88        88  88     `8888  
   `"Y8888Y"'    `"Y8888Y"'    88        88  88      `888  

 ===========================================================================================
 ===========================================================================================
 =============== BRAND / MARKETING / DIGITAL / PR      =====================================
 ===========================================================================================
 =============== D E N V E R   C O L O R A D O   U S A =====================================
 ===========================================================================================*/
/*  Theme Name: rpg-compass-ai
/*  Version: 1.0.0
/*  Author: Paul Wood
/*  Author URI: http://poxy.io
/*  Description: A WordPress project.
/*  Text Domain: rpg-compass-ai
/* ========================================================================================== */
/*  Copyright © 2025.  All rights reserved.
/* ========================================================================================== */

.sticky {}          /* DO NOT EDIT THESE SELECTORS! */
.gallery-caption {} /* THEY ARE COMPLETELY USELESS */
.bypostauthor {}    /* AND ONLY KEEP THE THEME CHECK HAPPY */

.footer__hawkins__1 p{font-weight:300!important}.footer__hawkins__1 .social__links a{position:relative;text-decoration:none!important}.footer__hawkins__1 .social__links a:before{content:'';position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;opacity:0;background-color:#000!important;-webkit-transition:.6s all cubic-bezier(.23,1,.32,1);-moz-transition:.6s all cubic-bezier(.23,1,.32,1);-o-transition:.6s all cubic-bezier(.23,1,.32,1);-ms-transition:.6s all cubic-bezier(.23,1,.32,1);transition:.6s all cubic-bezier(.23,1,.32,1);pointer-events:none}.footer__hawkins__1 .social__links a:hover:before{opacity:.2}.footer__hawkins__1 .social__links a span{pointer-events:none}.footer__playdate__1 .social__links a{position:relative;text-decoration:none!important}.footer__playdate__1 .social__links a:before{content:'';position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;opacity:0;background-color:#000!important;-webkit-transition:.6s all cubic-bezier(.23,1,.32,1);-moz-transition:.6s all cubic-bezier(.23,1,.32,1);-o-transition:.6s all cubic-bezier(.23,1,.32,1);-ms-transition:.6s all cubic-bezier(.23,1,.32,1);transition:.6s all cubic-bezier(.23,1,.32,1);pointer-events:none}.footer__playdate__1 .social__links a:hover:before{opacity:.2}.footer__playdate__1 .social__links a span{pointer-events:none}.footer__playdate__2 .address p{font-weight:500!important}.footer__playdate__2 .social__links a{position:relative;text-decoration:none!important}.footer__playdate__2 .social__links a:before{content:'';position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;opacity:0;background-color:#000!important;-webkit-transition:.6s all cubic-bezier(.23,1,.32,1);-moz-transition:.6s all cubic-bezier(.23,1,.32,1);-o-transition:.6s all cubic-bezier(.23,1,.32,1);-ms-transition:.6s all cubic-bezier(.23,1,.32,1);transition:.6s all cubic-bezier(.23,1,.32,1);pointer-events:none}.footer__playdate__2 .social__links a:hover:before{opacity:.2}.footer__playdate__2 .social__links a span{pointer-events:none}.footer__solabev__1 a{text-decoration:underline!important}.footer__solabev__1 .social__links a{position:relative;text-decoration:none!important}.footer__solabev__1 .social__links a:before{content:'';position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;opacity:0;background-color:#000!important;-webkit-transition:.6s all cubic-bezier(.23,1,.32,1);-moz-transition:.6s all cubic-bezier(.23,1,.32,1);-o-transition:.6s all cubic-bezier(.23,1,.32,1);-ms-transition:.6s all cubic-bezier(.23,1,.32,1);transition:.6s all cubic-bezier(.23,1,.32,1);pointer-events:none}.footer__solabev__1 .social__links a:hover:before{opacity:.2}.footer__solabev__1 .social__links a span{pointer-events:none}.heading__hdyne__main.reveal__line__up__1{font-weight:500;--weight:700}.heading__hdyne__main.reveal__line__up__1 span div{overflow:hidden}.heading__hdyne__main.reveal__line__up__1 span .split-parent{overflow:hidden}.heading__hdyne__main.reveal__line__up__1 span .split-child{display:inline-block}.heading__hdyne__main.reveal__char__weight__1{--weight:10;font-weight:100}.heading__hdyne__main.reveal__char__weight__1 .char{opacity:0}.ajax_filter___item__iotas__3col__1 button.active span{text-decoration:none!important;font-weight:800!important}.ajax_filter___item__iotas__3col__1 button:hover span{text-decoration:underline!important}.ajax_filter___item__iotas__3col__1 button:hover.active span{text-decoration:none!important}.item__iotas__3col__1 .hover__op100{opacity:0}.item__iotas__3col__1 .title{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__iotas__3col__1 .txc__white{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__iotas__3col__1 .part__line{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__iotas__3col__1 .cat_list__wrapper{-webkit-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-moz-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-o-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-ms-transition:opacity .5s cubic-bezier(.25,.8,.25,1);transition:opacity .5s cubic-bezier(.25,.8,.25,1);height:0;opacity:0;overflow:hidden}.item__iotas__3col__1:hover .hover__op100{opacity:1;-ms-filter:none;filter:none}.item__iotas__3col__1:hover .cat_list__wrapper{-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s;overflow:hidden;-webkit-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-moz-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-o-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-ms-transition:opacity .5s cubic-bezier(.25,.8,.25,1);transition:opacity .5s cubic-bezier(.25,.8,.25,1);height:auto;opacity:1;-ms-filter:none;filter:none}.item__iotas__3col__1:hover .part__line{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__iotas__3col__1:hover .txc__white{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1);color:#fff!important}.item__iotas__3col__1:hover *{color:#fff!important}.item__iotas__3col__1{z-index:1}.item__iotas__3col__1 .wrapper{-webkit-box-shadow:0 0 0 rgba(0,0,0,.25),0 0 0 rgba(0,0,0,.22);box-shadow:0 0 0 rgba(0,0,0,.25),0 0 0 rgba(0,0,0,.22);-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__iotas__3col__1:hover{z-index:10}.item__iotas__3col__1:hover .wrapper{z-index:10;opacity:1;-ms-filter:none;filter:none;-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1);-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}#menu__emerge__desktop__1 #menu__emerge__desktop__1___nav__main{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;-webkit-transition:box-shadow .5s ease 0s;-moz-transition:box-shadow .5s ease 0s;-o-transition:box-shadow .5s ease 0s;-ms-transition:box-shadow .5s ease 0s;transition:box-shadow .5s ease 0s}#menu__emerge__desktop__1 #menu__emerge__desktop__1___nav__main.fixed{top:0;position:fixed!important;-webkit-box-shadow:0 7px 10px -7px rgba(0,0,0,.5);box-shadow:0 7px 10px -7px rgba(0,0,0,.5)}#menu__emerge__desktop__1 a span{position:relative}#menu__emerge__desktop__1 a.active:before{content:'';background-color:transparent!important;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:0;background-image:url(assets/img/Icon_navigation_mark.svg);-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-position:bottom left;background-repeat:no-repeat}#menu__emerge__desktop__1 a:hover span:before{-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);top:100%;left:50%}#menu__emerge__desktop__1 .sub_menu{width:100vw;visibility:hidden;background-color:#000;overflow:hidden;position:absolute;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);top:100%;left:0}#menu__emerge__desktop__1 .sub_menu a:hover{text-decoration:underline}#menu__emerge__desktop__1 .sub_menu .sub_menu__wrapper{position:absolute;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:0;left:50%;visibility:hidden}#menu__emerge__desktop__1 .sub_menu .sub_menu__wrapper .level-0{opacity:0;-webkit-transition:opacity .3s linear 0s;-moz-transition:opacity .3s linear 0s;-o-transition:opacity .3s linear 0s;-ms-transition:opacity .3s linear 0s;transition:opacity .3s linear 0s}#menu__emerge__desktop__1 .sub_menu .sub_menu__wrapper .sub_menu__bg{opacity:0;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:0;left:50%;-webkit-box-shadow:0 7px 10px -7px rgba(0,0,0,.5);box-shadow:0 7px 10px -7px rgba(0,0,0,.5)}#menu__emerge__desktop__1 .sub_menu .sub_menu__wrapper .level-1 li{float:left}#menu__emerge__desktop__1 li.has_children{position:static!important}#menu__emerge__desktop__1 li.has_children .sub_menu ul li{float:left}#menu__emerge__desktop__1 li.has_children .sub_menu ul li a{display:inline-block}#menu__emerge__desktop__1 li.has_children .sub_menu a:after{display:none}#menu__emerge__desktop__1 li:hover .sub_menu{z-index:20;visibility:visible;overflow:visible}#menu__emerge__desktop__1 li:hover .sub_menu .sub_menu__wrapper{visibility:visible}#menu__emerge__desktop__1 li:hover .sub_menu .sub_menu__wrapper .sub_menu__bg{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:0;left:50%}#menu__emerge__desktop__1 li:hover .sub_menu .sub_menu__wrapper .level-0{-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;-ms-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;opacity:1;-ms-filter:none;filter:none}#menu__emerge__mobile__1{width:100%;float:left;padding:0}#menu__emerge__mobile__1 .accordion-toggle{cursor:pointer}#menu__emerge__mobile__1 .toggle-background{background:#000}#menu__emerge__mobile__1 .sub-menu .toggle-background{background:rgba(0,0,0,.2)}#menu__emerge__mobile__1 .fa.toggle-rotate{-webkit-transform:translate(50%,-50%) rotate(180deg)!important;-moz-transform:translate(50%,-50%) rotate(180deg)!important;-o-transform:translate(50%,-50%) rotate(180deg)!important;-ms-transform:translate(50%,-50%) rotate(180deg)!important;transform:translate(50%,-50%) rotate(180deg)!important}#menu__emerge__mobile__1 .fa.toggle-rotate:before{background-image:url(assets/img/ui__arrow__down__white.svg)!important}#menu__emerge__mobile__1 .toggle-nav{text-align:center;font-size:2em;line-height:2em;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;cursor:pointer}#menu__emerge__mobile__1 .toggle-nav:hover,#menu__emerge__mobile__1 .toggle-search:hover{color:#07f}#menu__emerge__mobile__1 .logo{float:left;padding:1em;width:10em}#menu__emerge__mobile__1 .logo img{height:auto;width:100%}#menu__emerge__mobile__1 .mobile-nav{display:none;background:#fff;width:100%;overflow:scroll}#menu__emerge__mobile__1 .mobile-nav ul{margin:0}#menu__emerge__mobile__1 .mobile-nav li{list-style:none;position:relative}#menu__emerge__mobile__1 .mobile-nav li a{background-color:rgba(0,0,0,0);-webkit-transition:.6s all cubic-bezier(.23,1,.32,1);-moz-transition:.6s all cubic-bezier(.23,1,.32,1);-o-transition:.6s all cubic-bezier(.23,1,.32,1);-ms-transition:.6s all cubic-bezier(.23,1,.32,1);transition:.6s all cubic-bezier(.23,1,.32,1);color:#000;text-decoration:none;font-weight:500;border-bottom:1px solid rgba(0,0,0,.1);display:table;width:100%}#menu__emerge__mobile__1 .mobile-nav li a span{display:table-cell;margin:auto 0;vertical-align:middle;width:100%}#menu__emerge__mobile__1 .mobile-nav li:hover{background-color:rgba(0,0,0,.05)}#menu__emerge__mobile__1 .mobile-nav li.current-menu-ancestor a,#menu__emerge__mobile__1 .mobile-nav li.current-menu-parent a{color:orange}#menu__emerge__mobile__1 .mobile-nav li>ul{background:#000;border-top:1px solid rgba(0,0,0,.1);display:none}#menu__emerge__mobile__1 .mobile-nav li>ul a{border-top:1px solid rgba(0,0,0,.1);padding-left:2em;color:#fff!important}#menu__emerge__mobile__1 .mobile-nav li>ul li:last-child a{border:none}#menu__emerge__mobile__1 .mobile-nav li>ul>li.current-menu-parent>a span,#menu__emerge__mobile__1 .mobile-nav li>ul>li.current_page_item>a span{color:orange}#menu__emerge__mobile__1 .mobile-nav li>ul ul{display:none}#menu__emerge__mobile__1 .mobile-nav li>ul .accordion-toggle .fa:before{background-image:url(assets/img/ui__arrow__down__white.svg)!important}#menu__emerge__mobile__1 .mobile-nav li>ul ul.sub-menu{background-color:rgba(0,0,0,.2)!important}#menu__emerge__mobile__1 .mobile-nav li>ul ul.sub-menu a{color:#fff!important}#menu__emerge__mobile__1 .mobile-nav .accordion-toggle{position:absolute;top:0;z-index:999;font-size:2.8em;line-height:2;right:0;font-family:FontAwesome;border-left:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;text-align:center}#menu__emerge__mobile__1 .mobile-nav .accordion-toggle .fa{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;color:#fff;background-color:#fff;position:absolute;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);top:50%;right:50%}#menu__emerge__mobile__1 .mobile-nav .accordion-toggle .fa:before{content:'';position:absolute;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);top:50%;right:50%;background-image:url(assets/img/ui__arrow__down.svg);background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}#menu__emerge__mobile__1 .mobile-nav .accordion-toggle .fa:before{background-image:url(assets/img/ui__arrow__down.svg)}.page__default article h1,.page__default article h2,.page__default article h3,.page__default article h4,.page__default article h5,main article h1,main article h2,main article h3,main article h4,main article h5{float:left;width:100%}.page__default img,main img{max-width:100%;height:auto}.the_content h1,.the_content h2,.the_content h3,.the_content h4,.the_content h5,.the_content p{float:left;width:100%}.the_content blockquote{position:relative;background-color:#fff;float:left;width:100%;font-style:oblique;line-height:1.5}.the_content .job_listings .job_listing a .company_logo{display:none!important}.the_content .job_listings .job_listing a .position{padding-left:0!important}.part__button__arrow__1{overflow:hidden;position:relative;text-decoration:none!important}.part__button__arrow__1:hover svg{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;left:0}.part__button__box__1{position:relative;text-decoration:none!important}.part__button__box__1:before{content:'';position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;opacity:0;background-color:#000!important;-webkit-transition:.6s all cubic-bezier(.23,1,.32,1);-moz-transition:.6s all cubic-bezier(.23,1,.32,1);-o-transition:.6s all cubic-bezier(.23,1,.32,1);-ms-transition:.6s all cubic-bezier(.23,1,.32,1);transition:.6s all cubic-bezier(.23,1,.32,1);pointer-events:none}.part__button__box__1:hover:before{opacity:.2}.part__button__box__1 span{pointer-events:none}#part__lightbox{display:none;visibility:hidden;-webkit-transition:visibility 0s ease 1s;-moz-transition:visibility 0s ease 1s;-o-transition:visibility 0s ease 1s;-ms-transition:visibility 0s ease 1s;transition:visibility 0s ease 1s}#part__lightbox #part__lightbox__close,#part__lightbox #part__lightbox__overlay{-webkit-transition:opacity .5s ease .5s;-moz-transition:opacity .5s ease .5s;-o-transition:opacity .5s ease .5s;-ms-transition:opacity .5s ease .5s;transition:opacity .5s ease .5s;opacity:0}#part__lightbox #part__lightbox__close__wrapper{-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;opacity:0}#part__lightbox.active{display:block;visibility:visible!important;-webkit-transition:visibility 0s ease 0s;-moz-transition:visibility 0s ease 0s;-o-transition:visibility 0s ease 0s;-ms-transition:visibility 0s ease 0s;transition:visibility 0s ease 0s}#part__lightbox.active #part__lightbox__close,#part__lightbox.active #part__lightbox__overlay{opacity:.8;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s}#part__lightbox.active #part__lightbox__close__wrapper{-webkit-transition:opacity .5s ease .5s;-moz-transition:opacity .5s ease .5s;-o-transition:opacity .5s ease .5s;-ms-transition:opacity .5s ease .5s;transition:opacity .5s ease .5s;opacity:1;-ms-filter:none;filter:none;cursor:pointer}#part__lightbox #poxy__lightbox__open{cursor:pointer}#part__lightbox #part__lightbox__close{cursor:pointer;color:#fff!important}.modal-wrapper{display:none;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background-color:transparent}.modal-wrapper.is-open{display:block;position:fixed;z-index:9999;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);overflow-y:scroll}.modal-wrapper .modal-body{-webkit-animation:pop .25s ease;-webkit-animation:pop .25s ease;-moz-animation:pop .25s ease;-o-animation:pop .25s ease;-ms-animation:pop .25s ease;animation:pop .25s ease;margin:30px auto;background-color:#fff;-webkit-box-shadow:10px 10px 40px 0 rgba(0,0,0,.35);box-shadow:10px 10px 40px 0 rgba(0,0,0,.35)}.modal-wrapper .modal-body .close{color:blue_dark;background-color:transparent;border:0;outline:0}.modal-wrapper .modal-body .cta{background-color:#ffc107;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease;color:#ffecb3;padding:10px 20px;text-decoration:none;border-radius:5px;display:block;width:200px;text-align:center;margin:20px auto}.modal-wrapper .videoWrapper{position:relative;padding-bottom:56.25%;height:0}.modal-wrapper .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@-webkit-keyframes pop{0%{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}90%{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-o-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-moz-keyframes pop{0%{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}90%{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-o-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pop{0%{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}90%{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-o-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-o-keyframes pop{0%{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}90%{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-o-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes pop{0%{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}90%{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-o-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.part__nav_sidebar__1 ul{float:left;width:100%}.part__nav_sidebar__1 ul li{float:left;width:100%}.part__pagination ul li{float:left}.part__shortcode___button{text-decoration:none!important;position:relative;overflow:hidden}.part__shortcode___button:before{content:'';position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.1);opacity:0;z-index:1;-webkit-transition:.6s opacity cubic-bezier(.23,1,.32,1);-moz-transition:.6s opacity cubic-bezier(.23,1,.32,1);-o-transition:.6s opacity cubic-bezier(.23,1,.32,1);-ms-transition:.6s opacity cubic-bezier(.23,1,.32,1);transition:.6s opacity cubic-bezier(.23,1,.32,1);pointer:cursor}.part__shortcode___button:hover:before{opacity:1;-ms-filter:none;filter:none}.part__shortcode___button span{position:relative;z-index:2;text-decoration:none!important}.part__shortcode___button-ghost{text-decoration:none!important;position:relative;overflow:hidden}.section__gallery_carousel__01 img{height:100%;width:auto}.section__gallery_carousel__01 .swiper-slide{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:auto}.section__gallery_carousel__01 .swiper-slide img{height:100%;width:auto;object-fit:cover}.section__gallery_carousel__01 .section__gallery_carousel__01-swiper-scrollbar{background-color:rgba(0,0,0,.1);border-color:rgba(0,0,0,.1);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.section__gallery_carousel__01 .section__gallery_carousel__01-swiper-scrollbar .swiper-scrollbar-drag{background-color:rgba(0,0,0,.2)}.section__gallery_carousel__01 .swiper-pagination-bullet{background-color:var(--purple)}.section__gallery_carousel__01 .swiper-pagination-bullet-active{background-color:var(--purple)!important}.single__event article h1,.single__event article h2,.single__event article h3,.single__event article h4,.single__event article h5{float:left;width:100%}.single__event article :first-child{margin-top:0!important}.single__post article h1,.single__post article h2,.single__post article h3,.single__post article h4,.single__post article h5{float:left;width:100%}.single__post article :first-child{margin-top:0!important}.single__tribe_events article h1,.single__tribe_events article h2,.single__tribe_events article h3,.single__tribe_events article h4,.single__tribe_events article h5{float:left;width:100%;color:var(--purple)}.single__tribe_events article blockquote{color:var(--purple);border-color:color var(--purple)!important}.single__tribe_events article blockquote p{color:var(--purple)}.single__tribe_events article :first-child{margin-top:0!important}