@charset "utf-8";

.mbp2974 { border: 0px; min-width: 40px; padding-top: 0px; padding-bottom: 0px; text-transform: capitalize; color: rgb(0, 0, 0) !important; cursor: pointer !important; position: relative !important; font-size: 12px !important; text-align: center !important; background-color: transparent !important; }

.mbp2974:hover .mbp2975, .mbp2974:focus .mbp2975, .mbp2974:active .mbp2975 { opacity: 1; transform: translate(-50%, 0px) !important; box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px !important; visibility: visible !important; }

.mbp2975 { opacity: 0; top: 100% !important; left: 50% !important; width: 260px !important; border: 1px solid rgb(204, 204, 204) !important; padding: 10px !important; z-index: 999 !important; position: absolute !important; transform: translate(-50%, 7px) !important; box-shadow: none !important; transition: opacity 332ms cubic-bezier(0.4, 0, 0.2, 1), transform 221ms cubic-bezier(0.4, 0, 0.2, 1) !important; visibility: hidden !important; background-color: rgb(255, 255, 255) !important; }

.mbp2976 { color: rgb(255, 255, 255) !important; width: 100% !important; display: block !important; position: relative !important; font-size: 14px !important; text-align: center !important; font-weight: bold !important; line-height: 30px !important; margin-bottom: 10px !important; text-decoration: none !important; background-color: rgb(81, 44, 29) !important; }

.mbp2976:hover { background-color: rgb(81, 44, 29) !important; }

.mbp2976:focus { outline: none; }

.mbp2977 { font-size: 14px; text-align: center; font-weight: bold; margin-bottom: 10px; }

.mbp2977 p { margin: 0px; display: block; }

.mbp2977 a.mbp2978 { color: rgb(81, 44, 29); font-size: 14px; text-decoration: none; }

.mbp2977 a.mbp2978:hover { text-decoration: underline; }

.mbp2979 { color: rgb(255, 255, 255) !important; width: 100% !important; display: flex !important; align-items: center !important; line-height: 28px !important; border-radius: 3px !important; margin-bottom: 8px !important; text-transform: none !important; background-color: rgb(59, 89, 152) !important; }

.mbp2979:focus { outline: solid 1px; }

.mbp2979:hover { background-color: rgb(59, 89, 152) !important; }

.mbp2979 span { color: rgb(255, 255, 255) !important; font-size: 13px !important; margin-left: 10px !important; }

.mbp2980 { width: 100% !important; border: 1px solid rgb(224, 224, 224) !important; display: flex !important; align-items: center !important; line-height: 28px !important; border-radius: 3px !important; margin-bottom: 10px !important; text-transform: none !important; background-color: rgb(255, 255, 255) !important; }

.mbp2980:focus { outline: rgb(238, 238, 238) solid 1px; }

.mbp2980 span { color: rgb(55, 55, 55) !important; font-size: 13px !important; margin-left: 10px !important; text-decoration: none !important; }

.mbp2980:hover { background-color: rgb(255, 255, 255) !important; }

.mbp2981 { line-height: 1.7; margin-bottom: 10px; }

.mbp2981 a.mbp2982 { color: rgb(81, 44, 29); text-align: left; }

.mbp2982 { font-size: 14px; align-items: center; text-decoration: none; display: flex !important; }

.mbp2982:hover { text-decoration: underline; }

.mbp2982 svg { width: 13px; height: 13px; margin: 3px 2px 0px 0px; }

.mbp2983 { border: 2px solid rgb(158, 158, 158); padding: 5px 10px; font-size: 14px; text-align: left; line-height: 1.5; border-radius: 5px; }

.mbp2983 ul { margin: 0px; padding: 0px 0px 0px 16px; font-size: 13px; }

.mbp2983 ul li { margin: 0px; text-align: left; }

.mbp2984 a.mbp2982 { color: rgb(81, 44, 29); display: flex; padding: 1.1px 0px; text-align: left; align-items: center; }

.mbp2984 a.mbp2982 svg { width: 24px; margin-right: 6px; }