.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane > svg,.leaflet-pane > canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0;}.leaflet-container{overflow:hidden;}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;}.leaflet-tile::selection{background:transparent;}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast;}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0;}.leaflet-marker-icon,.leaflet-marker-shadow{display:block;}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none !important;max-height:none !important;}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y;}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom;}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none;}.leaflet-container{-webkit-tap-highlight-color:transparent;}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,0.4);}.leaflet-tile{filter:inherit;visibility:hidden;}.leaflet-tile-loaded{visibility:inherit;}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800;}.leaflet-overlay-pane svg{-moz-user-select:none;}.leaflet-pane{z-index:400;}.leaflet-tile-pane{z-index:200;}.leaflet-overlay-pane{z-index:400;}.leaflet-shadow-pane{z-index:500;}.leaflet-marker-pane{z-index:600;}.leaflet-tooltip-pane{z-index:650;}.leaflet-popup-pane{z-index:700;}.leaflet-map-pane canvas{z-index:100;}.leaflet-map-pane svg{z-index:200;}.leaflet-vml-shape{width:1px;height:1px;}.lvml{behavior:url(/sites/default/files/css/optimized/%23default%23VML);display:inline-block;position:absolute;}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto;}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none;}.leaflet-top{top:0;}.leaflet-right{right:0;}.leaflet-bottom{bottom:0;}.leaflet-left{left:0;}.leaflet-control{float:left;clear:both;}.leaflet-right .leaflet-control{float:right;}.leaflet-top .leaflet-control{margin-top:10px;}.leaflet-bottom .leaflet-control{margin-bottom:10px;}.leaflet-left .leaflet-control{margin-left:10px;}.leaflet-right .leaflet-control{margin-right:10px;}.leaflet-fade-anim .leaflet-tile{will-change:opacity;}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1;}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform;}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,0.25,1);-moz-transition:-moz-transform 0.25s cubic-bezier(0,0,0.25,1);transition:transform 0.25s cubic-bezier(0,0,0.25,1);}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none;}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden;}.leaflet-interactive{cursor:pointer;}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair;}.leaflet-popup-pane,.leaflet-control{cursor:auto;}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing;}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane > svg path,.leaflet-tile-container{pointer-events:none;}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane > svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto;}.leaflet-container{background:#ddd;outline:0;}.leaflet-container a{color:#0078A8;}.leaflet-container a.leaflet-active{outline:2px solid orange;}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5);}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif;}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px;}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black;}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block;}.leaflet-bar a:hover{background-color:#f4f4f4;}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px;}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none;}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb;}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px;}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px;}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px;}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console',Monaco,monospace;text-indent:1px;}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px;}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px;}.leaflet-control-layers-toggle{background-image:url(/themes/estetica/libraries/leaflet/images/layers.png);width:36px;height:36px;}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/themes/estetica/libraries/leaflet/images/layers-2x.png);background-size:26px 26px;}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px;}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none;}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative;}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff;}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px;}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px;}.leaflet-control-layers label{display:block;}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px;}.leaflet-default-icon-path{background-image:url(/themes/estetica/libraries/leaflet/images/marker-icon.png);}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0;}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;}.leaflet-control-attribution a{text-decoration:none;}.leaflet-control-attribution a:hover{text-decoration:underline;}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px;}.leaflet-left .leaflet-control-scale{margin-left:5px;}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px;}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255,255,255,0.5);}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px;}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777;}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none;}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box;}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px;}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px;}.leaflet-popup-content{margin:13px 19px;line-height:1.4;}.leaflet-popup-content p{margin:18px 0;}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none;}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0,0,0,0.4);}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent;}.leaflet-container a.leaflet-popup-close-button:hover{color:#999;}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1;}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px;}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999;}.leaflet-div-icon{background:#fff;border:1px solid #666;}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,0.4);}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto;}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:"";}.leaflet-tooltip-bottom{margin-top:6px;}.leaflet-tooltip-top{margin-top:-6px;}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px;}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff;}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff;}.leaflet-tooltip-left{margin-left:-6px;}.leaflet-tooltip-right{margin-left:6px;}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px;}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff;}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff;}
.geocoder-control-input{position:absolute;left:0;top:0;background-color:white;background-repeat:no-repeat;background-image:url("/themes/estetica/libraries/leaflet/img/search.png");background-size:26px;border:none;padding:0;text-indent:6px;font-size:13px;line-height:normal;height:auto;padding-top:5px;padding-bottom:5px;width:100%;background-position:right center;cursor:pointer;box-sizing:border-box}.geocoder-control-input-disabled{background-color:#f4f4f4;background-image:url("/themes/estetica/libraries/leaflet/img/search-disabled.png")}.geocoder-control{width:26px;height:26px;-webkit-transition:width .175s ease-in;-moz-transition:width .175s ease-in;-ms-transition:width .175s ease-in;-o-transition:width .175s ease-in;transition:width .175s ease-in}.geocoder-control-expanded,.leaflet-touch .geocoder-control-expanded{width:275px}.geocoder-control-input.geocoder-control-loading{background-image:url("/themes/estetica/libraries/leaflet/img/loading.gif");background-size:26px}@media only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.geocoder-control-input{background-image:url("/themes/estetica/libraries/leaflet/img/search@2x.png")}.geocoder-control-input-disabled{background-image:url("/themes/estetica/libraries/leaflet/img/search@2x-disabled.png")}.geocoder-control-input.geocoder-control-loading{background-image:url("/themes/estetica/libraries/leaflet/img/loading@2x.gif")}}.geocoder-control-input:focus{outline:none;cursor:text}.geocoder-control-input::-ms-clear{display:none}.geocoder-control-suggestions{width:100%;position:absolute;top:26px;left:0;margin-top:10px;overflow:auto;display:none}.geocoder-control-list+.geocoder-control-header{border-top:1px solid #d5d5d5}.geocoder-control-header{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;color:#444;background:#F2F2F2;border-bottom:1px solid #d5d5d5;display:block;padding:.5em}.geocoder-control-list{list-style:none;margin:0;padding:0}.geocoder-control-suggestions .geocoder-control-suggestion{font-size:13px;padding:7px;background:white;border-top:1px solid #f1f1f1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.geocoder-control-suggestions .geocoder-control-suggestion:first-child{border:none}.geocoder-control-suggestions .geocoder-control-suggestion.geocoder-control-selected,.geocoder-control-suggestions .geocoder-control-suggestion:hover{background:#7FDFFF;border-color:#7FDFFF}.leaflet-right .geocoder-control-suggestions{left:auto;right:0}.leaflet-right .geocoder-control-input{left:auto;right:0}.leaflet-bottom .geocoder-control-suggestions{margin-top:0;top:0}.leaflet-touch .geocoder-control{width:34px}.leaflet-touch .geocoder-control.geocoder-control-expanded{width:275px}.leaflet-touch .geocoder-control-input{height:34px;line-height:30px;background-size:30px}.leaflet-touch .geocoder-control-suggestions{top:30px;width:271px}.leaflet-oldie .geocoder-control-input{width:28px;height:28px}.leaflet-oldie .geocoder-control-expanded .geocoder-control-input{width:auto}.leaflet-oldie .geocoder-control-input,.leaflet-oldie .geocoder-control-suggestions{border:1px solid #999}
.fullscreen-icon{background-image:url('/themes/estetica/libraries/leaflet/ControlFullScreen/icon-fullscreen.svg');background-size:26px 52px;}.fullscreen-icon.leaflet-fullscreen-on{background-position:0 -26px;}.leaflet-touch .fullscreen-icon{background-position:2px 2px;}.leaflet-touch .fullscreen-icon.leaflet-fullscreen-on{background-position:2px -24px;}.leaflet-container:-webkit-full-screen{width:100% !important;height:100% !important;z-index:99999;}.leaflet-container:fullscreen{width:100% !important;height:100% !important;z-index:99999;}.leaflet-pseudo-fullscreen{position:fixed !important;width:100% !important;height:100% !important;top:0 !important;left:0 !important;z-index:99999;}
:root{--datepicker-today-highlight:repeating-linear-gradient(45deg,rgb(var(--theme-color-rgb-2) / 10%),rgb(var(--theme-color-rgb-2) / 10%) 10px,rgb(var(--theme-color-rgb-2) / 5%) 10px,rgb(var(--theme-color-rgb-2) / 5%) 30px);}.datepicker-container{position:relative;display:flex;align-items:center;border:1px solid rgb(var(--theme-color-rgb-2) / 20%);width:fit-content;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.datepicker{border:0px;text-align:center;min-height:42px;max-height:42px;min-width:140px !important;max-width:140px !important;padding:7px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-border-top-left-radius:10px;-moz-border-top-left-radius:10px;border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-bottom-left-radius:10px;border-bottom-left-radius:10px;cursor:pointer;}.datepicker:focus{border:0px !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}.datepicker-container.active,.datepicker-container.focused{border:1px solid rgb(var(--theme-color-rgb-2) / 50%) !important;-webkit-box-shadow:0 0 5px rgb(var(--theme-color-rgb-2) / 50%);-moz-box-shadow:0 0 5px rgb(var(--theme-color-rgb-2) / 50%);box-shadow:0 0 5px rgb(var(--theme-color-rgb-2) / 50%);}.datepicker-button{background-color:var(--theme-color-2);-webkit-border-top-right-radius:10px;-moz-border-top-right-radius:10px;border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-bottom-right-radius:10px;border-bottom-right-radius:10px;}.datepicker-button .push-button{display:flex;align-items:center;justify-content:center;min-height:42px;max-height:42px;padding:7px;}.datepicker-button svg{min-height:24px;max-height:24px;min-width:24px;max-width:24px;}.datepicker-button svg path[fill^="#"]{fill:var(--theme-color-3);}.datepicker-dropdownmenu{position:absolute;top:100%;left:0px;display:none;flex-direction:column;background-color:var(--theme-color-3);background-clip:border-box;border:1px solid rgb(var(--theme-color-rgb-2) / 20%) !important;margin-top:5px;margin-bottom:5px;padding:0px;padding-bottom:7px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:4px 4px 12px 0px rgb(0 0 0 / 10%);-moz-box-shadow:4px 4px 12px 0px rgb(0 0 0 / 10%);box-shadow:4px 4px 12px 0px rgb(0 0 0 / 10%);z-index:10;}.datepicker-container-navigation{display:flex;align-items:center;justify-content:space-between;background-color:var(--theme-color-2);color:var(--theme-color-3);font-size:20px;padding-top:5px;padding-left:10px;padding-right:10px;padding-bottom:5px;-webkit-border-top-left-radius:10px;-moz-border-top-left-radius:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-top-right-radius:10px;border-top-right-radius:10px;}.datepicker-container-navigation svg path[fill^="#"]{fill:var(--theme-color-3);}.datepicker-container-navigation-month{display:flex;align-items:center;}.datepicker-previous-month-button{margin-right:20px;}.datepicker-select-month{display:flex;align-items:center;}.datepicker-select-month .label{margin-right:10px;}.datepicker-inner-dropdown-menu{position:absolute;background-color:var(--theme-color-3);color:var(--theme-color-2);background-clip:border-box;border:1px solid rgb(var(--theme-color-rgb-2) / 20%);padding:0px;min-width:120px;max-height:300px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:4px 4px 12px 0px rgb(0 0 0 / 10%);-moz-box-shadow:4px 4px 12px 0px rgb(0 0 0 / 10%);box-shadow:4px 4px 12px 0px rgb(0 0 0 / 10%);overflow-y:auto;z-index:1;}.datepicker-select-month-dropdown{top:40px;left:40px;}.datepicker-select-year-dropdown{top:40px;right:0px;}.datepicker-inner-dropdown-item{padding:10px;cursor:pointer;}.datepicker-inner-dropdown-item.selected{background-color:var(--theme-color-2);color:var(--theme-color-3);}.datepicker-select-year{display:flex;align-items:center;}.datepicker-select-year .label{margin-right:10px;}.datepicker-container-day-header{display:flex;align-items:center;border-bottom:1px solid rgb(var(--theme-color-rgb-2) / 20%);}.datepicker-day-name{display:flex;align-items:center;justify-content:center;font-weight:bold;min-height:30px;max-height:30px;min-width:36px;max-width:36px;}.datepicker-navigation-body{display:flex;align-items:center;flex-wrap:wrap;min-width:252px;max-width:252px;}.datepicker-day-number{display:flex;align-items:center;justify-content:center;min-height:30px;max-height:30px;min-width:36px;max-width:36px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.datepicker-day-number.today{background-image:var(--datepicker-today-highlight);font-weight:bold;}.datepicker-day-number.selected{background-color:var(--theme-color-2);color:var(--theme-color-3);font-weight:bold;}@media only screen and (min-width:1285px){.datepicker-inner-dropdown-item:hover{background-color:var(--theme-color-2);color:var(--theme-color-3);}.datepicker-day-number.enabled:hover{background-color:var(--theme-color-2);color:var(--theme-color-3);font-weight:bold;cursor:pointer;}}@media only screen and (max-width:650px){}
.carousel{position:fixed;top:0px;left:0px;background-color:#000;width:100%;height:100%;z-index:12;}.carousel-close-button{position:fixed;top:20px;right:30px;}.carousel-prev-button{position:absolute;top:60px;left:20px;display:flex;align-items:center;height:calc(100% - 125px);}.carousel-next-button{position:absolute;top:60px;right:30px;display:flex;align-items:center;height:calc(100% - 125px);}.carousel-control-button{opacity:.5;transition:opacity .15s ease;cursor:pointer;}.carousel-control-button:hover{opacity:.9;}.carousel-control-button svg{min-height:32px;max-height:32px;min-width:32px;max-width:32px;-webkit-filter:drop-shadow(0px 0px 2px rgb(0 0 0 / 20%));filter:drop-shadow(0px 0px 2px rgb(0 0 0 / 20%));}.carousel-control-button svg path[fill^="#"]{fill:#fff;}.carousel-loader{position:absolute;top:50%;left:calc(50% - 40px);width:70px;}.carousel-inner{display:flex;align-items:center;width:100%;overflow-y:hidden;overflow-x:auto;}.carousel-picture{display:block;/object-fit:contain;max-height:100%;margin:0 auto;}.carousel-description{position:fixed;bottom:0px;background-color:rgb(0 0 0 / 50%);color:#fff;text-align:center;width:100%;padding-top:40px;padding-left:10px;padding-right:10px;padding-bottom:40px;-webkit-text-shadow:0px 1px 15px #ffffff;-moz-text-shadow:0px 1px 15px #ffffff;text-shadow:0px 1px 15px #ffffff;}
:root{--progressbarcolor1:no-repeat linear-gradient(var(--theme-color-2) 0 0);--progressbarcolor2:var(--theme-color-1);--progressbarspeed:3s;}@keyframes progressbar-animation{0%{background-position:-150% 0,-150% 0}66%{background-position:250% 0,-150% 0}100%{background-position:250% 0,250% 0}}.list-panel-container{display:flex;flex-direction:column;}.list-panel-header{display:flex;align-items:center;padding-bottom:5px;overflow-y:hidden;overflow-x:auto;}.list-panel-icon svg{min-height:52px;max-height:52px;min-width:52px;max-width:52px;}.list-panel-title-actionbar{display:flex;align-items:center;}.list-panel-title{display:flex;align-items:center;font-size:28px;line-height:32px;font-weight:bold;margin-left:10px;}.list-panel-title.with-action-bar{white-space:nowrap;}.list-panel-actionbar{display:flex;align-items:center;margin-left:30px;}.list-panel-actionbar-item{display:flex;align-items:center;border-right:1px solid rgb(var(--theme-color-rgb-2) / 20%);margin-right:10px;padding-right:10px;cursor:pointer;}.list-panel-actionbar-item .push-button{display:flex;align-items:center;}.list-panel-actionbar-item:last-child{border-right:0px solid rgb(var(--theme-color-rgb-2) / 20%);margin-right:0px;padding-right:0px;}.list-panel-actionbar-item-icon svg{min-height:28px;max-height:28px;min-width:28px;max-width:28px;}.list-panel-actionbar-item-label{font-weight:bold;margin-left:5px;}.list-panel-title-loading{display:flex;flex-direction:column;width:100%;padding-top:9px;}.list-panel-loading{visibility:hidden;background:var(--progressbarcolor1),var(--progressbarcolor1),var(--progressbarcolor2);background-size:60% 100%;animation:progressbar-animation var(--progressbarspeed) infinite;height:4px;width:100%;margin-top:5px;will-change:background-position;}.list-panel-body{display:flex;justify-content:space-between;}.list-panel-button-scroll{padding-top:85px;cursor:pointer;}.list-panel-button-scroll svg{min-height:32px;max-height:32px;min-width:32px;max-width:32px;}.list-panel-button-scroll-left{padding-right:10px;}.list-panel-button-scroll-right{padding-left:10px;}.list-panel-scroller{display:flex;width:100%;padding-top:25px;padding-left:15px;padding-right:15px;padding-bottom:30px;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;}.list-panel-scroller::-webkit-scrollbar{display:none;}.list-panel-itens-dragarea{display:flex;}.list-panel-first-item-button-icon-container{display:flex;align-items:center;justify-content:center;background-color:var(--theme-color-2);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}.list-panel-first-item-button{cursor:pointer;}.list-panel-first-item-button-icon-container{min-height:150px;max-height:150px;}.list-panel-first-item-button-icon svg{min-height:64px;max-height:64px;min-width:64px;max-width:64px;}.list-panel-first-item-button-icon svg path[fill^="#"]{fill:var(--theme-color-3);}.list-panel-first-item-button-label{display:block;font-size:18px;line-height:22px;font-weight:bold;text-align:center;}.list-panel-no-data{display:flex;align-items:center;justify-content:center;border:2px dashed rgb(var(--theme-color-rgb-2) / 20%);text-align:center;min-height:150px;max-height:150px;min-width:450px;width:100%;margin-left:20px;margin-right:20px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}.list-panel-item{margin-left:15px;margin-right:15px;}.list-panel-item-picture-container{display:flex;align-content:center;min-height:150px;max-height:150px;}.list-panel-action-buttons-container{display:flex;justify-content:space-between;flex-direction:column;background-color:var(--theme-color-2);-webkit-top-left-border-radius:15px;-moz-top-left-border-radius:15px;border-top-left-radius:15px;-webkit-bottom-left-border-radius:15px;-moz-bottom-left-border-radius:15px;border-bottom-left-radius:15px;}.list-panel-action-buttons-container svg path[fill^="#"]{fill:var(--theme-color-3);}.list-panel-action-button{position:relative;display:flex;align-items:center;justify-content:center;min-height:38px;max-height:38px;min-width:38px;max-width:38px;cursor:pointer;}.list-panel-action-button .push-button{display:flex;align-items:center;justify-content:center;min-height:100%;min-width:100%;}.list-panel-action-button.list-panel-draghandler{cursor:move;}.list-panel-dropdownmenu{position:absolute;top:100%;left:0px;display:none;flex-direction:column;background-color:var(--theme-color-2);background-clip:border-box;border:1px solid rgb(var(--theme-color-rgb-3) / 20%) !important;margin:0px;padding:0px;padding-top:7px;padding-bottom:7px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:4px 4px 12px 0px rgb(0 0 0 / 10%);-moz-box-shadow:4px 4px 12px 0px rgb(0 0 0 / 10%);box-shadow:4px 4px 12px 0px rgb(0 0 0 / 10%);z-index:1;}.list-panel-dropdownmenu-item{display:flex;align-items:center;color:var(--theme-color-3);border-bottom:1px solid rgb(var(--theme-color-rgb-3) / 20%);padding-top:8px;padding-left:15px;padding-right:15px;padding-bottom:8px;cursor:pointer;}.list-panel-dropdownmenu-item:last-of-type{border-bottom:0px;}.list-panel-dropdownmenu-item svg{min-height:28px !important;max-height:28px !important;min-width:28px !important;max-width:28px !important;}.list-panel-dropdownmenu-item svg path[fill^="#"]{fill:var(--theme-color-3) !important;}.list-panel-dropdownmenu-item .list-panel-dropdownmenu-item-label{margin-left:10px;}.list-panel-dropdownmenu-item:hover{background-color:var(--theme-color-3);}.list-panel-dropdownmenu-item:hover svg path[fill^="#"]{fill:var(--theme-color-2) !important;}.list-panel-dropdownmenu-item:hover .list-panel-dropdownmenu-item-label{color:var(--theme-color-2);}.picture-container-inner{background-color:var(--theme-color-2);min-height:150px;max-height:150px;width:100%;}.picture-container-inner.disabled{opacity:1;}.list-panel-item-picture-container svg{min-height:60px;max-height:60px;min-width:60px;max-width:60px;}.list-panel-item-picture-container svg path[fill^="#"]{fill:var(--theme-color-3);}.list-panel-item-picture-container svg path[stroke^="#"]{stroke:var(--theme-color-3);}.list-panel-body .picture-container{position:relative;}.list-panel-body .picture-container:after{content:'';position:absolute;bottom:5px;background-color:transparent;min-height:calc(100% - 50px);min-width:calc(100% - 50px);margin-left:25px;margin-right:25px;-webkit-box-shadow:0px 4px 32px 1px rgb(0 0 0 / 35%);-moz-box-shadow:0px 4px 32px 1px rgb(0 0 0 / 35%);box-shadow:0px 4px 32px 1px rgb(0 0 0 / 35%);z-index:-1;}.list-panel-body .no-picure{display:flex;align-items:center;justify-content:center;height:100%;min-height:150px;width:100%;}.list-panel-body .list-panel-item-description{padding-top:10px;}.list-panel-body .list-panel-item-description:empty{padding-top:0px;}.list-panel-body .list-panel-item-custom-renderer{padding-top:10px;}.list-panel-drag-highlight{border:1px dotted var(--theme-color-2) !important;background-color:rgb(var(--theme-color-rgb-2) / 30%) !important;max-height:150px;padding-top:25px;padding-right:15px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.ui-sortable-helper{z-index:99999 !important;}.layout-1 .list-panel-scroller{display:flex;align-items:flex-start;}.layout-1 .list-panel-item{display:flex;min-width:370px;max-width:370px;}.layout-1 .list-panel-first-item-button{display:flex;align-items:center;min-width:300px;max-width:300px;}.layout-1 .list-panel-first-item-button-icon-container{min-width:164px;max-width:164px;}.layout-1 .list-panel-first-item-button-label{min-width:130px;max-width:130px;}.layout-1 .list-panel-item-picture-container{min-width:202px;max-width:202px;}.layout-1 .picture-container-inner{min-width:164px;max-width:164px;-webkit-top-right-border-radius:15px;-moz-top-right-border-radius:15px;border-top-right-radius:15px;-webkit-bottom-right-border-radius:15px;-moz-bottom-right-border-radius:15px;border-bottom-right-radius:15px;overflow:hidden;}.layout-1 .no-picure{justify-content:flex-start;padding-left:33px;}.layout-1 .list-panel-item-data{padding-top:5px;padding-left:15px;}.layout-1 .list-panel-item-label{font-size:18px;line-height:22px;font-weight:bold;}.layout-1 .list-panel-item-description{font-size:15px;line-height:19px;font-weight:normal;}.layout-2 .list-panel-item{min-width:164px;max-width:164px;}.layout-2 .picture-container-inner{min-height:100%;max-height:100%;-webkit-top-right-border-radius:15px;-moz-top-right-border-radius:15px;border-top-right-radius:15px;-webkit-bottom-right-border-radius:15px;-moz-bottom-right-border-radius:15px;border-bottom-right-radius:15px;overflow:hidden;}.layout-2 .picture-container-inner img{object-fit:cover;min-height:150px;max-height:150px;}.layout-2 .no-picure{justify-content:flex-start;padding-left:18px;}.layout-2 .list-panel-first-item-button{display:flex;flex-direction:column;align-items:center;}.layout-2 .list-panel-first-item-button-icon-container{width:100%;}.layout-2 .list-panel-first-item-button-label{margin-top:15px;}.layout-2 .list-panel-item-data{padding-left:5px;padding-right:5px;}.layout-2 .list-panel-item-label{font-size:18px;line-height:22px;font-weight:bold;margin-top:15px;}.layout-2 .list-panel-item-description{display:none;}.layout-3 .list-panel-scroller{display:flex;align-items:flex-start;}.layout-3 .list-panel-item{display:flex;min-width:340px;max-width:340px;}.layout-3 .picture-container-inner{-webkit-top-right-border-radius:15px;-moz-top-right-border-radius:15px;border-top-right-radius:15px;-webkit-bottom-right-border-radius:15px;-moz-bottom-right-border-radius:15px;border-bottom-right-radius:15px;overflow:hidden;}.layout-3 .picture-container-inner img{object-fit:cover;min-height:150px;max-height:150px;}.layout-3 .no-picure{justify-content:flex-start;}.layout-3 .list-panel-first-item-button{display:flex;align-items:center;min-width:300px;max-width:300px;}.layout-3 .list-panel-first-item-button-icon-container{min-width:130px;max-width:130px;}.layout-3 .list-panel-first-item-button-label{min-width:130px;max-width:130px;}.layout-3 .list-panel-item-picture-container{min-width:130px;max-width:130px;}.layout-3 .list-panel-item-data{padding-top:5px;padding-left:15px;}.layout-3 .list-panel-item-label{font-size:18px;line-height:22px;font-weight:bold;}.layout-3 .list-panel-item-description{font-size:15px;line-height:19px;font-weight:normal;}.layout-4 .list-panel-item{min-width:130px;max-width:130px;}.layout-4 .picture-container-inner{-webkit-top-right-border-radius:15px;-moz-top-right-border-radius:15px;border-top-right-radius:15px;-webkit-bottom-right-border-radius:15px;-moz-bottom-right-border-radius:15px;border-bottom-right-radius:15px;overflow:hidden;}.layout-4 .picture-container-inner img{object-fit:cover;min-height:150px;max-height:150px;}.layout-4 .no-picure{justify-content:flex-start;}.layout-4 .list-panel-first-item-button{display:flex;flex-direction:column;align-items:center;}.layout-4 .list-panel-first-item-button-icon-container{width:100%;}.layout-4 .list-panel-first-item-button-label{margin-top:15px;}.layout-4 .list-panel-item-data{padding-left:5px;padding-right:5px;}.layout-4 .list-panel-item-label{font-size:18px;line-height:22px;font-weight:bold;margin-top:15px;}.layout-4 .list-panel-item-description{display:none;}@media only screen and (min-width:1285px){.list-panel-actionbar-item:hover{color:var(--theme-color-4);}.list-panel-actionbar-item:hover svg path[fill^="#"]{fill:var(--theme-color-4);}.list-panel-actionbar-item:hover svg path[stroke^="#"]{stroke:var(--theme-color-4);}.list-panel-first-item-button:hover{color:var(--theme-color-4);}.list-panel-first-item-button:hover svg path[fill^="#"]{fill:var(--theme-color-4);}}@media only screen and (max-width:650px){.list-panel-header{margin-left:0px;margin-right:0px;padding-left:10px;}.list-panel-actionbar-item:last-child{margin-right:10px;}.list-panel-button-scroll{display:none;}.list-panel-scroller{padding-left:0px;padding-right:0px;}.list-panel-body.no-data{padding-right:10px;}.list-panel-itens-dragarea{padding-right:5px;}}
.popup-background{position:fixed;top:0px;left:0px;display:none;background:rgb(var(--theme-color-rgb-2) / 20%);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);height:100%;min-height:100%;width:100%;}.popup{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(156.91deg,rgb(var(--theme-color-rgb-3) / 70%) 6.47%,rgb(var(--theme-color-rgb-3) / 90%) 75.58%);mix-blend-mode:normal;min-height:calc(100% - 150px);max-height:calc(100% - 150px);min-width:820px;max-width:820px;margin-right:-50%;transform:translate(-50%,-50%);-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-shadow:0px 4px 12px 0px rgb(0 0 0 / 20%);-moz-box-shadow:0px 4px 12px 0px rgb(0 0 0 / 20%);box-shadow:0px 4px 12px 0px rgb(0 0 0 / 20%);}.popup ul{list-style:none;}.popup-header{position:absolute;}.popup-titulo{display:flex;align-items:center;background-color:var(--theme-color-2);color:var(--theme-color-3);-webkit-border-top-left-radius:25px;-moz-border-top-left-radius:25px;border-top-left-radius:25px;-webkit-border-top-right-radius:25px;-moz-border-top-right-radius:25px;border-top-right-radius:25px;}.popup-titulo .titulo{display:flex;align-items:center;justify-content:center;font-size:36px;font-weight:bold;line-height:40px;word-wrap:break-word;text-align:center;min-height:95px;width:calc(100% - 65px);}.popup-titulo svg{min-height:48px;max-height:48px;min-width:48px;max-width:48px;margin-right:20px;margin-left:20px;}.popup-titulo svg path[fill^="#"]{fill:var(--theme-color-3);}.popup-titulo svg path[stroke^="#"]{stroke:var(--theme-color-3);}.popup-titulo .botao-fechar{cursor:pointer;}.popup-body{flex:1;padding:30px;overflow-x:hidden;overflow-y:auto !important;scroll-behavior:smooth;}.popup-body form{padding-right:0px !important;}#popup-footer{display:flex;background-color:var(--theme-color-2);color:var(--theme-color-3);font-size:26px;font-weight:bold;margin-left:-1px;margin-right:-1px;margin-bottom:-1px;-webkit-border-bottom-left-radius:25px;-moz-border-bottom-left-radius:25px;border-bottom-left-radius:25px;-webkit-border-bottom-right-radius:25px;-moz-border-bottom-right-radius:25px;border-bottom-right-radius:25px;cursor:pointer;z-index:1000;}#popup-footer .action-buttons-container{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:4px;padding-bottom:4px;}#popup-footer .action-buttons-button{display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--theme-color-3);border-right:2px solid var(--theme-color-1);width:100%;padding-top:21px;padding-bottom:21px;cursor:pointer;}#popup-footer .action-buttons-button:last-child,#popup-footer .action-buttons-button.no-separator{border-right:0px solid var(--theme-color-1);}#popup-footer .action-buttons-button .icon{display:flex;}#popup-footer .action-buttons-button svg{color:var(--theme-color-3);min-height:32px;max-height:32px;min-width:32px;max-width:32px;margin-right:10px;}#popup-footer .action-buttons-button .label{font-size:20px;font-weight:bold;}#popup-footer svg path[stroke^="#"]{stroke:var(--theme-color-3);}#popup-footer svg path[fill^="#"]{fill:var(--theme-color-3);}.popup-modal .popup-titulo{display:flex;justify-content:center;padding-top:10px;padding-bottom:10px;}.popup-modal .popup-titulo svg{min-height:64px;max-height:64px;min-width:64px;max-width:64px;}.popup-modal .modal-titulo{color:var(--theme-color-2);border-bottom:1px solid rgb(var(--theme-color-rgb-2) / 20%) !important;font-size:22px;line-height:30px;font-weight:bold;word-break:break-word;text-align:center;padding:10px;}.popup-modal .popup-body{color:var(--theme-color-2);font-size:20px;min-height:260px;max-height:260px;}@media only screen and (min-width:1285px){#popup-footer .action-buttons-button:hover{color:var(--theme-color-4);}#popup-footer .action-buttons-button:hover svg path[stroke^="#"]{stroke:var(--theme-color-4);}#popup-footer .action-buttons-button:hover svg path[fill^="#"]{fill:var(--theme-color-4);}.popup-modal .popup{min-height:auto;min-width:500px;max-width:500px;}}@media only screen and (max-width:840px){.popup{height:100%;min-height:100% !important;min-width:100% !important;max-width:100% !important;position:relative;top:0px;left:0px;margin-right:0px;transform:translate(0%,0%);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.popup-titulo{margin-top:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.popup-titulo .titulo{font-size:36px;padding-top:10px;padding-bottom:10px;}#popup-footer{-webkit-border-bottom-left-radius:0px;-moz-border-bottom-left-radius:0px;border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-bottom-right-radius:0px;border-bottom-right-radius:0px;}.popup-modal .popup{display:flex;justify-content:flex-start;}.popup-modal .popup-body{min-height:unset;max-height:unset;}}@media only screen and (max-width:650px){html{padding-right:0px !important;}body{position:relative;}.popup-titulo .titulo{font-size:30px;line-height:34px;width:calc(100% - 90px);padding-top:10px;padding-bottom:10px;}.popup-titulo svg{margin-right:10px;margin-left:10px;}.popup-body{padding:10px;padding-top:20px;padding-bottom:20px;}}@media only screen and (max-width:320px){.popup-titulo .titulo{font-size:25px;line-height:29px;}}
#carregando{text-align:center;position:fixed;bottom:0;right:0;box-sizing:border-box;height:100%;width:100%;background-color:transparent;z-index:99999999;}#carregando div.background{background-color:#fff;width:100%;height:100%;margin-top:4px;opacity:0.4;}#loader{width:100%;height:auto;position:absolute;}#focus-holder{height:0px;width:0px;border:none;outline:none;background:none;position:absolute;left:-10px;top:-10px;}#loader img{background:transparent;height:3px;width:100%;position:absolute;top:0px;left:0px;}
:root{--checklist-height:0px;}*,::after,::before{box-sizing:border-box;}*{scrollbar-width:thin;scrollbar-color:var(--theme-color-2);}*::-webkit-scrollbar{width:12px;}*::-webkit-scrollbar-track{background:transparent;}*::-webkit-scrollbar-thumb{background-color:var(--theme-color-2);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}*::-webkit-scrollbar-corner{background:rgba(0,0,0,0);}@media all and (min-width:0px){*{scrollbar-width:auto !important;}}*::selection{background:var(--theme-color-2);color:var(--theme-color-3);}*::-moz-selection{background:var(--theme-color-2);color:var(--theme-color-3);}*::-webkit-selection{background:var(--theme-color-2);color:var(--theme-color-3);}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none;}.no-scrollbar::-webkit-scrollbar{display:none;}html{font-family:Montserrat Regular;-webkit-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;scroll-behavior:smooth;scrollbar-gutter:stable;overflow-y:scroll;overflow-x:hidden;}body{background-color:var(--theme-color-1);background-repeat:no-repeat;color:var(--theme-color-2);line-height:1.5;margin:0;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;}input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}img{-webkit-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;}img,svg{vertical-align:middle;}svg{overflow:visible;}ul{list-style:none;padding:0px;margin:0px;}a{color:rgb(var(--theme-color-rgb-4) / 50%);font-weight:bold;text-decoration:none;}a:hover{color:var(--theme-color-4);}.disabled{opacity:0.5;-webkit-filter:grayscale(100%);filter:grayscale(100%);cursor:default !important;pointer-events:none;}.hidden{display:none !important;}.destaque{color:var(--theme-color-4);font-weight:bold;}.riscado{text-decoration:line-through;}body .dialog-off-canvas-main-canvas{display:none;}#page-wrapper{position:relative;font-size:18px;margin-top:calc(155px + var(--checklist-height));padding-left:30px;padding-right:144px;padding-bottom:155px;overflow-x:hidden;}.popup-modal.popup-divulgar-pagina .popup-body svg{min-height:42px;max-height:42px;min-width:42px;max-width:42px;}.popup-modal.popup-divulgar-pagina .container-redes{display:flex;align-items:center;justify-content:center;margin-top:30px;}.popup-modal.popup-divulgar-pagina .botao-rede{margin-left:10px;margin-right:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.popup-modal.popup-divulgar-pagina .info-navigation-menu{display:flex;align-items:center;justify-content:center;margin-top:30px;}.popup-modal.popup-divulgar-pagina .url-sistema-container{padding-top:30px;padding-left:30px;padding-right:30px;}@media only screen and (max-width:1285px){#page-wrapper{padding-left:30px;padding-right:30px;}section{max-width:1075px;margin:0 auto;}}@media only screen and (max-width:650px){#page-wrapper{padding-left:0px !important;padding-right:0px !important;}section{max-width:100%;}}
:root{--error-color:#cd0a0a;--error-color-rgb:205 10 10;--error-background-color:#ffcbb882;}.action-buttons-error-bar{display:flex;align-items:center;justify-content:space-between;background-color:var(--error-color);color:#fff;padding-top:10px;padding-bottom:10px;overflow-y:scroll;cursor:default;}.action-buttons-error-bar svg path[fill^="#"]{fill:#fff;}.error-bar-scroll-button{display:flex;padding:0px;padding-left:20px;padding-right:20px;}.error-bar-messages{font-weight:bold;text-align:center;font-size:18px;line-height:24px;max-height:60px;overflow-y:scroll;}.error-bar-scroll-open-message{display:flex;padding:0px;padding-left:5px;}.erro{background-color:var(--error-background-color) !important;border:1px dashed var(--error-color) !important;}input:disabled.erro,textarea:disabled.erro{background-color:var(--error-background-color) !important;border:1px dashed var(--error-color) !important;opacity:1 !important;}input.erro:focus{border:1px solid rgb(var(--error-color-rgb) / 50%) !important;-webkit-box-shadow:0 0 5px rgb(var(--error-color-rgb) / 50%);-moz-box-shadow:0 0 5px rgb(var(--error-color-rgb) / 50%);box-shadow:0 0 5px rgb(var(--error-color-rgb) / 50%);}input[type=checkbox].erro{background-color:#fff !important;}input[type=checkbox]:checked.erro{background-color:var(--theme-color-2) !important;border-style:double;}input[type=checkbox].erro ~ .slider{background-color:#ffcbb882;}input[type=checkbox].erro ~ .slider:before{background-color:var(--error-color);}@media only screen and (min-width:1285px){.error-bar-scroll-button{padding-right:30px;}}@media only screen and (max-width:1285px){.action-buttons-error-bar{overflow-y:auto;}}
:root{--ease-elastic-in-1:cubic-bezier(.5,-0.25,.75,1);}.anim-blinker{animation:anim-blinker 1s step-start infinite;transform:translateZ(0);}.animate-button-1{animation-name:animateButton1;animation-duration:1.5s;animation-iteration-count:1;animation-timing-function:linear;}.animate-button-2{animation-name:animateButton2;animation-duration:1.5s;animation-iteration-count:1;animation-timing-function:linear;}.anim-breath{animation:anim-breath 1200ms infinite alternate;}.anim-glow-notifications{animation:anim-glow-notifications 1700ms step-start infinite;}.anim-glow-button-text{animation:anim-glow-text var(--ease-elastic-in-1) 1500ms infinite alternate;}.anim-glow-button-stroke{animation:anim-glow-stroke var(--ease-elastic-in-1) 1500ms infinite alternate;}.anim-glow-button-fill{animation:anim-glow-fill var(--ease-elastic-in-1) 1500ms infinite alternate;}@keyframes anim-blinker{50%{opacity:0;}}@keyframes anim-loading{to{background-position:right -400px top 0;}}@keyframes animateButton1{0%{box-shadow:0px 0px 10px 10px rgb(var(--theme-color-rgb-2) / 20%);}100%{box-shadow:inherit;}}@keyframes animateButton2{0%{box-shadow:0px 0px 10px 10px rgb(var(--theme-color-rgb-2) / 20%);}100%{box-shadow:inherit;}}@keyframes anim-breath{from{animation-timing-function:ease-out;}to{transform:scale(1.25) translateY(-5px) perspective(1px);animation-timing-function:ease-in-out;}}@keyframes anim-glow-notifications{50%{color:#fff;background-color:#cd0a0a;box-shadow:0px 0px 5px 2px #cd0a0a;}}@keyframes anim-glow-text{50%{color:var(--theme-color-4);}}@keyframes anim-glow-stroke{50%{stroke:var(--theme-color-4);}}@keyframes anim-glow-fill{50%{fill:var(--theme-color-4);}}
.relative{position:relative;}.horizontal-group{display:flex;align-items:center;}.vertical-group{display:flex;flex-direction:column;}.space-between{display:flex;justify-content:space-between !important;}.align-items-center{display:flex;align-items:center !important;}.flex-start{display:flex;align-items:flex-start !important;}.flex-end{display:flex;align-items:flex-end !important;}.justify-content-flex-end{display:flex;justify-content:flex-end !important;}.justify-content-center{display:flex;justify-content:center !important;}.flex-column{display:flex;flex-direction:column !important;}.flex-row{display:flex;flex-direction:row !important;align-items:center !important;}.flex-wrap{display:flex;flex-wrap:wrap !important;}.flex-nowrap{display:flex;align-items:center;flex-direction:row !important;flex-wrap:nowrap !important;}.margin-top-5{margin-top:5px !important;}.margin-left-5{margin-left:5px !important;}.margin-right-5{margin-right:5px !important;}.margin-bottom-5{margin-bottom:5px !important;}.margin-top-10{margin-top:10px !important;}.margin-left-10{margin-left:10px !important;}.margin-right-10{margin-right:10px !important;}.margin-bottom-10{margin-bottom:10px !important;}.margin-top-20{margin-top:20px !important;}.margin-left-20{margin-left:20px !important;}.margin-right-20{margin-right:20px !important;}.margin-bottom-20{margin-bottom:20px !important;}.padding-top-10{padding-top:10px !important;}.padding-left-10{padding-left:10px !important;}.padding-right-10{padding-right:10px !important;}.padding-bottom-10{padding-bottom:10px !important;}.padding-top-20{padding-top:20px !important;}.padding-left-20{padding-left:20px !important;}.padding-right-20{padding-right:20px !important;}.padding-bottom-20{padding-bottom:20px !important;}.padding-5{padding:5px !important;}.padding-10{padding:10px !important;}.padding-20{padding:20px !important;}.padding-30{padding:30px !important;}.total-width{width:100%;}.word-break{word-break:break-all;}
::placeholder{color:rgb(var(--theme-color-rgb-2) / 50%) !important;opacity:1;}::-webkit-input-placeholder{color:rgb(var(--theme-color-rgb-2) / 50%) !important;}:-ms-input-placeholder{color:rgb(var(--theme-color-rgb-2) / 50%) !important;}input:disabled,textarea:disabled{background-color:#ebebeb !important;color:#aaaaaa !important;opacity:0.5;}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--theme-color-3) inset !important;-moz-box-shadow:0 0 0 30px var(--theme-color-3) inset !important;box-shadow:0 0 0 30px var(--theme-color-3) inset !important;color:var(--theme-color-2);}input.erro:-webkit-autofill,input.erro:-webkit-autofill:hover,input.erro:-webkit-autofill:focus,input.erro:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--error-background-color) inset !important;-moz-box-shadow:0 0 0 30px var(--error-background-color) inset !important;box-shadow:0 0 0 30px var(--error-background-color) inset !important;}.form-control-group{position:relative;}form label{cursor:pointer;}.anywhere-button{display:flex;align-items:center;cursor:pointer;}.anywhere-button .label{font-weight:bold;margin-left:5px;}.anywhere-button svg{min-height:28px;max-height:28px;min-width:28px;max-width:28px;}@media only screen and (min-width:1285px){.anywhere-button:hover{color:var(--theme-color-4);}.anywhere-button:hover svg path[fill^="#"]{fill:var(--theme-color-4);}.anywhere-button:hover svg path[stroke^="#"]{stroke:var(--theme-color-4);}}.sp-original-input-container{width:0px;margin:0px !important;}.spectrum{visibility:hidden !important;}.sp-picker-container{display:flex !important;flex-direction:column !important;justify-content:space-between !important;align-items:flex-end !important;}.sp-cancel{display:none !important;}.sp-choose{display:none !important;}.sp-clear{display:none !important;}.sp-hue{top:0px !important;height:100% !important;}.sp-thumb-el{min-height:32px;max-height:32px;min-width:32px;max-width:32px;}@media only screen and (max-width:650px){.sp-picker-container{display:flex !important;justify-content:flex-start !important;}.sp-choose{display:flex !important;}}.form-text{margin:0;}input{color:var(--theme-color-2);font-size:18px !important;font-weight:normal;}input{background-color:var(--theme-color-3);border:1px solid rgb(var(--theme-color-rgb-2) / 20%);color:var(--theme-color-2) !important;min-height:42px;max-height:42px;width:100%;padding:7px;padding-left:15px;padding-right:15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}input:focus{border:1px solid rgb(var(--theme-color-rgb-2) / 50%) !important;-webkit-box-shadow:0 0 5px rgb(var(--theme-color-rgb-2) / 50%);-moz-box-shadow:0 0 5px rgb(var(--theme-color-rgb-2) / 50%);box-shadow:0 0 5px rgb(var(--theme-color-rgb-2) / 50%);outline:none;}.text-input-with-icon{background-color:rgb(var(--theme-color-rgb-1) / 50%);border:1px solid rgb(var(--theme-color-rgb-2) / 20%);width:fit-content;min-height:42px;max-height:42px;padding:0px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.text-input-with-icon input{padding-top:0px;padding-bottom:0px;min-height:40px;max-height:40px;}.text-input-with-icon svg{min-height:22px;max-height:22px;min-width:22px;max-width:22px;}.text-input-with-icon .text-input-left-icon{padding-left:12px;}.text-input-with-icon .text-input-right-icon{padding-right:12px;}.text-input-with-icon.input-password .text-input-right-icon{cursor:pointer;}.text-input-with-icon-focus-glow{border:1px solid rgb(var(--theme-color-rgb-2) / 50%) !important;-webkit-box-shadow:0 0 5px rgb(var(--theme-color-rgb-2) / 50%);-moz-box-shadow:0 0 5px rgb(var(--theme-color-rgb-2) / 50%);box-shadow:0 0 5px rgb(var(--theme-color-rgb-2) / 50%);}.text-input-with-icon input[type="text"],.text-input-with-icon input[type="password"]{background-color:transparent !important;border:0px !important;}.text-input-with-icon input[type="text"]:focus,.text-input-with-icon input[type="password"]:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0px;}textarea{color:var(--theme-color-2);font-size:18px !important;font-weight:normal;}textarea{background-color:var(--theme-color-3);border:1px solid rgb(var(--theme-color-rgb-2) / 20%);max-height:140px;width:100%;margin:0px;padding-top:10px;padding-left:15px;padding-right:15px;padding-bottom:10px;box-shadow:none;resize:none;overflow-x:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}textarea:focus{border:1px solid rgb(var(--theme-color-rgb-2) / 50%);-webkit-box-shadow:0 0 5px rgb(var(--theme-color-rgb-2) / 50%);-moz-box-shadow:0 0 5px rgb(var(--theme-color-rgb-2) / 50%);box-shadow:0 0 5px rgb(var(--theme-color-rgb-2) / 50%);outline:none;}.inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;}.container-checkbox{display:flex;align-items:center;color:var(--theme-color-2);}.container-checkbox label{white-space:nowrap;line-height:24px;margin-left:10px;cursor:pointer;}.checkbox-round{background-color:var(--theme-color-3);border:1px solid rgb(var(--theme-color-rgb-2) / 20%);min-width:22px;max-width:22px;min-height:22px;max-height:22px;padding:0px;appearance:none;-webkit-appearance:none;outline:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;}.checkbox-round:checked{background-color:var(--theme-color-2) !important;}.checkbox-round:checked[disabled]{background-color:#F4F4F4;}.checkbox-round:checked[disabled] + label{color:#BEBEBE;}.mostra-esconde-senha{cursor:pointer;}fieldset{background-color:rgb(var(--theme-color-rgb-1) / 50%);border:1px solid rgb(var(--theme-color-rgb-2) / 20%);min-width:0;padding:0;padding:25px;margin:0;margin-top:30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}fieldset legend{color:var(--theme-color-rgb-2);font-size:20px;font-weight:bold;text-align:left;width:auto;margin-top:-55px;margin-left:-10px;padding-right:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}fieldset input[type="text"]{background-color:rgb(var(--theme-color-rgb-3) / 50%) !important;border:1px solid rgb(var(--theme-color-rgb-2) / 20%);}.form-group .label{font-weight:normal;white-space:nowrap;margin-bottom:5px;}.form-group{position:relative;margin-top:20px;padding-bottom:20px;display:flex;flex-wrap:wrap;flex-direction:column;align-content:flex-start;align-items:flex-start;justify-content:center;}.form-group.multiple{display:block;}.modal{z-index:9999999;}.leaflet-control-attribution{display:none;}.ui-timepicker-wrapper{position:absolute;background-color:var(--theme-color-3);scrollbar-width:thin;scrollbar-color:var(--theme-color-2);background-clip:border-box;min-height:100px;margin-top:0px;margin-left:0px;padding:0px;padding-top:5px;padding-bottom:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;z-index:999;}.ui-timepicker-wrapper li{color:var(--theme-color-2) !important;font-size:20px !important;}li.ui-timepicker-selected,.ui-timepicker-list li:hover,.ui-timepicker-list .ui-timepicker-selected:hover{background-color:var(--theme-color-2) !important;color:var(--theme-color-3) !important;}.ui-timepicker-input{cursor:pointer;}.hasDatepicker{min-width:140px !important;max-width:140px !important;margin-right:10px !important;-webkit-border-top-right-radius:10px !important;-moz-border-top-right-radius:10px !important;border-top-right-radius:10px !important;-webkit-border-bottom-right-radius:10px !important;-moz-border-bottom-right-radius:10px !important;border-bottom-right-radius:10px !important;}.input-group{position:relative;display:flex;align-items:center;flex-wrap:nowrap;width:100%;}img.ui-datepicker-trigger{height:24px;width:24px;cursor:pointer;}.ui-datepicker{margin-top:5px;margin-left:-20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:4px 4px 12px 0px rgb(0 0 0 / 10%);-moz-box-shadow:4px 4px 12px 0px rgb(0 0 0 / 10%);box-shadow:4px 4px 12px 0px rgb(0 0 0 / 10%);overflow:hidden;z-index:999 !important;}.ui-datepicker-header{display:flex;background-color:var(--theme-color-2);}.ui-datepicker-prev,.ui-datepicker-next{display:flex;align-items:center;justify-content:center;text-decoration:none;min-height:30px;max-height:30px;min-width:30px;max-width:30px;}.ui-datepicker-prev .ui-icon{background:transparent;background-image:var(--url-img-calendar-prev-base64);background-repeat:no-repeat;background-position-x:center;background-position-y:center;cursor:pointer;color:transparent;}.ui-datepicker-next .ui-icon{background:transparent;background-image:var(--url-img-calendar-next-base64);background-repeat:no-repeat;background-position-x:center;background-position-y:center;cursor:pointer;color:transparent;}.ui-datepicker-month,.ui-datepicker-year{background-color:var(--theme-color-2);border:0px;border-radius:1px;color:var(--theme-color-3);font-size:20px;margin-top:3px;margin-left:10px;;cursor:pointer;}select{background:transparent;background-image:var(--url-img-calendar-down-base64);background-repeat:no-repeat;background-position-x:100%;background-position-y:10px;padding-right:20px;min-height:30px;-webkit-appearance:none;-moz-appearance:none;}.ui-datepicker-month > *,.ui-datepicker-year > *{background-color:var(--theme-color-3);color:var(--theme-color-2);}.ui-datepicker select option:checked,.ui-datepicker select option:hover{color:var(--theme-color-3) !important;background-color:var(--theme-color-2) !important;box-shadow:0 0 10px 100px var(--theme-color-4) inset;}.ui-datepicker select:focus > option:checked{background-color:var(--theme-color-2) !important;}.ui-datepicker-month:focus,.ui-datepicker-year:focus{outline:none;}.ui-datepicker-year{margin-right:10px;}.ui-datepicker-calendar{background-color:var(--theme-color-3);width:100%;}.ui-datepicker-calendar thead tr th{color:var(--theme-color-2);text-align:center;padding-top:5px;}.ui-datepicker-calendar td a{display:flex;align-items:center;justify-content:center;color:var(--theme-color-2);text-decoration:none;min-height:30px !important;max-height:30px;min-width:30px;max-width:30px;margin:2px;}.ui-datepicker-calendar td a.ui-state-highlight{background-color:var(--theme-color-2);color:var(--theme-color-3);}.ui-datepicker-calendar td a.ui-state-active{background-color:var(--theme-color-2);color:var(--theme-color-3);}.ui-datepicker-calendar td span{display:flex;align-items:center;justify-content:center;color:var(--theme-color-2);font-family:Morison Light;font-size:17px;text-decoration:none;min-height:30px;max-height:30px;min-width:30px;max-width:30px;margin:2px;opacity:0.5;}.carousel-caption{background-color:rgb(0 0 0 / 50%);position:fixed;left:0px;right:0px;bottom:0px;}.carousel-caption h5{-webkit-text-shadow:0px 1px 15px #ffffff;-moz-text-shadow:0px 1px 15px #ffffff;text-shadow:0px 1px 15px #ffffff;padding-left:10px;padding-right:10px;}.ms-ctn{position:relative;display:flex;align-items:center;background-color:var(--theme-color-3);border:1px solid rgb(var(--theme-color-rgb-2) / 20%);padding:0px;margin:0px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.ms-ctn-focus{border:1px solid rgb(var(--theme-color-rgb-2) / 50%);-webkit-box-shadow:0 0 5px rgb(var(--theme-color-rgb-2) / 50%);-moz-box-shadow:0 0 5px rgb(var(--theme-color-rgb-2) / 50%);box-shadow:0 0 5px rgb(var(--theme-color-rgb-2) / 50%);outline:none;}.ms-sel-ctn{display:contents;}.ms-ctn input[type=text],.ms-ctn input[type=text]:focus{background-color:transparent !important;border:0px !important;width:100% !important;padding-top:6px;padding-bottom:6px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none;}.ms-sel-item{position:absolute;display:flex;align-items:center;background-color:transparent;color:var(--theme-color-2);border:0px;text-align:center;white-space:nowrap;min-height:100%;min-width:calc(100% - 33px);max-width:calc(100% - 33px);padding-left:15px;overflow:hidden;}.ms-sel-ctn .ms-sel-item .ms-close-btn{position:absolute;right:0;background-image:var(--url-img-close-base64);background-repeat:no-repeat;background-position-x:right;background-position-y:center;cursor:pointer;min-width:100%;min-height:100%;margin:0px;z-index:9;}.ms-sel-item svg,.ms-sel-item img{object-fit:contain;min-height:32px;max-height:32px;min-width:32px;max-width:32px;margin-right:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.ms-sel-item .label{color:var(--theme-color-2);white-space:nowrap;}.ms-ctn .ms-trigger{display:flex;align-items:center;justify-content:center;border-left:1px solid rgb(var(--theme-color-rgb-2) / 20%) !important;width:auto;padding:15px;padding-left:5px;padding-right:5px;cursor:pointer;}.ms-ctn .ms-trigger svg{min-width:15px;max-width:15px;}.ms-ctn .ms-trigger:hover{background-color:transparent;}.ms-res-ctn.dropdown-menu{position:absolute;top:44px;left:0px;background-color:var(--theme-color-3);background-clip:border-box;border:1px solid rgb(var(--theme-color-rgb-2) / 20%) !important;min-height:250px;width:100%;-webkit-box-shadow:4px 4px 12px 0px rgb(0 0 0 / 10%);-moz-box-shadow:4px 4px 12px 0px rgb(0 0 0 / 10%);box-shadow:4px 4px 12px 0px rgb(0 0 0 / 10%);overflow:auto;z-index:10;}.ms-helper{position:absolute;right:10px;top:-17px;color:var(--theme-color-4) !important;font-size:10px;}.ms-res-item{color:var(--theme-color-2);border-top:1px solid rgb(var(--theme-color-rgb-2) / 20%);font-size:18px;padding:10px;padding-left:10px;padding-right:10px;cursor:pointer;}.ms-res-item:empty{min-height:48px;}.ms-res-item:hover{color:var(--theme-color-3);background-color:var(--theme-color-2);}.ms-res-item:hover svg path[stroke^="#"]{stroke:var(--theme-color-3);}.ms-res-item:hover svg path[fill^="#"]{fill:var(--theme-color-3);}.ms-res-item:first-child{border-top:0px;}.ms-res-item em{color:var(--theme-color-3);background-color:var(--theme-color-2);}.ui-sortable-helper{opacity:0.7;filter:grayscale(100%);}.push-button{cursor:pointer;}.ui-slider{position:relative;display:flex;align-items:center;background-color:rgb(var(--theme-color-rgb-1) / 50%);border:1px solid rgb(var(--theme-color-rgb-2) / 20%);height:20px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;}.ui-slider-handle{position:absolute;display:block;background-color:var(--theme-color-2);min-height:26px;max-height:26px;min-width:26px;max-width:26px;margin-left:-13px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;}.switch{position:relative;display:inline-block;width:60px;height:30px;}.switch-label{white-space:nowrap;}.switch input{opacity:0;width:0;height:0;}.switch .slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgb(var(--theme-color-rgb-1) / 50%);border:1px solid rgb(var(--theme-color-rgb-2) / 20%);-webkit-transition:.4s;transition:.4s;cursor:pointer;}.switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:2px;bottom:1px;background-color:var(--theme-color-3);-webkit-transition:.4s;transition:.4s;}.switch .ui-slider{position:relative;text-align:left;}.switch .ui-slider .ui-slider-handle{position:absolute;background-color:var(--theme-color-4);z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}.switch .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}.switch .ui-slider.ui-state-disabled .ui-slider-handle,.switch .ui-slider.ui-state-disabled .ui-slider-range{filter:inherit;}.switch .ui-slider-horizontal{height:.8em;border:1px solid var(--theme-color-2);background-color:#079d9f;margin-left:10px;margin-right:10px;}.switch .ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}.switch .ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.switch .ui-slider-horizontal .ui-slider-range-min{left:0;}.switch .ui-slider-horizontal .ui-slider-range-max{right:0;}.switch .ui-slider-vertical{width:.8em;height:100px;border:1px solid var(--theme-color-2);background-color:#079d9f;}.switch .ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}.switch .ui-slider-vertical .ui-slider-range{left:0;width:100%;}.switch .ui-slider-vertical .ui-slider-range-min{bottom:0;}.switch .ui-slider-vertical .ui-slider-range-max{top:0;}.switch input[type=checkbox]:disabled + .slider{background-color:#ebebeb;}.switch input[type=checkbox]:disabled + .slider:before{background-color:#bbbbbb;}.switch input:checked + .slider{background-color:var(--theme-color-2);}.switch input:focus + .slider{-webkit-box-shadow:0 0 5px rgb(var(--theme-color-rgb-2) / 50%);-moz-box-shadow:0 0 5px rgb(var(--theme-color-rgb-2) / 50%);box-shadow:0 0 5px rgb(var(--theme-color-rgb-2) / 50%);}.switch input:checked + .slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);}.switch .slider.round{border-radius:34px;max-height:30px;min-width:57px;max-width:57px;}.switch .slider.round:before{border-radius:50%;}
#header-page{position:relative;display:flex;align-items:center;justify-content:space-between;background-color:var(--theme-color-3);width:100vw;padding:15px;padding-left:40px;padding-right:30px;-webkit-box-shadow:4px 4px 12px 0px rgb(0 0 0 / 10%);-moz-box-shadow:4px 4px 12px 0px rgb(0 0 0 / 10%);box-shadow:4px 4px 12px 0px rgb(0 0 0 / 10%);z-index:11;}#header-page #link-logo img,#header-page #link-logo svg{min-height:70px;max-height:70px;min-width:70px;max-width:70px;-webkit-border-radius:70px;-moz-border-radius:70px;border-radius:70px;}#header-page .header-page-left{margin-right:10px;}#header-page .header-page-right{display:flex;flex-direction:column;align-items:flex-end;}#header-page .header-page-links{display:flex;align-items:center;margin-bottom:25px;}#header-page .header-page-links svg{min-height:32px;max-height:32px;min-width:32px;max-width:32px;}#header-page .header-page-link{font-size:15px;text-decoration:none;color:var(--theme-color-2);margin-left:25px;cursor:pointer;}#header-page .header-page-link .label{margin-left:10px;font-size:15px;}#header-page .header-page-link-inicio{display:flex;align-items:center;}#header-page .header-page-link-notificacoes{position:relative;display:flex;align-items:center;}#header-page .header-page-link-notificacoes .mensagens-numero{position:absolute;top:-6px;left:18px;display:flex;align-items:center;justify-content:center;background-color:var(--theme-color-2);color:var(--theme-color-3);border:0px;font-size:12px !important;min-height:20px;max-height:20px;min-width:20px;max-width:20px;padding:0px;margin:0px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;pointer-events:none;cursor:pointer;}#header-page .header-page-title{font-size:22px;font-weight:bold;text-align:right;}@media only screen and (min-width:1285px){#header-page{position:fixed;top:calc(0px + var(--checklist-height));}#header-page .header-page-link:hover{color:var(--theme-color-4);}#header-page .header-page-link:hover svg path[stroke^="#"]{stroke:var(--theme-color-4);}#header-page .header-page-link:hover svg path[fill^="#"]{fill:var(--theme-color-4);}#header-page .header-page-link:hover .mensagens-numero{background-color:var(--theme-color-4);}}@media only screen and (max-width:1285px){#page-wrapper{margin-top:calc(30px + var(--checklist-height));}#header-page{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}}@media only screen and (max-width:650px){#header-page{padding-left:15px;padding-right:15px;}#header-page .header-page-link .label{display:none;}}@media only screen and (max-width:320px){#header-page .header-page-title{font-size:20px;}}
:root{--menu-color-1:#fff;--menu-options-button-width:130px;}#navigation-menu{position:fixed;top:calc(155px + var(--checklist-height));left:30px;display:flex;justify-content:center;background-color:var(--theme-color-2);min-width:85px;max-width:85px;padding:20px;padding-left:10px;padding-right:10px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-shadow:4px 4px 12px 0px rgb(0 0 0 / 20%);-moz-box-shadow:4px 4px 12px 0px rgb(0 0 0 / 20%);box-shadow:4px 4px 12px 0px rgb(0 0 0 / 20%);z-index:10;}#navigation-menu .navigation-menu-container{display:flex;flex-direction:column;align-items:center;}#navigation-menu .navigation-menu-button{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:var(--theme-color-3);font-weight:normal;margin-bottom:20px;cursor:pointer;}#navigation-menu .navigation-menu-button:last-child{margin-bottom:0px;}#navigation-menu .navigation-menu-button svg{color:var(--theme-color-3);min-height:32px;max-height:32px;min-width:32px;max-width:32px;}#navigation-menu .navigation-menu-button svg path[fill^="#"]{fill:var(--theme-color-3);}#navigation-menu .navigation-menu-button .label{font-size:15px;text-align:center;line-height:19px;margin-top:10px;}#navigation-menu-options{position:fixed;top:0px;left:0px;display:none;flex-direction:column;height:100%;width:100%;padding:30px;padding-top:40px;padding-bottom:0px;background:rgb(0 0 0 / 80%);color:var(--menu-color-1);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);z-index:999999999 !important;will-change:opacity;}#navigation-menu-options svg path[fill^="#"]{fill:var(--menu-color-1);}#navigation-menu-options svg path[stroke^="#"]{stroke:var(--menu-color-1);}#navigation-menu-options .navigation-menu-close-button{position:absolute;top:0px;right:0px;padding:20px;cursor:pointer;}#navigation-menu-options .navigation-menu-close-button svg{min-height:30px;max-height:30px;min-width:30px;max-width:30px;}#navigation-menu-options .navigation-menu-close-button:hover svg{-webkit-filter:drop-shadow(0px 0px 2px var(--menu-color-1));filter:drop-shadow(0px 0px 2px var(--menu-color-1));}#navigation-menu-options .app-logo-user-container{display:flex;align-items:center;justify-content:space-between;padding-left:40px;padding-right:40px;padding-bottom:40px;}#navigation-menu-options .app-logo{display:flex;justify-content:center;}#navigation-menu-options .app-logo svg{min-height:100px;max-height:100px;min-width:100px;max-width:100px;}#navigation-menu-options .app-logo:hover svg{-webkit-filter:drop-shadow(0px 0px 5px var(--menu-color-1));filter:drop-shadow(0px 0px 5px var(--menu-color-1));}#navigation-menu-options .user-container{display:flex;align-items:flex-start;padding-left:20px;}#navigation-menu-options .navigation-menu-option-link-perfil{color:var(--menu-color-1);text-decoration:none;}#navigation-menu-options .navigation-menu-option-link-perfil:hover{-webkit-text-shadow:2px 2px 10px var(--menu-color-1);-moz-text-shadow:2px 2px 10px var(--menu-color-1);text-shadow:2px 2px 10px var(--menu-color-1);}#navigation-menu-options .navigation-menu-option-link-perfil:hover svg,#navigation-menu-options .navigation-menu-option-link-perfil:hover img{-webkit-filter:drop-shadow(0px 0px 5px var(--menu-color-1));filter:drop-shadow(0px 0px 5px var(--menu-color-1));}#navigation-menu-options .user-name-avatar-container{display:flex;align-items:center;justify-content:flex-end;padding-left:10px;}#navigation-menu-options .user-name{font-size:24px;line-height:24px;font-weight:bold;text-align:right;}#navigation-menu-options .user-email{font-size:18px;line-height:18px;font-weight:normal;text-align:right;word-break:break-all;width:100%;padding-top:7px;padding-left:10px;}#navigation-menu-options .user-email:empty{display:none;}#navigation-menu-options .user-avatar{margin-left:20px;}#navigation-menu-options .user-avatar svg,#navigation-menu-options .user-avatar img{min-height:64px;max-height:64px;min-width:64px;max-width:64px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}#navigation-menu-options .navigation-menu-options-container{background-color:#0000001c;height:100%;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;overflow-y:auto;}#navigation-menu-options .navigation-menu-options-container{scrollbar-width:thin;scrollbar-color:var(--menu-color-1);}#navigation-menu-options .navigation-menu-options-container::-webkit-scrollbar-thumb{background-color:var(--menu-color-1);border-radius:20px;}#navigation-menu-options .navigation-menu-options-buttons{display:grid;grid-template-columns:repeat(auto-fit,var(--menu-options-button-width));justify-content:start;padding-top:30px;padding-left:10px;padding-right:10px;padding-bottom:40px;}#navigation-menu-options .navigation-menu-option-button{position:relative;display:flex;flex-direction:column;align-items:center;color:var(--menu-color-1);text-decoration:none;padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;cursor:pointer;}#navigation-menu-options .navigation-menu-option-button svg{min-height:64px;max-height:64px;min-width:64px;max-width:64px;}#navigation-menu-options .navigation-menu-option-button:hover:after{content:'';position:absolute;top:0px;left:0px;background-color:rgb(255 255 255 / 10%);width:100%;height:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#navigation-menu-options .navigation-menu-option-button .label{margin-top:15px;font-size:16px;font-weight:normal;line-height:24px;text-align:center;}#navigation-menu-options .botao-sair-container{display:flex;justify-content:flex-end;padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;}#navigation-menu-options .botao-sair-container a{display:flex;align-items:center;color:var(--menu-color-1);text-decoration:none;}#navigation-menu-options .botao-sair-container svg{min-height:25px;max-height:25px;min-width:25px;max-width:25px;}#navigation-menu-options .botao-sair-container a:hover{-webkit-text-shadow:2px 2px 10px var(--menu-color-1);-moz-text-shadow:2px 2px 10px var(--menu-color-1);text-shadow:2px 2px 10px var(--menu-color-1);}#navigation-menu-options .botao-sair-container a:hover svg{-webkit-filter:drop-shadow(0px 0px 2px var(--menu-color-1));filter:drop-shadow(0px 0px 2px var(--menu-color-1));}#navigation-menu-options .botao-sair-container .label{font-weight:bold;margin-left:10px;padding-top:2px;}@media only screen and (min-width:1285px){#page-wrapper{padding-left:144px;}#navigation-menu .navigation-menu-button:hover{color:var(--theme-color-4);}#navigation-menu .navigation-menu-button:hover svg path[stroke^="#"]{stroke:var(--theme-color-4);}#navigation-menu .navigation-menu-button:hover svg path[fill^="#"]{fill:var(--theme-color-4);}}@media only screen and (max-width:1285px){#navigation-menu{position:fixed;top:inherit;left:0px;bottom:0px;width:100%;max-width:100%;padding:30px;padding-left:40px;padding-right:40px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:0px -5px 31px 0px rgb(0 0 0 / 30%);-moz-box-shadow:0px -5px 31px 0px rgb(0 0 0 / 30%);box-shadow:0px -5px 31px 0px rgb(0 0 0 / 30%);}#navigation-menu .navigation-menu-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;}#navigation-menu .navigation-menu-button{display:flex;flex-direction:row;align-items:center;margin:0px;}#navigation-menu .navigation-menu-button .label{margin:0px;margin-left:10px;}#navigation-menu-options .navigation-menu-options-container{-ms-overflow-style:none;scrollbar-width:none;}#navigation-menu-options .navigation-menu-options-container::-webkit-scrollbar{display:none;}#navigation-menu-options .navigation-menu-options-buttons{padding-top:25px;padding-bottom:10px;}#navigation-menu-options .botao-sair-container{display:flex;justify-content:flex-start;min-height:80px;padding-top:25px;padding-bottom:25px;}#navigation-menu-options .navigation-menu-close-button{top:unset;right:30px;bottom:3px;}}@media only screen and (max-width:650px){#navigation-menu{padding:20px;padding-left:10px;padding-right:10px;}#navigation-menu .navigation-menu-button{display:flex;flex-direction:column;min-width:70px;max-width:70px;}#navigation-menu .navigation-menu-button-mais{min-width:50px;max-width:50px;}#navigation-menu .navigation-menu-button .label{margin:0px;margin-top:10px;}#navigation-menu-options{padding:0px;padding-top:20px;}#navigation-menu-options .app-logo-user-container{padding-left:20px;padding-right:20px;padding-bottom:20px;}#navigation-menu-options .app-logo svg{min-height:70px;max-height:70px;min-width:70px;max-width:70px;}#navigation-menu-options .user-container{padding:0px;}#navigation-menu-options .user-name{font-size:20px;margin-right:0px;}#navigation-menu-options .user-avatar{margin-left:10px;}#navigation-menu-options .user-avatar svg{min-height:48px;max-height:48px;min-width:48px;max-width:48px;}#navigation-menu-options .navigation-menu-options-container{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}#navigation-menu-options .navigation-menu-options-buttons{display:grid;grid-template-columns:repeat(auto-fit,110px);padding-top:25px;padding-bottom:10px;}#navigation-menu-options .navigation-menu-option-button{padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;margin-bottom:20px;}#navigation-menu-options .navigation-menu-option-button svg{min-height:48px;max-height:48px;min-width:48px;max-width:48px;}#navigation-menu-options .navigation-menu-close-button{top:unset;right:0px;bottom:3px;}}@media only screen and (max-width:320px){#navigation-menu{padding:15px;}#navigation-menu-options .navigation-menu-options-buttons{grid-template-columns:repeat(auto-fit,100px);}#navigation-menu .navigation-menu-button{min-width:60px;max-width:60px;}#navigation-menu .navigation-menu-button .label{font-size:13px;}}
#popup-login .text-input-with-icon{background-color:var(--theme-color-3);}#popup-login .popup-login-toogle-bar{display:flex;align-items:center;justify-content:center;background-color:var(--theme-color-2);color:var(--theme-color-3);border-top:1px solid var(--theme-color-3);}#popup-login .popup-login-toogle-button{display:flex;align-items:center;padding:10px;padding-left:20px;padding-right:20px;cursor:pointer;}#popup-login .popup-login-toogle-button svg{min-height:32px;max-height:32px;min-width:32px;max-width:32px;}#popup-login .popup-login-toogle-button svg path[fill^="#"]{fill:var(--theme-color-3);}#popup-login .popup-login-toogle-button .label{margin-left:10px;}#popup-login .popup-login-toogle-button.selected .label{font-weight:bold;-webkit-text-shadow:1px 1px 4px #fff !important;-moz-text-shadow:1px 1px 4px #fff !important;text-shadow:0px 1px 15px #ffffff !important;}#popup-login .popup-login-toogle-button.selected svg{-webkit-filter:drop-shadow(0px 0px 2px #fff);filter:drop-shadow(0px 0px 2px v);}#popup-login .form-fields{display:flex;align-items:center;flex-direction:column;}#popup-login .user-login-form{display:none;}#popup-login #login-form-container .text-input-with-icon{min-width:340px;max-width:340px;}#popup-login #cadastrar-form-container{display:none;padding-left:70px;padding-right:70px;}#popup-login #cadastrar-form-container .info{font-weight:bold;}#popup-login .form-cadastrar-input-nome{width:100%;}#popup-login .form-cadastrar-input-nome .text-input-with-icon{width:100%;}#popup-login .form-cadastrar-cpf-email-container{display:flex;align-items:center;width:100%;}#popup-login .form-cadastrar-input-cpf{min-width:250px;max-width:250px;margin-top:20px;margin-right:20px;}#popup-login .form-cadastrar-input-email{margin-top:20px;width:100%;}#popup-login .form-cadastrar-input-email .text-input-with-icon{width:100%;}#popup-login .form-cadastrar-telefone-codigo-container{display:flex;align-items:center;flex-wrap:wrap;width:100%;}#popup-login .form-cadastrar-codigo-enviar-container{display:flex;align-items:center;flex-wrap:wrap;}#popup-login .form-cadastrar-input-telefone{min-width:250px;max-width:250px;margin-top:20px;margin-right:20px;}#popup-login .form-cadastrar-input-codigo-verificacao{text-align:center;min-width:120px;max-width:120px;margin-top:20px;margin-right:20px;}#popup-login .enviar-codigo{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;background-color:var(--theme-color-2);color:var(--theme-color-3);margin:0px;margin-top:20px;padding:7px;padding-left:15px;padding-right:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}#popup-login .enviar-codigo svg path[fill^="#"]{fill:var(--theme-color-3);}#popup-login .enviar-codigo .label{white-space:nowrap;}#popup-login .form-cadastrar-senha-container{display:flex;align-items:center;width:100%;}#popup-login .form-cadastrar-input-senha{margin-top:20px;margin-right:20px;}#popup-login .form-cadastrar-input-confirmar-senha{margin-top:20px;}#popup-login .form-cadastrar-sexo-datanascimento{display:flex;align-items:center;width:100%;}#popup-login .form-cadastrar-ms-sexo{width:100%;margin-top:20px;margin-right:20px;}#popup-login .form-cadastrar-datanascimento-container{margin-top:20px;}#popup-login .form-cadastrar-cidade-container{margin-top:20px;width:100%;}#popup-login .form-cadastrar-ms-cidade{width:100%;}#popup-login .cidade-info{display:flex;align-items:center;justify-content:flex-end;font-size:14px;margin-top:5px;margin-right:30px;}#popup-login .cidade-info .label{margin-right:10px;}#popup-login .cidade-info .push-button{color:var(--theme-color-4);}#popup-login .link-contrato{font-weight:bold;}#popup-login .link-contrato.termos-uso{border-right:1px solid rgb(var(--theme-color-rgb-2) / 50%);text-align:right;padding-right:20px;}#popup-login .politica-privacidade{margin-left:20px;padding-right:20px;}#popup-login .form-cadastrar-flagrecebepromo-container{display:flex;flex-wrap:wrap;align-items:center;}#popup-login .form-cadastrar-usuario-flagaceitatermos{padding-left:50px;padding-right:50px;}#popup-login .form-cadastrar-usuario-flagaceitatermos .container-checkbox{display:flex;align-items:flex-start;}#popup-login .form-cadastrar-usuario-flagaceitatermos .container-checkbox .checkbox-round{margin-top:1px;}#popup-login .form-cadastrar-usuario-flagaceitatermos .container-checkbox label{white-space:normal;}#popup-login .form-cadastrar-usuario-flagaceitatermos .container-checkbox label{white-space:normal;}#popup-login .user-pass{display:none;}#popup-login #recuperar-senha-form-container{display:none;}@media only screen and (min-width:1285px){#popup-login .popup-login-toogle-button:hover .label{font-weight:bold;-webkit-text-shadow:1px 1px 4px #fff !important;-moz-text-shadow:1px 1px 4px #fff !important;text-shadow:0px 1px 15px #ffffff !important;}#popup-login .popup-login-toogle-button:hover svg{-webkit-filter:drop-shadow(0px 0px 2px #fff);filter:drop-shadow(0px 0px 2px v);}#popup-login .link-contrato:hover{color:var(--theme-color-4);cursor:pointer;}}@media only screen and (max-width:1285px){}@media only screen and (max-width:650px){#popup-login .popup-body{padding-left:20px;padding-right:20px;padding-bottom:40px;}#popup-login #login-form-container .text-input-with-icon{min-width:100%;max-width:100%;}#popup-login #login-form-container .input-password input{max-width:261px;}#popup-login .popup-login-toogle-bar{display:flex;align-items:flex-start;justify-content:space-evenly;}#popup-login .popup-login-toogle-button{display:flex;flex-direction:column;align-items:center;min-width:120px;max-width:120px;padding-left:10px;padding-right:10px;}#popup-login .popup-login-toogle-button .label{text-align:center;margin-left:0px;}#popup-login #cadastrar-form-container{padding-left:0px;padding-right:0px;}#popup-login .form-cadastrar-cpf-email-container{display:flex;flex-wrap:wrap;}#popup-login .form-cadastrar-input-cpf{min-width:100%;max-width:100%;}#popup-login .form-cadastrar-input-cpf .text-input-with-icon{width:100%;}#popup-login .form-cadastrar-input-telefone{min-width:100%;max-width:100%;}#popup-login .form-cadastrar-input-telefone .text-input-with-icon{width:100%;}#popup-login .form-cadastrar-codigo-enviar-container{display:flex;justify-content:center;width:100%;}#popup-login .form-cadastrar-codigo-enviar-container .form-control-group{width:100%;}#popup-login .form-cadastrar-input-codigo-verificacao{min-width:100%;max-width:100%;margin-right:0px;}#popup-login .form-cadastrar-senha-container{display:flex;flex-wrap:wrap;}#popup-login .form-cadastrar-input-senha{min-width:100%;max-width:100%;}#popup-login .form-cadastrar-input-senha .text-input-with-icon{width:100%;}#popup-login .form-cadastrar-input-confirmar-senha{min-width:100%;max-width:100%;}#popup-login .form-cadastrar-input-confirmar-senha .text-input-with-icon{width:100%;}#popup-login .form-cadastrar-sexo-datanascimento{display:flex;flex-wrap:wrap;}#popup-login .form-cadastrar-ms-sexo{margin-right:0px;}#popup-login .form-cadastrar-usuario-flagaceitatermos{padding-left:20px;padding-right:20px;}}@media only screen and (max-width:320px){#popup-login .popup-login-toogle-button{min-width:100px;max-width:100px;}}
#popup-contrato .popup-body{display:flex;padding:0px;}#popup-contrato .frame{width:100%;background-color:#ffffff;}
.action-buttons{display:flex;flex-direction:column;}#action-buttons{position:fixed;bottom:0px;left:0px;background-color:var(--theme-color-2);width:100vw;-webkit-box-shadow:0 -5px 31px 0px rgb(0 0 0 / 30%);-moz-box-shadow:0 -5px 31px 0px rgb(0 0 0 / 30%);box-shadow:0 -5px 31px 0px rgb(0 0 0 / 30%);z-index:11;}#action-buttons .action-buttons-container{display:flex;align-items:stretch;justify-content:space-between;width:100%;padding-top:4px;padding-bottom:4px;}#action-buttons .action-buttons-button{display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--theme-color-3);border-right:2px solid var(--theme-color-1);width:100%;padding-top:21px;padding-left:10px;padding-right:10px;padding-bottom:21px;cursor:pointer;}#action-buttons .action-buttons-button:last-child{border-right:0px solid var(--theme-color-1);}#action-buttons .action-buttons-button:last-child{margin-bottom:0px;}#action-buttons .action-buttons-button svg{color:var(--theme-color-3);min-height:32px;max-height:32px;min-width:32px;max-width:32px;margin-right:10px;}#action-buttons .action-buttons-button svg path[fill^="#"]{fill:var(--theme-color-3);}#action-buttons .action-buttons-button .label{font-size:20px;}@media only screen and (min-width:1285px){#action-buttons .action-buttons-button:hover{color:var(--theme-color-4);}#action-buttons .action-buttons-button:hover svg path[stroke^="#"]{stroke:var(--theme-color-4);}#action-buttons .action-buttons-button:hover svg path[fill^="#"]{fill:var(--theme-color-4);}}@media only screen and (max-width:650px){#action-buttons .action-buttons-container .action-buttons-button{display:flex;justify-content:flex-start;flex-direction:column;padding-top:10px;padding-bottom:10px;}#action-buttons .action-buttons-button svg{margin-right:0px;}#action-buttons .action-buttons-container .action-buttons-button .label{text-align:center;line-height:24px;margin:0px;margin-top:10px;}}@media only screen and (max-width:320px){#action-buttons .action-buttons-button .label{font-size:18px;}}
#page-wrapper{padding-right:30px;}#group-data{position:relative;display:none;flex-direction:column;background-color:var(--theme-color-3);min-height:620px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-shadow:4px 4px 12px 0px rgb(0 0 0 / 10%);-moz-box-shadow:4px 4px 12px 0px rgb(0 0 0 / 10%);box-shadow:4px 4px 12px 0px rgb(0 0 0 / 10%);z-index:1;}#group-data input,#group-data textarea{background-color:rgb(var(--theme-color-rgb-1) / 50%);}#group-data .ms-ctn{background-color:rgb(var(--theme-color-rgb-1) / 50%);}#group-data .group-data-action-bar-container{display:flex;align-items:center;background-color:var(--theme-color-2);color:var(--theme-color-3);margin-left:-1px;margin-right:-1px;-webkit-top-left-border-radius:25px;-moz-top-left-border-radius:25px;border-top-left-radius:25px;-webkit-top-right-border-radius:25px;-moz-top-right-border-radius:25px;border-top-right-radius:25px;}#group-data .group-data-action-bar-container svg path[fill^="#"]{fill:var(--theme-color-3);}#group-data .group-data-action-bar-container .disabled{-webkit-filter:none;filter:none;}#group-data .group-data-action-bar{display:flex;justify-content:flex-start;border-bottom:0px;padding:0px;padding-left:20px;padding-right:20px;}#group-data .group-data-action-bar-button{display:flex;align-items:center;cursor:pointer;padding-top:15px;padding-bottom:15px;padding-right:30px;}#group-data .group-data-action-bar-button svg{color:var(--theme-color-3);min-height:32px;max-height:32px;min-width:32px;max-width:32px;}#group-data .group-data-action-bar-button svg path[fill^="#"]{fill:var(--theme-color-3);}#group-data .group-data-action-bar-button:last-child{padding-right:0px;}#group-data .group-data-action-bar-button .label{font-size:20px;margin-left:10px;white-space:nowrap;}#group-data .tb-toolbar-dropdownmenu .group-data-action-bar-button{display:flex;align-items:center;color:var(--theme-color-3);border-bottom:1px solid rgb(var(--theme-color-rgb-3) / 20%);padding:15px;cursor:pointer;}#group-data .tb-toolbar-dropdownmenu .group-data-action-bar-button:last-child{border-bottom:0px;}#group-data .group-data-detail-container{padding:25px;}@media only screen and (min-width:1285px){#group-data .group-data-action-bar-button:hover{color:var(--theme-color-4);}#group-data .group-data-action-bar-button:hover svg path[stroke^="#"]{stroke:var(--theme-color-4);}#group-data .group-data-action-bar-button:hover svg path[fill^="#"]{fill:var(--theme-color-4);}}@media only screen and (max-width:1285px){#page-wrapper{margin-top:var(--checklist-height);padding:0px;}#group-data{min-height:620px !important;max-height:100% !important;min-width:100% !important;max-width:100% !important;margin:0px;padding:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#group-data.no-action-bar{border-top:2px solid var(--theme-color-1);}#group-data .group-data-action-bar-container{-webkit-top-left-border-radius:0px;-moz-top-left-border-radius:0px;border-top-left-radius:0px;-webkit-top-right-border-radius:0px;-moz-top-right-border-radius:0px;border-top-right-radius:0px;}#group-data .group-data-detail-container{padding-bottom:120px;}}@media only screen and (max-width:320px){#group-data .tb-toolbar-dropdownmenu .group-data-action-bar-button .label{font-size:18px;}}
#page-wrapper{margin-top:calc(120px + var(--checklist-height));padding-right:144px;}#group-data{margin-top:-100px;}#group-data::after{content:'';position:absolute;top:0px;left:0px;display:block;background-color:transparent;width:100%;height:100%;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-shadow:0px 0px 20px 7px rgb(255 255 255 / 25%);-moz-box-shadow:0px 0px 20px 7px rgb(255 255 255 / 25%);box-shadow:0px 0px 20px 7px rgb(255 255 255 / 25%);z-index:-1;}#navigation-menu::after{content:'';position:absolute;top:0px;left:0px;display:block;background-color:transparent;width:100%;height:100%;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-shadow:0px 0px 10px 10px rgb(255 255 255 / 25%);-moz-box-shadow:0px 0px 10px 10px rgb(255 255 255 / 25%);box-shadow:0px 0px 10px 10px rgb(255 255 255 / 25%);z-index:-1;}#action-buttons{display:none;}#action-buttons .action-buttons-button{border-right:0px;}#action-buttons .action-buttons-button.botao-carrinho{display:flex;flex-direction:row;justify-content:center;}#action-buttons .action-buttons-button.botao-carrinho .icon svg{margin-right:0px;}#action-buttons .action-buttons-button.botao-carrinho .label{position:relative;}#action-buttons #carrinho-itens{position:absolute;top:-3px;left:-10px;display:flex;align-items:center;justify-content:center;background-color:var(--theme-color-4);color:#fff;border:0px;font-size:16px !important;font-weight:bold;min-height:24px;max-height:24px;min-width:24px;max-width:24px;padding:0px;margin:0px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;pointer-events:none;}#action-buttons .action-buttons-button.botao-carrinho .carrinho-quantidade{display:flex;align-items:center;margin-left:100px;}#action-buttons .action-buttons-button.botao-carrinho .menosbutton-handler{cursor:pointer;}#action-buttons .action-buttons-button.botao-carrinho .maisbutton-handler{cursor:pointer;}#action-buttons .action-buttons-button.botao-carrinho .carrinho-quantidade svg{min-height:28px;max-height:28px;min-width:28px;max-width:28px;margin-right:0px;}#action-buttons .action-buttons-button.botao-carrinho .quantidadebutton-handler{text-align:center;font-weight:bold;min-width:55px;margin-left:10px;margin-right:10px;}#action-buttons .action-buttons-button.botao-total .valor-total{font-weight:bold;}#abertura-catalogo-container{position:relative;display:none;margin-left:-144px;margin-right:-144px;}#foto-capa-container{position:relative;display:flex;justify-content:center;background-color:var(--theme-color-1);width:100%;margin-top:0px;margin-left:0px;-webkit-box-shadow:0px 0px 10px 10px rgb(0 0 0 / 25%);-moz-box-shadow:0px 0px 10px 10px rgb(0 0 0 / 25%);box-shadow:0px 0px 10px 10px rgb(0 0 0 / 25%);}#logotipo-nome-atividade-container{position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column;font-size:14px;font-weight:bold;padding-top:30px;padding-bottom:130px;z-index:1;}#logotipo-nome-atividade-container .estabelecimento-logotipo{display:flex;justify-content:center;}#logotipo-nome-atividade-container .estabelecimento-logotipo img,#logotipo-nome-atividade-container .estabelecimento-logotipo svg{position:relative;min-height:200px;max-height:200px;min-width:200px;max-width:200px;margin-top:20px;padding:0px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-box-shadow:0px 0px 10px 10px rgb(255 255 255 / 25%);-moz-box-shadow:0px 0px 10px 10px rgb(255 255 255 / 25%);box-shadow:0px 0px 10px 10px rgb(255 255 255 / 25%);}#logotipo-nome-atividade-container .estabelecimento-nome{display:flex;justify-content:center;color:#fff;font-size:50px;text-align:center;margin-top:20px;-webkit-text-shadow:0px 1px 15px #fff;-moz-text-shadow:0px 1px 15px #fff;text-shadow:0px 1px 15px #ffffff;}#foto-capa-container.no-cover #logotipo-nome-atividade-container .estabelecimento-nome{color:var(--theme-color-2);}#logotipo-nome-atividade-container .estabelecimentotipoatividade-container{display:flex;justify-content:center;font-size:18px;min-height:90px;max-width:600px;margin-top:20px;margin-bottom:20px;}#estabelecimentotipoatividade_idestabelecimentotipoatividade{display:flex;justify-content:center;flex-wrap:wrap;list-style:none;height:fit-content;padding:7px;margin:0px;}#estabelecimentotipoatividade_idestabelecimentotipoatividade li{background-color:var(--theme-color-2);color:var(--theme-color-3);font-size:18px;font-weight:normal;white-space:nowrap;margin-left:5px;margin-right:5px;margin-top:3px;margin-bottom:3px;padding:4px;padding-left:10px;padding-right:10px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-shadow:0px 0px 10px 3px rgb(255 255 255 / 30%);-moz-box-shadow:0px 0px 10px 3px rgb(255 255 255 / 30%);box-shadow:0px 0px 10px 3px rgb(255 255 255 / 30%);}#foto-capa-container img{position:absolute;height:100%;width:100%;z-index:0;object-fit:cover;object-position:top;}#group-data .group-data-detail-container{padding-top:80px;padding-left:30px;padding-right:30px;}#fraseboasvindas-descricao-container{display:flex;flex-direction:column;align-items:center;margin-bottom:80px;}#fraseboasvindas-descricao-container .fraseboasvindas-container{display:flex;align-items:center;justify-content:center;}#fraseboasvindas-descricao-container .tema-fraseboasvindas{font-size:36px;font-weight:bold;text-align:center;}#fraseboasvindas-descricao-container .estabelecimento-descricao{font-size:24px;white-space:pre-wrap;text-align:center;max-width:665px;margin-top:20px;}#foto-container{display:flex;align-items:flex-end;justify-content:flex-start;margin-bottom:80px;overflow-x:auto;}#foto-container .tema-foto{position:relative;display:flex;min-height:200px;max-height:200px;min-width:200px;max-width:200px;margin-left:20px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;overflow:hidden;cursor:pointer;}.container-dados .list-panel-item{cursor:pointer;}.container-dados .list-panel-top-action-button svg{min-height:26px;max-height:26px;min-width:26px;max-width:26px;}.container-dados .list-panel-bottom-action-button svg{min-height:26px;max-height:26px;min-width:26px;max-width:26px;}.categoriaproduto-container{margin-top:50px;margin-bottom:50px;}.categoriaproduto-container:first-child{margin-top:0px;}.categoriaproduto-container .tipoprodutodescricao_valoranterior{display:flex;align-items:flex-start;justify-content:space-between;min-height:55px;}.categoriaproduto-container .produto_tempomediopreparo{display:flex;align-items:center;flex-direction:column;padding-top:5px;}.categoriaproduto-container .produto_tempomediopreparo svg{min-height:22px;max-height:22px;min-width:22px;max-width:22px;}.categoriaproduto-container .produto_valoranterior{text-decoration:line-through;text-align:right;}.categoriaproduto-container .produto_valor{font-weight:bold;text-align:right;}.categoriaproduto-container .produto_ranking{display:flex;align-items:center;justify-content:flex-end;padding-top:10px;}.categoriaproduto-container .produto_ranking svg{min-height:25px;max-height:25px;min-width:25px;max-width:25px;}.categoriaproduto-container .produto_ranking .svg-ranking-off svg path{fill:rgb(var(--theme-color-rgb-2) / 40%);}.categoriaproduto-container .layout-2 .produto_ranking{justify-content:center;}.categoriaproduto-container .layout-4 .tipoprodutodescricao_valoranterior{display:flex;flex-direction:column;align-items:flex-start;}.categoriaproduto-container .layout-4  .produto_tempomediopreparo{padding-bottom:10px;}.horariosatendimento-titulo{display:flex;align-items:center;}.horariosatendimento-titulo svg{min-height:52px;max-height:52px;min-width:52px;max-width:52px;}.horariosatendimento-titulo .label{display:flex;align-items:center;font-size:28px;line-height:32px;font-weight:bold;margin-left:10px;}#horariosatendimento-container{display:flex;flex-direction:column;margin-top:20px;margin-left:40px;}.horariofuncionamento-diasemana{display:flex;align-items:center;margin-bottom:5px;}.horariofuncionamento-diasemana.today{font-weight:bold;}.container-diasemana{display:flex;align-items:center;}.container-diasemana .status{display:block;min-height:10px;max-height:10px;min-width:10px;max-width:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.container-diasemana .label{text-align:left;min-width:110px;margin-left:10px;}.container-horarios{display:flex;align-items:center;}.container-horarios .horario{min-width:65px;text-align:center;}.container-horarios .hora-inicio{margin-right:5px;}.container-horarios .hora-fim{margin-left:5px;}#estabelecimento-status{display:flex;align-items:center;justify-content:center;color:#ffffff;font-size:24px;font-weight:normal;margin-top:20px;margin-left:35px;margin-right:35px;padding-top:5px;padding-bottom:5px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}#opcoespagamento-container{display:flex;flex-direction:column;margin-top:80px;margin-bottom:50px;}.opcoespagamento-titulo{display:flex;align-items:center;}.opcoespagamento-titulo svg{min-height:52px;max-height:52px;min-width:52px;max-width:52px;}.opcoespagamento-titulo .label{display:flex;align-items:center;font-size:28px;line-height:32px;font-weight:bold;margin-left:10px;}.opcoespagamento-body{display:flex;flex-direction:column;margin-left:60px;margin-right:20px;}.pagamento-online-info{margin-top:20px;}.pagamento-online-info .destaque{margin-left:5px;}.formas-pagamento-online-container{display:flex;flex-wrap:wrap;margin-top:20px;}.formas-pagamento-online-container svg{min-height:32px;max-height:32px;min-width:48px;max-width:48px;}.formas-pagamento-online-container .forma-pagamento-online.pix svg{min-height:42px;max-height:42px;min-width:42px;max-width:42px;}.forma-pagamento-online{display:flex;align-items:center;margin-right:50px;margin-bottom:20px;}.forma-pagamento-online .label{white-space:nowrap;margin-left:10px;}.pagamento-local-info{margin-top:20px;}.pagamento-local-info .destaque{margin-left:5px;}.formas-pagamento-local-container{display:flex;flex-wrap:wrap;margin-top:20px;}.formas-pagamento-local-container svg{min-height:42px;max-height:42px;min-width:42px;max-width:42px;}.forma-pagamento-local{display:flex;align-items:center;margin-right:50px;margin-bottom:20px;}.forma-pagamento-local .label{white-space:nowrap;margin-left:10px;}#endereco-container{display:flex;flex-direction:column;margin-top:60px;margin-bottom:50px;}.endereco-titulo{display:flex;align-items:center;}.endereco-titulo svg{min-height:52px;max-height:52px;min-width:52px;max-width:52px;}.endereco-titulo .label{display:flex;align-items:center;font-size:28px;line-height:32px;font-weight:bold;margin-left:10px;}.endereco-body{display:flex;flex-direction:column;margin-left:60px;margin-right:60px;}#endereco-mapa-catalogo{min-height:380px;min-width:380px;width:auto;margin-top:30px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}#endereco-container .estabelecimento-nome{display:flex;justify-content:center;font-size:28px;font-weight:bold;margin-top:40px;padding-left:10px;padding-right:10px;}#endereco-container .estabelecimento-telefonecelular,#endereco-container .estabelecimento-telefonefixo{display:flex;align-items:center;justify-content:center;margin-top:10px;}#endereco-container .estabelecimento-telefonecelular .numero,#endereco-container .estabelecimento-telefonefixo .numero{background-color:transparent;border:0px;text-align:right;padding:0px;max-width:140px;}#endereco-container .estabelecimento-telefonecelular .numero:focus,#endereco-container .estabelecimento-telefonefixo .numero:focus{border:0px !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}#endereco-container .estabelecimento-telefonecelular .botao-copiar{display:flex;margin-left:10px;-webkit-border-radius:70px;-moz-border-radius:70px;border-radius:70px;cursor:pointer;}#endereco-container .estabelecimento-telefonecelular .botao-copiar svg{min-height:26px;max-height:26px;min-width:26px;max-width:26px;}#endereco-container .estabelecimento-endereco{display:flex;align-items:flex-start;justify-content:center;margin-top:10px;}#endereco-container .estabelecimento-endereco .endereco{background-color:transparent;border:0px;text-align:center;padding:0px;padding-left:16px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}#endereco-container .estabelecimento-endereco .endereco:focus{border:0px !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}#endereco-container .estabelecimento-endereco .botao-copiar{display:flex;margin-left:10px;-webkit-border-radius:70px;-moz-border-radius:70px;border-radius:70px;cursor:pointer;}#endereco-container .estabelecimento-endereco .botao-copiar svg{min-height:26px;max-height:26px;min-width:26px;max-width:26px;}@media only screen and (min-width:1285px){#action-buttons .action-buttons-button.botao-carrinho .menosbutton-handler:hover svg path[fill^="#"]{fill:var(--theme-color-4);}#action-buttons .action-buttons-button.botao-carrinho .maisbutton-handler:hover svg path[fill^="#"]{fill:var(--theme-color-4);}#action-buttons .action-buttons-button.botao-carrinho:hover{color:var(--theme-color-3);cursor:default;}#action-buttons .action-buttons-button.botao-carrinho:hover svg path[fill^="#"]{fill:var(--theme-color-3);}#action-buttons .action-buttons-button.botao-total:hover{color:var(--theme-color-3);cursor:default;}}@media only screen and (max-width:1285px){#page-wrapper{margin-top:var(--checklist-height);padding:0px;}#navigation-menu{display:none;}#navigation-menu::after{display:none;}#abertura-catalogo-container{margin-left:0px;margin-right:0px;}#group-data.no-action-bar{border-top:0px;}#group-data::after{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}}@media only screen and (max-width:870px){#action-buttons .action-buttons-button.botao-finalizar .label{white-space:nowrap;}}@media only screen and (max-width:650px){#group-data .group-data-detail-container{padding-left:0px;padding-right:0px;}#fraseboasvindas-descricao-container{padding-left:10px;padding-right:10px;}#foto-container .tema-foto:last-child{margin-right:20px;}.horariosatendimento-titulo{padding-left:20px;}.opcoespagamento-titulo{padding-left:20px;}.endereco-titulo{padding-left:20px;}.endereco-body{margin-left:20px;margin-right:20px;}#endereco-mapa-catalogo{min-width:100%;}#action-buttons .action-buttons-container{display:flex;align-items:center;}#action-buttons .action-buttons-button.botao-carrinho{padding-left:0px;}#action-buttons .action-buttons-button.botao-finalizar .label{white-space:normal;}#action-buttons .action-buttons-button.botao-total{padding-right:0px;}}
