.login-greeting
{
  color:#fff;
}
.dura{
  width:30% !important;
}
.media-toolbar
{
  position:unset;
}
div.latestItemList {
    padding: 0 8px 8px 0;
}
.deepest .latestItemView {
    padding-bottom: 0;
}
@media (min-width: 767px)
{
  div.latestItemView {
      width: 49%;
      display: inline-block;
      vertical-align: top;
  }
}

.media-browser-item-preview:after
{
    background-color: rgba(0,0,0,.5);
    border-radius: 0.25rem;
    bottom: 0;
    content: "";
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transition: opacity .2s cubic-bezier(.4,0,.2,1);
    -o-transition: opacity .2s cubic-bezier(.4,0,.2,1);
    transition: opacity .2s cubic-bezier(.4,0,.2,1);
}
.action-text {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-inline: 5px;
    text-align: start;
}

.image-browser-action:focus, .image-browser-action:hover, button:focus .image-browser-action, button:hover .image-browser-action {
    background-color: #fff;
    color: rgba(0,0,0,.8);
}
.image-browser-action {
    -ms-flex-negative: 0;
    background-color: rgba(0,0,0,.8);
    border-radius: 0.25rem;
    color: #fff;
    cursor: pointer;
    flex-shrink: 0;
    height: 2.015rem;
    margin-inline: 4px;
    text-align: center;
    -webkit-transition-duration: .2s;
    -o-transition-duration: .2s;
    transition-duration: .2s;
    width: 2.015rem;
}

