﻿@import"https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@400;700&family=Roboto:ital,wght@0,400;0,700;1,400;1,500;1,700&display=swap";.nav-class-wrapper .nav,.footer-nav{display:flex;padding:0;list-style-type:none}.full-width-image-wrap .full-width-image-text,.bg-violet-01,.bg-violet-02,.bg-violet-03,.blue-gradient,.violet-gradient,.pink-gradient,.text-white,.green-gradient,.bg-violet-gradient,.bg-violet-gradient-02,.bg-violet-gradient-04,.bg-yellow-gradient-01{color:#fff}.full-width-image-wrap .full-width-image-text h1,.bg-violet-01 h1,.bg-violet-02 h1,.bg-violet-03 h1,.blue-gradient h1,.violet-gradient h1,.pink-gradient h1,.text-white h1,.green-gradient h1,.bg-violet-gradient h1,.bg-violet-gradient-02 h1,.bg-violet-gradient-04 h1,.bg-yellow-gradient-01 h1,.full-width-image-wrap .full-width-image-text h2,.bg-violet-01 h2,.bg-violet-02 h2,.bg-violet-03 h2,.blue-gradient h2,.violet-gradient h2,.pink-gradient h2,.text-white h2,.green-gradient h2,.bg-violet-gradient h2,.bg-violet-gradient-02 h2,.bg-violet-gradient-04 h2,.bg-yellow-gradient-01 h2,.full-width-image-wrap .full-width-image-text h3,.bg-violet-01 h3,.bg-violet-02 h3,.bg-violet-03 h3,.blue-gradient h3,.violet-gradient h3,.pink-gradient h3,.text-white h3,.green-gradient h3,.bg-violet-gradient h3,.bg-violet-gradient-02 h3,.bg-violet-gradient-04 h3,.bg-yellow-gradient-01 h3,.full-width-image-wrap .full-width-image-text h4,.bg-violet-01 h4,.bg-violet-02 h4,.bg-violet-03 h4,.blue-gradient h4,.violet-gradient h4,.pink-gradient h4,.text-white h4,.green-gradient h4,.bg-violet-gradient h4,.bg-violet-gradient-02 h4,.bg-violet-gradient-04 h4,.bg-yellow-gradient-01 h4,.full-width-image-wrap .full-width-image-text h5,.bg-violet-01 h5,.bg-violet-02 h5,.bg-violet-03 h5,.blue-gradient h5,.violet-gradient h5,.pink-gradient h5,.text-white h5,.green-gradient h5,.bg-violet-gradient h5,.bg-violet-gradient-02 h5,.bg-violet-gradient-04 h5,.bg-yellow-gradient-01 h5,.full-width-image-wrap .full-width-image-text h6,.bg-violet-01 h6,.bg-violet-02 h6,.bg-violet-03 h6,.blue-gradient h6,.violet-gradient h6,.pink-gradient h6,.text-white h6,.green-gradient h6,.bg-violet-gradient h6,.bg-violet-gradient-02 h6,.bg-violet-gradient-04 h6,.bg-yellow-gradient-01 h6,.full-width-image-wrap .full-width-image-text p,.bg-violet-01 p,.bg-violet-02 p,.bg-violet-03 p,.blue-gradient p,.violet-gradient p,.pink-gradient p,.text-white p,.green-gradient p,.bg-violet-gradient p,.bg-violet-gradient-02 p,.bg-violet-gradient-04 p,.bg-yellow-gradient-01 p,.full-width-image-wrap .full-width-image-text li,.bg-violet-01 li,.bg-violet-02 li,.bg-violet-03 li,.blue-gradient li,.violet-gradient li,.pink-gradient li,.text-white li,.green-gradient li,.bg-violet-gradient li,.bg-violet-gradient-02 li,.bg-violet-gradient-04 li,.bg-yellow-gradient-01 li,.full-width-image-wrap .full-width-image-text a,.bg-violet-01 a,.bg-violet-02 a,.bg-violet-03 a,.blue-gradient a,.violet-gradient a,.pink-gradient a,.text-white a,.green-gradient a,.bg-violet-gradient a,.bg-violet-gradient-02 a,.bg-violet-gradient-04 a,.bg-yellow-gradient-01 a{color:#fff}:root{--rounded-radius:8px;--border-radius-images:12px;--border-radius-cms:12px;--card-padding:20px;--pink-01:#FFB2AA;--violet-01:#50012B;--violet-02:#090011;--violet-03:#0F0129;--yellow-gradient: linear-gradient(135deg, #FCA206 0%, #FCA20600 100%);--blue-gradient: linear-gradient(135deg, #022454 0%, #000711 100%);--pink-gradient: linear-gradient(135deg, #78033E 0%, #C1021E 100%);--violet-gradient: linear-gradient(135deg, var(--violet-01) 0%, var(--violet-02) 100%);--green-gradient: linear-gradient(135deg, #98B918 0%, #1A7E45 100%)}:root{--font-size-h1: clamp(var(--minimum-font-size-h1),var(--goal-font-size-h1),var(--maximum-font-size-h1));--minimum-font-size-h1:40px;--maximum-font-size-h1:60px;--goal-font-size-h1:4vw;--font-size-h2: clamp(var(--minimum-font-size-h2),var(--goal-font-size-h2),var(--maximum-font-size-h2));--minimum-font-size-h2:36px;--maximum-font-size-h2:40px;--goal-font-size-h2:3.6vw;--font-size-h3: clamp(var(--minimum-font-size-h3),var(--goal-font-size-h3),var(--maximum-font-size-h3));--minimum-font-size-h3:24px;--maximum-font-size-h3:36px;--goal-font-size-h3:2.4vw;--font-size-h4: clamp(var(--minimum-font-size-h4),var(--goal-font-size-h4),var(--maximum-font-size-h4));--minimum-font-size-h4:20px;--maximum-font-size-h4:24px;--goal-font-size-h4:2vw;--font-size-h5: clamp(var(--minimum-font-size-h5),var(--goal-font-size-h5),var(--maximum-font-size-h5));--minimum-font-size-h5:18px;--maximum-font-size-h5:20px;--goal-font-size-h5:1.8vw;--font-size-p: clamp(var(--minimum-font-size-p),var(--goal-font-size-p),var(--maximum-font-size-p));--minimum-font-size-p:16px;--maximum-font-size-p:18px;--goal-font-size-p:1.6vw;--font-size-li: 16px;--font-size-code: 16px;--font-size-button: 16px;--font-size-forms: 16px;--main-nav-alignment:flex-end;--main-nav-bg:#0F0129;--main-nav-color:rgb(255, 255, 255);--main-nav-selected-color:rgb(0, 0, 0);--main-nav-selected-bg:rgb(110, 10, 25);--sub-nav-bg:rgb(200, 168, 168);--sub-nav-color:rgb(0, 0, 0);--sub-nav-selected-color:rgb(0, 0, 0);--sub-nav-selected-bg:rgb(211, 136, 201);--nav-divider-color:#1d6e9d;--main-nav-divider-width:2px;--sub-nav-divider-width:2px;--main-nav-active-bar-color-before:transparent;--main-nav-active-bar-color-hover:limegreen;--nav-item-link-color:white;--nav-item-header-color:white;--nav-item-linked-header-color:white;--main-nav-item-padding: 0.5rem 1rem;--nav-list-item-padding: 0.5rem 1rem;--nav-list-item-gap: 0.5rem;--nav-image-max-width:200px;--nav-image-max-height:50px}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;position:relative;overflow:auto}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:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;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:-0.25em}sup{top:-0.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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-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}template{display:none}[hidden]{display:none}:root{--font-size-li: 20px}html{font-family:"Roboto",serif}h1,h2,h3,h4,h5,h6,p,.full-width-image-wrap .full-width-image-text h2,#error-container #error-wrap #error-content span.page-nf,#blog_categories .blog-categories-header,#blog_archive .blog-archive-header,table th,table td,li{display:block}a{display:inline-block}h1{font-size:var(--font-size-h1);font-family:"Roboto Slab",serif;font-weight:normal;text-transform:none;color:#222428}h2{font-size:var(--font-size-h2);font-family:"Roboto Slab",serif;font-weight:normal;text-transform:none;color:#222428}h3{font-size:var(--font-size-h3);font-family:"Roboto Slab",serif;font-weight:normal;text-transform:none;color:#222428}h4{font-size:var(--font-size-h4);font-family:"Roboto Slab",serif;font-weight:normal;text-transform:none;color:#222428}h5{font-size:var(--font-size-h5);font-family:"Roboto Slab",serif;font-weight:normal;text-transform:none;color:#222428}p,.full-width-image-wrap .full-width-image-text h2,#error-container #error-wrap #error-content span.page-nf,#blog_categories .blog-categories-header,#blog_archive .blog-archive-header,table th,table td{font-size:var(--font-size-p);font-family:"Roboto",sans-serif;font-weight:normal;text-transform:none;line-height:1.8em;color:#222428}ul li{font-size:var(--font-size-li);font-family:"Roboto",sans-serif;font-weight:normal;text-transform:none}ol li{font-size:var(--font-size-li);font-family:"Roboto",sans-serif;font-weight:normal;text-transform:none}a{color:#024c84;font-weight:bold;text-decoration:underline}a:hover{color:rgb(1.2388059701,47.0746268657,81.7611940299)}code{font-size:var(--font-size-code)}form{font-size:var(--font-size-forms);font-family:"Roboto",sans-serif}form input,form textarea,form button{font-size:var(--font-size-forms);font-family:"Roboto",sans-serif;padding:5px}form label{font-size:var(--font-size-forms);font-family:"Roboto",sans-serif}.btn{font-size:var(--font-size-button);font-family:"Roboto",sans-serif;text-transform:capitalize}hr{border:1px solid #66839a}ul{list-style-type:disc;margin-left:20px}ul.feature-list{list-style-type:none;margin-left:0;padding:0;gap:20px;display:flex;align-items:center;flex-direction:column}ul.feature-list li{display:inline-block;position:relative;padding-left:20px}ul.feature-list li::before{content:"✓";position:absolute;left:0;color:var(--pink-01)}ul.feature-list li span{font-weight:bold}.text-small{font-size:80%}.accordion-wrap{margin-top:80px;margin-left:auto;margin-right:auto;margin-bottom:80px;max-width:800px}.accordion-wrap h1{margin:80px auto}.accordion-wrap p.question{margin:0;padding:20px;font-weight:bold;cursor:pointer;transition:.4s;margin-top:-20px}.accordion-wrap p.question:hover{background-color:#ebebeb}.accordion-wrap div.panel{padding-top:20px;max-height:0;overflow:hidden;transition:all .6s;border-top:1px solid #ebebeb;margin-bottom:0px}.accordion-wrap div.panel.active{margin-top:0;padding-top:20px;border-top:1px solid #125692;margin-bottom:40px}.accordion-wrap p.question:before{font-weight:bold;float:right;margin-left:5px;content:"⌄"}.accordion-wrap p.question.active:before{float:right;content:"⌃"}.accordion-wrap[data-icons=plus] p.question:before{content:"+"}.accordion-wrap[data-icons=plus] p.question.active:before{content:"−"}.accordion-wrap[data-icons=caret] p.question:before{content:"⌄"}.accordion-wrap[data-icons=caret] p.question.active:before{content:"⌃"}.accordion-wrap[data-icons=arrow] p.question:before{content:"↓"}.accordion-wrap[data-icons=arrow] p.question.active:before{content:"↑"}blockquote{display:block;background:#fafafa;padding:2rem 2.5rem;margin:2rem 0;position:relative;border-radius:var(--rounded-radius);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:1.125rem;line-height:1.6;color:#374151;font-weight:400;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);border-left:4px solid var(--pink-01);border:none}blockquote::before{content:"“";font-family:Georgia,"Times New Roman",serif;font-size:4rem;font-weight:bold;color:var(--pink-01);opacity:.6;position:absolute;left:1rem;top:-0.5rem;z-index:1}blockquote::after{content:""}blockquote a{color:var(--pink-01);text-decoration:none;font-weight:500;border-bottom:1px solid rgba(0,0,0,0);transition:all .2s ease;padding:0 2px}blockquote a:hover{color:var(--violet-01);border-bottom-color:var(--pink-01)}blockquote em{font-style:italic}blockquote cite,blockquote .author{display:block;margin-top:1rem;font-size:.875rem;color:#6b7280;font-style:normal;font-weight:500}blockquote cite::before,blockquote .author::before{content:"— ";color:var(--pink-01)}@media(max-width: 768px){blockquote{margin:1.5rem 0;padding:1.5rem 1.5rem 1.5rem 2rem;font-size:1rem}blockquote::before{font-size:3rem;left:.5rem;top:-0.25rem}}blockquote.primary{border-left-color:#589140;background:rgba(88,145,64,.05)}blockquote.primary::before{color:#589140}blockquote.secondary{border-left-color:#024c84;background:rgba(2,76,132,.05)}blockquote.secondary::before{color:#024c84}blockquote.pink{border-left-color:var(--pink-01);background:rgba(255,178,170,.05)}blockquote.pink::before{color:var(--pink-01)}blockquote.violet{border-left-color:var(--violet-01);background:rgba(80,1,43,.05)}blockquote.violet::before{color:var(--violet-01)}.btn,.btn-outline-primary,.btn-primary{display:inline-block;margin-bottom:.2rem;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid rgba(0,0,0,0);padding:.2rem 2rem;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-small{padding:.2rem 1rem;font-size:.875rem}.btn-primary{padding:10px;border-radius:5px;border:none;background:var(--pink-01);color:#000;text-decoration:none}.btn-primary:hover{background:rgb(255,131.8,119);text-decoration:none;color:#fff}.btn-outline-primary{padding:10px;border-radius:5px;text-decoration:none;color:var(--pink-01);border:1px solid var(--pink-01);background:rgba(0,0,0,0)}.btn-outline-primary:hover{text-decoration:underline;color:#fff}.btn-secondary,form input[type=submit]{background:#024c84;color:#fff;text-decoration:none}.btn-secondary:hover,form input[type=submit]:hover{background:rgb(1.2388059701,47.0746268657,81.7611940299);color:#fff}.btn-muted{background:#f0f0f0;text-decoration:none;color:#000}.btn-muted:hover{background:rgb(214.5,214.5,214.5)}.btn-tertiary{background:#ca553f;color:#fff}.btn-tertiary:hover{background:rgb(167.706122449,65.5102040816,46.293877551)}.btn-success{background:#599b42;color:#fff;text-decoration:none}.btn-success:hover{background:rgb(68.4615384615,119.2307692308,50.7692307692)}.btn-info{background:#57cfe9;color:#000}.btn-info:hover{background:rgb(41.9052631579,194.1157894737,227.0947368421)}.btn-warning{background:#ffc409;color:#000}.btn-warning:hover{background:rgb(213,161.9146341463,0)}.btn-danger{background:#ae0000;color:#fff}.btn-danger:hover{background:#7b0000}.btn-light{background:#7e776d;color:#fff;text-decoration:none}.btn-light:hover{background:rgb(98.6553191489,93.1744680851,85.3446808511);text-decoration:underline;color:#fff}.btn-medium{background:#463c2a;color:#fff}.btn-medium:hover{background:rgb(38.125,32.6785714286,22.875)}.btn-dark{background:#161515;color:#fff}.btn-dark:hover{background:hsl(0,2.3255813953%,-1.568627451%)}.btn-outline-secondary{color:#024c84;border:1px solid #024c84}.btn-outline-tertiary{color:#ca553f;border:1px solid #ca553f}.btn-outline-success{color:#f8a807;border:1px solid #f8a807}.btn-outline-info{color:#57cfe9;border:1px solid #57cfe9}.btn-outline-warning{color:#ffc409;border:1px solid #ffc409}.btn-outline-danger{color:#ae0000;border:1px solid #ae0000}.btn-outline-light{color:#7e776d;border:1px solid #7e776d}.btn-outline-medium{color:#463c2a;border:1px solid #463c2a}.btn-outline-dark{color:#161515;border:1px solid #161515}.card,.card-violet,.card-dark{padding:var(--card-padding);border:1px solid #7e776d;border-radius:5px}.card-dark{border:1px solid var(--violet-03);background-color:var(--violet-03);color:#fff}.card-dark label{color:var(--pink-01)}.card-violet{border:1px solid var(--violet-01);background:var(--violet-gradient);color:#fff}code{background:#161515;color:#fff;border-left:10px solid #463c2a;margin-bottom:1rem;padding:20px;display:block}code:hover{border-left-color:#589140}.hidden-sm{display:none}.container,.full-width-image-wrap .full-width-image-text,#error-container,.content-rows content-row[data-view=parallax],.content-rows content-row[data-view=stacked],.content-rows content-row[data-view=ltr],.content-rows content-row[data-view=rtl],.content-rows content-row[data-view=image],.content-rows content-row[data-view=text],.accordion-wrap,footer .footer-grid{width:90%;margin-left:auto;margin-right:auto}@media only screen and (min-width: 540px){.container,.full-width-image-wrap .full-width-image-text,#error-container,.content-rows content-row[data-view=parallax],.content-rows content-row[data-view=stacked],.content-rows content-row[data-view=ltr],.content-rows content-row[data-view=rtl],.content-rows content-row[data-view=image],.content-rows content-row[data-view=text],.accordion-wrap,footer .footer-grid{width:80%}}@media only screen and (min-width: 960px){.container,.full-width-image-wrap .full-width-image-text,#error-container,.content-rows content-row[data-view=parallax],.content-rows content-row[data-view=stacked],.content-rows content-row[data-view=ltr],.content-rows content-row[data-view=rtl],.content-rows content-row[data-view=image],.content-rows content-row[data-view=text],.accordion-wrap,footer .footer-grid{width:75%;max-width:1200px}}.row{position:relative;width:100%}.row [class^=col]{float:left;margin:.5rem 2%;min-height:.125rem}.row::after{content:"";display:table;clear:both}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:96%}.col-1{width:4.3333333333%}.col-2{width:12.6666666667%}.col-3{width:21%}.col-4{width:29%}.col-5{width:37.6666666667%}.col-6{width:46%}.col-7{width:54.3333333333%}.col-8{width:62.6666666667%}.col-9{width:71%}.col-10{width:79.3333333333%}.col-11{width:87.6666666667%}.col-12{width:96%}@media only screen and (min-width: 540px){.col-sm-1{width:4.3333333333%}.col-sm-2{width:12.6666666667%}.col-sm-3{width:21%}.col-sm-4{width:29%}.col-sm-5{width:37.6666666667%}.col-sm-6{width:46%}.col-sm-7{width:54.3333333333%}.col-sm-8{width:62.6666666667%}.col-sm-9{width:71%}.col-sm-10{width:79.3333333333%}.col-sm-11{width:87.6666666667%}.col-sm-12{width:96%}.hidden-sm{display:none}}@media only screen and (min-width: 720px){.col-md-1{width:4.3333333333%}.col-md-2{width:12.6666666667%}.col-md-3{width:21%}.col-md-4{width:29%}.col-md-5{width:37.6666666667%}.col-md-6{width:46%}.col-md-7{width:54.3333333333%}.col-md-8{width:62.6666666667%}.col-md-9{width:71%}.col-md-10{width:79.3333333333%}.col-md-11{width:87.6666666667%}.col-md-12{width:96%}.hidden-sm{display:block}}@media only screen and (min-width: 960px){.col-lg-1{width:4.3333333333%}.col-lg-2{width:12.6666666667%}.col-lg-3{width:21%}.col-lg-4{width:29%}.col-lg-5{width:37.6666666667%}.col-lg-6{width:46%}.col-lg-7{width:54.3333333333%}.col-lg-8{width:62.6666666667%}.col-lg-9{width:71%}.col-lg-10{width:79.3333333333%}.col-lg-11{width:87.6666666667%}.col-lg-12{width:96%}.hidden-sm{display:block}}footer{padding:40px;background:#dfe5ea}@media(min-width: 768px){footer .footer-grid{display:grid;grid-column-gap:20px;grid-template-areas:"foot-far-left foot-left foot-mid foot-right" "foot-bottom foot-bottom foot-bottom foot-bottom"}}footer .far-left{grid-area:foot-far-left}footer .far-left img{max-width:150px;height:auto}footer .left{grid-area:foot-left}footer .left li a{text-decoration:none}footer .mid{grid-area:foot-mid}footer .mid li a{text-decoration:none}footer .right{grid-area:foot-right}footer .right li a{text-decoration:none}footer .bottom{grid-area:foot-bottom}footer .bottom li a{text-decoration:none}form textarea{min-width:calc(100% - 10px);height:150px}form input[type=submit]{border:none;margin-left:auto;max-width:100px}form .form-group,form form-group{margin-bottom:40px;display:flex;flex-direction:column}form .form-group label,form form-group label{margin-bottom:20px;font-weight:bold}form .form-group input,form .form-group select,form .form-group textarea,form form-group input,form form-group select,form form-group textarea{padding:20px;font-size:1rem}#header-wrapper{background-color:var(--main-nav-bg)}@media(min-width: 768px){#header-wrapper{position:sticky;z-index:1000;top:0;left:0;right:0}}#header-wrapper .subheader-text{color:#fff;padding:10px 12px}@media(min-width: 768px){#header-wrapper .subheader-text{padding:6px 8px}}#header{margin-bottom:4px;background-color:var(--main-nav-bg);display:flex;flex-direction:column;gap:1rem}@media(min-width: 768px){#header{display:grid;grid-template-areas:"logo nav start";grid-template-columns:200px 1fr auto;gap:unset;flex-direction:unset}}#logo{display:block;grid-area:logo;max-width:100%}#getstarted{grid-area:start;display:flex;justify-content:center;padding:0 16px;gap:20px;flex-direction:column;align-items:unset;gap:4px;margin-top:12px;margin-bottom:-24px}#getstarted>a{min-width:200px !important}.nav-class-wrapper .nav{grid-area:nav}.nav-class-wrapper .nav a{text-decoration:none}.nav-class-wrapper .nav-item{margin:auto 10px;position:relative}.nav-class-wrapper .nav-item:hover .dropdown-menu{display:block}.nav-class-wrapper .dropdown-menu{display:none;position:absolute;top:100%;left:0;padding:0;list-style-type:none}.nav-class-wrapper .dropdown-menu .nav-item{margin:auto 0px;position:relative}.nav-class-wrapper nav{background-color:var(--main-nav-bg)}.nav-class-wrapper nav-row nav-row{padding-left:20px;flex-direction:column}.nav-class-wrapper nav>nav-row{border-bottom:var(--main-nav-divider-width) solid var(--nav-divider-color);display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;background-color:var(--main-nav-bg);gap:5px;position:relative;padding:10px}.nav-class-wrapper nav>nav-row>nav-item{border-bottom:4px solid var(--main-nav-active-bar-color-before)}.nav-class-wrapper nav>nav-row>nav-item a{padding:var(--main-nav-item-padding)}.nav-class-wrapper nav>nav-row>nav-item:after{content:""}.nav-class-wrapper nav>nav-row>nav-item.active{border-bottom:4px solid var(--main-nav-active-bar-color-hover);position:relative}.nav-class-wrapper nav>nav-row>nav-item.active:after{position:absolute;content:"";display:block;width:10px;height:6px;left:calc(50% - 5px);bottom:0;background-color:var(--main-nav-active-bar-color-hover);clip-path:polygon(50% 0, 100% 100%, 0% 100%)}.nav-class-wrapper column nav-row{flex-direction:column}.nav-class-wrapper nav-row[evelyn]{background-color:var(--sub-nav-bg);border:var(--sub-nav-divider-width) solid var(--nav-divider-color);color:var(--sub-nav-color);position:absolute;padding-left:unset;display:none;position:absolute;top:100%;left:0;right:0;grid-template:"level-one level-two" auto/200px auto}.nav-class-wrapper nav-row[evelyn].active{width:100%;background-color:var(--sub-nav-bg);border:var(--sub-nav-divider-width) solid var(--nav-divider-color);color:var(--sub-nav-color);position:absolute;max-width:1200px;display:grid;grid-template:"level-one level-two" auto/200px auto;margin-left:auto;margin-right:auto}.nav-class-wrapper nav-row[evelyn].active level-one{grid-area:level-one;display:flex;flex-direction:column;border-right:var(--sub-nav-divider-width) solid var(--nav-divider-color)}.nav-class-wrapper nav-row[evelyn].active level-one nav-item{border-bottom:var(--sub-nav-divider-width) solid var(--nav-divider-color);border-collapse:collapse;padding:var(--nav-list-item-padding);display:flex;justify-content:space-between;align-items:center}.nav-class-wrapper nav-row[evelyn].active level-one nav-item:last-of-type{border-bottom:none}.nav-class-wrapper nav-row[evelyn].active level-one nav-item:hover{cursor:pointer}.nav-class-wrapper nav-row[evelyn].active level-one nav-item.selected{color:var(--sub-nav-selected-color);background-color:var(--sub-nav-selected-bg)}.nav-class-wrapper nav-row[evelyn].active level-two{pointer-events:none;grid-area:level-two;display:flex;flex-direction:column;flex-wrap:wrap;gap:10px}.nav-class-wrapper nav-row[evelyn].active level-two nav-item{width:calc(33.3333333333% - 10px);padding:10px;display:none}.nav-class-wrapper nav-row[evelyn].active level-two nav-item:hover{text-decoration:underline;cursor:pointer}.nav-class-wrapper nav-row[evelyn].active level-two nav-item.heading{font-weight:bold}.nav-class-wrapper nav-row[evelyn].active level-two nav-item.heading:hover{text-decoration:none;cursor:unset}.nav-class-wrapper nav-row[evelyn].active level-two.active{pointer-events:auto}.nav-class-wrapper nav-row[evelyn].active level-two.active nav-item{display:block}.nav-class-wrapper nav-row[columns]{background-color:var(--sub-nav-bg);border-top:var(--main-nav-divider-width) solid var(--nav-divider-color);padding-left:unset;display:none;position:absolute;top:100%;left:0;right:0}.nav-class-wrapper nav-row[columns] column{display:flex;flex-direction:column;gap:var(--nav-list-item-gap)}.nav-class-wrapper nav-row[columns] column:last-child{border-right:none}.nav-class-wrapper nav-row[columns] nav-item{padding:var(--nav-list-item-padding)}.nav-class-wrapper nav-row[columns].active{display:flex;flex-direction:column}.nav-class-wrapper nav-row[columns].active column{border-bottom:var(--sub-nav-divider-width) solid var(--nav-divider-color)}@media only screen and (min-width: 720px){.nav-class-wrapper nav-row[columns].active{display:grid}.nav-class-wrapper nav-row[columns].active column{border-right:var(--sub-nav-divider-width) solid var(--nav-divider-color);border-bottom:none}.nav-class-wrapper nav-row[columns="1"]{grid-template:"column1" auto/100%}.nav-class-wrapper nav-row[columns="2"]{grid-template:"column1 column2" auto/1fr 1fr}.nav-class-wrapper nav-row[columns="3"]{grid-template:"column1 column2 column3" auto/1fr 1fr 1fr}.nav-class-wrapper nav-row[columns="4"]{grid-template:"column1 column2 column3 column4" auto/1fr 1fr 1fr 1fr}.nav-class-wrapper nav-row[columns="5"]{grid-template:"column1 column2 column3 column4 column5" auto/1fr 1fr 1fr 1fr 1fr}.nav-class-wrapper nav-row[columns="6"]{grid-template:"column1 column2 column3 column4 column5 column6" auto/1fr 1fr 1fr 1fr 1fr 1fr}}.nav-class-wrapper nav-row[dropdown]{background-color:var(--sub-nav-bg);border:var(--sub-nav-divider-width) solid var(--nav-divider-color);color:var(--sub-nav-color);position:absolute;padding-left:unset;display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column}.nav-class-wrapper nav-row[dropdown] nav-item{padding:var(--nav-list-item-padding)}.nav-class-wrapper nav-row[dropdown].active{display:flex}.nav-class-wrapper nav-item.active{background-color:var(--main-nav-selected-bg);color:var(--main-nav-selected-color)}.nav-class-wrapper nav-item:hoverr{background-color:var(--main-nav-hover-bg);color:var(--main-nav-hover-color)}.nav-class-wrapper nav-item[type=image] img{max-width:var(--nav-image-max-width);max-height:var(--nav-image-max-height)}.nav-class-wrapper nav-item[type=link] a{width:100%;color:var(--nav-item-link-color);display:inline-block}.nav-class-wrapper nav-item[type=header]{color:var(--nav-item-header-color)}.nav-class-wrapper nav-item[type=linkedheader] a{color:var(--nav-item-linked-header-color);display:inline-block}table{border-collapse:collapse;margin:40px auto;min-width:100%;max-width:100%}table th{font-weight:bold;padding:10px}table td{padding:10px}@media only screen and (min-width: 720px){table{min-width:unset;max-width:unset}}.search-container{position:absolute;top:0;left:0;z-index:9;width:100%;height:100%;background:var(--search-results-container-bg, rgba(0, 0, 0, 0.9));display:flex;justify-content:center;align-items:flex-start;padding-top:2rem}.search-container [type=search]{padding:.6rem 1rem;width:100%}.search-container .searchbar-wrap{display:flex;justify-content:flex-start;width:100%}.search-container .searchbar-wrap>div{display:flex;justify-content:center;align-items:center;padding-left:1rem}.search-container .searchbar-wrap>div a,.search-container .searchbar-wrap>div a:hover{color:#fff;font-size:1.5rem;text-decoration:none}.search-results-wrapper{display:block;max-height:calc(90vh - 80px);overflow:auto}.search-results-wrapper .search-result-item{border:1px solid rgba(0,0,0,.4117647059);padding:.5rem;margin-bottom:.5rem;margin-top:.5rem;background:var(--primary-color, rgb(0, 0, 0));color:var(--primary-contrast-color, #FFFFFF)}.search-results-wrapper .search-result-item p{color:var(--primary-contrast-color, #FFFFFF)}.search-results-wrapper .search-result-item a,.search-results-wrapper .search-result-item a:hover{color:var(--primary-contrast-color, #FFFFFF);text-decoration:none}.search-results-wrapper .search-result-item h4{margin:0px}.search-results-wrapper .no-results{display:flex;justify-content:center;align-items:center;color:var(--primary-contrast-color, #FFFFFF);margin-top:1rem;margin-bottom:1rem}.ewc-loading{display:flex;justify-content:center;align-items:center;height:100%;position:absolute;width:100%;z-index:1}.ewc-loading div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #000;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.ewc-loading div:nth-child(1){animation-delay:-0.45s}.ewc-loading div:nth-child(2){animation-delay:-0.3s}.ewc-loading div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.flex,.hero-cms-wrap.view1,.hero-cms-wrap.view2,.hero-cms-wrap.view3{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.flex-5{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.flex-5>*{width:calc(20% - 10px);margin:5px}.flex-4{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.flex-4>*{width:calc(25% - 10px);margin:5px}.flex-3{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.flex-3>*{width:calc(33.3333333333% - 10px);margin:5px}.flex-2{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.flex-2>*{width:calc(50% - 10px);margin:5px}#homepage-layout .image-cms-grid>div>div{margin:0px !important;border-top:0px !important;border-bottom:0px !important}#homepage-layout .image-cms-grid>div>div .cmscontent .btn{margin-left:6px;margin-right:6px;margin-bottom:6px}#homepage-layout .img-card .control-handler{height:100%;border-left:0px;border-right:0px}#blog-layout{display:grid;grid-template-areas:"title" "nav" "content";gap:20px}#blog-layout .blog-title{grid-area:title}#blog-layout .blog-nav{grid-area:nav}#blog-layout .blog-nav .blog-nav-inner{padding:20px}#blog-layout .blog-content{grid-area:content}@media only screen and (min-width: 720px){#blog-layout{display:grid;grid-template-areas:"title title" "content nav";grid-template-columns:1fr minmax(35%, auto)}}#blog-post-layout{display:grid;grid-template-areas:"nav" "content";gap:20px}#blog-post-layout .blog-nav{grid-area:nav}#blog-post-layout .blog-content{grid-area:content}@media only screen and (min-width: 720px){#blog-post-layout{display:grid;grid-template-areas:"content nav";grid-template-columns:1fr minmax(35%, auto)}}.v-margin-s{margin-top:20px;margin-bottom:20px}.margin-s{margin:20px}.v-margin{margin-top:40px;margin-bottom:40px}.margin{margin:40px}.v-margin-l{margin-top:80px;margin-bottom:80px}.margin-l{margin:80px}.v-pad-s{padding-top:20px;padding-bottom:20px}.pad-s{padding:20px}.v-pad{padding-top:40px;padding-bottom:40px}.pad{padding:40px}.v-pad-l,section{padding-top:80px;padding-bottom:80px}.pad-l{padding:80px}.cmscontent img[style~="float:right;"]{margin:20px}.cmscontent img[style~="float:left;"]{margin:20px}.rounded,.card-image{border-radius:var(--rounded-radius)}.bg-violet-01{background-color:var(--violet-01)}.bg-violet-02{background-color:var(--violet-02)}.bg-violet-03{background-color:var(--violet-03)}.blue-gradient{background:var(--blue-gradient)}.violet-gradient{background:var(--violet-gradient)}.pink-gradient{background:var(--pink-gradient)}.green-gradient{background:var(--green-gradient)}.theme-default,.tab-content{background-color:#fff;color:#161515}.bg-violet-gradient{background-image:var(--violet-gradient),url("/uploads/image_library/carlos-irineu-da-costa-442504.jpg");background-color:#fff;background-blend-mode:multiply,luminosity;background-size:cover;background-position:center}.bg-violet-gradient-02{background-image:var(--violet-gradient),url("/uploads/image_library/alex-knight-296712.jpg");background-color:#fff;background-blend-mode:multiply,luminosity;background-size:cover;background-position:center}.bg-violet-gradient-03{background-image:url("/uploads/image_library/backup_girls.png");background-color:#fff;background-position:top;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.bg-violet-gradient-04{background-image:var(--violet-gradient),url("/uploads/image_library/bcparty3.jpg");background-color:#fff;background-blend-mode:multiply,luminosity;background-size:cover;background-position:center}.bg-yellow-gradient-01{background-image:var(--yellow-gradient),url("/uploads/image_library/bcparty3.jpg");background-color:#fff;background-blend-mode:multiply,luminosity;background-size:cover;background-position:center}.ratio-3-1{aspect-ratio:3/1}.ratio-3-2{aspect-ratio:3/2}.ratio-4-3{aspect-ratio:4/3}.ratio-16-9{aspect-ratio:16/9}.ratio-1-1{aspect-ratio:1/1}.screen,.content-rows .content-row-wrapper{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:80px 0}.halfscreen{min-height:50vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:80px 0}.counter{transition:opacity .6s ease-in-out,transform .6s ease-in-out;font-size:4rem;font-weight:bold;margin:1rem}.counter-label{font-size:1.2rem;color:var(--pink-01)}.counter-hidden{opacity:0;transform:translateY(20px)}.counter-visible{opacity:1;transform:translateY(0)}#offerings-container{gap:20px}.offering-card{max-width:200px;width:1fr}.offering-card img{width:100%;max-width:80%;border-radius:5px}.audio-title{margin-bottom:0}.progress-indicator{display:flex;justify-content:center;align-items:center;gap:2rem;margin-bottom:2rem;padding:1rem}.progress-step{display:flex;flex-direction:column;align-items:center;gap:.5rem;cursor:pointer;transition:all .3s ease;opacity:.5}.progress-step.active{opacity:1}.progress-step.completed{opacity:.8}.step-number{width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.1);border:2px solid hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;font-weight:600;color:#fff;transition:all .3s ease}.progress-step.active .step-number{background:#ffb2aa;border-color:#ffb2aa;color:#1f2937}.progress-step.completed .step-number{background:#10b981;border-color:#10b981;color:#fff}.step-label{font-size:.875rem;font-weight:500;color:hsla(0,0%,100%,.7);text-align:center}.progress-step.active .step-label{color:#fff}.form-section{display:none;transition:all .3s ease;padding:2rem;background:#fff;border-radius:12px;border:1px solid hsla(0,0%,100%,.1);margin-bottom:1rem}.form-section.active{display:block;border-left:4px solid #ffb2aa}.section-title{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;text-align:center}.input-group{margin-bottom:1.5rem}.input-group:last-child{margin-bottom:0}.input-group label{display:block;margin-bottom:.5rem;font-weight:500;color:#374151}.step-navigation{display:flex;justify-content:space-between;align-items:center;margin-top:2rem;padding-top:1.5rem;border-top:1px solid hsla(0,0%,100%,.1)}card{display:flex;flex-direction:column;gap:.5rem}.form-section{opacity:1;transform:translateY(0)}@media(max-width: 768px){.progress-indicator{gap:1rem}.step-number{width:32px;height:32px;font-size:.875rem}.step-label{font-size:.75rem}.step-navigation{flex-direction:column;gap:1rem}}.cms-overlay-bump{padding:20px;background:#fff;z-index:300;position:relative;border-radius:var(--border-radius-cms);box-shadow:0 4px 6px rgba(0,0,0,.1);margin-top:-4vh}@media(min-width: 768px){.cms-overlay-bump{margin-top:-80px}}.form-section-group{padding:1.5rem;background:#fff;border-radius:12px;margin-bottom:1.5rem}.form-section-group .section-title{font-size:1.25rem;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #ffb2aa;text-align:left}.form-section-group .section-title .optional-label{font-size:.875rem;font-weight:400;color:#6b7280}.form-section-group .section-description{color:#6b7280;margin-bottom:1rem;font-size:.95rem}.input-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.band-selects{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}.band-preferences-section{background:#f9fafb;border:1px dashed #d1d5db}.form-submit{text-align:center;padding:1rem}.form-submit .btn-lg{padding:1rem 3rem;font-size:1.125rem}@media(max-width: 768px){.input-row{grid-template-columns:1fr}.band-selects{grid-template-columns:1fr}}.homepage-bands{margin-bottom:2rem}.homepage-bands .card>div>p,.homepage-bands .card button-group{display:none !important}.band-has-video .band-banner-text{margin-bottom:2rem}.band-has-video .band-banner-text h1{margin:0 !important}.audio-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:20px}.audio-sample-card{padding:20px}.audio-sample-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;border-bottom:1px solid #eee;padding-bottom:10px}.sample-title{margin:0;color:#333;font-size:1.1em;font-weight:600}.sample-order{background:#007bff;color:#fff;padding:4px 8px;border-radius:12px;font-size:.8em;font-weight:bold}.audio-player-container{margin-bottom:10px}.custom-audio-player{width:100%;height:40px;border-radius:4px}.audio-sample-info{text-align:center;margin-top:10px}.loading-message{text-align:center;padding:40px;color:#666;font-style:italic}.song-group-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:4px}.individual-songs-list{list-style:none;padding:0;margin:0}.song-item{padding:8px 12px;background:#f8f9fa;border-radius:4px;transition:all .3s ease;font-size:14px;color:#333}.song-item:hover{background:#e9ecef;border-left-color:#0056b3}.song-item:last-child{margin-bottom:0}.song-item.individual-song{border-left-color:#28a745}.song-item.individual-song:hover{border-left-color:#1e7e34}.song-group-list-text{padding:10px;background:#f8f9fa;border-radius:4px;color:#666;font-style:italic;line-height:1.6}.featured-song-card{background:#fff;border:1px solid #e9ecef;border-radius:12px;padding:25px;box-shadow:0 3px 6px rgba(0,0,0,.08);transition:all .3s ease;position:relative}.featured-song-card:hover{box-shadow:0 6px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(350px, 1fr));gap:25px;margin-top:30px;padding:20px 0}.testimonial-card{background:#fff;border:1px solid #e9ecef;border-radius:12px;padding:25px;box-shadow:0 3px 6px rgba(0,0,0,.08);transition:all .3s ease;position:relative}.testimonial-card:hover{box-shadow:0 6px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.testimonial-header{display:flex;align-items:center;margin-bottom:20px}.testimonial-avatar{width:50px;height:50px;border-radius:50%;background:linear-gradient(45deg, #007bff, #6610f2);display:flex;align-items:center;justify-content:center;margin-right:15px;flex-shrink:0}.testimonial-avatar .initials{color:#fff;font-weight:bold;font-size:18px}.testimonial-meta{flex:1}.testimonial-meta .client-name{margin:0 0 5px 0;color:#333;font-size:1.1em;font-weight:600}.star-rating{display:flex;align-items:center;gap:8px}.star-rating .stars{color:#ffc107;font-size:16px;letter-spacing:2px}.star-rating .rating-text{color:#666;font-size:14px;font-weight:500}.testimonial-content{position:relative}.testimonial-content .quote-mark{position:absolute;top:-10px;left:-10px;font-size:60px;color:#e9ecef;font-family:Georgia,serif;line-height:1;z-index:1}.testimonial-content .testimonial-text{color:#555;line-height:1.6;font-size:15px;margin:0;position:relative;z-index:2;font-style:italic}.testimonial-content .full-testimonial .testimonial-text{margin-bottom:15px}.read-more-btn,.read-less-btn{background:none;border:none;color:#007bff;cursor:pointer;font-size:14px;font-weight:500;padding:5px 0;text-decoration:underline;transition:color .3s ease}.read-more-btn:hover,.read-less-btn:hover{color:#0056b3}.no-testimonials{text-align:center;padding:60px 20px;background:#f8f9fa;border-radius:12px;color:#666}.no-testimonials p{margin:0 0 15px 0;font-size:16px}.no-testimonials p:last-child{margin-bottom:0}.no-testimonials a{color:#007bff;text-decoration:none;font-weight:500}.no-testimonials a:hover{text-decoration:underline}@media(max-width: 768px){.testimonials-grid{grid-template-columns:1fr;gap:20px}.testimonial-card{padding:20px}.testimonial-avatar{width:45px;height:45px;margin-right:12px}.testimonial-avatar .initials{font-size:16px}.quote-mark{font-size:50px !important;top:-8px !important;left:-8px !important}}.gallery-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:15px;margin-top:30px;padding:20px 0}.gallery-item{position:relative;aspect-ratio:1;border-radius:8px;overflow:hidden;cursor:pointer;transition:box-shadow .3s ease}.gallery-item:hover{box-shadow:0 8px 25px rgba(0,0,0,.15)}.gallery-item:hover .gallery-overlay{opacity:1}.gallery-item:hover .gallery-thumbnail{transform:scale(1.1)}.gallery-thumbnail{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.gallery-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.gallery-overlay .gallery-overlay-content{color:#fff;font-size:24px;text-align:center}.gallery-overlay .gallery-overlay-content i{display:block;margin-bottom:8px}.lightbox-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;z-index:10000;opacity:0;animation:fadeIn .3s ease forwards}@keyframes fadeIn{to{opacity:1}}.lightbox-container{position:relative;max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center}.lightbox-image{max-width:100%;max-height:90vh;object-fit:contain;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.5)}.lightbox-close{position:absolute;top:-50px;right:0;background:none;border:none;color:#fff;font-size:36px;font-weight:bold;cursor:pointer;padding:10px;line-height:1;transition:color .3s ease}.lightbox-close:hover{color:#ccc}.lightbox-prev,.lightbox-next{position:absolute;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.2);border:none;color:#fff;font-size:24px;font-weight:bold;cursor:pointer;padding:15px 20px;border-radius:4px;transition:background .3s ease}.lightbox-prev:hover,.lightbox-next:hover{background:hsla(0,0%,100%,.3)}.lightbox-prev{left:-80px}.lightbox-next{right:-80px}.lightbox-counter{position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);color:#fff;font-size:16px;font-weight:500;background:rgba(0,0,0,.5);padding:8px 16px;border-radius:20px}@media(max-width: 768px){.gallery-grid{grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:10px}.lightbox-prev{left:10px;padding:10px 15px;font-size:20px}.lightbox-next{right:10px;padding:10px 15px;font-size:20px}.lightbox-close{top:10px;right:10px;font-size:28px}.lightbox-counter{bottom:20px;font-size:14px;padding:6px 12px}}.band-banner{background-size:cover;min-height:60vh;background-position:center;background-attachment:fixed;background-repeat:no-repeat;background-blend-mode:multiply;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center}.tab-section{max-width:1200px;margin:0 auto;padding:20px}.section-header{margin-bottom:30px;text-align:center}.section-image{max-width:100%;height:auto;margin-bottom:20px}.tab-container{background-color:#f8f9fa;overflow:hidden}.tab-nav{display:flex;background-color:#e9ecef}.tab-button{flex:1;padding:15px;border:none;background-color:rgba(0,0,0,0);cursor:pointer;font-size:16px;font-weight:bold;transition:background-color .3s ease}.tab-button:hover{background-color:#dee2e6}.tab-button.active{background-color:#fff;border-bottom:3px solid #007bff}.tab-pane{display:none}.tab-pane.active{display:block}.tab-image{margin-bottom:15px}.tab-image img{width:100%;height:auto;border-radius:4px}.tab-text h3{margin-top:0;color:#333}.tab-text p{line-height:1.6;color:#666}.tab-link{display:inline-block;margin-top:10px;padding:8px 15px;background-color:#007bff;color:#fff;text-decoration:none;border-radius:4px;transition:background-color .3s ease}.tab-link:hover{background-color:#0056b3}.tab-date{display:block;margin-top:10px;font-size:.9em;color:#888}@media(max-width: 768px){.tab-nav{flex-direction:column}.tab-button{width:100%;text-align:left}}html{scroll-behavior:smooth}.band-package-section{padding:3rem 0}.package-intro{text-align:center;margin-bottom:3rem;padding:0 1rem}.package-title{font-size:2.75rem;margin-bottom:1rem;color:#333;font-weight:700}.package-subtitle{font-size:1.35rem;color:#666;margin-bottom:2.5rem;line-height:1.6}.agent-contact-section{margin-top:4rem;padding-top:3rem;border-top:2px solid #f0f0f0;scroll-margin-top:2rem}.agent-contact-card{background:linear-gradient(135deg, #fff 0%, #f8f9fa 100%);border-radius:12px;padding:2rem;box-shadow:0 4px 12px rgba(0,0,0,.08);max-width:600px;margin:0 auto;border-left:4px solid #e91e63;scroll-margin-top:2rem}.agent-heading{font-size:1.5rem;color:#333;margin-bottom:1.25rem;font-weight:600}.agent-heading i{color:#e91e63;margin-right:.5rem}.agent-info{text-align:left}.agent-name{font-size:1.25rem;font-weight:600;color:#333;margin-bottom:.75rem}.agent-contact{font-size:1rem;color:#555;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.agent-contact i{color:#9c27b0;width:20px}.agent-contact a{color:#e91e63;text-decoration:none;transition:color .2s ease}.agent-contact a:hover{color:#c2185b;text-decoration:underline}.agent-cta{margin-top:1rem;padding-top:1rem;border-top:1px solid #e0e0e0;font-style:italic;color:#666;font-size:.95rem}.package-landing-text{max-width:800px;margin:1.5rem auto 2.5rem;font-size:1.1rem;line-height:1.8;color:#555;text-align:center}.featured-bands-section{margin-top:3rem}.section-title{text-align:center;font-size:2.25rem;margin-bottom:2.5rem;color:#333;font-weight:600;position:relative;padding-bottom:1rem}.section-title::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:4px;background:linear-gradient(90deg, #e91e63, #9c27b0);border-radius:2px}.section-description{text-align:center;font-size:1.1rem;color:#666;margin-bottom:2.5rem;max-width:700px;margin-left:auto;margin-right:auto}.section-description .contact-link{color:#e91e63;text-decoration:none;font-weight:600;transition:color .2s ease}.section-description .contact-link:hover{color:#9c27b0;text-decoration:underline}.bands-grid{display:flex;flex-wrap:wrap;gap:2rem;padding:0 1rem;justify-content:center}@media(max-width: 768px){.bands-grid{gap:1.5rem}}.band-card{background:#fff;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden;transition:all .3s ease;position:relative;display:flex;flex-direction:column;width:100%;max-width:320px}.band-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.band-image{position:relative;height:200px;overflow:hidden;background:#f5f5f5}.band-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.band-card:hover .band-image img{transform:scale(1.05)}.band-image .no-image{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, #e0e0e0, #f5f5f5);color:#999}.image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.band-card:hover .image-overlay{opacity:1}.view-band-btn{background:#fff;color:#333;padding:.75rem 1.5rem;border-radius:25px;font-weight:600;text-decoration:none;transition:all .2s ease}.view-band-btn:hover{background:#f0f0f0;transform:scale(1.05);text-decoration:none}.band-content{padding:1.5rem;flex-grow:1;display:flex;flex-direction:column}.band-name{font-size:1.4rem;margin-bottom:.75rem;color:#333;font-weight:600;line-height:1.3}.band-name a{color:#333;text-decoration:none;transition:color .2s ease}.band-name a:hover{color:#e91e63;text-decoration:none}.band-description{color:#666;line-height:1.6;margin-bottom:1.5rem;flex-grow:1}.band-actions{margin-top:auto}.band-actions .btn{width:100%;padding:.75rem 1.5rem;font-weight:600;border-radius:8px;transition:all .2s ease}.band-actions .btn-primary{background:linear-gradient(135deg, #e91e63, #9c27b0);border:none;color:#fff}.band-actions .btn-primary:hover{background:linear-gradient(135deg, #c2185b, #7b1fa2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(233,30,99,.4)}.band-actions .btn i{margin-right:.5rem}@media(max-width: 992px){.package-info-section .row>div{margin-bottom:1.5rem}.venue-map,.venue-map-placeholder,.package-description{min-height:300px}.package-title{font-size:2rem}.package-subtitle{font-size:1.15rem}}.blogsubtitle{font-family:"PT Serif",serif;font-size:.77em;margin-bottom:.5rem;margin-top:0;font-weight:500;line-height:1.1;color:inherit}#blog_archive .blog-archive-header{display:flex;align-items:center;justify-content:space-between;padding:5px 15px}#blog_archive .blog-archive-header .fa-minus{display:none;font-size:.5em}#blog_archive .blog-archive-header .fa-plus{display:block;font-size:.5em}#blog_archive .blog-archive-header.active .fa-minus{display:block}#blog_archive .blog-archive-header.active .fa-plus{display:none}#blog_archive .blog-archive-list{display:none;flex-wrap:wrap;flex-direction:row;gap:1em}@media only screen and (min-width: 960px){#blog_archive .blog-archive-list{flex-direction:column;padding-left:15px}}#blog_archive .blog-archive-list.active{display:flex}#blog_categories .blog-categories-header{display:flex;align-items:center;justify-content:space-between;padding:5px 15px}#blog_categories .blog-categories-header .fa-minus{display:none;font-size:.5em}#blog_categories .blog-categories-header .fa-plus{display:block;font-size:.5em}#blog_categories .blog-categories-header.active .fa-minus{display:block}#blog_categories .blog-categories-header.active .fa-plus{display:none}#blog_categories .blog-categories-list{display:none;flex-wrap:wrap;flex-direction:row;gap:1em}@media only screen and (min-width: 960px){#blog_categories .blog-categories-list{flex-direction:column;padding-left:15px}}#blog_categories .blog-categories-list.active{display:flex}.blog-post-wrap{display:grid;grid-auto-flow:row}.blog-post-wrap img{width:100%;aspect-ratio:2/1;object-fit:cover;margin-bottom:20px}.blog-post-wrap .blog-post-upper{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 0}.blog-post-wrap h1.blog-post-title{text-align:left}.blog-post-wrap .blog-post-lower{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem}.blog-post-wrap .blog-post-lower .blog-details-label{min-width:70px}.blog-post-wrap .blog-post-lower>div{display:flex;align-items:center;gap:.5rem}.blog-post-wrap .blog-post-related{margin-top:2rem}.latest-news-stack{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;gap:.5rem;border:1px solid #ccc;padding:.7rem}.latest-news-stack .btn{border:1px solid rgba(0,0,0,.29)}.blog-cards-wrap{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}#blog_search_form .input-icon{display:flex;align-items:center;border:1px solid #dfe5ea;padding:5px}#blog_search_form .input-icon .fa-search{display:block;margin:0 5px}#blog_search_form .input-icon #blog_search_keywords{width:100%;line-height:normal;border:none}#blog_search_form .input-icon #blog_search_keywords:focus{outline:none}button-group{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;padding:20px 0}#map-wrapper{display:flex;min-height:100%;flex-direction:column}#map{position:absolute;left:0;right:0;top:0;bottom:0;height:96.5%}.content-rows{display:grid;grid-auto-flow:row;padding:0}.content-rows ul{padding:0}.content-rows .content-row-wrapper{margin:20px;border-radius:40px;background-size:cover;background-position:center;background-repeat:no-repeat;padding:40px 0;background-blend-mode:screen;background-attachment:fixed}@media only screen and (min-width: 540px){.content-rows .content-row-wrapper{padding:80px 0}}.content-rows content-row .content-row-cms-wrap{grid-area:cms;background-color:#fff;padding:20px;border-radius:var(--border-radius-cms)}.content-rows content-row .content-row-image-wrap{grid-area:image}.content-rows content-row .content-row-image-wrap>img{display:block}.content-rows content-row[data-view=parallax]{position:relative;display:flex;flex-direction:column;overflow:hidden}.content-rows content-row[data-view=parallax] .content-row-cms-wrap{z-index:3;display:block;width:calc(100% - 80px);margin:40px 20px auto;background-color:#fff;border-radius:32px;max-width:800px;box-shadow:5px 5px 75px rgba(0,0,0,.161);padding:20px}@media only screen and (min-width: 540px){.content-rows content-row[data-view=parallax] .content-row-cms-wrap{margin:-100px auto 100px auto;width:80%}}.content-rows content-row[data-view=parallax] .content-row-image-wrap{box-shadow:none;aspect-ratio:2/1;overflow:hidden;position:relative;border-radius:32px;border:none}.content-rows content-row[data-view=parallax] .content-row-image-wrap>div{position:absolute;top:0;left:-12.5%;aspect-ratio:1483/812;width:125%;height:auto;background-repeat:no-repeat;background-size:cover;background-position:center}.content-rows content-row[data-view=stacked]{position:relative;display:grid;grid-template:"cms" auto "image" auto/1fr}.content-rows content-row[data-view=stacked] .content-row-image-wrap>img{border-radius:32px;overflow:hidden;width:100%}@media only screen and (min-width: 960px){.content-rows content-row[data-view=stacked] .content-row-image-wrap>img{max-width:80%;margin:0 auto}}.content-rows content-row[data-view=ltr]{position:relative;overflow:hidden;display:flex;flex-direction:column-reverse}@media only screen and (min-width: 540px){.content-rows content-row[data-view=ltr]{display:grid;grid-template:"image cms" auto/1fr 1fr;column-gap:40px}}.content-rows content-row[data-view=ltr] .content-row-image-wrap>img{border-radius:var(--border-radius-images);width:100%;height:100%;object-fit:cover}.content-rows content-row[data-view=rtl]{position:relative;overflow:hidden;display:flex;flex-direction:column-reverse}@media only screen and (min-width: 540px){.content-rows content-row[data-view=rtl]{display:grid;grid-template:"cms image" auto/1fr 1fr;column-gap:40px}}.content-rows content-row[data-view=rtl] .content-row-image-wrap>img{border-radius:var(--border-radius-images);width:100%;height:100%;object-fit:cover}.content-rows content-row[data-view=image]{position:relative;background-color:#292929;border-radius:32px;border:10px solid #fff;box-shadow:5px 5px 75px rgba(0,0,0,.161);overflow:hidden;display:flex;flex-direction:column-reverse}.content-rows content-row[data-view=image] .content-row-cms-wrap{display:none}.content-rows content-row[data-view=image] .content-row-image-wrap>img{border-radius:var(--border-radius-images);max-width:100%;width:100%;height:100%;object-fit:cover}.content-rows content-row[data-view=text]{position:relative;display:flex;flex-direction:column}.content-rows content-row[data-view=text] .content-row-image{display:none}.content-rows content-row[data-view=text] .content-row-image-wrap>img{display:none}#error-container{background-repeat:no-repeat;background-position:center}#error-container #error-wrap{display:grid;column-gap:20px;padding:40px 0}#error-container #error-wrap.layout-NI{grid-template-areas:"content";grid-template-columns:1fr}#error-container #error-wrap.layout-NI #error-img{display:none}#error-container #error-wrap.layout-IL{grid-template-areas:"image" "content"}@media only screen and (min-width: 720px){#error-container #error-wrap.layout-IL{grid-template-areas:"image content";grid-template-columns:minmax(200px, 40%) auto}}#error-container #error-wrap.layout-IR{grid-template-areas:"content" "image"}@media only screen and (min-width: 720px){#error-container #error-wrap.layout-IR{grid-template-areas:"content image";grid-template-columns:auto minmax(200px, 40%)}}#error-container #error-wrap.layout-IT{grid-template-areas:"image" "content"}#error-container #error-wrap.layout-IB{grid-template-areas:"content" "image"}#error-container #error-wrap #error-img{grid-area:image}#error-container #error-wrap #error-img>img{display:block;max-width:100%}#error-container #error-wrap #error-content{grid-area:content;padding:10px}#error-container #error-wrap #error-content #error-btns{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:10px}.faqs-wrap{margin:0 auto 80px}.faqs-wrap h1{margin:80px auto}.faqs-wrap p.question{max-width:800px;margin:0;padding:20px;font-weight:bold;cursor:pointer;transition:.4s}.faqs-wrap p.question.active,.faqs-wrap p.question:hover{background-color:#ebebeb}.faqs-wrap p.question:before{content:"+";font-weight:bold;float:right;margin-left:5px}.faqs-wrap p.question.active:before{content:"−";float:right}.faqs-wrap div.panel{max-width:800px;padding-top:20px;padding-left:20px;padding-right:20px;margin-bottom:20px;max-height:0;overflow:hidden;transition:all .6s}.ewc-slide-wrap[data-animation-type=slide][data-animation-direction=backwards] .ewc-slide{animation:slide-out-right .6s ease-in-out forwards}.ewc-slide-wrap[data-animation-type=slide][data-animation-direction=backwards] .ewc-slide.active{animation:slide-in-right .6s ease-in-out forwards}.ewc-slide-wrap[data-animation-type=slide][data-animation-direction=forwards] .ewc-slide{animation:slide-out-left .6s ease-in-out forwards}.ewc-slide-wrap[data-animation-type=slide][data-animation-direction=forwards] .ewc-slide.active{animation:slide-in-left .6s ease-in-out forwards}@keyframes slide-in-left{from{transform:translatex(100%)}to{transform:translatex(0%)}}@keyframes slide-out-left{from{transform:translatex(0%)}to{transform:translatex(-100%)}}@keyframes slide-in-right{from{transform:translatex(-100%)}to{transform:translatex(0%)}}@keyframes slide-out-right{from{transform:translatex(0%)}to{transform:translatex(100%)}}.ewc-slide-wrap[data-animation-type=fade] .ewc-slide{opacity:0;animation:fadeOut .6s ease-in-out forwards}.ewc-slide-wrap[data-animation-type=fade] .ewc-slide.active{animation:fadeIn .6s ease-in-out forwards}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}slide-indicators{position:absolute;z-index:1;display:flex;justify-content:center;align-items:center;width:calc(100% - 40px);padding:20px}slide-indicators indicator{cursor:pointer;display:block}slide-indicators.ewc-slide-bars indicator{width:60px;height:5px;background-color:var(--interactive-bg-color);margin:0 5px;cursor:pointer;transition:all .3s ease}slide-indicators.ewc-slide-bars indicator.active{background-color:var(--interactive-bg-color-active)}slide-indicators.ewc-slide-dots indicator{width:10px;height:10px;border-radius:50%;background-color:var(--interactive-bg-color);margin:0 5px;cursor:pointer;transition:all .3s ease}slide-indicators.ewc-slide-dots indicator.active{background-color:var(--interactive-bg-color-active)}slide-indicators.ewc-slide-bars-text{gap:20px}slide-indicators.ewc-slide-bars-text indicator{display:flex;flex-direction:column;gap:8px;position:relative}slide-indicators.ewc-slide-bars-text indicator:before{content:"";display:block;width:60px;height:5px;background-color:var(--interactive-bg-color);margin:0 5px;cursor:pointer;transition:all .3s ease}slide-indicators.ewc-slide-bars-text indicator indicator-text{display:inline;text-align:center;position:absolute;left:0;top:4px;right:0;color:hsla(0,0%,100%,.467);overflow:hidden}slide-indicators.ewc-slide-bars-text indicator indicator-text:hover{color:#fff}slide-indicators.ewc-slide-bars-text indicator.active:before{background-color:var(--interactive-bg-color-active)}slide-indicators.ewc-slide-bars-text indicator.active indicator-text{color:#fff}slide-indicators.ewc-slide-bars-text indicator:hover indicator-text{color:#fff}slide-indicators.bottom{bottom:0px}slide-indicators.top{top:0px}.ewc-slide-wrap .slide-text-content-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;padding:20px}.ewc-slide-wrap .slide-text-content-wrapper .slide-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.ewc-slide-wrap .slide-text-content-wrapper .slide-text-content{position:relative;z-index:2}.ewc-slide-wrap .slide-text-content-wrapper.text-content-centered{flex-direction:column;justify-content:center;align-items:center;text-align:center}.ewc-slide-wrap .slide-text-content-wrapper.text-content-left{justify-content:flex-start;align-items:center;padding-left:100px}.ewc-slide-wrap .slide-text-content-wrapper.text-content-right{justify-content:flex-end;align-items:center;padding-right:100px}:root{--interactive-bg-color:#5ddfff;--interactive-bg-color-active:#367d8f;--text-color-normal: #313435;--text-color-headings: #0c0c0c;--content-bg-color: #f5f5f5}:root .theme-light{--interactive-bg-color:#5ddfff;--interactive-bg-color-active:#367d8f;--text-color-normal: #313435;--text-color-headings: #0c0c0c;--content-bg-color: #f5f5f5}:root .theme-dark{--interactive-bg-color:#5ddfff;--interactive-bg-color-active:#367d8f;--text-color-normal: #f5f5f5;--text-color-headings: #cecece;--content-bg-color: #0c0c0c}.ewc-carousel-wrap{position:relative;width:100%;overflow:hidden;border-radius:8px}.ewc-carousel-track{display:flex;transition:transform .3s ease}.ewc-carousel-item{flex:0 0 33.333%;padding:0 10px;box-sizing:border-box}.ewc-carousel-item .carousel-item-content img{width:auto !important;max-width:100% !important}.ewc-slide-wrap{position:relative;width:100%;height:0;padding-bottom:56.25%;max-height:100vh;overflow:hidden}.ewc-slide-wrap .ewc-slide{max-height:100%;width:100%;height:100%;position:absolute;display:flex;justify-content:center;align-items:center;top:0;left:0}.ewc-slide-wrap .ewc-slide img{width:100%;height:100%;object-fit:cover}.ewc-slide-wrap .ewc-slide.active{z-index:1}.ewc-slide-nav{z-index:1;position:absolute;top:0;height:100%;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;pointer-events:none}.ewc-slide-nav button{pointer-events:all}.full-width-image-wrap{width:100%;position:relative}.full-width-image-wrap .full-width-image{width:100%;display:block}.full-width-image-wrap .full-width-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(2,36,84,.5);mix-blend-mode:multiply}.full-width-image-wrap .full-width-image-text{position:absolute;top:0;left:0;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:800px;width:100%;padding:40px;font-size:16px}@media only screen and (min-width: 720px){.full-width-image-wrap .full-width-image-text{padding:80px}}.full-width-image-wrap .full-width-image-text h1,.full-width-image-wrap .full-width-image-text h2,.full-width-image-wrap .full-width-image-text h3,.full-width-image-wrap .full-width-image-text h4,.full-width-image-wrap .full-width-image-text h5,.full-width-image-wrap .full-width-image-text p{margin:0}.full-width-image-wrap .full-width-image-text h1{order:2;font-size:1.5em}@media(min-width: 768px){.full-width-image-wrap .full-width-image-text h1{font-size:2.5em}}.full-width-image-wrap .full-width-image-text p,.full-width-image-wrap .full-width-image-text h2{order:3}.full-width-image-wrap .full-width-image-text h2{color:#fff;order:1;text-transform:uppercase}.image-with-blockquote img{width:100%;margin-bottom:20px}.image-with-text img{width:100%;margin-bottom:20px}.image-grid-wrap{padding-bottom:100px;display:grid;grid-template-rows:repeat(auto);grid-template-columns:auto;grid-gap:10px}.image-grid-wrap img{width:100%}@media only screen and (min-width: 300px){.image-grid-wrap{grid-template-columns:repeat(auto-fill, minmax(300px, 1fr))}}.parallax-image{width:100%;min-height:600px;margin-bottom:20px;position:relative}.parallax-image div{position:absolute;top:0;left:0;width:100%;height:100%;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:center}.carousel-wrap .carousel-inner{width:100%;padding-bottom:50%;background-repeat:no-repeat;background-blend-mode:multiply;background-size:cover}@media only screen and (min-width: 720px){.carousel-wrap{position:relative;width:100%;padding-bottom:50%}.carousel-wrap .carousel-inner{position:absolute;padding:unset;top:0;right:0;bottom:0;left:0}.carousel-wrap .text-wrap{color:#fff;position:absolute;right:0;bottom:0;left:0}}.hero-cms-wrap.view1{background-size:cover;background-repeat:no-repeat;background-position:center}.hero-cms-wrap.view1 .hero-cms-image{width:100%}.hero-cms-wrap.view1 .hero-cms-inner{background:#fff;padding:40px}.hero-cms-wrap.view1 .fancy-rule{margin-top:40px;border-top:1px solid #589140;position:relative;padding-bottom:40px}.hero-cms-wrap.view1 .fancy-rule:after{content:url("/views/controls/gallery/leaf.png");width:43px;height:58px;position:absolute;margin-top:-29px;margin-left:calc(50% - 21.5px)}@media only screen and (min-width: 720px){.hero-cms-wrap.view1{padding:150px 40px}.hero-cms-wrap.view1 .hero-cms-image{display:none}.hero-cms-wrap.view1 .her-ocms-inner{max-width:1200px}}@media only screen and (min-width: 960px){.hero-cms-wrap.view1{padding:150px 80px}.hero-cms-wrap.view1 .hero-cms-inner{max-width:1200px}}.hero-cms-wrap.view2{background-size:cover;background-repeat:no-repeat;background-position:center}.hero-cms-wrap.view2 .hero-cms-image{width:100%}.hero-cms-wrap.view2 .hero-cms-inner{background:#fff;padding:40px}.hero-cms-wrap.view2 .fancy-rule{margin-top:40px;border-top:1px solid #589140;position:relative;padding-bottom:40px}.hero-cms-wrap.view2 .fancy-rule:after{content:url("/views/controls/gallery/leaf.png");width:43px;height:58px;position:absolute;margin-top:-29px;margin-left:calc(50% - 21.5px)}@media only screen and (min-width: 720px){.hero-cms-wrap.view2{padding:150px 40px}.hero-cms-wrap.view2 .hero-cms-image{display:none}.hero-cms-wrap.view2 .hero-cms-inner{max-width:1200px;margin:auto 50% auto auto}}@media only screen and (min-width: 960px){.hero-cms-wrap.view2{padding:150px 80px}.hero-cms-wrap.view2 .hero-cms-inner{max-width:1200px}}.hero-cms-wrap.view3{background-size:cover;background-repeat:no-repeat;background-position:center}.hero-cms-wrap.view3 .hero-cms-image{width:100%}.hero-cms-wrap.view3 .hero-cms-inner{background:#fff;padding:40px}.hero-cms-wrap.view3 .fancy-rule{margin-top:40px;border-top:1px solid #589140;position:relative;padding-bottom:40px}.hero-cms-wrap.view3 .fancy-rule:after{content:url("/views/controls/gallery/leaf.png");width:43px;height:58px;position:absolute;margin-top:-29px;margin-left:calc(50% - 21.5px)}@media only screen and (min-width: 720px){.hero-cms-wrap.view3{padding:150px 40px}.hero-cms-wrap.view3 .hero-cms-image{display:none}.hero-cms-wrap.view3 .hero-cms-inner{max-width:1200px;margin:auto auto auto 50%}}@media only screen and (min-width: 960px){.hero-cms-wrap.view3{padding:150px 80px}.hero-cms-wrap.view3 .hero-cms-inner{max-width:1200px}}.landing-page-hero{background:linear-gradient(135deg, #1a237e 0%, #283593 100%);min-height:100vh;display:flex;align-items:center;padding:2rem 0;position:relative;overflow:hidden}.landing-page-hero::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(26,35,126,.8);z-index:1}.landing-page-hero .hero-container{max-width:1200px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:2}@media(max-width: 768px){.landing-page-hero .hero-container{grid-template-columns:1fr;gap:2rem;text-align:center}}.landing-page-hero .hero-media{position:relative;border-radius:12px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.3)}.landing-page-hero .hero-media .hero-video,.landing-page-hero .hero-media .hero-image{width:100%;height:auto;display:block;border-radius:12px}.landing-page-hero .hero-media .hero-video{min-height:300px;object-fit:cover}.landing-page-hero .hero-content{color:#fff}@media(max-width: 768px){.landing-page-hero .hero-content{order:-1}}.landing-page-hero .hero-greeting{font-size:1.5rem;font-weight:300;color:hsla(0,0%,100%,.8);margin-bottom:1rem;text-transform:none;letter-spacing:.5px}@media(max-width: 768px){.landing-page-hero .hero-greeting{font-size:1.25rem}}@media(max-width: 480px){.landing-page-hero .hero-greeting{font-size:1.1rem}}.landing-page-hero .hero-headline{font-size:3.5rem;font-weight:700;line-height:1.1;margin-bottom:1.5rem;color:#fff}@media(max-width: 1024px){.landing-page-hero .hero-headline{font-size:3rem}}@media(max-width: 768px){.landing-page-hero .hero-headline{font-size:2.5rem}}@media(max-width: 480px){.landing-page-hero .hero-headline{font-size:2rem}}.landing-page-hero .hero-subtitle{font-size:1.5rem;font-weight:400;line-height:1.4;margin-bottom:2.5rem;color:hsla(0,0%,100%,.9)}@media(max-width: 768px){.landing-page-hero .hero-subtitle{font-size:1.25rem}}@media(max-width: 480px){.landing-page-hero .hero-subtitle{font-size:1.125rem}}.landing-page-hero .hero-cta-button{display:inline-block;background:linear-gradient(135deg, #4caf50 0%, #66bb6a 100%);color:#fff;font-size:1.25rem;font-weight:600;padding:1rem 2.5rem;border-radius:8px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 15px rgba(76,175,80,.3);text-transform:uppercase;letter-spacing:.5px}.landing-page-hero .hero-cta-button:hover{background:linear-gradient(135deg, #45a049 0%, #5fa463 100%);transform:translateY(-2px);box-shadow:0 8px 25px rgba(76,175,80,.4);color:#fff;text-decoration:none}.landing-page-hero .hero-cta-button:active{transform:translateY(0)}@media(max-width: 480px){.landing-page-hero .hero-cta-button{font-size:1.125rem;padding:.875rem 2rem}}@media(max-width: 1024px){.landing-page-hero .hero-container{gap:3rem}}@media(max-width: 768px){.landing-page-hero{min-height:auto;padding:3rem 0}.landing-page-hero .hero-container{padding:0 1.5rem}}*,*::before,*::after{box-sizing:border-box}html,body{background:#fff}.prev-month{margin-left:auto}.next-month{margin-right:auto}.calendar-navigation{display:flex;align-items:center;justify-content:space-around;width:100%}.share{top:50%;left:50%;transform:translate(0%, 0%);padding:0px 18px;height:28px;font-size:24px;letter-spacing:2px;overflow:hidden;background-color:#335d65;color:#fff;border-radius:30px;text-shadow:0 -1px 0 rgba(0,0,0,.1);transition:all .2s ease-in-out;cursor:default;user-select:none}.share a{color:#fff}.share .text{position:absolute;top:2px;left:42px;overflow:hidden;height:25px;text-align:right;z-index:1;font-family:"Trend Sans One",serif;font-size:13px}.share .text .em{position:absolute;right:0;top:0;transition:right .2s ease-in-out .1s;font-family:"Trend Sans One",serif;font-size:13px}.share .ico-share{position:absolute;top:4px;right:43px;transition:right .2s ease-in-out;width:20px;height:20px}.share .ico{font-size:24px;position:absolute;top:-3px;left:-35px;transition:all .2s ease-in-out;display:inline-block;z-index:2}.share:hover{background-color:#15aaff}.share:hover .em{right:-300%;transition-delay:0;opacity:0}.share:hover .fb{left:32px;transition-delay:.3s}.share:hover .tw{left:74px;font-size:25px;transition-delay:.2s}.share:hover .gp{left:119px;transition-delay:.1s}.share:hover .ico-share{top:6px;right:30px;width:15px;height:15px}.share:nth-child(2){margin-top:50px;overflow:visible;display:none}.share:nth-child(2)::before,.share:nth-child(2)::after{content:"";position:absolute;width:100%;height:100%;top:-3px;left:0;z-index:1;background-color:#15aaff;border-radius:30px;transition:all .2s ease-in-out 0s;transition-delay:.35s}.share:nth-child(2)::before{background:linear-gradient(to bottom, #E2E2E2, #F5F5F5);top:0;width:78%;left:0;right:0;margin:0 auto;z-index:-1;transition:top .17s ease-in-out;transition-delay:.35s;border-radius:0 0 8px 8px}.share:nth-child(2) .text,.share:nth-child(2) .ico-share{z-index:2}.share:nth-child(2) .ico{color:#15a7fa;top:10px;text-shadow:none;transition:all .17s ease-in-out;z-index:1}.share:nth-child(2) .fb{left:48px;transition-delay:.1s;color:#43609c}.share:nth-child(2) .tw{left:87px;transition-delay:.18s;color:#1da1f2}.share:nth-child(2) .gp{left:135px;transition-delay:.26s;color:#d73d32}.share:nth-child(2) .ico-share{transition:all .17s ease-in-out .1s}.share:nth-child(2):hover::after{background-color:#15aaff;transition-delay:0s}.share:nth-child(2):hover::before{top:90%;transition-delay:0s}.share:nth-child(2):hover .text .em{right:0;font-family:"Trend Sans One",serif;font-size:13px}.share:nth-child(2):hover .ico-share{top:21px;right:43px;width:16px;height:16px;transition-delay:0s}.share:nth-child(2):hover .ico{top:75px}.news-card-image-wrap{width:100%;position:relative;background-size:cover;padding-top:60%}.news-card-image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover}.news-card-text{position:relative;margin-bottom:10px;text-align:center}.header-section{display:flex;flex-direction:row;align-items:baseline;justify-content:center;column-gap:20px}.blog-card-columns{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;gap:10px;padding-top:40px}@media only screen and (min-width: 720px){.blog-card-columns{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 960px){.blog-card-columns{grid-template-columns:1fr 1fr 1fr}}p.news-card-info{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.blog-title-wrap{text-align:center}.testimonials-wrap{width:100%;background:#f8f9fa;padding:4rem 2rem}.testimonials-wrap .container{max-width:1200px;margin:0 auto}.testimonials-wrap h1{text-align:center;color:#333;font-size:2.5rem;margin-bottom:3rem;font-weight:300;letter-spacing:1px}.testimonials-wrap .testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(350px, 1fr));gap:2rem;margin-top:2rem}.testimonials-wrap .testimonial-card{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}.testimonials-wrap .testimonial-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.15)}.testimonials-wrap .testimonial-content{position:relative;z-index:1}.testimonials-wrap .quote-icon{width:40px;height:40px;color:#667eea;margin-bottom:1rem;opacity:.3}.testimonials-wrap .quote-icon svg{width:100%;height:100%}.testimonials-wrap .testimonial-quote{font-style:italic;font-size:1.1rem;line-height:1.6;color:#333;margin:0 0 1.5rem 0;position:relative}.testimonials-wrap .testimonial-quote::before,.testimonials-wrap .testimonial-quote::after{content:'"';font-size:2rem;color:#667eea;opacity:.5;position:absolute}.testimonials-wrap .testimonial-quote::before{top:-10px;left:-15px}.testimonials-wrap .testimonial-quote::after{bottom:-30px;right:-10px}.testimonials-wrap .read-more-btn{background:none;border:none;color:#007bff;cursor:pointer;font-size:.9rem;font-weight:600;padding:.25rem 0;margin-left:.5rem;text-decoration:underline;transition:color .2s ease}.testimonials-wrap .read-more-btn:hover{color:#0056b3}.testimonials-wrap .read-more-btn:focus{outline:2px solid #007bff;outline-offset:2px;border-radius:2px}.testimonials-wrap .testimonial-attribution{display:block;font-style:normal;font-weight:600;color:#667eea;text-align:right;font-size:.95rem;position:relative}.testimonials-wrap .testimonial-attribution::before{content:"— ";color:#999}@media(max-width: 768px){.testimonials-wrap{padding:2rem 1rem}.testimonials-wrap h1{font-size:2rem;margin-bottom:2rem}.testimonials-wrap .testimonials-grid{grid-template-columns:1fr;gap:1.5rem}.testimonials-wrap .testimonial-card{padding:1.5rem}.testimonials-wrap .testimonial-quote{font-size:1rem}}@media(max-width: 480px){.testimonials-wrap .testimonials-grid{grid-template-columns:1fr}.testimonials-wrap .testimonial-card{margin:0 .5rem}}.testimonial-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;align-items:center;justify-content:center;animation:fadeIn .3s ease-out}.testimonial-overlay .overlay-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);backdrop-filter:blur(5px)}.testimonial-overlay .overlay-content{position:relative;background:#fff;border-radius:12px;max-width:600px;width:90%;max-height:80vh;overflow-y:auto;box-shadow:0 25px 50px rgba(0,0,0,.3);animation:slideIn .3s ease-out;margin:2rem}.testimonial-overlay .overlay-close{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:2rem;cursor:pointer;color:#666;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.testimonial-overlay .overlay-close:hover{background:#f0f0f0;color:#333}.testimonial-overlay .overlay-close:focus{outline:2px solid #007bff;outline-offset:2px}.testimonial-overlay .overlay-testimonial{padding:3rem 2rem 2rem}.testimonial-overlay .overlay-quote{font-size:1.2rem;line-height:1.7;color:#333;margin-bottom:2rem;font-style:italic}.testimonial-overlay .overlay-quote::before,.testimonial-overlay .overlay-quote::after{content:'"';font-size:1.5rem;color:#007bff;opacity:.7}.testimonial-overlay .overlay-attribution{text-align:right;font-weight:600;color:#007bff;font-size:1rem}.testimonial-overlay .overlay-attribution::before{content:"— ";color:#999}@media(max-width: 768px){.testimonial-overlay .overlay-content{width:95%;margin:1rem;max-height:90vh}.testimonial-overlay .overlay-testimonial{padding:2rem 1.5rem 1.5rem}.testimonial-overlay .overlay-quote{font-size:1.1rem}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideIn{from{opacity:0;transform:translateY(-50px) scale(0.9)}to{opacity:1;transform:translateY(0) scale(1)}}.video-wrap{width:100%;height:400px;background:#c7c7c7}.video-bg-wrap{width:100%;padding-top:40%;position:relative;overflow:hidden}@media only screen and (min-width: 960px){.video-bg-wrap{padding-top:0;height:600px}}.video-bg-wrap video{position:absolute;top:0;left:0}.ion-color-primary{--ewc-color-base: var(--ewc-color-primary, #589140) !important;--ewc-color-base-rgb: var(--ewc-color-primary-rgb, 88, 145, 64) !important;--ewc-color-contrast: var(--ewc-color-primary-contrast, #fff) !important;--ewc-color-contrast-rgb: var(--ewc-color-primary-contrast-rgb, 255, 255, 255) !important;--ewc-color-shade: var(--ewc-color-primary-shade, rgb(77.44, 127.6, 56.32)) !important;--ewc-color-tint: var(--ewc-color-primary-tint, rgb(104.7, 156, 83.1)) !important}.ewc-color-primary{--ewc-color-base: var(--ewc-color-primary, #589140) !important;--ewc-color-base-rgb: var(--ewc-color-primary-rgb, 88, 145, 64) !important;--ewc-color-contrast: var(--ewc-color-primary-contrast, #fff) !important;--ewc-color-contrast-rgb: var(--ewc-color-primary-contrast-rgb, 255, 255, 255) !important;--ewc-color-shade: var(--ewc-color-primary-shade, rgb(77.44, 127.6, 56.32)) !important;--ewc-color-tint: var(--ewc-color-primary-tint, rgb(104.7, 156, 83.1)) !important}.ion-color-secondary{--ewc-color-base: var(--ewc-color-secondary, #024C84) !important;--ewc-color-base-rgb: var(--ewc-color-secondary-rgb, 2, 76, 132) !important;--ewc-color-contrast: var(--ewc-color-secondary-contrast, #fff) !important;--ewc-color-contrast-rgb: var(--ewc-color-secondary-contrast-rgb, 255, 255, 255) !important;--ewc-color-shade: var(--ewc-color-secondary-shade, rgb(1.76, 66.88, 116.16)) !important;--ewc-color-tint: var(--ewc-color-secondary-tint, rgb(27.3, 93.9, 144.3)) !important}.ewc-color-secondary{--ewc-color-base: var(--ewc-color-secondary, #024C84) !important;--ewc-color-base-rgb: var(--ewc-color-secondary-rgb, 2, 76, 132) !important;--ewc-color-contrast: var(--ewc-color-secondary-contrast, #fff) !important;--ewc-color-contrast-rgb: var(--ewc-color-secondary-contrast-rgb, 255, 255, 255) !important;--ewc-color-shade: var(--ewc-color-secondary-shade, rgb(1.76, 66.88, 116.16)) !important;--ewc-color-tint: var(--ewc-color-secondary-tint, rgb(27.3, 93.9, 144.3)) !important}.ion-color-tertiary{--ewc-color-base: var(--ewc-color-tertiary, #CA553F) !important;--ewc-color-base-rgb: var(--ewc-color-tertiary-rgb, 202, 85, 63) !important;--ewc-color-contrast: var(--ewc-color-tertiary-contrast, #fff) !important;--ewc-color-contrast-rgb: var(--ewc-color-tertiary-contrast-rgb, 255, 255, 255) !important;--ewc-color-shade: var(--ewc-color-tertiary-shade, rgb(177.76, 74.8, 55.44)) !important;--ewc-color-tint: var(--ewc-color-tertiary-tint, rgb(207.3, 102, 82.2)) !important}.ewc-color-tertiary{--ewc-color-base: var(--ewc-color-tertiary, #CA553F) !important;--ewc-color-base-rgb: var(--ewc-color-tertiary-rgb, 202, 85, 63) !important;--ewc-color-contrast: var(--ewc-color-tertiary-contrast, #fff) !important;--ewc-color-contrast-rgb: var(--ewc-color-tertiary-contrast-rgb, 255, 255, 255) !important;--ewc-color-shade: var(--ewc-color-tertiary-shade, rgb(177.76, 74.8, 55.44)) !important;--ewc-color-tint: var(--ewc-color-tertiary-tint, rgb(207.3, 102, 82.2)) !important}.ion-color-success{--ewc-color-base: var(--ewc-color-success, #F8A807) !important;--ewc-color-base-rgb: var(--ewc-color-success-rgb, 248, 168, 7) !important;--ewc-color-contrast: var(--ewc-color-success-contrast, #000) !important;--ewc-color-contrast-rgb: var(--ewc-color-success-contrast-rgb, 0, 0, 0) !important;--ewc-color-shade: var(--ewc-color-success-shade, rgb(218.24, 147.84, 6.16)) !important;--ewc-color-tint: var(--ewc-color-success-tint, rgb(248.7, 176.7, 31.8)) !important}.ewc-color-success{--ewc-color-base: var(--ewc-color-success, #F8A807) !important;--ewc-color-base-rgb: var(--ewc-color-success-rgb, 248, 168, 7) !important;--ewc-color-contrast: var(--ewc-color-success-contrast, #000) !important;--ewc-color-contrast-rgb: var(--ewc-color-success-contrast-rgb, 0, 0, 0) !important;--ewc-color-shade: var(--ewc-color-success-shade, rgb(218.24, 147.84, 6.16)) !important;--ewc-color-tint: var(--ewc-color-success-tint, rgb(248.7, 176.7, 31.8)) !important}.ion-color-warning{--ewc-color-base: var(--ewc-color-warning, #ffc409) !important;--ewc-color-base-rgb: var(--ewc-color-warning-rgb, 255, 196, 9) !important;--ewc-color-contrast: var(--ewc-color-warning-contrast, #000) !important;--ewc-color-contrast-rgb: var(--ewc-color-warning-contrast-rgb, 0, 0, 0) !important;--ewc-color-shade: var(--ewc-color-warning-shade, rgb(224.4, 172.48, 7.92)) !important;--ewc-color-tint: var(--ewc-color-warning-tint, rgb(255, 201.9, 33.6)) !important}.ewc-color-warning{--ewc-color-base: var(--ewc-color-warning, #ffc409) !important;--ewc-color-base-rgb: var(--ewc-color-warning-rgb, 255, 196, 9) !important;--ewc-color-contrast: var(--ewc-color-warning-contrast, #000) !important;--ewc-color-contrast-rgb: var(--ewc-color-warning-contrast-rgb, 0, 0, 0) !important;--ewc-color-shade: var(--ewc-color-warning-shade, rgb(224.4, 172.48, 7.92)) !important;--ewc-color-tint: var(--ewc-color-warning-tint, rgb(255, 201.9, 33.6)) !important}.ion-color-danger{--ewc-color-base: var(--ewc-color-danger, #AE0000) !important;--ewc-color-base-rgb: var(--ewc-color-danger-rgb, 174, 0, 0) !important;--ewc-color-contrast: var(--ewc-color-danger-contrast, #fff) !important;--ewc-color-contrast-rgb: var(--ewc-color-danger-contrast-rgb, 255, 255, 255) !important;--ewc-color-shade: var(--ewc-color-danger-shade, rgb(153.12, 0, 0)) !important;--ewc-color-tint: var(--ewc-color-danger-tint, rgb(182.1, 25.5, 25.5)) !important}.ewc-color-danger{--ewc-color-base: var(--ewc-color-danger, #AE0000) !important;--ewc-color-base-rgb: var(--ewc-color-danger-rgb, 174, 0, 0) !important;--ewc-color-contrast: var(--ewc-color-danger-contrast, #fff) !important;--ewc-color-contrast-rgb: var(--ewc-color-danger-contrast-rgb, 255, 255, 255) !important;--ewc-color-shade: var(--ewc-color-danger-shade, rgb(153.12, 0, 0)) !important;--ewc-color-tint: var(--ewc-color-danger-tint, rgb(182.1, 25.5, 25.5)) !important}.ion-color-light{--ewc-color-base: var(--ewc-color-light, #7E776D) !important;--ewc-color-base-rgb: var(--ewc-color-light-rgb, 126, 119, 109) !important;--ewc-color-contrast: var(--ewc-color-light-contrast, #fff) !important;--ewc-color-contrast-rgb: var(--ewc-color-light-contrast-rgb, 255, 255, 255) !important;--ewc-color-shade: var(--ewc-color-light-shade, rgb(110.88, 104.72, 95.92)) !important;--ewc-color-tint: var(--ewc-color-light-tint, rgb(138.9, 132.6, 123.6)) !important}.ewc-color-light{--ewc-color-base: var(--ewc-color-light, #7E776D) !important;--ewc-color-base-rgb: var(--ewc-color-light-rgb, 126, 119, 109) !important;--ewc-color-contrast: var(--ewc-color-light-contrast, #fff) !important;--ewc-color-contrast-rgb: var(--ewc-color-light-contrast-rgb, 255, 255, 255) !important;--ewc-color-shade: var(--ewc-color-light-shade, rgb(110.88, 104.72, 95.92)) !important;--ewc-color-tint: var(--ewc-color-light-tint, rgb(138.9, 132.6, 123.6)) !important}.ion-color-medium{--ewc-color-base: var(--ewc-color-medium, #463C2A) !important;--ewc-color-base-rgb: var(--ewc-color-medium-rgb, 70, 60, 42) !important;--ewc-color-contrast: var(--ewc-color-medium-contrast, #fff) !important;--ewc-color-contrast-rgb: var(--ewc-color-medium-contrast-rgb, 255, 255, 255) !important;--ewc-color-shade: var(--ewc-color-medium-shade, rgb(61.6, 52.8, 36.96)) !important;--ewc-color-tint: var(--ewc-color-medium-tint, rgb(88.5, 79.5, 63.3)) !important}.ewc-color-medium{--ewc-color-base: var(--ewc-color-medium, #463C2A) !important;--ewc-color-base-rgb: var(--ewc-color-medium-rgb, 70, 60, 42) !important;--ewc-color-contrast: var(--ewc-color-medium-contrast, #fff) !important;--ewc-color-contrast-rgb: var(--ewc-color-medium-contrast-rgb, 255, 255, 255) !important;--ewc-color-shade: var(--ewc-color-medium-shade, rgb(61.6, 52.8, 36.96)) !important;--ewc-color-tint: var(--ewc-color-medium-tint, rgb(88.5, 79.5, 63.3)) !important}.ion-color-dark{--ewc-color-base: var(--ewc-color-dark, #161515) !important;--ewc-color-base-rgb: var(--ewc-color-dark-rgb, 22, 21, 21) !important;--ewc-color-contrast: var(--ewc-color-dark-contrast, #fff) !important;--ewc-color-contrast-rgb: var(--ewc-color-dark-contrast-rgb, 255, 255, 255) !important;--ewc-color-shade: var(--ewc-color-dark-shade, rgb(19.36, 18.48, 18.48)) !important;--ewc-color-tint: var(--ewc-color-dark-tint, rgb(45.3, 44.4, 44.4)) !important}.ewc-color-dark{--ewc-color-base: var(--ewc-color-dark, #161515) !important;--ewc-color-base-rgb: var(--ewc-color-dark-rgb, 22, 21, 21) !important;--ewc-color-contrast: var(--ewc-color-dark-contrast, #fff) !important;--ewc-color-contrast-rgb: var(--ewc-color-dark-contrast-rgb, 255, 255, 255) !important;--ewc-color-shade: var(--ewc-color-dark-shade, rgb(19.36, 18.48, 18.48)) !important;--ewc-color-tint: var(--ewc-color-dark-tint, rgb(45.3, 44.4, 44.4)) !important}:root{--ion-color-primary: #589140;--ion-color-primary-rgb: 88, 145, 64;--ion-color-primary-contrast: #fff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: rgb(77.44, 127.6, 56.32);--ion-color-primary-tint: rgb(104.7, 156, 83.1);--ewc-color-primary: var(--ion-color-primary, #589140);--ewc-color-primary-rgb: var(--ion-color-primary-rgb, 88, 145, 64);--ewc-color-primary-contrast: var(--ion-color-primary-contrast, #fff);--ewc-color-primary-contrast-rgb: var( --ion-color-primary-contrast-rgb, 255, 255, 255 );--ewc-color-primary-shade: var(--ion-color-primary-shade, rgb(77.44, 127.6, 56.32));--ewc-color-primary-tint: var(--ion-color-primary-tint, rgb(104.7, 156, 83.1));--ion-color-secondary: #024C84;--ion-color-secondary-rgb: 2, 76, 132;--ion-color-secondary-contrast: #fff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: rgb(1.76, 66.88, 116.16);--ion-color-secondary-tint: rgb(27.3, 93.9, 144.3);--ewc-color-secondary: var(--ion-color-secondary, #024C84);--ewc-color-secondary-rgb: var(--ion-color-secondary-rgb, 2, 76, 132);--ewc-color-secondary-contrast: var(--ion-color-secondary-contrast, #fff);--ewc-color-secondary-contrast-rgb: var( --ion-color-secondary-contrast-rgb, 255, 255, 255 );--ewc-color-secondary-shade: var(--ion-color-secondary-shade, rgb(1.76, 66.88, 116.16));--ewc-color-secondary-tint: var(--ion-color-secondary-tint, rgb(27.3, 93.9, 144.3));--ion-color-tertiary: #CA553F;--ion-color-tertiary-rgb: 202, 85, 63;--ion-color-tertiary-contrast: #fff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: rgb(177.76, 74.8, 55.44);--ion-color-tertiary-tint: rgb(207.3, 102, 82.2);--ewc-color-tertiary: var(--ion-color-tertiary, #CA553F);--ewc-color-tertiary-rgb: var(--ion-color-tertiary-rgb, 202, 85, 63);--ewc-color-tertiary-contrast: var(--ion-color-tertiary-contrast, #fff);--ewc-color-tertiary-contrast-rgb: var( --ion-color-tertiary-contrast-rgb, 255, 255, 255 );--ewc-color-tertiary-shade: var(--ion-color-tertiary-shade, rgb(177.76, 74.8, 55.44));--ewc-color-tertiary-tint: var(--ion-color-tertiary-tint, rgb(207.3, 102, 82.2));--ion-color-success: #F8A807;--ion-color-success-rgb: 248, 168, 7;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: rgb(218.24, 147.84, 6.16);--ion-color-success-tint: rgb(248.7, 176.7, 31.8);--ewc-color-success: var(--ion-color-success, #F8A807);--ewc-color-success-rgb: var(--ion-color-success-rgb, 248, 168, 7);--ewc-color-success-contrast: var(--ion-color-success-contrast, #000);--ewc-color-success-contrast-rgb: var( --ion-color-success-contrast-rgb, 0, 0, 0 );--ewc-color-success-shade: var(--ion-color-success-shade, rgb(218.24, 147.84, 6.16));--ewc-color-success-tint: var(--ion-color-success-tint, rgb(248.7, 176.7, 31.8));--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: rgb(224.4, 172.48, 7.92);--ion-color-warning-tint: rgb(255, 201.9, 33.6);--ewc-color-warning: var(--ion-color-warning, #ffc409);--ewc-color-warning-rgb: var(--ion-color-warning-rgb, 255, 196, 9);--ewc-color-warning-contrast: var(--ion-color-warning-contrast, #000);--ewc-color-warning-contrast-rgb: var( --ion-color-warning-contrast-rgb, 0, 0, 0 );--ewc-color-warning-shade: var(--ion-color-warning-shade, rgb(224.4, 172.48, 7.92));--ewc-color-warning-tint: var(--ion-color-warning-tint, rgb(255, 201.9, 33.6));--ion-color-danger: #AE0000;--ion-color-danger-rgb: 174, 0, 0;--ion-color-danger-contrast: #fff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: rgb(153.12, 0, 0);--ion-color-danger-tint: rgb(182.1, 25.5, 25.5);--ewc-color-danger: var(--ion-color-danger, #AE0000);--ewc-color-danger-rgb: var(--ion-color-danger-rgb, 174, 0, 0);--ewc-color-danger-contrast: var(--ion-color-danger-contrast, #fff);--ewc-color-danger-contrast-rgb: var( --ion-color-danger-contrast-rgb, 255, 255, 255 );--ewc-color-danger-shade: var(--ion-color-danger-shade, rgb(153.12, 0, 0));--ewc-color-danger-tint: var(--ion-color-danger-tint, rgb(182.1, 25.5, 25.5));--ion-color-light: #7E776D;--ion-color-light-rgb: 126, 119, 109;--ion-color-light-contrast: #fff;--ion-color-light-contrast-rgb: 255, 255, 255;--ion-color-light-shade: rgb(110.88, 104.72, 95.92);--ion-color-light-tint: rgb(138.9, 132.6, 123.6);--ewc-color-light: var(--ion-color-light, #7E776D);--ewc-color-light-rgb: var(--ion-color-light-rgb, 126, 119, 109);--ewc-color-light-contrast: var(--ion-color-light-contrast, #fff);--ewc-color-light-contrast-rgb: var( --ion-color-light-contrast-rgb, 255, 255, 255 );--ewc-color-light-shade: var(--ion-color-light-shade, rgb(110.88, 104.72, 95.92));--ewc-color-light-tint: var(--ion-color-light-tint, rgb(138.9, 132.6, 123.6));--ion-color-medium: #463C2A;--ion-color-medium-rgb: 70, 60, 42;--ion-color-medium-contrast: #fff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: rgb(61.6, 52.8, 36.96);--ion-color-medium-tint: rgb(88.5, 79.5, 63.3);--ewc-color-medium: var(--ion-color-medium, #463C2A);--ewc-color-medium-rgb: var(--ion-color-medium-rgb, 70, 60, 42);--ewc-color-medium-contrast: var(--ion-color-medium-contrast, #fff);--ewc-color-medium-contrast-rgb: var( --ion-color-medium-contrast-rgb, 255, 255, 255 );--ewc-color-medium-shade: var(--ion-color-medium-shade, rgb(61.6, 52.8, 36.96));--ewc-color-medium-tint: var(--ion-color-medium-tint, rgb(88.5, 79.5, 63.3));--ion-color-dark: #161515;--ion-color-dark-rgb: 22, 21, 21;--ion-color-dark-contrast: #fff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: rgb(19.36, 18.48, 18.48);--ion-color-dark-tint: rgb(45.3, 44.4, 44.4);--ewc-color-dark: var(--ion-color-dark, #161515);--ewc-color-dark-rgb: var(--ion-color-dark-rgb, 22, 21, 21);--ewc-color-dark-contrast: var(--ion-color-dark-contrast, #fff);--ewc-color-dark-contrast-rgb: var( --ion-color-dark-contrast-rgb, 255, 255, 255 );--ewc-color-dark-shade: var(--ion-color-dark-shade, rgb(19.36, 18.48, 18.48));--ewc-color-dark-tint: var(--ion-color-dark-tint, rgb(45.3, 44.4, 44.4))}/*# sourceMappingURL=main.min.css.map */
