@import url(https://fonts.googleapis.com/css2?family=Oxygen:wght@300;400;700&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);ra @font-face{font-family:'Font Awesome 6 Free';src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/webfonts/fa-solid-900.woff2) format('woff2');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Font Awesome 6 Free';src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/webfonts/fa-regular-400.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{scroll-behavior:smooth}body{line-height:1}a{text-decoration-skip-ink:auto}a[href^="tel"]{color:inherit;text-decoration:none}button{outline:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}q{display:inline;font-style:italic}q:before{content:'"';font-style:normal}q:after{content:'"';font-style:normal}textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="reset"],input[type="search"],input[type="password"]{-webkit-appearance:none;appearance:none;border-radius:0}input[type="search"]{-webkit-appearance:textfield}table{border-collapse:collapse;border-spacing:0}th,td{padding:2px}big{font-size:120%}small,sup,sub{font-size:80%}sup{vertical-align:super}sub{vertical-align:sub}dd{margin-left:20px}kbd,tt{font-family:courier;font-size:12px}ins{text-decoration:underline}del,strike,s{text-decoration:line-through}dt{font-weight:700}address,cite,var{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box;-webkit-tap-highlight-color:#fff0;transition:all 0.5s ease}body{font-family:Oxygen,Roboto,"Helvetica Neue",sans-serif;font-size:16px;color:#121212;line-height:normal;word-wrap:break-word;background:#f6f6f6}h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:30px}h2,h3,h4,h5,h6{margin-top:40px}h1{font-size:30px}h2{font-size:25px}h3{font-size:20px}h4{font-size:19px}h5{font-size:18px}h6{font-size:16px}p{margin:30px 0}.page #content p,.single-post #content p{font-size:18px;line-height:145%}h2.single-title{color:dodgerBlue;font-size:30px;margin-bottom:20px}a{color:#007acc;text-decoration:none}a:hover,a:focus{color:purple;text-decoration:none}:focus-visible:not(input):not(textarea),input[type="submit"]:focus{outline:4px solid #007acc}strong{font-weight:700}em{font-style:italic}pre{overflow-x:auto;white-space:pre-wrap}pre,code{font-family:'courier new',courier,serif}hr{height:1px;border:0;margin:30px 0;background:#ccc}blockquote{padding:15px;border-left:4px solid #ccc;margin:30px 0}blockquote p:first-of-type{margin-top:0}.entry-content ul,.widget-container ul,.comment-body ul,.entry-content ol,.widget-container ol,.comment-body ol{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin:30px 0 30px 60px}.entry-content ul ul,.widget-container ul ul,.comment-body ul ul,.entry-content ol ol,.widget-container ol ol,.comment-body ol ol,.entry-content ul ol,.widget-container ul ol,.comment-body ul ol,.entry-content ol ul,.widget-container ol ul,.comment-body ol ul{margin-top:0;margin-bottom:0}.entry-content ol,.widget-container ol,.comment-body ol{list-style:decimal outside;list-style-type:decimal-leading-zero;margin-left:70px}.entry-content ul li,.widget-container ul li,.comment-body ul li{list-style-type:'— '}.entry-content li,.widget-container li,.comment-body li{line-height:125%;margin:20px 0}input,.wp-block-search__input,textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;padding:15px;border:0;border-bottom:1px solid #fff0;outline:0;margin-top:10px;background:#f6f6f6}input:focus,.wp-block-search__input:focus,textarea:focus{border-bottom:1px solid #007acc}input[type="submit"],button,.wp-block-search__button,.button{display:inline-block;font-family:georgia,serif;font-size:18px;color:#fff;text-align:center;text-decoration:none;padding:15px 25px;border:0;background:#007acc;cursor:pointer}input[type="submit"]:hover,input[type="submit"]:focus,button:hover,button:focus,.wp-block-search__button:hover,.wp-block-search__button:focus,.button:hover,.button:focus{opacity:.8}a img,input[type="image"],iframe{border:0}a img:hover,a:focus img,a svg:hover,a:focus svg{opacity:.8}img[src$=".svg"],svg{display:inline-block;line-height:normal;vertical-align:middle}img,video,audio,table,select,textarea{max-width:100%!important;height:auto}table{width:100%;margin:30px 0}#wrapper{display:flex;flex-direction:column;max-width:100%;min-height:100vh;margin:0 auto}#header-image{text-align:center}#header,#container{padding:5%;background:#222}#header,#container{background:#fff}#branding{float:left}#logo{max-height:100%}#hero{position:relative;width:100%;font-weight:700;text-align:center;padding:5%;background-color:#111;background-size:cover}#hero h1{font-size:60px;margin-top:0}#hero .cta{position:relative;margin-top:30px;z-index:1}#hero span{filter:grayscale(100%)contrast(1000%)invert(1)}#slider,#slider .swiper-wrapper,#slider .swiper-slide{width:100%;font-size:30px;font-weight:700;color:#fff;text-align:center;text-shadow:1px 1px 0 #000}#slider .swiper-slide{padding:5%;background-size:cover}#slider .slider-inner{position:relative;padding:5%;z-index:1}#slider a,#slider .swiper-button-next,#slider .swiper-button-prev{color:#fff;text-decoration:none}#container{width:100%;max-width:960px;margin:0 auto;flex:1}.page-template-layers #container,.page-template-layers #content{max-width:100%;padding:0;margin:0 auto}#container.no-top-margin{margin-top:0}#content{width:75%;padding-right:20px;float:left}.page-template-sidebar-left #content{padding-left:5%;padding-right:0;float:right}#content.full-width,.page-template-sidebar-none #content,.page-template-layers #content{width:100%;padding-right:0;float:none}#sidebar{width:25%;float:right}.page-template-sidebar-left #sidebar{float:left}.page-template-sidebar-none #sidebar,.page-template-layers #sidebar{display:none}#sidebar-header,#sidebar-footer,#sidebar-widgets{width:100%;max-width:960px;margin:0 auto;grid-auto-flow:column}#sidebar-header .xoxo,#sidebar-footer .xoxo,#sidebar-widgets .xoxo{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0}#sidebar-widgets .xoxo{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}#sidebar-header .widget-container,#sidebar-footer .widget-container,#sidebar-widgets .widget-container{list-style:none;padding:10%;margin:0}#menu{margin-top:10px;float:right}#menu div:first-of-type{float:left}#menu ul{font-size:0}#menu ul,#menu li,#menu a,#footer-menu ul,#footer-menu li,#footer-menu a{position:relative;display:inline;list-style:none;margin:0;padding:0}#menu li.menu-item-has-children>a:after,#menu li.page_item_has_children>a:after{font-family:serif;content:' ▾'}#menu li.current-menu-item a,#menu li.current_page_parent a{color:#007acc}#menu a{display:inline-block;font-size:16px;color:#111;text-align:right;text-decoration:none;line-height:33px;padding-bottom:10px;margin-top:-1px;margin-right:20px}#menu a:hover,#menu a:focus{color:#767676;text-decoration:none}#menu ul.sub-menu,#menu ul.children{position:absolute;display:block;top:100%;left:-9999px;padding-top:32px;margin-top:0;transition:unset;z-index:1000}#menu ul.sub-menu a,#menu ul.children a{width:200px;font-size:14px;color:#333;text-align:left;line-height:20px;padding:15px;border:1px solid #eee;background:#fff}#menu ul.sub-menu a:hover,#menu ul.sub-menu a:focus,#menu ul.children a:hover,#menu ul.children a:focus{color:#767676;background:#f7f7f7}#menu li.menu-item-has-children a:hover+ul.sub-menu,#menu li.menu-item-has-children a:focus+ul.sub-menu,#menu li.menu-item-has-children a+ul.sub-menu:hover,#menu li.menu-item-has-children a+ul.sub-menu:focus-within,#menu li.page_item_has_children a:hover+ul.children,#menu li.page_item_has_children a:focus+ul.children,#menu li.page_item_has_children a+ul.children:hover,#menu li.page_item_has_children a+ul.children:focus-within{left:0}#menu .menu-toggle{display:none;color:#111;text-align:center;padding:0;border:0;margin:0;background:none;transition:unset}#menu .menu-toggle:hover,#menu .menu-toggle:focus{color:#007acc}#menu .menu-icon{font-size:50px}#menu .icon,#footer-menu .icon{width:28px;height:28px}#footer-menu,#social-menu{text-align:center}#footer-menu ul li a{font-size:15px;color:#8a8a8a;text-decoration:none;line-height:normal;margin:0 10px}#social-menu{margin:20px 0}#social-menu a{color:#008deb}#social-menu .svg{display:inline-block;width:40px;height:40px;line-height:normal;vertical-align:middle;margin:5px}#social-menu .svg:hover,#social-menu .svg:focus,#social-menu .icon:hover,#social-menu .icon:focus{opacity:.9}#social-menu .icon{width:40px;height:40px;margin:5px}.lights{cursor:pointer}.lights a:before{content:'';-webkit-mask:url(/wp-shared/images/lights.svg);mask:url(/wp-shared/images/lights.svg);-webkit-mask-size:cover;mask-size:cover;display:block;width:20px;height:20px;margin:0 auto;background-color:#fff}.lights a{font-size:0!important;line-height:0!important}#search{float:right}#search .search-field{width:36px;height:36px;color:#fff0;padding:10px;border-color:#fff0;margin-top:0;background-color:#fff0;background-image:url(/wp-shared/images/find.png);cursor:pointer}#search .search-field:focus{width:200px;color:#111;border-color:#007acc;cursor:text}.widget-container .search-field,.wp-block-search__input{width:100%}#footer .widget-container .search-field{border-width:2px}#footer .widget-container .search-field:focus{border-width:2px;border-color:#008deb}.error404 .entry-content .search-field,.search .entry-content .search-field{width:200px;margin-top:30px}.error404 .entry-content .search-field,.search .entry-content .search-field,.widget-container .search-field,body .wp-block-search__input{background-color:#f6f6f6}.search-field,.wp-block-search__input{background:url(/wp-shared/images/find.png) no-repeat 96% center / 20px auto}ul#breadcrumbs,ul#breadcrumbs li,ul#breadcrumbs li:before,ul#breadcrumbs li:after{display:inline;text-align:center;content:'';list-style:none;padding:0;margin:0}ul#breadcrumbs{display:block;color:#707070;padding:5% 0}ul#breadcrumbs li a{color:#0074c2}.entry-meta .author-avatar{margin-right:7.5px;float:left}.entry-meta .author-avatar img{display:block;width:40px!important;height:40px!important;border:2px solid #007acc;border-radius:50%;margin:-15px 0 0 0;object-fit:cover!important}.single h1.entry-title a,.page h1.entry-title a{color:#767676;text-decoration:none}h2.entry-title,h3.widget-title{margin-top:0}.page-template-layers .entry-title{display:none}#commentform label{display:block}#commentform #comment{width:100%;max-width:90%!important;height:auto;background:#030303}#comments .comment-author{line-height:14px}#comments .comment-author img{margin-right:5px;float:left}#comments .comment{margin:20px 10px}#comments .comment-body{padding:15px}#comments .odd>.comment-body{background:#f6f6f6}#comments .comment-body>p{font-size:16px;margin:15px 0 0}#copyright,#copyright a,.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#8a8a8a;text-align:center}.wp-block-calendar table th{color:#000}.entry-meta,.entry-footer,.archive-meta{margin:30px 0}.entry-meta{margin-top:30px}.entry-footer{clear:both}.entry-meta,.entry-meta a,.entry-footer,.entry-footer a,.comment-meta,.comment-meta a,.comment-author,.comment-author a{font-size:14px;color:#767676}#new-topic,#subscription-toggle{margin-bottom:30px;float:right}.post,.widget-container,.search article{position:relative;margin-bottom:66px}.post:after,.search article:after{position:absolute;content:'';top:100%;margin-left:47%;border-bottom:dotted #ddd;border-width:0 0 5px}@media screen and (min-width:768px){.post:after,.search article:after{width:6%;margin-top:36px}}@media screen and (max-width:767px){.post:after,.search article:after{width:30px;margin-top:12px}}.post:last-of-type{margin-bottom:0}.post:last-of-type:after,.search article:last-of-type:after{display:none}.wp-caption{width:auto!important}.wp-caption.aligncenter,.wp-caption-text,.gallery-caption{text-align:center}.wp-block-gallery ul,.wp-block-gallery ul li,.wp-block-gallery ul li:before{content:'';margin:0}.gallery{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.gallery .gallery-item{float:none!important;flex:1 1 calc(33.33% - 10px)!important;width:auto!important;margin:0!important}@media (max-width:768px){.gallery .gallery-item{flex:1 1 calc(50% - 10px)!important}}@media (max-width:480px){.gallery .gallery-item{flex:1 1 100%!important}}.gallery .gallery-item img{width:100%!important;height:auto!important;max-width:100%!important}.entry-attachment img{display:block;margin:60px auto 30px}.attachment .entry-caption{text-align:center}.alignleft{margin:0 30px 30px 0;float:left}.alignright{margin:0 0 30px 30px;float:right}.aligncenter{display:block;margin:30px auto;clear:both}#content p.wp-block-cover-text{color:#fff}.nav-links{margin-top:60px}.nav-links a,#nav-above a{text-decoration:none}#nav-above a{display:block;font-family:tahoma,sans-serif;font-size:50px;color:#767676;line-height:0;margin:30px 0 15px}.nav-previous{text-align:left;float:left}.nav-next{text-align:right;float:right}.note{display:block;font-size:14px;padding:20px;margin:30px 0}.icon{display:inline-block;width:32px;height:32px;line-height:normal;vertical-align:middle;mask-size:cover;background-color:currentColor}.symbol{font-family:"Times","Times New Roman","serif","sans-serif",system-ui,-apple-system,BlinkMacSystemFont,"Avenir Next","Avenir","Segoe UI","Lucida Grande","Helvetica Neue","Helvetica","Fira Sans","Roboto","Noto","Droid Sans","Cantarell","Oxygen","Ubuntu","Franklin Gothic Medium","Century Gothic","Liberation Sans",sans-serif,"EmojiSymbols"}.round{border-radius:100px}.circle{border-radius:50%}.blue,.blue *,.blue-dark,.blue-dark *,.green,.green *,.green-dark,.green-dark *,.orange,.orange *,.purple,.purple *,.red,.red *,.black,.black *{color:#fff}.white,.white *,.yellow,.yellow *{color:#000}.white{background-color:#fff!important}.blue{background-color:#007acc!important}.blue-dark{background-color:#1c78b5!important}.green{background-color:#91da29!important}.green-dark{background-color:#5d8c1a!important}.orange{background-color:#f98733!important}.purple{background-color:#bb6cf8!important}.red{background-color:#ef645d!important}.yellow{background-color:#f8f658!important}.black{background-color:#4a4a45!important}.lighter{background-color:rgb(255 255 255 / .05)}.darker{background-color:rgb(0 0 0 / .05)}.overlay:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:rgb(0 0 0 / .25);z-index:0}.layer{width:100%;padding:5%}.layer-inner{max-width:800px;margin:0 auto}.box,.box-2,.box-3,.box-4,.box-5,.box-6,.box-1-3,.box-2-3{display:inline-block;width:100%;padding:5%;vertical-align:top;float:left}.box-2{width:50%}.box-3,.box-1-3{width:33.3333333%}.box-4{width:25%}.box-5{width:20%}.box-6{width:16.6666667%}.box-2-3{width:66.6666666%}.left{text-align:left}.center{text-align:center}.right{text-align:right}.float-left{float:left}.float-right{float:right}.clear{clear:both}.clear-left{clear:left}.clear-right{clear:right}.clear-float:after,#header:after,#container:after,.entry-meta:after,.boxes:after{display:table;content:'';clear:both}.offset{padding-top:100px;margin-top:-100px}.spacer{display:inline-block;width:25px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#007acc!important}.woocommerce .quantity .qty{padding:0!important}.woocommerce-notice.woocommerce-notice--info.woocommerce-info{list-style:none!important}.bbpress .bbp-forum-title,.bbpress .bbp-topic-title>a,.bbpress .bbp-reply-content p{font-size:18px;line-height:normal}.bbpress #bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log,.bbpress #bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log,.bbpress #bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log{margin-top:15px}.bbpress div.bbp-submit-wrapper{margin:0 0 10px}@media(max-width:1024px){.box-5,.box-6{width:25%}.boxes .box-5:nth-child(5){width:100%}.boxes .box-6:nth-child(5),.boxes .box-6:nth-child(6){width:50%}}@media(min-width:769px){#header{height:75px;padding-top:12.5px;padding-bottom:12.5px}#header,#container{box-shadow:0 0 5px #eee}#container{margin:5% auto}#logo-container{display:block;height:50px}aside#sidebar-header+ul#breadcrumbs{padding-bottom:5%}}@media(max-width:768px){#header,#container,.layer,#footer,body ul#breadcrumbs{padding:10%}#header,#footer{text-align:center}#header{border-bottom:1px solid #eee}#content,#sidebar{width:100%!important;padding:0!important;float:none!important}#sidebar{margin-top:10%}#branding,#menu,#menu div:first-of-type,#search{float:none}#search{margin-top:20px}#search .search-field{width:100%;color:#111;border-color:#ccc;cursor:text}#search .search-field:focus{width:100%}#menu.toggled{width:100%;height:100%;bottom:0;overflow-x:hidden;overflow-y:auto;z-index:1000}#menu .menu-toggle{display:inline-block}#menu ul{display:none}#menu.toggled ul,#menu.toggled ul.sub-menu,#menu.toggled ul.children{display:block;position:relative;top:0;left:0;padding:0 0 10px 0;margin:0}#menu.toggled ul.sub-menu,#menu.toggled ul.children{padding-bottom:0}#menu.toggled a,#menu.toggled ul.sub-menu a,#menu.toggled ul.children a{display:inline-block;width:100%;font-size:18px;color:#111;text-align:center;line-height:20px;padding:15px 0 5px;border:0;margin:0;background:none}#menu.toggled ul.sub-menu a,#menu.toggled ul.children a{color:#777}.box-4,.box-5,.box-6{width:50%}}@media(max-width:767px){.single .nav-links .nav-previous,.single .nav-links .nav-next{float:none}.box-3{width:50%}.boxes .box-3:nth-child(3){width:100%}}@media(max-width:576px){input,textarea,.button,.wp-caption{width:100%!important}input[type="checkbox"],input[type="radio"]{width:auto!important}#social-menu .svg{width:32px;height:32px}#social-menu .icon{width:32px;height:32px}.box-2,.box-3,.box-4,.box-5,.box-6,.boxes .box-6:nth-child(5),.boxes .box-6:nth-child(6),.box-2-3,.box-1-3{width:100%}.spacer{display:block;width:100%}}@media print{*{color:#000!important;background:#fff!important}body{padding:50px!important;margin:0!important}#content{display:block!important;padding:0!important;margin:0!important}#header,#sidebar,#footer,#comments,.entry-footer,.navigation,.video-wrap,iframe,img{display:none!important}}.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;word-break:normal}.screen-reader-text:focus{background-color:#f7f7f7;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#007acc;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.skip-link{left:-9999rem;top:2.5rem;z-index:999999999;text-decoration:underline}.skip-link:focus{display:block;left:6px;top:7px;font-size:14px;font-weight:600;text-decoration:none;line-height:normal;padding:15px 23px 14px;z-index:100000;right:auto}.visually-hidden:not(:focus):not(:active),.form-allowed-tags:not(:focus):not(:active){position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.looper{display:none}.search-submit,.wp-block-search__button,.woocommerce-page #breadcrumbs,.bbpress #breadcrumbs{display:none!important}#contact_wrap{width:100%;height:auto;margin:auto;padding:0;text-align:center;display:block}.contact_left{border:1px indigo solid;vertical-align:top;width:40%;min-width:375px!important;height:100%;min-height:620px!important;margin-bottom:8px;display:inline-block;text-align:left;padding:12px;margin-right:-8px;background-image:linear-gradient(to bottom,#fff1eb 0%,#ace0f9 100%)}.contact_right{border:1px solid indigo;vertical-align:top;width:40%;min-width:375px!important;height:100%;min-height:620px!important;margin-bottom:8px;display:inline-block;padding:12px;color:#fff;background-image:linear-gradient(120deg,#667eea 0%,#764ba2 100%)}.gradient-cream2white{background:#FFEFBA;background:-webkit-linear-gradient(to left,#FFFFFF,#FFEFBA);background:linear-gradient(to left,#FFFFFF,#FFEFBA)}.contact-form input[type='text'],.contact-form input[type='email']{width:99%;margin-bottom:13px;background:#fff0}.contact-form textarea{height:170px!important}.contact-mode{margin-bottom:18px;border-bottom:1px solid dodgerBlue;width:96%}.contact-mode-last{margin-bottom:4px;width:96%}.contact-mode-icon{color:dodgerBlue;font-weight:400}.contact-mode-label{color:rebeccaPurple;font-weight:700;font-family:Roboto}.contact-mode-data{color:#000;font-weight:400;font-family:Oxygen}.contact-follow-icon:hover{opacity:.5}.grunion-field-label{color:lightGray}.grunion-field-wrap input{padding:5px;margin:5px 0;outline:none;border:1px silver solid;background:#fff0;background:pink;color:lightGray!important;width:83%!important}.grunion-field-wrap input:focus,.grunion-field-wrap input:active{border-color:#fff0;border-bottom:2px solid #1c87c9;color:black!important;;background:#FFEFBA;background:-webkit-linear-gradient(to right,#FFFFFF,#FFEFBA);background:linear-gradient(to right,#FFFFFF,#FFEFBA)}.grunion-field-wrap textarea{border:1px silver solid;margin-bottom:16px;background:#fff0;color:lightGray}.grunion-field-wrap textarea:focus{color:#000;background:#FFEFBA;background:-webkit-linear-gradient(to right,#FFFFFF,#FFEFBA);background:linear-gradient(to right,#FFFFFF,#FFEFBA)}.contact-submit button{background:purple;color:#fff;border:1px solid #fff;border-radius:6px}.contact-submit button:hover{background:dodgerBlue;color:#fff;border-radius:6px;border:1px solid #fff}.contact-form-submission .go-back-message{display:none}.contact-form-submission{overflow-y:auto;max-height:520px;text-align:left}.contact-form-submission .field-value{font-weight:400}#contact-form-success-header{color:green!important;border-radius:6px;background:#fff;padding:10px;background-image:linear-gradient(to bottom,#fff1eb 0%,#ace0f9 100%)}.contact-form-submission h4{margin-bottom:12px;margin-top:0;text-align:center}.iframe-container{overflow:hidden;padding-top:56.25%;position:relative}.iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}:root{color-scheme:dark only}div#container{background:#fff0;width:100%;max-width:1400px;padding:0 16px 0 16px;box-shadow:none;text-align:left}.page-template{text-align:center}#wrapper{display:inline-block;margin:0 auto;max-width:1920px;width:100%}h1.entry-title{display:none!important}#copyright{display:none}button{font-family:Roboto}#site-title a{display:inline;margin-bottom:0;color:#fff}#site-title a:hover,#site-title a:focus{color:plum}span#logo-container{float:left;font-size:24px;font-weight:400;text-decoration:none;margin-bottom:0}header#header{box-shadow:none;background:#000;padding:0 10px 0 10px;position:fixed;max-width:1920px;width:100%;top:0;box-sizing:border-box;border-bottom:1px solid rgb(221 160 221 / .6);-webkit-background-clip:padding-box;background-clip:padding-box}@media (min-width:1182px){body.admin-bar header#header{top:32px}header#header{height:40px}nav#menu{margin-top:10px}div#container{margin-top:80px}}@media (max-width:1181px){body.admin-bar header#header{top:32px}header#header{height:37px;xbackground:orange}nav#menu{margin-top:4px}#menu a{font-size:15px!important}span#logo-container{font-size:24px!important}div#container{margin-top:64px}}@media (max-width:954px){header#header{height:auto;xbackground:brown}nav#menu{margin-left:16px}span#logo-container{height:26px}div#container{margin-top:86px}#menu a{padding-bottom:0}}@media (max-width:782px){body.admin-bar header#header{top:46px}}@media (max-width:768px){header#header{height:auto;max-width:100%;xbackground:plum;position:absolute;z-index:1000}span#logo-container{font-size:28px!important;height:38px}#menu .menu-icon{height:22px;font-size:28px;color:#fff;padding-left:20px;float:right!important}nav#menu{padding-right:8px;margin-top:-1px;float:right!important}nav#menu.toggled{text-align:right;margin-top:-39px!important}div#container{margin-top:68px}}@media (max-width:768px){#menu li a{border-bottom:1px solid rgb(221 160 221 / .6)!important;-webkit-background-clip:padding-box;background-clip:padding-box}}@media (max-width:382px){header#header{height:auto;max-width:100%;xbackground:gray;padding-top:2px}span#logo-container{font-size:24px!important}#menu .menu-icon{font-size:24px;color:#fff;padding-top:3px}nav#menu{text-align:right;padding-right:8px}nav#menu.toggled{margin-top:-35px}}@media (max-width:348px){header#header{height:auto;max-width:100%;xbackground:aqua;padding-top:6px}span#logo-container{font-size:20px!important;height:30px}#menu .menu-icon{font-size:22px;color:#fff;height:28px}nav#menu{float:left;margin-top:-6px}nav#menu.toggled{margin-top:-28px}}span#logo-container{color:#fff;font-size:30px}span#logo-container:hover{color:plum}#menu li.current-menu-item a{color:turquoise!important}#menu li.current-menu-item a:hover{color:plum}#menu a,#menu li a{color:white!important}#menu a:hover,#menu li a:hover{color:plum!important}@media (min-width:1182px){.full-page{margin:120px 8% 30px 8%;font-size:19px;line-height:180%}.headline{font-size:30px}.first-letter{font-size:38px!important;line-height:100%}}@media (max-width:1181px){.full-page{margin:120px 8% 30px 8%;font-size:18px;line-height:170%}.headline{font-size:29px}.first-letter{font-size:36px!important;line-height:100%}}@media (max-width:974px){.full-page{margin:100px 6% 24px 6%;font-size:17px;line-height:160%}.headline{font-size:26px}.first-letter{font-size:34px!important;line-height:100%}}@media (max-width:768px){.full-page{margin:76px 4% 20px 4%;font-size:16px;line-height:150%}.headline{font-size:22px}.first-letter{font-size:30px!important;line-height:100%}}@media (max-width:382px){.full-page{margin:60px 3% 16px 3%;font-size:16px;line-height:150%}.headline{font-size:19px}.first-letter{font-size:28px!important;line-height:100%}}@media (max-width:348px){.full-page{margin:60px 3% 16px 3%;font-size:15px;line-height:140%}.headline{font-size:17px}.first-letter{font-size:24px!important;line-height:100%}}.indent40{margin-left:40px}.sectionWrap{margin:30px 60px 12px 60px;text-align:left}@media screen and (max-width:600px){.sectionWrap{margin:80px 24px 0 24px}}.twoColumn{margin:0 auto;column-width:22em;column-gap:2em;column-rule:1px solid #444}.marginT10{margin-top:10px}.marginB5{margin-bottom:5px}.marginB20{margin-bottom:20px}.bookWrap{margin-right:16px;margin-top:20px;float:left}.bookQuote{font-weight:700;max-width:50%;margin-left:50px;margin-top:80px;float:left}.BKouterWrap{margin:100px 60px 12px 60px;min-height:calc(100vh - 200px)}.BKcolumn{float:left;padding:10px}.BKrow{display:table;margin:0 auto;text-align:center}@media screen and (min-width:1000px){.BKcolumn{width:148px;height:230px}}@media screen and (max-width:999px){.BKcolumn{width:135px;height:209px}}@media screen and (max-width:800px){.BKcolumn{width:108px;height:167px}}@media screen and (max-width:600px){.BKouterWrap{margin:80px 24px 0 24px}.BKcolumn{width:92px;height:142px}}@media screen and (max-width:350px){.BKcolumn{width:68px;height:110px}}.deepblueglass25,.blueglass50,.blueglass74,.amberglass74,.frostedglass,.frostedglass60,.frostedglass74{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:5px;padding:12px 28px 12px 28px;box-shadow:0 10px 15px 10px rgb(0 0 0 / .15)}.deepblueglass25{background-color:rgb(25 25 255 / .25)}.blueglass50{background-color:rgb(89 79 128 / .5)}.blueglass74{background-color:rgb(89 79 128 / .74)}.amberglass74{background-color:rgb(210 180 140 / .74)}.frostedglass{background-color:rgb(228 228 228 / .1)}.frostedglass60{background-color:rgb(228 228 228 / .6)}.frostedglass74{background-color:rgb(228 228 228 / .74)}.headlinebox33{margin:0 auto;width:33%;margin-top:20px;margin-bottom:10px;line-height:160%}.headlinebox50{margin:0 auto;width:50%;margin-top:20px;margin-bottom:10px;line-height:160%}.headlinebox75{margin:0 auto;width:75%;margin-top:20px;margin-bottom:10px;line-height:160%}@media (max-width:768px){.headlinebox33,.headlinebox50{width:75%}}.text-shadow-black{text-shadow:-1px 1px 0 black,1px 1px 0 black,1px -1px 0 #000;-1px -1px 0 #000}.text-shadow-blue{text-shadow:-1px 1px 0 mediumBlue,1px 1px 0 mediumBlue,1px -1px 0 mediumBlue;-1px -1px 0 mediumBlue}.page-border-spice{border:1px solid rgb(221 160 221 / .50);border-radius:6px;padding:12px 24px 12px 24px;margin-bottom:24px}.page-border-blue{border:1px solid rgb(30 144 220 / .50);border-radius:6px;padding:12px 24px 12px 24px;margin-bottom:24px}.imgShadow-white{border:1px solid #fff;box-shadow:3px 3px 5px lightgray}hr.spiceDark{border:0;height:1px;width:100%;background-image:-webkit-linear-gradient(left,#fff0,rgb(128 0 128 / .75),#fff0);background-image:-moz-linear-gradient(left,#fff0,rgb(128 0 128 / .75),#fff0);background-image:-ms-linear-gradient(left,#fff0,rgb(128 0 128 / .75),#fff0);background-image:-o-linear-gradient(left,#fff0,rgb(128 0 128 / .75),#fff0)}.SpectrumAniTitleBox{position:absolute;top:120px;left:50%;transform:translate(-50%,-50%);text-align:center;border-bottom:2px solid #fff;overflow:hidden;animation:reveal 2s linear forwards}.SpectrumAniTitleBox .SpectrumAniTitle{font-family:Montserrat,arial,geneva,sans-serif;font-size:40px;font-weight:600;margin:0;padding:0;text-transform:uppercase}@keyframes reveal{0%{width:0;height:0}30%{width:350px;height:0}60%{width:350px;height:100px}80%{width:350px;height:45px;box-shadow:0 1px 0 rgb(0 0 0 / .5)}100%{width:350px;height:45px;box-shadow:0 3px 0 rgb(0 0 0 / .5)}}.SpectrumAniTitleBox a,.SpectrumAniTitleBox a:hover,.SpectrumAniTitleBox a:focus{text-decoration:none!important;}.SpectrumAniTitleBox a::before{content:"";position:absolute;display:none;width:100%;height:1px;bottom:0;left:0;background-color:transparent!important;transform:scaleX(0);transition:transform 0.3s ease}.SpectrumAniTitleBox a:hover::before{transform:scaleX(1)}#colorWaves{margin:auto;overflow:auto;background:linear-gradient(315deg,rgb(101 0 94) 3%,rgb(60 132 206) 38%,rgb(48 238 226) 68%,rgb(255 25 25) 98%);animation:gradient 15s ease infinite;background-size:400% 400%;background-attachment:fixed}@keyframes gradient{0%{background-position:0% 0%}50%{background-position:100% 100%}100%{background-position:0% 0%}}.wave{background:rgb(255 255 255 / 25%);border-radius:1000% 1000% 0 0;position:fixed;width:200%;height:12em;animation:wave 10s -3s linear infinite;transform:translate3d(0,0,0);opacity:.8;bottom:0;left:0;z-index:-1}.wave:nth-of-type(2){bottom:-1.25em;animation:wave 18s linear reverse infinite;opacity:.8}.wave:nth-of-type(3){bottom:-2.5em;animation:wave 20s -1s reverse infinite;opacity:.9}@keyframes wave{2%{transform:translateX(1)}25%{transform:translateX(-25%)}50%{transform:translateX(-50%)}75%{transform:translateX(-25%)}100%{transform:translateX(1)}}.rainbow_text_animated{background:linear-gradient(to right,#6666ff,#0099ff,#00ff00,#ff3399,#6666ff);-webkit-background-clip:text;background-clip:text;color:#fff0;animation:rainbow_animation 8s ease-in-out infinite;background-size:400% 100%}@keyframes rainbow_animation{0%,100%{background-position:0 0}50%{background-position:100% 0}}.rainbow_button{background-color:#343A40;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px}.rainbow_button:hover{background-image:linear-gradient(90deg,#00C0FF 0%,#FFCF00 49%,#FC4F4F 80%,#00C0FF 100%);animation:slidebg 5s linear infinite}@keyframes slidebg{to{background-position:20vw}}.oxygen{font-family:Oxygen}.roboto{font-family:Roboto}.montserrat{font-family:Monserrat}.font-white{color:white!important}.font-black{color:#000}.font-teal{color:teal}.font-dodgerBlue{color:dodgerBlue}.font-14{font-size:14px}.font-16{font-size:16px}.font-18{font-size:18px}.font-20{font-size:20px}.font-22{font-size:22px}.font-24{font-size:24px}.font-26{font-size:26px}.font-28{font-size:28px}.font-30{font-size:30px}.bold{font-weight:700}.dark a{color:darkviolet;border-bottom:1px solid #fff0;display:inline-block}.dark a:hover,.dark a:focus,.dark a:active{border-bottom:1px solid rgb(255 255 255 / .1)}#container a{color:dodgerBlue;text-decoration:none;background-image:linear-gradient(#2ca5c9,#2ca5c9),linear-gradient(#8b2cc9,#8b2cc9),linear-gradient(#2ca7c9,#2ca7c9);background-size:20px 1px,100% 1px,0 1px;background-position:calc(20px * -1) 100%,100% 100%,0 100%;background-repeat:no-repeat;transition:background-size 1s linear,background-position 1s linear,color 1s linear}#container a:hover,#container a:focus{color:darkOrchid;background-size:20px 1px,0 1px,100% 1px;background-position:calc(100% + 20px) 100%,100% 100%,0 100%;transition:background-size 1s linear,background-position 1s linear,color 1s linear}a.neutral,a.neutral:hover{text-decoration:none!important;background-size:0!important}.pagination-wrap{clear:both;overflow:hidden}.pagination-wrap,.pagination{margin-top:24px;display:flex;justify-content:center}.pagination-wrap .pagination>li>a,.pagination-wrap .pagination>li>span{font-weight:700;font-size:14px;color:royalBlue;background-color:#fff0;border:1px solid silver;margin-right:5px;padding:1px 6px;text-decoration:none!important;;background-size:0!important;display:list-item;transition:background-color 1s linear,color .1s linear!important}.pagination-wrap .pagination>li>a:hover,.pagination-wrap .pagination>li>span:hover,.pagination-wrap .pagination>li>a:focus,.pagination-wrap .pagination>li>span:focus{color:white!important;background-color:deepSkyBlue;border:1px solid dimGray;transition:background-color 1s linear,color .1s linear!important}.pagination-wrap .pagination .current{color:#fff;background-color:dodgerBlue;border-color:royalBlue}.pagination-wrap .pagination .current:hover,.pagination-wrap .pagination .current span:hover{color:#fff;background-color:deepSkyBlue!important;border-color:dodgerBlue}li .dots{border:0!important;padding:8px 1px!important}li .dots:hover{background:white!important;color:inherit!important}.widget-area{background:#EBEBEB;background-color:rgb(228 228 228 / .6);padding:14px 12px 12px 12px;border-radius:5px;box-shadow:rgb(60 60 60 / .5) 4px 0 4px 0;border-left:1px solid rgb(130 130 130 / .3)}.widget-container{margin-bottom:30px}h3{margin-bottom:10px!important}.widget-container ul{margin-left:0;margin-top:0}.widget-container ul li{list-style-type:none}.widget_search{padding-top:10px;margin-bottom:10px!important}.widget-container .search-field{width:36px;width:34px;height:36px;color:#fff0;padding:10px;border-color:#fff0;margin-top:0;background-color:#fff0;background-image:url(/wp-shared/images/find.png);cursor:pointer}.widget-container .search-field:focus{width:200px;border-color:#007acc;cursor:text;background-image:none;color:#fff;background-color:dimGray}.search-field::placeholder{color:#fff}.meta-sep{margin:0 3px 0 3px}.more-link{display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-family:roboto;font-variant:small-caps;border:1px solid dodgerBlue;border-radius:4px;height:18px;width:auto;padding:0 6px 3px 6px;margin-top:4px;text-decoration:none!important;background-size:0!important;white-space:nowrap}.more-link:hover{background-color:deepSkyBlue!important;color:white!important;transition:background-color 1s linear,color .1s linear!important}.dualWrap{display:flex}.dualWrap .entry-summary{float:right;width:auto;overflow:hidden;margin-left:20px;padding:0 16x 0 16px}.entry-summary p{margin-top:0}article::after{clear:both}.size-full{max-height:460px;width:auto}.size-post-thumbnail{width:auto;height:auto;max-height:300px;min-width:300px;object-fit:contain}@media screen and (max-width:960px){.size-post-thumbnail{min-width:210px!important}.size-full{min-width:400px!important}}@media screen and (max-width:768px){.size-post-thumbnail{min-width:180px!important}.size-full{min-width:300px!important}.dualWrap{flex-wrap:wrap}.dualWrap .entry-summary{margin-left:0}.entry-summary p{margin-top:30px}.post{margin-bottom:36px}}h3{margin-bottom:10px!important}.dualWrap .entry-content{flex-grow:100;float:right;width:auto;min-width:180px;overflow:hidden;margin-left:20px;padding:0 16x 0 16px;flex-wrap:wrap}.entry-content a img{width:auto;height:auto;max-height:300px;min-width:300px;object-fit:contain}div.sharedaddy.sd-sharing-enabled{display:inline-block;backround:pink;margin-top:100px}.myImage img,.myImageWide img{width:100%;height:auto}@media only screen and (min-width:640px){.myImage{width:85%;max-width:420px;height:auto;margin:0 auto;text-align:center}.myImageWide{width:80%;height:auto;max-width:80%;margin:0 auto;text-align:center}}@media only screen and (max-width:639px){.myImage,.myImageWide{width:85%;height:auto;margin:0 auto;text-align:center}}.myCaption{width:100%;margin:0 auto;text-align:center;margin-top:12px;font-size:14px;display:inline-block;line-height:125%;font-style:italic}.myQuote{width:100%;margin:0 auto;text-align:center;margin-top:16px;font-size:24px;display:inline-block;line-height:135%}body.category #sidebar-footer .widget-area,body.page #sidebar-footer .widget-area,body.home #sidebar-footer .widget-area,body.blog #sidebar-footer .widget-area,body.single-post #sidebar-footer .widget-area,body.archive #sidebar-footer .widget-area{border:none;box-shadow:none;padding:0}#social-menu{display:none}#footer .widget-area .widget-container{padding:0}#footer .widget-area{background-color:transparent!important}#footer{border-top:0;max-width:1920px;font-size:14px;padding:0;margin:0;width:100%;box-sizing:border-box;color:#8a8a8a;line-height:140%;text-align:center;margin:0 auto;clear:both;position:fixed!important;bottom:0;left:0;right:0;z-index:9999!important;background-color:rgb(0 0 0 / .89)!important}#footer a{color:skyBlue}#footer a:hover,#footer a:focus{color:plum}.spectrumFieldHeading{color:white!important;padding:0}.spectrumField{height:16px;width:90%;max-width:400px;border:1px solid lightgray;border-radius:5px!important;color:#fff;background-color:#fff0;transition:background-color 0.5s;margin-bottom:4px}.spectrumField:focus{background-color:transparent!important;border:1px solid plum;border-radius:5px}input.spectrumField,textarea.spectrumField{color:white!important}.spectrumField::placeholder{color:indigo}