.image-browser-action:before {
    font-size: 1.3rem;
    line-height: 2.015rem;
}
.icon-search-plus:before {
    content: "\f00e";
}
.media-browser-actions.active .media-browser-actions-list a:focus, .media-browser-actions.active .media-browser-actions-list a:hover, .media-browser-actions.active .media-browser-actions-list button:focus, .media-browser-actions.active .media-browser-actions-list button:hover {
    background-color: var(--template-bg-dark-10);
}
.media-browser-actions.active .media-browser-actions-list a, .media-browser-actions.active .media-browser-actions-list button {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    opacity: 1;
    top: 0;
    -webkit-transition-duration: .2s;
    -o-transition-duration: .2s;
    transition-duration: .2s;
    visibility: visible;
    width: 100%;
}
[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {
    cursor: pointer;
}

.media-browser-actions.active {
    background-color: var(--template-bg-dark-3);
    border: 1px solid hsl(var(--hue),35%,95%);
    border-radius: 0.25rem;
    -webkit-box-shadow: 0 2px 10px -8px var(--template-bg-dark-50);
    box-shadow: 0 2px 10px -8px var(--template-bg-dark-50);
    min-width: 100%;
    top: 0;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    z-index: 1;
}
.media-browser-actions {
    overflow: hidden;
    padding: 2px;
    position: absolute;
    right: 0;
    top: 4px;
}

.media-browser-select {
    background-color: rgba(0,0,0,.8);
    border: 2px solid #fff;
    border-radius: 0.25rem;
    -webkit-box-shadow: inset 0 0 0 0 #fff;
    box-shadow: inset 0 0 0 0 #fff;
    content: "";
    height: 2.002rem;
    left: 6px;
    opacity: 0;
    position: absolute;
    top: 6px;
    -webkit-transition: all .3s cubic-bezier(.4,0,.2,1);
    -o-transition: all .3s cubic-bezier(.4,0,.2,1);
    transition: all .3s cubic-bezier(.4,0,.2,1);
    width: 2.002rem;
}

.media-browser-select:after {
    content: "\f00c";
    font-family: Font Awesome\ 5 Free;
    font-size: 1.3rem;
    font-weight: 900;
    height: 1.69rem;
    left: 0;
    line-height: 1.69rem;
    opacity: 0;
    position: absolute;
    text-align: center;
    top: 0;
    -webkit-transform: scale(.5);
    transform: scale(.5);
    -webkit-transition: all .3s cubic-bezier(.4,0,.2,1);
    -o-transition: all .3s cubic-bezier(.4,0,.2,1);
    transition: all .3s cubic-bezier(.4,0,.2,1);
    width: 1.69rem;
}
.media-browser-actions.active .media-browser-actions-list a:focus, .media-browser-actions.active .media-browser-actions-list a:hover, .media-browser-actions.active .media-browser-actions-list button:focus, .media-browser-actions.active .media-browser-actions-list button:hover {
    background-color: var(--template-bg-dark-10);
}
.media-browser-actions.active .media-browser-actions-list a, .media-browser-actions.active .media-browser-actions-list button {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    opacity: 1;
    top: 0;
    -webkit-transition-duration: .2s;
    -o-transition-duration: .2s;
    transition-duration: .2s;
    visibility: visible;
    width: 100%;
}
[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {
    cursor: pointer;
}
.media-browser-actions-list a, .media-browser-actions-list button {
    -webkit-margin-after: 3px;
    background-color: transparent;
    border: 0;
    margin-block-end: 3px;
    opacity: 0;
    padding: 2px;
    position: relative;
    top: 0;
    -webkit-transition: all 0s ease;
    -o-transition: all 0s ease;
    transition: all 0s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    visibility: hidden;
}
[type=button], [type=reset], [type=submit], button {
    -webkit-appearance: button;
}

.image-browser-action:before {
    font-size: 1.3rem;
    line-height: 2.015rem;
}
.icon-search-plus:before {
    content: "\f00e";
}
*, :after, :before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.image-browser-action:focus, .image-browser-action:hover, button:focus .image-browser-action, button:hover .image-browser-action {
    background-color: #fff;
    color: rgba(0,0,0,.8);
}
.image-browser-action {
    -ms-flex-negative: 0;
    background-color: rgba(0,0,0,.8);
    border-radius: 0.25rem;
    color: #fff;
    cursor: pointer;
    flex-shrink: 0;
    height: 2.015rem;
    margin-inline: 4px;
    text-align: center;
    -webkit-transition-duration: .2s;
    -o-transition-duration: .2s;
    transition-duration: .2s;
    width: 2.015rem;
}

.image-browser-action:focus, .image-browser-action:hover, button:focus .image-browser-action, button:hover .image-browser-action {
    background-color: #fff;
    color: rgba(0,0,0,.8);
}

.image-browser-action {
    -ms-flex-negative: 0;
    background-color: rgba(0,0,0,.8);
    border-radius: 0.25rem;
    color: #fff;
    cursor: pointer;
    flex-shrink: 0;
    height: 2.015rem;
    margin-inline: 4px;
    text-align: center;
    -webkit-transition-duration: .2s;
    -o-transition-duration: .2s;
    transition-duration: .2s;
    width: 2.015rem;
}

.media-browser-actions.active .media-browser-actions-list a:focus, .media-browser-actions.active .media-browser-actions-list a:hover, .media-browser-actions.active .media-browser-actions-list button:focus, .media-browser-actions.active .media-browser-actions-list button:hover {
    background-color: var(--template-bg-dark-10);
}
.media-browser-actions.active .media-browser-actions-list a, .media-browser-actions.active .media-browser-actions-list button {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    opacity: 1;
    top: 0;
    -webkit-transition-duration: .2s;
    -o-transition-duration: .2s;
    transition-duration: .2s;
    visibility: visible;
    width: 100%;
}

.image-browser-action {
    -ms-flex-negative: 0;
    background-color: rgba(0,0,0,.8);
    border-radius: 0.25rem;
    color: #fff;
    cursor: pointer;
    flex-shrink: 0;
    height: 2.015rem;
    margin-inline: 4px;
    text-align: center;
    -webkit-transition-duration: .2s;
    -o-transition-duration: .2s;
    transition-duration: .2s;
    width: 2.015rem;
}

.icon-ellipsis-h:before {
    content: "\f141";
}

.image-browser-action > [class*=" icon-"] {
    font-family: Font Awesome\ 5 Free;
    font-weight: 900;
    width: 2rem;
    height: 2rem;
    line-height: normal;
}

.icon-ellipsis-h
{
  width:2rem !important;
  height:2rem !important;
}

[class*=" icon-"]:not(a.page-link span, span.page-link span, .pagination span, div.controls span, .btn span), [class^=icon-]:not(a.page-link span, span.page-link span, .pagination span, div.controls span, .btn span)
{
    font-family: Font Awesome\ 5 Free!important;
    font-weight: 900;
    width: 2rem !important;
    height: 2rem !important;
}

#toolbar [class*=" icon-"]:not(a.page-link span, span.page-link span, .pagination span, div.controls span, .btn span), #toolbar [class^=icon-]:not(a.page-link span, span.page-link span, .pagination span, div.controls span, .btn span)
{
  width: 1rem !important;
  height: 1rem !important;
}

.mod-login-logout .logout-button input:hover
{
  color:#fff;
}

div.icons a
{
  font-weight: 900;
  color: red;
  text-decoration: underline;
}

.btn
{
  margin-right:5px;
}
div.modal-body .custom-select, div.modal-body .form-select {
    -moz-padding-start: calc(1rem - 3px);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url(../images/select-bg.svg);
    background-position: right 1rem center;
    background-repeat: no-repeat;
    background-size: max(100%,116rem);
    border-radius: 0.25rem;
    color: #212529;
    display: block;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    padding: 0.5rem 3rem 0.5rem 1rem;
    -webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    -o-transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    width: 100%;
}
div.modal-body select {
    word-wrap: normal;
}
div.modal-body button, div.modal-body select {
    text-transform: none;
}

div.modal-body button, div.modal-body input, div.modal-body optgroup, div.modal-body select, div.modal-body textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    margin: 0;
}
div.modal-body .custom-select optgroup, .custom-select option, .form-select optgroup, .form-select option {
    background-color: #fff;
    color: var(--template-text-dark);
}
div.modal-body .control-group .controls {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    min-width: 210px;
    position: relative;
}
div.modal-body .form-grid>* {
    grid-column: 1/-1;
}
div.modal-body .control-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 0 1rem;
    position: relative;
}

