@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}.bounce-once{animation:bounce 1s ease}:root{--btn-transition-time:200ms}.azure-btn{background-color:aliceblue!important;color:darkviolet!important;border-color:darkviolet!important;font-weight:bold;-webkit-transition:all var(--btn-transition-time) ease-in-out;-moz-transition:all var(--btn-transition-time) ease-in-out;-o-transition:all var(--btn-transition-time) ease-in-out;transition:all var(--btn-transition-time) ease-in-out}.azure-btn:hover,.azure-btn.selected{background-color:darkviolet!important;color:aliceblue!important;border-color:aqua!important;box-shadow:0 .2rem .5rem aqua!important}.azure-btn:hover small{color:aliceblue!important}.azure-btn:disabled{background-color:snow!important;color:darkgray!important;border-color:darkgray!important}.white-btn{background-color:white!important;color:darkviolet!important;border-color:darkviolet!important;font-weight:bold;-webkit-transition:all var(--btn-transition-time) ease-in-out;-moz-transition:all var(--btn-transition-time) ease-in-out;-o-transition:all var(--btn-transition-time) ease-in-out;transition:all var(--btn-transition-time) ease-in-out}.white-btn:hover{background-color:darkviolet!important;color:aliceblue!important;border-color:aqua!important;box-shadow:0 .2rem .5rem aqua!important}.violet-btn{background-color:darkviolet!important;color:white!important;border-color:aqua!important;-webkit-transition:all var(--btn-transition-time) ease-in-out;-moz-transition:all var(--btn-transition-time) ease-in-out;-o-transition:all var(--btn-transition-time) ease-in-out;transition:all var(--btn-transition-time) ease-in-out}.violet-btn:hover{background-color:azure!important;color:indigo!important;border-color:blue!important;box-shadow:0 .1rem .1rem darkviolet!important}.rose-btn{background-color:mistyrose!important;color:darkred!important;border-color:orangered!important;-webkit-transition:all var(--btn-transition-time) ease-in-out;-moz-transition:all var(--btn-transition-time) ease-in-out;-o-transition:all var(--btn-transition-time) ease-in-out;transition:all var(--btn-transition-time) ease-in-out}.rose-btn:hover,.rose-btn.selected{background-color:orangered!important;color:mistyrose!important;border-color:darkred!important;box-shadow:0 .2rem .5rem palevioletred!important}.silver-btn{background-color:lightgray!important;color:black!important;border-color:slategray!important;-webkit-transition:all var(--btn-transition-time) ease-in-out;-moz-transition:all var(--btn-transition-time) ease-in-out;-o-transition:all var(--btn-transition-time) ease-in-out;transition:all var(--btn-transition-time) ease-in-out}.silver-btn:hover,.silver-btn.selected{background-color:slategray!important;color:white!important;border-color:black!important;-webkit-transition:all var(--btn-transition-time) ease-in-out;-moz-transition:all var(--btn-transition-time) ease-in-out;-o-transition:all var(--btn-transition-time) ease-in-out;transition:all var(--btn-transition-time) ease-in-out}@import url("https://fonts.googleapis.com/css?family=Cardo:400i|Rubik:400,700&display=swap");:root{--d:700ms;--e:cubic-bezier(0.19,1,0.22,1);--font-sans:"Rubik",sans-serif;--font-serif:"Cardo",serif}.page-content{display:grid;grid-gap:1rem;padding:1rem;max-width:1024px;margin:0 auto;font-family:var(--font-sans)}@media (min-width:600px){.page-content{grid-template-columns:repeat(2,1fr)}}@media (min-width:800px){.page-content{grid-template-columns:repeat(4,1fr)}}.pgm-card{position:relative;display:flex;align-items:flex-end;overflow:hidden;padding:1rem;text-align:center;color:whitesmoke;background-color:whitesmoke;box-shadow:0 1px 1px rgba(0,0,0,0.1),0 2px 2px rgba(0,0,0,0.1),0 4px 4px rgba(0,0,0,0.1),0 8px 8px rgba(0,0,0,0.1),0 16px 16px rgba(0,0,0,0.1);background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:600px){.pgm-card{height:350px}}.pgm-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:110%;background-size:cover;background-position:0 0;transition:transform calc(var(--d) * 1.5) var(--e);pointer-events:none}.pgm-card:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:200%;pointer-events:none;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.009) 11.7%,rgba(0,0,0,0.034) 22.1%,rgba(0,0,0,0.072) 31.2%,rgba(0,0,0,0.123) 39.4%,rgba(0,0,0,0.182) 46.6%,rgba(0,0,0,0.249) 53.1%,rgba(0,0,0,0.32) 58.9%,rgba(0,0,0,0.394) 64.3%,rgba(0,0,0,0.468) 69.3%,rgba(0,0,0,0.54) 74.1%,rgba(0,0,0,0.607) 78.8%,rgba(0,0,0,0.668) 83.6%,rgba(0,0,0,0.721) 88.7%,rgba(0,0,0,0.762) 94.1%,rgba(0,0,0,0.79) 100%);transform:translateY(-50%);transition:transform calc(var(--d) * 2) var(--e)}.card-content{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding:1rem;transition:transform var(--d) var(--e);z-index:1}.card-content>* + *{margin-top:1rem}.card-title{font-size:1.3rem;font-weight:bold;line-height:1.2}@media (min-width:600px){.pgm-card:not(:hover) .card-title{text-shadow:0 0 20px rgba(0,0,0,1),1px 1px 15px rgba(0,0,0,1),-1px -1px 15px rgba(0,0,0,1),0 0 10px rgba(0,0,0,1)}}.card-copy{font-family:var(--font-serif);font-size:1.125rem;font-style:italic;line-height:1.35;color:whitesmoke}.card-btn{cursor:pointer;margin-top:1.5rem;padding:0.75rem 1.5rem;font-size:0.65rem;font-weight:bold;letter-spacing:0.025rem;text-transform:uppercase;color:white;background-color:black;border:none}.card-btn:hover{background-color:#0d0d0d}.card-btn:focus{outline:1px dashed yellow;outline-offset:3px}@media (hover:hover) and (min-width:600px){.pgm-card:after{transform:translateY(0)}.card-content{transform:translateY(calc(100% - 4.5rem))}.card-content>*:not(.card-title){opacity:0;transform:translateY(1rem);transition:transform var(--d) var(--e),opacity var(--d) var(--e)}.pgm-card:hover,.pgm-card:focus-within{align-items:center}.pgm-card:hover:before,.pgm-card:focus-within:before{transform:translateY(-4%)}.pgm-card:hover:after,.pgm-card:focus-within:after{transform:translateY(-50%)}.pgm-card:hover .card-content,.pgm-card:focus-within .card-content{transform:translateY(0)}.pgm-card:hover .card-content>*:not(.card-title),.pgm-card:focus-within .card-content>*:not(.card-title){opacity:1;transform:translateY(0);transition-delay:calc(var(--d) / 8)}.pgm-card:focus-within:before,.pgm-card:focus-within:after,.pgm-card:focus-within .card-content,.pgm-card:focus-within .card-content>*:not(.card-title){transition-duration:0s}}canvas{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.chartjs-tooltip{opacity:1;position:absolute;background:rgba(0,0,0,.7);color:white;border-radius:3px;-webkit-transition:all .1s ease;transition:all .1s ease;pointer-events:none;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);padding:4px}.chartjs-tooltip-key{display:inline-block;width:10px;height:10px}.black{color:black!important}.black-bg{background-color:black!important}.black-border{border-color:black!important}.aqua{color:aqua!important}.aqua-bg{background-color:aqua!important}.aqua-border{border-color:aqua!important}.light-indigo{color:#6c63ff!important}.light-indigo-bg{background-color:#6c63ff!important}.light-indigo-border{border-color:#6c63ff!important}.indigo{color:#7c12f8!important}.indigo-bg{background-color:#7c12f8!important}.indigo-border{border-color:#7c12f8!important}.teal{color:teal!important}.teal-bg{background-color:teal!important}.teal-border{border-color:teal!important}.blue{color:blue!important}.blue-bg{background-color:blue!important}.blue-border{border-color:blue!important}.mediumblue{color:MediumBlue!important}.mediumblue-bg{background-color:MediumBlue!important}.mediumblue-border{border-color:MediumBlue!important}.dodgerblue{color:DodgerBlue!important}.dodgerblue-bg{background-color:DodgerBlue!important}.dodgerblue-border{border-color:DodgerBlue!important}.darkturquoise{color:DarkTurquoise!important}.darkturquoise-bg{background-color:DarkTurquoise!important}.darkturquoise-border{border-color:DarkTurquoise!important}.red{color:#b21f2d!important}.red-bg{background-color:#b21f2d!important}.red-border{border-color:#b21f2d!important}.yellow{color:#ffc107!important}.yellow-bg{background-color:#ffc107!important}.yellow-border{border-color:#ffc107!important}.yellow-outline{outline:#ffc107 solid 1px!important}.light-yellow{color:#FF9!important}.light-yellow-bg{background-color:#FF9!important}.light-yellow-border{border-color:#FF9!important}.pink{color:#e83e8c!important}.pink-bg{background-color:#e83e8c!important}.pink-border{border-color:#e83e8c!important}.grapefruit{color:#ea4c4c!important}.grapefruit-bg{background-color:#ea4c4c!important}.grapefruit-border{border-color:#ea4c4c!important}.green{color:#1e7e34!important}.green-bg{background-color:#1e7e34!important}.green-border{border-color:#1e7e34!important}.springgreen{color:MediumSpringGreen!important}.springgreen-bg{background-color:MediumSpringGreen!important}.springgreen-border{border-color:MediumSpringGreen!important}.medium-springgreen{color:MediumSpringGreen!important}.medium-springgreen-bg{background-color:MediumSpringGreen!important}.medium-springgreen-border{border-color:#0f8f69!important}.seagreen{color:SeaGreen!important}.seagreen-bg{background-color:SeaGreen!important}.seagreen-border{border-color:SeaGreen!important}.lightgreen{color:LightGreen!important}.lightgreen-bg{background-color:LightGreen!important}.lightgreen-border{border-color:LightGreen!important}.light-blue{color:#CFF!important}.light-blue-bg{background-color:#CFF!important}.light-blue-border{border-color:#CFF!important}.skyblue{color:deepskyblue!important}.skyblue-bg{background-color:deepskyblue!important}.skyblue-border{border-color:deepskyblue!important}.magenta{color:magenta!important}.magenta-bg{background-color:magenta!important}.magenta-border{border-color:magenta!important}.magenta-outline{outline:magenta solid 1px!important}.gold{color:gold!important}.gold-bg{background-color:gold!important}.gold-border{border-color:gold!important}.lime{color:lime!important}.lime-bg{background-color:lime!important}.lime-border{border-color:lime!important}.salmon{color:salmon!important}.salmon-bg{background-color:salmon!important}.salmon-border{border-color:salmon!important}.orangered{color:OrangeRed!important}.orangered-bg{background-color:OrangeRed!important}.orangered-border{border-color:OrangeRed!important}.darkviolet{color:DarkViolet!important}.darkviolet-bg{background-color:DarkViolet!important}.darkviolet-border{border-color:DarkViolet!important}.mistyrose{color:MistyRose!important}.mistyrose-bg{background-color:MistyRose!important}.mistyrose-border{border-color:MistyRose!important}.azure{color:Azure!important}.azure-bg{background-color:Azure!important}.azure-border{border-color:Azure!important}.mint-cream{color:MintCream!important}.mint-cream-bg{background-color:MintCream!important}.mint-cream-border{border-color:MintCream!important}.lightcyan{color:LightCyan!important}.lightcyan-bg{background-color:LightCyan!important}.lightcyan-border{border-color:LightCyan!important}.deeppink{color:DeepPink!important}.deeppink-bg{background-color:DeepPink!important}.deeppink-border{border-color:DeepPink!important}.bisque{color:Bisque!important}.bisque-bg{background-color:Bisque!important}.bisque-border{border-color:Bisque!important}.very-light-grey{color:#f2f2f2!important}.very-light-grey-bg{background-color:#f2f2f2!important}.very-light-grey-border{border-color:#f2f2f2!important}.light-grey{color:#f8f9fa!important}.light-grey-bg{background-color:#f8f9fa!important}.light-grey-border{border-color:#f8f9fa!important}.silver{color:silver!important}.silver-bg{background-color:silver!important}.silver-border{border-color:silver!important}.bronze{color:#e4b9c0!important}.bronze-bg{background-color:#e4b9c0!important}.bronze-border{border-color:#e4b9c0!important}.slategray{color:slategray!important}.slategray-bg{background-color:slategray!important}.slategray-border{border-color:slategray!important}.darkgray{color:#4d4d4d!important}.darkgray-bg{background-color:#4d4d4d!important}.darkgray-border{border-color:#4d4d4d!important}.brown{color:saddlebrown!important}.brown-bg{background-color:saddlebrown!important}.brown-border{border-color:saddlebrown!important}.whitesmoke{color:whitesmoke!important}.whitesmoke-bg{background-color:whitesmoke!important}.whitesmoke-border{border-color:whitesmoke!important}.white{color:white!important}.white-bg{background-color:white!important}.white-border{border-color:white!important}.nav-color{color:var(--nav-text-bg-color)!important}.nav-color-bg{background-color:var(--nav-text-bg-color)!important}.nav-color-border{border-color:var(--nav-text-bg-color)!important}.btn-nav-color{background-color:var(--nav-text-bg-color)!important}.orange{color:darkorange!important}.orange-bg{background-color:darkorange!important}.orange-border{border-color:darkorange!important}.transparent{color:transparent!important}.transparent-bg{background-color:transparent!important}.transparent-border{border-color:transparent!important}section.svg-section{height:auto;min-height:400px;position:relative}.separator{position:absolute;top:0}.separator-bottom{position:absolute;bottom:0}:root{--bs-body-font-size:1em}html{font-size:14px!important;line-height:1.5!important}body{font-size:1em}h1{font-size:2.5em}h2{font-size:2em}h3{font-size:1.75em}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:1em}p,blockquote,pre,address{font-size:1em}small{font-size:0.8em}ul,ol,dl{font-size:1em}input,textarea,select,button{font-size:1em}a{font-size:1em}table{font-size:1em}th,td{font-size:0.875em}.nanum-myeongjo-regular{font-family:"Nanum Myeongjo",serif;font-weight:400;font-style:normal}.cormorant-garamond-light{font-family:"Cormorant Garamond",serif;font-weight:300;font-style:normal}.cormorant-garamond-regular{font-family:"Cormorant Garamond",serif;font-weight:400;font-style:normal}.cormorant-garamond-medium{font-family:"Cormorant Garamond",serif;font-weight:500;font-style:normal}.cormorant-garamond-semibold{font-family:"Cormorant Garamond",serif;font-weight:600;font-style:normal}.cormorant-garamond-bold{font-family:"Cormorant Garamond",serif;font-weight:700;font-style:normal}.cormorant-garamond-light-italic{font-family:"Cormorant Garamond",serif;font-weight:300;font-style:italic}.cormorant-garamond-regular-italic{font-family:"Cormorant Garamond",serif;font-weight:400;font-style:italic}.cormorant-garamond-medium-italic{font-family:"Cormorant Garamond",serif;font-weight:500;font-style:italic}.cormorant-garamond-semibold-italic{font-family:"Cormorant Garamond",serif;font-weight:600;font-style:italic}.cormorant-garamond-bold-italic{font-family:"Cormorant Garamond",serif;font-weight:700;font-style:italic}.ibm-plex serif-thin{font-family:"IBM Plex Serif",serif;font-weight:100;font-style:normal}.ibm-plex serif-extralight{font-family:"IBM Plex Serif",serif;font-weight:200;font-style:normal}.ibm-plex serif-light{font-family:"IBM Plex Serif",serif;font-weight:300;font-style:normal}.ibm-plex serif-regular{font-family:"IBM Plex Serif",serif;font-weight:400;font-style:normal}.ibm-plex serif-medium{font-family:"IBM Plex Serif",serif;font-weight:500;font-style:normal}.ibm-plex serif-semibold{font-family:"IBM Plex Serif",serif;font-weight:600;font-style:normal}.ibm-plex serif-bold{font-family:"IBM Plex Serif",serif;font-weight:700;font-style:normal}.ibm-plex serif-thin-italic{font-family:"IBM Plex Serif",serif;font-weight:100;font-style:italic}.ibm-plex serif-extralight-italic{font-family:"IBM Plex Serif",serif;font-weight:200;font-style:italic}.ibm-plex serif-light-italic{font-family:"IBM Plex Serif",serif;font-weight:300;font-style:italic}.ibm-plex serif-regular-italic{font-family:"IBM Plex Serif",serif;font-weight:400;font-style:italic}.ibm-plex serif-medium-italic{font-family:"IBM Plex Serif",serif;font-weight:500;font-style:italic}.ibm-plex serif-semibold-italic{font-family:"IBM Plex Serif",serif;font-weight:600;font-style:italic}.ibm-plex serif-bold-italic{font-family:"IBM Plex Serif",serif;font-weight:700;font-style:italic}.gowun-dodum-regular{font-family:"Gowun Dodum",sans-serif;font-weight:400;font-style:normal}hr.icon{margin:25px auto 30px;padding:0;border:0;border-top:solid 3px;text-align:center}hr.icon:after{content:"\f0e7";display:inline-block;position:relative;top:-1.7rem;padding:0 1rem;font-family:FontAwesome;font-size:3rem;background-color:#fff}.blue-indigo-scheme{--background-color:#0a192f;--secondary-background-color:#112240;--text-color:#e6f1ff;--secondary-text-color:#8892b0;--accent-color:#4c9ee3;--secondary-accent-color:#6c63ff;--border-color:#2a4365;--hover-color:#233554;--button-background:#4c9ee3;--button-text-color:#0a192f}.blue-indigo-scheme{background-color:var(--background-color);color:var(--text-color)}.blue-indigo-scheme a{color:var(--accent-color)}.blue-indigo-scheme a:hover{color:var(--secondary-accent-color);background-color:var(--hover-color)}.blue-indigo-scheme button{background-color:var(--button-background);color:var(--button-text-color);border:1px solid var(--border-color)}.blue-indigo-scheme button:hover{background-color:var(--secondary-accent-color)}.blue-indigo-scheme .border-element{border-color:var(--border-color)}.blue-indigo-scheme .header{background-color:var(--secondary-background-color)}.blue-indigo-scheme .footer{background-color:var(--secondary-background-color);color:var(--secondary-text-color)}:root{--main-text-color:#00ace6;--secondary-color:#7c2668;--nav-bg-color:#f8f9fa;--nav-hover-bg-color:#00ace6;--nav-fg-color:#6c757d;--nav-hover-fg-color:white;--nav-text-bg-color:#7c12f8;--nav-border-width:2px;--nav-border-color:transparent;--nav-hover-border-color:#6c757d}body{background-color:var(--nav-bg-color)}@media print{#flDebug{display:none!important}.no-break-print{page-break-inside:avoid!important}}.fit-content{width:fit-content!important}.wide-popover{max-width:600px!important}.small{font-size:12px}.x-small{font-size:10px}.xx-small{font-size:8px}.strike{text-decoration:line-through}.spinner{display:none}.scale-up{transform:scale(1.05)}.relative{position:relative}label{font-weight:400}.mbm-exclusion{mix-blend-mode:exclusion}.mbm-difference{mix-blend-mode:difference}.maintain-aspect-ratio{max-width:100%;height:auto;object-fit:contain}.darken-img-25{filter:brightness(0.75)}.darken-img-33{filter:brightness(0.66)}.darken-img-50{filter:brightness(0.5)}.darken-img-75{filter:brightness(0.25)}.alert-small{padding:5px;margin-bottom:0}.alert-error,.alert-message{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-error hr,.alert-message hr{border-top-color:#e4b9c0}.alert-error .alert-link,.alert-message .alert-link{color:#843534}.col-header{height:26px}dd{margin-bottom:8px}#bulk_actions{display:none;padding-bottom:8px}#scope{margin-bottom:0;width:160px;height:29px;font-weight:400;font-size:12px}.sort:after{content:'\f0dc';font-family:"Font Awesome 6 Free";margin-left:6px;color:#BBB}.asc:after{content:'\f0dd';font-family:"Font Awesome 6 Free";margin-left:6px;color:#444}.desc:after{content:'\f0de';font-family:"Font Awesome 6 Free";margin-left:6px;color:#444}#duration-in-months{display:none}.rd-date table td{padding:5px}#coupon_code_status{display:none}.coupon-code{padding:20px;margin-bottom:20px;border:2px dashed #e1e1e1}.payment-errors{display:none;margin-top:30px;margin-bottom:30px}.cc-details{width:75px}a.pricing--primary{color:#fff}.fixed-top{z-index:999;min-height:3em}.clickable-row:hover{cursor:pointer}.clickable-row:hover{background-color:#dbfcde!important}.clickable:hover{cursor:pointer}td a{text-decoration:none}#calendar-error{display:None}.modal{text-align:center}.page-break{break-before:page}@media screen and (min-width:768px){.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.modal-body{overflow:hidden;transition:transform 19s ease-out;height:auto;width:auto;transform-origin:top}.hover-button{opacity:0.0;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;cursor:none}.hover-container:hover .hover-button{opacity:1.0;pointer-events:all;cursor:pointer}.disable-pointer{pointer-events:none}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:2000}.hover-spin{transition:all .8s}.hover-spin-container:hover .hover-spin{transform:rotate(360deg)}.hide{display:none}.expand{width:100%}.grow{height:100%}.has-error{border:3px solid #a94442;-webkit-box-shadow:inset 0 3px 3px rgba(0,0,0,.075);box-shadow:inset 0 3px 3px rgba(0,0,0,.075)}.has-error[type="checkbox"]{outline:3px solid #a94442;-webkit-box-shadow:inset 0 3px 3px rgba(0,0,0,.075);box-shadow:inset 0 3px 3px rgba(0,0,0,.075)}.alert-success{background-color:#555abf;border-color:#0c516c;color:white}.button-row{min-height:4.2em}.dropdown-toggle::after{transition:transform 0.15s linear}.show.dropdown .dropdown-toggle::after{transform:translateY(3px)}.dropdown-menu{margin-top:0}@media only screen and (max-width:990px){.dropdown-menu{overflow-y:auto;max-height:250px}}ul{list-style-type:none}.fc-scroller{min-height:420px}.zoom{transition:transform 400ms}.zoom:hover{transform:scale(1.04)}.zoomed{transform:scale(1.3)}.accordion-toggle{cursor:pointer}.accordion-chevron{color:#4d4d4d;transition:ease all .3s}.accordion-toggle.accordion-chevron::after{content:' \f077';font-family:"Font Awesome 6 Free";font-weight:900;text-align:right;padding-left:10px;padding-right:10px;display:inline-block;transition:all .5s;margin-left:-30px}.unset-chevron-margin.accordion-toggle.accordion-chevron::after{margin-left:0}.accordion-toggle.accordion-chevron.collapsed::after{transform:rotate(180deg)}.accordion-toggle:hover{color:magenta!important;border:#4d4d4d 1px}.accordion-button{width:auto;padding-top:0;padding-bottom:0;background-color:inherit!important;box-shadow:none!important;cursor:pointer}.simple-border{border:1px solid #dee2e6!important}.simple-darker-border{border:1px solid #5a6268!important}.service{background-image:none;border-radius:50%!important}.service:hover{background-image:radial-gradient(#ffeeba,transparent,transparent);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.well{padding:1.5rem!important;background-color:#f8f9fa!important;border:1px solid #dee2e6}.bright-well{padding:1.5rem!important;background-color:#e8e8fb!important;border:1px solid #dee2e6}.gold-well{padding:1.5rem!important;background-color:#ffeeba!important;border:1px solid #dee2e6}.magenta-hover:hover{color:magenta!important}.orangered-outline{outline:1px solid orangered!important}.magenta-hover-border:hover{outline:1px solid magenta!important}.thin-outline{outline:thin solid}.tbody-space::before{content:'';display:block;height:25px;width:10px}.hover-underline-target{display:inline-block}.hover-underline-target:after{display:block;content:'';margin-top:1em;border-bottom:solid 1px #92a8d1;transform:scaleX(0);transition:transform 400ms ease-in-out}.hover-underline-container:hover .hover-underline-target:after{transform:scaleX(1)}a.nav-link{border-radius:5px;border:2px solid transparent}a.nav-link.active{background-color:var(--nav-text-bg-color);color:white!important;border-color:#6c757d}a.nav-link:hover{border-color:#6c757d}.nav-link-text.active{color:white}.card.zoom{--tran_time:250ms;-webkit-transition:all var(--tran_time) ease-in-out;-moz-transition:all var(--tran_time) ease-in-out;-o-transition:all var(--tran_time) ease-in-out;transition:all var(--tran_time) ease-in-out}.card.zoom:hover{box-shadow:0 1rem 3rem rgba(0,0,0,.15)!important}.shrink-btn{size:0!important;padding:0!important;border:0!important}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-5{z-index:5}.preserve-breaks{white-space:pre-wrap}.preserve-whitespace{white-space:pre-wrap}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-black{border-color:black;border-style:solid}.border-maroon{border-color:#721c24;border-style:solid}.border-blue{border-color:#005cbf;border-style:solid}.start-hidden{display:none}.dashed-bottom{border-bottom:1px dashed #6c757d!important}.dashed-top{border-top:1px dashed #6c757d}#sidebar-container{background-color:var(--nav-bg-color)}.sidebar-expanded{width:250px}.sidebar-collapsed{width:60px}#sidebar-container .list-group a{color:var(--nav-fg-color);background-color:var(--nav-bg-color);border:var(--nav-border-width) solid var(--nav-border-color);cursor:pointer}#sidebar-container .nav-subitem a{background-color:var(--nav-fg-color)!important}#sidebar-container .list-group a:hover{border:var(--nav-hover-border-color) solid 2px!important}a.list-group-item-action.active{background-color:var(--nav-hover-bg-color)!important;color:var(--nav-hover-fg-color)!important;border:var(--nav-hover-border-color) solid 2px!important}.sidebar-submenu{font-size:0.9rem}.sidebar-separator-title{background-color:var(--nav-bg-color)}.sidebar-separator{background-color:var(--nav-bg-color);height:25px}.logo-separator{background-color:var(--nav-bg-color);height:60px}#sidebar-container .list-group .list-group-item[aria-expanded="false"] .submenu-icon::after{content:' \f0d7';font-family:"Font Awesome 6 Free";display:inline;text-align:right;padding-left:10px}#sidebar-container .list-group .list-group-item[aria-expanded="true"] .submenu-icon::after{content:' \f0da';font-family:"Font Awesome 6 Free";display:inline;text-align:right;padding-left:10px}.float-message{position:fixed;top:85%;width:400px;z-index:9999;left:0;right:0;margin:auto;text-align:center}.float-message.info-message{border:1px solid rgba(70,130,180,0.8);background-color:rgba(8,82,245,0.70);box-shadow:0 0 2px rgba(70,130,180,0.5);color:#ffffff;transition:0.5s;cursor:pointer}.info-message:hover{background-color:rgba(7,73,149,0.55);color:#0bd2ff;transition:0.5s}.info-message>.start-icon{margin-right:0;min-width:20px;text-align:center}.info-message>.start-icon{margin-right:5px}.float-message.alert-error{border:1px solid rgba(255,0,0,0.8);background-color:rgba(255,0,0,0.8);box-shadow:0 0 2px rgba(255,0,0,0.5);color:#ffffff;transition:0.5s;cursor:pointer}.float-message.alert-error:hover{border:1px solid rgba(255,255,255,0.8);background-color:rgba(255,255,255,0.85);box-shadow:0 0 2px rgba(255,255,255,0.5);color:#ff0000;transition:0.5s}.tiny-margin{margin:2px!important}.max-width-400{max-width:400px}.max-width-200{max-width:200px}.max-height-400{max-height:400px}.max-height-200{max-height:200px}.max-height-2em{max-height:2em}.max-height-3em{max-height:3em}.max-height-6em{max-height:6em}.min-width-100{min-width:100px}.min-width-400{min-width:400px}.min-width-300{min-width:300px}.min-width-200{min-width:200px}.min-width-50{min-width:50px}.min-width-2em{min-width:2em}.min-height-200{min-height:200px!important}.min-height-400{min-height:400px!important}.min-height-2em{min-height:2em!important}.min-height-1em{min-height:1em!important}.min-height-4em{min-height:4em!important}.min-height-6em{min-height:6em!important}.min-height-8em{min-height:8em!important}.min-vh-80{min-height:80vh!important}.boy{color:#005cbf}.girl{color:#e83e8c}.text-yellow{color:#c69500}.text-green{color:#1e7e34}.more-rounded{border-radius:15px}.max-rounded{border-radius:25px}.blurred-border{-moz-box-shadow:0 0 5px 5px #555abf;-webkit-box-shadow:0 0 5px 5px #555abf;box-shadow:0 0 5px 5px #555abf}.highlight-border{-moz-box-shadow:0 0 5px 5px #FF9;-webkit-box-shadow:0 0 5px 5px #FF9;box-shadow:0 0 5px 5px #FF9}.row.display-flex{display:flex;flex-wrap:wrap}.row.display-flex>[class*='col-']{display:flex;flex-direction:column}.font-size-20em{font-size:20em!important}.font-size-larger{font-size:1.5em!important}.font-size-50{font-size:.50em!important}.font-size-75{font-size:.75em!important}.font-size-normal{font-size:1em!important}.font-size-125{font-size:1.25em!important}.font-size-110{font-size:1.1em!important}.font-size-150{font-size:1.5em!important}.font-size-175{font-size:1.75em!important}.font-size-200{font-size:2em!important}.font-size-250{font-size:2.5em!important}.font-size-300{font-size:3em!important}.font-size-350{font-size:3.5em!important}.fill-screen{max-width:100vw!important}.half-screen{width:50vw!important}.modal{overflow:auto!important}.cursive{font-family:"Brush Script MT",cursive!important;font-size:2em;font-style:italic}.ease{transition:all .7s linear!important;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out}img[loading="lazy"]{opacity:0;transition:opacity 300ms ease-in-out}img[loading="lazy"].loaded{opacity:1}.vertical{display:inline-block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.truncated{display:block;max-height:3em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:max-height 1s;max-width:300px;cursor:pointer}.d-contents{display:contents}.truncated-expanded{max-height:12em;white-space:normal;max-width:none}.azure-selected{font-weight:bold;-webkit-transition:all var(--btn-transition-time) ease-in-out;-moz-transition:all var(--btn-transition-time) ease-in-out;-o-transition:all var(--btn-transition-time) ease-in-out;transition:all var(--btn-transition-time) ease-in-out;background-color:darkviolet!important;color:aliceblue!important;border-color:aqua!important;box-shadow:0 .2rem .5rem aqua!important}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-bg-type:initial;--bs-table-color-type:initial}.table-striped>tbody>tr:nth-child(odd of :not(.d-none))>*{--bs-table-bg-type:var(--bs-table-striped-bg);--bs-table-color-type:var(--bs-table-striped-color)}.table-striped>tbody>tr:nth-child(even of :not(.d-none))>*{--bs-table-bg-type:initial;--bs-table-color-type:initial}table.table .azure-selected td{--bs-table-bg:darkviolet;--bs-table-accent-bg:darkviolet;--bs-table-color:aliceblue;--bs-table-border-color:aqua;background-color:var(--bs-table-bg)!important;color:aliceblue!important}.rose-selected{font-weight:bold;-webkit-transition:all var(--btn-transition-time) ease-in-out;-moz-transition:all var(--btn-transition-time) ease-in-out;-o-transition:all var(--btn-transition-time) ease-in-out;transition:all var(--btn-transition-time) ease-in-out;background-color:orangered!important;color:mistyrose!important;border-color:darkred!important;box-shadow:0 .2rem .5rem palevioletred!important}table.table .rose-selected td{--bs-table-bg:orangered;--bs-table-accent-bg:orangered;--bs-table-color:mistyrose;--bs-table-border-color:darkred;background-color:var(--bs-table-bg)!important;color:mistyrose!important}#chartjs-tooltip{opacity:0;position:absolute;background:rgba(0,0,0,0.7);color:white;border-radius:3px;-webkit-transition:all 0.1s ease;transition:all 0.1s ease;pointer-events:none;padding:4px;margin:15px;font-family:'Helvetica Neue','Helvetica','Arial',sans-serif;font-size:13px}.outline-0{outline:none}.focus-border{-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.focus-border:focus-within{-moz-box-shadow:0 0 5px 5px lightblue;-webkit-box-shadow:0 0 5px 5px lightblue;box-shadow:0 0 5px 5px lightblue;padding:3px 0 3px 3px;margin:5px 1px 3px 0}.blue-shadow{-moz-box-shadow:0 0 5px 5px lightblue;-webkit-box-shadow:0 0 5px 5px lightblue;box-shadow:0 0 5px 5px lightblue}.blue-shadow-10{-moz-box-shadow:0 0 10px 10px lightblue;-webkit-box-shadow:0 0 10px 10px lightblue;box-shadow:0 0 10px 10px lightblue}.flDebugPanelContentParent{overflow:scroll}@media (max-width:992px){.container{max-width:100%}}@keyframes colorful{0%{filter:hue-rotate(0deg)}100%{filter:hue-rotate(360deg)}}.profile-card h1,.profile-card h2,.profile-card h3,.profile-card span,.profile-card p{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.profile-container{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;padding:1em}.profile-container .profile-card{position:relative;width:300px;height:400px;margin:1em;background:rgba(255,255,255,0.05);box-shadow:0 15px 35px rgba(0,0,0,0.2);border-radius:15px;display:flex;justify-content:center;align-items:center;flex-direction:column;backdrop-filter:blur(40px);background-clip:padding-box}.profile-container .profile-card .content{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:0.5;transition:0.5s}.profile-container .profile-card .content .img{position:relative;width:150px;height:150px;border-radius:50%;overflow:hidden;border:10px solid rgba(0,0,0,0.25)}.profile-container .profile-card .content .img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.profile-container .profile-card .content .cardContent h3{color:#1a252f;text-transform:uppercase;letter-spacing:2px;font-weight:500;font-size:18px;text-align:center;margin:20px 0 10px;line-height:1.1em}.profile-container .profile-card .content .cardContent h3 span{font-size:12px;font-weight:300;text-transform:initial}.profile-container .profile-card .sci{position:absolute;bottom:50px;display:flex;justify-content:center;align-items:center;flex-direction:row}.profile-container .profile-card .sci li{margin:0 10px;transform:translateY(40px);opacity:0;transition:0.5s;transition-delay:calc(0.1s * var(--i))}.profile-container .profile-card .sci li a{font-size:24px}.profile-container .profile-card:hover .content,.profile-container.active .profile-card .content{opacity:1;transform:translateY(-20px)}.profile-container .profile-card:hover .sci li{transform:translateY(0px);opacity:1}.bubble-container .bubble{--bubble-color:#6c63ff;background-color:var(--bubble-color);color:black;font-weight:bold;box-shadow:-8px -8px 20px 0px #fff9,-6px -6px 6px 0px #fff9,8px 8px 20px 0px #0001,5px 5px 6px 0px #0001,inset 0px 0px 0px 0px #fff9,inset 0px 0px 0px 0px #0001,inset 0px 0px 0px 0px #fff9,inset 0px 0px 0px 0px #0001;border-radius:10px}.bubble-container .bubble{border-left:10px solid var(--bubble-color)}.bubble-container .bubble-text{color:whitesmoke;font-style:italic;font-weight:lighter}.bubble-container .bubble:after{content:"";display:block;position:relative;margin-top:-40px;padding-top:0px;bottom:-30px;left:20px;border-width:30px 0 0 30px;border-style:solid;border-color:var(--bubble-color) transparent;width:2px;border-radius:0 0 40px 0;transform:translateY(-2px)}.bubble-container .bubble .detail{font-style:italic;display:inline;float:right}.testimonial blockquote{margin:10px 10px 0;background:#efefef;padding:20px 60px;position:relative;border:none;border-radius:8px;font-style:italic}.testimonial blockquote:before,.testimonial blockquote:after{content:"\201C";position:absolute;font-size:80px;line-height:1;color:#757f9a;font-style:normal}.testimonial blockquote:before{top:0;left:10px}.testimonial blockquote:after{content:"\201D";right:10px;bottom:-0.5em}.testimonial div{width:0;height:0;border-left:0 solid transparent;border-right:20px solid transparent;border-top:20px solid #efefef;margin:0 0 0 60px}.testimonial p{margin:8px 0 0 20px;text-align:left;color:#fff}.inline-edit.active{}[contenteditable="true"][data-placeholder]:empty:not(:focus)::before{content:attr(data-placeholder);color:#4d4d4d;font-style:italic;cursor:text}[contenteditable="true"][contenteditable="true"]:not([data-placeholder]):empty:not(:focus)::before{content:"click to edit...";color:#4d4d4d;font-style:italic;cursor:text}.dropdown-submenu{position:relative;z-index:1100;padding:1em 1em}@media only screen and (max-width:990px){.dropdown-submenu>.dropdown-menu{position:relative;top:10%;left:10%;z-index:1101}.navbar-nav .show .dropdown-menu .dropdown-menu>li>a{padding:16px 15px 16px 35px}.navbar-nav .show .dropdown-menu .dropdown-menu .dropdown-menu>li>a{padding:16px 15px 16px 45px}}@media only screen and (min-width:991px){.dropdown-submenu>.dropdown-menu{position:absolute;top:0;left:99%;padding:1em;z-index:1101;max-height:50vh;overflow-y:auto}}.dropdown-menu>li>a:hover:after{text-decoration:underline;transform:rotate(-90deg)}.vp-85{top:85%}ul.animated-underline{padding:0;list-style:none;display:table;text-align:center}ul.animated-underline li{display:table-cell;position:relative;padding:15px 0}ul.animated-underline a{color:#fff;text-transform:uppercase;text-decoration:none;letter-spacing:0.15em;display:inline-block;position:relative}ul.animated-underline a:after{background:none repeat scroll 0 0 transparent;bottom:0;content:"";display:block;height:2px;left:50%;position:absolute;background:#fff;transition:width 0.3s ease 0s,left 0.3s ease 0s;width:0}ul.animated-underline a:hover:after{width:100%;left:0}h1,h2,h3,h4,h5,h6,p,textarea,input,small,label{color:#4d4d4d}.default-text-color{color:#4d4d4d}a{text-decoration:none}textarea{min-height:250px}.StripeElement{box-sizing:border-box;height:40px;padding:10px 12px;border:1px solid transparent;border-radius:4px;background-color:white;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease}.StripeElement--focus,.checkoutPageItem.focus input{border-color:#80BDFF;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5!important}.circleFrame{margin-left:auto;margin-right:auto;border-color:#00ace6 transparent #4dff4d #7c12f8;border-style:solid;border-width:10px;border-radius:50%;position:relative;overflow:hidden;margin-top:0}.circleFrame img{width:100%;height:auto;border-radius:50%;object-fit:cover}.maxDiameter23{width:23rem;height:23rem}.fade-image-container::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:30px;background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,1))}img.framed{box-shadow:-50px -50px 0 -40px #6c63ff,50px 50px 0 -40px #6c63ff}img.framed-red{box-shadow:-50px -50px 0 -40px #ff0a0a,50px 50px 0 -40px #ff0a0a}img.framed-green{box-shadow:-50px -50px 0 -40px #4dff4d,50px 50px 0 -40px #4dff4d}:root{--img-wrap-border:8px;--img-wrap-color1:#6be89b;--img-wrap-color2:#0076a5;--img-wrap-from:30deg;--img-wrap-distance:74%}.img-wrap{position:relative;width:100%;border-radius:50%;overflow:hidden}.img-wrap::before{content:'';display:block;width:100%;padding-top:100%}.img-wrap::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background:conic-gradient(from var(--img-wrap-from),var(--img-wrap-color1),var(--img-wrap-color2) var(--img-wrap-distance),transparent var(--img-wrap-distance));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--img-wrap-border)),#000 calc(100% - var(--img-wrap-border)));mask:radial-gradient(farthest-side,transparent calc(100% - var(--img-wrap-border)),#000 calc(100% - var(--img-wrap-border)));filter:blur(5px)}.img-wrap-inner{position:absolute;top:5%;left:5%;right:5%;bottom:5%;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center}.img-wrap img{width:100%;height:auto;border-radius:50%;object-fit:cover}:root{--glow-btn-hue:310;--glow-btn-hue-adjust:135;--glow-btn-hue-2:calc(var(--glow-btn-hue) + var(--glow-btn-hue-adjust));--page-background:oklch(10% 0.0666 var(--glow-btn-hue))}.glow-btn,.glow-button{--button-background:oklch(20% 0.0666 var(--glow-btn-hue));--text-base:oklch(45% 0.175 var(--glow-btn-hue));--text-hover:oklch(95% 0.145 calc(var(--glow-btn-hue) + 30));--shadow-start:oklch(95% 0.145 var(--glow-btn-hue-2));--shadow-end:oklch(60% 0.29 var(--glow-btn-hue));--shadow-inner:60% 0.29 var(--glow-btn-hue);all:unset;color:var(--text-base);font:700 1.125rem/1.2 Raleway,sans-serif;letter-spacing:0.08em;text-transform:uppercase;text-align:center;padding:0.85em;max-width:100%;width:12em;background-color:var(--button-background);background-clip:padding-box;border:5px solid var(--text-base);border-radius:2em;cursor:pointer;position:relative;transition:0.25s ease-out;&::before,&::after{content:"";border-radius:inherit;transition:inherit;position:absolute;inset:0;pointer-events:none}&::before{inset:-0.2em;z-index:-1;background:linear-gradient(var(--shadow-start),var(--shadow-end));filter:blur(1.2em) saturate(1.2);transform-origin:bottom;transform:scaleY(0.5);opacity:0}&::after{box-shadow:inset 0 0 0 1px #fff,0 0 0 4px hsla(0deg,0%,100%,0.5),1px 1px 0 4px #fff;mix-blend-mode:overlay;opacity:0}&:hover,&:focus{color:var(--text-hover);border-color:transparent;box-shadow:inset 0 1.4em 0 oklch(var(--shadow-inner) / 0.1),inset 0 0 1.4em oklch(var(--shadow-inner) / 0.32),0 1px 1px oklch(var(--shadow-inner) / 0.32);&::before,&::after{transform:none;opacity:1}}}h1 strong{font-weight:400;color:#ea4c4c}h2 strong{font-weight:400}.countdown{width:720px;margin:0 auto}.countdown .bloc-time{float:left;margin-right:45px;text-align:center}.countdown .bloc-time:last-child{margin-right:0}.countdown .count-title{display:block;margin-bottom:15px;font:normal 0.94em "Lato";color:#1a1a1a;text-transform:uppercase}.countdown .figure{position:relative;float:left;height:110px;width:100px;margin-right:10px;background-color:#fff;border-radius:8px;-moz-box-shadow:0 3px 4px 0 rgba(0,0,0,0.2),inset 2px 4px 0 0 rgba(255,255,255,0.08);-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,0.2),inset 2px 4px 0 0 rgba(255,255,255,0.08);box-shadow:0 3px 4px 0 rgba(0,0,0,0.2),inset 2px 4px 0 0 rgba(255,255,255,0.08)}.countdown .figure:last-child{margin-right:0}.countdown .figure>span{position:absolute;left:0;right:0;margin:auto;font:normal 5.94em/107px "Lato";font-weight:700;color:#de4848}.countdown .figure .top:after,.countdown .figure .bottom-back:after{content:"";position:absolute;z-index:-1;left:0;bottom:0;width:100%;height:100%;border-bottom:1px solid rgba(0,0,0,0.1)}.countdown .figure .top{z-index:3;background-color:#f7f7f7;transform-origin:50% 100%;-webkit-transform-origin:50% 100%;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;-moz-transform:perspective(200px);-ms-transform:perspective(200px);-webkit-transform:perspective(200px);transform:perspective(200px)}.countdown .figure .bottom{z-index:1}.countdown .figure .bottom:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:50%;background-color:rgba(0,0,0,0.02)}.countdown .figure .bottom-back{z-index:2;top:0;height:50%;overflow:hidden;background-color:#f7f7f7;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px}.countdown .figure .bottom-back span{position:absolute;top:0;left:0;right:0;margin:auto}.countdown .figure .top,.countdown .figure .top-back{height:50%;overflow:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.countdown .figure .top-back{z-index:4;bottom:0;background-color:#fff;-webkit-transform-origin:50% 0;transform-origin:50% 0;-moz-transform:perspective(200px) rotateX(180deg);-ms-transform:perspective(200px) rotateX(180deg);-webkit-transform:perspective(200px) rotateX(180deg);transform:perspective(200px) rotateX(180deg);-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px}.countdown .figure .top-back span{position:absolute;top:-100%;left:0;right:0;margin:auto}