﻿@charset "UTF-8";@font-face{font-family:Mulish;src:url("https://static.mymocket.com/fonts/Mulish/static/Mulish-Regular.ttf"),url("../webfonts/Mulish/static/Mulish-Regular.ttf");}@font-face{font-family:MulishL;src:url("https://static.mymocket.com/fonts/Mulish/static/Mulish-Light.ttf"),url("../webfonts/Mulish/static/Mulish-Light.ttf");}@font-face{font-family:MulishI;src:url("https://static.mymocket.com/fonts/Mulish/static/Mulish-Italic.ttf"),url("../webfonts/Mulish/static/Mulish-Italic.ttf");}@font-face{font-family:MulishM;src:url("https://static.mymocket.com/fonts/Mulish/static/Mulish-Medium.ttf"),url("../webfonts/Mulish/static/Mulish-Medium.ttf");}@font-face{font-family:MulishSB;src:url("https://static.mymocket.com/fonts/Mulish/static/Mulish-SemiBold.ttf"),url("../webfonts/Mulish/static/Mulish-SemiBold.ttf");}@font-face{font-family:MulishB;src:url("https://static.mymocket.com/fonts/Mulish/static/Mulish-Bold.ttf"),url("../webfonts/Mulish/static/Mulish-Bold.ttf");}@font-face{font-family:MulishEB;src:url("https://static.mymocket.com/fonts/Mulish/static/Mulish-ExtraBold.ttf"),url("../webfonts/Mulish/static/Mulish-ExtraBold.ttf");}@font-face{font-family:MulishBK;src:url("https://static.mymocket.com/fonts/Mulish/static/Mulish-Black.ttf"),url("../webfonts/Mulish/static/Mulish-Black.ttf");}@keyframes fade-in{0%{opacity:0;}50%{opacity:.5;}100%{opacity:1;}}@keyframes fade-in-scale{0%{opacity:0;transform:scale(.8);}50%{opacity:.5;transform:scale(.9);}100%{opacity:1;transform:scale(1);}}@keyframes fade-out{0%{opacity:1;}50%{opacity:.5;}100%{opacity:0;}}@keyframes fade-slide-right{0%{transform:translateX(0);opacity:1;}50%{transform:translateX(40%);opacity:.5;}100%{transform:translateX(80%);opacity:0;}}@keyframes hide-nav{0%{transform:translateY(0);}50%{transform:translateY(-50%);}100%{transform:translateY(-100%);}}@keyframes show-nav{0%{transform:translateY(-100%);}100%{transform:translateY(0);}}@keyframes ripple{0%{transform:scale(0);opacity:1;}100%{transform:scale(5);opacity:0;}}@keyframes scale{0%{transform:scale(.8);}50%{transform:scale(.9);}100%{transform:scale(1);}}@keyframes scale-down{0%{transform:scale(1.1);}50%{transform:scale(.9);}100%{transform:scale(.8);}}@keyframes scale-up{0%{transform:scale(.9);}50%{transform:scale(1.1);}100%{transform:scale(1.2);}}@keyframes slide-down{0%{transform:translateY(-100%);}100%{transform:translateY(0);}}@keyframes slide-left{0%{transform:translateX(100%);}100%{transform:translateX(0);}}@keyframes slide-right{0%{transform:translateX(-100%);}100%{transform:translateX(0);}}@keyframes slide-up{0%{transform:translateY(100%);}100%{transform:translateY(0);}}@keyframes to-right-flow{0%{width:0%;}100%{width:100%;}}@keyframes zoom{0%{transform:scale(1);}50%{transform:scale(1.1);}100%{transform:scale(1.2);}}@keyframes wave{0%{transform:translate(-50%) rotate(-180deg);}100%{transform:translate(-50%) rotate(360deg);}}html{box-sizing:border-box;outline:0!important;margin:0!important;overflow:visible;}h1,h2,h3,h4,h5,h6,.bold{font-family:MulishB;-webkit-user-select:none;-moz-user-select:none;user-select:none;}h1.light,h1 .light,h2.light,h2 .light,h3.light,h3 .light,h4.light,h4 .light,h5.light,h5 .light,h6.light,h6 .light,.bold.light,.bold .light{font-family:MulishL;}h1.norm,h1 .norm,h2.norm,h2 .norm,h3.norm,h3 .norm,h4.norm,h4 .norm,h5.norm,h5 .norm,h6.norm,h6 .norm,.bold.norm,.bold .norm{font-family:Mulish;}h1.mid,h1 .mid,h2.mid,h2 .mid,h3.mid,h3 .mid,h4.mid,h4 .mid,h5.mid,h5 .mid,h6.mid,h6 .mid,.bold.mid,.bold .mid{font-family:MulishM;}h1.semi,h1 .semi,h2.semi,h2 .semi,h3.semi,h3 .semi,h4.semi,h4 .semi,h5.semi,h5 .semi,h6.semi,h6 .semi,.bold.semi,.bold .semi{font-family:MulishSB!important;}h1.x-bold,h1 .x-bold,h2.x-bold,h2 .x-bold,h3.x-bold,h3 .x-bold,h4.x-bold,h4 .x-bold,h5.x-bold,h5 .x-bold,h6.x-bold,h6 .x-bold,.bold.x-bold,.bold .x-bold{font-family:MulishEB!important;}h1.black,h1 .black,h2.black,h2 .black,h3.black,h3 .black,h4.black,h4 .black,h5.black,h5 .black,h6.black,h6 .black,.bold.black,.bold .black{font-family:MulishBK!important;}h1[data-prefix]::after,h2[data-prefix]::after,h3[data-prefix]::after,h4[data-prefix]::after,h5[data-prefix]::after,h6[data-prefix]::after,.bold[data-prefix]::after{color:#9e9e9e;content:" ･ " attr(data-prefix);font-family:Mulish;font-size:small;font-weight:normal;margin-left:.25rem;}h1[data-suffix]::before,h2[data-suffix]::before,h3[data-suffix]::before,h4[data-suffix]::before,h5[data-suffix]::before,h6[data-suffix]::before,.bold[data-suffix]::before{color:#9e9e9e;content:attr(data-suffix);font-family:Mulish;font-size:small;float:left;}h1[question],h2[question],h3[question],h4[question],h5[question],h6[question],.bold[question]{margin-bottom:1rem;}h1[question]::before,h2[question]::before,h3[question]::before,h4[question]::before,h5[question]::before,h6[question]::before,.bold[question]::before{content:"➦";margin-right:.5rem;}.head6{font-size:1.1rem!important;}.head6[data-prefix]::after{color:#9e9e9e;content:" ･ " attr(data-prefix);font-family:Mulish;font-size:small;font-weight:normal;margin-left:.25rem;}body{font-family:Mulish!important;padding-top:env(safe-area-inset-top);transition:overflow ease 200ms;scroll-behavior:smooth;}body:has(.light-box,.modal-viewer){overflow:hidden!important;}body *{outline:0!important;}body header>nav{align-items:center;justify-content:center;display:flex;position:fixed;padding:.5rem 0;top:0;right:0;left:0;white-space:nowrap;z-index:99;}body header>nav .nav-content{display:flex;align-items:center;}body header>nav .nav-content .brand{float:left;}body header>nav .nav-content p{margin-left:auto;}body header>nav .nav-content p a{font-weight:bold;}body footer{text-align:center;font-size:.9rem;padding:.5rem .5rem 1rem;width:100%;}body .swap{transition:transform 200ms;transform:rotate(180deg);}button{cursor:pointer;background-color:#f5f5f5;border:0;transition:background-color 100ms ease-out;position:relative;font-size:1rem;}button .ripple{transition:all .5s ease;position:absolute;transform:scale(0);animation:ripple 650ms ease-in;background-color:rgba(255,255,255,.5);}button.disabled{pointer-events:none!important;opacity:.7;}button.p-icon{align-items:center;display:flex;border-radius:50rem!important;padding-top:.5rem;padding-bottom:.5rem;padding-left:.5rem;}button.p-icon.p-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.25rem;}button:has(.ripple){overflow:hidden;}a{text-decoration:none!important;cursor:pointer;display:inline-block;color:#1a1a1a;}a.a-info{color:#1860cc!important;}a.a-info:hover{color:#003573!important;}a.a-primary{color:#3d42e0!important;}a.a-primary:hover{color:#131677!important;}a.a-danger{color:#d80914!important;color:#f6545d!important;}a.a-danger:hover{color:#ff4949!important;}a.a-orange{color:#983c00!important;}a.a-orange:hover{color:#840000!important;}a.a-matte{color:#1a1a1a!important;}a.a-matte:hover{color:#666!important;}a.a-success{color:#3db500!important;}a.a-success:hover{color:#07551e!important;}a.a-warning{color:#eba214!important;}a.a-warning:hover{color:#4f3500!important;}a.a-white{color:#fff!important;}a.a-white:hover{color:#f5f5f5!important;}a .x-sm{font-size:.7rem!important;padding-left:2px;}a .x-sm.tiny{font-size:.5rem!important;}form .control{display:flex;justify-content:space-between;}form .error{color:#d80914!important;white-space:pre-wrap;margin:1rem 0!important;}img{background-image:none!important;}img.contain{object-fit:contain!important;}img.cover{object-fit:cover;object-position:center;}img.trans{background:transparent;background-color:transparent;}input{font-size:1rem;}input[type=file],input[type=radio],input[type=checkbox],input[name=hidden]{display:none!important;}input::-ms-reveal,input::-ms-clear{display:none;}span span.sm{color:#666;font-size:.9rem;}p{margin-bottom:0!important;}p.bold,p .bold{font-family:MulishB;}p.light,p .light{font-family:MulishL;}p.x-sm,p .x-sm{font-size:.7rem!important;}p.sec{color:#666;}p.small,p .small{font-size:.9rem!important;}p.semi,p .semi{font-family:MulishSB;}p.mid,p .mid{font-family:MulishM;}p.semi,p .semi{font-family:MulishSB!important;}p.black,p .black{font-family:MulishBK!important;}p.sm,p .sm{font-size:smaller;}p.smm,p .smm{font-size:smaller!important;}p.md,p .md{font-size:.95rem!important;}p.icon-teext{display:flex;align-items:flex-start;}p.icon-teext span,p.icon-teext i{margin-right:.5rem!important;}p.error{color:#d80914;color:#f6545d;align-items:flex-start;margin-bottom:1rem!important;font-size:1.1rem;white-space:normal;text-align:left;}p.error span{margin-right:.5rem;}table{width:100%;}table .t-end{text-align:right!important;}table td.actionz{text-align:center;}table td.actionz a{border-radius:.5rem;padding:.25rem;transition:transform 200ms ease-in;}table td.actionz a:hover{transform:translateY(-.25rem);}table td.actions{text-align:center;}table td.actions a{border-radius:.5rem;padding:.25rem;}table td.bold{font-family:MulishB;}.trans{background-color:transparent;}.trans:hover{background-color:rgba(0,0,0,.05)!important;}.alerts{border-radius:1rem;background-color:#fff;padding:1rem;margin:.25rem;color:#1c1d1f;max-width:95vw;}.alerts h4 i,.alerts h5 i,.alerts h6 i{color:#a6a6a6;}.alerts .menu{margin-top:1.5rem;}.alerts.info{background-color:#f6f9fd;}.alerts.info h4,.alerts.info h5,.alerts.info h6{color:#113698;}.alerts.info i{color:#4784df;}.alerts.negate{background-color:#fff5f5;}.alerts.negate h4,.alerts.negate h5,.alerts.negate h6{color:#500307;}.alerts.negate i{color:#ff9097;}.alerts.primary{background-color:#f0f1fc;}.alerts.primary h4,.alerts.primary h5,.alerts.primary h6{color:#131677;}.alerts.primary i{color:#8588eb;}.alerts.success{background-color:#f2ffec;}.alerts.success h4,.alerts.success h5,.alerts.success h6{color:#184900;}.alerts.success i{color:#91e069;}.alerts.warning{background-color:#fffbf2;}.alerts.warning h4,.alerts.warning h5,.alerts.warning h6{color:#503706;}.alerts.warning i{color:#fbd07d;}.alerts.dense{background-color:#5c5c5c;color:#eee;color:#fff;}.alerts.dense h4,.alerts.dense h5,.alerts.dense h6{color:#ffe0e2;color:#fff!important;}.alerts.dense.info{background-color:#3177df;color:#e4ecf8;}.alerts.dense.info h4,.alerts.dense.info h5,.alerts.dense.info h6{color:#e4ecf8;}.alerts.dense.info i{color:#b4cbee;}.alerts.dense.negate{background-color:#f6545d;}.alerts.dense.negate h4,.alerts.dense.negate h5,.alerts.dense.negate h6{color:#ffe0e2;color:#fff;}.alerts.dense.negate i{color:#ffe0e2;}.alerts.dense.primary{background-color:#8588eb;color:#f0f1fc;}.alerts.dense.primary h4,.alerts.dense.primary h5,.alerts.dense.primary h6{color:#e8e8fa;}.alerts.dense.primary i{color:#dedff9;}.alerts.dense.success{background-color:#75d446;color:#ebfbe3;}.alerts.dense.success h4,.alerts.dense.success h5,.alerts.dense.success h6{color:#ebfbe3;}.alerts.dense.success i{color:#caf6b4;}.alerts.dense.warning{background-color:#fbbf4b;color:#fff4e0;}.alerts.dense.warning h4,.alerts.dense.warning h5,.alerts.dense.warning h6{color:#fff4e0;}.alerts.dense.warning i{color:#ffe9bf;}.alert-box{border:thin solid #dfdfdf;border-radius:.25rem;background-color:#fff;padding:1rem;color:#1c1d1f;margin-bottom:.5rem;position:relative;}.alert-box h5,.alert-box h6,.alert-box p{margin-bottom:0;}.alert-box .menu{margin-top:1.5rem;}.alert-box>span{border-radius:.5rem;padding:0 .25rem;position:absolute;top:.5rem;right:.5rem;font-size:1.1rem;}.alert-box>span:hover{background-color:rgba(0,0,0,.1);}.alert-box.info{border-color:#b4cbee;background-color:#e4ecf8;color:#113698;}.alert-box.negate{border-color:#ffc2c6;color:#840000;background-color:#ffe0e2;}.alert-box.primary{border-color:#dedff9;color:#131677;background-color:#e8e8fa;}.alert-box.success{color:#3db500;color:#184900;border-color:#caf6b4;background-color:#ebfbe3;}.alert-box.warning{color:#503706;border-color:#ffe9bf;background-color:#fff4e0;}.alert-box.dense{background-color:#5c5c5c;color:#eee;}.alert-box.dense.info{background-color:#3177df;color:#e4ecf8;}.alert-box.dense.info h4,.alert-box.dense.info h5,.alert-box.dense.info h6{color:#e4ecf8;}.alert-box.dense.info i{color:#b4cbee;}.alert-box.dense.negate{border-color:#f6222e;border-color:#ff9097;background-color:#f6545d;color:#fff5f5;}.alert-box.dense.primary{background-color:#8588eb;color:#f0f1fc;}.alert-box.dense.primary h4,.alert-box.dense.primary h5,.alert-box.dense.primary h6{color:#e8e8fa;}.alert-box.dense.primary i{color:#dedff9;}.alert-box.dense.success{background-color:#75d446;color:#ebfbe3;}.alert-box.dense.success h4,.alert-box.dense.success h5,.alert-box.dense.success h6{color:#ebfbe3;}.alert-box.dense.success i{color:#caf6b4;}.alert-box.dense.warning{background-color:#fbbf4b;color:#fff4e0;}.alert-box.dense.warning h4,.alert-box.dense.warning h5,.alert-box.dense.warning h6{color:#fff4e0;}.alert-box.dense.warning i{color:#ffe9bf;}.app-dashboard{display:flex;flex-direction:column;height:100%;overflow:hidden;}.app-dashboard .banner{align-items:center;background-color:#fff;border-radius:0 0 1rem 1rem;display:flex;padding:1rem;}.app-dashboard .banner h3,.app-dashboard .banner p{margin-bottom:0;}.app-dashboard .banner .photo-icon{border:thick solid #eee;margin-right:1rem;}.app-dashboard .bar-chart{display:flex;position:relative;}.app-dashboard .bar-chart h3,.app-dashboard .bar-chart p{margin-bottom:0;}.app-dashboard .bar-chart .chart{background-color:#fafafa;border-radius:1rem;align-items:flex-end;justify-content:space-between;padding:0 .5rem .5rem;display:flex;min-height:12rem!important;width:100%;}.app-dashboard .bar-chart .chart div:not(.bar),.app-dashboard .bar-chart .chart .bar div{width:3rem!important;background-color:#e0e0e0;color:#f6f9fd;font-size:1.2rem;border-radius:.5rem;padding:1.5rem 0;}.app-dashboard .bar-chart .chart div:not(.bar).purple,.app-dashboard .bar-chart .chart .bar div.purple{height:80%;}.app-dashboard .bar-chart .chart div:not(.bar).negate,.app-dashboard .bar-chart .chart .bar div.negate{color:#fff5f5;height:30%;}.app-dashboard .bar-chart .chart div:not(.bar)~.div,.app-dashboard .bar-chart .chart .bar div~.div{margin-left:.5rem;}.app-dashboard .bar-chart .chart .bar{display:flex;align-items:flex-end;background-color:#5c5c5c;border-radius:.5rem;height:100%;}.app-dashboard .bar-chart .chart .bar div{align-self:flex-end;margin:0;}.app-dashboard .bar-chart .chart.pill div,.app-dashboard .bar-chart .chart.pill .bar,.app-dashboard .bar-chart .chart.pill .bar div{border-radius:50rem;}.app-dashboard .bar-chart .label-h{display:flex;justify-content:space-between;position:absolute;top:auto;left:0;right:0;bottom:0;padding:0 .5rem;}.app-dashboard .bar-chart .label-h section{text-align:center;width:3rem!important;}.app-dashboard .bar-chart .label-h section~.section{margin-left:.5rem;}.app-dashboard .bar-chart .label-h~.chart{margin-bottom:2rem;}.app-dashboard .bar-chart .label-v{display:flex;flex-direction:column;position:absolute;left:0;top:0;bottom:2rem;}.app-dashboard .bar-chart .label-v section{font-size:smaller;width:3rem!important;margin:auto 0;padding-left:.5rem;}.app-dashboard .bar-chart .label-v section:first-of-type{margin-top:0;}.app-dashboard .bar-chart .label-v section:last-of-type{margin-bottom:0;}.app-dashboard .bar-chart .label-v~.chart,.app-dashboard .bar-chart .label-v~.label-h{margin-left:3.5rem;}.app-dashboard .box-chart{align-items:center;border-radius:0 0 1rem 1rem;display:flex;flex-direction:row-reverse;}.app-dashboard .box-chart div{width:calc(33.333% + 1rem)!important;background-color:#f9f9fa;color:#f6f9fd;border:#fff solid medium;font-size:1.2rem;border-radius:1rem;padding:1.5rem 1rem;text-align:center;}.app-dashboard .box-chart div.purple{background-color:#800080;}.app-dashboard .box-chart div.negate{background-color:#f6222e;color:#fff5f5;}.app-dashboard .box-chart div.info{background-color:#1a69df;}.app-dashboard .box-chart div~div{margin-right:-1rem;}.app-dashboard .box-chart section{width:33.333%!important;padding:0 .5rem;}.app-dashboard .box-chart h3,.app-dashboard .box-chart p{margin-bottom:0;}.app-dashboard .full-status{background-color:#fff!important;border-radius:.5rem;display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:.5rem;margin-top:1rem;}.app-dashboard .full-status div{color:#424242!important;border-radius:.5rem;padding:1rem;position:relative;}.app-dashboard .full-status div h2,.app-dashboard .full-status div p{margin-left:2rem;margin-bottom:0;}.app-dashboard .full-status div p{margin-bottom:0;font-size:smaller;}.app-dashboard .full-status div span{background-color:#fff;border-radius:.5rem;left:.5rem;padding:.5rem;position:absolute;top:1rem;}.app-dashboard .full-status div.danger{color:#fff5f5;}.app-dashboard .full-status div.danger span{color:#f6545d;}.app-dashboard .full-status div.info{color:#f6f9fd;}.app-dashboard .full-status div.info span{color:#3177df;}.app-dashboard .full-status div.matte{color:#fcfcfc;}.app-dashboard .full-status div.matte span{color:#5c5c5c;}.app-dashboard .full-status div.primary{color:#f0f1fc;}.app-dashboard .full-status div.primary span{color:#3d42e0;}.app-dashboard .full-status div.success{color:#f2ffec;}.app-dashboard .full-status div.success span{color:#75d446;}.app-dashboard .statuses1{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:.5rem;margin-top:1rem;}.app-dashboard .statuses1 div{background-color:#fff;border-radius:1rem 1rem 0 0;padding:1rem;position:relative;}.app-dashboard .statuses1 div h2,.app-dashboard .statuses1 div p{text-align:right;margin-bottom:0;}.app-dashboard .statuses1 div p{margin-bottom:0;}.app-dashboard .statuses1 div span{background-color:#fff;border-radius:.5rem;left:.5rem;padding:.5rem;position:absolute;top:1rem;}.app-dashboard .statuses1 div.danger{color:#d80914;}.app-dashboard .statuses1 div.danger span{background-color:#f6222e;color:#fff;}.app-dashboard .statuses1 div.info{color:#1860cc;}.app-dashboard .statuses1 div.info span{background-color:#1a69df;color:#fff;}.app-dashboard .statuses1 div.matte{color:#1a1a1a;}.app-dashboard .statuses1 div.matte span{background-color:#1c1d1f;color:#fff;}.app-dashboard .statuses1 div.primary{color:#0f0063;}.app-dashboard .statuses1 div.primary span{background-color:#1e23bd;color:#fff;}.app-dashboard .statuses1 div.success{color:#3db500;}.app-dashboard .statuses1 div.success span{background-color:#53c41a;color:#fff;}.app-dashboard .statuses2{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:.5rem;margin-top:1rem;}.app-dashboard .statuses2>div{background-color:#fff;display:flex;flex-direction:column;padding:1rem 1rem .5rem;position:relative;}.app-dashboard .statuses2>div .stat-info{align-items:center;width:100%;display:flex;}.app-dashboard .statuses2>div .stat-info h2,.app-dashboard .statuses2>div .stat-info h3,.app-dashboard .statuses2>div .stat-info p{margin-bottom:0;}.app-dashboard .statuses2>div .stat-info span{background-color:#fff;border-radius:.5rem;padding:.5rem;margin-right:1rem;}.app-dashboard .statuses2>div.danger .stat-info span{background-color:#fff5f5;color:#f6222e;}.app-dashboard .statuses2>div.info .stat-info span{background-color:#f6f9fd;color:#1a69df;}.app-dashboard .statuses2>div.matte .stat-info span{background-color:#fcfcfc;color:#1c1d1f;}.app-dashboard .statuses2>div.primary .stat-info span{background-color:#f0f1fc;color:#131677;}.app-dashboard .statuses2>div.success .stat-info span{background-color:#f2ffec;color:#53c41a;}.app-dashboard .status-progress{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:.5rem;margin-top:1rem;}.app-dashboard .status-progress>div{align-items:center;background-color:#fff;display:flex;padding:1rem 1rem .5rem;position:relative;}.app-dashboard .status-progress>div .stat-info{align-items:center;width:100%;display:flex;}.app-dashboard .status-progress>div .stat-info h2,.app-dashboard .status-progress>div .stat-info h3,.app-dashboard .status-progress>div .stat-info p{margin-bottom:0;}.app-dashboard .status-progress>div .stat-info span{background-color:#fff;border-radius:.5rem;padding:.5rem;margin-right:1rem;}.app-dashboard .status-progress>div.danger span{background-color:#fff5f5;color:#f6222e;}.app-dashboard .status-progress>div.info span{background-color:#f6f9fd;color:#1a69df;}.app-dashboard .status-progress>div.matte span{background-color:#fcfcfc;color:#1c1d1f;}.app-dashboard .status-progress>div.primary span{background-color:#f0f1fc;color:#131677;}.app-dashboard .status-progress>div.success span{background-color:#f2ffec;color:#53c41a;}.app-dashboard .statuses{border-radius:1.5rem;display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:.5rem;margin-top:1rem;}.app-dashboard .statuses div{background-color:#f9f9fa;border-radius:1rem;padding:1rem;position:relative;}.app-dashboard .statuses div h2,.app-dashboard .statuses div p{text-align:right;margin-bottom:0;}.app-dashboard .statuses div p{margin-bottom:0;font-size:smaller;}.app-dashboard .statuses div span{background-color:#fff;border-radius:.5rem;left:.5rem;padding:.5rem;position:absolute;top:1rem;}.app-dashboard .statuses div.danger{background-color:#ffc2c6;color:#d80914;}.app-dashboard .statuses div.danger span{background-color:#f6222e;color:#fff;}.app-dashboard .statuses div.info{background-color:#b4cbee;color:#1860cc;}.app-dashboard .statuses div.info span{background-color:#1a69df;color:#fff;}.app-dashboard .statuses div.matte{background-color:#dfdfdf;color:#1a1a1a;}.app-dashboard .statuses div.matte span{background-color:#1c1d1f;color:#fff;}.app-dashboard .statuses div.primary{background-color:#dedff9;color:#0f0063;}.app-dashboard .statuses div.primary span{background-color:#1e23bd;color:#fff;}.app-dashboard .statuses div.success{background-color:#caf6b4;color:#3db500;}.app-dashboard .statuses div.success span{background-color:#53c41a;color:#fff;}.app-dashboard .statuse{border-radius:1.5rem;display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:.5rem;margin-top:1rem;}.app-dashboard .statuse div{background-color:#f9f9fa;border-radius:1rem;padding:1rem;position:relative;}.app-dashboard .statuse div h2,.app-dashboard .statuse div p{text-align:right;margin-bottom:0;}.app-dashboard .statuse div p{margin-bottom:0;font-size:smaller;}.app-dashboard .statuse div span{background-color:#fff;border-radius:.5rem;left:.5rem;padding:.5rem;position:absolute;top:1rem;}.app-dashboard .statuse div.danger{background-color:#d80914;color:#fff5f5;}.app-dashboard .statuse div.danger span{background-color:#f6545d;color:#fff5f5;}.app-dashboard .statuse div.info{background-color:#1860cc;color:#f6f9fd;}.app-dashboard .statuse div.info span{background-color:#3177df;color:#f6f9fd;}.app-dashboard .statuse div.matte{background-color:#1a1a1a;color:#fcfcfc;}.app-dashboard .statuse div.matte span{background-color:#5c5c5c;color:#fcfcfc;}.app-dashboard .statuse div.primary{background-color:#0f0063;color:#f0f1fc;}.app-dashboard .statuse div.primary span{background-color:#3d42e0;color:#f0f1fc;}.app-dashboard .statuse div.success{background-color:#3db500;color:#f2ffec;}.app-dashboard .statuse div.success span{background-color:#75d446;color:#f2ffec;}.app-dashboard .status{border-radius:1.5rem;display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:.5rem;margin-top:1rem;}.app-dashboard .status div{background-color:#f9f9fa;border-radius:.5rem;padding:1rem;position:relative;}.app-dashboard .status div h2,.app-dashboard .status div p{text-align:right;margin-bottom:0;}.app-dashboard .status div p{margin-bottom:0;font-size:smaller;}.app-dashboard .status div span{background-color:#fff;border-radius:.5rem;left:.5rem;padding:.5rem;position:absolute;top:1rem;}.app-dashboard .status div.danger{background-color:#f6222e;color:#fff5f5;}.app-dashboard .status div.danger span{background-color:#d80914;color:#fff5f5;}.app-dashboard .status div.info{background-color:#1a69df;color:#f6f9fd;}.app-dashboard .status div.info span{background-color:#1860cc;color:#f6f9fd;}.app-dashboard .status div.matte{background-color:#5c5c5c;color:#fcfcfc;}.app-dashboard .status div.matte span{background-color:#1a1a1a;color:#fcfcfc;}.app-dashboard .status div.primary{background-color:#3d42e0;color:#f0f1fc;}.app-dashboard .status div.primary span{background-color:#0f0063;color:#f0f1fc;}.app-dashboard .status div.success{background-color:#53c41a;color:#f2ffec;}.app-dashboard .status div.success span{background-color:#3db500;color:#f2ffec;}.app-dashboard .panel,.app-dashboard .panel1{width:100%;display:grid;grid-template-columns:3fr 2fr;grid-column-gap:1rem;height:100%;margin-top:1rem;}.app-dashboard .panel p,.app-dashboard .panel h2,.app-dashboard .panel1 p,.app-dashboard .panel1 h2{margin-bottom:0;}.app-dashboard .panel1{overflow-y:auto;height:auto;grid-template-columns:4fr 2fr;}.app-dashboard .panel1 .div{align-self:flex-start;display:flex;flex-direction:column;height:100%;max-height:100%;overflow:hidden;}.app-dashboard .user-panel{align-items:center;display:flex;flex-direction:column;background-color:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);position:fixed;padding:1rem;right:0;top:0;bottom:0;width:30%;z-index:999;display:none;}.app-dashboard .user-panel h3{margin-bottom:0;}.app-dashboard .user-panel .photo-icon{border:1rem solid #f0f1fc;margin:1rem 0;}.badge1{display:inline-flex;align-items:center;border-radius:50rem;padding:.25rem 1rem;font-size:1rem;color:#1e23bd;border:2px solid;border-color:#1e23bd;white-space:nowrap;cursor:default;}.badge1.success{border-color:#3db500;color:#3db500;}.badge1.danger,.badge1.negate{border-color:#d80914!important;color:#d80914;}.badge1.orange{border-color:#840000!important;color:#840000;}.badge1.info{border-color:#1860cc;color:#1860cc;}.badge1.warning{border-color:#503706;color:#503706;}.badge1.matte,.badge1.sec{border-color:#1a1a1a;color:#1a1a1a;}.badge1.style{border:0;color:#fff;background-color:#1e23bd;}.badge1.style.success{background-color:#3db500;}.badge1.style.danger,.badge1.style.negate{background-color:#d80914;}.badge1.style.info{background-color:#1860cc;}.badge1.style.orange{background-color:#983c00;}.badge1.style.warning{background-color:#503706;}.badge1.style.matte{background-color:#1a1a1a;}.badge1.style1{border:0;background-color:#dedff9;color:#1e23bd;}.badge1.style1.orange{background-color:#ffe7b8;color:#840000;}.badge1.style1.success{background-color:#ebfbe3;color:#07551e;}.badge1.style1.danger,.badge1.style1.negate{background-color:#ffc2c6;color:#d80914;}.badge1.style1.info{background-color:#cee5ff;color:#1860cc;}.badge1.style1.warning{background-color:#fff4e0;color:#4f3500;}.badge1.style1.matte{background-color:#eee;color:#1a1a1a;}.badge1.lg{padding:.35rem 1rem!important;}.badge1.mid{padding:.2rem .8rem!important;font-size:.95rem!important;}.badge1.md{padding:.2rem .5rem!important;font-size:.8rem!important;}.badge1:not(.style,.style1).md{font-size:.85rem!important;padding:1px .8rem!important;}.badge1.sm{font-size:.75rem!important;padding:1.5px .25rem!important;}.badge1.x-sm{font-size:.6rem;padding:1px .25rem!important;}.b-danger{background-color:#d80914!important;}.b-danger.txt{color:#fff5f5!important;}.b-danger.sd{background-color:#fff5f5!important;}.b-danger.sd.txt{color:#d80914!important;}.b-info{background-color:#1860cc!important;}.b-info.txt{color:#f6f9fd!important;}.b-info.sd{background-color:#f6f9fd!important;}.b-info.sd.txt{color:#1860cc!important;}.b-primary{background-color:#3d42e0!important;}.b-primary.txt{color:#f0f1fc!important;}.b-primary.sd{background-color:#f0f1fc!important;}.b-primary.sd.txt{color:#3d42e0!important;}.b-primary1{background-color:#0f0063!important;}.b-primary1.txt{color:#f0f1fc;}.b-sec{background-color:#f9f9fa!important;}.b-matte{background-color:#1c1d1f!important;}.b-matte.txt{color:#fcfcfc!important;}.b-matte.sd{background-color:#fcfcfc!important;}.b-matte.sd.txt{color:#1c1d1f!important;}.b-orange{background-color:#ef5f00!important;}.b-orange.txt{color:#fff2eb!important;}.b-orange.sd{background-color:#fff2eb!important;}.b-orange.sd.txt{color:#ef5f00!important;}.b-l-green{background-color:#75d446;}.b-l-green.txt{color:#f2ffec!important;}.b-l-green.sd{background-color:#f2ffec;}.b-l-green.sd.txt{color:#3db500;}.b-success{background-color:#3db500;}.b-success.txt{color:#f2ffec!important;}.b-success.sd{background-color:#f2ffec!important;}.b-success.sd.txt{color:#3db500;}.b-warning{background-color:#eba214!important;}.b-warning.txt{color:#fffbf2!important;}.b-warning.sd{background-color:#fffbf2!important;}.b-warning.sd.txt{color:#eba214!important;}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem,#b32121;padding:1rem 1rem 1rem 3.7rem;color:#fff;white-space:pre-wrap;}.blazor-error-boundary::after{content:"An error has occurred.";}.br-0{border-radius:0!important;}.br-1{border-radius:.25rem!important;}.br-2{border-radius:.5rem!important;}.br-2x{border-radius:.8rem!important;}.br-3{border-radius:1rem!important;}.br-4{border-radius:1.5rem!important;}.br-d4{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important;}.br-t4{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important;}.br-4x{border-radius:2rem!important;}.br-5{border-radius:3rem!important;}.br-pill{border-radius:50rem!important;}.buton{-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#3d42e0;border:0;border-radius:.8rem;color:#f0f1fc;cursor:pointer;display:inline-block;align-items:center;font-family:MulishSB;font-size:1rem;padding:1rem 1.5rem;position:relative;text-align:center;white-space:nowrap!important;transition:background-color 200ms ease-out,width 300ms ease;}.buton a[href]{text-decoration:none!important;color:inherit!important;}.buton.signal ::after{content:"";position:absolute;background-color:#f6222e;background-color:#1a69df;border-radius:50%;height:8px;width:8px;border-radius:50%;color:#fff5f5;top:0%;right:0%;transform:translate(-.25rem,.25rem);}.buton .ripple{transition:all .5s ease;position:absolute;transform:scale(0);animation:ripple 650ms ease-in;background-color:rgba(255,255,255,.5);}.buton .text{transition:display 300ms ease;display:none;}.buton.disabled{pointer-events:none!important;opacity:.7;}.buton.info{background-color:#1a69df;color:#f6f9fd;}.buton.info:not(.no-hover):hover{background-color:#1860cc;}.buton.matte{background-color:#212121;}.buton.matte:not(.no-hover):hover{background-color:#1a1a1a;}.buton.negate{background-color:#f6222e;color:#fff5f5;}.buton.negate:not(.no-hover):hover{background-color:#d80914;}.buton.orange{background-color:#ef5f00;color:#fff2eb;color:#fff;}.buton.orange:not(.no-hover):hover{background-color:#bc4b00;}.buton.pri.active.outline{border:0;}.buton.pri:not(.no-hover):hover{background-color:#3d42e0;}.buton.success{background-color:#3db500;color:#f2ffec;}.buton.success:not(.no-hover):hover{background-color:#2e8700;}.buton.prim{background-color:#07551e;color:#f2ffec;}.buton.prim:not(.no-hover):hover{background-color:#2e8700;}.buton.warning{background-color:#eba214;}.buton.warning:not(.no-hover):hover{background-color:#4f3500;}.buton.warning1{background-color:#4f3500;}.buton.warning1:not(.no-hover):hover{background-color:#eba214;background-color:#840000;}.buton:not(.no-hover):hover{background-color:#1e23bd;color:#f0f1fc;}.buton.full{display:block;width:100%;}.buton.md{font-size:.95rem;padding:.5rem 1rem;}.buton.mid{padding:.8rem 1rem;}.buton.nb{border-radius:0!important;}.buton.pill{border-radius:50rem!important;}.buton.sm{font-size:.85rem;padding:.25rem 1rem;}.buton.icon{align-items:center;justify-content:center;display:flex;padding:1rem;}.buton.icon.md{padding:.5rem;}.buton.icon.sm{padding:.25rem .5rem;}.buton.def{padding-left:3rem;padding-right:3rem;}.buton1{-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#f0f1fc;border:0;border-radius:.8rem;color:#3d42e0;cursor:pointer;align-items:center;display:inline-block;font-family:MulishSB;font-size:1rem;padding:1rem 1.5rem;position:relative;text-align:center;transition:background-color 100ms ease-out,width 300ms ease;white-space:nowrap;}.buton1.signal ::after{content:"";position:absolute;background-color:#f6222e;background-color:#1a69df;border-radius:50%;height:8px;width:8px;border-radius:50%;color:#fff5f5;top:0%;right:0%;transform:translate(-.25rem,.25rem);}.buton1 .ripple{transition:all .5s ease;position:absolute;transform:scale(0);animation:ripple 650ms ease-in;background-color:rgba(255,255,255,.5);}.buton1.disabled{pointer-events:none;opacity:.7;}.buton1.info{background-color:#f6f9fd;color:#1860cc;}.buton1.info:not(.no-hover):hover{background-color:#e4ecf8;}.buton1.matte{background-color:#fcfcfc;color:#1a1a1a;}.buton1.matte:not(.no-hover):hover{background-color:#dfdfdf;}.buton1.negate{background-color:#fff5f5;color:#d80914;}.buton1.negate:not(.no-hover):hover{background-color:#ffe0e2;}.buton1.orange{background-color:#fff2eb;color:#983c00;}.buton1.orange:not(.no-hover):hover{background-color:#ffc4a1;}.buton1.success{background-color:#f2ffec;color:#2e8700;}.buton1.success:not(.no-hover):hover{background-color:#caf6b4;}.buton1.prim{background-color:#f2ffec;color:#2e8700;}.buton1.prim:not(.no-hover):hover{background-color:#caf6b4;}.buton1.warning{background-color:#fffbf2;color:#eba214;color:#4f3500;}.buton1.warning:not(.no-hover):hover{background-color:#ffe9bf;}.buton1.trans-bg,.buton1.trans{background-color:transparent;}.buton1.trans-bg:hover,.buton1.trans:hover{background-color:initial;}.buton1:not(.no-hover):hover{background-color:#dedff9;}.buton1.full{display:block;width:100%;}.buton1.md{font-size:.95rem;padding:.5rem 1rem;}.buton1.mid{padding:.8rem 1rem;}.buton1.nb{border-radius:0!important;}.buton1.pill{border-radius:50rem;}.buton1.sm{font-size:.9rem;font-size:.85rem;padding:.25rem 1rem;}.buton1.icon{padding:1rem;}.buton1.icon.md{padding:.5rem;}.buton1.icon.sm{padding:.25rem .5rem;}.buton1.def{padding-left:3rem;padding-right:3rem;}.buton2{align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#f0f1fc;border-radius:.5rem;color:#3d42e0;cursor:pointer;display:inline-flex;font-family:MulishSB;padding:1rem;text-align:center;transition:background-color 100ms ease-out;}.buton2.signal ::after{content:"";position:absolute;background-color:#f6222e;background-color:#1a69df;border-radius:50%;height:8px;width:8px;border-radius:50%;color:#fff5f5;top:0%;right:0%;transform:translate(-.25rem,.25rem);}.buton2 .count{position:absolute;background-color:#f6222e;background-color:#1a69df;border-radius:50rem;padding:1px .25rem;color:#fff5f5;font-size:.6rem;bottom:100%;left:100%;margin-left:.5rem;transform:translate(-100%,100%);z-index:50!important;}.buton2.disabled{pointer-events:none;opacity:.7;}.buton2.info{background-color:#f6f9fd;color:#1860cc;}.buton2.info:not(.no-hover):hover{background-color:#b4cbee;}.buton2.matte{background-color:#fcfcfc;color:#1a1a1a;}.buton2.matte:not(.no-hover):hover{background-color:#dfdfdf;}.buton2.negate{background-color:#fff5f5;color:#d80914;}.buton2.negate:not(.no-hover):hover{background-color:#ffc2c6;}.buton2.orange{background-color:#fff2eb;color:#983c00;}.buton2.orange:not(.no-hover):hover{background-color:#ffc4a1;}.buton2.success,.buton2.prim{background-color:#f2ffec;color:#3db500;}.buton2.success:not(.no-hover):hover,.buton2.prim:not(.no-hover):hover{background-color:#caf6b4;}.buton2.warning{background-color:#fffbf2;color:#eba214;}.buton2.warning:not(.no-hover):hover{background-color:#ffe9bf;}.buton2:not(.no-hover):hover{background-color:#dedff9;}.buton2.trans-bg,.buton2.trans{background-color:transparent;}.buton2.trans-bg:hover,.buton2.trans:hover{background-color:initial;}.buton2.md{padding:.5rem;}.buton2.nb{border-radius:0!important;}.buton2.pill{border-radius:50rem;}.buton2.sm{padding:.25rem .5rem;}.buton-outline{-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1.5px solid #1e23bd;border-radius:.5rem;color:#1e23bd;cursor:pointer;font-family:MulishSB;font-size:1rem;padding:.8rem 1.5rem;text-align:center;transition:background-color 200ms ease-in-out;}.buton-outline.info{border-color:#1860cc;color:#1860cc;}.buton-outline.info:not(.no-hover):hover{background-color:#b4cbee;}.buton-outline.matte{border-color:#1a1a1a;color:#1a1a1a;}.buton-outline.matte:not(.no-hover):hover{background-color:#dfdfdf;}.buton-outline.negate{border-color:#d80914;color:#d80914;}.buton-outline.negate:not(.no-hover):hover{background-color:#ffc2c6;}.buton-outline.orange{border-color:#983c00;color:#983c00;}.buton-outline.orange:not(.no-hover):hover{background-color:#ffc4a1;}.buton-outline.success,.buton-outline.prim{border-color:#3db500;color:#3db500;}.buton-outline.success:not(.no-hover):hover,.buton-outline.prim:not(.no-hover):hover{background-color:#caf6b4;}.buton-outline.warning{border-color:#eba214;color:#eba214;}.buton-outline.warning:not(.no-hover):hover{background-color:#ffe9bf;}.buton-outline:not(.no-hover):hover{background-color:#dedff9;}.buton-outline.full{width:100%;}.buton-outline.md{padding:.35rem 1rem;}.buton-outline.nb{border-radius:0!important;}.buton-outline.pill{border-radius:50rem;}.buton-outline.sm{padding:.25rem 1rem;}.buton-rating{display:flex;align-items:center;justify-content:center;gap:.25rem;padding:.5rem;margin:1rem 0;}.buton-rating label{align-items:center;justify-content:center;cursor:pointer;display:inline-flex;flex-direction:column;row-gap:.5rem;width:3.5rem;}.buton-rating label small{font-size:.9rem;}.buton-rating label span{opacity:.7;background-color:#fff;border-radius:50%;font-size:1.5rem;font-size:2rem;padding:.25rem;align-items:center;justify-content:center;display:inline-flex;height:2.8rem;width:2.8rem;transition:transform 100ms ease-in;}.buton-rating label:hover span{opacity:.9;transform:scale(1.2);border:medium solid #e0e0e0;}.buton-rating label:hover small{font-size:1.1rem;}.buton-rating label.active{width:4rem;height:4rem;}.buton-rating label.active span{opacity:1;border:medium solid currentColor;font-size:2rem;font-size:2.5rem;height:3.5rem;width:3.5rem;color:#1c1d1f;}.buton-rating label.active small{font-family:MulishSB;font-size:1.1rem;}.buton-rating label.md{column-gap:.5rem;}.buton-rating label.md span,.buton-rating label.md label{font-size:1.3rem!important;}.buton-rating label.md span.active,.buton-rating label.md label.active{font-size:2.3rem!important;}.buton-rating label.sm{column-gap:.25rem;}.buton-rating label.sm span,.buton-rating label.sm label{font-size:1rem;}.buton-rating label.sm span.active,.buton-rating label.sm label.active{font-size:1.2rem;}.buton-special{align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#dedff9;border:0;border-radius:.5rem;color:#0f0063;cursor:pointer;display:inline-flex;font-size:1rem;margin:.5rem;padding:.25rem;padding-right:1rem;position:relative;overflow:hidden;text-align:center;transition:background-color 100ms ease-out;}.buton-special span{background-color:#3d42e0;border-radius:.5rem;color:#f0f1fc;margin-right:1rem;padding:1rem;}.buton-special .ripple{transition:all .5s ease;position:absolute;transform:scale(0);animation:ripple 650ms ease-in;background-color:rgba(255,255,255,.5);}.buton-special.info{background-color:#f6f9fd;color:#1860cc;}.buton-special.info span{background-color:#3177df;color:#f6f9fd;}.buton-special.info:not(.no-hover):hover{background-color:#b4cbee;}.buton-special.matte{background-color:#dfdfdf;color:#1a1a1a;}.buton-special.matte span{background-color:#5c5c5c;color:#fcfcfc;}.buton-special.matte:not(.no-hover):hover{background-color:#dfdfdf;}.buton-special.negate{background-color:#fff5f5;color:#d80914;}.buton-special.negate span{background-color:#f6545d;color:#fff5f5;}.buton-special.negate:not(.no-hover):hover{background-color:#ffc2c6;}.buton-special.success,.buton-special.prim{background-color:#f2ffec;color:#3db500;}.buton-special.success span,.buton-special.prim span{background-color:#75d446;color:#f2ffec;}.buton-special.success:not(.no-hover):hover,.buton-special.prim:not(.no-hover):hover{background-color:#caf6b4;}.buton-special.warning{background-color:#fffbf2;color:#eba214;}.buton-special.warning span{background-color:#fbbf4b;color:#fffbf2;}.buton-special.warning:not(.no-hover):hover{background-color:#ffe9bf;}.buton-special:not(.no-hover):hover{background-color:#8588eb;}.buton-special.full{width:100%;}.buton-special.md span{margin-right:.5rem;padding:.5rem;}.buton-special.nb{border-radius:0!important;}.buton-special.pill{border-radius:50rem;}.buton-special.sm span{border-radius:.25rem;margin-right:.5rem;padding:.25rem;}.calendar-comp{display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;outline:0;margin-top:.25rem;margin-bottom:1rem;width:100%!important;cursor:pointer;}.calendar-comp>input{width:100%!important;background-color:transparent;border:1.5px solid #bfbfbf;border-radius:.5rem;padding:.5rem 1rem;display:block;margin:0;font-size:1.1rem;outline:0;pointer-events:none;}.calendar-comp>input .icon{display:flex;position:absolute;left:1rem;top:50%;transform:translateY(-50%);font-size:1.2rem;}.calendar-comp>input .icon~input{padding-left:2.7rem;}.calendar-comp>input:hover{border-color:#9e9e9e;}.calendar-comp label{color:#757575;font-size:1rem;padding:0 .25rem;margin-bottom:.25rem;}.calendar-comp label~.icon,.calendar-comp label~.indicator{top:3.2rem;}.calendar-comp .calendar-container{display:none;flex-flow:column;position:absolute;z-index:999!important;top:100%;left:50%;transform:translateX(-50%);background-color:#fff;transition:200ms transform ease-out;margin-top:.5rem;border-radius:1rem;padding:.5rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);width:100%;min-width:360px!important;min-height:355px!important;}.calendar-comp .calendar-container .calendar{padding:0 .5rem;padding-top:0;overflow:hidden;}.calendar-comp .calendar-container .calendar .week-days{display:grid;grid-template-columns:repeat(7,1fr);align-items:center;font-family:MulishM;margin-bottom:.25rem;}.calendar-comp .calendar-container .calendar .week-days .th{font-size:1em;color:#9e9e9e;font-weight:400;margin:.25rem 0;text-align:center;}.calendar-comp .calendar-container .calendar .sub-calendar{display:none;grid-row-gap:.25rem;grid-template-columns:repeat(7,1fr);transition:50ms display;font-family:MulishM;}.calendar-comp .calendar-container .calendar .sub-calendar.active{display:grid;animation:fade-in 100ms ease-in;}.calendar-comp .calendar-container .calendar .sub-calendar .td{height:100%;width:100%;min-height:40px;min-width:40px;text-align:center;}.calendar-comp .calendar-container .calendar .sub-calendar .td .btn-day{align-items:center;justify-content:center;display:flex;color:#212121;width:100%;height:100%;cursor:pointer;outline:0;border-radius:10px;}.calendar-comp .calendar-container .calendar .sub-calendar .td .btn-day:hover{background-color:#eee;}.calendar-comp .calendar-container .calendar .sub-calendar .td .btn-day.active{color:#fff;z-index:99;background-color:#455af7;}.calendar-comp .calendar-container .calendar .sub-calendar .td.block{opacity:.2;}.calendar-comp .calendar-container .calendar .sub-calendar .td.block .btn-day{background-color:#fff;}.calendar-comp .calendar-container .calendar .sub-calendar .td.range-date{background-color:#dee2fd!important;}.calendar-comp .calendar-container .calendar .sub-calendar .td.range-date .btn-day:not(.active):hover{background-color:transparent;}.calendar-comp .calendar-container .calendar .sub-calendar .td.range-date.first,.calendar-comp .calendar-container .calendar .sub-calendar .td.range-date:nth-child(7n+1){border-top-left-radius:.8rem!important;border-bottom-left-radius:.8rem!important;}.calendar-comp .calendar-container .calendar .sub-calendar .td.range-date.last,.calendar-comp .calendar-container .calendar .sub-calendar .td.range-date:nth-child(7n){border-top-right-radius:.8rem!important;border-bottom-right-radius:.8rem!important;}.calendar-comp .calendar-container .calendar .sub-calendar .th{font-size:1em;color:#9e9e9e;font-weight:400;width:100%;margin:.25rem 0;text-align:center;}.calendar-comp .calendar-container .calendar .sub-calendar1{max-width:100%;height:281px;}.calendar-comp .calendar-container .calendar .sub-calendar1 .active{display:block;}.calendar-comp .calendar-container .calendar .sub-calendar1 td{display:flex;height:40px;width:40px;justify-content:center;align-items:center;text-align:center;z-index:99;}.calendar-comp .calendar-container .calendar .sub-calendar1 td .btn-day{font-family:"Open Sans";font-size:1em;display:flex;justify-content:center;align-items:center;border:0;background:rgba(0,0,0,0);width:100%;height:100%;cursor:pointer;z-index:99;outline:0;border-radius:10px;user-select:none!important;}.calendar-comp .calendar-container .calendar .sub-calendar1 td .btn-day.active{color:#fff;z-index:99;background:#455af7;}.calendar-comp .calendar-container .calendar .sub-calendar1 tr{display:flex;width:100%;align-items:center;text-align:center;}.calendar-comp .calendar-container .calendar .sub-calendar1 tr th{font-size:1em;color:#808080;font-weight:400;width:40px;margin:10px 0;user-select:none!important;}.calendar-comp .calendar-container .calendar.emoji{max-height:25rem;overflow-y:auto!important;scroll-behavior:smooth;}.calendar-comp .calendar-container .calendar-footer{display:flex;align-items:center;justify-content:center;padding:.5rem;}.calendar-comp .calendar-container .calendar-footer div{display:flex;justify-content:flex-end;margin-left:auto;}.calendar-comp .calendar-container .calendar-footer p{text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-weight:normal;padding-left:.5rem;margin-bottom:0;color:#455af7;}.calendar-comp .calendar-container .header{display:flex;justify-content:space-between;align-items:center!important;margin-bottom:.25rem;color:#262626;}.calendar-comp .calendar-container .header h4{width:100%;text-align:center;margin-bottom:0!important;}.calendar-comp .calendar-container .header .icon{padding:1rem;font-size:1em;background:#fff;color:#455af7;border:0;cursor:pointer;outline:0;}.calendar-comp .calendar-container .header .sec-btn,.calendar-comp .calendar-container .header span{cursor:pointer;padding:.5rem .8rem;border-radius:50rem;outline:0;border:0;}.calendar-comp .calendar-container .header .sec-btn:hover,.calendar-comp .calendar-container .header span:hover{background-color:#eee;}.calendar-comp .calendar-container .header .sec-btn.disabled,.calendar-comp .calendar-container .header span.disabled{pointer-events:none;color:#9e9e9e;}.calendar-comp .calendar-container.top{bottom:100%;top:auto;margin-bottom:1rem;margin-top:auto;}.calendar-comp .emojis{display:grid;grid-gap:.25rem;grid-template-columns:repeat(9,minmax(0,1fr));transition:50ms display;}.calendar-comp .emojis .btn-emoji{align-items:center;justify-content:center;display:flex;color:#212121;font-size:1.1rem;width:100%;height:100%;cursor:pointer;outline:0;overflow:hidden;min-height:35px;min-width:35px;text-align:center;border-radius:10px;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji","Segoe UI",sans-serif!important;}.calendar-comp .emojis .btn-emoji:hover{background-color:#eee;}.calendar-comp .emojis .btn-emoji.active{color:#fff;z-index:99;background-color:#ffe9bf;}.calendar-comp .indicator{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#9e9e9e;padding:.25rem;font-size:1.1rem;cursor:pointer;transition:transform 100ms ease-in-out;display:flex;position:absolute;right:.8rem;top:50%;transform:translateY(-50%);}.calendar-comp .indicator~input{padding-right:2.2rem;}.calendar-comp:focus-within .calendar-container{display:flex;}.calendar-comp.pill input{border-radius:50rem!important;}.calendar-comp.def{width:360px!important;}.calendar-comp.style input{background-color:#f5f5f5;border:2.5px solid #f5f5f5;}.calendar-comp.style .icon{left:.8rem;}.calendar-comp.style:focus-within label{color:#666!important;}.calendar-comp.style:focus-within input{background-color:#eee;border-color:#eee!important;}.calendar-comp.style1 input{background-color:#fff;border:0;font-family:MulishM;padding:1rem;}.calendar-comp.style1 .icon{color:#3d42e0;}.calendar-comp.style1:focus-within input{background-color:#fff;border-color:#fff!important;}.calendar-comp.double .calendar-container{min-width:720px!important;}.calendar-comp.double .calendar-container .calendar{flex:1;display:grid;grid-template-columns:repeat(2,1fr);column-gap:1rem;}.calendar-comp.double .calendar-container .calendar .sub-calendar{min-height:300px;}.calendar-comp.double .calendar-container .calendar .sub-calendar.active{display:grid;}.calendar-comp.double .calendar-container p{font-size:1.1rem;font-family:MulishM;}.calendar-comp.double .calendar-container p span{color:#1c1d1f;}.calendar-comp.double.def{width:380px!important;}.calendar-comp.doubl .calendar-container{min-width:400px!important;}.calendar-comp.doubl .calendar-container .calendar{flex:1;}.calendar-comp.doubl .calendar-container .calendar .sub-calendar{min-height:300px;}.calendar-comp.doubl .calendar-container .calendar .sub-calendar.active{display:grid;}.calendar-comp.doubl .calendar-container p{font-size:1.1rem;font-family:MulishM;}.calendar-comp.doubl .calendar-container p span{color:#1c1d1f;}.calendar-comp.doubl.def{width:380px!important;}.calendar-comp.md input{border-radius:.5rem 0 0 .5rem;padding:.8rem 1rem;font-size:1.1rem;outline:0;}.calendar-comp.lg input{border-radius:.5rem 0 0 .5rem;padding:1rem;font-size:1.1rem;outline:0;}.card-option{-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;border:2px solid #f0f0f0;border-radius:1.5rem;color:#9e9e9e;cursor:pointer;display:flex;padding:1rem;transition-property:border-color,background-color,color;transition:200ms ease-in-out;white-space:nowrap;}.card-option h4,.card-option h5,.card-option h6{margin-bottom:0;}.card-option p:not(.sm){font-size:1.1rem;font-size:1rem;margin-bottom:0;}.card-option p:not(.sm) i{margin-right:.25rem;}.card-option:hover{border-color:#9e9e9e;color:#757575;}.card-option.box{align-items:flex-start;border-radius:.5rem;color:#1c1d1f;flex-direction:column;}.card-option.style1{border-radius:1rem;color:#1c1d1f!important;}.card-option.style1~.style1{margin-top:1rem;}.card-option.info.active{background-color:#1a69df;border-color:#1a69df;color:#f6f9fd;}.card-option.matte.active{background-color:#1c1d1f;border-color:#1c1d1f;color:#fcfcfc;}.card-option.negate.active{background-color:#f6222e;border-color:#f6222e;color:#fff5f5;}.card-option.orange.active{background-color:#ef5f00;border-color:#ef5f00;color:#fff2eb;}.card-option.success.active,.card-option.prim.active{background-color:#53c41a;border-color:#53c41a;color:#f2ffec;}.card-option.style{box-sizing:content-box;flex-direction:column;min-height:10rem;max-width:15rem;min-width:10rem;justify-content:center;padding:1.5rem 1rem;text-align:center;}.card-option.style span{margin-bottom:1rem;}.card-option.style p.sm{color:#9e9e9e;font-size:small;white-space:normal;}.card-option.warning.active{background-color:#fbad15;border-color:#fbad15;color:#fffbf2;}.card-option.active{border-color:#3d42e0;color:#f0f1fc;color:#3d42e0;}.card-option.active .sm{color:#f0f1fc!important;}.card-option.md{padding:.5rem 1rem;}.card-option.md p{font-size:.9rem;font-size:1rem;}.card-option1{-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;background-color:#fafafa;border:0;border-radius:1.5rem;cursor:pointer;display:flex;padding:1rem;transition:background-color 200ms;white-space:nowrap;}.card-option1 h5,.card-option1 h6{margin-bottom:0!important;}.card-option1 p:not(.sm,.smm){font-family:Mulish!important;font-size:1.1rem;font-size:1rem;margin-bottom:0;}.card-option1 p:not(.sm,.smm) i{margin-right:.25rem;}.card-option1.style1{background-color:#f9f9fa;background-color:#fafafa;border-radius:1rem;color:#1c1d1f;}.card-option1.style1 .photo-icon{background-color:transparent!important;margin-right:1rem!important;}.card-option1.style1>div{flex:0 1 100%;overflow:hidden;}.card-option1.style1>div p.sm{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.card-option1.style1~.style1{margin-top:.5rem;}.card-option1.info.active{background-color:#e4ecf8;border-color:#1860cc;color:#1860cc;}.card-option1.matte.active{background-color:#dfdfdf;border-color:#1a1a1a;color:#1a1a1a;}.card-option1.negate.active{background-color:#ffc2c6;border-color:#fff5f5;color:#d80914;}.card-option1.orange.active{background-color:#fff2eb;border-color:#fff2eb;color:#983c00;}.card-option1.orange.active .photo-icon{color:#983c00;}.card-option1.success.active,.card-option1.prim.active{background-color:#ebfbe3;border-color:#3db500;}.card-option1.success.active .photo-icon,.card-option1.prim.active .photo-icon{color:#3db500;}.card-option1.style{flex-direction:column;justify-content:center;padding:1.5rem 1rem;}.card-option1.style span{margin-bottom:.8rem;}.card-option1.warning.active{background-color:#ffe9bf;border-color:#4f3500;color:#4f3500;}.card-option1:hover{background-color:#f0f0f0;border-color:#f0f0f0;}.card-option1.active{background-color:#e8e8fa;}.card-option1.md{padding:.5rem 1rem;}.card-option2{-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;background-color:#f9f9fa;border-radius:1.5rem;color:#9e9e9e;cursor:pointer;display:flex;padding:1rem;transition:background-color 200ms;white-space:nowrap;}.card-option2 h5,.card-option2 h6{margin-bottom:0!important;}.card-option2 p:not(.sm){font-family:Mulish!important;font-size:1rem;margin-bottom:0;}.card-option2 p:not(.sm) i{margin-right:.25rem;}.card-option2.style1{background-color:#fafafa;background-color:#f9f9fa;border-radius:1rem;color:#1c1d1f;}.card-option2.style1~.style1{margin-top:.5rem;}.card-option2.info.active{background-color:#1a69df;border-color:#1a69df;color:#f6f9fd;}.card-option2.matte.active{background-color:#1c1d1f;border-color:#1c1d1f;color:#fcfcfc;}.card-option2.negate.active{background-color:#f6222e;border-color:#f6222e;color:#fff5f5;}.card-option2.orange.active{background-color:#ef5f00;border-color:#ef5f00;color:#fff2eb;}.card-option2.success.active,.card-option2.prim.active{background-color:#53c41a;border-color:#53c41a;color:#f2ffec;}.card-option2.style{box-sizing:content-box;flex-direction:column;min-height:10rem;max-width:15rem;min-width:10rem;justify-content:center;padding:1.5rem 1rem;text-align:center;}.card-option2.style span{margin-bottom:1rem;}.card-option2.style p.sm{color:#9e9e9e;font-size:small;white-space:normal;}.card-option2.warning.active{background-color:#fbad15;border-color:#fbad15;color:#fffbf2;}.card-option2:hover{background-color:#f0f0f0;border-color:#f0f0f0;}.card-option2.active{background-color:#3d42e0;border-color:#3d42e0;color:#f0f1fc!important;}.card-option2.active .sm{color:#f0f1fc!important;}.card-option2.md{padding:.5rem 1rem;}.card-options{display:flex;justify-content:center;flex-flow:row wrap;gap:.5rem;scrollbar-width:none;-ms-overflow-style:none;}.card-options::-webkit-scrollbar-track{background-color:transparent;}.card-options::-webkit-scrollbar-thumb{background-color:transparent;border:0;}.card-options::-webkit-scrollbar{width:0;display:none;}.card-options.add-icon .card-option1 p::after,.card-options.add-icon .card-option2 p::after{content:" +";margin-left:.5rem;}.card-options.add-icon .card-option1.active p::after,.card-options.add-icon .card-option2.active p::after{content:"×";}.card-options.add-icon .card-option1.active p::before,.card-options.add-icon .card-option2.active p::before{content:"✓";margin-right:.5rem;}.card-options.bold p{font-family:MulishB!important;}.card-options.md{gap:.5rem .25rem;}.card-options.md .card-option,.card-options.md .card-option1,.card-options.md .card-option2{padding:.5rem 1.1rem;}.card-options.md .card-option p,.card-options.md .card-option1 p,.card-options.md .card-option2 p{font-size:.95rem;}.card-options.md .card-option{padding:.4rem 1rem;}.card-options.sm{gap:.5rem .25rem;}.card-options.sm .card-option,.card-options.sm .card-option1,.card-options.sm .card-option2{padding:.25rem .8rem;}.card-options.sm .card-option p,.card-options.sm .card-option1 p,.card-options.sm .card-option2 p{font-size:.9rem;}.card-options.sm .card-option2{padding:5px .8rem;}.card-options.mid{gap:.5rem .25rem;}.card-options.mid .card-option,.card-options.mid .card-option1,.card-options.mid .card-option2{padding:.8rem 1.1rem;}.card-options.mid .card-option{padding:.5rem 1rem;}.card-options.pill .card-option,.card-options.pill .card-option1,.card-options.pill .card-option2{padding:.8rem 1rem;border-radius:50rem;}.card-options.start{justify-content:flex-start;}.chat-menu{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:1rem;height:100%;transition:display 50ms;animation:fade-in 200ms ease;overflow:hidden;}.chat-menu .chat-list{background-color:#fff;border-radius:2rem;height:100%;display:flex;flex-direction:column;padding:1rem;padding:.5rem 1rem;position:relative;overflow:hidden!important;}.chat-menu .chat-list .chat-item{align-items:center;background-color:#f5f5f5;border-radius:.8rem;cursor:pointer;display:flex;margin-bottom:.5rem;padding:.5rem;overflow:hidden;}.chat-menu .chat-list .chat-item h6,.chat-menu .chat-list .chat-item p{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-bottom:0;}.chat-menu .chat-list .chat-item p{color:#5c5c5c;font-size:smaller;width:85%;}.chat-menu .chat-list .chat-item .photo-icon{border-width:1px;}.chat-menu .chat-list .chat-item .chat-content{flex:1;overflow:hidden!important;}.chat-menu .chat-list .chat-item .chat-content h6{flex:1;margin-bottom:.25rem;}.chat-menu .chat-list .chat-item .chat-content span{color:#9e9e9e;flex:0;font-family:MulishSB;font-size:smaller;white-space:nowrap;}.chat-menu .chat-list .chat-item .chat-content span.unread{background-color:#1a69df;border-radius:50rem;color:#f6f9fd;margin-left:auto;padding:0 .5rem;}.chat-menu .chat-list .chat-item .chat-content div{width:100%;align-items:center;display:flex;}.chat-menu .chat-list .chat-item:hover{background-color:#e0e0e0;}.chat-menu .chat-list .header{align-items:center;display:flex;margin-bottom:1rem;}.chat-menu .chat-list .header h4,.chat-menu .chat-list .header h3,.chat-menu .chat-list .header h2{flex:1;margin-bottom:0;}.chat-menu .chat-list .header span{flex:0;}.chat-menu .chat-list .header .drop-down{margin-left:.5rem;}.chat-menu .chat-list .header .drop-down .parent{align-items:center;justify-content:center;display:flex;}.chat-menu .chat-list .new-chat{bottom:1rem;display:flex;position:absolute;right:.5rem;}.chat-menu .chat-room{background-color:#fff;border-radius:2rem;display:flex;height:100%;flex-direction:column;overflow:hidden;padding:.5rem 1rem;}.chat-menu .chat-room .body{scroll-behavior:smooth;display:flex;flex-direction:column;flex:1 1 auto;padding:0 .5rem;overflow-y:auto;}.chat-menu .chat-room .body p{margin-bottom:0;}.chat-menu .chat-room .body .chat-message{align-self:flex-start;background-color:#f5f5f5;border-radius:1rem;display:inline-flex;margin:.25rem;max-width:80%;padding:.5rem 1rem;position:relative;}.chat-menu .chat-room .body .chat-message p{display:inline-block;white-space:normal;}.chat-menu .chat-room .body .chat-message p.message{word-wrap:break-word;}.chat-menu .chat-room .body .chat-message p.message::after{content:"";display:inline-block;height:1em;visibility:hidden;width:50px;}.chat-menu .chat-room .body .chat-message p.name{font-family:MulishSB;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.chat-menu .chat-room .body .chat-message p.stat{align-self:flex-end;font-size:.7rem;margin-left:auto;position:absolute;right:.5rem;bottom:.3rem;}.chat-menu .chat-room .body .chat-message .photo-icon{position:absolute;z-index:3;height:2rem!important;width:2rem!important;}.chat-menu .chat-room .body .chat-message.first{flex-direction:column;}.chat-menu .chat-room .body .chat-message.last{margin-bottom:.5rem;}.chat-menu .chat-room .body .chat-message.last::after{background-color:#a52a2a;background-color:#fff;content:"";height:20px;width:10px;position:absolute;bottom:0;left:-10px;z-index:1;border-bottom-right-radius:10px;}.chat-menu .chat-room .body .chat-message.last::before{background-color:#f5f5f5;background-attachment:fixed;content:"";height:20px;width:20px;position:absolute;bottom:0;left:-8px;border-bottom-right-radius:15px;}.chat-menu .chat-room .body .chat-message.me{align-self:flex-end;background-color:#1860cc;color:#f6f9fd;margin-right:.5rem;}.chat-menu .chat-room .body .chat-message.me+.me{margin-top:0!important;}.chat-menu .chat-room .body .chat-message.me.last::before{left:auto;right:-8px;background-color:#1860cc;border-bottom-right-radius:0;border-bottom-left-radius:15px;}.chat-menu .chat-room .body .chat-message.me.last::after{left:auto;right:-10px;border-bottom-right-radius:0;border-bottom-left-radius:10px;}.chat-menu .chat-room .body .chat-message.other{background-color:#1a1a1a;color:#fcfcfc;}.chat-menu .chat-room .body .chat-message.other+.other{border-radius:1rem;margin-top:0!important;}.chat-menu .chat-room .body .chat-message.other.last::before{background-color:#1a1a1a;}.chat-menu .chat-room .body .chat-message:not(.me,.other)+.chat-message:not(.me,.other){border-radius:1rem;margin-top:0!important;}.chat-menu .chat-room .body .chat-message:not(.me,.other)+.chat-message:not(.me,.other).last::before{background-color:#f5f5f5;}.chat-menu .chat-room .body .chat-message:last-of-type{margin-bottom:1rem!important;}.chat-menu .chat-room .body .date{text-align:center;margin-top:.5rem;margin-bottom:1rem!important;}.chat-menu .chat-room .body .date span{background-color:#eee;border-radius:50rem;font-size:small;padding:.25rem 1rem;}.chat-menu .chat-room .body.with-icon .chat-message:not(.me){margin-left:2.3rem;}.chat-menu .chat-room .body.with-icon .chat-message:not(.me) .photo-icon{right:100%;bottom:.25rem;transform:translateX(-.25rem);}.chat-menu .chat-room .empty-state{border-radius:1rem;}.chat-menu .chat-room .footer{flex:0 0 auto;align-items:center;display:flex;border-top:thin solid #eee;bottom:.25rem;left:1rem;right:1rem;gap:.5rem;}.chat-menu .chat-room .footer div{flex:1;}.chat-menu .chat-room .header{align-items:center;border-bottom:thin solid #eee;padding-bottom:.5rem;}.chat-menu .chat-room .header p{font-family:MulishM;}.chat-menu .empty-state{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem;height:100%;text-align:center;}.chat-menu .empty-state img{transition:transform 250ms ease-in;animation:scale 250ms ease-in;}.chat-menu .empty-state span{color:#9e9e9e;display:block;margin-bottom:1rem;}.chat-menu .empty-state h2,.chat-menu .empty-state h3,.chat-menu .empty-state h4{color:#9e9e9e;white-space:normal;margin-bottom:1rem;}.chat-menu .empty-state .buton{align-self:center;}.chat-menu:not(.chat-dialog-guest){max-height:85vh!important;flex:1;}.chat-dialog{align-items:center;justify-content:center;display:flex;background-color:#fff;border-radius:1rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);position:fixed;bottom:.5rem;height:80%;width:30rem;right:1rem;animation:slide-up 200ms ease-out;transition:transform 300ms ease-in-out;}.chat-dialog .chat-menu{display:flex;width:100%!important;padding:.25rem;position:relative;transition:none!important;animation:none!important;}.chat-dialog .chat-menu .actions{display:none;position:absolute;top:.25rem;margin-bottom:1rem;right:1rem;}.chat-dialog .chat-menu .chat-list{width:100%!important;padding:.25rem!important;}.chat-dialog .chat-menu .chat-list .chat-item{background-color:#f9f9fa;}.chat-dialog .chat-menu .chat-list .chat-item:hover{background-color:#eee;}.chat-dialog .chat-menu .chat-list .header{margin-bottom:.25rem;padding:.5rem;}.chat-dialog .chat-menu .chat-list .input-normal{margin:0 0 1rem;}.chat-dialog .chat-menu .chat-room{padding:.25rem!important;width:100%!important;}.chat-dialog .chat-menu .chat-room .body .chat-message{max-width:70%!important;}.chat-dialog .chat-menu .chat-room .body .dates{margin-bottom:.5rem!important;}.chat-dialog .chat-menu .chat-room .header,.chat-dialog .chat-menu .chat-room .footer{border:0;}.chat-dialog-guest{display:flex;flex-direction:column;background-color:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);padding:.25rem!important;width:98%;border-radius:0 0 1rem 1rem;transition:transform 200ms ease-in,display 100ms;animation:fade-in 200ms;}.chat-dialog-guest .actions{display:none;position:absolute;top:.25rem;margin-bottom:1rem;right:1rem;}.chat-dialog-guest .chat-list{flex:1;border-radius:1.5rem;padding:0 .5rem!important;}.chat-dialog-guest .chat-room{background-color:#f5f5f5;border-radius:1rem;width:100%;padding:0!important;flex:1;}.chat-dialog-guest .chat-room .body{background-color:#f5f5f5;background-color:#fff;border-radius:0 0 1rem 1rem;margin-bottom:.25rem;padding-left:1rem!important;}.chat-dialog-guest .chat-room .body .chat-message{max-width:80%;}.chat-dialog-guest .chat-room .body.with-icon .chat-message:not(.me){margin-left:2rem;}.chat-dialog-guest .chat-room .header{background-color:#fff;border-radius:1rem 1rem 0 0;padding:.8rem .8rem;border-bottom:2px solid #eee;}.checkbox{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;align-items:center;cursor:pointer;display:inline-flex;font-size:.9rem!important;}.checkbox input{display:none;}.checkbox input:checked~span{border:0;background-color:#3d42e0;}.checkbox input:checked~span::after{content:"✓";}.checkbox input.danger:checked~span{background-color:#d80914;}.checkbox input.info:checked~span{background-color:#1860cc;}.checkbox input.sec:checked~span{background-color:#1a1a1a;}.checkbox input.orange:checked~span{background-color:#ef5f00;}.checkbox input.success:checked~span,.checkbox input.prim:checked~span{background-color:#3db500;}.checkbox input.warning:checked~span{background-color:#eba214;}.checkbox span{display:inline-block;flex:0 0 1.3rem;position:relative;padding:.25rem;height:1.5rem;width:1.5rem;height:1.3rem!important;width:1.3rem!important;background-color:#bfbfbf;color:#f9f9fa;border-radius:.25rem;font-size:.9rem;margin-right:.5rem;transition:background-color 200ms ease-in-out;}.checkbox span::after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.checkbox.danger input:checked~span{background-color:#d80914;}.checkbox.info input:checked~span{background-color:#1860cc;}.checkbox.matte input:checked~span{background-color:#1a1a1a;}.checkbox.orange input:checked~span{background-color:#ef5f00;}.checkbox.style span{background-color:transparent;border:2px solid #bfbfbf;}.checkbox.success input:checked~span{background-color:#3db500;}.checkbox.warning input:checked~span{background-color:#eba214;}.checkbox.radio input:checked~span{background-color:#3d42e0;}.checkbox.radio input:checked~span::after{content:"";padding:.25rem;height:1.1rem;width:1.1rem;border:2px solid #fff;border-radius:50%;}.checkbox.round span{border-radius:50%;}.checkbox~.checkbox{margin-left:1rem;}.circle-btn{-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;color:#f9f9fa!important;cursor:pointer;border-radius:50%!important;background-color:#3d42e0;display:inline-flex;height:2.5rem;width:2.5rem;}.circle-btn.info{background-color:#1a69df;color:#f6f9fd!important;}.circle-btn.info:not(.no-hover):hover{background-color:#1860cc;}.circle-btn.matte{background-color:#212121;}.circle-btn.matte:not(.no-hover):hover{background-color:#1a1a1a;}.circle-btn.negate{background-color:#f6222e;}.circle-btn.negate:not(.no-hover):hover{background-color:#d80914;}.circle-btn.orange{background-color:#ef5f00;}.circle-btn.orange:not(.no-hover):hover{background-color:#983c00;}.circle-btn.prim{background-color:#07551e;color:#f2ffec;}.circle-btn.prim:not(.no-hover):hover{background-color:#2e8700;}.circle-btn.success{background-color:#53c41a;}.circle-btn.success:not(.no-hover):hover{background-color:#3db500;}.circle-btn.warning{background-color:#fbad15;}.circle-btn.warning:not(.no-hover):hover{background-color:#eba214;}.circle-btn:not(.no-hover):hover{background-color:#1e23bd;}.circle-btn.md{font-size:1.2rem;height:3rem;width:3rem;}.circle-btn.no-hover{cursor:default;}.circle-btn.mid{font-size:1.3rem;height:3.5rem;width:3.5rem;}.circle-btn.lg{font-size:1.5rem;height:4rem;width:4rem;}.circle-btn.sm{font-size:.9rem;height:2rem;width:2rem;}.circle-btn.trans-bg{background-color:transparent;}.circle-btn.trans-bg:hover{background-color:initial;}.circle-btn.x-sm{font-size:.8rem;font-size:.7rem;height:1.5rem;width:1.5rem;}.circle-btn1{-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;color:#3d42e0;cursor:pointer;border-radius:50%;background-color:#f0f1fc;display:inline-flex;display:inline-flex;height:2.5rem;position:relative;width:2.5rem;}.circle-btn1.info{background-color:#f6f9fd;color:#1860cc;}.circle-btn1.info:not(.no-hover):hover{background-color:#b4cbee;}.circle-btn1.matte{background-color:#fcfcfc;color:#1a1a1a;}.circle-btn1.matte:not(.no-hover):hover{background-color:#dfdfdf!important;}.circle-btn1.negate{background-color:#fff5f5;color:#d80914;}.circle-btn1.negate:not(.no-hover):hover{background-color:#ffc2c6;}.circle-btn1.orange{background-color:#fff2eb;color:#983c00;}.circle-btn1.orange:not(.no-hover):hover{background-color:#ffc4a1;}.circle-btn1.success{background-color:#f2ffec;color:#3db500;}.circle-btn1.success:not(.no-hover):hover{background-color:#caf6b4;}.circle-btn1.prim{background-color:#f2ffec;color:#07551e;}.circle-btn1.prim:not(.no-hover):hover{background-color:#caf6b4;}.circle-btn1.warning{background-color:#fffbf2;color:#eba214;}.circle-btn1.warning:not(.no-hover):hover{background-color:#ffe9bf;}.circle-btn1.no-bg{background-color:transparent;color:#1a1a1a;}.circle-btn1.no-bg:not(.no-hover):hover{background-color:#dfdfdf!important;}.circle-btn1.no-hover{cursor:default;}.circle-btn1:not(.no-hover):hover{background-color:#dedff9;}.circle-btn1.sm{font-size:.8rem;height:2rem;width:2rem;}.circle-btn1.trans-bg,.circle-btn1.trans{background-color:transparent;}.circle-btn1.trans-bg:hover,.circle-btn1.trans:hover{background-color:initial;}.circle-btn1.x-sm{font-size:.8rem;font-size:.7rem;height:1.5rem;width:1.5rem;}.circle-btn1.md{font-size:1.2rem;height:3rem;width:3rem;}.circle-btn1.mid{font-size:1.3rem;height:3.5rem;width:3.5rem;}.circle-btn1.lg{font-size:1.5rem;height:4rem;width:4rem;}.circle-progress h3,.circle-progress h4,.circle-progress h5,.circle-progress p{margin-bottom:0;}.circle-progress .circle{align-items:center;display:flex;flex-direction:column;justify-content:center;width:150px;height:150px;border-radius:50%;background:radial-gradient(closest-side,#fff 79%,transparent 80% 100%),conic-gradient(#3d42e0 75%,#f0f1fc 0);}.circle-progress .circle::before{content:attr(data-value);}.circle-progress.style{align-items:center;justify-content:center;display:flex;background-color:#fff;border:.5rem solid #e0e0e0;padding:.25rem;border-radius:50%;position:relative;width:143px;height:143px;}.circle-progress.style .circle{background:radial-gradient(closest-side,#fff 79%,transparent 80% 100%),conic-gradient(#3d42e0 0%,#0f0063 75%,transparent 0);position:absolute;}.circle-progress.style.sm{border-width:.25rem;width:71px;height:71px;}.circle-progress.sm .circle{width:75px;height:75px;background:radial-gradient(closest-side,#fff 85%,transparent 86% 100%),conic-gradient(#3d42e0 75%,#f0f1fc 0);}.circle-progress.danger .circle{background:radial-gradient(closest-side,#fff 79%,transparent 80% 100%),conic-gradient(#d80914 75%,#fff5f5 0);}.circle-progress.danger.sm .circle{background:radial-gradient(closest-side,#fff 85%,transparent 86% 100%),conic-gradient(#d80914 75%,#fff5f5 0);}.circle-progress.info .circle{background:radial-gradient(closest-side,#fff 79%,transparent 80% 100%),conic-gradient(#1860cc 75%,#f6f9fd 0);}.circle-progress.info.sm .circle{background:radial-gradient(closest-side,#fff 85%,transparent 86% 100%),conic-gradient(#1860cc 75%,#f6f9fd 0);}.circle-progress.matte .circle{background:radial-gradient(closest-side,#fff 79%,transparent 80% 100%),conic-gradient(#1a1a1a 75%,#fcfcfc 0);}.circle-progress.matte.sm .circle{background:radial-gradient(closest-side,#fff 85%,transparent 86% 100%),conic-gradient(#1a1a1a 75%,#fcfcfc 0);}.circle-progress.success .circle,.circle-progress.prim .circle{background:radial-gradient(closest-side,#fff 79%,transparent 80% 100%),conic-gradient(#3db500 75%,#f2ffec 0);}.circle-progress.success.sm .circle,.circle-progress.prim.sm .circle{background:radial-gradient(closest-side,#fff 85%,transparent 86% 100%),conic-gradient(#3db500 75%,#f2ffec 0);}.circle-progress.warning .circle{background:radial-gradient(closest-side,#fff 79%,transparent 80% 100%),conic-gradient(#eba214 75%,#fffbf2 0);}.circle-progress.warning.sm .circle{background:radial-gradient(closest-side,#fff 85%,transparent 86% 100%),conic-gradient(#eba214 75%,#fffbf2 0);}.clamp-text{overflow:hidden;text-overflow:ellipsis;white-space:normal!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.clamp-text.line3{-webkit-line-clamp:3;}.clamp-text.line5{-webkit-line-clamp:5;}.component{display:flex;flex-direction:column;background-color:#fff;border-radius:1rem;width:100%;padding:1rem;transition:transform 250ms linear,display 100ms;animation:fade-in 200ms;z-index:inherit;overflow:hidden;}.component h3{margin-bottom:0;}.component .header{display:flex;align-items:center;}.component .header .title{flex:1;margin-right:auto;}.component .header .title p{color:#5c5c5c;}.component.detail .profile-comp~*{display:none;}.component.detail.full .profile-comp>.circle-btn1>:is(svg,i),.component.detail:hover .profile-comp>.circle-btn1>:is(svg,i){transition:transform 200ms ease-in;transform:rotate(180deg);}.component.detail.full .profile-comp~*,.component.detail:hover .profile-comp~*{display:initial;}.component.mid{height:auto;border-radius:.5rem;padding:.5rem 1rem;}.component.plain{border-radius:0;padding:0;display:flex!important;background-color:transparent;}.component.show{overflow:visible!important;}.component.sm{height:auto;border-radius:1rem;padding:.5rem;overflow:visible!important;}.component.style{background-color:#eee;background-color:#f0f1fc;border-radius:1.5rem;border-radius:.5rem;padding:.8rem .5rem;padding:.5rem;}.component.style .hang{border:3px solid #f0f1fc!important;}.count{align-items:center;justify-content:center;display:flex;position:absolute;background-color:#1a69df;border-radius:50rem;padding:1px .4rem;color:#f6f9fd;font-size:.7rem;bottom:100%;left:100%;margin-bottom:.25rem;margin-left:.25rem;transform:translate(-100%,100%);z-index:50!important;}.count.md{font-size:.8rem;padding:1px .5rem;margin-bottom:.5rem;margin-left:.5rem;}.count.negate{background-color:#f6222e;background-color:#d80914;color:#fff5f5;}.count.special{background-color:#503706;background-color:#4f3500;background-color:#d80914;color:#fff;}.count.position-static{transform:none;position:static;margin:0;}.create-room{height:100%;padding:0 .5rem;display:grid;grid-column-gap:1.5rem;grid-template-columns:100%;overflow:hidden;}.create-room .multi-step{padding-left:1.5rem;overflow:hidden;}.create-room .multi-step .step{flex:1;overflow-y:auto;}.create-room .multi-step .step>h5,.create-room .multi-step .step .one-col>h5{margin-bottom:1rem!important;}.create-room .multi-step .step>h5::before,.create-room .multi-step .step .one-col>h5::before{content:"➦";margin-right:.5rem;}.create-room .multi-step .step .one-col>h5{margin-bottom:0!important;}.create-room .multi-step .step .card-options{justify-content:flex-start;}.create-room .multi-step .step .header{margin-bottom:1.5rem;}.create-room .multi-step .step .two-col{margin:1rem 0;}.create-room .multi-step .step .two-col div{margin:0;}.create-room .section-progress{border-radius:1.5rem;display:flex;flex-direction:column;}.create-room .section-progress .buttons{padding:.5rem;}.create-room .section-progress .buttons span{text-align:left;}.create-room .section-progress .buttons span~span{margin-top:.25rem;}.create-room .section-progress .menu{margin-top:auto;padding:0 1rem;}.create-room .section-progress .menu .circle-progress .circle{background:radial-gradient(closest-side,#f6f9fd 83%,transparent 84% 100%),conic-gradient(#3d42e0 75%,#f0f1fc 0);}.create-room .section-progress .menu .vertical{height:50vh;}@media(min-width:768px){.create-room{grid-template-columns:50% 50%;}}@media(min-width:992px){.create-room{grid-template-columns:4fr 6fr;}}.cta{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#1a1a1a;color:#fcfcfc;padding:2rem 1rem;margin:3rem 0;margin:2rem 0;min-height:20rem;text-align:center;}.cta h1,.cta h3,.cta h2{font-family:MulishEB;}.cta .menu{justify-content:center;}.cta .container{display:flex;flex-direction:column;text-align:center;align-items:center;gap:1rem;}.cta .container .input-normal{max-width:576px;}.cta .container .input-normal.md .buton{padding:.8rem 1rem;}.cta.dark-50{background-color:#dfdfdf;color:#1a1a1a;margin-bottom:0;}.cta.dark-50 .container{max-width:90%;}.cta.yello{background-color:#fbad15;color:#1a1a1a;margin-bottom:0;}.cta.yello .container{max-width:90%;}.cta-1{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#ebfbe3;border-radius:2rem;padding:1.5rem 1rem;margin:3rem 0;text-align:center;min-height:20rem;}.cta-1 h1,.cta-1 h3,.cta-1 h2{font-family:MulishEB;}.cta-1 .input-normal{max-width:576px;max-width:350px;}.cta-1 .menu{justify-content:center;}.custom-carousel{margin:3rem 0;width:100%;scrollbar-color:transparent transparent;position:relative;display:flex;scrollbar-width:none;-ms-overflow-style:none;}.custom-carousel::-webkit-scrollbar-track{background-color:transparent;}.custom-carousel::-webkit-scrollbar-thumb{background-color:transparent;border:0;}.custom-carousel::-webkit-scrollbar{width:0;display:none;}.custom-carousel:hover .carousel-actions,.custom-carousel:focus-within .carousel-actions{animation-name:none;}.custom-carousel .carousel-view{display:flex;width:100%;overflow-x:scroll;scroll-behavior:smooth;height:25rem!important;scroll-snap-type:x mandatory;}.custom-carousel .carousel-view .carousel-photo{background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;border-radius:1rem;display:block;flex:0 0 25%;min-width:13rem!important;width:25%;top:1rem;bottom:1rem;background-color:#1a1a1a;transition:transform 250ms ease-in-out;}.custom-carousel .carousel-view .carousel-photo::before{content:"";background-color:#ff6347;color:#fff;font-size:2em;}.custom-carousel .carousel-view .carousel-photo:hover{transform:scale(1.01);}.custom-carousel .carousel-view .carousel-photo:nth-child(1){background-color:#0ff;background-color:#dfdfdf;}.custom-carousel .carousel-view .carousel-photo:nth-child(2){background-color:#0f0;background-color:#a6a6a6;left:10%;filter:opacity(.8);top:.25rem;bottom:.25rem;}.custom-carousel .carousel-view .carousel-photo:nth-child(3){bottom:-1rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);filter:opacity(1);top:-1rem;left:50%;transform:translateX(-50%);z-index:2;}.custom-carousel .carousel-view .carousel-photo:nth-child(3):hover{transform:scale(1.01) translateX(-50%);}.custom-carousel .carousel-view .carousel-photo:nth-child(4){right:10%;background-color:#a6a6a6;bottom:.25rem;top:.25rem;z-index:1;}.custom-carousel .carousel-view .carousel-photo:nth-child(5){right:0;background-color:#dfdfdf;z-index:inherit;}@media(hover:hover){.custom-carousel .carousel-view .carousel-actions{animation-name:tonext,snap;animation-timing-function:ease;animation-duration:4s;animation-iteration-count:infinite;}}@media(prefers-reduced-motion:reduce){.custom-carousel .carousel-view .carousel-actions{animation-name:tonext,snap;animation-timing-function:ease;animation-duration:4s;animation-iteration-count:infinite;}.custom-carousel .carousel-view .carousel-actions{animation-name:none;}}.custom-carousel .carousel-actions{position:absolute;top:50%;right:-.5rem;left:-.5rem;display:flex;transform:translateY(-50%);scroll-snap-align:center;}.custom-carousel .carousel-actions span{align-items:center;cursor:pointer;display:flex;border:2px solid #fff;border:2px solid #fffefe;}.custom-carousel .carousel-actions span:last-of-type{margin-left:auto;}.custom-carousel .carousel-actions span:hover{transform:scale(.95);}.custom-carousel .carousel-navigation{position:absolute;right:0;bottom:.5rem;left:0;width:100%;text-align:center;z-index:99;}.custom-carousel .carousel-navigation .navigation-list{display:inline-block;}.custom-carousel .carousel-navigation .navigation-list span,.custom-carousel .carousel-navigation .navigation-list a{cursor:pointer;display:inline-block;height:1rem;width:1rem;background-color:#333;background-color:#ef5f00;background-clip:content-box;border:2px solid #fff;border-radius:50%;font-size:0;transition:transform .1s;}.custom-marker svg,.mapboxgl-marker path{fill:red!important;background-color:#f00!important;}.custom-radio{position:relative;}.custom-radio input{display:none;}.custom-radio input:checked~span{background-color:#dedff9;color:#131677;}.custom-radio span{padding:1rem;background-color:#fff;border-radius:1rem;}.d-lg,.d-md,.d-xl{display:none;}.d-fm{display:inline-flex;align-items:center;}.disabled{pointer-events:none!important;opacity:.5;}.drop-down{align-self:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.drop-down .children{visibility:hidden;position:absolute;background-color:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);margin-top:.5rem;max-height:35rem;min-width:15rem;border-radius:.5rem;text-align:left;z-index:999!important;overflow:hidden;transition:200ms all ease-in-out;}.drop-down .children>:is(a,label),.drop-down .children div>:is(a,label):not(.circle-btn1){color:#212121!important;font-size:.95rem;font-weight:500;border-radius:.25rem;display:block;padding:.5rem;}.drop-down .children>:is(a,label) span:not(.count),.drop-down .children>:is(a,label) a,.drop-down .children div>:is(a,label):not(.circle-btn1) span:not(.count),.drop-down .children div>:is(a,label):not(.circle-btn1) a{color:inherit!important;display:block;}.drop-down .children>:is(a,label) .count,.drop-down .children div>:is(a,label):not(.circle-btn1) .count{position:static;margin-left:auto;transform:none;display:inline-flex;margin-bottom:0!important;}.drop-down .children>:is(a,label).info:hover,.drop-down .children>:is(a,label).info.active,.drop-down .children div>:is(a,label):not(.circle-btn1).info:hover,.drop-down .children div>:is(a,label):not(.circle-btn1).info.active{background-color:#f6f9fd;color:#1a69df!important;}.drop-down .children>:is(a,label).danger:hover,.drop-down .children>:is(a,label).danger.active,.drop-down .children div>:is(a,label):not(.circle-btn1).danger:hover,.drop-down .children div>:is(a,label):not(.circle-btn1).danger.active{background-color:#fff5f5;color:#f6222e!important;}.drop-down .children>:is(a,label).matte:hover,.drop-down .children>:is(a,label).matte.active,.drop-down .children div>:is(a,label):not(.circle-btn1).matte:hover,.drop-down .children div>:is(a,label):not(.circle-btn1).matte.active{background-color:#fcfcfc;color:#1c1d1f!important;}.drop-down .children>:is(a,label).primary:hover,.drop-down .children>:is(a,label).primary.active,.drop-down .children div>:is(a,label):not(.circle-btn1).primary:hover,.drop-down .children div>:is(a,label):not(.circle-btn1).primary.active{background-color:#f0f1fc;color:#3d42e0!important;}.drop-down .children>:is(a,label).success:hover,.drop-down .children>:is(a,label).success.active,.drop-down .children>:is(a,label).prim:hover,.drop-down .children>:is(a,label).prim.active,.drop-down .children div>:is(a,label):not(.circle-btn1).success:hover,.drop-down .children div>:is(a,label):not(.circle-btn1).success.active,.drop-down .children div>:is(a,label):not(.circle-btn1).prim:hover,.drop-down .children div>:is(a,label):not(.circle-btn1).prim.active{background-color:#f2ffec;color:#53c41a!important;}.drop-down .children>:is(a,label).warning:hover,.drop-down .children>:is(a,label).warning.active,.drop-down .children div>:is(a,label):not(.circle-btn1).warning:hover,.drop-down .children div>:is(a,label):not(.circle-btn1).warning.active{background-color:#fffbf2;color:#eba214!important;}.drop-down .children>:is(a,label):hover,.drop-down .children>:is(a,label).active,.drop-down .children div>:is(a,label):not(.circle-btn1):hover,.drop-down .children div>:is(a,label):not(.circle-btn1).active{background-color:#fafafa;}.drop-down .children>:is(a,label).active,.drop-down .children div>:is(a,label):not(.circle-btn1).active{background-color:#eee;}.drop-down .children>:is(a,label):has(.count),.drop-down .children div>:is(a,label):not(.circle-btn1):has(.count){display:flex;align-items:center;}.drop-down .children div{width:100%;padding:.25rem;}.drop-down .children div.bb{border-bottom:thin solid #f9f9fa;border-bottom:thin solid #eee;border-bottom:thin solid #e4ecf8;}.drop-down:focus-within .parent.menu-tab span i,.drop-down:active .parent.menu-tab span i,.drop-down.on-hover:hover .parent.menu-tab span i{transform:rotateZ(180deg);}.drop-down:focus-within .children,.drop-down:active .children,.drop-down.on-hover:hover .children{visibility:visible;}.drop-down.center .children{left:50%;transform:translateX(-50%);}.drop-down.end .children{right:0;}.drop-down.full .children{padding:.5rem;max-height:40rem;width:100%;}.drop-down.big .children{padding:.5rem;max-height:40rem;min-width:30rem;}.drop-down.pill .children{border-radius:1.5rem;}.drop-down.pill .children>a,.drop-down.pill .children div:not(.profile-comp) :is(label,a){border-radius:50rem;}.drop-down.pill-tl .children{border-radius:0 1.5rem 1.5rem 1.5rem;}.drop-down.pill-tl .children>a,.drop-down.pill-tl .children div:not(.profile-comp) :is(label,a){border-radius:50rem;}.drop-down.pill-tr .children{border-radius:1.5rem 0 1.5rem 1.5rem;}.drop-down.pill-tr .children>a,.drop-down.pill-tr .children div:not(.profile-comp) :is(label,a){border-radius:50rem;}.drop-down.top .children,.drop-down .children.top{top:auto;bottom:100%;}.empty-state{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem;flex:1;text-align:center;}.empty-state img{transition:transform 200ms;animation:scale 300ms ease;}.empty-state>span:not(.buton){display:block;margin-bottom:1rem;}.empty-state h6{margin-bottom:.5rem;}.empty-state .loader-ring+p{margin-top:1.5rem;}.empty-state .buton,.empty-state button{margin-top:.5rem;font-family:MulishSB;align-self:center;}.ff-norm{font-family:Mulish!important;}.flight-route{align-items:center;color:#757575;display:flex;flex-wrap:nowrap;font-family:MulishB;font-size:.9rem;justify-content:space-around;padding:0 1rem;}.flight-seats-view{background-color:#fff;border-radius:1.5rem 1.5rem 0 0;display:flex;flex-direction:column;height:100%;overflow:hidden;}.flight-seats-view h5,.flight-seats-view h6,.flight-seats-view p{margin-bottom:0;}.flight-seats-view .seats-view{display:flex;overflow-x:auto;overflow-y:auto;height:100%;}.flight-seats-view .seats-view table{align-self:flex-start;table-layout:fixed;border-collapse:separate;border-spacing:.25rem;min-width:0%;width:auto;}.flight-seats-view .seats-view table thead{position:sticky;top:0;z-index:1;}.flight-seats-view .seats-view table thead th{background-color:#fff;font-family:MulishEB;padding:1rem .5rem!important;text-align:center;white-space:nowrap;}.flight-seats-view .seats-view table thead th h5,.flight-seats-view .seats-view table thead th h6{font-family:MulishEB;}.flight-seats-view .seats-view table thead th:first-child{box-shadow:none;position:sticky!important;left:0!important;}.flight-seats-view .seats-view table tbody tr div p{color:#5c5c5c;font-size:smaller;}.flight-seats-view .seats-view table tbody tr h5,.flight-seats-view .seats-view table tbody tr h6,.flight-seats-view .seats-view table tbody tr p{margin-bottom:0;}.flight-seats-view .seats-view table tbody tr th{background-color:#fff;white-space:nowrap;padding:.5rem;position:sticky;left:0;min-width:5rem;}.flight-seats-view .seats-view table tbody tr td{border-top:thin #f9f9fa solid;border-right:thin #f9f9fa solid;background-color:#3db500;color:#fff;padding:.5rem!important;text-align:center;cursor:pointer;}.flight-seats-view .seats-view table tbody tr td:hover{background-color:#53c41a;}.flight-seats-view .seats-view table tbody tr td:nth-child(7n){border-right-width:medium;border-right-color:#f0f0f0;}.flight-seats-view .seats-view table tbody tr.booked{background-color:#cee5ff;}.flight-seats-view .seats-view table tbody tr.booked td{background-color:#cee5ff;color:#1860cc;}.flight-seats-view .seats-view table tbody tr.booked th>div{align-items:center;display:flex;}.flight-seats-view .seats-view table tbody tr.count td{background-color:#caf6b4;color:#3db500;}.flight-seats-view .seats-view table tbody tr.count td:nth-child(3n){background-color:#ffc2c6;color:#d80914;}.flight-seats-view .seats-view table tbody tr.count td:nth-child(3n):hover{background-color:#ff9097;}.flight-seats-view .seats-view table tbody tr.count td:nth-child(7n){background-color:#ffe9bf;color:#eba214;}.flight-seats-view .seats-view table tbody tr.count td:nth-child(7n):hover{background-color:#fbd07d;}.flight-seats-view .seats-view table tbody tr.count td:nth-child(10n){background-color:#dfdfdf;color:#1a1a1a;}.flight-seats-view .seats-view table tbody tr.count td:nth-child(10n):hover{background-color:#a6a6a6;}.flight-seats-view .seats-view table tbody tr.count td:hover{background-color:#91e069;}.flight-seats-view .seats-view table tbody tr.count th>div{align-items:center;display:flex;}.flight-seats-view .seats-view table tbody tr.span td,.flight-seats-view .seats-view table tbody tr.span th{background-color:#fff;color:#5c5c5c;}.flight-seats-view .seats-view table tbody tr.span th>div{align-items:center;display:flex;}.flight-seats-view .seats-view table tbody tr.status td:nth-child(3n){background-color:#d80914;}.flight-seats-view .seats-view table tbody tr.status td:nth-child(3n):hover{background-color:#f6222e;}.flight-seats-view .seats-view table tbody tr.status td:nth-child(7n){background-color:#eba214;}.flight-seats-view .seats-view table tbody tr.status td:nth-child(7n):hover{background-color:#fbad15;}.flight-seats-view .seats-view table tbody tr.status td:nth-child(10){background-color:#1a1a1a;}.flight-seats-view .seats-view table tbody tr.status td:nth-child(10):hover{background-color:#5c5c5c;}.flight-seats-view .seats-view table .col-main{width:auto;padding:1rem;}.flight-seats-view .seats-view table .col-dates{min-width:3rem!important;text-align:center!important;}.floating-buttons{align-items:center;display:flex;flex-direction:column;gap:.25rem;position:fixed;right:1rem;top:50%;z-index:980;}.floating-buttons>*:not(.like){animation:slide-up 300ms ease-out;transition:transform 200ms;}.floating-buttons.bottom{bottom:1.5rem;top:auto;}.floating-buttons.bottom .circle-btn1{background-color:rgba(250,250,250,.9);}.floating-buttons.left{left:1rem;right:auto;}.floating-buttons:not(.bottom){background-color:rgba(250,250,250,.8);background-color:rgba(250,250,250,.9);border-radius:50rem;padding:.25rem .25rem;}.flow{overflow-x:hidden!important;overflow-y:auto!important;}.form--progress{align-items:flex-start;display:flex;justify-content:space-between;gap:.8rem;flex:1 1 100%;position:relative;counter-reset:item;margin-bottom:1rem;}.form--progress .progress-step{display:flex;flex-direction:column;z-index:1;align-items:center;counter-increment:item;}.form--progress .progress-step span{box-sizing:content-box;background-color:#fff;border:3px solid #eee;border-radius:50%;color:#bdbdbd;align-items:center;justify-content:center;display:flex;height:1.5rem!important;width:1.5rem!important;padding:.5rem;margin-bottom:.25rem;transition:background-color 200ms ease-in-out,color 200ms ease-in-out,border-color 200ms ease-in-out;position:relative;}.form--progress .progress-step span::after{content:counter(item);position:absolute;}.form--progress .progress-step h5,.form--progress .progress-step h6,.form--progress .progress-step p{color:#bdbdbd;margin-bottom:0!important;}.form--progress .progress-step.current p{color:#3d42e0;font-family:MulishSB;}.form--progress .progress-step.current span{border-color:#3d42e0;color:#3d42e0;}.form--progress .progress-step.finish p{color:#3d42e0;font-family:MulishM;}.form--progress .progress-step.finish span{border-color:#3d42e0;background-color:#3d42e0;color:#f0f1fc;}.form--progress .progress-step.finish span::after{content:"✓"!important;font-size:1.1rem;}.form--progress::before{background-color:#eee;content:"";position:absolute;justify-self:center;top:1.5rem;left:10%;right:10%;height:.25rem;}.form--progress::after{background-color:#3d42e0;content:"";position:absolute;top:1.5rem;right:10%;height:.25rem;width:var(--progress);max-width:88%!important;transition:width 700ms ease-in-out;}.form--progress:not(.vertical) .progress-step{text-align:center;}@media(min-width:768px){.form--progress:not(.vertical)::before,.form--progress:not(.vertical)::after{left:9%;right:9%;}}@media(min-width:992px){.form--progress:not(.vertical) .progress-step p{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}}@media(min-width:1200px){.form--progress:not(.vertical)::before,.form--progress:not(.vertical)::after{left:7%;right:7%;}}.form--progress.md .progress-step span{height:1.5rem!important;width:1.5rem!important;}.form--progress.vertical{flex-direction:column;width:auto;min-height:70vh;}.form--progress.vertical .progress-step{flex-direction:row;}.form--progress.vertical .progress-step span{margin-bottom:0;margin-right:.5rem;}.form--progress.vertical::before{left:1.4rem;top:50%;right:auto!important;transform:translateY(-50%);height:99%;width:.25rem;margin-left:.3px;}.form--progress.vertical::after{left:1.4rem;top:0%;max-height:99%;height:var(--progress);width:.25rem;margin-left:.3px;transition:height 300ms ease-in-out;}.form--progress.danger .progress-step span{border:3px solid #eee;border-radius:50%;color:#bdbdbd;}.form--progress.danger .progress-step h5,.form--progress.danger .progress-step h6,.form--progress.danger .progress-step p{color:#bdbdbd;margin-bottom:0!important;}.form--progress.danger .progress-step.current p{color:#d80914;}.form--progress.danger .progress-step.current span{border-color:#f6222e;color:#d80914;}.form--progress.danger .progress-step.finish p{color:#d80914;}.form--progress.danger .progress-step.finish span{border-color:#d80914;background-color:#d80914;color:#fff5f5;}.form--progress.danger::after{background-color:#d80914;}.form--progress.info .progress-step span{border:3px solid #eee;border-radius:50%;color:#bdbdbd;}.form--progress.info .progress-step h5,.form--progress.info .progress-step h6,.form--progress.info .progress-step p{color:#bdbdbd;margin-bottom:0!important;}.form--progress.info .progress-step.current p{color:#1860cc;}.form--progress.info .progress-step.current span{border-color:#1a69df;color:#1860cc;}.form--progress.info .progress-step.finish p{color:#1860cc;}.form--progress.info .progress-step.finish span{border-color:#1860cc;background-color:#1860cc;color:#f6f9fd;}.form--progress.info::after{background-color:#1860cc;}.form--progress.matte .progress-step span{border:3px solid #eee;border-radius:50%;color:#bdbdbd;}.form--progress.matte .progress-step h5,.form--progress.matte .progress-step h6,.form--progress.matte .progress-step p{color:#bdbdbd;margin-bottom:0!important;}.form--progress.matte .progress-step.current p{color:#1a1a1a;}.form--progress.matte .progress-step.current span{border-color:#1c1d1f;color:#1a1a1a;}.form--progress.matte .progress-step.finish p{color:#1a1a1a;}.form--progress.matte .progress-step.finish span{border-color:#1a1a1a;background-color:#1a1a1a;color:#fcfcfc;}.form--progress.matte::after{background-color:#1a1a1a;}.form--progress.orange .current p{color:#ef5f00;font-family:MulishSB;}.form--progress.orange .current span{color:#ef5f00;}.form--progress.orange .current span::after{font-family:MulishB;}.form--progress.orange .finish p{color:#ef5f00;font-family:MulishM;}.form--progress.orange .finish span{background-color:#ef5f00;border-color:#ef5f00;color:#fff2eb;color:#fff;}.form--progress.orange .finish span::after{content:"✓"!important;font-size:1.1rem;}.form--progress.orange::after{background-color:#ef5f00;}.form--progress.success .progress-step span,.form--progress.prim .progress-step span{border:3px solid #eee;border-radius:50%;color:#bdbdbd;}.form--progress.success .progress-step h5,.form--progress.success .progress-step h6,.form--progress.success .progress-step p,.form--progress.prim .progress-step h5,.form--progress.prim .progress-step h6,.form--progress.prim .progress-step p{color:#bdbdbd;margin-bottom:0!important;}.form--progress.success .progress-step.current p,.form--progress.prim .progress-step.current p{color:#3db500;}.form--progress.success .progress-step.current span,.form--progress.prim .progress-step.current span{border-color:#53c41a;color:#3db500;}.form--progress.success .progress-step.finish p,.form--progress.prim .progress-step.finish p{color:#3db500;}.form--progress.success .progress-step.finish span,.form--progress.prim .progress-step.finish span{border-color:#3db500;background-color:#3db500;color:#f2ffec;}.form--progress.success::after,.form--progress.prim::after{background-color:#3db500;}.form-progress{align-items:flex-start;display:flex;justify-content:space-between;gap:.8rem;flex:1 1 100%;position:relative;counter-reset:item;margin-bottom:1rem;}.form-progress .progress-step{display:flex;flex-direction:column;z-index:1;align-items:center;counter-increment:item;text-align:center;}.form-progress .progress-step span{box-sizing:content-box;background-color:#fff;border:3px solid #eee;border-radius:50%;color:#bdbdbd;align-items:center;justify-content:center;display:flex;height:1.5rem!important;width:1.5rem!important;padding:.5rem;margin-bottom:.25rem;transition:background-color 200ms ease-in-out,color 200ms ease-in-out,border-color 200ms ease-in-out;position:relative;}.form-progress .progress-step span::after{content:counter(item);position:absolute;}.form-progress .progress-step h5,.form-progress .progress-step h6,.form-progress .progress-step p{color:#bdbdbd;margin-bottom:0!important;}.form-progress .progress-step.current p{color:#3d42e0;font-family:MulishSB;}.form-progress .progress-step.current span{border-color:#3d42e0;color:#3d42e0;}.form-progress .progress-step.finish p{color:#3d42e0;font-family:MulishM;}.form-progress .progress-step.finish span{border-color:#3d42e0;background-color:#3d42e0;color:#f0f1fc;}.form-progress .progress-step.finish span::after{content:"✓"!important;font-size:1.1rem;}.form-progress::before{background-color:#eee;content:"";position:absolute;top:1.5rem;left:10%;right:10%;height:.25rem;}.form-progress::after{content:"";position:absolute;top:1.5rem;left:10%;right:10%;height:.25rem;width:var(--progress);transition:width 700ms ease-in-out;}@media(min-width:768px){.form-progress::before,.form-progress::after{left:9%;right:9%;}}@media(min-width:992px){.form-progress .progress-step p{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.form-progress::before,.form-progress::after{max-width:85%!important;}.form-progress.sm::before,.form-progress.sm::after{left:7%;right:7%;}}@media(min-width:1200px){.form-progress::before,.form-progress::after{left:7%;right:7%;max-width:88%!important;}}.form-progress.sm .progress-step span{height:1.2rem!important;width:1.2rem!important;}.form-progress.sm .progress-step p{font-family:MulishI;font-size:.9rem;}.form-progress.sm::after{left:6%;right:6%;}.form-progress.vertical{flex-direction:column;width:auto;min-height:70vh;}.form-progress.vertical .progress-step{flex-direction:row;text-align:left;}.form-progress.vertical .progress-step span{margin-bottom:0;margin-right:.5rem;}.form-progress.vertical::before{left:1.4rem;top:50%;right:auto!important;transform:translateY(-50%);height:99%;width:.25rem;margin-left:.3px;}.form-progress.vertical::after{right:auto!important;left:1.4rem;top:0%;max-height:99%;height:var(--progress);width:.25rem;margin-left:.3px;transition:height 300ms ease-in-out;}.form-progress.danger .progress-step span{border:3px solid #eee;border-radius:50%;color:#bdbdbd;}.form-progress.danger .progress-step h5,.form-progress.danger .progress-step h6,.form-progress.danger .progress-step p{color:#bdbdbd;margin-bottom:0!important;}.form-progress.danger .progress-step.current p{color:#d80914;}.form-progress.danger .progress-step.current span{border-color:#f6222e;color:#d80914;}.form-progress.danger .progress-step.finish p{color:#d80914;}.form-progress.danger .progress-step.finish span{border-color:#d80914;background-color:#d80914;color:#fff5f5;}.form-progress.danger::after{background-color:#d80914;}.form-progress.info .progress-step span{border:3px solid #eee;border-radius:50%;color:#bdbdbd;}.form-progress.info .progress-step h5,.form-progress.info .progress-step h6,.form-progress.info .progress-step p{color:#bdbdbd;margin-bottom:0!important;}.form-progress.info .progress-step.current p{color:#1860cc;}.form-progress.info .progress-step.current span{border-color:#1a69df;color:#1860cc;}.form-progress.info .progress-step.finish p{color:#1860cc;}.form-progress.info .progress-step.finish span{border-color:#1860cc;background-color:#1860cc;color:#f6f9fd;}.form-progress.info::after{background-color:#1860cc;}.form-progress.matte .progress-step span{border:3px solid #eee;border-radius:50%;color:#bdbdbd;}.form-progress.matte .progress-step h5,.form-progress.matte .progress-step h6,.form-progress.matte .progress-step p{color:#bdbdbd;margin-bottom:0!important;}.form-progress.matte .progress-step.current p{color:#1a1a1a;}.form-progress.matte .progress-step.current span{border-color:#1c1d1f;color:#1a1a1a;}.form-progress.matte .progress-step.finish p{color:#1a1a1a;}.form-progress.matte .progress-step.finish span{border-color:#1a1a1a;background-color:#1a1a1a;color:#fcfcfc;}.form-progress.matte::after{background-color:#1a1a1a;}.form-progress.orange .current p{color:#ef5f00;font-family:MulishSB;}.form-progress.orange .current span{border:3px solid #ff8434;color:#ef5f00;}.form-progress.orange .current span::after{font-family:MulishB;}.form-progress.orange .finish p{color:#ef5f00;font-family:MulishM;}.form-progress.orange .finish span{background-color:#ef5f00;border-color:#ef5f00;color:#fff2eb;color:#fff;}.form-progress.orange .finish span::after{content:"✓"!important;font-size:1.1rem;}.form-progress.orange::after{background-color:#ef5f00;}.form-progress.success .progress-step span,.form-progress.prim .progress-step span{border:3px solid #eee;border-radius:50%;color:#bdbdbd;}.form-progress.success .progress-step h5,.form-progress.success .progress-step h6,.form-progress.success .progress-step p,.form-progress.prim .progress-step h5,.form-progress.prim .progress-step h6,.form-progress.prim .progress-step p{color:#bdbdbd;margin-bottom:0!important;}.form-progress.success .progress-step.current p,.form-progress.prim .progress-step.current p{color:#3db500;}.form-progress.success .progress-step.current span,.form-progress.prim .progress-step.current span{border-color:#53c41a;color:#3db500;}.form-progress.success .progress-step.finish p,.form-progress.prim .progress-step.finish p{color:#3db500;}.form-progress.success .progress-step.finish span,.form-progress.prim .progress-step.finish span{border-color:#3db500;background-color:#3db500;color:#f2ffec;}.form-progress.success::after,.form-progress.prim::after{background-color:#3db500;}.foot-banner{align-items:center;justify-content:center;display:flex;background-color:#fff;position:fixed;bottom:0;left:0;right:0;z-index:970;text-align:center;width:100%;}.foot-banner .container{padding:.5rem;display:flex;justify-content:center;align-items:center;gap:.5rem;}.foot-banner .container p{margin-bottom:0;}.four-col{align-items:flex-start;display:grid;grid-column-gap:1rem!important;grid-template-columns:repeat(4,1fr);}.four-col.actions{grid-template-columns:repeat(4,1fr) auto;}.four-col.gap-md{grid-column-gap:.5rem!important;}.four-col.gap-sm{grid-column-gap:.25rem!important;}.front-menu{align-items:center;justify-content:center;display:flex;padding:.25rem 1rem;}.front-menu .menu-tab{border-radius:.5rem;color:#dedff9!important;cursor:pointer;display:flex;align-items:center;flex-direction:column;font-size:small;padding:.5rem 1rem;white-space:nowrap;}.front-menu .menu-tab>i{margin-bottom:.25rem;}.front-menu .menu-tab.active{border-bottom:thin solid #dedff9;border-radius:.5rem .5rem 0 0;}.front-menu .menu-tab:hover{background-color:#0f0063;}.front-menu .parent>a>span{align-items:center;display:inline-flex;}.front-menu .parent>a>span>i{margin-left:.25rem!important;font-size:.7rem;transition:transform 300ms ease-out;}.guest-info{background-color:#fff;border-radius:1rem;text-align:center;position:relative;display:flex;flex-direction:column;}.guest-info h2,.guest-info h3,.guest-info h4,.guest-info h5,.guest-info p{margin-bottom:0;}.guest-info>p{color:#666;}.guest-info .actions{background-color:#fff;border-radius:1rem;column-gap:.25rem;display:grid;grid-template-columns:repeat(3,1fr);margin-top:1rem;padding:.25rem;}.guest-info .actions a{background-color:#fafafa;border-radius:1rem;display:flex;flex-direction:column;padding:.5rem;transition:transform 200ms ease-in;}.guest-info .actions a span:first-child{font-size:1.5rem;}.guest-info .actions a span:nth-child(2){font-size:smaller;white-space:pre-wrap;word-wrap:break-word!important;}.guest-info .actions a:hover{background-color:#eee;}.guest-info .actions a.info{color:#1a69df;}.guest-info .guest-balance{background-color:#131677;background-color:#bc4b00;border-radius:.8rem;padding:1rem;color:#fafafa;cursor:alias;position:relative;}.guest-info .guest-balance p{font-size:.9rem;color:#f5f5f5;}.guest-info .guest-balance span{position:absolute;left:.5rem;top:.5rem;opacity:.4;}.guest-info .guest-balance.credit{background-color:#3db500;}.guest-info .guest-balance.low{background-color:#503706;}.guest-info .guest-balance.overdraft{background-color:#d80914;}.guest-info .guest-balance.zero{background-color:#1a1a1a;}.guest-info .guest-contact{background-color:#f9f9fa;border-radius:1rem;padding:1rem;text-align:left;}.guest-info .guest-contact p{color:#666;font-size:.9rem;margin-top:.5rem;margin-bottom:0;}.guest-info .guest-contact~.guest-contact{margin-top:.5rem;}.guest-info .logo{align-items:center;justify-content:center;display:flex;margin:.25rem auto .5rem;height:5rem;width:5rem;background-color:#131677;border-radius:50%;color:#fff;}.h7{font-size:14px;}.header{align-items:center;display:flex;width:100%;}.header h5,.header h4,.header h3,.header h2,.header p,.header>div:not(.photo-icon,.drop-down,.tab-btns,.tab-btns-1,.tab-btns-bb,.views-tab,[tabindex],.tab-btns-dark,.profile-comp){flex:1;margin-bottom:0!important;margin-top:0;}.header div[tabindex],.header h6{margin-bottom:0!important;margin-top:0!important;}.header>span:is(.icon){align-items:center;border-radius:.5rem;cursor:pointer;white-space:nowrap;padding:.25rem .5rem;}.header a.link{color:#1860cc!important;}.header.text-center>div{display:flex;flex-direction:column;align-items:center;}.header.text-center>div p{max-width:100%;margin-right:auto;margin-left:auto;}.header.animate>:is(span,button){margin-bottom:.25rem!important;margin-top:.25rem!important;}.header.animate>div:not([tabindex]){overflow:hidden;}.header.animate .input-normal{animation:slide-down 200ms ease;transition:transform 200ms;flex:1;margin:0;}.header.animate h2,.header.animate h3,.header.animate h4,.header.animate h5,.header.animate h6{animation:slide-up 200ms ease-out;transition:transform 200ms ease-in-out;}.home{background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;background-color:#f2ffec;background-color:#fffefe;min-height:100vh!important;width:100%;height:100%;}.home .like,.home .calendar-comp .emojis .btn-emoji,.calendar-comp .emojis .home .btn-emoji{transition:transform 200ms ease-out;}.home .like:hover,.home .calendar-comp .emojis .btn-emoji:hover,.calendar-comp .emojis .home .btn-emoji:hover{transform:scale(1.1);}.home .overlap{position:relative;}.home .overlap .overlap-item{position:absolute;left:80%;top:80%;}.home .overlap .text-overlap-item{background-color:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);border-radius:.5rem;color:#1c1d1f;font-size:1.1rem!important;padding:1rem;position:absolute;width:20rem;right:2rem;top:80%;}.home div.section{display:flex;flex-direction:column;justify-content:center;}.home .top-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:3rem 0;height:40vh!important;height:30vh!important;background-size:cover!important;background-position:center!important;background-color:#184900;position:relative;margin-bottom:3rem;}.home .top-container::after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;z-index:inherit;}.home .top-container h1{color:#fff;margin-bottom:0!important;width:50%;font-size:80px;font-family:MulishEB;z-index:1;}.home .top-container h2,.home .top-container h4,.home .top-container h6,.home .top-container h5{color:#fff;color:#f2ffec;margin-bottom:0;margin-bottom:1.5rem;z-index:1;text-align:center;padding:0 .8rem;}.home .top-container .menu{align-self:flex-end;justify-content:center;z-index:1;}.home .top-container .menu .buton{background-color:#184900;}.home .top-container .menu .buton:hover{background-color:rgba(250,250,250,.1);}.home .top-container .menu .buton.active{border:1.5px solid #ebfbe3;}.home .top-container .menu .buton.active .text{display:inline-block;}.home .top-container .search-component{background-color:#fff;border:medium solid #f2ffec;border-radius:1rem;border-radius:50rem;filter:drop-shadow(0 0 6px rgba(0,0,0,.035));display:grid;align-items:center;grid-template-columns:minmax(100px,2fr) auto auto;column-gap:.5rem;padding:2px;width:100%;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);z-index:1;}.home .top-container .search-component .input-floating,.home .top-container .search-component .select-floating{cursor:pointer!important;transition:all 250ms;border-radius:.5rem;margin:0!important;}.home .top-container .search-component .input-floating input,.home .top-container .search-component .input-floating .select-selected,.home .top-container .search-component .select-floating input,.home .top-container .search-component .select-floating .select-selected{background-color:transparent!important;border:0;color:#1a1a1a;cursor:pointer!important;font-family:MulishSB;min-width:0%!important;}.home .top-container .search-component .input-floating label,.home .top-container .search-component .select-floating label{font-family:Mulish;margin-left:1.7rem;color:#1a1a1a!important;font-size:.85rem;}.home .top-container .search-component .input-floating .icon,.home .top-container .search-component .select-floating .icon{top:50%;}.home .top-container .search-component .input-floating .icon i,.home .top-container .search-component .select-floating .icon i{font-size:1.2rem;}.home .top-container .search-component .input-floating.focus-within input::placeholder,.home .top-container .search-component .input-floating.focus-within textarea::placeholder,.home .top-container .search-component .select-floating.focus-within input::placeholder,.home .top-container .search-component .select-floating.focus-within textarea::placeholder{color:initial!important;}.home .top-container .search-component button{border-radius:50rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);padding:1rem;}.home .top-container .search-component button i{margin:0!important;}.home .top-container .form-progress{align-self:center;width:90%;position:absolute;top:95%;left:50%;transform:translateX(-50%);z-index:1;}.home .top-container .form-progress .progress-step span{border-color:#184900;}.home .top-container.def{height:8vh!important;height:7vh!important;padding:0;margin-bottom:1rem;}.home .top-container.mini{height:15vh!important;margin-bottom:2rem;padding-bottom:1rem;}.home .top-container.mini .form-progress{top:65%;top:60%;}.home .top-container.mini .form-progress .progress-step span{margin-bottom:1rem;}.home .top-container.mini .search-component{top:80%;}.home .top-container.x-mini{height:10vh!important;height:12vh!important;margin-bottom:1.5rem;}.home .top-container.x-mini .form-progress{top:55%;}.home .top-container.x-mini .search-component{top:100%;}.home .top-container::before{position:absolute;height:320px;border-radius:130px;background-color:#0097e6;background-color:#3d42e0;top:30%;left:0%;right:0%;transform:translate(-50%);transition:all 1s;}.home .pad{padding:0 4rem!important;}.home .peek-photos{min-height:18rem;position:relative;overflow:hidden;}.home .peek-photos .three-col{position:absolute;height:15rem;width:50%;transform:translate(1rem,2rem);right:0;bottom:0;}.home .peek-photos .three-col .photo{border:2px solid #0f0063;z-index:1;}.home .peek-photos .three-col .photo:first-child{transform:rotate(-8deg) translate(.5rem,1rem);z-index:inherit;}.home .peek-photos .three-col .photo:nth-child(3){z-index:inherit;transform:rotate(8deg) translate(-.5rem,1rem);}.home .explore-mini{display:grid;grid-auto-rows:15rem;grid-template-columns:repeat(3,1fr);gap:1rem;padding:1rem 0;}.home .explore-mini .explore-card{display:flex;flex-direction:column;border-radius:1.5rem 0 1.5rem 1.5rem;color:#fff;cursor:pointer;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url("../img/new/manwithpet.jpg");position:relative;overflow:hidden;}.home .explore-mini .explore-card:first-child{border-radius:0 1.5rem 1.5rem 1.5rem;grid-row:span 2;background-image:url("../img/new/cozy-living-room-interior.jpg");}.home .explore-mini .explore-card:nth-child(2){background-image:url("../img/samll.jpg");border-radius:1.5rem 1.5rem 0 1.5rem;}.home .explore-mini .explore-card:nth-child(3){grid-row:span 2;background-image:url("../img/new/luxuryentirehouse.jpg");}.home .explore-mini .explore-card::after{position:absolute;content:"";height:100%!important;width:100%!important;background:linear-gradient(to bottom,transparent,transparent 60%,rgba(0,0,0,.5) 90%);z-index:inherit;}.home .explore-mini .explore-card .title{margin-top:auto;padding:1rem;z-index:1;}.home .explore-mini .explore-card .title h5{margin-bottom:0!important;}.home .explore-mini .explore-card .title p{font-size:small;}.home .explore-nearby{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem 1.5rem;}.home .explore-tour{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem 1.5rem;}.home .explore-tour .place-card{display:flex;flex-direction:column;border-radius:1rem;width:100%;padding:.25rem;}.home .explore-tour .place-card .photo{border-radius:1.5rem;height:20rem!important;}.hrr{border-bottom:thin dashed #5c5c5c;}.hrr.info{border-color:#b4cbee;}.hrr.matte{border-color:#dfdfdf;}.hrr.primary{border-color:#dedff9;}.hrr.negate{border-color:#ffc2c6;}.hrr.orange{border-color:#ffc4a1;}.hrr.success,.hrr.prim{border-color:#caf6b4;}.hrr.sec{border-color:#9e9e9e;}.input-floating{box-sizing:border-box;display:flex;flex-direction:column;border:0;margin:1.5rem 0 1rem;position:relative;outline:0;width:100%!important;}.input-floating .info-text{transition:all 100ms ease-in-out;display:block;}.input-floating .icon{color:#212121;display:flex;position:absolute;left:.8rem;font-family:MulishB;top:50%;transform:translateY(-50%);font-size:1.1rem;z-index:2;}.input-floating .icon~input{padding-left:2.7rem;}.input-floating .icon.text{top:1rem!important;transform:none;}.input-floating .icon.money{top:.8rem;transform:none;}.input-floating .indicator{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.25rem;font-size:1.1rem;cursor:pointer;transition:all 100ms ease-in-out;display:flex;position:absolute!important;right:1rem;top:1.25rem;}.input-floating .indicator~input{padding-right:2.2rem;}.input-floating .ext{position:absolute;left:3.4rem;background-color:#fff;display:flex;top:1.09rem;font-weight:400;font-size:1.1rem;}.input-floating .ext~label{visibility:visible!important;z-index:1;transform:translateY(-.8rem);}.input-floating .ext~input{padding-left:6.55rem!important;}.input-floating .ext.sm~input{padding-left:5.4rem!important;}.input-floating .ext.lg~input{padding-left:8.5rem!important;}.input-floating .validation-message{color:#ff4949;}.input-floating .validation-message+.validation-message{display:none;}.input-floating h6,.input-floating h5{font-family:MulishB;color:#666!important;margin-bottom:0;}.input-floating h6~input,.input-floating h5~input{padding-left:3.5rem!important;}.input-floating input,.input-floating textarea{background-color:transparent;border:1.5px solid #bfbfbf;border-radius:.8rem;padding:1rem;margin:0;font-size:1.1rem;outline:0;resize:none;}.input-floating input:-webkit-autofill,.input-floating input:-webkit-autofill:active,.input-floating input:-webkit-autofill:hover,.input-floating input:-webkit-autofill:focus,.input-floating textarea:-webkit-autofill,.input-floating textarea:-webkit-autofill:active,.input-floating textarea:-webkit-autofill:hover,.input-floating textarea:-webkit-autofill:focus{background:transparent!important;-webkit-background-clip:text!important;zoom:1!important;}.input-floating input.phone,.input-floating textarea.phone{padding-left:6rem!important;background-repeat:no-repeat;background-size:2rem,2rem;background-position:1rem,1rem;}.input-floating input::placeholder,.input-floating textarea::placeholder{font-family:Mulish;}.input-floating input:placeholder-shown+label,.input-floating textarea:placeholder-shown+label{visibility:hidden;}.input-floating input:not(:placeholder-shown)~label,.input-floating textarea:not(:placeholder-shown)~label{z-index:1;transform:translateY(-.8rem);visibility:visible;}.input-floating label{color:#757575;padding:0 .25rem;background-color:#fff;border-radius:.5rem;position:absolute;left:.5rem;top:0;transition:transform 100ms,font-size 200ms;font-size:.95rem;visibility:hidden;}.input-floating:focus-within label{visibility:visible!important;z-index:1;transform:translateY(-.8rem);color:#3d42e0!important;color:#75d446!important;}.input-floating:focus-within input,.input-floating:focus-within textarea{border-color:#3d42e0!important;border-color:#53c41a!important;}.input-floating:focus-within input:not([readonly],.mapboxgl-ctrl-geocoder--input)::placeholder,.input-floating:focus-within textarea::placeholder{color:transparent;}.input-floating:hover>:is(input,textarea){border-color:#9e9e9e;}.input-floating.md input,.input-floating.md textarea{font-size:1rem;padding-top:.8rem;padding-bottom:.8rem;border-radius:.8rem;}.input-floating.md .icon,.input-floating.md .indicator{top:1rem;transform:none;}.input-floating.pill input{border-radius:50rem;}.input-floating.style{margin-top:1rem;}.input-floating.style input,.input-floating.style textarea{background-color:#fafafa!important;background-color:#f9f9fa;background-color:#f2ffec!important;border:0;overflow:hidden;font-family:Mulish;}.input-floating.style input:-webkit-autofill,.input-floating.style input:-webkit-autofill:active,.input-floating.style input:-webkit-autofill:hover,.input-floating.style input:-webkit-autofill:focus,.input-floating.style textarea:-webkit-autofill,.input-floating.style textarea:-webkit-autofill:active,.input-floating.style textarea:-webkit-autofill:hover,.input-floating.style textarea:-webkit-autofill:focus{-webkit-background-clip:content-box!important;-webkit-box-shadow:0 0 0 1000px #f2ffec inset;box-shadow:0 0 0 1000px #f2ffec inset;}.input-floating.style input:not(:placeholder-shown),.input-floating.style textarea:not(:placeholder-shown){padding-top:1.3rem;padding-bottom:.7rem;}.input-floating.style input:not(:placeholder-shown)~label,.input-floating.style textarea:not(:placeholder-shown)~label{transform:translateY(-.3rem);}.input-floating.style label{background-color:transparent;top:.5rem;left:1rem;padding:0;font-size:.7rem;color:#666!important;font-family:Mulish;}.input-floating.style .icon{color:#212121;top:1.2rem!important;transform:none;}.input-floating.style .indicator{top:1rem;}.input-floating.style:focus-within label{transform:translateY(-.3rem);color:#212121!important;}.input-floating.style:focus-within input,.input-floating.style:focus-within textarea{background-color:#eee;padding-top:1.3rem;padding-bottom:.7rem;}.input-floating.style1{margin:0;}.input-floating.style1 input,.input-floating.style1 textarea{background-color:#fff;border:2.5px solid #fff;font-family:MulishM;}.input-floating.style1 input:not(:placeholder-shown)~label,.input-floating.style1 textarea:not(:placeholder-shown)~label{transform:translateY(-.3rem);}.input-floating.style1 label{background-color:transparent;top:.5rem;left:1rem;padding:0;font-family:Mulish;}.input-floating.style1 .icon{color:#212121;transform:none;}.input-floating.style1:focus-within label{color:#666!important;transform:translateY(-.7rem);}.input-floating.style1:focus-within input{background-color:#fff;border-color:#fff!important;}.input-floating.status input.modified{border-color:#fc6;}.input-floating.status input.modified~label,.input-floating.status input.modified~span{color:#fc6;}.input-floating.status input.success,.input-floating.status input.validd{border-color:#13ce49!important;}.input-floating.status input.error{border-color:#ff4949;}.input-floating.status input.error~span,.input-floating.status input.error~.info-text{color:#ff4949;}.input-floating.status input.info{border-color:#2d8eff;}.input-floating.status input.info~label,.input-floating.status input.info~span{color:#2d8eff;}.input-floating.status input.info~.info-text{display:none;}.input-floating.status input:valid{border-color:#bfbfbf;}.input-floating.status input:valid~span{color:#212121;}.input-floating.status input:valid~.info-text{display:none;}.input-floating.sm input,.input-floating.sm textarea{font-size:1rem;padding:.5rem;}.input-floating.sm .icon{left:.5rem;}.input-floating.sm .icon~input{padding-left:2.2rem!important;}.input-floating.def{width:250px!important;}.input-normal{display:flex;flex-direction:column;border:0;margin-top:.25rem;margin-bottom:1rem;position:relative;outline:0;width:100%!important;}.input-normal .calendar-comp{top:50%;transform:translateY(-50%);position:absolute;left:.8rem;margin:0;z-index:1;pointer-events:none;}.input-normal .calendar-comp>*{pointer-events:auto;}.input-normal .calendar-comp~input{padding-left:2.7rem;}.input-normal .info-text{transition:all 100ms ease-in-out;display:block;}.input-normal .icon{color:#1c1d1f;display:flex;position:absolute;top:50%;transform:translateY(-50%);font-size:1.1rem;z-index:2;margin:0;left:.8rem;}.input-normal .icon~input{padding-left:2.7rem;}.input-normal .icon.money{top:.5rem;transform:translateY(-.25rem);}.input-normal h6,.input-normal h5{color:#424242!important;margin-bottom:0;font-family:MulishEB;}.input-normal h6~input,.input-normal h5~input{padding-left:3.5rem!important;}.input-normal .indicator{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:50%;padding:.5rem;font-size:1.1rem;cursor:pointer;transition:background-color 200ms ease-out;display:flex;position:absolute;right:.8rem;top:50%;z-index:99;transform:translateY(-50%);}.input-normal .indicator~input{padding-right:2.2rem!important;}.input-normal .indicator:hover{background-color:#f9f9fa;}.input-normal .ext{position:absolute;left:3.5rem;background-color:#fff;display:flex;top:1.15rem;font-weight:400;font-size:1.1rem;}.input-normal .ext+input{padding-left:6.5rem!important;}.input-normal .validation-message{color:#ff4949;}.input-normal .validation-message~.icon,.input-normal .validation-message~h6{top:40%;bottom:auto;}.input-normal input,.input-normal textarea{width:100%!important;background-color:transparent;border:1.5px solid #bfbfbf;border-radius:.8rem;padding:.5rem 1rem;margin:0;outline:0;resize:none;}.input-normal input.modified,.input-normal textarea.modified{border-color:#fc6;}.input-normal input.modified~label,.input-normal input.modified~span,.input-normal textarea.modified~label,.input-normal textarea.modified~span{color:#fc6;}.input-normal input.valid:invalid,.input-normal textarea.valid:invalid{border-color:#ff4949!important;}.input-normal input.valid:invalid~span,.input-normal input.valid:invalid~.info-text,.input-normal textarea.valid:invalid~span,.input-normal textarea.valid:invalid~.info-text{color:#ff4949!important;}.input-normal input.error,.input-normal textarea.error{border-color:#ff4949;}.input-normal input.error~span,.input-normal input.error~.info-text,.input-normal textarea.error~span,.input-normal textarea.error~.info-text{color:#ff4949;}.input-normal input.info,.input-normal textarea.info{border-color:#2d8eff;}.input-normal input.info~label,.input-normal input.info~span,.input-normal textarea.info~label,.input-normal textarea.info~span{color:#2d8eff;}.input-normal input.info~.info-text,.input-normal textarea.info~.info-text{display:none;}.input-normal input::placeholder,.input-normal textarea::placeholder{color:#5c5c5c;}.input-normal input:hover,.input-normal textarea:hover{border-color:#9e9e9e;}.input-normal input:valid,.input-normal textarea:valid{border-color:#bfbfbf;}.input-normal input:valid~label,.input-normal input:valid~span,.input-normal textarea:valid~label,.input-normal textarea:valid~span{color:#212121;}.input-normal input:valid~.info-text,.input-normal textarea:valid~.info-text{display:none;}.input-normal label{color:#757575;font-size:1rem;padding:0 .25rem;margin-bottom:.25rem;}.input-normal label~.icon,.input-normal label~.indicator{top:3.12rem!important;}.input-normal:focus-within label{color:#1e23bd!important;color:#53c41a!important;}.input-normal:focus-within input,.input-normal:focus-within textarea{border-color:#1e23bd!important;border-color:#91e069!important;}.input-normal.lg input{font-size:1.1rem;padding:1rem;border-radius:1rem;border:0!important;}.input-normal.lg .icon{left:1rem;}.input-normal.lg .icon~input{padding-left:2.7rem!important;}.input-normal.md input{font-size:1.1rem;padding:.8rem 1rem;}.input-normal.md .icon{left:1rem;}.input-normal.md .icon~input{padding-left:2.5rem!important;}.input-normal.md .indicator input{padding-right:2.7rem!important;}.input-normal.pill input{border-radius:50rem!important;}.input-normal.sm input{font-size:1rem;padding:.25rem .5rem;}.input-normal.sm .icon{font-size:.9rem;left:.5rem;}.input-normal.sm .icon~input{padding-left:2.2rem!important;}.input-normal.style input,.input-normal.style textarea{background-color:#fafafa;background-color:#f5f5f5;border:1.5px solid #f5f5f5;}.input-normal.style .icon{left:.8rem;}.input-normal.style:focus-within label{color:#666!important;}.input-normal.style:focus-within input,.input-normal.style:focus-within textarea{border-color:#fafafa!important;background-color:#fafafa!important;filter:drop-shadow(0 0 6px rgba(0,0,0,.035));}.input-normal.style1 input{background-color:#fff;border:2.5px solid #fff;border:0!important;font-family:MulishM;}.input-normal.style1:focus-within label{color:#666!important;transform:translateY(-.7rem);}.input-normal.style1:focus-within input{background-color:#fff;border-color:none;filter:drop-shadow(0 0 6px rgba(0,0,0,.035));}.input-normal.def{width:250px!important;}.input-normal.half{min-width:250px!important;width:50%!important;}.input-phone-floating{-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box;display:flex;flex-direction:column;border:0;margin:1.5rem 0;position:relative;outline:0;width:100%!important;}.input-phone-floating .info-text{transition:all 100ms ease-in-out;display:block;}.input-phone-floating .icon{color:#9e9e9e;display:flex;position:absolute;left:.8rem;top:50%;transform:translateY(-50%);font-size:1.1rem;z-index:2;}.input-phone-floating .icon~input{padding-left:2.7rem;}.input-phone-floating .icon.text{top:32%;transform:translateY(-32%);}.input-phone-floating .indicator{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#9e9e9e;padding:.25rem;font-size:1.1rem;cursor:pointer;transition:all 100ms ease-in-out;display:flex;position:absolute;right:1rem;top:50%;transform:translateY(-50%);}.input-phone-floating .indicator~input{padding-right:2.2rem;}.input-phone-floating .ext{position:absolute;left:4.5rem;display:flex;top:1.07rem;font-weight:400;font-size:1.1rem;}.input-phone-floating .ext~label{visibility:visible!important;z-index:1;transform:translateY(-.8rem);}.input-phone-floating .ext.sm~input{padding-left:6.8rem!important;}.input-phone-floating .ext.md{left:4.5rem;}.input-phone-floating .ext.lg~input{padding-left:8rem!important;}.input-phone-floating .light-box{background-color:rgba(0,0,0,.2)!important;}.input-phone-floating .light-box .header{align-items:center;flex-flow:row-reverse;}.input-phone-floating .light-box .content{border-radius:2rem 2rem 1.5rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);height:auto;max-height:99%!important;padding:.5rem!important;}.input-phone-floating .light-box .content input{background-color:#f2f2f2;border:0;border-radius:50rem;transition:all 200ms ease-in;padding:1rem;outline:0;}.input-phone-floating .light-box .content .input-normal{animation:none;}.input-phone-floating .select-selected{background-color:transparent;transition:all 200ms ease-in-out;outline:0;background-image:url("../img/Cimages/AE.svg");background-repeat:no-repeat;background-size:2rem,2rem;min-width:4.5rem;background-position:.8rem 50%;border-radius:.5rem 0 0 .5rem;font-size:1.1rem;color:#f5f5f5;cursor:pointer;position:absolute;display:inline-flex;padding:1rem;}.input-phone-floating .select-selected:hover{border-color:#9e9e9e;}.input-phone-floating .select-selected:focus-within::after{border-color:transparent transparent #a3a3a3 transparent;top:35%;}.input-phone-floating .select-selected::after{position:absolute;content:"";top:50%;transform:translateY(-2px);left:3.2rem;width:0;height:0;border:6px solid transparent;border-color:#a3a3a3 transparent transparent transparent;}.input-phone-floating .validation-message{color:#ff4949;}.input-phone-floating:focus-within .select-items{display:flex;}.input-phone-floating>input{background-color:transparent;border:1.5px solid #bfbfbf;border-radius:.5rem 0 0 .5rem;border-radius:.8rem;padding:1rem;padding-left:7.4rem!important;display:inline-block;margin:0;font-family:Mulish;font-size:1.1rem;outline:0;}.input-phone-floating>input.modified{border-color:#fc6;}.input-phone-floating>input.modified~label,.input-phone-floating>input.modified~span{color:#fc6;}.input-phone-floating>input.success,.input-phone-floating>input.valid{border-color:#13ce49!important;}.input-phone-floating>input.valid:invalid{border-color:#ff4949!important;}.input-phone-floating>input.valid:invalid~span,.input-phone-floating>input.valid:invalid~.info-text{color:#ff4949!important;}.input-phone-floating>input.error{border-color:#ff4949;}.input-phone-floating>input.error~span,.input-phone-floating>input.error~.info-text{color:#ff4949;}.input-phone-floating>input.info{border-color:#2d8eff;}.input-phone-floating>input.info~label,.input-phone-floating>input.info~span{color:#2d8eff;}.input-phone-floating>input.info~.info-text{display:none;}.input-phone-floating>input:valid{border-color:#bfbfbf;}.input-phone-floating>input:valid~span{color:#212121;}.input-phone-floating>input:valid~.info-text{display:none;}.input-phone-floating>input::placeholder{transition:color 200ms ease-in-out;}.input-phone-floating>input:placeholder-shown+label{visibility:hidden;}.input-phone-floating>input:not(:placeholder-shown)~label{z-index:1;transform:translateY(-.8rem);visibility:visible;}.input-phone-floating>input:focus-within~.select-selected::after{border-color:#a3a3a3 transparent transparent transparent;top:50%;}.input-phone-floating>input:focus-within~.select-items{display:none!important;}.input-phone-floating label{color:#757575;padding:0 .25rem;background-color:#fff;border-radius:.5rem;position:absolute;left:.5rem;top:0;transition:transform 200ms ease-in-out;font-size:.95rem;visibility:hidden;}.input-phone-floating:focus-within label{visibility:visible!important;z-index:1;transform:translateY(-.8rem);color:#3d42e0!important;color:#75d446!important;}.input-phone-floating:focus-within>input{border-color:#3d42e0!important;border-color:#53c41a!important;}.input-phone-floating:focus-within>input::placeholder{color:transparent;}.input-phone-floating:focus-within .select-items{display:flex;}.input-phone-floating:hover>input{border-color:#9e9e9e;}.input-phone-floating.modally .select-items{display:flex;flex-direction:column;border-radius:0 0 1rem 1rem;height:100%;width:100%;margin-top:.8rem;overflow-y:auto;}.input-phone-floating.modally .select-items>div{padding:.8rem 1rem;border:1px solid transparent;cursor:pointer;user-select:none;margin:0;background-repeat:no-repeat;background-size:2rem,2rem;background-position:1rem,1rem;border-radius:.5rem;transition:all 100ms ease-out;padding-left:3.5rem;}.input-phone-floating.modally .select-items>div:hover{background-color:#f0f1fc;background-color:#f2ffec;background-color:#fff4e0;}.input-phone-floating.modally .select-items>div.same{background-color:#dedff9;background-color:#ebfbe3;position:relative;}.input-phone-floating.modally .select-items>div.same::after{position:absolute;content:"✓";font-family:MulishBK;color:#3db500;right:1.5rem;font-size:1.1rem;}.input-phone-floating:not(.modally) .select-items{border-radius:1rem;display:none;position:absolute;padding:.5rem;background-color:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);top:100%;left:0;right:0;overflow:hidden;max-height:25rem;flex-direction:column;margin-top:.5rem;transition:top 150ms ease-in-out,bottom 150ms ease-in-out;z-index:999!important;}.input-phone-floating:not(.modally) .select-items input{background-color:#f2f2f2;border:0;border-radius:.5rem;margin-bottom:.5rem;transition:all 200ms ease-in;padding:1rem;outline:0;}.input-phone-floating:not(.modally) .select-items>div{overflow-y:auto;max-height:16.5rem;margin:0;transition:all 200ms ease-in-out;}.input-phone-floating:not(.modally) .select-items>div div{padding:.5rem 1rem;border:1px solid transparent;cursor:pointer;user-select:none;margin:0;background-repeat:no-repeat;background-size:2rem,2rem;background-position:1rem,1rem;border-radius:.5rem;transition:all 100ms ease-out;padding-left:3.5rem;}.input-phone-floating:not(.modally) .select-items>div div:hover{background-color:#f0f1fc;}.input-phone-floating:not(.modally) .select-items>div .same-as-selected,.input-phone-floating:not(.modally) .select-items>div .same{background-color:#dedff9;}.input-phone-floating:not(.modally) .select-items.top{bottom:100%;top:auto;max-height:25rem;margin-bottom:1rem;margin-top:auto;}.input-phone-floating.md input{font-size:1rem;padding:.8rem 1rem;}.input-phone-floating.md>input{padding-left:7rem!important;}.input-phone-floating.md .ext{left:4.5rem;font-size:1rem;top:1rem;top:.9018rem;}.input-phone-floating.md .ext.sm~input{padding-left:6.4rem!important;}.input-phone-floating.md .ext.md{left:4.1rem;}.input-phone-floating.md .ext.lg~input{padding-left:7.6rem!important;}.input-phone-floating.md .icon{left:1rem;}.input-phone-floating.md .select-selected{padding:.8rem;}.input-phone-floating.style input{background-color:#f5f5f5;border:2.5px solid #f5f5f5;}.input-phone-floating.style input:not(:placeholder-shown)~label{transform:translateY(-.3rem);}.input-phone-floating.style label{background-color:transparent;top:.5rem;}.input-phone-floating.style .icon{left:.8rem!important;}.input-phone-floating.style:focus-within label{color:#666!important;transform:translateY(-.7rem);}.input-phone-floating.style:focus-within input{background-color:#eee;border-color:#eee!important;}.input-phone-floating.sm input{font-size:1rem;padding:.25rem .5rem;}.input-phone-floating.sm .icon{left:.5rem;}.input-phone-floating.sm .icon~input{padding-left:2.2rem!important;}.input-phone-floating.def{width:250px!important;}.input-stepper{-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:1rem;}.input-stepper div:not(.stepper){white-space:normal;}.input-stepper label{color:#757575;font-size:1rem;padding:0 .25rem;margin-bottom:.25rem;}.input-stepper .stepper{background-color:#f0f0f0;border-radius:.5rem;display:flex;align-items:center;align-items:stretch;padding:.25rem 0;}.input-stepper .stepper input{width:100%;background-color:transparent;border:0;border-radius:.5rem;padding:1rem;margin:0;font-size:1.1rem;outline:0;text-align:center;}.input-stepper .stepper input.disabled{pointer-events:none;}.input-stepper .stepper span,.input-stepper .stepper button{align-items:center;justify-content:center;display:flex;background-color:#fff;border-radius:.5rem;cursor:pointer;flex:0;padding:1rem;}.input-stepper .stepper span:hover,.input-stepper .stepper button:hover{background-color:rgba(0,0,0,.1);}.input-stepper .stepper span.limit,.input-stepper .stepper button.limit{color:#9e9e9e;pointer-events:none;}.input-stepper.def .stepper{min-width:70px!important;max-width:150px!important;}.input-stepper.disabled input{pointer-events:none!important;}.input-stepper.inline{align-items:center;display:grid;grid-column-gap:.5rem;grid-template-columns:1fr minmax(150px,200px);}.input-stepper.inline input,.input-stepper.inline span{border-radius:50rem;}.input-stepper.inline .sm{white-space:normal;}.input-stepper.inline label{padding:0;color:#1c1d1f;margin-bottom:0;font-family:MulishM;}.input-stepper.md .stepper{font-size:1rem;}.input-stepper.md .stepper input{font-size:1rem;font-weight:bold;padding:.5rem;}.input-stepper.md .stepper span,.input-stepper.md .stepper button{padding:.5rem .8rem;}.input-stepper.sm .stepper{font-size:.9rem;}.input-stepper.sm .stepper input{font-size:.9rem;font-weight:bold;padding:.25rem;}.input-stepper.sm .stepper span,.input-stepper.sm .stepper button{border-radius:.25rem;padding:.5rem;}.input-stepper.outline .stepper{background-color:transparent;padding:0;border-radius:.5rem;}.input-stepper.outline .stepper input{border:1.5px solid #bfbfbf;}.input-stepper.outline .stepper span,.input-stepper.outline .stepper button{margin:0 .25rem;background-color:transparent;border-radius:.5rem;}.input-stepper.outline .stepper span:hover,.input-stepper.outline .stepper button:hover{background-color:#e0e0e0;}.input-stepper.style .stepper{background-color:transparent;border-radius:.5rem;padding:0;}.input-stepper.style .stepper input{background-color:#fff;}.input-stepper.style .stepper input:focus-within{background-color:#fafafa;}.input-stepper.style .stepper span,.input-stepper.style .stepper button{margin:0 .25rem;background-color:transparent;border-radius:.5rem;}.input-stepper.style .stepper span:hover,.input-stepper.style .stepper button:hover{background-color:#eee;background-color:rgba(0,0,0,.1);}.input-stepper.style .stepper span.limit,.input-stepper.style .stepper button.limit{color:#9e9e9e;pointer-events:none!important;}.input-stepper.style1 .stepper{background-color:transparent;padding:0;}.input-stepper.style1 .stepper input{background-color:#eee;margin:0 3px;}.input-stepper.style1 .stepper input:hover{background-color:#e0e0e0;}.input-stepper.style1 .stepper span,.input-stepper.style1 .stepper button{background-color:transparent;}.input-stepper.style1 .stepper span:hover,.input-stepper.style1 .stepper button:hover{background-color:#eee;background-color:rgba(0,0,0,.1);}.input-stepper.style1 .stepper span.limit,.input-stepper.style1 .stepper button.limit{color:#9e9e9e;pointer-events:none!important;}.input-stepper.pill .stepper input,.input-stepper.pill .stepper span{border-radius:50rem;}.input-stepper.x-def{display:flex;align-items:center;}.input-stepper.x-def label{margin-right:.25rem;margin-right:auto;}.input-stepper.x-def .stepper{width:150px!important;}.input-switch{align-items:center;cursor:pointer;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:1rem;grid-column-gap:.5rem;}.input-switch i{margin-right:.5rem;}.input-switch input{display:none;}.input-switch input:checked~.text{color:#f0f1fc;}.input-switch input:checked~span:not(.text){background-color:#1e23bd;}.input-switch input:checked~span:not(.text)::after{left:auto;right:.2rem;}.input-switch input.danger:checked~span:not(.text){background-color:#d80914;}.input-switch input.info:checked~span:not(.text){background-color:#1860cc;}.input-switch input.primary:checked~span:not(.text){background-color:#131677;}.input-switch input.matte:checked~span:not(.text){background-color:#1a1a1a;}.input-switch input.success:checked~span:not(.text),.input-switch input.prim:checked~span:not(.text){background-color:#3db500;}.input-switch input.warning:checked~span:not(.text){background-color:#eba214;}.input-switch>span:not(.text,.section){flex:0 0 3rem;display:inline-block;background-color:#e0e0e0;height:1.5rem;width:3rem;position:relative;border-radius:50rem;transition:left 300ms ease-in;}.input-switch>span:not(.text,.section)::after{content:"";background-color:#fff;height:1.2rem;width:1.2rem;position:absolute;border-radius:50rem;left:.2rem;top:50%;transition:left 200ms ease-in;transform:translateY(-50%);box-shadow:0 .125rem .25rem rgba(0,0,0,.075);}.input-switch .section{overflow:hidden;white-space:normal;display:block;}.input-switch .section .sm{overflow:hidden;text-overflow:ellipsis;white-space:normal!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-line-clamp:3;font-size:smaller;}.input-switch .section span{padding:0;display:block;}.input-switch .text{color:#1c1d1f;font-size:small;text-decoration:none;margin-left:auto!important;}.input-switch.sm{padding:.5rem!important;padding-left:1rem!important;}.input-switch.style{display:flex;width:100%;text-align:left;background-color:#f9f9fa;border-radius:.5rem;padding:1rem;}.input-switch.style span:not(.text,.section){margin-left:auto!important;}.input-switch.style.danger{color:#f9f9fa;background-color:#f6222e;}.input-switch.style.danger input:checked~span:not(.text){background-color:#d80914;}.input-switch.style.info{color:#f9f9fa;background-color:#1a69df;}.input-switch.style.info input:checked~span:not(.text){background-color:#1860cc;}.input-switch.style.matte{color:#fcfcfc;background-color:#5c5c5c;}.input-switch.style.matte input:checked~span:not(.text){background-color:#1a1a1a;}.input-switch.style.primary{color:#f0f1fc;background-color:#3d42e0;}.input-switch.style.primary a{color:#f0f1fc;}.input-switch.style.primary input:checked~span:not(.text){background-color:#131677;}.input-switch.style.sec{color:#f9f9fa;background-color:#424242;}.input-switch.style.sec input:checked~span:not(.text){background-color:#212121;}.input-switch.style.success,.input-switch.style.prim{color:#f9f9fa;background-color:#53c41a;}.input-switch.style.success input:checked~span:not(.text),.input-switch.style.prim input:checked~span:not(.text){background-color:#3db500;}.input-switch.style.warning{color:#f9f9fa;background-color:#fbad15;}.input-switch.style.warning input:checked~span:not(.text){background-color:#eba214;}.input-switch.style1{display:flex;width:100%;text-align:left;background-color:#f9f9fa;border-radius:.5rem;padding:1rem;}.input-switch.style1 span:not(.text,.section){margin-left:auto!important;}.input-switch.style1.danger{background-color:#ffe0e2;}.input-switch.style1.danger input:checked~span:not(.text){background-color:#d80914;}.input-switch.style1.info{background-color:#e4ecf8;}.input-switch.style1.info input:checked~span:not(.text){background-color:#1860cc;}.input-switch.style1.matte{background-color:#eee;}.input-switch.style1.matte input:checked~span:not(.text){background-color:#1a1a1a;}.input-switch.style1.primary{background-color:#f0f1fc;}.input-switch.style1.primary a{color:#f0f1fc;}.input-switch.style1.primary input:checked~span:not(.text){background-color:#131677;}.input-switch.style1.sec{background-color:#eee;}.input-switch.style1.sec input:checked~span:not(.text){background-color:#212121;}.input-switch.style1.success,.input-switch.style1.prim{background-color:#ebfbe3;}.input-switch.style1.success input:checked~span:not(.text),.input-switch.style1.prim input:checked~span:not(.text){background-color:#3db500;}.input-switch.style1.warning{background-color:#fff4e0;}.input-switch.style1.warning input:checked~span:not(.text){background-color:#eba214;}.input-switch.slim input:checked~span:not(.text)::after{right:-.25rem;}.input-switch.slim span:not(.text){height:.9rem;}.input-switch.slim span:not(.text)::after{left:0;}.italize{font-family:MulishI;}.item-pane{height:100%;display:grid;align-items:flex-start;grid-template-columns:100%;grid-column-gap:1rem;grid-row-gap:.5rem;grid-auto-flow:dense;grid-auto-rows:auto;}.item-pane .item-card{align-items:stretch;border-radius:.5rem;padding:.25rem;display:flex;flex-direction:column;overflow:hidden;cursor:pointer;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.035);transition:box-shadow 200ms,transform 200ms;}.item-pane .item-card .footer{display:grid;column-gap:.25rem;grid-template-columns:2fr 2fr auto;}.item-pane .item-card .footer1{display:grid;column-gap:.25rem;grid-template-columns:1fr auto;}.item-pane .item-card .photo{background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:.5rem .5rem 0 0;background-image:url(../img/swimmingpool.jpg);position:relative;width:100%;}.item-pane .item-card .photo>span{position:absolute;right:.5rem;bottom:.5rem;}.item-pane .item-card .photo .header{background:linear-gradient(to bottom,transparent,#a6a6a6);position:absolute;bottom:0;left:0;right:0;color:#f9f9fa;}.item-pane .item-card .item-card-body{flex:0;padding:.5rem .5rem 1rem;}.item-pane .item-card .item-card-body p{font-size:small;}.item-pane .item-card button{flex:0;}.item-pane .item-card.pill{border-radius:1.5rem;}.item-pane .item-card.pill button{border-radius:50rem;}.item-pane .item-card:hover{box-shadow:0 .125rem .25rem rgba(0,0,0,.075);transform:scale(1.01);}@media(min-width:768px){.item-pane{grid-template-columns:50% 50%;}}@media(min-width:992px){.item-pane{grid-template-columns:repeat(3,1fr);}}.item-pane.horizontal{grid-template-columns:1fr 1fr;}.item-pane.horizontal .item-card{flex-direction:row;gap:.5rem;}.item-pane.horizontal .item-card .photo{height:auto;background-color:#f0f0f0;border-radius:.5rem;width:30%;align-items:center;justify-content:center;display:flex;}.item-pane.horizontal .item-card .photo>span{position:static;}.item-pane.horizontal .item-card .item-card-body{flex:1;display:flex;flex-direction:column;padding:.5rem;}.item-pane.horizontal .item-card .item-card-body .footer,.item-pane.horizontal .item-card .item-card-body .footer1{width:100%;margin-top:auto;}.item-pane.horizontal .item-card .item-card-body .footer .input-stepper,.item-pane.horizontal .item-card .item-card-body .footer1 .input-stepper{margin:0;}.item-pane.horizontal .item-card .item-card-body .two-col{align-items:flex-end;}.item-pane.rules{background-color:#f9f9fa;grid-template-columns:1fr 1fr;padding:.25rem;grid-column-gap:.5rem;grid-row-gap:.5rem;}.item-pane.rules .item-card{align-items:stretch;flex-direction:row;gap:.5rem;}.item-pane.rules .item-card .photo{height:auto;background-color:#f0f0f0;border-radius:.5rem;width:20%;align-items:center;justify-content:center;display:flex;}.item-pane.rules .item-card .photo span{position:static;font-size:1.5rem;}.item-pane.rules .item-card .item-card-body{flex:1;display:flex;flex-direction:column;padding:.5rem;}.item-pane.rules .item-card .item-card-body .footer,.item-pane.rules .item-card .item-card-body .footer1{width:100%;margin-top:auto;}.item-pane.rules .item-card .item-card-body .footer .input-stepper,.item-pane.rules .item-card .item-card-body .footer1 .input-stepper{margin:0;}.item-pane.rules .item-card .item-card-body .two-col{align-items:flex-end;}.item-pane.rules .item-card:hover{box-shadow:none;}.item-pane.mini{grid-template-columns:100%;grid-row-gap:.5rem;height:auto;margin-top:1rem;}.item-pane.mini .photo{min-height:10rem;}.lh-ms{line-height:1em!important;}.light-box{align-items:center;justify-content:center;display:flex;background-color:rgba(0,0,0,.5);backdrop-filter:blur(2px);position:fixed!important;top:0;right:0;bottom:0;left:0;z-index:999;width:100%;align-items:flex-start;}.light-box>div>button{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.light-box .alert-dialog{display:flex;flex-direction:column;background-color:#fff;padding:.25rem;width:95%;text-align:center;border-radius:1.5rem;max-height:99%;transition:transform 200ms,height 250ms;animation:100ms scale linear;}.light-box .alert-dialog .alert-image{background-position:center;background-size:cover;background-repeat:no-repeat;align-items:center;justify-content:center;display:flex;background-color:#dedff9;min-height:15rem;width:100%;position:relative;margin-bottom:1rem;}.light-box .alert-dialog .alert-image.br-t{border-radius:1rem 1rem 0 0;border-radius:1.5rem 1.5rem 0 0;}.light-box .alert-dialog .alert-image.info{background-color:#b4cbee;}.light-box .alert-dialog .alert-image.negate{background-color:#ffc2c6;}.light-box .alert-dialog .alert-image.success{background-color:#caf6b4;}.light-box .alert-dialog .alert-image.warning{background-color:#ffe9bf;}.light-box .alert-dialog .body{display:flex;flex-direction:column;flex:1;padding:.5rem 1rem;}.light-box .alert-dialog .body h2{font-size:2.2rem;font-family:MulishSB;font-family:MulishEB;margin:.5rem 0 .5rem;}.light-box .alert-dialog .body p,.light-box .alert-dialog .body h6{margin-bottom:1rem;}.light-box .alert-dialog .body>span{margin-top:1rem;}.light-box .alert-dialog .body>span i{font-size:2.5rem;color:#d80914;}.light-box .alert-dialog .body button{border-radius:50rem;align-self:center;margin:.5rem 0;}@media(min-width:992px){.light-box .alert-dialog.md{width:55%!important;}}@media(min-width:1200px){.light-box .alert-dialog.md{min-width:40rem;width:45%!important;}}.light-box .alert-dialog.square{border-radius:0;}.light-box .alert-dialog.square .alert-image{border-radius:0;}.light-box .alert-dialog.square button{border-radius:.25rem!important;}@media(min-width:768px){.light-box .alert-dialog{width:70%!important;}}@media(min-width:992px){.light-box .alert-dialog{width:60%!important;}}@media(min-width:1200px){.light-box .alert-dialog{width:45%!important;}}.light-box>.calendar-comp{display:block;background-color:#fff;border-radius:1.5rem;margin:0!important;width:60%!important;min-width:auto!important;max-width:90%;position:static;transition:transform 200ms ease-out;animation:100ms scale ease-out;padding:.5rem;}.light-box>.calendar-comp .calendar-container{display:flex;flex:100%;margin:0!important;position:static;width:auto;transform:none;}.light-box>.calendar-comp .calendar-container .td{font-size:1.1rem;}.light-box>.calendar-comp .calendar-container .calendar-footer p{font-family:MulishSB;font-family:MulishB;font-size:1.3rem!important;}.light-box>*>.header:not(.norm){-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;padding:.25rem 0;margin-bottom:.5rem;}.light-box>*>.header:not(.norm) div p{color:#666;overflow:hidden;text-overflow:ellipsis;white-space:normal!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:0;}.light-box>*>.header:not(.norm) h2{font-family:MulishB;flex:1;margin:0!important;white-space:nowrap;}.light-box>*>.header:not(.norm)>span:not(.circle-btn1){align-items:center;justify-content:center;display:flex;cursor:pointer;font-size:1.3rem;height:2.7rem;width:2.7rem;border-radius:50%;}.light-box>*>.header:not(.norm)>span:not(.circle-btn1):hover{background-color:#dfdfdf;}.light-box .content{display:flex;flex-direction:column;background-color:#fff;border-radius:1rem;height:90%;max-height:99%;padding:1rem 1.5rem;width:99%;}.light-box .content .body{flex:1;}.light-box .content .body .animate-group{background-color:#fff;margin-top:1rem;transition:50ms display;animation:300ms fade-in;}.light-box .content .body .animate-group h5,.light-box .content .body .animate-group h6{margin-bottom:0!important;}.light-box .content .body.flow{overflow-y:auto;}.light-box .content .body:is(form) h6{font-family:MulishM;}.light-box .content .body:is(form) .inline label{padding:0;color:#1c1d1f;font-size:1.1rem;font-family:MulishM;}.light-box .content .body:is(form) .input-stepper label{font-size:.9rem!important;}.light-box .content:has(.flot){position:relative;}.light-box .content:not(.slide-up){transition:transform 200ms ease-in,display 100ms;animation:fade-in-scale 200ms ease;}.light-box .content.photo-header{position:relative;padding:.5rem;padding-top:4rem!important;}.light-box .content.photo-header>.photo-icon{border-radius:1.5rem;height:6rem!important;width:8rem!important;border:medium solid #fff;position:absolute;transform:translate(-50%,-3.5rem);left:50%;top:0%;}@media(min-width:768px){.light-box .content{width:90%!important;}}@media(min-width:992px){.light-box .content{width:60%!important;}}@media(min-width:1200px){.light-box .content{width:50%!important;}}.light-box .content-full{display:flex;flex-direction:column;background-color:#fff;border-radius:1rem;height:90%;max-height:99%!important;width:99%!important;padding:1rem 1.5rem;}.light-box .content-full .body{flex:1;}.light-box .content-full .body.flow{overflow-y:auto;}.light-box .content-full .body.hidden{overflow-y:hidden;}.light-box .content-full:not(.slide-up){transition:transform 200ms,height 250ms;animation:100ms scale linear;}@media(min-width:768px){.light-box .content-full{width:80%!important;}}@media(min-width:992px){.light-box .content-full{width:60%!important;}}.light-box .content-wide{display:flex;flex-direction:column;background-color:#fff;border-radius:1rem;height:90%;max-height:99%;width:99%!important;padding:.5rem 1.5rem;}.light-box .content-wide .body{height:100%!important;}.light-box .content-wide:not(.slide-up){transition:transform 200ms,height 250ms;animation:100ms scale linear;}@media(min-width:768px){.light-box .content-wide{width:90%!important;}}@media(min-width:992px){.light-box .content-wide{width:80%!important;}}.light-box .h-100{height:100%!important;max-height:100%!important;}.light-box .light-box,.light-box~.light-box{background-color:rgba(0,0,0,.1)!important;}.light-box .minimal{height:auto;border-radius:0!important;padding:.5rem;}.light-box .minimal>.body{overflow-y:auto;padding:0 .5rem;margin-bottom:1rem;}.light-box .minimal .header{padding:.25rem .5rem;}.light-box .notifications{width:95%!important;border-radius:1.5rem;border-radius:0;height:100%;padding:0;overflow:hidden;}.light-box .notifications .header{padding:.8rem 1.5rem .5rem;padding:.8rem 1rem .5rem;margin-bottom:.25rem;}.light-box .notifications .body{padding:0 .5rem;overflow-y:auto;}.light-box .notifications .body h6{font-size:.9rem!important;margin:.5rem 0 .8rem;padding:0 1rem;}.light-box .notifications .body .notice-item{cursor:pointer;display:grid;grid-column-gap:.5rem;grid-template-columns:auto 1fr minmax(5%,3rem);align-items:center;padding:.5rem 1rem;position:relative;}.light-box .notifications .body .notice-item section{padding:0 .25rem;}.light-box .notifications .body .notice-item section p{overflow:hidden;text-overflow:ellipsis;white-space:normal!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.3rem;-webkit-line-clamp:3;}.light-box .notifications .body .notice-item section p:is(.sm,.x-sm,.mid){-webkit-line-clamp:1;}.light-box .notifications .body .notice-item>span{position:absolute;right:.25rem;top:.5rem;}.light-box .notifications .body .notice-item:hover,.light-box .notifications .body .notice-item.selected{background-color:#eee!important;}.light-box .notifications .body .notice-item.unread{background-color:#f0f1fc;}.light-box .notifications .body .notice-item.unread .photo-icon{border-color:#f0f1fc;color:#3d42e0!important;}.light-box .notifications .body .notice-item.unread::after{content:"";background-color:#3d42e0;}.light-box .notifications .body .notice-item.unread:hover{background-color:#e8e8fa;}.light-box .notifications .body .notice-item+.notice-item{margin-top:.25rem;margin-top:2px;}.light-box .notifications .body .notice-item+h6{margin-top:.8rem;}.light-box .notifications .body .notice-item::after{border-radius:50%;height:.5rem;position:absolute;right:1rem;bottom:1rem;width:.5rem;}.light-box .notifications .body .notice-item:last-of-type{margin-bottom:1.5rem;}.light-box .notifications .body .notice-item.info{background-color:#f6f9fd;}.light-box .notifications .body .notice-item.info .photo-icon{border-color:#f6f9fd;color:#1a69df!important;}.light-box .notifications .body .notice-item.info::after{content:"";background-color:#1a69df;}.light-box .notifications .body .notice-item.info:hover,.light-box .notifications .body .notice-item.info.selected{background-color:#e4ecf8!important;}.light-box .notifications .body .notice-item.info:hover .photo-icon,.light-box .notifications .body .notice-item.info.selected .photo-icon{border-color:#e4ecf8;}.light-box .notifications .body .notice-item.success,.light-box .notifications .body .notice-item.prim{background-color:#f2ffec;}.light-box .notifications .body .notice-item.success .photo-icon,.light-box .notifications .body .notice-item.prim .photo-icon{border-color:#f2ffec;color:#53c41a!important;}.light-box .notifications .body .notice-item.success::after,.light-box .notifications .body .notice-item.prim::after{content:"";background-color:#53c41a;}.light-box .notifications .body .notice-item.success:hover,.light-box .notifications .body .notice-item.success.selected,.light-box .notifications .body .notice-item.prim:hover,.light-box .notifications .body .notice-item.prim.selected{background-color:#ebfbe3;}.light-box .notifications .body .notice-item.success:hover .photo-icon,.light-box .notifications .body .notice-item.success.selected .photo-icon,.light-box .notifications .body .notice-item.prim:hover .photo-icon,.light-box .notifications .body .notice-item.prim.selected .photo-icon{border-color:#ebfbe3;}.light-box .notifications .body .notice-item.gold{background-color:#fff2eb;}.light-box .notifications .body .notice-item.gold .photo-icon{border-color:#fff2eb;color:#ef5f00!important;}.light-box .notifications .body .notice-item.gold::after{content:"";background-color:#ef5f00;}.light-box .notifications .body .notice-item.gold:hover,.light-box .notifications .body .notice-item.gold.selected{background-color:#ffe1cf;}.light-box .notifications .body .notice-item.gold:hover .photo-icon,.light-box .notifications .body .notice-item.gold.selected .photo-icon{border-color:#ffe1cf;}.light-box .notifications .content-footer{padding:.5rem 1rem;padding:1rem 1.5rem;background-color:#f5f5f5;margin-top:.25rem;display:flex;align-items:center;}@media(min-width:768px){.light-box .notifications{width:70%!important;}}@media(min-width:992px){.light-box .notifications{width:55%!important;}}@media(min-width:1200px){.light-box .notifications{width:40%!important;}}.light-box .search-items{display:flex;flex:1;overflow-y:auto;}.light-box .search-items .item{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;margin-bottom:.5rem;padding:.5rem;}.light-box .search-items .item div p{color:#666;font-size:small;margin-bottom:0;}.light-box .search-items .item:hover{background-color:#f5f5f5;}.light-box.cart .content{padding:.5rem!important;}@media(min-width:768px){.light-box.cart .content{width:80%!important;}}@media(min-width:992px){.light-box.cart .content{width:45%!important;}}@media(min-width:1200px){.light-box.cart .content{width:35%!important;}}.light-box.start{justify-content:flex-start;}.light-box.start>.content{transition:transform 200ms;animation:200ms slide-right;height:100%!important;border-radius:0!important;}.light-box.start>.content .header{align-items:center;}.light-box.right{justify-content:flex-end;}.light-box.right>.content{transition:transform 200ms;animation:200ms slide-left;height:100%!important;max-height:100%!important;border-radius:0!important;}.light-box.right>.content .header{align-items:center;}.light-box.short{background-color:rgba(255,255,255,.4);background-color:rgba(0,0,0,.4);}.light-box.short .content,.light-box.short .content-full,.light-box.short .content-wide{align-self:flex-start;max-height:calc(100% - 7rem)!important;margin-top:1rem;}.main{display:flex;flex-direction:column;background-color:#fff;overflow-x:hidden;scroll-behavior:smooth;width:100%;transition:all 500ms ease;}.main nav{outline:0!important;background-color:#184900;display:flex;align-items:center;position:fixed;padding:0 .25rem;top:0;right:0;left:0;border-bottom:0;white-space:nowrap;z-index:998;transition:transform 200ms ease-out;animation:show-nav 300ms ease;}.main nav h3,.main nav h4,.main nav h5{color:#dedff9;color:#caf6b4;color:#fff;margin-bottom:0!important;margin-right:1rem;display:flex;align-items:center;}.main nav h3 a,.main nav h4 a,.main nav h5 a{color:#fff;}.main nav h3:hover,.main nav h4:hover,.main nav h5:hover{color:#dedff9;color:#ebfbe3;}.main nav h3:hover a,.main nav h4:hover a,.main nav h5:hover a{color:#ebfbe3;}.main nav .container{display:flex;align-items:center;overflow:visible;}.main nav .container>a{display:flex;align-items:center;}.main nav .container>a:hover{color:#ebfbe3;}.main nav .container>.drop-down button{font-size:1.1rem!important;}.main nav .container>.drop-down .children{padding:.25rem;background-color:#1e23bd;border-radius:0 1rem 1rem 1rem;animation:slide-down 250ms;transition:transform 200ms ease-in;}.main nav .container>.drop-down .children button{display:block;text-align:left;border-radius:.5rem;width:100%;}.main nav .container>.drop-down .children button~button{margin-top:.25rem;}.main nav .container>.drop-down .children button i,.main nav .container>.drop-down .children button svg{margin-right:.5rem!important;}.main nav .container>.drop-down .parent{background-color:rgba(0,0,0,.2);}.main nav .container>.drop-down:focus-within .children{animation:slide-up 250ms;}.main nav .nav-content{align-items:center;display:flex;flex:0;justify-content:flex-end;margin-left:auto;}.main nav .nav-content .text{display:none!important;margin-left:.25rem;}.main nav .nav-content>a{color:#fff;transition:transform 250ms ease;}.main nav .nav-content>a i{transition:all 250ms ease;}.main nav .nav-content>a:hover{transform:scale(1.05);}.main nav .nav-content>span{background-color:transparent;color:#fff;transition:all 250ms ease;}.main nav .nav-content>span i{transition:all 250ms ease;}.main nav .nav-content>span a{color:#fff;}.main nav .nav-content>span:hover{transform:scale(1.05);}.main nav .nav-content .circle-btn1,.main nav .nav-content .buton{background-color:transparent;font-size:1rem!important;overflow:visible!important;}.main nav .nav-content .circle-btn1 i,.main nav .nav-content .buton i{display:inline-block;}.main nav .nav-content .circle-btn1 .count,.main nav .nav-content .buton .count{border:1.5px solid #184900;}.main nav .nav-content .circle-btn1.sm,.main nav .nav-content .buton.sm{padding:.3rem .8rem!important;margin-left:.5rem!important;}.main nav .nav-content .circle-btn1:hover,.main nav .nav-content .buton:hover{background-color:rgba(250,250,250,.1);}.main nav .nav-content .circle-btn1.active,.main nav .nav-content .buton.active{background-color:rgba(0,0,0,.2);background-color:rgba(0,0,0,.15);}.main nav .nav-content .circle-btn1.active .text,.main nav .nav-content .buton.active .text{display:inline-block!important;}.main nav .nav-content .drop-down{margin-left:.5rem;padding-top:2px;}.main nav .nav-content .drop-down .children{border-radius:1rem 0 1rem 1rem;min-width:20rem;}.main nav .nav-content .drop-down .parent::after,.main nav .nav-content .drop-down .parent>.photo-icon::after{border-color:#53c41a;border-color:#184900;}.main nav .nav-content .drop-down .photo-icon{color:#fff!important;transition:transform 250ms ease;}.main nav .nav-content .drop-down .photo-icon:hover{transform:scale(1.05);}.main nav.hide{animation:hide-nav 300ms ease;transform:translateY(-100%);}.main nav::after{position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(to left,transparent,transparent,rgba(0,0,0,.3) 90%),linear-gradient(45deg,transparent,transparent,rgba(0,0,0,.3) 90%);z-index:inherit;}.main footer{display:flex;flex-direction:column;background-color:#184900;padding-bottom:2rem;color:#f2ffec;}.main footer .four-col{padding:1rem 0;}.main footer .four-col a,.main footer .four-col p{font-size:15px;}.main footer .subscribe-pane{padding:2rem 0;background-color:#07551e;color:#fff;margin-bottom:1rem;}.main footer .subscribe-pane .container img{cursor:pointer;align-items:flex-start;text-align:start;height:5rem!important;width:auto;width:100%;transition:transform 250ms ease-out;}.main footer .subscribe-pane .container img:first-of-type{height:3.4rem!important;}.main footer .subscribe-pane .container img:hover{transform:scale(1.03);}.main footer .subscribe-pane .container .input-floating{margin-bottom:1.5rem;}.main footer .subscribe-pane .container .input-floating .icon{color:#ebfbe3!important;opacity:.7;}.main footer .subscribe-pane .container .input-floating input{border:0;background-color:rgba(0,0,0,.1);transition:all .2s ease;background-color:rgba(255,255,255,.15);color:#f2ffec;}.main footer .subscribe-pane .container .input-floating input::placeholder{font-family:Mulish;color:#f2ffec;opacity:.7;}.main footer .subscribe-pane .container .input-floating:focus-within input{background-color:rgba(0,0,0,.15);}.main footer .container.two-col{grid-gap:1rem 1.5rem;}.main footer .container>p{text-align:center;}.main footer .three-col{padding:2rem 0;grid-gap:1.5rem;}.main footer .three-col a,.main footer .three-col p{display:block;font-weight:400!important;}.main footer .three-col hr{opacity:1;margin:.8rem 0;height:2px;width:40px;color:#fff!important;}.main footer .three-col .plain{padding:0 .8rem;}.main footer .three-col .plain>div{margin-bottom:1.5rem;}.main footer .three-col .plain div:not(.social-comp)>a{transition:all .2s ease;}.main footer .three-col .plain div:not(.social-comp)>a~a{margin-top:.25rem;}.main footer .three-col .plain div:not(.social-comp)>a:hover{transform:translate(.25rem,0);}.main footer .three-col .plain .social-comp{justify-content:flex-start;gap:.8rem .25rem;}.main footer .three-col .plain .social-comp a{transition:all .2s ease;}.main footer .three-col .plain .social-comp a:hover{transform:translate(0,-5px);}.main>.empty-state{flex:1;padding-top:2rem;}.main>:is(h1,h2,h3,h4){font-family:MulishEB;}.mapboxgl-ctrl-geocoder{appearance:none;margin:.5rem 0;border:0;box-shadow:none!important;display:none!important;min-width:100%!important;}.mapboxgl-ctrl-geocoder input{padding-top:1rem!important;padding-bottom:1rem!important;padding-right:1rem!important;height:auto;background-color:#fff;background-color:#f5f5f5!important;border:0;border-radius:50rem;}.mapboxgl-ctrl-geocoder .icon{height:1.4rem;width:1.5rem;}.mapboxgl-ctrl-geocoder .indicator{top:50%!important;transform:translateY(-50%)!important;right:.5rem!important;border-radius:.8rem;background-color:transparent;}.mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right{align-items:center;justify-content:center;display:flex;position:absolute;width:auto!important;height:auto!important;}.mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right button{padding:.25rem .5rem;position:static;width:auto!important;height:auto!important;}.mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right .mapboxgl-ctrl-geocoder--icon-loading{height:1.2rem;width:1.2rem;}.mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right .mapboxgl-ctrl-geocoder--icon-close,.mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right .mapboxgl-ctrl-geocoder--icon-loading{width:auto!important;height:auto!important;position:static;}.mapboxgl-ctrl-geocoder .suggestions-wrapper{z-index:999;}.mapboxgl-ctrl-geocoder:focus-within input{background-color:#fff!important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);filter:drop-shadow(0 0 6px rgba(0,0,0,.035));}.m-2p{margin:2px;}.mb-2p{margin-bottom:2px!important;}.mb-4x{margin-bottom:2rem!important;}.mb-6{margin-bottom:4rem!important;}.mt-4x{margin-top:2rem!important;}.my-4x{margin-top:2rem!important;margin-bottom:2rem!important;}.mh50{min-height:50%;}.mh75{min-height:75%;}.menu{display:flex;align-items:center;width:100%;}.menu h2,.menu h3,.menu h4,.menu h5,.menu h6{align-self:center;margin-bottom:0!important;}.menu div,.menu .buton{margin-right:0;}.menu>.input-normal,.menu>.normal-select,.menu>.normal-select-search,.menu>.modal-select,.menu>.calendar-comp{margin:0;margin-right:.5rem;}.menu.bottom{align-items:flex-end;}.menu.end{justify-content:flex-end;}.menu.start{align-items:flex-start;}.menu.center{justify-content:center;}.menu.top{align-items:start;}.modal-scroll{position:relative;overflow:auto;transition:all 500ms ease;scroll-behavior:smooth;}.modal-scroll .floating-buttons{position:sticky;align-items:end!important;pointer-events:none;}.modal-scroll .floating-buttons .circle-btn1{pointer-events:auto;}.modal-select{display:flex;flex-direction:column;margin:1.5rem 0 1rem;outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;width:100%;text-align:left;}.modal-select label{color:#757575;font-size:1rem;padding:0 .25rem;margin-bottom:.25rem;}.modal-select label~.icon{top:70%!important;}.modal-select label{color:#666;position:absolute;padding:0 .25rem;left:.5rem;top:.25rem;transition:transform 100ms ease-in;font-size:.95rem;visibility:hidden;background-color:#fff;border-radius:.5rem;}.modal-select>.icon{color:#616161;display:flex;position:absolute;left:1rem;top:1.1rem;font-size:1.1rem;z-index:2;}.modal-select>.icon~.select-selected{padding-left:2.7rem!important;}.modal-select .indicator{padding:.5rem;display:flex;position:absolute;right:1rem;top:1rem;}.modal-select .indicator~input{padding-right:2.2rem;}.modal-select .light-box{background-color:rgba(0,0,0,.2)!important;}.modal-select .light-box .header{align-items:center;flex-flow:row-reverse;}.modal-select .light-box .content{border-radius:2rem 2rem 1.5rem;border-radius:2rem 2rem 1rem 1rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);height:auto;max-height:99%!important;padding:.5rem!important;overflow:hidden;align-self:flex-start;}.modal-select .light-box .content input{background-color:#f2f2f2;border:0;border-radius:50rem;transition:all 200ms ease-in;padding:1rem;outline:0;}.modal-select .light-box .content .input-normal{animation:none;}.modal-select .select-selected{background-color:transparent;transition:all 200ms ease-in-out;outline:0;border:1.5px solid #bfbfbf;align-items:center;display:flex;border-radius:.8rem;font-size:1.1rem;color:#757575;cursor:pointer;position:relative;padding:1rem;}.modal-select .select-selected p{margin-bottom:0!important;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.modal-select .select-selected.selected{color:#212121;}.modal-select .select-selected.selected~label{transform:translateY(-1rem);visibility:visible;z-index:1;color:#666;}.modal-select .select-selected.selected~.validation-message{display:none;}.modal-select .select-selected.pl{padding-left:3.5rem!important;}.modal-select .select-selected.multi-select{flex-wrap:wrap;padding-left:.5rem;}.modal-select .select-selected:hover{border-color:#9e9e9e;}.modal-select .select-selected::after{position:absolute;content:"";top:50%;transform:translateY(-50%);right:.8rem;width:0;height:0;border:6px solid transparent;border-color:transparent transparent transparent #a3a3a3;}.modal-select .select-items{border-radius:0;height:100%;width:100%;margin-top:.8rem;overflow-y:auto;}.modal-select .select-items div{padding:.8rem 1rem;cursor:pointer;margin:0;border-radius:1rem;transition:background-color 100ms;}.modal-select .select-items div:hover{background-color:#f2ffec;}.modal-select .select-items div.pl{padding-left:3.5rem;}.modal-select .select-items div.same{background-color:#ebfbe3;position:relative;}.modal-select .select-items div.same::after{position:absolute;content:"✓";font-family:MulishBK;color:#3db500;right:1.5rem;font-size:1.1rem;}.modal-select .select-items div+div{margin-top:.25rem;}.modal-select .select-items div:last-of-type{margin-bottom:.8rem;}.modal-select:focus-within label{color:#3d42e0;color:#75d446;}.modal-select:focus-within .select-selected{border-color:#1e23bd;border-color:#53c41a;border-color:#91e069;}.modal-select:focus-within .select-selected::after{transform:translateY(-50%) scale(1.05);}.modal-select.pill .select-selected{border-radius:50rem!important;}.modal-select.w-icon .select-selected{background-repeat:no-repeat;background-size:2rem,2rem;background-position:1rem 50%;}.modal-select.w-icon .select-items div{background-repeat:no-repeat;background-size:2rem,2rem;background-position:1rem,1rem;}.modal-select.lg .select-selected{font-size:1.1rem;padding:1rem!important;}.modal-select.lg>.icon{left:1rem;}.modal-select.lg>.icon~.select-selected{padding-left:2.5rem!important;}.modal-select.md .select-selected{font-size:1rem;padding:.8rem 1rem;}.modal-select.md>.icon{left:.8rem;}.modal-select.style .select-selected{background-color:#f5f5f5;border:2.5px solid #f5f5f5;}.modal-select.style .icon{left:.8rem;}.modal-select.style:focus-within .select-selected{background-color:#eee;border-color:#eee!important;}.modal-select.style1 .select-selected{background-color:#fff;border:2.5px solid #fff;}.modal-select.style1 .icon{left:.8rem;}.modal-select.style1:focus-within .select-selected,.modal-select.style1:hover .select-selected{background-color:#f5f5f5;border-color:#f5f5f5!important;}.modal-select.sm .select-selected{font-size:1rem;padding:.5rem .5rem;}.modal-select.sm>.icon{top:30%;left:.5rem;}.modal-select.sm>.icon~.select-selected{padding-left:2.2rem!important;}.modal-select.def{width:250px!important;}.modal-viewer{-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;display:flex;background-color:rgba(0,0,0,.9)!important;color:#f9f9fa;position:fixed!important;top:0;right:0;bottom:0;left:0;z-index:999;height:100vh!important;width:100%;}.modal-viewer .photo-viewer{display:flex;flex-direction:column;border-radius:1rem;height:90%;max-height:90%;max-width:100%;padding:1rem .25rem;}.modal-viewer .photo-viewer img{border-radius:1rem;width:auto;object-fit:contain;height:100%;max-height:100%;animation:scale 100ms;}.modal-viewer .photo-viewer iframe{width:100%;min-width:100%;height:100%;animation:scale 100ms;overflow:hidden;}@media(min-width:992px){.modal-viewer .photo-viewer iframe{min-width:80vw!important;}}.modal-viewer .header{color:#f9f9fa;padding:.5rem 1rem;position:absolute;top:0;right:0;left:0;background-color:rgba(0,0,0,.1);}.modal-viewer .header section{align-items:center;display:flex;margin-left:auto;margin-top:.25rem;}.modal-viewer .header section span{align-items:center;border-radius:50rem;cursor:pointer;display:flex;white-space:nowrap;padding:.5rem 1rem;}.modal-viewer .header section span:hover{background-color:#1c1d1f;}.modal-viewer .header>span{align-items:center;border-radius:50rem;cursor:pointer;display:flex;font-size:1.3rem;padding:.8rem;margin-left:.25rem;margin-right:.5rem;}.modal-viewer .header>span:hover{background-color:#1c1d1f;}.modal-viewer .control{display:flex;padding:0 1rem;position:absolute;transform:translateY(-50%);top:50%;right:0;left:0;}.modal-viewer .control span{align-items:center;border-radius:50rem;cursor:pointer;display:flex;font-size:2rem;padding:.5rem;background-color:rgba(0,0,0,.3);}.modal-viewer .control span:last-of-type{margin-left:auto;}.modal-viewer .control span:hover{background-color:#424242;}.modal-viewer .control span.disabled{pointer-events:none;visibility:hidden;opacity:.7;}.modal-viewer .photo-tray{background-color:rgba(0,0,0,.1);padding:.5rem 0;position:absolute;bottom:0;right:0;left:0;right:.25rem;left:.25rem;display:flex;overflow-x:auto!important;scrollbar-width:none;-ms-overflow-style:none;}.modal-viewer .photo-tray::-webkit-scrollbar-track{background-color:transparent;}.modal-viewer .photo-tray::-webkit-scrollbar-thumb{background-color:transparent;border:0;}.modal-viewer .photo-tray::-webkit-scrollbar{width:0;display:none;}.modal-viewer .photo-tray .photo{justify-self:center;cursor:pointer;border-radius:.25rem;height:4rem;width:4rem;transition:transform 200ms ease-in;flex:0 0 4rem;}.modal-viewer .photo-tray .photo:hover{transform:translateY(-.25rem);}.modal-viewer .photo-tray .photo.active{border:2px solid #fff;width:7rem;max-width:7rem;flex:0 0 7rem;}.modal-viewer .photo-tray .photo~.photo{margin-left:.25rem;}.multi-step{display:flex;flex-direction:column;height:100%;overflow:hidden;}.multi-step .step{display:none;overflow-y:auto;flex:1;}.multi-step .step h5{margin-bottom:.5rem;}.multi-step .step.active{animation:slide-left 150ms ease-in-out;transition:transform 150ms ease-in-out;display:block;}.multi-step .control{align-items:center;display:flex;flex:0;justify-content:space-between;margin-top:.5rem;gap:.5rem;width:100%;}.multi-step .control>span{margin-right:auto;}.multi-step .control button:first-child{margin-right:auto;}.multi-step .control button:last-child{margin-left:auto;}.multi-step .control .hide{visibility:hidden;display:none;}.multi-step .control .hidden,.multi-step .control .hideb{display:none;}.multi-step.text-center .validation-message{text-align:center!important;font-family:MulishM;}.multi-step.no-animation .step,.multi-step.no-animation .component{animation:none!important;}.multi-step.pill .control .buton,.multi-step.pill .control .buton1{border-radius:50rem!important;}.no-text-margin h6,.no-text-margin h5,.no-text-margin h4,.no-text-margin h3,.no-text-margin h2,.no-text-margin h1,.no-text-margin p{margin-bottom:0!important;}.no-anim{animation:none!important;}.no-wrap{white-space:nowrap;flex-wrap:nowrap!important;}.nb{border:0;}.no-point{pointer-events:none;}.no-scroll-bar{scrollbar-width:none;-ms-overflow-style:none;}.no-scroll-bar::-webkit-scrollbar-track{background-color:transparent;}.no-scroll-bar::-webkit-scrollbar-thumb{background-color:transparent;border:0;}.no-scroll-bar::-webkit-scrollbar{width:0;display:none;}.normal-select{display:flex;flex-direction:column;margin-top:.25rem;margin-bottom:1rem;outline:0;width:100%!important;position:relative;}.normal-select label{color:#757575;font-size:1rem;padding:0 .25rem;margin-bottom:.25rem;}.normal-select .icon{color:#9e9e9e;font-size:1.2rem;display:flex;position:absolute;left:1rem;top:50%;transform:translateY(-50%);}.normal-select .icon~.select-selected{padding-left:2.7rem;}.normal-select .indicator{padding:.5rem;background-color:#fff;display:flex;position:absolute;right:1rem;top:1rem;}.normal-select .indicator~input{padding-right:2.2rem;}.normal-select .info-text{display:block;}.normal-select .select-selected{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;border:2px solid #bfbfbf;display:flex;font-size:1.1rem;border-radius:.5rem;padding:.5rem 1rem;padding-right:2rem!important;cursor:pointer;user-select:none;position:relative;}.normal-select .select-selected.selected{color:#1a1a1a;}.normal-select .select-selected.selected~label{transform:translateY(-.8rem);visibility:visible;z-index:1;}.normal-select .select-selected.selected~.info-text{display:none;}.normal-select .select-selected::after{position:absolute;content:"";top:50%;right:1rem;border:6px solid transparent;border-color:#a3a3a3 transparent transparent transparent;}.normal-select .select-selected:hover{border-color:#9e9e9e;}.normal-select .select-items{border-radius:1rem;display:none;position:absolute;padding:.5rem;background-color:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);top:100%;left:0;right:0;max-height:25rem;width:100%;margin-top:.5rem;transition:top 150ms ease-in-out,bottom 150ms ease-in-out;z-index:999!important;overflow-y:auto;}.normal-select .select-items div{padding:.5rem 1rem;border:1px solid transparent;cursor:pointer;user-select:none;margin:0;border-radius:.5rem;white-space:nowrap;}.normal-select .select-items div:hover{background-color:#f0f1fc;}.normal-select .select-items .same-as-selected,.normal-select .select-items .same{background-color:#dedff9;}.normal-select .select-items.top{bottom:100%;top:auto;max-height:25rem;margin-bottom:1rem;margin-top:auto;}.normal-select .validation-message{color:#ff4949;}.normal-select select{display:none;}.normal-select select.modified~label,.normal-select select.modified~span{color:#fc6;}.normal-select select.valid:invalid{border-color:#ff4949!important;}.normal-select select.valid:invalid~span,.normal-select select.valid:invalid~.info-text{color:#ff4949!important;}.normal-select select.error~label,.normal-select select.error~span{color:#ff4949;}.normal-select select.error+.select-selected{border-color:#ff4949;}.normal-select select.info~label,.normal-select select.info~span{color:#2d8eff;}.normal-select select.info~.select-selected{border-color:#2d8eff;}.normal-select select:valid~label{transform:translateY(-.8rem);visibility:visible;z-index:1;}.normal-select select:valid~label,.normal-select select:valid~span{color:#212121;}.normal-select select:valid~.select-selected{border-color:#bfbfbf;}.normal-select:focus-within .select-selected{border-color:#0f0063;}.normal-select:focus-within .select-selected::after{border-color:transparent transparent #a3a3a3 transparent;top:35%;}.normal-select:focus-within .select-items{display:block;}.normal-select:focus-within label{color:#0f0063;}.normal-select.style .select-selected{background-color:#f5f5f5;border:2.5px solid #f5f5f5;}.normal-select.style .icon{left:.8rem;}.normal-select.style:focus-within .select-selected{background-color:#eee;border-color:#eee!important;}.normal-select.md .select-selected{font-size:1rem;padding:.5rem 1rem!important;}.normal-select.md .icon{left:1rem;}.normal-select.md .icon~.select-selected{padding-left:2.5rem!important;}.normal-select.sm .select-selected{font-size:1rem;padding:.25rem .5rem;}.normal-select.sm .icon{top:30%;left:.5rem;}.normal-select.sm .icon~.select-selected{padding-left:2.2rem!important;}.normal-select.w-icon .select-selected{background-repeat:no-repeat;background-size:1.8rem 1.5rem;background-position:1rem 50%;}.normal-select.w-icon .select-items div{background-repeat:no-repeat;background-size:2rem,2rem;background-position:1rem,1rem;}.normal-select.def{width:250px!important;}.normal-select-search{display:flex;flex-direction:column;margin-top:.25rem;margin-bottom:1rem;outline:0;width:100%!important;position:relative;}.normal-select-search label{color:#757575;font-size:1rem;padding:0 .25rem;margin-bottom:.25rem;}.normal-select-search .icon{color:#9e9e9e;font-size:1.2rem;display:flex;position:absolute;left:1rem;top:50%;transform:translateY(-50%);}.normal-select-search .icon~.normal-select-search{padding-left:2.7rem;}.normal-select-search .indicator{padding:.5rem;background-color:#fff;display:flex;position:absolute;right:1rem;top:1rem;}.normal-select-search .indicator~input{padding-right:2.2rem;}.normal-select-search .select-selected{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;box-sizing:border-box;border:2px solid #bfbfbf;display:flex;font-size:1.1rem;border-radius:.5rem;padding:.5rem 1rem;padding-right:2rem!important;cursor:pointer;user-select:none;position:relative;}.normal-select-search .select-selected p{margin-left:.5rem;}.normal-select-search .select-selected span{align-items:center;display:inline-flex;background-color:#eee;border-radius:.5rem;font-size:.9rem;padding:.5rem;margin-top:.25rem;margin-right:.25rem;}.normal-select-search .select-selected span strong{border-radius:.25rem;margin-left:.25rem;}.normal-select-search .select-selected span strong:hover{background-color:#f9f9fa;}.normal-select-search .select-selected.pl{padding-left:3.5rem;}.normal-select-search .select-selected.multi-select{flex-wrap:wrap;padding-left:.5rem;}.normal-select-search .select-selected::after{position:absolute;content:"";top:50%;right:1rem;border:6px solid transparent;border-color:#a3a3a3 transparent transparent transparent;}.normal-select-search .select-selected:hover{border-color:#9e9e9e;}.normal-select-search .select-items{border-radius:1rem;display:none;position:absolute;padding:.5rem;background-color:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);top:100%;left:0;right:0;max-height:25rem;width:100%;margin-top:.5rem;transition:top 150ms ease-in-out,bottom 150ms ease-in-out;z-index:999!important;}.normal-select-search .select-items input{background-color:#f2f2f2;border:0;border-radius:.5rem;font-size:1rem;margin-bottom:.5rem;transition:all 200ms ease-in;padding:1rem;outline:0;width:100%;}.normal-select-search .select-items>div{overflow-y:auto;max-height:16.5rem;margin:0;transition:all 200ms ease-in-out;}.normal-select-search .select-items>div div{padding:.5rem 1rem;cursor:pointer;user-select:none;margin:0;border-radius:.5rem;white-space:nowrap;}.normal-select-search .select-items>div div.pl{padding-left:3.5rem;}.normal-select-search .select-items>div div:hover{background-color:#f0f1fc;}.normal-select-search .select-items>div .same-as-selected,.normal-select-search .select-items>div .same{background-color:#dedff9;}.normal-select-search .select-items.top{bottom:100%;top:auto;max-height:25rem;margin-bottom:1rem;margin-top:auto;}.normal-select-search .validation-message{color:#ff4949;}.normal-select-search select{display:none;}.normal-select-search select.modified~label,.normal-select-search select.modified~span{color:#fc6;}.normal-select-search select.valid:invalid{border-color:#ff4949!important;}.normal-select-search select.valid:invalid~span,.normal-select-search select.valid:invalid~.info-text{color:#ff4949!important;}.normal-select-search select.error~label,.normal-select-search select.error~span{color:#ff4949;}.normal-select-search select.error+.select-selected{border-color:#ff4949;}.normal-select-search select.info~label,.normal-select-search select.info~span{color:#2d8eff;}.normal-select-search select.info~.select-selected{border-color:#2d8eff;}.normal-select-search select:valid~label{transform:translateY(-.8rem);visibility:visible;z-index:1;}.normal-select-search select:valid~label,.normal-select-search select:valid~span{color:#212121;}.normal-select-search select:valid~.select-selected{border-color:#bfbfbf;}.normal-select-search:focus-within .select-selected,.normal-select-search.active .select-selected{border-color:#0f0063;}.normal-select-search:focus-within .select-selected::after,.normal-select-search.active .select-selected::after{border-color:transparent transparent #a3a3a3 transparent;top:35%;}.normal-select-search:focus-within .select-items,.normal-select-search.active .select-items{display:block;}.normal-select-search:focus-within label,.normal-select-search.active label{color:#0f0063;}.normal-select-search.style .select-selected{background-color:#f5f5f5;border:2.5px solid #f5f5f5;}.normal-select-search.style .icon{left:.8rem;}.normal-select-search.style:focus-within .select-selected{background-color:#eee;border-color:#eee!important;}.normal-select-search.md .select-selected{font-size:1rem;padding:.5rem 1rem!important;}.normal-select-search.md .icon{left:1rem;}.normal-select-search.md .icon~.select-selected{padding-left:2.5rem!important;}.normal-select-search.sm .select-selected{font-size:1rem;padding:.25rem .5rem;}.normal-select-search.sm .icon{top:30%;left:.5rem;}.normal-select-search.sm .icon~.select-selected{padding-left:2.2rem!important;}.normal-select-search.w-icon .select-selected{background-repeat:no-repeat;background-size:1.8rem 1.5rem;background-position:1rem 50%;}.normal-select-search.w-icon .select-items>div>div{background-repeat:no-repeat;background-size:2rem,2rem;background-position:1rem,1rem;}.normal-select-search.def{width:250px!important;}.one-col{align-items:center;display:grid;grid-template-columns:1fr minmax(0,auto);grid-column-gap:.5rem;}.one-col .input-stepper{margin:0!important;}.one-col.gap-lg{grid-column-gap:1rem!important;}.one-col.gap-md{grid-column-gap:.5rem!important;}.one-col.gap-sm{grid-column-gap:.25rem!important;}.one-col.invert{grid-template-columns:auto 1fr;}.one-col.middle{grid-template-columns:auto 1fr auto;grid-gap:.3rem;align-items:flex-end;margin-bottom:.5rem;}.one-col.middle h6,.one-col.middle h5,.one-col.middle h4,.one-col.middle h3,.one-col.middle h2,.one-col.middle h1,.one-col.middle p{margin-bottom:0!important;}.one-col.middle .hrr{border-color:#9e9e9e;border-width:1.2px;margin-bottom:.4rem;}.one-col:has(.auto){grid-column-gap:1rem;}.one-to-four-col{align-items:stretch!important;display:grid;gap:.5rem;grid-template-columns:repeat(4,1fr)!important;transition:display 300ms ease;animation:fade-in 300ms ease-out;scrollbar-width:none;-ms-overflow-style:none;}.one-to-four-col::-webkit-scrollbar-track{background-color:transparent;}.one-to-four-col::-webkit-scrollbar-thumb{background-color:transparent;border:0;}.one-to-four-col::-webkit-scrollbar{width:0;display:none;}.overlapping-photos{height:100%;position:relative;}.overlapping-photos .photo{border-radius:25%;border-radius:50rem;position:absolute;width:18rem;left:60%;transform:translateX(-60%);}.overlapping-photos .photo+.photo{border:.25rem solid #fafafa;height:80%;width:15rem;z-index:1;left:25%;top:35%;transform:translateX(-25%);}.overlapping-icons{align-items:center;display:inline-flex;position:relative;}.overlapping-icons .photo-icon{border:2px solid #fff;z-index:0;}.overlapping-icons .photo-icon+.photo-icon{margin-left:-.5rem;}.overlapping-icons .photo-icon.sm{border-width:1px;}.overlapping-icons .tag{position:absolute;top:70%;right:.25rem;right:-.25rem;}.overlapping-icons.gap-md .photo-icon+.photo-icon{margin-left:-1.5rem;}.overlapping-icons.gap-sm .photo-icon+.photo-icon{margin-left:-2rem;}.pane{display:block;column-gap:2rem;column-gap:1rem;align-items:flex-start;}.pane>div{overflow-x:hidden;}.pane .multi-step{align-self:flex-start;height:auto;}.pane.invert{grid-template-columns:1fr 2fr;}.pane.gap-md{column-gap:1rem;}.pane.gap-lg{column-gap:3rem;}.pane.md{min-height:60vh!important;}.pane.gap-xlg{column-gap:4rem!important;}@media(min-width:992px){.pane{grid-template-columns:2fr 1fr;display:grid;}}.payment{background-color:#fff;align-items:center;display:inline-flex;border-radius:.5rem 0 0 .5rem;border-radius:50rem;padding:.25rem;padding-right:1rem;gap:.5rem;}.payment h6,.payment h5,.payment h4,.payment h3,.payment h2,.payment h1,.payment p{margin-bottom:0!important;}.payment p{font-size:small;}.payment div:not(.photo-icon){flex:1;}.payment .photo-icon{background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.035);}.payment.paid{background-color:#f2ffec;color:#2e8700;}.payment.paid .photo-icon{background-color:#ebfbe3;}.payment.cancel{color:#d80914;}.payment.cancel .photo-icon{background-color:#ffe0e2;}.payment.unpaid h6,.payment.unpaid h5{color:#1c1d1f;color:#503706;color:#840000;}.payment.unpaid .photo-icon{background-color:#fff4e0;color:#eba214;color:#840000;}.payment.waiting{color:#eba214;color:#3d42e0;}.payment.waiting .photo-icon{background-color:#e8e8fa;color:#3d42e0;}.photo{-webkit-user-select:none;-moz-user-select:none;user-select:none;background-position:center;background-size:cover;background-repeat:no-repeat;align-items:center;justify-content:center;display:inline-flex;height:100%;width:100%;border-radius:1.5rem;position:relative;text-align:center;}.photo label{visibility:hidden;background-color:rgba(0,0,0,.6);font-size:.8rem;position:absolute;bottom:0;left:0;right:0;cursor:pointer;text-align:center;color:#eee;}.photo label input{display:none;}.photo .edit{cursor:pointer;position:absolute;top:70%;right:.25rem;font-size:small;}.photo .remove{align-items:center;justify-content:center;display:flex;cursor:pointer;position:absolute;background-color:#d80914!important;color:#fff5f5;border-radius:50%;top:70%;left:.25rem;font-size:small;height:1.5rem;width:1.5rem;}.photo:is(img){object-fit:cover;object-position:center;}.photo.lg{height:20rem;}.photo.x-lg{height:25rem;}.photo.md{height:15rem;}.photo.sm{height:10rem;}.photo.shade{position:relative;}.photo.shade::after{position:absolute;content:"";bottom:0;top:0;right:0;left:0;background:linear-gradient(to bottom,transparent,transparent,rgba(0,0,0,.5) 90%);border-radius:1rem;z-index:inherit;}.photo.shade>div{z-index:1;}.photo:hover div{visibility:visible;}.photo:hover label{visibility:visible;}.photo-carousel{width:100%;scrollbar-color:transparent transparent;scrollbar-width:none;-ms-overflow-style:none;position:relative;display:flex;}.photo-carousel::-webkit-scrollbar-track{background-color:transparent;}.photo-carousel::-webkit-scrollbar-thumb{background-color:transparent;border:0;}.photo-carousel::-webkit-scrollbar{width:0;display:none;}.photo-carousel:hover .carousel-actions,.photo-carousel:focus-within .carousel-actions{animation-name:none;}.photo-carousel .carousel-view{display:flex;max-width:100%;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory;}.photo-carousel .carousel-view .carousel-photo,.photo-carousel .carousel-view img{display:block;flex:0 0 100%;width:100%!important;scroll-snap-align:center;background-color:#f99;height:100%!important;max-height:100%;}.photo-carousel .carousel-view .carousel-photo::before,.photo-carousel .carousel-view img::before{top:50%;left:50%;color:#fff;font-size:2em;}@media(hover:hover){.photo-carousel .carousel-view .carousel-actions{animation-name:tonext,snap;animation-timing-function:ease;animation-duration:4s;animation-iteration-count:infinite;}.photo-carousel .carousel-view .carousel-photo:last-child~.carousel-actions{animation-name:tostart,snap;}}@media(prefers-reduced-motion:reduce){.photo-carousel .carousel-view .carousel-actions{animation-name:tonext,snap;animation-timing-function:ease;animation-duration:4s;animation-iteration-count:infinite;}.photo-carousel .carousel-view .carousel-actions{animation-name:none;}}.photo-carousel .carousel-actions{position:absolute;top:50%;right:0;left:0;display:flex;transform:translateY(-50%);scroll-snap-align:center;}.photo-carousel .carousel-actions span{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;font-size:2rem;padding:.5rem;}.photo-carousel .carousel-actions span:last-of-type{margin-left:auto;}.photo-carousel .carousel-actions span:hover{background-color:rgba(255,255,255,.2);}.photo-carousel .carousel-navigation{position:absolute;right:0;bottom:.5rem;left:0;width:100%;text-align:center;z-index:99;}.photo-carousel .carousel-navigation .navigation-list{display:inline-block;}.photo-carousel .carousel-navigation .navigation-list span,.photo-carousel .carousel-navigation .navigation-list a{cursor:pointer;display:inline-block;height:1rem;width:1rem;background-color:#333;background-clip:content-box;border:2px solid #fff;border-radius:50%;font-size:0;transition:transform .1s;}.photo-icon{-webkit-user-select:none;-moz-user-select:none;user-select:none;background-position:center;background-size:cover;background-repeat:no-repeat;align-items:center;justify-content:center;display:inline-flex;height:4rem!important;width:4rem!important;border-radius:50%;position:relative;text-align:center;background-repeat:no-repeat;object-fit:cover;}.photo-icon label{visibility:hidden;background-color:rgba(0,0,0,.6);font-size:.8rem;position:absolute;bottom:0;left:0;right:0;cursor:pointer;text-align:center;color:#eee;}.photo-icon label input{display:none;}.photo-icon .drop-down{position:absolute;top:70%;right:.25rem;}.photo-icon .drop-down .parent{border:2px solid #fff;}.photo-icon .edit{cursor:pointer;position:absolute;top:70%;right:.25rem;font-size:small;}.photo-icon .remove{align-items:center;justify-content:center;display:flex;cursor:pointer;position:absolute;background-color:#d80914!important;color:#fff5f5;border-radius:50%;top:70%;left:.25rem;font-size:small;height:1.5rem;width:1.5rem;}.photo-icon::after,.photo-icon::before{position:absolute;height:1rem;width:1rem;background-color:#bdbdbd;border:2px solid #fff;border-radius:50%;top:80%;right:.25rem;}.photo-icon::before{display:none;}.photo-icon.box{border-radius:.5rem;}.photo-icon.box::after{top:-.5rem!important;right:-.5rem!important;}.photo-icon.box label{padding:.25rem 0;border-radius:0 0 .5rem .5rem;}.photo-icon.fill{background-size:contain;}.photo-icon.sec::after{content:"";}.photo-icon.star::after,.photo-icon.star::before{border-radius:2px;border:0;}.photo-icon.star::after{transform:rotate(45deg);}.photo-icon.star::before{content:"";display:block;}.photo-icon.success::after,.photo-icon::before{content:"";background-color:#53c41a;}.photo-icon.danger::after{content:"";background-color:#d80914;}.photo-icon.info::after{content:"";background-color:#1860cc;}.photo-icon.matte::after{content:"";background-color:#1a1a1a;}.photo-icon.warning::after{content:"";background-color:#eba214;}.photo-icon.x-lg{height:8rem!important;width:8rem!important;}.photo-icon.x-lg::after,.photo-icon.x-lg::before{border-width:1.7px;height:1.1rem;top:75%;width:1.1rem;}.photo-icon.x-lg .edit,.photo-icon.x-lg .circle-btn{font-size:9px!important;}.photo-icon.x-lg.box .edit,.photo-icon.x-lg.box .remove{right:-.5rem;top:78%;}.photo-icon.lg{height:6rem!important;width:6rem!important;}.photo-icon.lg::after,.photo-icon.lg::before{border-width:1.5px;height:1rem;top:78%;width:1rem;}.photo-icon.lg .edit,.photo-icon.lg .remove{height:1.5rem;width:1.5rem;}.photo-icon.md{height:3rem!important;width:3rem!important;background-size:3rem 3rem!important;}.photo-icon.md .edit{right:-.25rem;}.photo-icon.md::after{border-width:1.7px;height:.8rem;width:.8rem;}.photo-icon.sm{height:2.5rem!important;width:2.5rem!important;}.photo-icon.sm::after{border-width:1.2px;height:.6rem;width:.6rem;}.photo-icon.x-sm{height:2rem!important;width:2rem!important;}.photo-icon.x-sm::after{border-width:1px;height:.5rem;width:.5rem;}.photo-icon.x-sm .drop-down .parent{font-size:10px!important;font-size:8px!important;border-width:1px;}.photo-icon.x-x-sm{height:1rem!important;width:1rem!important;}.photo-icon.x-x-sm::after{content:none;}.photo-icon.tiny{height:1.2rem!important;width:1.2rem!important;font-size:.7rem;}.photo-icon.tiny::after{border-width:1px;height:.5rem;width:.5rem;}.photo-icon.removeable{cursor:pointer;overflow:hidden;}.photo-icon.removeable div{align-items:center;justify-content:center;display:flex;background-color:rgba(0,0,0,.1);position:absolute;top:0;left:0;right:0;bottom:0;visibility:hidden;}.photo-icon.removeable div span{color:#fcfcfc;}.photo-icon:has(img){overflow:hidden;}.photo-icon:has(img) img{height:auto;width:auto;}.photo-icon:hover label{visibility:visible;}.pre-image{background-repeat:no-repeat;background-size:1.8rem 1.5rem;background-position:-2px 50%;background-position:-3px 50%;padding-left:1.9rem!important;}.profile-div{border-radius:1rem;padding-bottom:1.5rem;width:100%;}.profile-div .cover-photo{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url("../img/traveldoodle2.svg");background-color:#dedff9;background-color:#184900;min-height:12rem;max-height:20rem!important;width:100%;position:relative;}.profile-div .cover-photo .options{visibility:hidden;position:absolute;top:.8rem;right:.8rem;gap:.25rem;}.profile-div .cover-photo .options span{background-color:rgba(0,0,0,.4);cursor:pointer;color:#f9f9fa;border-radius:50rem;padding:.5rem .8rem;}.profile-div .cover-photo .options span:hover{background-color:rgba(0,0,0,.3);}.profile-div .cover-photo:hover .options{visibility:visible;}.profile-div .cover-photo.br-t{border-radius:1rem 1rem 0 0;border-radius:1.5rem 1.5rem 0 0;}.profile-div .description{align-items:center;display:flex;background-color:#f9f9fa;background-color:#f6f9fd;background-color:#f0f1fc;gap:.5rem;border-radius:1.5rem 0 0 1.5rem;padding:1rem;margin:1.5rem 1rem;}.profile-div .description p{color:#0f0063;word-wrap:break-word;white-space:normal;margin-bottom:0;}.profile-div .description p.sm{color:#131677;}.profile-div .description span{border-radius:2rem;padding:.5rem;}.profile-div .description span:first-of-type{color:#131677;background-color:#dedff9;margin-right:.5rem;}.profile-div .description span:last-child{border-radius:.5rem;margin-left:.5rem;}.profile-div .details{transform:none!important;width:100%;z-index:0!important;padding-bottom:2rem;}.profile-div .details .detail{z-index:0!important;display:grid;grid-template-columns:3fr 7fr auto;padding:0 1rem;}.profile-div .details .detail div p{font-family:MulishSB;}.profile-div .details .detail~.detail{margin-top:.5rem;}.profile-div .summary{position:relative;background-color:#fff;align-items:center;border-radius:1.5rem 1.5rem 0 0;display:flex;padding:1rem 1.5rem;width:100%;margin-bottom:1rem;}.profile-div .summary h6,.profile-div .summary h5,.profile-div .summary h4,.profile-div .summary h3,.profile-div .summary p{margin-bottom:0;}.profile-div .summary>.photo-icon{bottom:0;position:absolute;border:3px solid #fafafa;}.profile-div .summary>.photo-icon .edit{border:1.5px solid #fff;}.profile-div .summary .pre-detail{overflow-x:hidden;padding-left:9rem;flex:1;}.profile-div .summary .pre-detail h3{color:#212121;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;display:flex;align-items:center;}.profile-div .summary .pre-detail p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.profile-div .summary>.menu{flex:0;}.profile-div .actions{display:flex;align-items:center;gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:1rem 0;}.profile-div .actions>a,.profile-div .actions .drop-down>a{text-align:center;border-radius:1rem;display:flex;flex-direction:column;color:#1c1d1f;padding:.5rem 1rem;transition:transform 200ms ease-in;}.profile-div .actions>a span:first-child,.profile-div .actions .drop-down>a span:first-child{font-size:1.5rem;font-size:1.2rem;}.profile-div .actions>a span:nth-child(2),.profile-div .actions .drop-down>a span:nth-child(2){font-size:smaller;white-space:pre-wrap;word-wrap:break-word!important;}.profile-div .actions>a:hover,.profile-div .actions .drop-down>a:hover{background-color:rgba(0,0,0,.1);transform:translateY(-.25rem);}.profile-div .actions>a.info,.profile-div .actions .drop-down>a.info{color:#1a69df;}.profile-div .info-pane{display:grid;grid-column-gap:1.5rem;z-index:0!important;}.profile-div .info-pane .component{height:auto!important;}.profile-div .info-pane>div .md.text-elli{overflow:hidden;text-overflow:ellipsis;white-space:normal!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-line-clamp:1;}.profile-div .info-pane .user-info{padding:0 .5rem;}.profile-div .info-pane .user-info .plain{margin-bottom:1.5rem;flex-wrap:wrap;flex-direction:row;}.profile-div .info-pane .user-info .plain .comp{border-radius:50rem 0 0 50rem;}.profile-div .info-pane .user-info .header .head6,.profile-div .info-pane .user-info .header>span:first-child{font-size:1rem!important;font-size:.9rem!important;padding-bottom:0!important;padding-top:0!important;margin-right:.5rem;}.profile-div .info-pane .user-info .header p{font-size:.9rem;font-size:.85rem;font-family:MulishI;font-family:MulishM;}.profile-div .info-pane .user-info .header~.header{margin-top:.25rem;}.profile-div>:not(.cover-photo){transform:translateY(-1.5rem);}.profile-div.mini .summary{padding:1rem;}.profile-div.mini .summary .photo-icon{left:.5rem;}.profile-div.mini .summary .pre-detail{padding-left:6rem!important;}.profile-div.mini-Company .details,.profile-div.mini-Company h6{transform:none;z-index:0!important;}.profile-div.mini-Company .summary{text-align:center;padding:1rem;}.profile-div.mini-Company .summary h2{margin-bottom:0!important;}.profile-div.mini-Company .summary .photo-icon{left:.5rem;}.profile-div.mini-Company .summary .pre-detail{padding-left:1rem!important;}.profile-div.mini-Company *:not(.summary){transform:none;}.profile-div.mini-room .cover-photo{min-height:15rem;}.profile-div.mini-room .cover-photo .photo-icon{border:2.5px solid #fff;position:absolute;top:40%;z-index:1;}.profile-div.mini-room .summary{margin-bottom:0;padding:1rem;}.profile-div.mini-room .summary .pre-detail{padding:0!important;}.profile-div.mini-user{border-radius:1.5rem 1.5rem 0 1.5rem!important;padding:3px!important;}.profile-div.mini-user .cover-photo{align-items:center;justify-content:center;display:flex;}.profile-div.mini-user .cover-photo .photo-icon{border:2.5px solid #fff;position:absolute;top:40%;z-index:1;}.profile-div.mini-user .summary{margin-bottom:0;padding:1rem 1rem 0;}.profile-div.mini-user .summary .pre-detail{text-align:center;padding:1.5rem 1rem 0!important;}.profile-div.mini-user .summary .pre-detail h3{justify-content:center;}.profile-div.mini-user>.menu{margin-top:1rem;justify-content:center;z-index:5!important;}.profile-div.mini-user .details,.profile-div.mini-user h6{transform:none;z-index:0!important;}.profile-div.mini-user .details{padding-left:1rem;padding-right:1rem;padding:1rem;}.profile-div.mini-user .details .header{gap:.5rem;}.profile-div.user{transition:transform 250ms linear,display 100ms;animation:fade-in 200ms;}.profile-div.user .cover-photo{min-height:15rem;}.profile-div.user .relations-pane{grid-template-columns:100%;}@media(min-width:992px){.profile-div.user .relations-pane{grid-template-columns:repeat(2,1fr);}}@media(min-width:1200px){.profile-div.user .relations-pane{grid-template-columns:repeat(3,1fr);}}.profile-div.user .summary{z-index:5!important;}.profile-div.user .component:not(.plain){padding-top:0;border-radius:0;overflow:visible;}.profile-div.user .component:not(.plain):first-of-type{padding:0 1rem 1rem;}.profile-div.user .component:not(.plain) .drop-down .children{background-color:#fafafa;background-color:#fffefe;}@media(max-width:768px){.profile-div.user .summary :is(.buton,.buton1,button):not(.exde){font-size:0;}.profile-div.user .summary :is(.buton,.buton1,button):not(.exde) .fa,.profile-div.user .summary :is(.buton,.buton1,button):not(.exde) .fa-fw,.profile-div.user .summary :is(.buton,.buton1,button):not(.exde) i{margin:0!important;font-size:initial;}}@media(min-width:992px){.profile-div .info-pane{grid-template-columns:3fr 7fr;}.profile-div .info-pane .user-info .plain{flex-direction:column;flex-wrap:nowrap;}}.profile-comp{align-items:center;display:inline-flex;padding:1rem;column-gap:.5rem;width:100%;transition:background-color 200ms ease-in;}.profile-comp>:is(span,a){flex:0 0 auto;}.profile-comp div:not(.drop-down,.photo-icon,.input-stepper){flex:1 1;}.profile-comp div:not(.drop-down,.photo-icon,.input-stepper) p{font-size:smaller;padding-left:1px;margin:0;}.profile-comp h6,.profile-comp p{margin-bottom:0!important;}.profile-comp h6:not(.wrap),.profile-comp p:not(.wrap){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.profile-comp h3,.profile-comp h4,.profile-comp h5,.profile-comp>h6{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;flex:1;margin-bottom:0!important;}.profile-comp .photo-icon{flex:0 0 auto;}.profile-comp .empty-state{padding-bottom:1rem;padding:1.5rem 1rem;min-height:0!important;border-radius:.5rem;background-color:#fff;}.profile-comp .item-pane,.profile-comp .empty-state{display:none;height:auto!important;flex:0 0;}.profile-comp.info{background-color:#f6f9fd;}.profile-comp.info .photo-icon::after{border-color:#fff2eb;}.profile-comp.info:not(.still):hover,.profile-comp.info.active{background-color:#e4ecf8;}.profile-comp.info:not(.still):hover .photo-icon::after,.profile-comp.info.active .photo-icon::after{border-color:#e4ecf8;}.profile-comp.matte{background-color:#fcfcfc;background-color:#f5f5f5;}.profile-comp.matte .photo-icon::after{border-color:#f5f5f5;}.profile-comp.matte:not(.still):hover,.profile-comp.matte.active{background-color:#eee;}.profile-comp.matte:not(.still):hover .photo-icon::after,.profile-comp.matte.active .photo-icon::after{border-color:#eee;}.profile-comp.sec{background-color:#fcfcfc;background-color:#f5f5f5;}.profile-comp.sec .photo-icon::after{border-color:#fcfcfc;}.profile-comp.sec:not(.still):hover,.profile-comp.sec.active{background-color:#eee;}.profile-comp.sec:not(.still):hover .photo-icon::after,.profile-comp.sec.active .photo-icon::after{border-color:#fafafa;}.profile-comp.negate{background-color:#fff5f5;}.profile-comp.negate .photo-icon::after{border-color:#fff5f5;}.profile-comp.negate:not(.still):hover,.profile-comp.negate.active{background-color:#ffe0e2;}.profile-comp.negate:not(.still):hover .photo-icon::after,.profile-comp.negate.active .photo-icon::after{border-color:#ffe0e2;}.profile-comp.orange{background-color:#fff2eb;}.profile-comp.orange .photo-icon::after{border-color:#fff2eb;}.profile-comp.orange:not(.still):hover,.profile-comp.orange.active{background-color:#ffe1cf;}.profile-comp.orange:not(.still):hover .photo-icon::after,.profile-comp.orange.active .photo-icon::after{border-color:#ffe1cf;}.profile-comp.primary{background-color:#f0f1fc;}.profile-comp.primary .photo-icon::after{border-color:#f0f1fc;}.profile-comp.primary:not(.still):hover,.profile-comp.primary.active{background-color:#e8e8fa;}.profile-comp.primary:not(.still):hover .photo-icon::after,.profile-comp.primary.active .photo-icon::after{border-color:#e8e8fa;}.profile-comp.success,.profile-comp.prim{background-color:#f2ffec;}.profile-comp.success .photo-icon::after,.profile-comp.prim .photo-icon::after{border-color:#f2ffec;}.profile-comp.success:not(.still):hover,.profile-comp.success.active,.profile-comp.prim:not(.still):hover,.profile-comp.prim.active{background-color:#ebfbe3;}.profile-comp.success:not(.still):hover .photo-icon::after,.profile-comp.success.active .photo-icon::after,.profile-comp.prim:not(.still):hover .photo-icon::after,.profile-comp.prim.active .photo-icon::after{border-color:#ebfbe3;}.profile-comp.warning{background-color:#fffbf2;}.profile-comp.warning .photo-icon::after{border-color:#fffbf2;}.profile-comp.warning:not(.still):hover,.profile-comp.warning.active{background-color:#fff4e0;}.profile-comp.warning:not(.still):hover .photo-icon::after,.profile-comp.warning.active .photo-icon::after{border-color:#fff4e0;}.profile-comp.white{background-color:#fff;}.profile-comp.white .photo-icon::after{border-color:#fff;}.profile-comp.white:not(.still):hover,.profile-comp.white.active{background-color:#f5f5f5;}.profile-comp.white:not(.still):hover .photo-icon::after,.profile-comp.white.active .photo-icon::after{border-color:#f5f5f5;}.profile-comp.comp{padding:.8rem 3rem .8rem .5rem;border-radius:50rem;filter:drop-shadow(0 0 6px rgba(0,0,0,.035));}.profile-comp.comp.md{padding:.25rem 3rem .25rem .25rem;}.profile-comp.comp.x-sm{width:auto;background-color:#eee;border-radius:50rem 0 0 50rem;padding:2px;padding-right:1rem;}.profile-comp.component{display:flex;height:auto;cursor:pointer;}.profile-comp.component.full .header>span>:is(svg,i),.profile-comp.component:hover .header>span>:is(svg,i){transition:transform 200ms ease-in;transform:rotate(180deg);}.profile-comp.component.full .item-pane,.profile-comp.component:hover .item-pane{display:grid;}.profile-comp.component.full .empty-state,.profile-comp.component:hover .empty-state{display:flex;}.profile-comp:not(.still):hover{cursor:pointer;}.profile-comp.trans-bg{background-color:transparent;}.profile-comp.trans-bg.sd{background-color:#fcfcfc;}.profile-comp.trans-bg:hover{background-color:initial;}.profile-info{display:flex;flex-direction:column;justify-content:flex-start;background-color:#fff;border-radius:1rem;text-align:center;padding:1rem;position:relative;}.profile-info h2,.profile-info h3,.profile-info h4,.profile-info h5,.profile-info p{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.profile-info>p{color:#666;}.profile-info .actions{background-color:#fff;border-radius:1rem;column-gap:.25rem;display:grid;grid-template-columns:repeat(3,1fr);margin:1rem 0;padding:.25rem;}.profile-info .actions a{text-align:center;background-color:#fafafa;border-radius:1rem;display:flex;flex-direction:column;padding:.5rem;transition:transform 200ms ease-in;}.profile-info .actions a span:first-child{font-size:1.5rem;}.profile-info .actions a span:nth-child(2){font-size:smaller;white-space:normal;word-wrap:break-word!important;}.profile-info .actions a:hover{background-color:#eee;}.profile-info .actions a.info{color:#1a69df;}.profile-info .profile-actions{background-color:#f9f9fa;position:absolute;text-align:center;bottom:.5rem;right:.5rem;}.profile-info .profile-actions a{color:#5c5c5c;border-radius:.5rem;padding:.25rem;transition:transform 200ms ease-in;}.profile-info .profile-actions a:hover{transform:translateY(-.25rem);}.profile-info .profile-balance{background-color:#0f0063;border-radius:.5rem;padding:1rem;margin:1rem 0;color:#fafafa;cursor:alias;position:relative;text-align:center;}.profile-info .profile-balance p{font-size:.9rem;color:#f5f5f5;}.profile-info .profile-balance span{position:absolute;left:.5rem;top:.5rem;opacity:.4;}.profile-info .profile-balance.success{background-color:#3db500;}.profile-info .profile-balance.warning{background-color:#eba214;}.profile-info .profile-balance.danger{background-color:#d80914;}.profile-info .profile-balance.matte{background-color:#1a1a1a;}.profile-info .profile-contact{background-color:#f9f9fa;border-radius:1rem;padding:1rem;text-align:left;}.profile-info .profile-contact p{font-size:.9rem;margin-bottom:0;}.profile-info .profile-contact p~p{margin-top:.5rem;}.profile-info .profile-contact~.profile-contact{margin-top:.5rem;}.profile-info .logo,.profile-info .photo-icon{align-items:center;justify-content:center;display:flex;margin:.25rem auto .5rem;height:5rem;width:5rem;border-radius:50%;color:#fff;}.profile-info .logo.box,.profile-info .photo-icon.box{border-radius:1rem;}.profile-info .row{text-align:left;}.profile-pane{display:flex;flex-direction:column;height:100%;width:100%;transition:transform 250ms linear,display 100ms;animation:fade-in 200ms;}.profile-pane .section{display:flex;flex-direction:column;justify-content:center;padding:0 4rem;}.profile-pane .section .details,.profile-pane .section .detail{padding:0!important;}.profile-pane>h3{margin-top:4rem;font-family:MulishEB;padding:0 4rem;}.profile-pane>h2{font-family:MulishEB;padding:0 4rem;}.profile-pane:not(.content){flex:100%;}.progress{-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#f0f1fc;cursor:pointer;display:flex;align-items:center;height:.25rem!important;position:relative;width:100%;max-width:100%;}.progress span{background-color:#3d42e0;transition:width 500ms ease-in-out;position:absolute;left:0;top:0;bottom:0;}.progress.danger{background-color:#fff5f5;}.progress.danger span{background:linear-gradient(#f6545d,#d80914);}.progress.flot{position:absolute;top:-.25rem;top:0;margin:0!important;left:0;right:0;opacity:.8;border-radius:0!important;}.progress.info{background-color:#f6f9fd;}.progress.info span{background-color:#1860cc;}.progress.pill,.progress.pill span{border-radius:50rem!important;}.progress.success,.progress.prim{background-color:#f2ffec;}.progress.success span,.progress.prim span{background:#3db500;}.progress.matte{background-color:#fcfcfc;}.progress.matte span{background-color:#1c1d1f;}.progress.orange{background-color:#fff2eb;}.progress.orange span{background-color:#ef5f00;}.progress.warning{background-color:#fffbf2;}.progress.warning span{background-color:#eba214;}.progress.warning1{background-color:#fffbf2;}.progress.warning1 span{background:#4f3500;}.progress.md{height:.35rem!important;}.progress.lg{height:.5rem!important;}.progress.full{overflow:visible!important;background-color:transparent;}.progress.full span::after{position:absolute;transform:translateY(-50%);top:50%;left:100%;content:attr(value);font-family:MulishM;margin-left:.25rem;}.progress1{-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#f0f1fc;border-radius:50%!important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);cursor:pointer;display:flex;height:4rem!important;margin:1rem 0;overflow:hidden;position:relative;width:4rem;}.progress1::before{background:linear-gradient(#3d42e0,#131677);content:"";position:absolute;left:0;bottom:0;right:0;height:50%;width:100%;}.progress1.danger{background-color:#fff5f5;}.progress1.danger::before{background:linear-gradient(#f6545d,#d80914);}.progress1.info{background-color:#f6f9fd;}.progress1.info::before{background:linear-gradient(#3177df,#1860cc);}.progress1.success,.progress1.prim{background-color:#f2ffec;}.progress1.success::before,.progress1.prim::before{background:linear-gradient(#75d446,#3db500);}.progress1.secondary{background-color:#fcfcfc;}.progress1.secondary::before{background:linear-gradient(#5c5c5c,#1a1a1a);}.progress1.warning{background-color:#fffbf2;}.progress1.warning::before{background:linear-gradient(#fbbf4b,#eba214);}.progress-multi{-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#f0f1fc;border-radius:0!important;cursor:pointer;display:flex;height:.5rem!important;margin:.5rem 0;width:100%;overflow:hidden;}.progress-multi span{background-color:#131677;}.progress-multi span.danger{background:linear-gradient(#f6545d,#d80914);}.progress-multi span.info{background-color:#1860cc;}.progress-multi span.success,.progress-multi span.prim{background-color:#3db500;}.progress-multi span.secondary{background:linear-gradient(#5c5c5c,#1a1a1a);}.progress-multi span.warning{background:linear-gradient(#fbbf4b,#eba214);}.progress-multi span.warning1{background-color:#4f3500;}.progress-multi.pill{border-radius:50rem!important;}.progress-circle{-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#f0f1fc;border-radius:50%!important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);cursor:pointer;display:flex;height:4rem!important;margin:1rem 0;overflow:hidden;position:relative;width:4rem;}.progress-circle::before{background:linear-gradient(#3d42e0,#131677);content:"";position:absolute;left:0;bottom:0;right:0;height:50%;width:100%;}.progress-circle.danger{background-color:#fff5f5;}.progress-circle.danger::before{background:linear-gradient(#f6545d,#d80914);}.progress-circle.info{background-color:#f6f9fd;}.progress-circle.info::before{background:linear-gradient(#3177df,#1860cc);}.progress-circle.success,.progress-circle.prim{background-color:#f2ffec;}.progress-circle.success::before,.progress-circle.prim::before{background:linear-gradient(#75d446,#3db500);}.progress-circle.secondary{background-color:#fcfcfc;}.progress-circle.secondary::before{background:linear-gradient(#5c5c5c,#1a1a1a);}.progress-circle.warning{background-color:#fffbf2;}.progress-circle.warning::before{background:linear-gradient(#fbbf4b,#eba214);}.property-facilities h4{font-family:MulishEB;font-size:1.3rem;}.property-facilities h4::before{color:#1c1d1f;content:"➦";margin-right:.5rem;}.property-facilities .facility{background-color:#f9f9fa;background-color:#f5f5f5;border-radius:.5rem;cursor:pointer;padding:1rem;width:100%;}.property-facilities .facility h5{font-family:Mulish;margin-bottom:0;font-size:1.1rem;}.property-facilities .facility:hover,.property-facilities .facility.active{background-color:#3d42e0;color:#f0f1fc;}.property-facilities .facilities{border-radius:.5rem;gap:.5rem;display:grid;grid-template-columns:repeat(4,1fr);}.property-facilities .facilities .input-switch{font-size:1.1rem;}.property-facilities .facilities .children{width:100%;padding:.5rem;margin-top:.25rem;padding-top:1rem;}.property-facilities .facilities .children h6{font-family:MulishSB;font-size:1.1rem;padding-left:.5rem;}.property-info{column-gap:1rem;align-content:flex-start;display:grid;grid-template-columns:6fr 4fr;overflow-y:hidden;}.property-info .others{display:flex;flex-direction:column;}.property-info .others iframe{border-radius:1rem;}.property-info .profile-pane{overflow-y:auto;}.property-info .profile-pane .profile{background-color:#fff;border-radius:1rem;padding:.25rem;padding-bottom:1.5rem;width:100%;}.property-info .profile-pane .profile .cover-photo{background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;background-color:#dedff9;background-image:url("../img/buildingroom/view3.jpg");border-radius:1rem 1rem 0 0;height:35%;min-height:12rem;width:100%;position:relative;position:relative;}.property-info .profile-pane .profile .cover-photo .options{visibility:hidden;position:absolute;top:.8rem;right:.8rem;gap:.25rem;}.property-info .profile-pane .profile .cover-photo .options span{background-color:rgba(0,0,0,.4);cursor:pointer;color:#f9f9fa;border-radius:50rem;padding:.5rem .8rem;}.property-info .profile-pane .profile .cover-photo .options span:hover{background-color:rgba(0,0,0,.3);}.property-info .profile-pane .profile .cover-photo:hover .options{visibility:visible;}.property-info .profile-pane .profile .cover-photo .logo{display:flex;flex-direction:column;align-items:center;position:absolute;top:65%;left:1rem;z-index:99;}.property-info .profile-pane .profile .cover-photo .logo .photo-icon{border:2px solid #f9f9fa;}.property-info .profile-pane .profile .cover-photo .logo p{margin-top:.5rem;font-size:.8rem;}.property-info .profile-pane .profile .cover-photo .logo p a{margin-left:.5rem;color:#ff4949!important;}.property-info .profile-pane .profile .cover-photo .logo p label{cursor:pointer;text-align:center;height:100%;color:#2d8eff;}.property-info .profile-pane .profile .cover-photo .logo p label input{display:none;}.property-info .profile-pane .profile .description{align-items:center;display:flex;background-color:#f0f1fc;background-color:#fcfcfc;gap:.5rem;border-radius:1.5rem 0 0 1.5rem;padding:1rem;margin:-.5rem 1rem 1.5rem 1rem;}.property-info .profile-pane .profile .description div{flex:1;}.property-info .profile-pane .profile .description div p{color:#131677;color:#424242;word-wrap:break-word;white-space:normal;margin-bottom:0;}.property-info .profile-pane .profile .description div p:first-child{font-size:.9rem;}.property-info .profile-pane .profile .description div p:last-child{color:#1e23bd;color:#424242;}.property-info .profile-pane .profile .description span{border-radius:50%;padding:.5rem;}.property-info .profile-pane .profile .description span:first-of-type{color:#1e23bd;color:#212121;margin-right:.5rem;}.property-info .profile-pane .profile .description span:last-child{border-radius:.5rem;margin-left:.5rem;}.property-info .profile-pane .profile .pre-detail{padding-left:9rem;flex:1;}.property-info .profile-pane .profile .pre-detail h3{color:#212121;margin-bottom:0;}.property-info .profile-pane .profile .pre-detail p{background-repeat:no-repeat;background-size:1.8rem 1.5rem;background-position:0 50%;padding-left:2rem;}.property-info .profile-pane .profile .pre-detail p i{color:#1e23bd;}.property-info .profile-pane .profile .details{padding:0 1rem;width:100%;}.property-info .profile-pane .profile .details .detail{display:grid;grid-template-columns:2fr 7fr auto;padding:0 1rem;}.property-info .profile-pane .profile .details .detail div p{font-family:MulishSB;}.property-info .profile-pane .profile .details .detail~.detail{margin-top:.5rem;}.property-info .profile-pane .profile .summary{background-color:#fff;align-items:center;border-radius:1.5rem 1.5rem 0 0;display:flex;padding:1rem;width:100%;transform:translateY(-1.5rem);margin:0;}.property-info .profile-pane .profile .summary h6,.property-info .profile-pane .profile .summary h5,.property-info .profile-pane .profile .summary h4,.property-info .profile-pane .profile .summary h3,.property-info .profile-pane .profile .summary p{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-bottom:0;}.property-info .profile-pane .profile .summary .photo-icon{border:thin solid #f0f1fc;margin-right:1rem;}.property-info .side-menu{display:flex;flex-direction:column;padding:1rem;padding-right:0;position:relative;border-radius:1.5rem;color:#616161;overflow:hidden;display:none;}.property-info .side-menu ul{-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none;padding:0;}.property-info .side-menu ul li{display:flex;text-decoration:none;align-items:center;cursor:pointer;position:relative;z-index:99;overflow:hidden;border-radius:50rem 0 0 50rem;transition:color 500ms ease-in;}.property-info .side-menu ul li::after,.property-info .side-menu ul li::before{content:"";position:absolute;height:30px;width:30px;background-color:#f9f9fa;right:0;}.property-info .side-menu ul li::after{bottom:-30px;}.property-info .side-menu ul li::before{top:-30px;}.property-info .side-menu ul li a{color:#616161;font-family:Mulishl;padding:.5rem 1rem;position:relative;width:100%;transition:color .2s ease;white-space:nowrap;border-radius:0 15px 15px 0;vertical-align:top;z-index:1;}.property-info .side-menu ul li a .nav-text{padding-left:.5rem;}.property-info .side-menu ul li a i{display:none;}.property-info .side-menu ul li a::after,.property-info .side-menu ul li a::before{content:"";position:absolute;height:60px;width:60px;background-color:#f9f9fa;border-radius:50%;right:0;z-index:0;}.property-info .side-menu ul li a::after{bottom:-60px;}.property-info .side-menu ul li a::before{top:-60px;}.property-info .side-menu ul li:hover:not(.active) a{background-color:#e0e0e0;}.property-info .side-menu ul li.active{overflow:visible;background-color:#fff;z-index:0;}.property-info .side-menu ul li.active a{font-family:Mulish;}.product-page{height:auto;}.product-page form.header .menu{row-gap:3px;}.product-page h2{margin-bottom:0;}.product-page h4{margin-bottom:1rem;font-family:MulishEB;}.product-page #rooms{scroll-snap-type:y mandatory;}.product-page .empty-state{min-height:50vh;}.product-page .photos{display:grid;gap:.5rem;grid-template-columns:repeat(5,1fr);grid-auto-rows:5rem;overflow:hidden;}.product-page .photos img{aspect-ratio:16/9;}.product-page .photos .photo{cursor:pointer;background-position:center;background-size:cover;background-repeat:no-repeat;height:100%;border-radius:.5rem;border-radius:.8rem;transition:transform 200ms ease-in-out;overflow:hidden;position:relative;}.product-page .photos .photo:hover:not(.zoom-image){transform:scale(1.01);}.product-page .photos .photo:hover:not(.zoom-image) .photo-info,.product-page .photos .photo:hover:not(.zoom-image) .options{visibility:visible;}.product-page .photos .photo:first-child{grid-column:span 5;grid-row:span 6;}.product-page .photos .photo .photo-info{visibility:hidden;background-color:rgba(0,0,0,.2);color:#f9f9fa;padding:.5rem;position:absolute;bottom:0;left:0;right:0;}.product-page .photos .photo .photo-info p,.product-page .photos .photo .photo-info h5{font-size:1rem;margin-bottom:0;}.product-page .photos .photo .options{visibility:hidden;position:absolute;top:.5rem;right:.5rem;}.product-page .photos .photo .options span{background-color:rgba(0,0,0,.2);color:#f9f9fa;border-radius:.5rem;padding:.25rem;}.product-page .photos .photo .options span:hover{background-color:rgba(0,0,0,.3);}.product-page .photos .photo.selected{border:medium solid #ef5f00;border:2px solid #ff8434;}.product-page .photos>div.zoom-container:first-child{border-radius:.8rem;grid-column:span 5;grid-row:span 6;position:relative;}.product-page .photos>div.zoom-container:first-child .control{display:flex;padding:0 .25rem;}.product-page .photos>div.zoom-container:first-child span{position:absolute;transform:translateY(-50%);top:50%;align-items:center;border-radius:50rem;cursor:pointer;display:flex;font-size:2rem;padding:.5rem;background-color:rgba(255,255,255,.2);}.product-page .photos>div.zoom-container:first-child span:first-of-type{left:.5rem;}.product-page .photos>div.zoom-container:first-child span:last-of-type{right:.5rem;}.product-page .photos>div.zoom-container:first-child span:hover{color:#fff;color:#eee;background-color:rgba(0,0,0,.2);}.product-page .photos>div.zoom-container:first-child span.disabled{pointer-events:none;opacity:.7;}.product-page .zoom-container{height:22rem;position:relative;}.product-page .zoom-container .control{display:flex;padding:0 .25rem;}.product-page .zoom-container span{position:absolute;transform:translateY(-50%);top:50%;align-items:center;border-radius:50rem;cursor:pointer;display:flex;font-size:1.5rem;padding:.5rem;background-color:rgba(255,255,255,.2);}.product-page .zoom-container span:first-of-type{left:0;}.product-page .zoom-container span:last-of-type{right:0;}.product-page .zoom-container span:hover{background-color:rgba(0,0,0,.2);}.product-page .zoom-container span.disabled{pointer-events:none;opacity:.7;}.product-page .photo-tray{padding:.5rem 0;display:flex;overflow-x:auto!important;scrollbar-width:none;-ms-overflow-style:none;}.product-page .photo-tray::-webkit-scrollbar-track{background-color:transparent;}.product-page .photo-tray::-webkit-scrollbar-thumb{background-color:transparent;border:0;}.product-page .photo-tray::-webkit-scrollbar{width:0;display:none;}.product-page .photo-tray .photo{justify-self:center;cursor:pointer;border-radius:.5rem;height:4rem;width:6rem;filter:drop-shadow(0 0 6px rgba(0,0,0,.035));max-width:6rem;flex:0 0 6rem;transition:transform 200ms ease-in;}.product-page .photo-tray .photo:hover{transform:translateY(-.25rem);}.product-page .photo-tray .photo.selected{width:8rem;max-width:8rem;flex:0 0 8rem;border:2px solid #3177df;}.product-page .photo-tray .photo~.photo{margin-left:.25rem;}.product-page .pane{height:auto;padding:1rem 0;}.product-page .pane>div{overflow-x:hidden;}.product-page .pane .facilities{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;}.product-page .pane .facilities .facility{background-color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;border-radius:50rem;display:flex;padding:.5rem 1rem;white-space:nowrap;}.product-page .pane .facilities .facility p{font-size:1.1rem;margin-bottom:0;}.product-page .pane .facilities .facility p i{color:#3d42e0;margin-right:.25rem;}.product-page .pane .multi-step .step,.product-page .pane .step.active{animation:none!important;}.product-page .pane .two-col>*:is(.input-floating,[tabIndex]){margin:.25rem 0 .8rem;}.product-page .questions,.product-page .reviews{grid-auto-flow:dense;grid-gap:.5rem;margin-bottom:1.5rem;height:auto!important;min-height:50vh;}.product-page .reserve-summ{display:flex;flex-direction:column;align-self:flex-start;height:auto;background-color:#f9f9fa;background-color:#fafafa;border-radius:1rem;background-color:#f0f1fc;padding:1rem .5rem;width:30rem;}.product-page .reserve-summ h3,.product-page .reserve-summ h4,.product-page .reserve-summ h5,.product-page .reserve-summ h6{margin-top:0!important;}.product-page .reserve-summ h5,.product-page .reserve-summ p{margin-bottom:0!important;}.product-page .reserve-summ input,.product-page .reserve-summ .select-selected{border-radius:.5rem;}.product-page .reserve-summ.plain{background-color:#fff;box-shadow:none;}.product-page .reserve-summ.stick{position:fixed;background-color:#f0f1fc;bottom:.5rem;right:.5rem;z-index:999;}.product-page .reserve-summ:not(.stick) .buton{margin-top:auto!important;}.product-page .reserve-sum{display:flex;flex-direction:column;background-color:#f9f9fa;background-color:#fff;border-radius:1rem 1rem 0 1rem!important;margin-left:.5rem;padding:1rem;align-self:flex-start;height:auto;overflow:hidden;}.product-page .reserve-sum h3{margin-top:0!important;}.product-page .reserve-sum h5,.product-page .reserve-sum p{margin-bottom:0;}.product-page .reserve-sum input,.product-page .reserve-sum .select-selected{border-radius:.5rem;}.product-page .reserve-sum .delivery-options{display:flex;column-gap:.25rem;overflow-x:auto;margin:.8rem 0;scrollbar-width:none;-ms-overflow-style:none;}.product-page .reserve-sum .delivery-options::-webkit-scrollbar-track{background-color:transparent;}.product-page .reserve-sum .delivery-options::-webkit-scrollbar-thumb{background-color:transparent;border:0;}.product-page .reserve-sum .delivery-options::-webkit-scrollbar{width:0;display:none;}.product-page .reserve-sum .delivery-options .style{width:auto;}.product-page .reserve-sum .delivery-options .style>span{margin-bottom:.5rem;}.product-page .reserve-sum.plain{background-color:#fff;box-shadow:none;}.product-page .control>*{border-radius:50rem;}.property-photos{height:100%;background-color:#fff;border-radius:1rem 1rem 0 0;padding:.5rem;overflow:hidden;}.property-photos .album-pane{align-content:flex-start;display:grid;grid-gap:.5rem;grid-template-columns:repeat(4,1fr);height:100%;overflow-y:auto;}.property-photos .album-pane .album{cursor:pointer;height:18rem;overflow:hidden;border-radius:1rem;animation:slide-up 300ms ease-out;transition:transform 200ms ease-in-out;position:relative;}.property-photos .album-pane .album .album-cover{background-position:center;background-size:cover;background-repeat:no-repeat;height:70%;background-image:url("../img/buildingroom/view2.jpg");}.property-photos .album-pane .album .album-info{padding:.5rem 1rem;}.property-photos .album-pane .album .album-info p{margin-bottom:0;}.property-photos .album-pane .album .options{visibility:hidden;position:absolute;top:.5rem;right:.25rem;}.property-photos .album-pane .album .options span{background-color:rgba(0,0,0,.4);color:#f9f9fa;border-radius:.5rem;padding:.25rem .5rem;}.property-photos .album-pane .album .options span:hover{background-color:rgba(0,0,0,.3);}.property-photos .album-pane .album h5{color:#1c1d1f;margin-bottom:0;}.property-photos .album-pane .album:hover{background-color:#fafafa;transform:translateY(-.25rem);}.property-photos .album-pane .album:hover .options{visibility:visible;}.property-photos .album-view{display:flex;flex-direction:column;height:100%;overflow-y:auto;}.property-photos .album-view .album-photos{align-content:flex-start;height:100%;border-radius:.5rem;padding:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr);grid-auto-rows:13rem;grid-auto-flow:dense;}.property-photos .album-view .album-photos .album-photo{cursor:pointer;background-position:center;background-size:cover;background-repeat:no-repeat;height:100%;border-radius:.5rem;background-image:url("../img/no-image.png");animation:slide-up 300ms ease-out;transition:transform 200ms ease-in-out;position:relative;}.property-photos .album-view .album-photos .album-photo:hover{box-shadow:0 .125rem .25rem rgba(0,0,0,.075);transform:scale(1.01);}.property-photos .album-view .album-photos .album-photo:hover .album-photo-info,.property-photos .album-view .album-photos .album-photo:hover .options{visibility:visible;}.property-photos .album-view .album-photos .album-photo .album-photo-info{visibility:hidden;background-color:rgba(0,0,0,.2);color:#f9f9fa;padding:.5rem;border-radius:0 0 .5rem .5rem;position:absolute;bottom:0;left:0;right:0;}.property-photos .album-view .album-photos .album-photo .album-photo-info p,.property-photos .album-view .album-photos .album-photo .album-photo-info h5{font-size:1rem;margin-bottom:0;}.property-photos .album-view .album-photos .album-photo .options{visibility:hidden;position:absolute;top:.5rem;right:.5rem;}.property-photos .album-view .album-photos .album-photo .options span{background-color:rgba(0,0,0,.2);color:#f9f9fa;border-radius:.5rem;padding:.25rem;}.property-photos .album-view .album-photos .album-photo .options span:hover{background-color:rgba(0,0,0,.3);}.property-photos .album-view .album-photos .album-photo.selected{border:medium solid #3d42e0;position:relative;}.property-photos .album-view .album-photos .album-photo.selected::after{content:"✓";font-size:1rem;background-color:#3d42e0;border-radius:0 .5rem 0 .5rem;color:#f0f1fc;top:-2px;right:0;padding:0 .5rem;position:absolute;}.property-photos .album-view .album-photos.light{grid-template-columns:repeat(4,1fr);}.property-photos .album-view .album-photos.light.album-photo:nth-child(3n){grid-column:span 2;}.property-photos .album-view .album-photos.light.album-photo:nth-child(5n){grid-row:span 2;}.property-photos .album-view .album-photos.solid{grid-template-columns:repeat(5,1fr);}.property-photos .album-view .album-photos.solid.album-photo:nth-child(3n){grid-column:span 2;}.property-photos .album-view .album-photos.solid.album-photo:nth-child(5n){grid-row:span 2;}.property-photos .album-view .album-photos.solid.album-photo:nth-child(7n){grid-row:span 2;grid-column:span 2;}.question::before{content:"➦";margin-right:.5rem;}.question.no-icon::before{content:"";}.questions{grid-gap:.5rem;height:100%;align-content:flex-start;display:grid;gap:.5rem;grid-template-columns:100%;}.questions .answers{border-radius:.5rem;flex:1;margin-bottom:.5rem;padding:.25rem;overflow-y:auto;}.questions .answers .answer{align-items:flex-start;display:flex;background-color:#fff;border-bottom:thin solid #f5f5f5;border-radius:.5rem;padding:.5rem;gap:.8rem;padding-right:1rem;}.questions .answers .answer .footer{align-items:center;display:flex;margin-top:auto;}.questions .answers .answer .footer span{cursor:pointer;font-size:1.1rem;}.questions .answers .answer .footer span~span{margin-left:.5rem;}.questions .answers .answer .answer-header{align-items:center;display:flex;}.questions .answers .answer .answer-header h5{flex:1 1;}.questions .answers .answer div:not(.photo-icon){flex:1 1;}.questions .answers .answer h5{font-size:.9rem;margin-bottom:0;}.questions .answers .answer .message{flex:0;margin-bottom:0!important;line-height:1.2rem;}.questions .answers .answer.answer{margin-top:.5rem;}.questions .product-question{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column;background-color:#fff;border-radius:1rem;cursor:pointer;padding:1rem;padding-bottom:.5rem;height:auto;overflow:hidden;box-shadow:0 0 6px rgba(0,0,0,.035);transition:200ms transform ease-out;}.questions .product-question p.comment{overflow:hidden;text-overflow:ellipsis;white-space:normal!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-line-clamp:3;margin-bottom:1.5rem!important;margin-top:.8rem!important;font-size:1.1rem;font-family:MulishSB;}.questions .product-question .profile-comp{margin-bottom:.5rem;padding:0;}.questions .product-question .footer{align-items:center;display:flex;margin-top:auto;}.questions .product-question.style{padding:0;}.questions .product-question.style .footer{padding:.5rem 1rem;}.questions .product-question.style .profile-comp{padding:1rem;padding-bottom:0;}.questions .product-question.style .comment{padding:0 1rem;}.questions .product-question:hover{transform:scale(1.01);}.questions:not(.content){padding:0 .5rem;}.questions.mini{display:flex;flex-direction:column;background-color:#fff;border-radius:1rem;height:auto;padding:1rem;}.questions.full{border-radius:1.5rem!important;border-radius:1.5rem 0 1.5rem 1.5rem!important;height:auto!important;padding:.5rem!important;display:flex;flex-direction:column;}.questions.full .answers,.questions.full .headr:not(:first-of-type){padding-left:1rem!important;padding-right:1rem!important;}.questions.full .product-question{background-color:transparent;cursor:default;padding-top:0;margin-bottom:.5rem;border-radius:0;box-shadow:none!important;}.questions.full .product-question .profile-comp{padding-top:0!important;padding:0!important;}.questions.full .product-question .comment{display:block;white-space:pre-wrap!important;overflow:visible!important;font-size:1.5rem;text-align:center;line-height:1.3rem;font-family:MulishEB;margin-bottom:1rem;}.questions.full .product-question .footer i{font-size:1.1rem!important;}.questions.full .product-question:hover{transform:none;}.relations-pane{border-radius:1rem;display:grid;align-content:flex-start;grid-template-columns:100%;grid-column-gap:.5rem;grid-row-gap:.5rem;height:100%;}.relations-pane .relation-card{align-items:center;background-color:#fafafa;border-radius:1rem;cursor:pointer;display:flex;flex-direction:column;justify-content:center;transition:background-color 200ms;padding:1.5rem .5rem;}.relations-pane .relation-card h5{font-size:1.1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-bottom:0;}.relations-pane .relation-card p{overflow:hidden;text-overflow:ellipsis;white-space:normal!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#666;font-size:.9rem;}.relations-pane .relation-card small{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#9e9e9e;}.relations-pane .relation-card small.on{color:#3db500;padding:0 .5rem;border-radius:50rem;}.relations-pane .relation-card .photo-icon{border:0;border:1.5px solid #f9f9fa!important;margin-bottom:.5rem;}@media(min-width:768px){.relations-pane{grid-template-columns:repeat(2,1fr);}}@media(min-width:992px){.relations-pane{grid-template-columns:repeat(3,1fr);}}.relations-pane.single{grid-template-columns:repeat(2,1fr);grid-template-columns:100%!important;}.relations-pane.single .relation-card{border-radius:1.5rem;}.relations-pane.mini{grid-template-columns:100%;}.relations-pane.requests{grid-template-columns:repeat(2,1fr);}.relations-pane.requests .relation-card{padding-bottom:.8rem;}.relations-pane:not(.request) .relation-card{transition:background-color 300ms ease-in;}.relations-pane:not(.request) .relation-card.info:not(.no-hover){background-color:#f6f9fd;}.relations-pane:not(.request) .relation-card.info:not(.no-hover):hover{background-color:#b4cbee;}.relations-pane:not(.request) .relation-card.matte:not(.no-hover){background-color:#fcfcfc;}.relations-pane:not(.request) .relation-card.matte:not(.no-hover):hover{background-color:#dfdfdf;}.relations-pane:not(.request) .relation-card.negate:not(.no-hover){background-color:#fff5f5;}.relations-pane:not(.request) .relation-card.negate:not(.no-hover):hover{background-color:#ffc2c6;}.relations-pane:not(.request) .relation-card.primary:not(.no-hover){background-color:#f0f1fc;}.relations-pane:not(.request) .relation-card.primary:not(.no-hover):hover{background-color:#dedff9;}.relations-pane:not(.request) .relation-card.orange:not(.no-hover){background-color:#fff2eb;}.relations-pane:not(.request) .relation-card.orange:not(.no-hover):hover{background-color:#ffc4a1;}.relations-pane:not(.request) .relation-card.success:not(.no-hover){background-color:#f2ffec;}.relations-pane:not(.request) .relation-card.success:not(.no-hover):hover{background-color:#caf6b4;}.relations-pane:not(.request) .relation-card.warning:not(.no-hover){background-color:#fffbf2;}.relations-pane:not(.request) .relation-card.warning:not(.no-hover):hover{background-color:#ffe9bf;}.relations-pane:not(.request) .relation-card:not(.no-hover):hover{background-color:rgba(0,0,0,.1);}.reservation-info{-webkit-user-select:none;-moz-user-select:none;user-select:none;column-gap:1rem;align-content:flex-start;display:grid;grid-template-columns:100%;overflow-x:hidden;overflow-y:auto;}.reservation-info .others{display:flex;flex-direction:column;}.reservation-info .others iframe{border-radius:1rem;}.reservation-info .detail-pane{display:flex;flex-direction:column;}.reservation-info .detail-pane>.component{height:auto;}.reservation-info .detail-pane .description{align-items:center;display:flex;background-color:#f9f9fa;background-color:#f0f1fc;gap:.5rem;border-radius:1.5rem 0 0 1.5rem;padding:1rem;}.reservation-info .detail-pane .description div{flex:1 1;}.reservation-info .detail-pane .description p{color:#131677;word-wrap:break-word;white-space:normal;margin-bottom:0;}.reservation-info .detail-pane .description p.sm{color:#131677;}.reservation-info .detail-pane .description>span{border-radius:2rem;padding:.5rem;color:#131677;}.reservation-info .detail-pane .description>span:first-of-type{background-color:#dedff9;margin-right:.5rem;}.reservation-info .detail-pane .description>span:last-child{border-radius:.5rem;margin-left:.5rem;}.reservation-info .detail-pane .description.mod{background-color:#cee5ff;color:#1860cc;}.reservation-info .detail-pane .description.mod p{color:#1c1d1f;}.reservation-info .detail-pane .description.mod>span{border-radius:2rem;padding:.5rem;color:#1860cc;}.reservation-info .detail-pane .description.mod>span:first-of-type{background-color:#cee5ff;margin-right:.5rem;}.reservation-info .detail-pane .description.mod>span:last-child{border-radius:.5rem;margin-left:.5rem;}.reservation-info .detail-pane .profile{display:flex;flex-direction:column;background-color:#fff;border-radius:1rem;padding:.25rem;width:100%;}.reservation-info .detail-pane .profile .card-options{transform:none!important;gap:0 1rem;margin-bottom:1rem;position:static;padding:0 1rem;justify-content:flex-end;text-align:center;}.reservation-info .detail-pane .profile .card-options h6{color:#424242;}.reservation-info .detail-pane .profile .cover-photo{display:flex;flex-direction:column;background-color:#3d42e0;color:#f0f1fc;border-radius:1rem 1rem 0 0;height:30%;min-height:10rem;width:100%;position:relative;padding:1rem;background-color:#3d42e0;color:#f9f9fa;}.reservation-info .detail-pane .profile .cover-photo.info{background-color:#1a69df;}.reservation-info .detail-pane .profile .cover-photo.info:hover{background-color:#1860cc;}.reservation-info .detail-pane .profile .cover-photo.matte{background-color:#212121;}.reservation-info .detail-pane .profile .cover-photo.matte:hover{background-color:#1a1a1a;}.reservation-info .detail-pane .profile .cover-photo.negate{background-color:#f6222e;}.reservation-info .detail-pane .profile .cover-photo.negate:hover{background-color:#d80914;}.reservation-info .detail-pane .profile .cover-photo.orange{background-color:#ef5f00;}.reservation-info .detail-pane .profile .cover-photo.orange:hover{background-color:#983c00;}.reservation-info .detail-pane .profile .cover-photo.success{background-color:#53c41a;}.reservation-info .detail-pane .profile .cover-photo.success:hover{background-color:#3db500;}.reservation-info .detail-pane .profile .cover-photo.warning{background-color:#fbad15;}.reservation-info .detail-pane .profile .cover-photo.warning:hover{background-color:#eba214;}.reservation-info .detail-pane .profile .cover-photo:hover{background-color:#1e23bd;color:#f0f1fc;}.reservation-info .detail-pane .profile .cover-photo h5{margin-bottom:0;}.reservation-info .detail-pane .profile .cover-photo p{margin-bottom:0;font-size:smaller;}.reservation-info .detail-pane .profile .cover-photo .logo{display:flex;flex-direction:column;align-items:center;position:absolute;top:65%;left:1rem;z-index:99;}.reservation-info .detail-pane .profile .cover-photo .logo .photo-icon{border:2px solid #f9f9fa;}.reservation-info .detail-pane .profile .cover-photo .logo p{margin-top:.5rem;font-size:.8rem;}.reservation-info .detail-pane .profile .cover-photo .logo p a{margin-left:.5rem;color:#ff4949!important;}.reservation-info .detail-pane .profile .cover-photo .logo p label{cursor:pointer;text-align:center;height:100%;color:#2d8eff;}.reservation-info .detail-pane .profile .cover-photo .logo p label input{display:none;}.reservation-info .detail-pane .profile .details{padding:0 1rem;width:100%;}.reservation-info .detail-pane .profile .details .detail{display:grid;grid-template-columns:2fr 7fr auto;padding:0 1rem;}.reservation-info .detail-pane .profile .details .detail div p{font-family:MulishSB;}.reservation-info .detail-pane .profile .details .detail~.detail{margin-top:.25rem;}.reservation-info .detail-pane .profile .summary{display:flex;flex-direction:column;background-color:#fff;border-radius:1.5rem 1.5rem 0 0;padding:1.5rem 1rem .5rem;width:100%;transform:translateY(-1.5rem);}.reservation-info .detail-pane .profile .summary h6,.reservation-info .detail-pane .profile .summary h5,.reservation-info .detail-pane .profile .summary h4,.reservation-info .detail-pane .profile .summary h3,.reservation-info .detail-pane .profile .summary p{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-bottom:0;}.reservation-info .detail-pane .profile .summary>span{align-self:center;}.reservation-info .detail-pane .profile .summary .photo-icon{border:thin solid #f0f1fc;margin-right:1rem;}.reservation-info .detail-pane .profile .profile-comp{transform:none!important;background-color:#f0f1fc;border-radius:1rem;padding:1rem;}.reservation-info .detail-pane .cart-details{background-color:#fff;border-radius:1rem;padding:1rem .8rem;grid-gap:.8rem .5rem;display:grid;grid-template-columns:minmax(0,3rem) minmax(0,1fr);align-items:flex-start;}.reservation-info .detail-pane .cart-details .photo{background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#f9f9fa;border-radius:1rem 0 0 1rem;border-radius:.5rem;border-radius:50%;width:100%;height:3rem;}.reservation-info .detail-pane .cart-details .two-col{grid-column:span 2;}.reservation-info .detail-pane .item-details{background-color:#fff;border-radius:1rem;column-gap:1rem;margin:1rem 0;padding:.25rem;display:grid;grid-template-columns:2fr 8fr;}.reservation-info .detail-pane .item-details .photo{background-color:#f9f9fa;border-radius:1rem 0 0 1rem;border-radius:1rem;background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:6rem;}.reservation-info .detail-pane .item-details .price-summary{padding:.5rem 1rem;padding-left:0;}.reservation-info .detail-pane .item-details .price-summary>h6{font-family:MulishM;font-size:1.1rem;}.reservation-info .detail-pane .item-details .price-summary .summary{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:1rem;cursor:alias;}.reservation-info .detail-pane .item-details .price-summary .summary h4,.reservation-info .detail-pane .item-details .price-summary .summary h5,.reservation-info .detail-pane .item-details .price-summary .summary h6{margin-bottom:0;}.reservation-info .detail-pane .item-details .price-summary .summary table{width:100%;}.reservation-info .detail-pane .item-details .price-summary .summary table tr td{font-size:small;}.reservation-info .detail-pane .item-details .price-summary .summary table tr td:last-child{text-align:right;}.reservation-info .detail-pane .item-details .price-summary .summary table tr.mt td{padding-top:1rem;}.reservation-info .detail-pane .item-details .price-summary .summary::after,.reservation-info .detail-pane .item-details .price-summary .summary::before{background-color:#fff;border-radius:50%;height:1.2rem;width:1.2rem;position:absolute;top:70%;transform:translateY(-50%);}.reservation-info .detail-pane .item-details .price-summary .summary::after{right:-.5rem;}.reservation-info .detail-pane .item-details .price-summary .summary::before{left:-.5rem;}.reservation-info .detail-pane .price-summary{padding-left:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:1rem;cursor:alias;}.reservation-info .detail-pane .price-summary>h6{font-family:MulishM;font-size:1.1rem;}.reservation-info .detail-pane .price-summary h4,.reservation-info .detail-pane .price-summary h5,.reservation-info .detail-pane .price-summary h6{margin-bottom:0;}.reservation-info .detail-pane .price-summary table{width:100%;}.reservation-info .detail-pane .price-summary table tr td{font-size:small;}.reservation-info .detail-pane .price-summary table tr td:last-child{text-align:right;}.reservation-info .detail-pane .price-summary table tr.mt td{padding-top:1rem;}.reservation-info .detail-pane .price-summary::after,.reservation-info .detail-pane .price-summary::before{background-color:#fff;border-radius:50%;height:1.2rem;width:1.2rem;position:absolute;top:70%;transform:translateY(-50%);}.reservation-info .detail-pane .price-summary::after{right:-.5rem;}.reservation-info .detail-pane .price-summary::before{left:-.5rem;}.reservation-info .detail-pane .table-style{display:block;overflow:hidden;overflow:visible;}.reservation-info.flights .summary.two{align-items:center;column-gap:1.5rem;grid-template-columns:1fr 1fr;margin-bottom:0;}.reservation-info.flights .summary.two .middle{padding:0 1rem;}.reservations{border-radius:1rem;padding:5px;display:grid;align-items:flex-start;align-content:flex-start;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;grid-gap:.5rem;}.reservations .item-card{display:grid;border-radius:1rem;border-radius:1.5rem 1.5rem 1rem 1rem;grid-template-rows:13rem auto;padding:2px;cursor:pointer;background-color:#fff;transition:transform 250ms ease,display 100ms;animation:fade-in 200ms;position:relative;}.reservations .item-card .status,.reservations .item-card .photo,.reservations .item-card img{border-radius:1.5rem;background-color:#f0f0f0;position:relative;width:100%;}.reservations .item-card .status:is(img),.reservations .item-card .photo:is(img),.reservations .item-card img:is(img){aspect-ratio:16/9;}.reservations .item-card .status span,.reservations .item-card .photo span,.reservations .item-card img span{font-size:1.2rem;position:absolute;right:.5rem;top:.5rem;}.reservations .item-card .status .header,.reservations .item-card .status .menu,.reservations .item-card .photo .header,.reservations .item-card .photo .menu,.reservations .item-card img .header,.reservations .item-card img .menu{position:absolute;bottom:.5rem;left:0;right:0;padding:0 .5rem;text-align:right;}.reservations .item-card .status.md,.reservations .item-card .photo.md,.reservations .item-card img.md{min-height:7rem;}.reservations .item-card .status.info,.reservations .item-card .photo.info,.reservations .item-card img.info{background-color:#1a69df;color:#f6f9fd;}.reservations .item-card .status.matte,.reservations .item-card .photo.matte,.reservations .item-card img.matte{background-color:#212121;color:#f5f5f5;}.reservations .item-card .status.negate,.reservations .item-card .photo.negate,.reservations .item-card img.negate{background-color:#f6222e;color:#fff5f5;}.reservations .item-card .status.primary,.reservations .item-card .photo.primary,.reservations .item-card img.primary{background-color:#f0f1fc;background-color:#3d42e0;color:#f0f1fc;}.reservations .item-card .status.md,.reservations .item-card .photo.md,.reservations .item-card img.md{min-height:7rem;}.reservations .item-card .status.negate1,.reservations .item-card .photo.negate1,.reservations .item-card img.negate1{background-color:#fff5f5;color:#d80914;}.reservations .item-card .status.sec,.reservations .item-card .photo.sec,.reservations .item-card img.sec{background-color:#f9f9fa;}.reservations .item-card .status.success,.reservations .item-card .status.prim,.reservations .item-card .photo.success,.reservations .item-card .photo.prim,.reservations .item-card img.success,.reservations .item-card img.prim{background-color:#53c41a;color:#f2ffec;}.reservations .item-card .status.warning,.reservations .item-card .photo.warning,.reservations .item-card img.warning{background-color:#fbad15;color:#fffbf2;}.reservations .item-card .item-card-body{display:flex;flex-direction:column;overflow:hidden;padding:.5rem;}.reservations .item-card .item-card-body h4,.reservations .item-card .item-card-body h5,.reservations .item-card .item-card-body p{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:normal!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-line-clamp:1;}.reservations .item-card .item-card-body h6,.reservations .item-card .item-card-body p.md.bold{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:normal!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.reservations .item-card .item-card-body p{margin-bottom:0;}.reservations .item-card .item-card-body .header{margin-bottom:.5rem!important;}.reservations .item-card .item-card-body .two-col{align-items:flex-end;}.reservations .item-card .item-card-body .two-col h6{font-size:.9rem!important;margin-bottom:.25rem;}.reservations .item-card .item-card-body .two-col:last-child{margin-top:auto;}.reservations .item-card .item-card-body .three-col{margin-top:auto!important;}.reservations .item-card .item-card-footer{align-items:center;display:flex;border-radius:1rem;padding:.5rem 1rem;padding:.5rem;overflow:hidden;margin-bottom:.5rem;}.reservations .item-card .item-card-footer>div:not(.overlapping-icons){margin-right:auto;}.reservations .item-card .item-card-footer .photo-icon{border-color:transparent;}.reservations .item-card .item-card-footer p{margin-bottom:0;}.reservations .item-card .item-card-footer.danger{background-color:#ffe0e2;color:#500307;color:#d80914;}.reservations .item-card .item-card-footer.danger .photo-icon{border-color:#ffe0e2;border:2px #ffe0e2 medium;}.reservations .item-card .item-card-footer.primary{background-color:#e8e8fa;color:#1e23bd;}.reservations .item-card .item-card-footer.primary .photo-icon{border-color:#f0f1fc;border:2px #f0f1fc medium;}.reservations .item-card .item-card-footer.info{background-color:#e4ecf8;color:#113698;}.reservations .item-card .item-card-footer.info .photo-icon{border-color:#e4ecf8;border:2px #e4ecf8 medium;}.reservations .item-card .item-card-footer.premium{background-color:#ffe9bf;background-color:#fff4e0;color:#503706;}.reservations .item-card .item-card-footer.premium .photo-icon{border-color:#ffe9bf;border-color:#fff4e0;border:2px #fff4e0 medium;}.reservations .item-card .item-card-footer.success,.reservations .item-card .item-card-footer.prim{color:#184900;}.reservations .item-card .item-card-footer.success .photo-icon:not(:first-child),.reservations .item-card .item-card-footer.prim .photo-icon:not(:first-child){border:3px #f2ffec solid;}.reservations .item-card button{flex:0;}.reservations .item-card>.badge1{position:absolute;top:.5rem;left:.5rem;border-radius:.5rem;font-family:MulishSB;}.reservations .item-card.pill{border-radius:1rem;}.reservations .item-card.pill .photo,.reservations .item-card.pill .status{border-radius:1rem;}.reservations .item-card.info .stepper input{background-color:#b4cbee;}.reservations .item-card.info .status{background-color:#1a69df;color:#f6f9fd;}.reservations .item-card.matte{background-color:#fcfcfc;}.reservations .item-card.matte .status{background-color:#212121;color:#f5f5f5;}.reservations .item-card.orange{background-color:#fff2eb;}.reservations .item-card.orange .stepper input{background-color:#ffc4a1;}.reservations .item-card.orange .status{background-color:#ef5f00;color:#fff2eb;}.reservations .item-card.primary{background-color:#f0f1fc;}.reservations .item-card.primary .status{background-color:#f0f1fc;background-color:#3d42e0;color:#f0f1fc;}.reservations .item-card.negate{background-color:#fff5f5;}.reservations .item-card.negate .stepper input{background-color:#ffc2c6;}.reservations .item-card.negate .status{color:#fff5f5;}.reservations .item-card.negate1 .status{background-color:#fff5f5;color:#d80914;}.reservations .item-card.success,.reservations .item-card.prim{background-color:#f2ffec;}.reservations .item-card.success .stepper input,.reservations .item-card.prim .stepper input{background-color:#caf6b4;}.reservations .item-card.success .status,.reservations .item-card.prim .status{background-color:#53c41a;color:#f2ffec;}.reservations .item-card.warning{background-color:#fffbf2;}.reservations .item-card.warning .stepper input{background-color:#ffe9bf;}.reservations .item-card.warning .status{background-color:#fbad15;color:#fffbf2;}.reservations .item-card:not(.active):hover{box-shadow:none!important;border:0!important;outline:0!important;transform:scale(1.01);z-index:50;}.reservations .item-card:not(.active):hover .status{background-color:#e0e0e0;}.reservations .item-card:not(.active):hover .status.info{background-color:#1860cc;}.reservations .item-card:not(.active):hover .status.matte{background-color:#1c1d1f;}.reservations .item-card:not(.active):hover .status.negate{background-color:#d80914;}.reservations .item-card:not(.active):hover .status.negate1{background-color:#ffc2c6;}.reservations .item-card:not(.active):hover .status.primary{background-color:#1e23bd;}.reservations .item-card:not(.active):hover .status.sec{background-color:#e0e0e0;}.reservations .item-card:not(.active):hover .status.success,.reservations .item-card:not(.active):hover .status.prim{background-color:#3db500;}.reservations .item-card:not(.active):hover .status.warning{background-color:#eba214;}.reservations .item-card:not(.active):hover.info .status{background-color:#1860cc;}.reservations .item-card:not(.active):hover.matte .status{background-color:#1c1d1f;}.reservations .item-card:not(.active):hover.orange .status{background-color:#983c00;}.reservations .item-card:not(.active):hover.negate .status{background-color:#d80914;}.reservations .item-card:not(.active):hover.negate1 .status{background-color:#ffc2c6;}.reservations .item-card:not(.active):hover.primary .status{background-color:#1e23bd;}.reservations .item-card:not(.active):hover.sec .status{background-color:#e0e0e0;}.reservations .item-card:not(.active):hover.success .status{background-color:#3db500;}.reservations .item-card:not(.active):hover.warning .status{background-color:#eba214;}.reservations .item-card:not(.active):hover~.item-card{z-index:0!important;}.reservations .item-card.active{transform:scale(1.01);box-shadow:0 .125rem .25rem rgba(0,0,0,.075);border-color:3px solid #fff;}.reservations .item-card.active.info{background-color:#1860cc;border-color:#1a69df;}.reservations .item-card.active.matte{background-color:#eee;border-color:#1c1d1f;border-color:#a6a6a6;}.reservations .item-card.active.negate{background-color:#fff5f5;border-color:#ff9097;}.reservations .item-card.active.negate .status{color:#fff;}.reservations .item-card.active.orange{background-color:#fff2eb;border-color:#ffa164;}.reservations .item-card.active.orange .status{color:#fff;}.reservations .item-card.active.negate1{background-color:#ffc2c6;}.reservations .item-card.active.primary{background-color:#f0f1fc;border-color:#8588eb!important;}.reservations .item-card.active.success,.reservations .item-card.active.prim{background-color:#f2ffec;border-color:#91e069;}.reservations .item-card.active.warning{background-color:#eba214;border-color:#fbad15;}@media(min-width:576px) and (max-width:992px){.reservations .three-col button{font-size:0;}.reservations .three-col button .fa-fw{font-size:initial;margin:0!important;}}@media(min-width:768px){.reservations{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(min-width:992px){.reservations{grid-template-columns:repeat(3,minmax(0,1fr));}}@media(min-width:1200px){.reservations{grid-template-columns:repeat(4,minmax(0,1fr));}}.reservations.orders{padding:2px;padding:0;grid-template-columns:100%;}.reservations.orders .item-card-body .header{margin-bottom:1rem;}@media(min-width:992px){.reservations.orders{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(min-width:1200px){.reservations.orders{grid-template-columns:repeat(3,minmax(0,1fr));}}.reservations.horizontal{grid-template-columns:100%;grid-template-rows:auto;}.reservations.horizontal .item-card{grid-template-rows:auto;align-items:stretch;flex-direction:row;gap:.5rem;gap:.25rem;border-radius:1rem;grid-template-columns:minmax(6rem,10%) 1fr;}.reservations.horizontal .item-card .item-card-body{width:100%;}.reservations.horizontal .item-card .item-card-footer{margin-left:-.25rem;margin-right:-.25rem;}.reservations.horizontal .item-card .status,.reservations.horizontal .item-card .photo{height:auto;border-radius:1rem;flex:0;align-items:center;justify-content:center;display:flex;}.reservations.horizontal .item-card .status span,.reservations.horizontal .item-card .photo span{position:static;}.reservations.horizontal .item-card .status .header,.reservations.horizontal .item-card .status .menu,.reservations.horizontal .item-card .photo .header,.reservations.horizontal .item-card .photo .menu{text-align:center;justify-content:center;}.reservations.horizontal .item-card .stops{display:none;}@media(min-width:992px){.reservations.horizontal{grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(2,minmax(0,1fr));}}@media(min-width:1200px){.reservations.horizontal .item-card{grid-template-columns:minmax(10rem,20%) 1fr;}}.reservations.mini{grid-template-columns:100%;grid-row-gap:.5rem;height:auto;}.reservations.mini .photo{min-height:5rem;}.reservations.mini .item-card{grid-template-columns:auto 1fr!important;}.reservations.mini .item-card .item-card-body{padding-top:0;}.reservations.mini .item-card .item-card-body p.smm.lh-sm,.reservations.mini .item-card .item-card-body p.smm.md.bold{overflow:hidden;text-overflow:ellipsis;white-space:normal!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-line-clamp:2!important;}.reservations.mini .item-card .photo{min-height:5rem;width:7rem;}.reservations.two-cols{grid-template-columns:repeat(2,1fr);align-items:stretch;}.reservations.two-cols .status,.reservations.two-cols img,.reservations.two-cols .photo{min-height:auto!important;height:100%!important;object-fit:cover;object-position:center;flex:1;border-radius:.8rem;}.reservations.four-cols{grid-template-columns:repeat(4,1fr);}.reservations.five-cols .horizontal .item-card .status,.reservations.five-cols .horizontal .item-card .photo{width:8rem!important;max-width:8rem!important;}.reservations.six-cols .status,.reservations.six-cols img,.reservations.six-cols .photo{object-fit:cover;object-position:center;border-radius:.8rem;}.reservations.taxi .item-card{border-radius:1rem;}.reservations.taxi .item-card .item-card-footer{padding:.5rem .8rem;margin-top:.5rem;margin-left:-.5rem;margin-right:-.5rem;}.reservations.taxi .item-card .photo,.reservations.taxi .item-card .status{min-height:7rem;border-radius:1rem 1rem 0 1rem;border-radius:1rem;}.reservations.taxi .item-card .photo .header,.reservations.taxi .item-card .photo .menu,.reservations.taxi .item-card .status .header,.reservations.taxi .item-card .status .menu{display:none;}.reservations.trains .item-card{border-radius:1rem;}.reservations.trains .item-card .item-card-footer{display:none;margin-top:.5rem;margin-left:-.5rem;margin-right:-.5rem;}.reservations.trains .item-card .photo,.reservations.trains .item-card .status{border-radius:1rem 1rem 0 1rem;}.reservations.trains .item-card .photo .header,.reservations.trains .item-card .photo .menu,.reservations.trains .item-card .status .header,.reservations.trains .item-card .status .menu{display:none;}.reservations.trains .item-card .stops{align-items:center;color:#757575;display:flex;flex-wrap:nowrap;font-family:MulishB;font-size:.9rem;justify-content:space-around;padding:0 1rem;}.reservations.one-to-four-col .item-card{overflow:visible!important;grid-template-rows:13rem auto;}.reservations.one-to-four-col .item-card .status,.reservations.one-to-four-col .item-card img,.reservations.one-to-four-col .item-card .photo{object-fit:cover;object-position:center;height:100%;border-radius:1rem;}.reservations.one-to-four-col .item-card .item-card-body{overflow:visible!important;}.reservations.one-to-four-col .item-card:hover .photo-info,.reservations.one-to-four-col .item-card:hover .options{visibility:visible;}.reservations.one-to-four-col .item-card:first-child{grid-template-rows:1fr auto;height:100%;grid-column:span 2;grid-row:span 2;}.reservations.one-to-four-col .item-card .photo-info{visibility:hidden;background-color:rgba(0,0,0,.2);color:#f9f9fa;padding:.5rem;position:absolute;bottom:0;left:0;right:0;}.reservations.one-to-four-col .item-card .photo-info p,.reservations.one-to-four-col .item-card .photo-info h5{font-size:1rem;margin-bottom:0;}.reservations.one-to-four-col .item-card .options{visibility:hidden;position:absolute;top:.5rem;right:.5rem;}.reservations.one-to-four-col .item-card .options span{background-color:rgba(0,0,0,.2);color:#f9f9fa;border-radius:.5rem;padding:.25rem;}.reservations.one-to-four-col .item-card .options span:hover{background-color:rgba(0,0,0,.3);}.reservations.one-to-four-col .item-card.selected{border:medium solid #3d42e0;position:relative;}.reservations.one-to-four-col .item-card.selected::after{content:"✓";font-size:1rem;background-color:#3d42e0;border-bottom-left-radius:.5rem;color:#f0f1fc;top:-4px;right:0;padding:0 .5rem;position:absolute;}.reviews{height:100%;align-content:flex-start;display:grid;gap:.5rem 1rem;grid-template-columns:100%;}.reviews .replies{border-radius:.5rem;overflow-y:auto;flex:1;margin-bottom:.5rem;padding:.25rem;}.reviews .replies .reply{align-items:flex-start;display:flex;background-color:#fff;border-bottom:thin solid #f5f5f5;border-radius:.5rem;padding:.5rem;padding-right:1rem;margin-bottom:.5rem!important;}.reviews .replies .reply .footer{align-items:center;display:flex;margin-top:auto;}.reviews .replies .reply .footer span{cursor:pointer;font-size:1.1rem;}.reviews .replies .reply .footer span~span{margin-left:.5rem;}.reviews .replies .reply .reply-header{align-items:center;display:flex;margin-bottom:.25rem;}.reviews .replies .reply .reply-header h5{flex:1 1;}.reviews .replies .reply .photo-icon{margin-right:.5rem;}.reviews .replies .reply div:not(.photo-icon){flex:1 1;}.reviews .replies .reply h5{font-size:.9rem;margin-bottom:0;}.reviews .replies .reply .message{font-size:1.1rem;margin-bottom:0!important;line-height:1.2rem;}.reviews .replies .reply.reply{margin-top:.25rem;}.reviews .review{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column;cursor:pointer;background-color:#fff;border-radius:1rem;padding:1rem;padding-bottom:.5rem;height:auto;overflow:hidden;box-shadow:0 0 6px rgba(0,0,0,.035);transition:transform 200ms;}.reviews .review .one-col{column-gap:.25rem;}.reviews .review .one-col p{margin-bottom:0!important;}.reviews .review .one-col p.comment{overflow:hidden;text-overflow:ellipsis;white-space:normal!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-line-clamp:1;}.reviews .review .profile-comp{margin-bottom:.5rem;}.reviews .review .ratings{margin-bottom:.25rem;}.reviews .review .ratings p{display:flex;align-items:center;}.reviews .review .ratings p span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;flex:1 1;}.reviews .review .ratings p span:last-child{font-size:small;font-family:MulishSB;white-space:nowrap;flex:0;}.reviews .review .ratings .progress{margin-top:.25rem;margin-bottom:.8rem;}.reviews .review .footer{align-items:center;display:flex;margin-top:1rem;}.reviews .review:hover{transform:scale(1.01);}.reviews .review.style{padding:0;}.reviews .review.style .footer{padding:.5rem 1rem;}.reviews .review.style .profile-comp{padding:1rem;padding-bottom:0;}.reviews .review.style .comment{padding:0 1rem;}.reviews .review.style .ratings{background-color:#f6f9fd;background-color:#fafafa;padding:1rem;}.reviews:not(.content){padding:0 .5rem;}.reviews.mini{display:flex;flex-direction:column;background-color:#fff;border-radius:1rem;height:auto;padding:1rem;}.reviews.mini .ratings{display:none;}.reviews.full{border-radius:1.5rem!important;border-radius:1.5rem 0 1.5rem 1.5rem!important;height:auto!important;padding:.5rem!important;height:100%;display:flex;flex-direction:column;}.reviews.full .replies,.reviews.full .heade:not(:first-of-type){padding-left:1rem!important;padding-right:1rem!important;}.reviews.full .review{cursor:default;padding-top:0;margin-bottom:.5rem;border-radius:0;box-shadow:none!important;}.reviews.full .review .footer{margin-top:1.5rem;}.reviews.full .review .footer i{font-size:1.1rem!important;}.reviews.full .review .one-col{column-gap:.5rem;padding:0 1rem;}.reviews.full .review .one-col>span{font-size:1.2rem!important;}.reviews.full .review .one-col .comment{display:block;white-space:pre-wrap!important;overflow:visible!important;font-size:1.2rem;line-height:1.3rem;font-family:MulishM;font-family:MulishSB;}.reviews.full .review .one-col+.one-col{margin-top:.5rem!important;}.reviews.full .review .profile-comp{padding-top:0!important;}.reviews.full .review:hover{transform:none;}.scale{transition:transform 200ms ease-out;animation:100ms scale ease-out;}.scale-up{transform:scale(1.2);transition:transform 250ms ease;animation:250ms scale-up ease;}.scountry,.sstate,.scity{position:relative;outline:0;}.scountry .select-selected,.sstate .select-selected,.scity .select-selected{background-repeat:no-repeat;background-size:1.8rem 1.5rem;background-position:1rem 50%;padding:1rem;padding-left:3.5rem;}.scountry .select-items>div,.sstate .select-items>div,.scity .select-items>div{overflow-y:auto;max-height:16.5rem;margin:0;transition:all 200ms ease-in-out;}.scountry .select-items>div div,.sstate .select-items>div div,.scity .select-items>div div{padding:.5rem 1rem;padding-left:3.5rem;border:1px solid transparent;cursor:pointer;user-select:none;margin:0;border-radius:.5rem;background-repeat:no-repeat;background-size:2rem,2rem;background-position:1rem,1rem;transition:all 100ms ease-out;}.scountry .select-items>div div:hover,.sstate .select-items>div div:hover,.scity .select-items>div div:hover{background-color:#f0f1fc;}.scountry .select-items>div .same-as-selected,.sstate .select-items>div .same-as-selected,.scity .select-items>div .same-as-selected{background-color:#dedff9;}.scountry .select-items.top,.sstate .select-items.top,.scity .select-items.top{bottom:100%;top:auto;max-height:25rem;margin-bottom:1rem;margin-top:auto;}.scountry:focus-within .select-selected::after,.sstate:focus-within .select-selected::after,.scity:focus-within .select-selected::after{border-color:transparent transparent #a3a3a3 transparent;top:35%;}.scountry:focus-within .select-items,.sstate:focus-within .select-items,.scity:focus-within .select-items{display:flex;flex-direction:column;}.search{align-items:center;display:flex;background-color:#f0f0f0;padding:.5rem;width:40%;border-radius:50rem;z-index:99;}.search input{background-color:transparent;border:0;width:100%;outline:0;}.search input:active{box-shadow:none;}.search span{color:#666;margin:0 .25rem;}.search-results{padding:.5rem 0;display:grid;align-items:flex-start;grid-template-columns:100%;grid-column-gap:1rem;grid-row-gap:1rem;grid-auto-flow:dense;}.search-results .status{border-radius:1rem 1rem 0 0;background-color:#f0f0f0;background-image:url("../img/traveldoodle2.svg");transition:background-color 200ms;position:relative;height:8rem;width:100%;padding:.5rem;}.search-results .status span{font-size:1.5rem;filter:drop-shadow(0 .125rem .25rem rgba(0,0,0,.075));position:absolute;right:.5rem;top:.5rem;}.search-results .status .header,.search-results .status .menu{position:absolute;bottom:.5rem;left:0;right:0;padding:0 .5rem;text-align:right;}.search-results .status.info{background-color:#1a69df;color:#f6f9fd;}.search-results .status.matte{background-color:#212121;color:#f5f5f5;}.search-results .status.negate{background-color:#f6222e;color:#fff5f5;}.search-results .status.primary{background-color:#f0f1fc;background-color:#3d42e0;color:#f0f1fc;}.search-results .status.md{min-height:7rem;}.search-results .status.negate1{background-color:#fff5f5;color:#d80914;}.search-results .status.sec{background-color:#f9f9fa;}.search-results .status.success{background-color:#53c41a;color:#f2ffec;}.search-results .status.warning{background-color:#fbad15;color:#fffbf2;}.search-results .flight-card{display:flex;flex-direction:column;border-radius:1rem;padding:.25rem;overflow:hidden;cursor:pointer;background-color:#fff;align-items:stretch;width:100%;max-width:100%;}.search-results .flight-card .photo,.search-results .flight-card .status{border-radius:1rem 1rem 0 0;position:relative;width:100%;}.search-results .flight-card .photo span,.search-results .flight-card .status span{color:#fff;font-size:1.5rem!important;filter:drop-shadow(0 .125rem .25rem rgba(0,0,0,.075));position:absolute;right:.5rem;top:.5rem;}.search-results .flight-card .photo .header,.search-results .flight-card .status .header{background:linear-gradient(to bottom,transparent,#a6a6a6);position:absolute;bottom:0;left:0;right:0;color:#f9f9fa;}.search-results .flight-card .flight-card-body{display:flex;flex-direction:column;flex:1 1;padding:.8rem .5rem .25rem;}.search-results .flight-card .flight-card-body h4,.search-results .flight-card .flight-card-body h5,.search-results .flight-card .flight-card-body h6,.search-results .flight-card .flight-card-body p{margin-bottom:0;}.search-results .flight-card .flight-card-body p:not(.subtitle){font-size:small;}.search-results .flight-card .flight-card-body>p{margin-bottom:.8rem!important;}.search-results .flight-card .flight-card-body .box{min-width:8rem;align-items:flex-start;border-radius:1rem;color:#1c1d1f;flex-direction:column;padding:.5rem inherit!important;}.search-results .flight-card .flight-card-body .card-options{overflow-x:auto;}.search-results .flight-card .flight-card-body .one-col{align-items:flex-start;}.search-results .flight-card .flight-card-body .one-col h6{color:#3db500;}.search-results .flight-card .flight-card-body .one-col .photo-icon{font-family:MulishB;margin-left:.5rem;color:#3db500;background-color:#caf6b4;justify-content:center;}.search-results .flight-card .flight-card-body .trip-stop{align-items:center;background-color:#fafafa;background-color:#cee5ff;background-color:#eee;border-radius:.5rem;display:grid;grid-template-columns:1fr auto 1fr;padding:.5rem;text-align:center;}.search-results .flight-card .flight-card-body .two-col{align-items:flex-end;}.search-results .flight-card .flight-card-body .two-col h6{font-size:.9rem!important;margin-bottom:.25rem;}.search-results .flight-card .flight-card-body .two-col:last-child{margin-top:auto;}.search-results .flight-card button{flex:0;}.search-results .flight-card.pill{border-radius:1.5rem;}.search-results .flight-card.pill .photo,.search-results .flight-card.pill .status,.search-results .flight-card.pill .trip-stop{border-radius:1rem;}.search-results .flight-card.pill .two-col button{border-radius:50rem;}.search-results .flight-card:hover{box-shadow:0 .125rem .25rem rgba(0,0,0,.075);}.search-results .item-card{border-radius:1rem;padding:.25rem;display:flex;flex-direction:column;overflow:hidden;cursor:pointer;background-color:#fff;}.search-results .item-card .photo,.search-results .item-card .status{background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:1rem 1rem 0 0;background-image:none;height:12rem;position:relative;width:100%;}.search-results .item-card .photo span,.search-results .item-card .status span{color:#fff;font-size:1.5rem;filter:drop-shadow(0 .125rem .25rem rgba(0,0,0,.075));position:absolute;right:.5rem;top:.5rem;}.search-results .item-card .photo .header,.search-results .item-card .status .header{background:linear-gradient(to bottom,transparent,#a6a6a6);position:absolute;bottom:0;left:0;right:0;color:#f9f9fa;}.search-results .item-card .photo-carousel{min-height:14rem;height:14rem;position:relative;width:100%;}.search-results .item-card .photo-carousel>span{color:#fff;font-size:1.5rem;position:absolute;right:.5rem;top:.5rem;}.search-results .item-card .photo-carousel .carousel-view{border-radius:1rem 1rem 0 0;}.search-results .item-card .photo-carousel .navigation-list a{height:.8rem;width:.8rem;border-width:1.5px;}.search-results .item-card .item-card-body{display:flex;flex-direction:column;flex:1 1;padding:.5rem .5rem .25rem;}.search-results .item-card .item-card-body h4,.search-results .item-card .item-card-body h5,.search-results .item-card .item-card-body h6,.search-results .item-card .item-card-body p{margin-bottom:0;}.search-results .item-card .item-card-body p:not(.subtitle){font-size:small;}.search-results .item-card .item-card-body>p{margin-bottom:.8rem!important;}.search-results .item-card .item-card-body .one-col{align-items:flex-start;}.search-results .item-card .item-card-body .one-col h6{font-size:.8rem!important;color:#3db500;color:#eba214;}.search-results .item-card .item-card-body .one-col .photo-icon{font-family:MulishB;margin-right:.25rem;color:#3db500;color:#eba214;background-color:#caf6b4;background-color:#ffe9bf;justify-content:center;}.search-results .item-card .item-card-body .two-col{align-items:flex-end;}.search-results .item-card .item-card-body .two-col h6{font-size:.9rem!important;margin-bottom:.25rem;}.search-results .item-card .item-card-body .two-col:last-child{margin-top:auto;}.search-results .item-card button{flex:0;}.search-results .item-card:hover{box-shadow:0 .125rem .25rem rgba(0,0,0,.075);}.search-results .item-card.pill{border-radius:1rem 1rem .5rem .5rem;border-radius:1.5rem;}.search-results .item-card.pill .photo{border-radius:1.5rem 1.5rem 0 1.5rem;margin-bottom:.25rem;}.search-results .profile-comp{cursor:pointer;width:auto;}.search-results .profile-comp h5,.search-results .profile-comp h6,.search-results .profile-comp p{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.search-results .property-card{display:flex;flex-direction:column;border-radius:1rem 1rem .5rem .5rem;padding:.25rem;overflow:hidden;cursor:pointer;background-color:#fff;}.search-results .property-card .photo{background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:1rem 1rem 0 0;background-image:url(../img/swimmingpool.jpg);height:15rem;position:relative;width:100%;}.search-results .property-card .photo span{color:#fff;filter:drop-shadow(0 .125rem .25rem rgba(0,0,0,.075));font-size:1.5rem!important;position:absolute;right:.5rem;top:.5rem;}.search-results .property-card .photo .header{background:linear-gradient(to bottom,transparent,#a6a6a6);position:absolute;bottom:0;left:0;right:0;color:#f9f9fa;}.search-results .property-card .photo-carousel{min-height:14rem;position:relative;width:100%;}.search-results .property-card .photo-carousel>span{color:#fff;font-size:1.5rem;position:absolute;right:.5rem;top:.5rem;}.search-results .property-card .photo-carousel .carousel-view{border-radius:1rem 1rem 0 0;}.search-results .property-card .photo-carousel .navigation-list a{height:.8rem;width:.8rem;border-width:1.5px;}.search-results .property-card .property-card-body{display:flex;flex-direction:column;flex:1 1;padding:.5rem;}.search-results .property-card .property-card-body h4,.search-results .property-card .property-card-body h5,.search-results .property-card .property-card-body h6,.search-results .property-card .property-card-body p{margin-bottom:0;}.search-results .property-card .property-card-body>h6{font-size:.9rem!important;margin-bottom:.25rem;}.search-results .property-card .property-card-body p{font-size:small;}.search-results .property-card .property-card-body .one-col{align-items:flex-start;}.search-results .property-card .property-card-body .one-col h6{color:#3db500;}.search-results .property-card .property-card-body .one-col .photo-icon{font-family:MulishB;margin-left:.5rem;color:#3db500;background-color:#caf6b4;justify-content:center;}.search-results .property-card .property-card-body .two-col{align-items:flex-end;margin-top:auto!important;}.search-results .property-card .property-card-body .two-col h6{font-size:.9rem!important;margin-bottom:.25rem;}.search-results .property-card button{flex:0;}.search-results .property-card:hover{box-shadow:0 .125rem .25rem rgba(0,0,0,.075);}@media(min-width:768px){.search-results{grid-template-columns:50% 50%;}}@media(min-width:992px){.search-results{grid-template-columns:repeat(3,1fr);}}.search-results.horizontal .photo,.search-results.horizontal .status{flex:0 0;height:auto;border-radius:1rem;min-width:30%!important;width:30%!important;margin-bottom:0!important;align-items:center;justify-content:center;display:flex;}.search-results.horizontal .photo>span,.search-results.horizontal .status>span{position:static;}.search-results.horizontal .flight-card{flex-direction:row;gap:0 .5rem;border-radius:.5rem;}.search-results.horizontal .flight-card .flight-card-body{flex:1;display:flex;flex-direction:column;padding:.5rem;padding:.25rem;padding:0;padding-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.search-results.horizontal .flight-card .flight-card-body .trip-stop{background-color:#f6f9fd;border-radius:1rem;}.search-results.horizontal .flight-card .flight-card-body .two-col,.search-results.horizontal .flight-card .flight-card-body .footer{margin-top:auto!important;}.search-results.horizontal .flight-card.pill{border-radius:1.5rem;}.search-results.horizontal .flight-card.pill .photo,.search-results.horizontal .flight-card.pill .status{border-radius:1rem;}.search-results.horizontal .flight-card.pill .two-col button{border-radius:50rem;}.search-results.horizontal .item-card{align-items:stretch;flex-direction:row;gap:0 .5rem;border-radius:1rem;padding:.25rem;}.search-results.horizontal .item-card .photo,.search-results.horizontal .item-card .status{border-radius:1rem;}.search-results.horizontal .item-card .item-card-body{flex:1 1;padding:.25rem;}.search-results.horizontal .item-card .item-card-footer{margin-top:.5rem;margin-left:-.5rem;margin-right:-.5rem;}.search-results.horizontal .item-card .stops{display:none;}.search-results.horizontal .property-card{flex-direction:row;gap:0 .5rem;border-radius:.5rem;}.search-results.horizontal .property-card .photo{align-self:stretch;height:auto;background-color:#f0f0f0;border-radius:.5rem;width:30%;align-items:center;justify-content:center;display:flex;}.search-results.horizontal .property-card .photo>span{position:static;}.search-results.horizontal .property-card .photo-carousel{width:35%;}.search-results.horizontal .property-card .photo-carousel>span{left:.5rem;right:auto;}.search-results.horizontal .property-card .photo-carousel .carousel-view{border-radius:.5rem;}.search-results.horizontal .property-card .photo-carousel .carousel-view .carousel-photo,.search-results.horizontal .property-card .photo-carousel .carousel-view img{min-height:100%!important;border-bottom:thick solid #d80914;}.search-results.horizontal .property-card .property-card-body{flex:1;display:flex;flex-direction:column;padding:.5rem;padding:.25rem;padding-bottom:0;}.search-results.horizontal .property-card .property-card-body .two-col,.search-results.horizontal .property-card .property-card-body .footer{margin-top:auto!important;}.search-results.horizontal .property-card.pill{border-radius:1.5rem;}.search-results.horizontal .property-card.pill .photo,.search-results.horizontal .property-card.pill .status{border-radius:1rem;}.search-results.horizontal .property-card.pill .two-col button{border-radius:50rem;}@media(min-width:768px){.search-results.horizontal{grid-template-columns:100%!important;}}@media(min-width:992px){.search-results.horizontal{grid-template-columns:repeat(2,1fr)!important;}}.search-results:not(.horizontal) .trip-stop{margin-left:-.25rem!important;margin-right:-.25rem!important;}@media(min-width:768px){.search-results.eventts{grid-template-columns:100%;}}@media(min-width:992px){.search-results.eventts{grid-template-columns:repeat(2,1fr);}}.search-results.single{display:flex;flex-direction:column;grid-gap:.25rem;padding:.25rem!important;}.search-results.single .flight-card{box-shadow:none;}.search-results.single .trip-stop{background-color:#caf6b4!important;}.select-floating{display:flex;flex-direction:column;margin:1.5rem 0 1rem;position:relative;outline:0;width:100%!important;}.select-floating label{color:#666;position:absolute;padding:0 .25rem;left:.5rem;top:.25rem;transition:transform 100ms ease-in;font-size:.95rem;visibility:hidden;background-color:#fff;border-radius:.5rem;}.select-floating .icon{color:#9e9e9e;font-size:1.2rem;display:flex;position:absolute;left:.8rem;top:50%;transform:translateY(-50%);}.select-floating .icon~.select-selected{padding-left:2.7rem;}.select-floating .indicator{padding:.5rem;background-color:#fff;display:flex;position:absolute;right:1rem;top:1rem;}.select-floating .indicator~input{padding-right:2.2rem;}.select-floating .info-text{display:block;}.select-floating .select-items{border-radius:1rem;display:none;position:absolute;padding:.5rem;background-color:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);top:100%;left:0;right:0;overflow:hidden;max-height:25rem;width:100%;margin-top:.5rem;transition:top 150ms ease-in-out,bottom 150ms ease-in-out;z-index:999!important;}.select-floating .select-items input{background-color:#f2f2f2;border:0;border-radius:.5rem;margin-bottom:.5rem;transition:all 200ms ease-in;padding:1rem;outline:0;}.select-floating .select-items:not(.normal)>div{overflow-y:auto;max-height:16.5rem;margin:0;transition:all 200ms ease-in-out;}.select-floating .select-items:not(.normal)>div div{padding:.5rem 1rem;border:1px solid transparent;cursor:pointer;user-select:none;margin:0;border-radius:.5rem;transition:all 100ms ease-out;}.select-floating .select-items:not(.normal)>div div.pl{padding-left:3.5rem;}.select-floating .select-items:not(.normal)>div div:hover{background-color:#f0f1fc;}.select-floating .select-items:not(.normal)>div .same-as-selected,.select-floating .select-items:not(.normal)>div .same{background-color:#dedff9;}.select-floating .select-items.normal{overflow-y:auto!important;}.select-floating .select-items.normal div{padding:.5rem 1rem;border:1px solid transparent;cursor:pointer;user-select:none;margin:0;border-radius:.5rem;transition:all 100ms ease-out;}.select-floating .select-items.normal div.pl{padding-left:3.5rem;}.select-floating .select-items.normal div:hover{background-color:#f0f1fc;}.select-floating .select-items.normal .same-as-selected,.select-floating .select-items.normal .same{background-color:#dedff9;}.select-floating .select-items.top{bottom:100%;top:auto;max-height:25rem;margin-bottom:1rem;margin-top:auto;}.select-floating .select-selected{background-color:transparent;transition:all 200ms ease-in-out;outline:0;border:1.5px solid #bfbfbf;border-radius:.8rem;font-size:1.1rem;color:#757575;cursor:pointer;position:relative;padding:1rem;}.select-floating .select-selected p{margin-bottom:0!important;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.select-floating .select-selected.selected{color:#212121;}.select-floating .select-selected.selected~label{transform:translateY(-1rem);visibility:visible;z-index:1;color:#666;}.select-floating .select-selected.selected~.validation-message{display:none;}.select-floating .select-selected.pl{padding-left:3.5rem!important;}.select-floating .select-selected.multi-select{flex-wrap:wrap;padding-left:.5rem;}.select-floating .select-selected:hover{border-color:#9e9e9e;}.select-floating .select-selected::after{position:absolute;content:"";top:50%;right:1rem;width:0;height:0;border:6px solid transparent;border-color:#a3a3a3 transparent transparent transparent;}.select-floating .validation-message{color:#ff4949;}.select-floating select{display:none;}.select-floating select.modified~label,.select-floating select.modified~span{color:#fc6;}.select-floating select.success~span,.select-floating select.valid~span{color:#13ce49!important;}.select-floating select.success~.select-selected,.select-floating select.valid~.select-selected{border-color:#13ce49!important;}.select-floating select.valid:invalid{border-color:#ff4949!important;}.select-floating select.valid:invalid~span,.select-floating select.valid:invalid~.info-text{color:#ff4949!important;}.select-floating select.error~label,.select-floating select.error~span{color:#ff4949;}.select-floating select.error+.select-selected{border-color:#ff4949;}.select-floating select.info~label,.select-floating select.info~span{color:#2d8eff;}.select-floating select.info~.select-selected{border-color:#2d8eff;}.select-floating.pill .select-selected{border-radius:50rem!important;}.select-floating:focus-within label{color:#3d42e0;color:#75d446;}.select-floating:focus-within .select-selected{border-color:#3d42e0;border-color:#91e069!important;}.select-floating:focus-within .select-selected::after{border-color:transparent transparent #a3a3a3 transparent;top:35%;}.select-floating:focus-within .select-items{display:flex;flex-direction:column;}.select-floating.w-icon .select-selected{background-repeat:no-repeat;background-size:2rem,2rem;background-position:1rem 50%;}.select-floating.w-icon .select-items>div>div{background-repeat:no-repeat;background-size:2rem,2rem;background-position:1rem,1rem;}.select-floating.md .select-selected{font-size:1rem;padding-top:.8rem;padding-bottom:.8rem;background-position:.8rem 50%;}.select-floating.md .select-selected.pl{padding-left:3.4rem!important;}.select-floating.style .select-selected{background-color:#f5f5f5;border-radius:.5rem;border:2.5px solid #f5f5f5;}.select-floating.style .select-selected.selected{padding-top:1.5rem;padding-top:1.35rem;padding-bottom:.5rem;}.select-floating.style .select-selected.selected~label{transform:translateY(-.3rem);}.select-floating.style label{background-color:transparent;top:.5rem;left:1rem;padding:0 .15rem;font-family:MulishM;}.select-floating.style .icon{color:#1c1d1f;top:65%;left:.8rem!important;}.select-floating.style:focus-within label{color:#666!important;transform:translateY(-.7rem);}.select-floating.style:focus-within .select-selected{background-color:#eee;border-color:#eee!important;}.select-floating.style1 .select-selected{background-color:#fff;border:2.5px solid #fff;font-family:MulishM;padding-top:1.5rem;padding-bottom:.5rem;z-index:inherit;}.select-floating.style1 .select-selected.selected~label{transform:translateY(-.3rem);}.select-floating.style1 label{background-color:transparent;top:.5rem;left:1rem;padding:0 2.5px;font-family:Mulish;}.select-floating.style1 .icon{color:#212121;top:65%!important;left:.8rem!important;z-index:1;}.select-floating.style1:focus-within label{color:#666!important;transform:translateY(-.7rem);}.select-floating.style1:focus-within .select-selected{background-color:#fafafa;border-color:#fafafa!important;}.select-floating.def{width:250px!important;}.select-floating.half{min-width:250px!important;width:50%!important;}.select-floating1{display:block;width:80%;margin:2rem 0;position:relative;border-radius:.25rem;outline:0;transition:all 200ms ease-in-out;}.select-floating1 .icon{color:#eaf0ff;display:flex;position:absolute;left:1rem;top:50%;transform:translateY(-50%);}.select-floating1 .icon~input{padding-left:2.7rem;}.select-floating1 .indicator{color:#eaf0ff;display:flex;position:absolute;right:1rem;top:50%;transform:translateY(-50%);}.select-floating1 .indicator~input{padding-right:2.2rem;}.select-floating1 .info-text{position:absolute;bottom:0;transform:translateY(100%);}.select-floating1 .info-text+input{margin-bottom:2.5rem!important;}.select-floating1 .select-selected{background-color:#f2f2f2!important;width:100%;transition:all 200ms ease-in-out;outline:0;border:0;border-bottom:2.5px solid #a3a3a3;border-radius:.5rem 0;}.select-floating1 .select-selected.info{border-bottom-color:#2d8eff;}.select-floating1 .select-selected.info~label,.select-floating1 .select-selected.info~span{color:#2d8eff;}.select-floating1 .select-selected.modified{border-bottom-color:#fc6;}.select-floating1 .select-selected.modified~label,.select-floating1 .select-selected.modified~span{color:#fc6;}.select-floating1 .select-selected.error{border-bottom-color:#ff4949;}.select-floating1 .select-selected.error~label,.select-floating1 .select-selected.error~span{color:#ff4949;}.select-floating1 .select-selected.success{border-bottom-color:#13ce49;}.select-floating1 .select-selected.success~label,.select-floating1 .select-selected.success~span{color:#13ce49;}.select-floating1 .select-selected.selected{padding-bottom:.5rem;padding-top:1.5rem;}.select-floating1 .select-selected.selected~label{transform:translateY(.2rem);visibility:visible;z-index:1;}.select-floating1 label{color:#0f0063;position:absolute;left:1rem;top:0;transition:all 100ms ease-in;font-size:.9rem;visibility:hidden;}.select-floating1.scountry .select-selected.selected{background-position:1rem 80%;}.settings{column-gap:1rem;display:grid;flex:1;grid-template-columns:auto 1fr;padding-bottom:.25rem;overflow:hidden;background-color:#fff;border-radius:1rem;}.settings>.component{animation:none;padding-bottom:0!important;}.settings>.component .component{border-radius:0;}.settings .items-bar{display:flex;flex-direction:column;box-sizing:border-box;background-color:#fff;padding-top:1rem;}.settings .items-bar .body{height:100%;box-sizing:border-box;overflow-y:auto;}.settings .items-bar button,.settings .items-bar a{background-color:#fff;display:block;font-size:.95rem;padding:.8rem 1rem;text-align:left;border-radius:1rem!important;color:#424242!important;}.settings .items-bar button.active,.settings .items-bar a.active{font-family:MulishSB;color:#1c1d1f!important;}.settings .multi-step .component>.header:first-child{margin-bottom:1rem;}.settings.onboard>.component{justify-content:center;}.settings.onboard>.component button{text-align:start;margin-bottom:.25rem;}.settings.onboard .empty-state{background-color:#fff2eb!important;}.settings.onboard .empty-state.matte{background-color:#fcfcfc!important;}.settings.info .items-bar button:hover,.settings.info .items-bar a:hover{background-color:#e4ecf8;}.settings.info .items-bar button.active,.settings.info .items-bar a.active{background-color:#1a69df;color:#f6f9fd;}.settings.matte .items-bar button:hover,.settings.matte .items-bar a:hover{background-color:#fcfcfc;}.settings.matte .items-bar button.active,.settings.matte .items-bar a.active{background-color:#1c1d1f;background-color:#eee;}.settings.negate .items-bar button,.settings.negate .items-bar a{background-color:#fff5f5;}.settings.negate .items-bar button:hover,.settings.negate .items-bar a:hover{background-color:#ffe0e2;}.settings.negate .items-bar button.active,.settings.negate .items-bar a.active{background-color:#f6222e;color:#fff5f5;}.settings.orange .items-bar button:hover,.settings.orange .items-bar a:hover{background-color:#fff2eb;}.settings.orange .items-bar button.active,.settings.orange .items-bar a.active{background-color:#ffe1cf;}.settings.primary .items-bar button:hover,.settings.primary .items-bar a:hover{background-color:#e8e8fa;background-color:#f0f1fc;}.settings.primary .items-bar button.active,.settings.primary .items-bar a.active{background-color:#3d42e0;background-color:#e8e8fa;}.settings.success .items-bar button:hover,.settings.success .items-bar a:hover{background-color:#ebfbe3;background-color:#f2ffec;}.settings.success .items-bar button.active,.settings.success .items-bar a.active{background-color:#53c41a;background-color:#ebfbe3;}@media(min-width:768px){.settings{grid-template-columns:1fr 2fr;}.settings div:is(.items-bar,.component)>button{font-size:.9rem!important;padding:.8rem 1rem!important;}.settings .multi-step{max-width:90%;min-width:90%;justify-self:center;}}@media(min-width:992px){.settings{grid-template-columns:1fr 3fr;}.settings div:is(.items-bar,.component) button{font-size:1.1rem;}.settings .multi-step{max-width:70%;min-width:70%;}}.signal::before{content:"";position:absolute;background-color:#f6222e;border-radius:50%;height:8px;width:8px;border-radius:50%;color:#fff5f5;top:0%;right:0%;transform:translate(-.25rem,.25rem);}.social-comp{align-items:center;justify-content:center;display:flex;margin:.8rem 0;margin:1rem 0;}.social-comp a{transition:transform 200ms ease-in-out;margin:0 .5rem;display:flex;flex-direction:column;align-items:center;text-decoration:none;max-width:4.5rem!important;overflow:hidden;border-radius:50%;}.social-comp a img{display:block;max-width:3rem!important;min-height:3rem!important;border-radius:50%;}.social-comp a img+span{margin-top:.5rem;}.social-comp a span{overflow:hidden;text-overflow:ellipsis;white-space:normal!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;line-height:1.1rem;}.social-comp a:hover{transform:scale(1.1);}.social-comp a:has(span){overflow:visible;}.social-comp .g-signin2{appearance:none;}.sstate .select-selected,.sstate .select-items>div>div,.scity .select-selected,.scity .select-items>div>div{padding-left:1rem;}.staff-container{display:flex;flex-direction:column;padding:.5rem;height:100%!important;background-color:#fff;border-radius:1rem;animation:slide-left 200ms ease-in-out;transition:transform 200ms ease-in-out;}.staff-container .staff-pane{display:grid;align-content:flex-start;grid-template-columns:repeat(4,1fr);grid-column-gap:.5rem;grid-row-gap:.5rem;height:100%;overflow-y:auto;}.staff-container .staff-pane .staff-card{transition:background-color 300ms ease-in;align-items:center;background-color:#fafafa;border-radius:1rem;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:1rem .5rem;}.staff-container .staff-pane .staff-card.info:not(.no-hover){background-color:#f6f9fd;}.staff-container .staff-pane .staff-card.info:not(.no-hover):hover{background-color:#b4cbee;}.staff-container .staff-pane .staff-card.matte:not(.no-hover){background-color:#fcfcfc;}.staff-container .staff-pane .staff-card.matte:not(.no-hover):hover{background-color:#dfdfdf;}.staff-container .staff-pane .staff-card.negate:not(.no-hover){background-color:#fff5f5;}.staff-container .staff-pane .staff-card.negate:not(.no-hover):hover{background-color:#ffc2c6;}.staff-container .staff-pane .staff-card.primary:not(.no-hover){background-color:#f0f1fc;}.staff-container .staff-pane .staff-card.primary:not(.no-hover):hover{background-color:#dedff9;}.staff-container .staff-pane .staff-card.orange:not(.no-hover){background-color:#fff2eb;}.staff-container .staff-pane .staff-card.orange:not(.no-hover):hover{background-color:#ffc4a1;}.staff-container .staff-pane .staff-card.success:not(.no-hover){background-color:#f2ffec;}.staff-container .staff-pane .staff-card.success:not(.no-hover):hover{background-color:#caf6b4;}.staff-container .staff-pane .staff-card.warning:not(.no-hover){background-color:#fffbf2;}.staff-container .staff-pane .staff-card.warning:not(.no-hover):hover{background-color:#ffe9bf;}.staff-container .staff-pane .staff-card:not(.no-hover):hover{background-color:rgba(0,0,0,.1);}.staff-container .staff-pane .staff-card h5{margin-bottom:0;}.staff-container .staff-pane .staff-card p{color:#666;font-size:.9rem;}.staff-container .staff-pane .staff-card small{color:#9e9e9e;}.staff-container .staff-pane .staff-card small.on{color:#3db500;padding:0 .5rem;border-radius:50rem;}.staff-container .staff-pane .staff-card .photo-icon{border:medium solid #fff;margin-bottom:.5rem;}@media(min-width:576px){.staff-container .staff-pane{grid-template-columns:100%;}}@media(min-width:768px){.staff-container .staff-pane{grid-template-columns:repeat(3,1fr);}}@media(min-width:992px){.staff-container .staff-pane{grid-template-columns:repeat(4,1fr);}}.staff-panel{height:100%;display:grid;grid-column-gap:.5rem;grid-template-columns:100%;}.staff-panel .staff-view,.staff-panel .profile-info{background-color:#fff;border-radius:1rem;padding:.5rem;animation:slide-left 200ms ease-in;transition:transform 200ms ease-in;text-align:center;height:100%;}.staff-panel .staff-view p,.staff-panel .staff-view small,.staff-panel .staff-view h2,.staff-panel .staff-view h3,.staff-panel .staff-view h4,.staff-panel .staff-view h5,.staff-panel .profile-info p,.staff-panel .profile-info small,.staff-panel .profile-info h2,.staff-panel .profile-info h3,.staff-panel .profile-info h4,.staff-panel .profile-info h5{margin-bottom:0!important;}.staff-panel.with-view{grid-template-columns:3fr 1fr;}@media(min-width:992px){.staff-panel.with-view .item-card-pane{grid-template-columns:repeat(2,1fr)!important;}}@media(min-width:992px){.staff-panel.with-view .staff-pane{grid-template-columns:repeat(3,1fr)!important;}}.staff-profile{column-gap:1rem;display:grid;grid-template-columns:20% 80%;padding-top:.5rem;height:100%;}.staff-profile form{padding:1rem;padding-top:2rem;width:100%;}.staff-profile form h2{margin-bottom:0;}.staff-profile form>div{width:70%!important;}.staff-profile .profile{width:100%;padding-right:1rem;padding-top:3rem;}.staff-profile .profile .cover-photo{display:flex;align-items:flex-end;background-color:#dedff9;border-radius:1.5rem;height:30%;width:100%;}.staff-profile .profile .cover-photo .summary{align-items:center;display:flex;padding:1rem;width:100%;}.staff-profile .profile .cover-photo .summary h6,.staff-profile .profile .cover-photo .summary h5,.staff-profile .profile .cover-photo .summary h3,.staff-profile .profile .cover-photo .summary p{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-bottom:0;}.staff-profile .profile .cover-photo .summary .info,.staff-profile .profile .cover-photo .summary .pre-detail{padding-left:0;flex:1;}.staff-profile .profile .cover-photo .summary .photo-icon{border:medium solid #f0f1fc;margin-right:1rem;}.staff-profile .profile .cover-photo .logo{display:flex;flex-direction:column;align-items:center;position:absolute;top:65%;left:1rem;}.staff-profile .profile .cover-photo .logo .photo-icon{border:medium solid #f9f9fa;}.staff-profile .profile .cover-photo .logo p{margin-top:.5rem;font-size:.8rem;}.staff-profile .profile .cover-photo .logo p a{margin-left:.5rem;color:#ff4949!important;}.staff-profile .profile .cover-photo .logo p label{cursor:pointer;text-align:center;height:100%;color:#2d8eff;}.staff-profile .profile .cover-photo .logo p label input{display:none;}.staff-profile .profile .pre-detail{padding-left:10rem;margin-top:.5rem;}.staff-profile .profile .pre-detail h3{color:#212121;margin-bottom:0;}.staff-profile .profile .pre-detail h3::after{content:attr(id);font-size:.8rem;margin-left:.5rem;}.staff-profile .profile .pre-detail p{background-repeat:no-repeat;background-size:1.8rem 1.5rem;background-position:0 50%;padding-left:2rem;}.staff-profile .profile .pre-detail p i{color:#1e23bd;}.staff-profile .profile .details{padding:0 1rem;width:100%;padding-top:1rem;}.staff-profile .profile .details .detail{border-bottom:thin solid #e0e0e0;display:grid;grid-template-columns:20% 80%;padding-top:1rem;padding:1rem 0;}.staff-profile .profile .details .detail div p{font-family:MulishSB;}.staff-profile .side-menu{background-color:#f9f9fa;display:flex;flex-direction:column;justify-content:center;padding:1rem;padding-right:0;position:relative;border-radius:1rem;color:#616161;overflow:hidden;}.staff-profile .side-menu a{display:flex;text-decoration:none;align-items:center;cursor:pointer;position:relative;z-index:99;overflow:hidden;border-radius:50rem 0 0 50rem;transition:color 500ms ease-in;}.staff-profile .side-menu a::after,.staff-profile .side-menu a::before{content:"";position:absolute;height:30px;width:30px;background-color:#f9f9fa;right:0;}.staff-profile .side-menu a::after{bottom:-30px;}.staff-profile .side-menu a::before{top:-30px;}.staff-profile .side-menu a span{color:#616161;font-family:Mulishl;padding:.5rem 1rem;position:relative;width:100%;transition:color .2s ease;white-space:nowrap;border-radius:0 15px 15px 0;vertical-align:top;z-index:1;}.staff-profile .side-menu a span .nav-text{padding-left:.5rem;}.staff-profile .side-menu a span i{display:none;}.staff-profile .side-menu a span::after,.staff-profile .side-menu a span::before{content:"";position:absolute;height:60px;width:60px;background-color:#f9f9fa;border-radius:50%;right:0;z-index:0;}.staff-profile .side-menu a span::after{bottom:-60px;}.staff-profile .side-menu a span::before{top:-60px;}.staff-profile .side-menu a:hover:not(.active) span{background-color:#e0e0e0;}.staff-profile .side-menu a.active{overflow:visible;background-color:#131677;z-index:0;}.staff-profile .side-menu a.active span{color:#f0f1fc!important;}.star-ratings{align-items:center;background-color:#fff;display:inline-flex;justify-content:center;column-gap:.8rem;}.star-ratings span,.star-ratings label{color:#3d42e0;cursor:pointer;font-size:2rem;transition:all 250ms ease;}.star-ratings span i,.star-ratings label i{transition:all 250ms ease;}.star-ratings span.active,.star-ratings label.active{font-size:3rem;}.star-ratings span:hover,.star-ratings label:hover{transform:scale(1.1);}.star-ratings.info span{color:#1a69df;}.star-ratings.matte span{color:#1c1d1f;}.star-ratings.danger span{color:#f6222e;}.star-ratings.orange span{color:#ef5f00;}.star-ratings.green span{color:#91e069;}.star-ratings.success span{color:#53c41a;}.star-ratings.warning span{color:#fbad15;}.star-ratings.md{column-gap:.5rem;}.star-ratings.md span,.star-ratings.md label{font-size:1.3rem!important;}.star-ratings.md span.active,.star-ratings.md label.active{font-size:2.3rem!important;}.star-ratings.sm{column-gap:.25rem;column-gap:0;}.star-ratings.sm span,.star-ratings.sm label{font-size:1rem;}.star-ratings.sm span.active,.star-ratings.sm label.active{font-size:1.2rem;}.subtitle{font-size:1.1rem!important;}.suff-image{background-repeat:no-repeat;background-size:1.8rem 1.5rem;background-position:right center;padding-right:1.9rem;overflow:hidden;}.t-danger{color:#d80914!important;}.t-info{color:#1860cc!important;}.t-matte{color:#1a1a1a!important;}.t-orange{color:#ef5f00!important;}.t-primary{color:#3d42e0!important;}.t-sec{color:#757575!important;}.t-success{color:#53c41a!important;}.t-warning{color:#eba214!important;}.tab-container{display:flex;align-items:center;flex-direction:column;border-radius:1rem;}.tab-container ul{align-items:center;justify-content:center;display:flex;background-color:#f5f5f5;border-radius:50rem;list-style:none;padding:.25rem;margin-top:.5rem;margin-bottom:1.5rem;}.tab-container ul li{padding:.5rem 1rem;border-radius:50rem;}.tab-container ul li.active{background-color:#3d42e0;color:#fff;}.tab-container .tabpane{transition:all 100ms ease-in-out;display:grid;grid-template-columns:50% 50%;}.tab-btns,.btns{-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#f9f9fa;background-color:#f5f5f5;display:inline-flex;}.tab-btns>*:is(span,label,a),.btns>*:is(span,label,a){color:#1c1d1f;color:#616161;cursor:pointer;padding:.5rem 1rem;}.tab-btns>*:is(span,label,a):hover,.btns>*:is(span,label,a):hover{background-color:#eee;}.tab-btns>*:is(span,label,a).active,.btns>*:is(span,label,a).active{background-color:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;color:#000;font-family:MulishSB;}.tab-btns.info,.btns.info{background-color:#e4ecf8;}.tab-btns.info>*:is(span,label,a):hover,.btns.info>*:is(span,label,a):hover{background-color:#b4cbee;}.tab-btns.info>*:is(span,label,a).active,.btns.info>*:is(span,label,a).active{background-color:#1860cc;color:#f6f9fd!important;}.tab-btns.matte,.btns.matte{background-color:#eee;}.tab-btns.matte>*:is(span,label,a):hover,.btns.matte>*:is(span,label,a):hover{background-color:#dfdfdf;}.tab-btns.matte>*:is(span,label,a).active,.btns.matte>*:is(span,label,a).active{background-color:#1a1a1a;color:#fcfcfc!important;}.tab-btns.negate,.btns.negate{background-color:#ffe0e2;}.tab-btns.negate>*:is(span,label,a):hover,.btns.negate>*:is(span,label,a):hover{background-color:#ffc2c6;}.tab-btns.negate>*:is(span,label,a).active,.btns.negate>*:is(span,label,a).active{background-color:#d80914;color:#fff5f5!important;}.tab-btns.orange,.btns.orange{background-color:#fff2eb;}.tab-btns.orange>*:is(span,label,a):hover,.btns.orange>*:is(span,label,a):hover{background-color:#ffe1cf;}.tab-btns.orange>*:is(span,label,a).active,.btns.orange>*:is(span,label,a).active{background-color:#bc4b00;color:#fff2eb!important;}.tab-btns.primary,.btns.primary{background-color:#f0f1fc;}.tab-btns.primary>*:is(span,label,a):hover,.btns.primary>*:is(span,label,a):hover{background-color:#dedff9;}.tab-btns.primary>*:is(span,label,a).active,.btns.primary>*:is(span,label,a).active{background-color:#3d42e0;color:#fff;}.tab-btns.success,.btns.success{background-color:#ebfbe3;}.tab-btns.success>*:is(span,label,a):hover,.btns.success>*:is(span,label,a):hover{background-color:#caf6b4;}.tab-btns.success>*:is(span,label,a).active,.btns.success>*:is(span,label,a).active{background-color:#3db500;color:#f2ffec!important;}.tab-btns.warning,.btns.warning{background-color:#fff4e0;}.tab-btns.warning>*:is(span,label,a):hover,.btns.warning>*:is(span,label,a):hover{background-color:#ffe9bf;}.tab-btns.warning>*:is(span,label,a).active,.btns.warning>*:is(span,label,a).active{background-color:#eba214;color:#fffbf2!important;}.tab-btns.pill,.btns.pill{border-radius:50rem;}.tab-btns.pill>*:is(span,label,a),.btns.pill>*:is(span,label,a){border-radius:50rem;}.tab-btns.sm>*:is(span,label,a),.btns.sm>*:is(span,label,a){padding:.35rem 1rem;padding:.25rem .8rem;font-size:.95rem;}.tab-btns-1{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-flex;}.tab-btns-1>*:is(span,label,a){background-color:#fcfcfc;color:#666;cursor:pointer;padding:.5rem 1rem;}.tab-btns-1>*:is(span,label,a).active{font-family:MulishSB;background-color:#1e23bd;color:#dedff9;}.tab-btns-1>*:is(span,label,a)+*:is(span,label,a){margin-left:.25rem;}.tab-btns-1.info>*:is(span,label,a){background-color:#f6f9fd;}.tab-btns-1.info>*:is(span,label,a):hover{background-color:#f6f9fd;}.tab-btns-1.info>*:is(span,label,a).active{background-color:#1860cc;color:#f6f9fd;}.tab-btns-1.matte>*:is(span,label,a):hover{background-color:#eee;}.tab-btns-1.matte>*:is(span,label,a).active{background-color:#1a1a1a;color:#fcfcfc;}.tab-btns-1.negate>*:is(span,label,a):hover{background-color:#fff5f5;}.tab-btns-1.negate>*:is(span,label,a).active{background-color:#d80914;color:#fff5f5;}.tab-btns-1.orange>*:is(span,label,a):hover{background-color:#fff2eb;}.tab-btns-1.orange>*:is(span,label,a).active{background-color:#ef5f00;color:#fff;}.tab-btns-1.success>*:is(span,label,a):hover{background-color:#f2ffec;}.tab-btns-1.success>*:is(span,label,a).active{background-color:#3db500;color:#f2ffec;}.tab-btns-1.warning>*:is(span,label,a):hover{background-color:#fffbf2;}.tab-btns-1.warning>*:is(span,label,a).active{background-color:#eba214;color:#fffbf2;}.tab-btns-1.pill{border-radius:50rem;}.tab-btns-1.pill>*:is(span,label,a){border-radius:50rem;}.tab-btns-1.md .tab-btns-1>*:is(span,label,a){padding:.25rem 1rem;}.tab-btns-1.sm>*:is(span,label,a){padding:.35rem 1rem;padding:.3rem .8rem;font-size:.95rem;}.tab-btns-dark{-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#f9f9fa;display:inline-flex;}.tab-btns-dark>*:is(span,label,a){border-radius:50rem;color:#666;cursor:pointer;padding:.5rem 1rem;}.tab-btns-dark>*:is(span,label,a):hover{background-color:#f0f1fc;}.tab-btns-dark>*:is(span,label,a).active{background-color:#131677;color:#fff!important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);}.tab-btns-dark.info{background-color:#4784df;}.tab-btns-dark.info>*:is(span,label,a){color:#b4cbee;}.tab-btns-dark.info>*:is(span,label,a):hover{background-color:#1a69df;}.tab-btns-dark.info>*:is(span,label,a).active{background-color:#1860cc;color:#f6f9fd;}.tab-btns-dark.matte{background-color:#a6a6a6;}.tab-btns-dark.matte>*:is(span,label,a){color:#dfdfdf;}.tab-btns-dark.matte>*:is(span,label,a):hover{background-color:#5c5c5c;}.tab-btns-dark.matte>*:is(span,label,a).active{background-color:#1a1a1a;color:#fcfcfc;}.tab-btns-dark.negate{background-color:#f6545d;}.tab-btns-dark.negate>*:is(span,label,a){color:#ffc2c6;}.tab-btns-dark.negate>*:is(span,label,a):hover{background-color:#f6222e;}.tab-btns-dark.negate>*:is(span,label,a).active{background-color:#d80914;}.tab-btns-dark.success{background-color:#75d446;}.tab-btns-dark.success>*:is(span,label,a){color:#caf6b4;}.tab-btns-dark.success>*:is(span,label,a):hover{background-color:#53c41a;}.tab-btns-dark.success>*:is(span,label,a).active{background-color:#3db500;color:#f2ffec;}.tab-btns-dark.warning{background-color:#fbbf4b;}.tab-btns-dark.warning>*:is(span,label,a){color:#fffbf2;}.tab-btns-dark.warning>*:is(span,label,a):hover{background-color:#fbd07d;}.tab-btns-dark.warning>*:is(span,label,a).active{background-color:#eba214;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);}.tab-btns-dark.pill{border-radius:50rem;}.tab-btns-dark.pill>*:is(span,label,a){border-radius:50rem;}.tab-btns-dark.sm>*:is(span,label,a){padding:.35rem 1rem;padding:.25rem .8rem;}.tab-btns-bb{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-flex;}.tab-btns-bb>*:is(span,label,a){border-bottom:medium solid #f0f0f0;color:#9e9e9e;cursor:pointer;padding:.5rem 1rem;}.tab-btns-bb>*:is(span,label,a):hover{color:#9e9e9e;border-bottom-color:#dedff9;}.tab-btns-bb>*:is(span,label,a).active{color:#131677;border-bottom-color:#131677;}.tab-btns-bb.info>*:is(span,label,a):hover{border-bottom-color:#b4cbee;}.tab-btns-bb.info>*:is(span,label,a).active{border-bottom-color:#1860cc;color:#1860cc;}.tab-btns-bb.matte>*:is(span,label,a):hover{border-bottom-color:#dfdfdf;}.tab-btns-bb.matte>*:is(span,label,a).active{color:#1a1a1a;border-bottom-color:#1a1a1a;}.tab-btns-bb.negate>*:is(span,label,a):hover{border-bottom-color:#ffc2c6;}.tab-btns-bb.negate>*:is(span,label,a).active{color:#d80914;border-bottom-color:#d80914;}.tab-btns-bb.success>*:is(span,label,a):hover{border-bottom-color:#caf6b4;}.tab-btns-bb.success>*:is(span,label,a).active{color:#3db500;border-bottom-color:#3db500;}.tab-btns-bb.warning>*:is(span,label,a):hover{border-bottom-color:#ffe9bf;}.tab-btns-bb.warning>*:is(span,label,a).active{color:#eba214;border-bottom-color:#eba214;}.tab-btns-bb.sm span,.tab-btns-bb.sm a{padding:.35rem 1rem;}.tab-btns-ol{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-flex;}.tab-btns-ol>*:is(span,label,a){border-radius:50rem;color:#9e9e9e;cursor:pointer;padding:.5rem 1rem;}.tab-btns-ol>*:is(span,label,a):hover{border-color:#dedff9;}.tab-btns-ol>*:is(span,label,a).active{color:#0f0063;border:2px solid #3d42e0;}.tab-btns-ol.info>*:is(span,label,a):hover{border-color:#b4cbee;}.tab-btns-ol.info>*:is(span,label,a).active{border-color:#1860cc;color:#1860cc;}.tab-btns-ol.matte>*:is(span,label,a):hover{border-color:#dfdfdf;}.tab-btns-ol.matte>*:is(span,label,a).active{color:#1a1a1a;border-color:#1a1a1a;}.tab-btns-ol.negate>*:is(span,label,a):hover{border-color:#ffc2c6;}.tab-btns-ol.negate>*:is(span,label,a).active{color:#d80914;border-color:#d80914;}.tab-btns-ol.success>*:is(span,label,a):hover{border-color:#caf6b4;}.tab-btns-ol.success>*:is(span,label,a).active{color:#3db500;border-color:#3db500;}.tab-btns-ol.warning>*:is(span,label,a):hover{border-color:#ffe9bf;}.tab-btns-ol.warning>*:is(span,label,a).active{color:#eba214;border-color:#eba214;}.tab-btns-ol.sm span,.tab-btns-ol.sm a{padding:.35rem 1rem;}.table-control{align-items:center;display:flex;color:#9e9e9e;padding:.25rem 0;margin-top:.5rem;}.table-control .steps{align-items:center;display:flex;}.table-control .steps a{border-radius:.25rem;align-items:center;justify-content:center;display:flex;height:2rem;width:2rem;margin:0 .25rem;padding:.5rem;}.table-control .steps a:hover{background-color:#f0f0f0;}.table-control .steps a.active{background-color:#1e23bd;color:#fff;}.table-control p{margin:0 .25rem;padding:.5rem;}.table-control span{border-radius:.5rem;color:#9e9e9e!important;cursor:pointer;padding:.5rem;}.table-control span:hover{background-color:#f0f0f0;}.text-ell{overflow:hidden;text-overflow:ellipsis;white-space:normal!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-line-clamp:1;}.text-elli{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.table-style{background-color:#fff;border-radius:1rem;display:flex;flex-flow:column;height:100%;overflow-y:auto;z-index:0!important;padding:0 .25rem;}.table-style table{border-collapse:separate;border-spacing:0 .25rem;z-index:90;}.table-style table thead{background-color:#fff;position:sticky;top:0;z-index:2;}.table-style table thead th{font-size:.8rem;font-family:MulishM;font-weight:normal;padding:.5rem!important;text-transform:uppercase;color:#5c5c5c;}.table-style table tbody tr,.table-style table>tr{font-size:15px;cursor:pointer;position:relative;}.table-style table tbody tr td,.table-style table>tr td{background-color:#fff;padding:.5rem;height:100%;}.table-style table tbody tr td h5,.table-style table tbody tr td h6,.table-style table tbody tr td p,.table-style table>tr td h5,.table-style table>tr td h6,.table-style table>tr td p{margin-bottom:0;}.table-style table tbody tr td div h6,.table-style table>tr td div h6{overflow:hidden;text-overflow:ellipsis;white-space:normal!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-line-clamp:1;}.table-style table tbody tr td div p,.table-style table>tr td div p{overflow:hidden;text-overflow:ellipsis;white-space:normal!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-line-clamp:1;font-size:smaller;}.table-style table tbody tr td[main],.table-style table tbody tr td [main],.table-style table>tr td[main],.table-style table>tr td [main]{border-radius:50rem 0 0 50rem;display:flex;align-items:center;}.table-style table tbody tr td[main] h5,.table-style table tbody tr td[main] p,.table-style table tbody tr td [main] h5,.table-style table tbody tr td [main] p,.table-style table>tr td[main] h5,.table-style table>tr td[main] p,.table-style table>tr td [main] h5,.table-style table>tr td [main] p{margin-bottom:0;}.table-style table tbody tr td[main]>div:first-child,.table-style table tbody tr td [main]>div:first-child,.table-style table>tr td[main]>div:first-child,.table-style table>tr td [main]>div:first-child{align-items:center;justify-content:center;display:flex;background-color:#fff;border-radius:50%;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);font-family:MulishB;padding:.5rem;height:2.5rem;width:2.5rem;text-align:center;margin-right:.5rem;}.table-style table tbody tr td[main]>div:last-child,.table-style table tbody tr td [main]>div:last-child,.table-style table>tr td[main]>div:last-child,.table-style table>tr td [main]>div:last-child{flex:1 1;overflow:hidden!important;}.table-style table tbody tr td[main]>div:last-child .overlapping-icons,.table-style table tbody tr td [main]>div:last-child .overlapping-icons,.table-style table>tr td[main]>div:last-child .overlapping-icons,.table-style table>tr td [main]>div:last-child .overlapping-icons{margin-left:.8rem;}.table-style table tbody tr td[main-img],.table-style table>tr td[main-img]{display:flex;align-items:center;}.table-style table tbody tr td[main-img]>div:first-child,.table-style table>tr td[main-img]>div:first-child{align-items:center;justify-content:center;display:flex;background-position:center;background-size:cover;background-repeat:no-repeat;flex:0 0;border-radius:50%;min-height:3rem!important;min-width:3rem!important;margin-right:.5rem;}.table-style table tbody tr td[main-img]>div:last-child,.table-style table>tr td[main-img]>div:last-child{flex:1;overflow:hidden;display:flex;flex-direction:column;}.table-style table tbody tr td .parent.bold.info,.table-style table>tr td .parent.bold.info{background-color:#b4cbee;}.table-style table tbody tr td .parent.bold.info:hover,.table-style table>tr td .parent.bold.info:hover{background-color:#4784df;}.table-style table tbody tr td .parent.bold.matte,.table-style table>tr td .parent.bold.matte{background-color:#dfdfdf;}.table-style table tbody tr td .parent.bold.matte:hover,.table-style table>tr td .parent.bold.matte:hover{background-color:#a6a6a6;}.table-style table tbody tr td .parent.bold.negate,.table-style table>tr td .parent.bold.negate{background-color:#ffc2c6;}.table-style table tbody tr td .parent.bold.negate:hover,.table-style table>tr td .parent.bold.negate:hover{background-color:#ff9097;}.table-style table tbody tr td .parent.bold.success,.table-style table>tr td .parent.bold.success{background-color:#caf6b4;}.table-style table tbody tr td .parent.bold.success:hover,.table-style table>tr td .parent.bold.success:hover{background-color:#91e069;}.table-style table tbody tr td .parent.bold.warning,.table-style table>tr td .parent.bold.warning{background-color:#ffe9bf;}.table-style table tbody tr td .parent.bold.warning:hover,.table-style table>tr td .parent.bold.warning:hover{background-color:#fbd07d;}.table-style table tbody tr td .parent,.table-style table>tr td .parent{background-color:transparent;}.table-style table tbody tr td .parent.info:hover,.table-style table>tr td .parent.info:hover{background-color:#b4cbee;}.table-style table tbody tr td .parent.matte:hover,.table-style table>tr td .parent.matte:hover{background-color:#a6a6a6;}.table-style table tbody tr td .parent.negate:hover,.table-style table>tr td .parent.negate:hover{background-color:#ff9097;}.table-style table tbody tr td .parent.success:hover,.table-style table>tr td .parent.success:hover{background-color:#91e069;}.table-style table tbody tr td .parent.warning:hover,.table-style table>tr td .parent.warning:hover{background-color:#fbd07d;}.table-style table tbody tr td .parent:hover,.table-style table>tr td .parent:hover{background-color:#dedff9;}.table-style table tbody tr:hover td,.table-style table>tr:hover td{background-color:#f0f0f0;}.table-style table tbody tr.danger td,.table-style table>tr.danger td{background-color:#fff5f5;}.table-style table tbody tr.danger td.action,.table-style table>tr.danger td.action{max-height:calc(100% - .5rem)!important;position:absolute;right:0;bottom:.5rem;top:.5rem;display:none;}.table-style table tbody tr.danger td.action span,.table-style table>tr.danger td.action span{background-color:#caf6b4;border-radius:.25rem;margin:0;padding:.5rem;}.table-style table tbody tr.danger td.action:hover span,.table-style table>tr.danger td.action:hover span{background-color:#91e069;}.table-style table tbody tr.danger td[main]>div:first-child,.table-style table>tr.danger td[main]>div:first-child{background-color:#f6222e;color:#fff5f5;}.table-style table tbody tr.danger:hover td,.table-style table>tr.danger:hover td{background-color:#ffc2c6;}.table-style table tbody tr.info td,.table-style table>tr.info td{background-color:#f6f9fd;}.table-style table tbody tr.info td[main]>div:first-child,.table-style table>tr.info td[main]>div:first-child{background-color:#1a69df;color:#f6f9fd;}.table-style table tbody tr.info:hover td,.table-style table>tr.info:hover td{background-color:#b4cbee;}.table-style table tbody tr.matte td,.table-style table>tr.matte td{background-color:#fcfcfc;}.table-style table tbody tr.matte td[main]>div:first-child,.table-style table>tr.matte td[main]>div:first-child{background-color:#212121;color:#fcfcfc;}.table-style table tbody tr.matte:hover td,.table-style table>tr.matte:hover td{background-color:#dfdfdf;}.table-style table tbody tr.orange td,.table-style table>tr.orange td{background-color:#fff2eb;}.table-style table tbody tr.orange td.action,.table-style table>tr.orange td.action{max-height:calc(100% - .5rem)!important;position:absolute;right:0;bottom:.5rem;top:.5rem;display:none;}.table-style table tbody tr.orange td.action span,.table-style table>tr.orange td.action span{background-color:#caf6b4;border-radius:.25rem;margin:0;padding:.5rem;}.table-style table tbody tr.orange td.action:hover span,.table-style table>tr.orange td.action:hover span{background-color:#91e069;}.table-style table tbody tr.orange td[main]>div:first-child,.table-style table>tr.orange td[main]>div:first-child{background-color:#ef5f00;color:#fff2eb;}.table-style table tbody tr.orange:hover td,.table-style table>tr.orange:hover td{background-color:#ffc4a1;}.table-style table tbody tr.primary td,.table-style table>tr.primary td{background-color:#f0f1fc;}.table-style table tbody tr.primary td.action,.table-style table>tr.primary td.action{max-height:calc(100% - .5rem)!important;position:absolute;right:0;bottom:.5rem;top:.5rem;display:none;}.table-style table tbody tr.primary td.action span,.table-style table>tr.primary td.action span{background-color:#caf6b4;border-radius:.25rem;margin:0;padding:.5rem;}.table-style table tbody tr.primary td.action:hover span,.table-style table>tr.primary td.action:hover span{background-color:#91e069;}.table-style table tbody tr.primary td[main]>div:first-child,.table-style table>tr.primary td[main]>div:first-child{background-color:#1e23bd;color:#f0f1fc;}.table-style table tbody tr.primary:hover td,.table-style table>tr.primary:hover td{background-color:#e8e8fa;}.table-style table tbody tr.success td,.table-style table>tr.success td{background-color:#f2ffec;}.table-style table tbody tr.success td[main]>div:first-child,.table-style table>tr.success td[main]>div:first-child{background-color:#53c41a;color:#f2ffec;}.table-style table tbody tr.success:hover td,.table-style table>tr.success:hover td{background-color:#caf6b4;}.table-style table tbody tr.warning td,.table-style table>tr.warning td{background-color:#fffbf2;}.table-style table tbody tr.warning td[main]>div:first-child,.table-style table>tr.warning td[main]>div:first-child{background-color:#fbad15;color:#fffbf2;}.table-style table tbody tr.warning:hover td,.table-style table>tr.warning:hover td{background-color:#ffe9bf;}.table-style.style{background-color:transparent;border-radius:0;}.table-style.style tbody tr,.table-style.style table>tr{background:linear-gradient(to right,transparent 5%,5%,#fff);}.table-style.style tbody tr td,.table-style.style table>tr td{background-color:transparent;}.table-style.style tbody tr td:first-of-type,.table-style.style table>tr td:first-of-type{background-color:#f0f1fc;border-radius:.5rem;color:#1e23bd;text-align:center;}.table-style.style tbody tr td.action,.table-style.style table>tr td.action{max-height:calc(100% - .5rem)!important;position:absolute;right:0;bottom:.5rem;top:.5rem;display:none;}.table-style.style tbody tr td.action span,.table-style.style table>tr td.action span{background-color:#dedff9;border-radius:.25rem;margin:0;padding:.5rem;}.table-style.style tbody tr td.action:hover span,.table-style.style table>tr td.action:hover span{background-color:#8588eb;}.table-style.style tbody tr:hover,.table-style.style table>tr:hover{background:linear-gradient(to right,transparent 5%,5%,#f0f1fc);}.table-style.style tbody tr:hover td,.table-style.style table>tr:hover td{background-color:transparent;}.table-style.style tbody tr:hover td .photo-icon::after,.table-style.style table>tr:hover td .photo-icon::after{border:0;}.table-style.style tbody tr:hover td.action,.table-style.style table>tr:hover td.action{display:block;}.table-style.style tbody tr:hover td:first-of-type,.table-style.style table>tr:hover td:first-of-type{color:#f0f1fc!important;background-color:#8588eb;}.table-style.style tbody tr.danger,.table-style.style table>tr.danger{background:linear-gradient(to right,transparent 5%,5%,#fff5f5);}.table-style.style tbody tr.danger td:first-of-type,.table-style.style table>tr.danger td:first-of-type{color:#d80914;background-color:#ffc2c6;}.table-style.style tbody tr.danger td.action span,.table-style.style table>tr.danger td.action span{background-color:#ffc2c6;}.table-style.style tbody tr.danger td.action:hover span,.table-style.style table>tr.danger td.action:hover span{background-color:#ff9097;}.table-style.style tbody tr.danger:hover,.table-style.style table>tr.danger:hover{background:linear-gradient(to right,transparent 5%,5%,#ffc2c6);}.table-style.style tbody tr.danger:hover td:first-of-type,.table-style.style table>tr.danger:hover td:first-of-type{color:#fff5f5;background-color:#f6545d;}.table-style.style tbody tr.info,.table-style.style table>tr.info{background:linear-gradient(to right,transparent 5%,5%,#f6f9fd);}.table-style.style tbody tr.info td:first-of-type,.table-style.style table>tr.info td:first-of-type{color:#1860cc;background-color:#b4cbee;}.table-style.style tbody tr.info td.action span,.table-style.style table>tr.info td.action span{background-color:#dfdfdf;}.table-style.style tbody tr.info td.action:hover span,.table-style.style table>tr.info td.action:hover span{background-color:#a6a6a6;}.table-style.style tbody tr.info:hover,.table-style.style table>tr.info:hover{background:linear-gradient(to right,transparent 5%,5%,#b4cbee);}.table-style.style tbody tr.info:hover td:first-of-type,.table-style.style table>tr.info:hover td:first-of-type{color:#f6f9fd;background-color:#3177df;}.table-style.style tbody tr.matte,.table-style.style table>tr.matte{background:linear-gradient(to right,transparent 5%,5%,#fcfcfc);}.table-style.style tbody tr.matte td.action span,.table-style.style table>tr.matte td.action span{background-color:#dfdfdf;}.table-style.style tbody tr.matte td.action:hover span,.table-style.style table>tr.matte td.action:hover span{background-color:#a6a6a6;}.table-style.style tbody tr.matte td:first-of-type,.table-style.style table>tr.matte td:first-of-type{color:#1a1a1a;background-color:#dfdfdf;}.table-style.style tbody tr.matte:hover,.table-style.style table>tr.matte:hover{background:linear-gradient(to right,transparent 5%,5%,#dfdfdf);}.table-style.style tbody tr.matte:hover td:first-of-type,.table-style.style table>tr.matte:hover td:first-of-type{color:#fcfcfc;background-color:#5c5c5c;}.table-style.style tbody tr.success,.table-style.style table>tr.success{background:linear-gradient(to right,transparent 5%,5%,#f2ffec);}.table-style.style tbody tr.success td:first-of-type,.table-style.style table>tr.success td:first-of-type{color:#3db500;background-color:#caf6b4;box-shadow:0 .125rem .25rem rgba(61,181,0,.075);}.table-style.style tbody tr.success td.action span,.table-style.style table>tr.success td.action span{background-color:#caf6b4;}.table-style.style tbody tr.success td.action:hover span,.table-style.style table>tr.success td.action:hover span{background-color:#91e069;}.table-style.style tbody tr.success:hover,.table-style.style table>tr.success:hover{background:linear-gradient(to right,transparent 5%,5%,#caf6b4);}.table-style.style tbody tr.success:hover td:first-of-type,.table-style.style table>tr.success:hover td:first-of-type{color:#f2ffec;background-color:#75d446;}.table-style.style tbody tr.primary,.table-style.style table>tr.primary{background:linear-gradient(to right,transparent 5%,5%,#f0f1fc);}.table-style.style tbody tr.primary td:first-of-type,.table-style.style table>tr.primary td:first-of-type{color:#0f0063;background-color:#dedff9;}.table-style.style tbody tr.primary td.action span,.table-style.style table>tr.primary td.action span{background-color:#dedff9;}.table-style.style tbody tr.primary td.action:hover span,.table-style.style table>tr.primary td.action:hover span{background-color:#8588eb;}.table-style.style tbody tr.primary:hover,.table-style.style table>tr.primary:hover{background:linear-gradient(to right,transparent 5%,5%,#dedff9);}.table-style.style tbody tr.primary:hover td:first-of-type,.table-style.style table>tr.primary:hover td:first-of-type{color:#f0f1fc;background-color:#3d42e0;}.table-style.style tbody tr.warning,.table-style.style table>tr.warning{background:linear-gradient(to right,transparent 5%,5%,#fffbf2);}.table-style.style tbody tr.warning td:first-of-type,.table-style.style table>tr.warning td:first-of-type{color:#eba214;background-color:#ffe9bf;}.table-style.style tbody tr.warning td.action span,.table-style.style table>tr.warning td.action span{background-color:#ffe9bf;}.table-style.style tbody tr.warning td.action:hover span,.table-style.style table>tr.warning td.action:hover span{background-color:#fbd07d;}.table-style.style tbody tr.warning:hover,.table-style.style table>tr.warning:hover{background:linear-gradient(to right,transparent 5%,5%,#ffe9bf);}.table-style.style tbody tr.warning:hover td:first-of-type,.table-style.style table>tr.warning:hover td:first-of-type{color:#fffbf2;background-color:#fbbf4b;}.table-style.style.lg td{padding:1rem .5rem;}.table-style.mid table{border-spacing:0 .5rem;}.table-style.no-hover tr td{background-color:transparent;}.table-style.no-hover tr.danger:hover td{background-color:#fff5f5!important;}.table-style.no-hover tr.info:hover td{background-color:#f6f9fd!important;}.table-style.no-hover tr.matte:hover td{background-color:#fcfcfc!important;}.table-style.no-hover tr.success:hover td{background-color:#f2ffec!important;}.table-style.no-hover tr.warning:hover td{background-color:#fffbf2!important;}.table-style.no-hover tr:hover{background:inherit!important;}.table-style.no-hover tr:hover td{background-color:transparent!important;}.table-style.no-hover.style tbody tr,.table-style.no-hover.style1 tbody tr{cursor:default;}.table-style.no-hover.style tbody tr:hover,.table-style.no-hover.style1 tbody tr:hover{background:linear-gradient(to right,transparent 5%,5%,#fff);}.table-style.no-hover.style tbody tr:hover td:first-of-type,.table-style.no-hover.style1 tbody tr:hover td:first-of-type{color:#1e23bd;background-color:#f0f1fc!important;}.table-style.no-hover.style tbody tr.danger:hover,.table-style.no-hover.style1 tbody tr.danger:hover{background:linear-gradient(to right,transparent 5%,5%,#fff5f5);}.table-style.no-hover.style tbody tr.danger:hover td:first-of-type,.table-style.no-hover.style1 tbody tr.danger:hover td:first-of-type{color:#d80914;background-color:#ffc2c6!important;}.table-style.no-hover.style tbody tr.info:hover,.table-style.no-hover.style1 tbody tr.info:hover{background:linear-gradient(to right,transparent 5%,5%,#f6f9fd);}.table-style.no-hover.style tbody tr.info:hover td:first-of-type,.table-style.no-hover.style1 tbody tr.info:hover td:first-of-type{color:#1860cc;background-color:#b4cbee!important;}.table-style.no-hover.style tbody tr.matte:hover,.table-style.no-hover.style1 tbody tr.matte:hover{background:linear-gradient(to right,transparent 5%,5%,#fcfcfc);}.table-style.no-hover.style tbody tr.matte:hover td:first-of-type,.table-style.no-hover.style1 tbody tr.matte:hover td:first-of-type{color:#1a1a1a;background-color:#dfdfdf!important;}.table-style.no-hover.style tbody tr.success:hover,.table-style.no-hover.style1 tbody tr.success:hover{background:linear-gradient(to right,transparent 5%,5%,#f2ffec);}.table-style.no-hover.style tbody tr.success:hover td:first-of-type,.table-style.no-hover.style1 tbody tr.success:hover td:first-of-type{color:#3db500;background-color:#caf6b4!important;}.table-style.no-hover.style tbody tr.warning:hover,.table-style.no-hover.style1 tbody tr.warning:hover{background:linear-gradient(to right,transparent 5%,5%,#fffbf2);}.table-style.no-hover.style tbody tr.warning:hover td:first-of-type,.table-style.no-hover.style1 tbody tr.warning:hover td:first-of-type{color:#eba214;background-color:#ffe9bf!important;}.table-style.pill td:first-child{border-radius:1rem 0 0 1rem;}.table-style.pill td:last-child{border-radius:0 1rem 1rem 0;}.table-style .caption{padding:.5rem;background-color:transparent!important;background:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.table-style .caption td{font-family:MulishSB;background-color:transparent!important;background:none!important;}.table-style .caption:not(:first-of-type) td{padding-top:1rem;}.table-style .caption:hover{background-color:transparent!important;background:none!important;}.three-col{align-items:center;display:grid;grid-column-gap:1rem!important;grid-row-gap:.5rem!important;grid-template-columns:100%;}.three-col.actions{grid-template-columns:repeat(3,1fr) auto;}.three-col.gap-md{grid-gap:.5rem!important;}.three-col.gap-sm{grid-gap:.25rem!important;}.three-col.norm-lg,.three-col.norm-md{grid-template-columns:100%;grid-row-gap:.8rem;}.toasts-container{position:fixed;right:.25rem;top:.25rem;z-index:999;}.toasts-container.hide .toast-progress{animation:scale ease 400ms;}.toasts{max-width:576px;min-width:98%;background-color:#fff;padding:1rem 1.5rem;padding-bottom:1.5rem;position:relative;margin:.25rem;color:#1c1d1f;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);overflow:hidden;transition:transform 300ms ease,visibility 300ms,opacity 300ms;animation:slide-left 300ms ease;}.toasts h4,.toasts h5,.toasts h6{margin-bottom:.25rem;}.toasts i{color:#a6a6a6;}.toasts p{line-height:1.3rem;}.toasts>:is(.buton,.buton1,.circle-btn1){position:absolute;top:.5rem;right:.5rem;}.toasts .menu{margin-top:1rem;}.toasts::after,.toasts .toast-progress{background-color:#a6a6a6;border-radius:0 50rem 50rem 0;content:"";height:.5rem;position:absolute;bottom:0;left:0;width:100%;max-width:100%;transition:width 300ms ease;animation:to-right-flow 3500ms;}.toasts.info{background-color:#f6f9fd;}.toasts.info h4,.toasts.info h5,.toasts.info h6{color:#113698;}.toasts.info i{color:#4784df;}.toasts.matte{background-color:#fcfcfc;}.toasts.matte h4,.toasts.matte h5,.toasts.matte h6{color:#1a1a1a;}.toasts.matte i{color:#a6a6a6;}.toasts.negate{background-color:#fff5f5;}.toasts.negate h4,.toasts.negate h5,.toasts.negate h6{color:#500307;}.toasts.negate i{color:#ff9097;}.toasts.primary{background-color:#f0f1fc;}.toasts.primary h4,.toasts.primary h5,.toasts.primary h6{color:#131677;}.toasts.primary i{color:#8588eb;}.toasts.success{background-color:#f2ffec;}.toasts.success h4,.toasts.success h5,.toasts.success h6{color:#184900;}.toasts.success i{color:#91e069;}.toasts.warning{background-color:#fffbf2;}.toasts.warning h4,.toasts.warning h5,.toasts.warning h6{color:#503706;}.toasts.warning i{color:#fbd07d;}.toasts.dense{background-color:#5c5c5c;color:#eee;color:#fff;}.toasts.dense.info{background-color:#1a69df;color:#f6f9fd;}.toasts.dense.info h4,.toasts.dense.info h5,.toasts.dense.info h6{color:#e4ecf8;}.toasts.dense.info i{color:#b4cbee;}.toasts.dense.info::after,.toasts.dense.info .toast-progress{background-color:#4784df;}.toasts.dense.matte{background-color:#1c1d1f;}.toasts.dense.matte h4,.toasts.dense.matte h5,.toasts.dense.matte h6{color:#eee;color:#fff;}.toasts.dense.matte i{color:#dfdfdf;}.toasts.dense.matte::after{background-color:#a6a6a6;}.toasts.dense.negate{background-color:#f6222e;}.toasts.dense.negate h4,.toasts.dense.negate h5,.toasts.dense.negate h6{color:#ffe0e2;color:#fff;}.toasts.dense.negate i{color:#ffc2c6;}.toasts.dense.negate::after{background-color:#ff9097;}.toasts.dense.primary{background-color:#3d42e0;color:#f0f1fc;}.toasts.dense.primary h4,.toasts.dense.primary h5,.toasts.dense.primary h6{color:#f0f1fc;}.toasts.dense.primary i{color:#e8e8fa;}.toasts.dense.primary::after{background-color:#8588eb;}.toasts.dense.success{background-color:#53c41a;color:#f2ffec;color:#fff;}.toasts.dense.success h4,.toasts.dense.success h5,.toasts.dense.success h6{color:#ebfbe3;color:#fff;}.toasts.dense.success i{color:#f2ffec;color:#fff;}.toasts.dense.success::after{background-color:#91e069;}.toasts.dense.warning{background-color:#fbad15;color:#fffbf2;}.toasts.dense.warning h4,.toasts.dense.warning h5,.toasts.dense.warning h6{color:#fffbf2;color:#fff;}.toasts.dense.warning i{color:#fffbf2;}.toasts.dense.warning::after{background-color:#fbd07d;}.toasts.hide{animation:fade-out 300ms ease-out;}.tool-tip{position:relative;}.tool-tip .tooltiptext{display:flex;display:none;max-width:15rem;background-color:#000;background-color:#983c00;background-color:#3177df;color:#fff;text-align:center;padding:.5rem .8rem;border-radius:6px;position:absolute;z-index:1;opacity:0;transition:opacity .4s;}.tool-tip .tooltiptext::after{content:"";position:absolute;border-width:5px;border-style:solid;}.tool-tip .tooltiptext.right{top:-5px;left:105%;}.tool-tip .tooltiptext.right::after{top:50%;right:100%;margin-top:-5px;border-color:transparent #000 transparent transparent;}.tool-tip .tooltiptext.left{top:-5px;right:105%;}.tool-tip .tooltiptext.left::after{top:50%;left:100%;margin-top:-5px;border-color:transparent transparent transparent #000;}.tool-tip .tooltiptext.top{bottom:100%;}.tool-tip .tooltiptext.top::after{top:100%;border-color:#000 transparent transparent transparent;border-color:#3177df transparent transparent transparent;}.tool-tip .tooltiptext.bottom{top:100%;}.tool-tip .tooltiptext.bottom::after{bottom:100%;left:50%;margin-left:-5px;border-color:transparent transparent #000 transparent;}.tool-tip .tooltiptext.middle:is(.right,.left){top:50%;transform:translateY(-50%);}.tool-tip .tooltiptext.middle:is(.top,.bottom){left:50%;transform:translateX(-50%);}.tool-tip:hover .tooltiptext{opacity:1;display:flex;animation:fade-in ease-in .2s;}.track-progress{padding:0 1rem;margin:.5rem 0;}.track-progress>div{padding:0 1rem 1.5rem 0;position:relative;}.track-progress>div p{margin:0;padding-left:1.5rem;position:relative;}.track-progress>div p:first-of-type::before{background-color:#3db500;border:2px solid #fff;box-sizing:content-box;color:#f9f9fa;border-radius:50%;content:"✓";position:absolute;height:1.4rem!important;width:1.4rem!important;left:-.7rem;top:0;line-height:1.4rem;text-align:center;}.track-progress>div::before{border-left:2px dashed #666;border-left:2px solid #9e9e9e;content:"";position:absolute;width:.8rem!important;bottom:0;left:0;top:.25rem;}.track-progress>div:last-of-type{padding-bottom:0;}.trans-bg{background-color:transparent;}.trans-bg.sd{background-color:#fcfcfc;}.trans-bg:hover{background-color:initial;}.two-col{align-items:center;display:grid;grid-gap:1rem;grid-template-columns:repeat(2,1fr);}.two-col.actions{grid-template-columns:repeat(2,1fr) auto;}.two-col.gap-md{grid-gap:.5rem!important;}.two-col.gap-sm{grid-gap:.25rem!important;}.two-col.middle{grid-template-columns:1fr auto 1fr;}.two-col>div:is(.input-floating,.select-floating){margin-bottom:.25rem!important;}.two-col .validation-message{grid-column:span 2;}.two-col.norm-lg,.two-col.norm-md{grid-template-columns:100%;}.upload-menu{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:0!important;}.upload-menu .upload-menu-area{border-radius:1rem;min-height:70vh;text-align:center;align-items:center;justify-content:center;display:flex;}.upload-menu .upload-menu-area p{margin-bottom:0;}.upload-menu .upload-menu-files{display:none;border-radius:1rem;}.upload-menu .upload-menu-files .file{align-items:center;border-radius:.5rem;cursor:pointer;display:grid;grid-column-gap:.5rem;grid-template-columns:auto 1fr auto;padding:.5rem;}.upload-menu .upload-menu-files .file .file-info p{margin-bottom:0;}.upload-menu .upload-menu-files .file~.file{margin-top:.5rem;}.upload-menu .upload-menu-files .file:hover{background-color:#fafafa;}.upload-menu .upload-menu-photos{align-content:flex-start;border-radius:1.5rem 1.5rem 0 0;background-color:#fafafa;background-color:#ffe1cf;flex:1;display:grid;padding:.5rem;gap:.5rem;grid-template-columns:100%;position:relative;overflow-y:auto;}.upload-menu .upload-menu-photos .uploaded-photo{background-color:#fff;border-radius:1rem 1rem .5rem .5rem;border-radius:1rem;border-radius:.25rem;padding:.25rem;height:18rem;display:grid;grid-template-rows:1fr auto;}.upload-menu .upload-menu-photos .uploaded-photo .photo{background-position:center;background-size:cover;background-repeat:no-repeat;}.upload-menu .upload-menu-photos .uploaded-photo .body{background-color:#ff6347;}.upload-menu .upload-menu-photos .photo-tags{left:50%;top:50%;position:absolute;transform:translate(-50%,-50%);background-color:#fff;border-radius:1rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);min-height:40%;width:80%;padding:1rem;padding-bottom:1.5rem;text-align:center;}.upload-menu .upload-menu-photos .photo-tags .card-options{margin-top:1rem;}@media(min-width:576px){.upload-menu .upload-menu-photos{grid-template-columns:repeat(2,1fr);}}@media(min-width:992px){.upload-menu .upload-menu-photos{grid-template-columns:repeat(3,1fr);}}.upload-menu .upload-menu-photos.single{grid-template-columns:100%;height:100%!important;padding:0;}.upload-menu .upload-menu-photos.single .uploaded-photo{height:80vh;}.upload-menu .upload-menu-photos.single .uploaded-photo .photo{background-size:contain;background-repeat:no-repeat;}.upload-menu.dragging :is(.upload-menu-area,.upload-menu-photos){position:relative;border:3px dashed #ffc4a1;}.upload-menu.dragging :is(.upload-menu-area,.upload-menu-photos)::after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:linear-gradient(to bottom,transparent,transparent,rgba(0,0,0,.5) 95%);background:radial-gradient(circle at top left,#9c27b0,#ff9800);mix-blend-mode:hard-light;opacity:.4;}.upload-photo{display:flex;flex-direction:column;justify-content:center;align-items:center;}.upload-photo .user-photo,.upload-photo .item-photo{background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:50%;height:8rem;width:8rem;margin-bottom:.5rem;}.upload-photo .item-photo{align-items:center;justify-content:center;display:flex;background-color:#f9f9fa;border-radius:1rem;}.upload-photo input{display:none;}.upload-photo label{cursor:pointer;display:block;text-align:center;height:100%;color:#2d8eff;}.upload-photo p a{margin-left:1rem;color:#ff4949!important;}.validation-message,.field-validation-error{color:#d80914;color:#ff4949;white-space:normal;text-align:left;}.views-tab{background-color:#f5f5f5;display:flex;border-radius:.5rem;padding:.25rem;}.views-tab span,.views-tab label{border-radius:.25rem;color:#9e9e9e;cursor:pointer;padding:.25rem .5rem;text-align:center;}.views-tab span:hover,.views-tab label:hover{background-color:#eee;}.views-tab span.active,.views-tab label.active{background-color:#fff;color:#3d42e0;color:#1a1a1a;}.views-tab a.active,.views-tab span.active,.views-tab label.active{background-color:#fff;}.wrap,.login-register .onboard-pane form .step>.header h6,.login-register .onboard-pane form .step>.header h3,.foot-banner .container{flex-wrap:wrap;overflow:initial;}.wrap:not(div),.login-register .onboard-pane form .step>.header h6:not(div),.login-register .onboard-pane form .step>.header h3:not(div),.foot-banner .container:not(div){white-space:normal!important;-webkit-box-orient:initial!important;-webkit-line-clamp:none!important;text-overflow:unset;}.x-bold{font-family:MulishEB!important;}.loader-facebook{display:inline-block;position:relative;width:80px;height:80px;color:#2e8700;}.loader-facebook div{display:inline-block;position:absolute;left:8px;width:16px;background:currentColor;animation:lds-facebook 1.2s cubic-bezier(0,.5,.5,1) infinite;opacity:.4;}.loader-facebook div:nth-child(1){left:8px;animation-delay:-.24s;}.loader-facebook div:nth-child(2){left:32px;animation-delay:-.12s;}.loader-facebook div:nth-child(3){left:56px;animation-delay:0s;}@keyframes lds-facebook{0%{top:8px;height:64px;opacity:1;}50%,100%{top:24px;height:32px;}}.loader-boxes{position:relative;width:164px;height:164px;}.loader-boxes::before,.loader-boxes::after{content:"";position:absolute;width:40px;height:40px;background-color:#ffc4a1;left:50%;top:50%;animation:rotate 1s ease-in infinite;}.loader-boxes::after{width:20px;height:20px;background-color:#ff3d00;animation:rotate 1s ease-in infinite,moveY 1s ease-in infinite;}@keyframes moveY{0%,100%{top:10%;}45%,55%{top:59%;}60%{top:40%;}}@keyframes rotate{0%{transform:translate(-50%,-100%) rotate(0deg) scale(1,1);}25%{transform:translate(-50%,0%) rotate(180deg) scale(1,1);}45%,55%{transform:translate(-50%,100%) rotate(180deg) scale(3,.5);}60%{transform:translate(-50%,100%) rotate(180deg) scale(1,1);}75%{transform:translate(-50%,0%) rotate(270deg) scale(1,1);}100%{transform:translate(-50%,-100%) rotate(360deg) scale(1,1);}}.loader-heart{display:inline-block;position:relative;width:80px;height:80px;width:160px;height:160px;transform:rotate(45deg);transform-origin:40px 40px;transform-origin:80px 80px;}.loader-heart div{top:28px;left:28px;top:56px;left:56px;position:absolute;width:64px;height:64px;background:linear-gradient(65deg,#f6222e 0%,#f6222e 80%);animation:lds-heart 1.2s infinite cubic-bezier(.215,.61,.355,1);}.loader-heart div::after,.loader-heart div::before{content:" ";position:absolute;display:block;width:64px;height:64px;mix-blend-mode:darken;background:radial-gradient(#f6222e,#f6222e);}.loader-heart div::before{left:-24px;left:-48px;border-radius:50% 0 0 50%;}.loader-heart div::after{top:-24px;top:-48px;border-radius:50% 50% 0 0;}@keyframes lds-heart{0%{transform:scale(.95);}5%{transform:scale(1.1);}39%{transform:scale(.85);}45%{transform:scale(1);}60%{transform:scale(.95);}100%{transform:scale(.9);}}.loader-ripple{display:inline-block;position:relative;width:60px;height:60px;margin-bottom:1.5rem;}.loader-ripple div{position:absolute;border:2.5px solid currentColor;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;}.loader-ripple div:nth-child(2){animation-delay:-.5s;}@keyframes lds-ripple{0%{top:27px;left:27px;width:6px;height:6px;opacity:0;}4.9%{top:27px;left:27px;width:6px;height:6px;opacity:0;}5%{top:27px;left:27px;width:6px;height:6px;opacity:1;}100%{top:0;left:0;width:60px;height:60px;opacity:0;}}.loader-ring{display:inline-block;position:relative;width:60px;height:60px;color:#07551e;margin-bottom:1rem;}.loader-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid currentColor;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:currentColor transparent transparent transparent;}.loader-ring div:nth-child(1){border-color:#f6222e transparent transparent transparent;animation-delay:-.45s;}.loader-ring div:nth-child(2){border-color:#fbbf4b;border-color:#fff transparent transparent transparent;border-color:#ffe9bf transparent transparent transparent;animation-delay:-.3s;}.loader-ring div:nth-child(3){border-color:#fff transparent transparent transparent;animation-delay:-.15s;}@keyframes lds-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.login-register{align-items:center;display:flex;flex-direction:column;width:100%;margin:0;min-height:calc(100vh - 6rem);}.login-register nav{align-items:center;justify-content:center;display:flex;padding:.5rem 1.5rem;padding-top:1rem;top:0;right:0;left:0;}.login-register nav .nav-content,.login-register nav .nav-bar{width:85%;display:flex;align-items:center;}.login-register nav .nav-content .brand,.login-register nav .nav-bar .brand{padding:0!important;margin-right:auto;}.login-register nav .nav-content .brand img,.login-register nav .nav-bar .brand img{max-height:2rem!important;height:2rem!important;min-width:auto;}.login-register nav .nav-content p,.login-register nav .nav-content span,.login-register nav .nav-bar p,.login-register nav .nav-bar span{color:#1c1d1f;white-space:nowrap;margin-bottom:0;}.login-register nav .nav-content p a,.login-register nav .nav-content span a,.login-register nav .nav-bar p a,.login-register nav .nav-bar span a{color:#3d42e0;}.login-register form:not(.multi-step) .input-floating input,.login-register form:not(.multi-step) .buton{border-radius:.8rem;border-radius:1rem;font-size:1rem!important;}.login-register .onboard-pane{background:linear-gradient(135deg,#91e069,#caf6b4,#fff);display:flex;flex-direction:column;align-items:center;width:100%;height:100%;padding:.8rem .5rem .5rem;overflow:hidden;animation:fade-in 150ms;transition:display .3s ease;}.login-register .onboard-pane .component .multi-step{flex:1;width:100%;}.login-register .onboard-pane p{white-space:normal!important;}.login-register .onboard-pane>.empty-state{background-color:#fff;padding:1rem 1.5rem;height:auto;border-radius:.8rem;box-shadow:0 0 6px rgba(0,0,0,.035);}.login-register .onboard-pane>.empty-state .menu{padding:0 .5rem;}.login-register .onboard-pane>.empty-state .menu i{font-size:.9rem;}.login-register .onboard-pane>.empty-state .one-col{text-align:left;margin:.25rem 0;}.login-register .onboard-pane>.empty-state .one-col .photo-icon{background-color:#fff;}.login-register .onboard-pane>.empty-state .one-col p .me-1{font-family:Mulish;}.login-register .onboard-pane>.empty-state .one-col p.semi{font-size:.9rem;font-family:MulishL;}.login-register .onboard-pane>.empty-state .one-col p.smm{display:none;font-family:MulishL;}.login-register .onboard-pane>.empty-state p .smm{display:none!important;}.login-register .onboard-pane>.empty-state p.md{padding:0 1rem;opacity:.8;margin:1rem 1.5rem 3rem!important;}@media(min-width:992px){.login-register .onboard-pane>.empty-state{width:70%!important;border-radius:1rem;}.login-register .onboard-pane>.empty-state .menu{padding:0 1rem;}}@media(min-width:1200px){.login-register .onboard-pane>.empty-state{width:55%!important;padding:1.5rem 3rem;border-radius:1.5rem;}}.login-register .onboard-pane form{background-color:#fff;border-radius:.8rem;align-items:center;height:100%;padding:.5rem;overflow:hidden;width:99%!important;box-shadow:0 0 6px rgba(0,0,0,.035);box-shadow:0 .125rem .25rem rgba(0,0,0,.075);}.login-register .onboard-pane form .step{overflow-y:auto;flex:1;z-index:inherit;transition:display 50ms;animation:fade-in 200ms ease;padding:0 1rem;box-shadow:drop-shadow(0 0 6px rgba(0,0,0,.035));}.login-register .onboard-pane form .step>h6{font-family:MulishM;margin-bottom:1rem;}.login-register .onboard-pane form .step>h5{font-family:MulishSB;text-align:center;}.login-register .onboard-pane form .step>.header{text-align:center;margin-bottom:1.5rem;padding-top:.5rem;}.login-register .onboard-pane form .step>.header h3{margin-bottom:.25rem;}.login-register .onboard-pane form .step>.header h6{font-size:14px!important;font-family:MulishI;color:#5c5c5c;}.login-register .onboard-pane form .step>.header p{white-space:normal;}.login-register .onboard-pane form .step.component{overflow-y:hidden;}.login-register .onboard-pane form .control{display:flex;justify-content:space-between;z-index:0!important;padding:0 .5rem;}.login-register .onboard-pane form .control .hide{visibility:hidden;}.login-register .onboard-pane form .control span,.login-register .onboard-pane form .control button{font-family:MulishSB;border-radius:50rem;z-index:0!important;}.login-register .onboard-pane form>.menu{padding:0 .8rem;}.login-register .onboard-pane form>.empty-state{padding:.5rem 1.5rem;}@media(min-width:768px){.login-register .onboard-pane form{width:80%!important;padding:1rem .5rem;}}@media(min-width:992px){.login-register .onboard-pane form{padding:1rem;width:70%!important;border-radius:1rem;}.login-register .onboard-pane form .step{padding-left:1.5rem;padding-right:1.5rem;}}@media(min-width:1200px){.login-register .onboard-pane form{width:55%!important;border-radius:1.5rem;}}.login-register .onboard-pane .progress{background-color:#dedff9;position:fixed;top:0;margin:0!important;left:0;right:0;opacity:.85;border-radius:0!important;}.login-register .onboard-pane .progress.success{background-color:#caf6b4;}.login-register .panel{display:flex;justify-content:center;align-items:flex-start;padding:1.5rem .5rem;width:100%;height:100%;flex:1 0 100%;position:relative;}.login-register .panel>.empty-state{flex:1;align-self:center;}.login-register .panel>form{animation:fade-in 250ms linear;background-color:#fff;background-color:#ebfbe3;padding:.5rem .5rem 1.5rem;border-radius:1.5rem;border-radius:1.25rem;text-align:center;width:99%;}.login-register .panel>form h3,.login-register .panel>form h2{font-family:MulishEB;margin-bottom:.25rem;}.login-register .panel>form [tabindex]{text-align:left;}.login-register .panel>form .checkbox{font-family:MulishM;color:#1a1a1a;}.login-register .panel>form .comp{background-color:#fff;border-radius:1rem;margin-bottom:1.5rem;padding:1.5rem 1rem;filter:drop-shadow(0 .125rem .25rem rgba(0,0,0,.075));}@media(min-width:768px){.login-register .panel>form{width:80%!important;}}@media(min-width:992px){.login-register .panel>form{width:55%!important;border-radius:2rem;border-radius:2.5rem;padding:1rem 1rem 2rem;}.login-register .panel>form .comp{border-radius:1.5rem;padding:1.5rem 5%;padding:5%;}}@media(min-width:1200px){.login-register .panel>form{width:40%!important;}.login-register .panel>form .comp{padding:2rem 4%;padding:3rem;padding-bottom:2rem;}}@media(min-width:992px){.login-register .panel{padding:1rem .5rem 0;padding-bottom:.5rem;align-items:center;align-content:center;}}.login-register .social-comp a:first-child{border:solid #a6a6a6 1px;border:solid #dfdfdf 1px;border-radius:50%;}.login-register.fixed{min-height:auto;z-index:999!important;position:fixed;top:0;bottom:0;right:0;left:0;}.login-register.light-box{min-height:auto;}.login-register.light-box .onboard-pane{background-color:#fff;position:relative;}.login-register.light-box .onboard-pane .empty-state{padding:.5rem 1rem;}.login-register.light-box .onboard-pane .item-card{grid-template-rows:5rem auto!important;}.login-register.light-box .onboard-pane .item-card .status{min-height:5rem!important;}.login-register.light-box .onboard-pane>:is(.multi-step,form,.empty-state) .progress{position:absolute;}.login-register.light-box .onboard-pane>:is(.multi-step,form,.empty-state) .step{align-items:stretch!important;}@media(min-width:768px){.login-register.light-box .onboard-pane>:is(.multi-step,form,.empty-state){width:90%!important;}}@media(min-width:992px){.login-register.light-box .onboard-pane>:is(.multi-step,form,.empty-state){padding:1rem 2rem;width:85%!important;}}@media(min-width:1200px){.login-register.light-box .onboard-pane>:is(.multi-step,form,.empty-state){width:70%!important;}}.login-register.light-box .onboard-pane .staff-pane{grid-template-columns:100%;}.zoom-container{overflow:hidden!important;position:relative;border-radius:.8rem!important;}.zoom-container .zoom-image{transition:transform .3s ease;object-fit:contain!important;}.zoom-container:hover .zoom-image{cursor:zoom-in;}#market{scroll-behavior:smooth;background-color:#fff2eb;background-color:#fafafa;}#market .item-pane{height:auto!important;overflow:visible;}#market .item-pane.two-col{grid-template-columns:repeat(2,minmax(0,1fr));}#market .component{display:block;height:auto!important;overflow:visible;}@media(min-width:0) and (max-width:768px){body.login{background-color:#f2ffec;}div:is(.three-col,.three-cols){grid-template-columns:100%;}input,textarea{font-size:.95rem!important;}.card-option1.style1 h5{font-size:1.1rem;}.header :is(.buton,.buton1):not(.exde) .fa,.menu :is(.buton,.buton1):not(.exde) .fa,.search-component :is(.buton,.buton1):not(.exde) .fa{font-size:initial;}.head6{font-size:1rem!important;}.floating-buttons{transform:scale(.85);}.floating-buttons:not(.bottom){background-color:#fff2eb;background-color:rgba(250,250,250,.9);filter:drop-shadow(0 0 6px rgba(0,0,0,.035));border-radius:50rem;padding:.25rem .25rem;padding:2px;}.home .container-lg>.three-col{grid-template-columns:100%!important;row-gap:1.5rem;}.home .pane .multi-step .step .component{padding:0!important;}.home .pane .multi-step .step .component p{font-size:.9rem;}.home .searchs-result h3{font-size:1.1rem;}.home .top-container{padding:1.5rem 0;}.home .top-container h4{font-size:1.1rem;font-family:MulishM;}.home .top-container.x-mini{height:12vh!important;}.home .top-container .form-progress{top:50%;}.home .top-container .form-progress p{font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.home .top-container .form-progress .progress-step span{font-size:.9rem;height:1.2rem!important;width:1.2rem!important;}.home .top-container .form-progress~.menu{padding:0 .25rem!important;}.home .top-container .form-progress~.menu button,.home .top-container .form-progress~.menu a{font-size:.9rem!important;padding:.5rem .8rem;}.home .top-container .search-component input{padding-bottom:.8rem;padding-top:.8rem;font-size:1rem;}.home>.header.animate{flex-wrap:wrap;justify-content:center;}.home>.header.animate div:has(.input-normal){flex:1 0 100%!important;width:100%!important;}.home>.header.animate div:has(.input-normal) .input-normal{width:100%!important;}.home>.header.animate div:has(.input-normal)~*{justify-self:center;}.input-switch{font-size:.95rem;}.main nav h5 a{font-size:1.1rem!important;}.main nav .nav-content{padding:.25rem 0;padding:.3rem 0 0;}.main nav .nav-content>a{display:none;}.main nav .nav-content>span{padding:.4rem .65rem!important;}.main nav .nav-content>span .count{font-size:.7rem;padding:1px .4rem;}.main nav .nav-content>span.sm.pill{padding:.4rem .65rem!important;margin-left:0!important;margin-right:0!important;}.main nav .nav-content .drop-down{margin-left:.5rem;margin-right:.25rem;}.main nav .nav-content .drop-down .children{right:-3rem;}.main footer .container.two-col{grid-template-columns:100%;}.main footer .input-floating{margin-bottom:.5rem!important;}.menu{flex-wrap:wrap;}.pane,.questions{display:block;grid-template-columns:100%;padding-bottom:1rem;padding-top:1rem;}.product-page .reserve-sum{margin:1rem 0;}.product-page .reserve-sum .input-stepper.inline{grid-template-columns:100%!important;grid-row-gap:.5rem!important;}.product-page .reserve-sum .input-stepper.inline label{text-align:center;font-family:MulishM;}.reservations.one-to-four-col .item-card{grid-column:span 2;}.reservations.one-to-four-col .item-card .photo,.reservations.one-to-four-col .item-card img,.reservations.one-to-four-col .item-card .status{height:100%;}.reservations.one-to-four-col .item-card:first-child{height:100%;grid-column:span 4;grid-row:span 2;}.reservations:is(.three-cols,.three-col){grid-template-columns:100%!important;}}@media(min-width:0) and (max-width:992px){.container.pane .component{padding:1rem 0;}.container.pane .component .two-col{grid-template-columns:100%!important;grid-gap:.8rem!important;}.floating-buttons{right:.5rem;right:.25rem;}.floating-buttons:not(.bottom){background-color:rgba(250,250,250,.85);border:#e4ecf8 2px solid;border:#fff2eb 2px solid;border:#fcfcfc 2px solid;border-radius:50rem;padding:.25rem .25rem;top:auto;bottom:7rem;}.home .pane{display:block!important;grid-template-columns:100%!important;}.home .pane .multi-step{margin-bottom:2rem;}.product-page form.header .menu{flex-wrap:nowrap!important;white-space:nowrap;overflow-x:auto;column-gap:.25rem;scrollbar-width:none;-ms-overflow-style:none;}.product-page form.header .menu::-webkit-scrollbar-track{background-color:transparent;}.product-page form.header .menu::-webkit-scrollbar-thumb{background-color:transparent;border:0;}.product-page form.header .menu::-webkit-scrollbar{width:0;display:none;}.product-page .pane{display:block!important;grid-template-columns:100%;}.product-page .photos{grid-auto-rows:4rem;margin-bottom:1rem;}.product-page .photos .control{padding:0;}.product-page .profile-comp{flex-wrap:wrap;}.product-page .profile-comp :is(.buton,.buton1,button):not(.exde){font-size:0;}.product-page .profile-comp :is(.buton,.buton1,button):not(.exde) .fa,.product-page .profile-comp :is(.buton,.buton1,button):not(.exde) .fa-fw,.product-page .profile-comp :is(.buton,.buton1,button):not(.exde) i{margin:0!important;font-size:initial;}.product-page .questions,.product-page .reviews{margin-top:1.5rem;}.product-page .reserve-sum{margin:.8rem 0;}.product-page .reservations.three-cols,.product-page .three-col{grid-template-columns:100%!important;}.profile-div.user{padding:0;}.profile-div.user .summary{padding:.5rem;padding-top:3rem;flex-wrap:wrap;justify-content:center;gap:.5rem;}.profile-div.user .summary .photo-icon{bottom:auto;top:0;left:50%;transform:translate(-50%,-68%);}.profile-div.user .summary .pre-detail{padding:0;margin:0;width:100%;flex:1 0 100%;text-align:center!important;}.profile-div.user .summary .pre-detail h3{text-align:center!important;display:flex;justify-content:center;}.profile-div.user .summary .drop-down.end .children{transform:translateX(60%);}.profile-div.user #wallet .drop-down .children{transform:translateX(-2rem);}.profile-div.user #wallet .drop-down.center .children{left:auto;right:0;transform:translateX(0);}.profile-div.user .user-info{margin-bottom:1.5rem;}.reservations:is(.three-cols,.three-col){grid-template-columns:repeat(2,minmax(0,1fr));}.reservations:is(.five-col){grid-template-columns:repeat(3,minmax(0,1fr));}.reservations:is(.six-col){grid-template-columns:repeat(4,minmax(0,1fr));}.reservation-info .cart-details .two-col{grid-template-columns:100%;}.reservation-info .cart-details .two-col .component.plain{display:none!important;}.searchs-result .pane>.component{display:none!important;}.settings{grid-template-columns:100%;grid-auto-rows:100%;}.settings>:is(.component,.empty-state){display:none;}.settings .items-bar{flex:1;}.settings .items-bar .buton .fa-fw,.settings .items-bar .buton1 .fa-fw{font-size:initial;margin:0;}.settings:has(.component) .items-bar{display:none;}.settings:has(.component) .component{display:flex;}}@media(min-width:576px){.alerts{max-width:95vw;}.home .top-container .form-progress{width:65%;}}@media(min-width:768px){.alerts{max-width:80vw;}.chat-dialog-guest{width:35rem;}.d-md{display:initial;}td.d-md{display:table-cell!important;}div:is(.three-col,.three-cols){grid-template-columns:repeat(2,minmax(0,1fr));}footer .subscribe-pane .container{width:576px;}nav .nav-content{padding:.4rem 0 .1rem;}.custom-carousel .carousel-actions{right:-1rem;left:-1rem;}.custom-carousel .carousel-view .carousel-photo:nth-child(2){left:18%;}.custom-carousel .carousel-view .carousel-photo:nth-child(4){right:18%;}.norm-md{grid-template-columns:initial;}.norm-md.pane{grid-template-columns:2fr 1fr;}.norm-md.two-col{grid-template-columns:repeat(2,1fr);}.norm-md.three-col{grid-template-columns:repeat(3,1fr);}.norm-lg.three-col{grid-template-columns:repeat(2,1fr);}.reservations.one-to-four-col .item-card{grid-column:span 2;grid-row:span 2;}.reservations.one-to-four-col .item-card:first-child{grid-column:span 4;grid-row:span 3;}.home .top-container h2,.home .top-container h4,.home .top-container h6,.home .top-container h5{display:block;}.home .top-container .form-progress p{font-size:.8rem;}.home .top-container .search-component{grid-template-columns:minmax(100px,2fr) auto minmax(100px,auto);width:80%;}.home .top-container .search-component button{padding:1rem 2rem;}.home .top-container .search-component button i{margin-left:.25rem!important;}.toasts{max-width:576px;min-width:25rem;width:100%;padding:1rem 1.5rem 1.5rem 1rem;}}@media(min-width:992px){.alerts{max-width:50vw;}.chat-dialog-guest{height:95%!important;}.d-lg{display:initial;}td.d-lg{display:table-cell!important;}.component.plain div:is(.questions,.reviews):not(.full){grid-template-columns:repeat(2,minmax(0,1fr));}nav{padding:.5rem .8rem .25rem;}.home .top-container .form-progress{width:60%;font-size:.9rem;}.norm-lg{grid-template-columns:initial;}.norm-lg.pane{grid-template-columns:2fr 1fr;}.norm-lg.pane.invert{grid-template-columns:1fr 2fr;}.norm-lg.pane.equal{grid-template-columns:repeat(2,1fr);}.norm-lg.two-col{grid-template-columns:repeat(2,1fr);}.norm-lg.three-col{grid-template-columns:repeat(3,1fr);}.product-page form.header .circle-btn1{display:none!important;}.product-page form.header .menu{flex-wrap:wrap!important;}.product-page .pane{position:relative;}.product-page .pane .photos .control{padding:.25rem 1rem!important;}.product-page .photos{margin-bottom:2rem;}.product-page .photo-tray{padding:.5rem 0;}.product-page .photo-tray .photo{height:5rem;width:7rem;max-width:7rem;flex:0 0 7rem;border-radius:.8rem;}.product-page .photo-tray .photo.selected{width:9rem;max-width:9rem;flex:0 0 9rem;}.product-page .photo-tray .photo~.photo{margin-left:.25rem;}.product-page .zoom-container{min-height:30rem;}.product-page .reserve-sum{position:absolute;right:0;width:33.33%;margin:1.5rem 0;margin:1rem 0;}.profile-div.user .summary{padding-left:2rem!important;padding-right:2rem!important;}.relations-pane.mini{grid-template-columns:repeat(2,1fr);}.reservations:is(.three-cols,.three-col){grid-template-columns:repeat(3,minmax(0,1fr));}.reservations:is(.five-col,.six-col,.six-cols){grid-template-columns:repeat(4,minmax(0,1fr));}.reservations.one-to-four-col .item-card{grid-column:unset;grid-row:span 2;}.reservations.one-to-four-col .item-card:first-child{grid-column:span 2;grid-row:span 4;}.reservations.one-to-four-col .item-card .photo,.reservations.one-to-four-col .item-card img,.reservations.one-to-four-col .item-card .status{flex:1;}div:is(.three-col,.three-cols){grid-template-columns:repeat(3,minmax(0,1fr));}}@media(min-width:1200px){.alerts{max-width:40vw;}.empty-state{padding:3rem 1rem;}.d-xl{display:initial;}td.d-xl{display:table-cell!important;}.norm-lg,.norm-xl{grid-template-columns:initial;}.norm-lg.pane.equal,.norm-xl.pane.equal{grid-template-columns:2fr 1fr;}.norm-lg.pane.equal.invert,.norm-xl.pane.equal.invert{grid-template-columns:1fr 2fr;}.norm-lg.two-col,.norm-xl.two-col{grid-template-columns:repeat(2,1fr);}.norm-lg.three-col,.norm-xl.three-col{grid-template-columns:repeat(3,1fr);}.product-page .photos{grid-auto-rows:5rem;}.product-page .photos>div:first-child{grid-column:span 5;grid-row:span 6;}.product-page .reviews,.product-page .questions{grid-template-columns:repeat(2,minmax(0,1fr));}.component.plain .questions:not(.full){grid-template-columns:repeat(3,minmax(0,1fr));}.reservation-info{grid-template-columns:minmax(0,4fr) minmax(0,2fr);}.reservations.five-cols{grid-template-columns:repeat(5,minmax(0,1fr));}.reservations.six-cols{grid-template-columns:repeat(6,minmax(0,1fr));}}@supports not (display:grid){.grid{display:flex;flex-wrap:wrap;}}