.btn-group, .btn-group-vertical {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: relative;
    vertical-align: middle;
}
.btn-check {
    clip: rect(0,0,0,0);
    pointer-events: none;
    position: absolute;
}

div.mb-2 button,
div.mb-2 button [class^=icon-],
.btn [class^=icon-]
{
  width: auto !important;
  height: auto !important;
  line-height: normal;
}

.form-check
{
  min-width: 364px;
}

#fieldset-fields-3 legend
{
  display:none;
}

.pricing-plan-features
{
  text-align:left;
}
:root {
    --hue: 214;
    --template-bg-light: #f0f4fb;
    --template-text-dark: #495057;
    --template-text-light: #ffffff;
    --template-link-color: #2a69b8;
    --template-special-color: #001b4c;
}
:root {
    --template-sidebar-bg: var(--template-bg-dark-80);
    --template-sidebar-font-color: #fff;
    --template-sidebar-link-color: #fff;
    --template-bg-light: #f0f4fb;
    --template-text-light: #fff;
    --template-special-color: #001b4c;
    --template-link-color: #2a69b8;
    --template-link-hover-color: #173a65;
    --template-contrast: #2a69b8;
    --template-bg-dark: hsl(var(--hue),40%,20%);
    --template-bg-dark-3: hsl(var(--hue),40%,97%);
    --template-bg-dark-5: hsl(var(--hue),40%,95%);
    --template-bg-dark-7: hsl(var(--hue),40%,93%);
    --template-bg-dark-10: hsl(var(--hue),40%,90%);
    --template-bg-dark-15: hsl(var(--hue),40%,85%);
    --template-bg-dark-20: hsl(var(--hue),40%,80%);
    --template-bg-dark-30: hsl(var(--hue),40%,70%);
    --template-bg-dark-40: hsl(var(--hue),40%,60%);
    --template-bg-dark-50: hsl(var(--hue),40%,50%);
    --template-bg-dark-60: hsl(var(--hue),40%,40%);
    --template-bg-dark-65: hsl(var(--hue),40%,35%);
    --template-bg-dark-70: hsl(var(--hue),40%,30%);
    --template-bg-dark-75: hsl(var(--hue),40%,25%);
    --template-bg-dark-80: hsl(var(--hue),40%,20%);
    --template-bg-dark-90: hsl(var(--hue),40%,10%);
}
:root {
    --card-bg: hsla(0,0%,100%,.7);
    --bluegray: #b2bfcd;
    --lightbluegray: #f6f9fc;
    --toolbar-bg: #fff;
    --success-border: var(--success);
    --info-border: var(--info);
    --warning-border: var(--warning);
    --danger-border: var(--danger);
    --login-main-bg: #0b1c32;
    --border: #cdcdcd;
    --white: #fff;
    --white-offset: #fefefe;
    --focus: #39f;
    --focus-shadow: #eaeaea;
    --toggle-color: #fff;
    --gray-100: #f8f9fa;
    --gray-200: #e8e8e8;
    --gray-300: #dee2e6;
    --gray-400: #cdcdcd;
    --gray-500: #adb5bd;
    --gray-600: #666e76;
    --gray-700: #495057;
    --gray-800: #343a40;
    --gray-900: #212529;
    --primary: #132f53;
    --secondary: #495057;
    --success: #457d54;
    --info: #2a69b8;
    --warning: #ffb514;
    --danger: #c52827;
    --light: #f8f9fa;
    --dark: #212529;
    --action: #132f53;
    --error: #3b0d0c;
    --alert-success: #0f2f21;
    --primary-rgb: 19,47,83;
    --secondary-rgb: 73,80,87;
    --success-rgb: 69,125,84;
    --info-rgb: 42,105,184;
    --warning-rgb: 255,181,20;
    --danger-rgb: 197,40,39;
    --light-rgb: 248,249,250;
    --dark-rgb: 33,37,41;
    --action-rgb: 19,47,83;
    --error-rgb: 59,13,12;
    --alert-success-rgb: 15,47,33;
    --white-rgb: 255,255,255;
    --black-rgb: 0,0,0;
    --body-color-rgb: 33,37,41;
    --body-bg-rgb: 255,255,255;
    --font-sans-serif: "Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    --font-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
    --gradient: linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));
    --body-font-family: var(--font-sans-serif);
    --body-font-size: 1rem;
    --body-font-weight: 400;
    --body-line-height: 1.5;
    --body-color: #212529;
    --body-bg: #fff;
    --border-width: 1px;
    --border-style: solid;
    --border-color: #dee2e6;
    --border-color-translucent: rgba(0,0,0,.175);
    --border-radius: 0.25rem;
    --border-radius-sm: 0.2rem;
    --border-radius-lg: 0.3rem;
    --border-radius-xl: 0.3rem;
    --border-radius-2xl: 0.3rem;
    --border-radius-pill: 50rem;
    --link-color: var(--template-link-color);
    --link-hover-color: var(--template-link-hover-color);
    --code-color: #971250;
    --highlight-bg: #fff0d0;
}

