.tippy-popper{max-width:none!important;z-index:11000!important}.tippy-popper div.tippy-tooltip.light-theme{padding:.9375rem;color:#757479;border-radius:.625rem}
.c-pagination{display:flex;justify-content:space-between;align-items:center}.c-pagination .paginator{display:inline-flex;justify-content:space-between;align-items:stretch;height:1.875rem;font-size:.875rem}.c-pagination .paginator.-full-width{margin-left:auto}.c-pagination .paginator .btn-group{border:0 solid #e3e3e3;border-radius:.28125rem;box-shadow:0 3px 5px 0 rgba(75,125,103,.1),0 0 2px 0 rgba(89,148,122,.3)}.c-pagination .paginator .btn-group button{width:1.875rem;padding:0;border:none;background:none;cursor:pointer;text-align:center}.c-pagination .paginator .btn-group button:first-of-type:not(:last-of-type){border-right:.0625rem solid #e3e3e3}.c-pagination .paginator .btn-group button:focus{outline:.125rem solid #72c990}.c-pagination .paginator .btn-group button[disabled]{opacity:.4;cursor:default}.c-pagination .paginator .btn-group button svg path{fill:#2e7a4e}.c-pagination .paginator .page-info{margin:0 1rem}.c-pagination .paginator .page-info input{display:inline-block;height:1.875rem;padding:0 .25rem;text-align:center;border:0 solid #e3e3e3;border-radius:.28125rem;box-shadow:0 3px 5px 0 rgba(75,125,103,.1),0 0 2px 0 rgba(89,148,122,.3)}.c-pagination .paginator .page-info .page-total{display:inline-block;margin-left:.5rem}.c-pagination .per-page{font-size:.875rem}.c-pagination .per-page>div{display:inline-block;margin-right:.5rem}.c-pagination .per-page .dropdown-button{display:inline-block;width:auto;height:1.875rem;padding:0 .5rem;border:0 solid #e3e3e3;border-radius:.28125rem;box-shadow:0 3px 5px 0 rgba(75,125,103,.1),0 0 2px 0 rgba(89,148,122,.3);background:none;font-size:.875rem;cursor:pointer}.c-pagination .per-page .dropdown-button:disabled{color:#757479;opacity:.6;cursor:default}.c-pagination .per-page .dropdown-button:disabled svg{opacity:.6}.c-pagination .per-page .dropdown-button:focus{outline:2px solid #72c990}.c-pagination .per-page .dropdown-button svg{vertical-align:middle}.c-pagination .per-page .dropdown-button svg path{fill:#3b9a5c}.c-pagination .per-page .select{position:absolute;top:-.5rem;left:50%;transform:translate(-50%,-100%);width:5rem;background-color:#fff;border-radius:.25rem;box-shadow:0 3px 5px 0 rgba(75,125,103,.1),0 0 2px 0 rgba(89,148,122,.3);z-index:2}.c-pagination .per-page .select:after{display:block;position:absolute;bottom:0;left:50%;width:.75rem;height:.75rem;background-color:#fff;transform:translate(-50%,.375rem) rotate(45deg);transform-origin:center center;border-bottom:1px solid rgba(59,154,92,.15);border-right:1px solid rgba(59,154,92,.15);content:""}.c-pagination .per-page .select__overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1}.c-pagination .per-page .select__control{display:none}.c-pagination .per-page .select__indicators svg path{fill:rgba(0,0,0,.3)}.c-pagination .per-page .select__input,.c-pagination .per-page .select__menu-notice,.c-pagination .per-page .select__placeholder{font-size:.875rem}.c-pagination .per-page .select__menu{position:static;margin-top:0;border-radius:0;box-shadow:none}.c-pagination .per-page .select__option{font-size:.875rem;cursor:pointer}.c-pagination .per-page .select__option--is-focused{background-color:rgba(114,201,144,.3)}.c-pagination .per-page .select__option--is-selected{background:#3b9a5c}
.c-nav-user-tooltip{min-width:9.375rem;text-align:left}.c-nav-user-tooltip .nav-link{color:#757479}.c-nav-user-tooltip .nav-link:hover{color:rgba(19,18,26,.8)}.c-nav-user-tooltip .nav-link .custom-radio{padding-left:0;padding-right:1.5rem}.c-nav-user-tooltip .nav-link .custom-radio input:checked~label{color:rgba(19,18,26,.8)}.c-nav-user-tooltip .nav-link .custom-radio label{display:block}.c-nav-user-tooltip .nav-link .custom-radio label:after,.c-nav-user-tooltip .nav-link .custom-radio label:before{left:auto;right:-1.5rem}
.c-filter .dropdown-button{display:flex;align-items:center;background:#fff;color:#757479;font-weight:400;box-shadow:0 3px 5px 0 rgba(75,125,103,.1),0 0 2px 0 rgba(89,148,122,.3)}.c-filter .dropdown-button svg{display:inline-block;position:relative;top:.125rem;max-width:.75rem;max-height:1.25rem}.c-filter .select{position:absolute;margin-top:.5rem;background-color:#fff;border-radius:.25rem;box-shadow:0 3px 5px 0 rgba(75,125,103,.1),0 0 2px 0 rgba(89,148,122,.3);z-index:2}.c-filter .select>div{margin-top:.625rem}.c-filter .select:after{display:block;position:absolute;top:0;left:0;width:.75rem;height:.75rem;background-color:#fff;transform:translate(.75rem,-.375rem) rotate(45deg);transform-origin:center center;border-top:1px solid rgba(59,154,92,.15);border-left:1px solid rgba(59,154,92,.15);content:""}.c-filter .select__overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1}.c-filter .select__control{margin:.5rem;min-width:12.5rem}.c-filter .select__control--is-focused{border-color:#72c990;box-shadow:0 0 0 .0625rem #72c990}.c-filter .select__control--is-focused:hover{border-color:#72c990}.c-filter .select__indicators svg path{fill:rgba(0,0,0,.3)}.c-filter .select__input,.c-filter .select__menu-notice,.c-filter .select__placeholder{font-size:.875rem}.c-filter .select__menu{position:static;border-radius:0;box-shadow:inset 0 .0625rem 0 rgba(0,0,0,.1)}.c-filter .select__group-heading .note{padding:0;font-size:.75rem;font-style:italic;text-transform:none;font-weight:400;color:#757479}.c-filter .select__option{font-size:.875rem}.c-filter .select__option .note{padding-left:.4375rem;font-size:.75rem;font-style:italic;text-transform:none;font-weight:400;color:#757479}.c-filter .select__option--is-focused{background-color:rgba(114,201,144,.3)}.c-filter .select__option--is-selected{background:#3b9a5c}
.l-header{border-top:1px solid #e3e3e3;background:#fff;box-shadow:2px 0 15px 0 rgba(31,35,35,.08);z-index:3}.l-header,.l-header .navbar-collapse{position:relative}@media screen and (min-width:576px){.l-header{border-top:0;border-right:1px solid #e3e3e3;width:100%}.l-header.-fixed{position:fixed;z-index:9}}.l-header .l-header-container{display:flex;height:4.0625rem}@media screen and (min-width:576px){.l-header .l-header-container{height:5rem;padding-left:4.375rem;padding-right:4.375rem}}@media screen and (min-width:1200px){.l-header .l-header-container{padding-left:7.8125rem;padding-right:7.8125rem}}.l-header.-fixed .l-header-container,.l-header.-no-menu .l-header-container,.l-header .brand{justify-content:center}.l-header .brand{display:flex;align-items:center;height:5rem}.l-header .brand img{max-width:15.4375rem}.l-header .brand .logo-icon{display:block;width:2.625rem;height:2.625rem;text-indent:-99999px}@media screen and (min-width:576px){.l-header .brand{width:auto;background-color:transparent}.l-header .brand .logo-icon{height:auto;width:auto;text-indent:0}}.l-header .header-actions{display:flex;justify-content:center;align-items:center;height:5rem;margin-left:2.5rem}.l-header .main-nav li{position:relative;display:flex;align-items:center;margin:0;text-align:center}@media screen and (min-width:576px){.l-header .main-nav li{margin-left:2.5rem}}.l-header .main-nav li>.account{border:none;background:none}.l-header .main-nav li>.account,.l-header .main-nav li>a{display:flex;justify-content:center;align-items:center;padding:.9375rem 0;position:relative;top:.15625rem;font-size:.9375rem;color:#757479;border-bottom:.3125rem solid transparent;transition:border-color .2s ease;will-change:border-color}.l-header .main-nav li>.account:after,.l-header .main-nav li>a:after{left:0;bottom:-7px;position:absolute;content:"";display:block;height:5px;width:100%;background:transparent;border-radius:2px;will-change:background;transition:background .3s ease-in}.l-header .main-nav li>.account.-active,.l-header .main-nav li>.account:hover,.l-header .main-nav li>a.-active,.l-header .main-nav li>a:hover{text-decoration:none;color:rgba(19,18,26,.8)}.l-header .main-nav li>.account.-active:after,.l-header .main-nav li>a.-active:after{background-color:#72c990;box-shadow:0 8px 11px 0 rgba(114,201,144,.49)}.l-header .main-nav li>.account.-disabled:hover,.l-header .main-nav li>a.-disabled:hover{color:#757479;cursor:default}@media screen and (max-width:576px){.l-header .main-nav ul{display:flex}}.l-header .lang-nav{position:absolute;top:50%;right:0;transform:translateY(-50%)}.l-header .lang-nav .nav-link{font-size:.9375rem;color:#757479;border:none;background:none}.l-header .lang-nav .nav-link:hover{text-decoration:none;color:rgba(19,18,26,.8)}.l-header .c-identify-photos-badge{position:absolute;top:calc(50% - .5rem);right:0;transform:translate(100%,-50%)}
div.c-text-filter input{border:0;border-bottom:.063rem solid #80868b;padding-right:2rem;padding-left:.5rem;padding-bottom:.4rem;font-size:.8125rem;letter-spacing:.00625rem;font-style:normal;width:15.625rem}div.c-text-filter input::-webkit-input-placeholder{font-style:italic}div.c-text-filter input::-moz-placeholder{font-style:italic}div.c-text-filter input:-ms-input-placeholder,div.c-text-filter input::-ms-input-placeholder{font-style:italic}div.c-text-filter input::placeholder{font-style:italic}div.c-text-filter input:focus{outline:none;border-bottom-color:#1e8e3e}div.c-text-filter button{background:#fff;border:0}div.c-text-filter button,div.c-text-filter img.searchicon{position:relative;right:1.375rem}div.c-text-filter .close-image{cursor:pointer;width:.875rem;height:.875rem}
.c-loading-spinner{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:hsla(0,0%,100%,.4)}.c-loading-spinner.-transparent{background-color:transparent}.c-loading-spinner.-inner{position:absolute}.c-loading-spinner.-inline{position:relative;display:inline-block;width:3.75rem;height:3.75rem;vertical-align:middle;z-index:auto}.c-loading-spinner.-mini.-inline,.c-loading-spinner.-mini>svg{width:1.25rem;height:1.25rem}.c-loading-spinner>svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0deg);height:3.75rem;width:3.75rem;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}.c-loading-spinner>svg>circle{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:#72c990}@-webkit-keyframes rotate{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes rotate{to{transform:translate(-50%,-50%) rotate(1turn)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}
.RangeExample{text-align:center;width:14.3125rem;background:#fff;z-index:999}.RangeExample .date-calendar{position:absolute;z-index:1}.RangeExample .dateWrapper{display:flex;border:.0625rem solid #1e8e3e;padding:.5rem .1875rem;position:relative;border-radius:.25rem}.RangeExample .dateWrapper .icon{width:1.125rem;height:1.25rem;background-repeat:no-repeat;background-position:50%;position:absolute;right:.625rem;cursor:pointer}.RangeExample .dateWrapper .range-label{position:absolute;top:-.5625rem;left:.8125rem;background:#fff;padding:0 .3125rem;font-size:.75rem;color:#5f6368}.RangeExample .fromDate{margin:0 .125rem 0 .3125rem}.RangeExample .toDate{margin:0 0 0 .3125rem}.RangeExample .btnDiv{position:absolute;right:.375rem;top:.25rem}.RangeExample .DayPicker{box-shadow:0 .25rem .25rem rgba(0,0,0,.25);background-color:#fff;padding-top:2.8125rem;padding-bottom:2.8125rem}.RangeExample .DayPicker-Caption,.RangeExample .DayPicker-Weekday{font-size:.75rem}.RangeExample .DayPicker-Day{font-size:.75rem;min-width:2.5rem;height:2.5rem}.RangeExample .DayPicker-NavButton:focus{outline:none}.RangeExample .closeDayPicker{position:absolute;top:1.25rem;left:.9375rem}.RangeExample .DayPickerBottomPane{position:absolute;bottom:1.25rem;right:1.25rem}.RangeExample .DayPickerBottomPane button{color:#219653;margin-left:.6875rem}.RangeExample .Selectable .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside){background-color:#e6f4ea!important;color:#3c4043}.RangeExample .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){background-color:#1e8e3e!important;color:#fff}.RangeExample .Selectable .DayPicker-Day{border-radius:0!important}.RangeExample .Selectable .DayPicker-Day:focus{outline:none}.RangeExample .Selectable .DayPicker-Day--end,.RangeExample .Selectable .DayPicker-Day--start{border-radius:45%!important;background-color:#fff}.RangeExample .Selectable .DayPicker-Day--end:focus,.RangeExample .Selectable .DayPicker-Day--start:focus{outline:none}.RangeExample button{position:relative;float:right;right:0;background:#fff;border:0;bottom:.125rem}.RangeExample .disabled{opacity:.5}.RangeExample .close-image{cursor:pointer}.RangeExample p{border:.0625rem solid #219653;padding:.125rem}.RangeExample .DayPicker-Months:focus,.RangeExample .DayPicker-wrapper:focus{outline:none}.RangeExample .dateInput{width:83px;border:0;font-size:.875rem;color:#757479}.RangeExample .dateInput:focus{outline:none}.RangeExample .invalidDate{color:red}
.admin-page-content{padding-left:3.4375rem;padding-right:3.4375rem}@media screen and (min-width:1200px){.admin-page-content{padding-left:6.875rem;padding-right:6.875rem}}.admin-page-content .l-content-region{margin-top:3rem;padding-top:1rem;padding-bottom:2.5rem}.admin-page-content .sidebar{top:0;margin-top:3rem;padding-bottom:0;width:13.75rem;background-color:transparent}.admin-page-content .sidebar a{display:block;color:#555;padding:.375rem;text-decoration:none}.admin-page-content .sidebar a.disabled{opacity:.5}.admin-page-content .sidebar a.active{color:#179c45}.admin-page-content .sidebar a:hover:not(.active){color:#000}