[class*=" icon-"], [class^=icon-] {
    font-family: Font Awesome\ 5 Free !important;
    font-weight: 900;
}

body.view-article .item-page .item-img-box
{
    display: block;
    text-align: center;
}

joomla-field-media .field-media-preview-icon {
    width: 7rem;
    height: 7rem;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJz48cGF0aCBmaWxsPSdyZ2JhKDAsMCwwLC4yNSknIGQ9J000NjQgNjRINDhDMjEuNDkgNjQgMCA4NS40OSAwIDExMnYyODhjMCAyNi41MSAyMS40OSA0OCA0OCA0OGg0MTZjMjYuNTEgMCA0OC0yMS40OSA0OC00OFYxMTJjMC0yNi41MS0yMS40OS00OC00OC00OHptLTYgMzM2SDU0YTYgNiAwIDAgMS02LTZWMTE4YTYgNiAwIDAgMSA2LTZoNDA0YTYgNiAwIDAgMSA2IDZ2Mjc2YTYgNiAwIDAgMS02IDZ6TTEyOCAxNTJjLTIyLjA5MSAwLTQwIDE3LjkwOS00MCA0MHMxNy45MDkgNDAgNDAgNDAgNDAtMTcuOTA5IDQwLTQwLTE3LjkwOS00MC00MC00MHpNOTYgMzUyaDMyMHYtODBsLTg3LjUxNS04Ny41MTVjLTQuNjg2LTQuNjg2LTEyLjI4NC00LjY4Ni0xNi45NzEgMEwxOTIgMzA0bC0zOS41MTUtMzkuNTE1Yy00LjY4Ni00LjY4Ni0xMi4yODQtNC42ODYtMTYuOTcxIDBMOTYgMzA0djQ4eicvPjwvc3ZnPg==);
    background-size: 7rem;
}

#bottom ul.mod-articlescategories {
    margin: 0 0px;
}
.module.basic-style1 .sj-basic-news .bs-items .bs-item.last{
	margin-bottom:20px;
}
.yt-loginform li a:hover{
	cursor:pointer;
}
a {
    text-decoration: none;
}
a:not([class]) {
    text-decoration: none;
}
.com-users-login__remember .form-check{
	padding-left:0;
}
.blog-featured .blog-items .blog-item .item-img-box .category-name, 
.blog .blog-items .blog-item .item-img-box .category-name{
	margin:0;
}
#myLogin .btn-close span{
	font-size:0;
}
.pagination {
    margin: 1rem 0;
}
ul.pagination .page-link span:before{
	font-weight:900;
}

.module.block-newsletters .acym_module 
{
    margin-bottom: 0px!important;
}

.module.block-newsletters .acym_module .acym_module_form .acym_introtext
{
    margin-bottom: 18px!important;
    line-height: 18px;
}

.module.block-newsletters {
  background: #f5f5f5;
  padding: 25px 20px 15px;
}
.module.block-newsletters .acym_module {
  margin-bottom: 0px !important;
}
.module.block-newsletters .acym_module .acym_module_form .acym_introtext {
  margin-bottom: 18px !important;
  line-height: 18px;
}
.module.block-newsletters .acym_module .acym_form {
  position: relative;
  height: 45px;
  line-height: 45px;
  background: #fff;
  border-radius: 0px;
  margin-bottom: 20px !important;
}
.module.block-newsletters .acym_module .acym_form .fieldacyemail {
  display: inline-block;
  width: 100%;
  margin-bottom: 0;
}
.module.block-newsletters .acym_module .acym_form .fieldacyemail input {
  border: 1px solid #dddddd;
  border-radius: 0px;
  font-size: 12px;
  color: #999;
  padding: 0px 15px;
  line-height: 45px;
  transition: all 0.3s ease-in-out 0s;
}
.module.block-newsletters .acym_module .acym_form .fieldacyemail input:focus {
  box-shadow: none;
  outline: none;
}
.module.block-newsletters .acym_module .acym_form .acysubbuttons {
  display: inline-block;
  margin-bottom: 0;
  position: absolute;
  right: 0;
  top: -1px;
}
.module.block-newsletters .acym_module .acym_form .acysubbuttons input {
  border: none;
  border-radius: 0;
  background: #6857b9;
  color: #fff;
  padding: 0px 40px;
  line-height: 47px;
  text-transform: uppercase;
}
.module.block-newsletters .acym_module .acym_form .acysubbuttons input:hover {
  background: #222222;
}
.module.block-newsletters .acym_module .acym_finaltext {
  font-size: 15px;
}

/* mew */

div.header-bottom .flyout-menu li ul
{
    min-width: 600px ;
}

div.top-middle
{
  text-align: center;
}

div.top-middle img
{
  height:50px;
}

div.header-top .navbar,
div.header-top .top-2
{
  padding: 1rem 1rem;
}

.header .header-top .nav li a:hover
{
  color: #eaeaea !important;
}

.header .header-middle .search
{
  display: flex;
  justify-content: end;
}

.header .header-middle .mod-finder,
.awesomplete,
.header .header-middle .mod-finder .input-group .form-control
{
    width:100%;
}

.awesomplete
{
  width:100%
}

.header .header-middle .mod-finder .input-group .form-control
{
  position: unset;
  width: 100%;
  right: 0;
  top: 0;
  border-radius: 0px;
  padding: 0.6rem 1rem;
  height: auto;
  border: 1px solid #ced4da;
  transition: all 0.2s ease-in-out 0s;
}

.header .header-middle .mod-finder .input-group-append
{
  position: absolute;
  right: 0;
}

ul.mod-socials li
{
    margin-left: 15px;
}

ul.mod-socials
{
  border-left: none;
}

.header .header-middle .mod-finder .input-group .input-group-append .btn-primary
{
  padding: 0.6rem 1rem;
}

.header .header-middle .mod-finder
{
  margin-right: 0px;
  margin-top:40px;
}

.header .header-middle .mod-finder:hover .input-group .form-control {
    width: 100%;
    max-width: none;
}

.awesomplete > ul {
    border-radius: 0.3em;
    margin: 0.2em 0 0;
    background: hsla(0,0%,100%,1);
    background: linear-gradient(to bottom right, white, hsla(0,0%,100%,1));
    border: 1px solid rgba(0,0,0,.3);
    box-shadow: 0.05em 0.2em 0.6em rgb(0 0 0 / 20%);
    text-shadow: none;
    z-index: 9999 !important;
}

.header .header-top .nav li a
{
    font-size: 14px;
}

.header .header-bottom .main-menu .sj-flat-menu > li
{
    /*margin: 0px 14px;*/
    margin: 0px 10px;
}

joomla-alert
{
    opacity: 1 !important;
    transition: opacity .15s linear;
}

.position-3
{
    margin-bottom: 10px !important;
}
.newsletter-right
{
  margin-bottom: 5px !important;
}

.container-sidebar-right
{
  padding-left:0px;
}

.joomla-alert
{
    opacity: 1 !important;
}

.mod-menu-bottom-right-column
{
  flex-direction: column !important;
}


.visually-hidden
{
  display:none !important;
}

.control-group a,
.control-group a,
.control-group a[target=_blank],
.control-group a[data-bs-toggle=modal]
{
  color: #2a69b8;
}

.control-group a,
.control-group a[target=_blank],
.control-group a[data-bs-toggle=modal]
{
  text-decoration:underline;
}

.control-group a[target=_blank]:before,
.control-group a[data-bs-toggle=modal]:before
{
    -webkit-padding-end: 3px;
    content: "\f35d";
    font-family: Font Awesome\ 5 Free;
    font-size: 14px;
    font-weight: 900;
    padding-inline-end: 3px;
}

label[for=remember]
{
  margin-left: 23px;
}