:root {
    --balloon-border-radius: 2px;
    --balloon-color: rgba(16, 16, 16, 0.95);
    --balloon-text-color: #fff;
    --balloon-font-size: 12px;
    --balloon-move: 4px; }

button[aria-label][data-balloon-pos] {
    overflow: visible; }

[aria-label][data-balloon-pos] {
    position: relative;
    cursor: pointer; }
[aria-label][data-balloon-pos]:after {
    opacity: 0;
    pointer-events: none;
    transition: all 0.18s ease-out 0.18s;
    text-indent: 0;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
    font-weight: normal;
    font-style: normal;
    text-shadow: none;
    font-size: var(--balloon-font-size);
    background: var(--balloon-color);
    border-radius: 2px;
    color: var(--balloon-text-color);
    border-radius: var(--balloon-border-radius);
    content: attr(aria-label);
    padding: .5em 1em;
    position: absolute;
    white-space: nowrap;
    z-index: 10; }
[aria-label][data-balloon-pos]:before {
    width: 0;
    height: 0;
    border: 5px solid transparent;
    border-top-color: var(--balloon-color);
    opacity: 0;
    pointer-events: none;
    transition: all 0.18s ease-out 0.18s;
    content: "";
    position: absolute;
    z-index: 10; }
[aria-label][data-balloon-pos]:hover:before, [aria-label][data-balloon-pos]:hover:after, [aria-label][data-balloon-pos][data-balloon-visible]:before, [aria-label][data-balloon-pos][data-balloon-visible]:after, [aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:before, [aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:after {
    opacity: 1;
    pointer-events: none; }
[aria-label][data-balloon-pos].font-awesome:after {
    font-family: FontAwesome, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; }
[aria-label][data-balloon-pos][data-balloon-break]:after {
    white-space: pre; }
[aria-label][data-balloon-pos][data-balloon-break][data-balloon-length]:after {
    white-space: pre-line;
    word-break: break-word; }
[aria-label][data-balloon-pos][data-balloon-blunt]:before, [aria-label][data-balloon-pos][data-balloon-blunt]:after {
    transition: none; }
[aria-label][data-balloon-pos][data-balloon-pos="up"]:hover:after, [aria-label][data-balloon-pos][data-balloon-pos="up"][data-balloon-visible]:after, [aria-label][data-balloon-pos][data-balloon-pos="down"]:hover:after, [aria-label][data-balloon-pos][data-balloon-pos="down"][data-balloon-visible]:after {
    transform: translate(-50%, 0); }
[aria-label][data-balloon-pos][data-balloon-pos="up"]:hover:before, [aria-label][data-balloon-pos][data-balloon-pos="up"][data-balloon-visible]:before, [aria-label][data-balloon-pos][data-balloon-pos="down"]:hover:before, [aria-label][data-balloon-pos][data-balloon-pos="down"][data-balloon-visible]:before {
    transform: translate(-50%, 0); }
[aria-label][data-balloon-pos][data-balloon-pos*="-left"]:after {
    left: 0; }
[aria-label][data-balloon-pos][data-balloon-pos*="-left"]:before {
    left: 5px; }
[aria-label][data-balloon-pos][data-balloon-pos*="-right"]:after {
    right: 0; }
[aria-label][data-balloon-pos][data-balloon-pos*="-right"]:before {
    right: 5px; }
[aria-label][data-balloon-pos][data-balloon-pos*="-left"]:hover:after, [aria-label][data-balloon-pos][data-balloon-pos*="-left"][data-balloon-visible]:after, [aria-label][data-balloon-pos][data-balloon-pos*="-right"]:hover:after, [aria-label][data-balloon-pos][data-balloon-pos*="-right"][data-balloon-visible]:after {
    transform: translate(0, 0); }
[aria-label][data-balloon-pos][data-balloon-pos*="-left"]:hover:before, [aria-label][data-balloon-pos][data-balloon-pos*="-left"][data-balloon-visible]:before, [aria-label][data-balloon-pos][data-balloon-pos*="-right"]:hover:before, [aria-label][data-balloon-pos][data-balloon-pos*="-right"][data-balloon-visible]:before {
    transform: translate(0, 0); }
[aria-label][data-balloon-pos][data-balloon-pos^="up"]:before, [aria-label][data-balloon-pos][data-balloon-pos^="up"]:after {
    bottom: 100%;
    transform-origin: top;
    transform: translate(0, var(--balloon-move)); }
[aria-label][data-balloon-pos][data-balloon-pos^="up"]:after {
    margin-bottom: 10px; }
[aria-label][data-balloon-pos][data-balloon-pos="up"]:before, [aria-label][data-balloon-pos][data-balloon-pos="up"]:after {
    left: 50%;
    transform: translate(-50%, var(--balloon-move)); }
[aria-label][data-balloon-pos][data-balloon-pos^="down"]:before, [aria-label][data-balloon-pos][data-balloon-pos^="down"]:after {
    top: 100%;
    transform: translate(0, calc(var(--balloon-move) * -1)); }
[aria-label][data-balloon-pos][data-balloon-pos^="down"]:after {
    margin-top: 10px; }
[aria-label][data-balloon-pos][data-balloon-pos^="down"]:before {
    width: 0;
    height: 0;
    border: 5px solid transparent;
    border-bottom-color: var(--balloon-color); }
[aria-label][data-balloon-pos][data-balloon-pos="down"]:after, [aria-label][data-balloon-pos][data-balloon-pos="down"]:before {
    left: 50%;
    transform: translate(-50%, calc(var(--balloon-move) * -1)); }
[aria-label][data-balloon-pos][data-balloon-pos="left"]:hover:after, [aria-label][data-balloon-pos][data-balloon-pos="left"][data-balloon-visible]:after, [aria-label][data-balloon-pos][data-balloon-pos="right"]:hover:after, [aria-label][data-balloon-pos][data-balloon-pos="right"][data-balloon-visible]:after {
    transform: translate(0, -50%); }
[aria-label][data-balloon-pos][data-balloon-pos="left"]:hover:before, [aria-label][data-balloon-pos][data-balloon-pos="left"][data-balloon-visible]:before, [aria-label][data-balloon-pos][data-balloon-pos="right"]:hover:before, [aria-label][data-balloon-pos][data-balloon-pos="right"][data-balloon-visible]:before {
    transform: translate(0, -50%); }
[aria-label][data-balloon-pos][data-balloon-pos="left"]:after, [aria-label][data-balloon-pos][data-balloon-pos="left"]:before {
    right: 100%;
    top: 50%;
    transform: translate(var(--balloon-move), -50%); }
[aria-label][data-balloon-pos][data-balloon-pos="left"]:after {
    margin-right: 10px; }
[aria-label][data-balloon-pos][data-balloon-pos="left"]:before {
    width: 0;
    height: 0;
    border: 5px solid transparent;
    border-left-color: var(--balloon-color); }
[aria-label][data-balloon-pos][data-balloon-pos="right"]:after, [aria-label][data-balloon-pos][data-balloon-pos="right"]:before {
    left: 100%;
    top: 50%;
    transform: translate(calc(var(--balloon-move) * -1), -50%); }
[aria-label][data-balloon-pos][data-balloon-pos="right"]:after {
    margin-left: 10px; }
[aria-label][data-balloon-pos][data-balloon-pos="right"]:before {
    width: 0;
    height: 0;
    border: 5px solid transparent;
    border-right-color: var(--balloon-color); }
[aria-label][data-balloon-pos][data-balloon-length]:after {
    white-space: normal; }
[aria-label][data-balloon-pos][data-balloon-length="small"]:after {
    width: 80px; }
[aria-label][data-balloon-pos][data-balloon-length="medium"]:after {
    width: 150px; }
[aria-label][data-balloon-pos][data-balloon-length="large"]:after {
    width: 260px; }
[aria-label][data-balloon-pos][data-balloon-length="xlarge"]:after {
    width: 380px; }
@media screen and (max-width: 768px) {
    [aria-label][data-balloon-pos][data-balloon-length="xlarge"]:after {
        width: 90vw; } }
[aria-label][data-balloon-pos][data-balloon-length="fit"]:after {
    width: 100%; }
.pt-10{padding-top:10px;}
.pt-11{padding-top:11px;}
.pt-12{padding-top:12px;}
.pt-13{padding-top:13px;}
.pt-14{padding-top:14px;}
.pt-15{padding-top:15px;}
.pt-16{padding-top:16px;}
.pt-17{padding-top:17px;}
.pt-18{padding-top:18px;}
.pt-19{padding-top:19px;}
.pt-20{padding-top:20px;}
.pt-21{padding-top:21px;}
.pt-22{padding-top:22px;}
.pt-23{padding-top:23px;}
.pt-24{padding-top:24px;}
.pt-25{padding-top:25px;}
.pt-26{padding-top:26px;}
.pt-27{padding-top:27px;}
.pt-28{padding-top:28px;}
.pt-29{padding-top:29px;}
.pt-30{padding-top:30px;}
.pt-31{padding-top:31px;}
.pt-32{padding-top:32px;}
.pt-33{padding-top:33px;}
.pt-34{padding-top:34px;}
.pt-35{padding-top:35px;}
.pt-36{padding-top:36px;}
.pt-37{padding-top:37px;}
.pt-38{padding-top:38px;}
.pt-39{padding-top:39px;}
.pt-40{padding-top:40px;}
.pt-41{padding-top:41px;}
.pt-42{padding-top:42px;}
.pt-43{padding-top:43px;}
.pt-44{padding-top:44px;}
.pt-45{padding-top:45px;}
.pt-46{padding-top:46px;}
.pt-47{padding-top:47px;}
.pt-48{padding-top:48px;}
.pt-49{padding-top:49px;}
.pt-50{padding-top:50px;}
.pt-51{padding-top:51px;}
.pt-52{padding-top:52px;}
.pt-53{padding-top:53px;}
.pt-54{padding-top:54px;}
.pt-55{padding-top:55px;}
.pt-56{padding-top:56px;}
.pt-57{padding-top:57px;}
.pt-58{padding-top:58px;}
.pt-59{padding-top:59px;}
.pt-60{padding-top:60px;}
.pt-61{padding-top:61px;}
.pt-62{padding-top:62px;}
.pt-63{padding-top:63px;}
.pt-64{padding-top:64px;}
.pt-65{padding-top:65px;}
.pt-66{padding-top:66px;}
.pt-67{padding-top:67px;}
.pt-68{padding-top:68px;}
.pt-69{padding-top:69px;}
.pt-70{padding-top:70px;}
.pt-71{padding-top:71px;}
.pt-72{padding-top:72px;}
.pt-73{padding-top:73px;}
.pt-74{padding-top:74px;}
.pt-75{padding-top:75px;}
.pt-76{padding-top:76px;}
.pt-77{padding-top:77px;}
.pt-78{padding-top:78px;}
.pt-79{padding-top:79px;}
.pt-80{padding-top:80px;}
.pt-81{padding-top:81px;}
.pt-82{padding-top:82px;}
.pt-83{padding-top:83px;}
.pt-84{padding-top:84px;}
.pt-85{padding-top:85px;}
.pt-86{padding-top:86px;}
.pt-87{padding-top:87px;}
.pt-88{padding-top:88px;}
.pt-89{padding-top:89px;}
.pt-90{padding-top:90px;}
.pt-91{padding-top:91px;}
.pt-92{padding-top:92px;}
.pt-93{padding-top:93px;}
.pt-94{padding-top:94px;}
.pt-95{padding-top:95px;}
.pt-96{padding-top:96px;}
.pt-97{padding-top:97px;}
.pt-98{padding-top:98px;}
.pt-99{padding-top:99px;}
.pt-100{padding-top:100px;}
.pb-10{padding-bottom:10px;}
.pb-11{padding-bottom:11px;}
.pb-12{padding-bottom:12px;}
.pb-13{padding-bottom:13px;}
.pb-14{padding-bottom:14px;}
.pb-15{padding-bottom:15px;}
.pb-16{padding-bottom:16px;}
.pb-17{padding-bottom:17px;}
.pb-18{padding-bottom:18px;}
.pb-19{padding-bottom:19px;}
.pb-20{padding-bottom:20px;}
.pb-21{padding-bottom:21px;}
.pb-22{padding-bottom:22px;}
.pb-23{padding-bottom:23px;}
.pb-24{padding-bottom:24px;}
.pb-25{padding-bottom:25px;}
.pb-26{padding-bottom:26px;}
.pb-27{padding-bottom:27px;}
.pb-28{padding-bottom:28px;}
.pb-29{padding-bottom:29px;}
.pb-30{padding-bottom:30px;}
.pb-31{padding-bottom:31px;}
.pb-32{padding-bottom:32px;}
.pb-33{padding-bottom:33px;}
.pb-34{padding-bottom:34px;}
.pb-35{padding-bottom:35px;}
.pb-36{padding-bottom:36px;}
.pb-37{padding-bottom:37px;}
.pb-38{padding-bottom:38px;}
.pb-39{padding-bottom:39px;}
.pb-40{padding-bottom:40px;}
.pb-41{padding-bottom:41px;}
.pb-42{padding-bottom:42px;}
.pb-43{padding-bottom:43px;}
.pb-44{padding-bottom:44px;}
.pb-45{padding-bottom:45px;}
.pb-46{padding-bottom:46px;}
.pb-47{padding-bottom:47px;}
.pb-48{padding-bottom:48px;}
.pb-49{padding-bottom:49px;}
.pb-50{padding-bottom:50px;}
.pb-51{padding-bottom:51px;}
.pb-52{padding-bottom:52px;}
.pb-53{padding-bottom:53px;}
.pb-54{padding-bottom:54px;}
.pb-55{padding-bottom:55px;}
.pb-56{padding-bottom:56px;}
.pb-57{padding-bottom:57px;}
.pb-58{padding-bottom:58px;}
.pb-59{padding-bottom:59px;}
.pb-60{padding-bottom:60px;}
.pb-61{padding-bottom:61px;}
.pb-62{padding-bottom:62px;}
.pb-63{padding-bottom:63px;}
.pb-64{padding-bottom:64px;}
.pb-65{padding-bottom:65px;}
.pb-66{padding-bottom:66px;}
.pb-67{padding-bottom:67px;}
.pb-68{padding-bottom:68px;}
.pb-69{padding-bottom:69px;}
.pb-70{padding-bottom:70px;}
.pb-71{padding-bottom:71px;}
.pb-72{padding-bottom:72px;}
.pb-73{padding-bottom:73px;}
.pb-74{padding-bottom:74px;}
.pb-75{padding-bottom:75px;}
.pb-76{padding-bottom:76px;}
.pb-77{padding-bottom:77px;}
.pb-78{padding-bottom:78px;}
.pb-79{padding-bottom:79px;}
.pb-80{padding-bottom:80px;}
.pb-81{padding-bottom:81px;}
.pb-82{padding-bottom:82px;}
.pb-83{padding-bottom:83px;}
.pb-84{padding-bottom:84px;}
.pb-85{padding-bottom:85px;}
.pb-86{padding-bottom:86px;}
.pb-87{padding-bottom:87px;}
.pb-88{padding-bottom:88px;}
.pb-89{padding-bottom:89px;}
.pb-90{padding-bottom:90px;}
.pb-91{padding-bottom:91px;}
.pb-92{padding-bottom:92px;}
.pb-93{padding-bottom:93px;}
.pb-94{padding-bottom:94px;}
.pb-95{padding-bottom:95px;}
.pb-96{padding-bottom:96px;}
.pb-97{padding-bottom:97px;}
.pb-98{padding-bottom:98px;}
.pb-99{padding-bottom:99px;}
.pb-100{padding-bottom:100px;}
.pr-10{padding-right:10px;}
.pr-11{padding-right:11px;}
.pr-12{padding-right:12px;}
.pr-13{padding-right:13px;}
.pr-14{padding-right:14px;}
.pr-15{padding-right:15px;}
.pr-16{padding-right:16px;}
.pr-17{padding-right:17px;}
.pr-18{padding-right:18px;}
.pr-19{padding-right:19px;}
.pr-20{padding-right:20px;}
.pr-21{padding-right:21px;}
.pr-22{padding-right:22px;}
.pr-23{padding-right:23px;}
.pr-24{padding-right:24px;}
.pr-25{padding-right:25px;}
.pr-26{padding-right:26px;}
.pr-27{padding-right:27px;}
.pr-28{padding-right:28px;}
.pr-29{padding-right:29px;}
.pr-30{padding-right:30px;}
.pr-31{padding-right:31px;}
.pr-32{padding-right:32px;}
.pr-33{padding-right:33px;}
.pr-34{padding-right:34px;}
.pr-35{padding-right:35px;}
.pr-36{padding-right:36px;}
.pr-37{padding-right:37px;}
.pr-38{padding-right:38px;}
.pr-39{padding-right:39px;}
.pr-40{padding-right:40px;}
.pr-41{padding-right:41px;}
.pr-42{padding-right:42px;}
.pr-43{padding-right:43px;}
.pr-44{padding-right:44px;}
.pr-45{padding-right:45px;}
.pr-46{padding-right:46px;}
.pr-47{padding-right:47px;}
.pr-48{padding-right:48px;}
.pr-49{padding-right:49px;}
.pr-50{padding-right:50px;}
.pr-51{padding-right:51px;}
.pr-52{padding-right:52px;}
.pr-53{padding-right:53px;}
.pr-54{padding-right:54px;}
.pr-55{padding-right:55px;}
.pr-56{padding-right:56px;}
.pr-57{padding-right:57px;}
.pr-58{padding-right:58px;}
.pr-59{padding-right:59px;}
.pr-60{padding-right:60px;}
.pr-61{padding-right:61px;}
.pr-62{padding-right:62px;}
.pr-63{padding-right:63px;}
.pr-64{padding-right:64px;}
.pr-65{padding-right:65px;}
.pr-66{padding-right:66px;}
.pr-67{padding-right:67px;}
.pr-68{padding-right:68px;}
.pr-69{padding-right:69px;}
.pr-70{padding-right:70px;}
.pr-71{padding-right:71px;}
.pr-72{padding-right:72px;}
.pr-73{padding-right:73px;}
.pr-74{padding-right:74px;}
.pr-75{padding-right:75px;}
.pr-76{padding-right:76px;}
.pr-77{padding-right:77px;}
.pr-78{padding-right:78px;}
.pr-79{padding-right:79px;}
.pr-80{padding-right:80px;}
.pr-81{padding-right:81px;}
.pr-82{padding-right:82px;}
.pr-83{padding-right:83px;}
.pr-84{padding-right:84px;}
.pr-85{padding-right:85px;}
.pr-86{padding-right:86px;}
.pr-87{padding-right:87px;}
.pr-88{padding-right:88px;}
.pr-89{padding-right:89px;}
.pr-90{padding-right:90px;}
.pr-91{padding-right:91px;}
.pr-92{padding-right:92px;}
.pr-93{padding-right:93px;}
.pr-94{padding-right:94px;}
.pr-95{padding-right:95px;}
.pr-96{padding-right:96px;}
.pr-97{padding-right:97px;}
.pr-98{padding-right:98px;}
.pr-99{padding-right:99px;}
.pr-100{padding-right:100px;}
.pl-10{padding-left:10px;}
.pl-11{padding-left:11px;}
.pl-12{padding-left:12px;}
.pl-13{padding-left:13px;}
.pl-14{padding-left:14px;}
.pl-15{padding-left:15px;}
.pl-16{padding-left:16px;}
.pl-17{padding-left:17px;}
.pl-18{padding-left:18px;}
.pl-19{padding-left:19px;}
.pl-20{padding-left:20px;}
.pl-21{padding-left:21px;}
.pl-22{padding-left:22px;}
.pl-23{padding-left:23px;}
.pl-24{padding-left:24px;}
.pl-25{padding-left:25px;}
.pl-26{padding-left:26px;}
.pl-27{padding-left:27px;}
.pl-28{padding-left:28px;}
.pl-29{padding-left:29px;}
.pl-30{padding-left:30px;}
.pl-31{padding-left:31px;}
.pl-32{padding-left:32px;}
.pl-33{padding-left:33px;}
.pl-34{padding-left:34px;}
.pl-35{padding-left:35px;}
.pl-36{padding-left:36px;}
.pl-37{padding-left:37px;}
.pl-38{padding-left:38px;}
.pl-39{padding-left:39px;}
.pl-40{padding-left:40px;}
.pl-41{padding-left:41px;}
.pl-42{padding-left:42px;}
.pl-43{padding-left:43px;}
.pl-44{padding-left:44px;}
.pl-45{padding-left:45px;}
.pl-46{padding-left:46px;}
.pl-47{padding-left:47px;}
.pl-48{padding-left:48px;}
.pl-49{padding-left:49px;}
.pl-50{padding-left:50px;}
.pl-51{padding-left:51px;}
.pl-52{padding-left:52px;}
.pl-53{padding-left:53px;}
.pl-54{padding-left:54px;}
.pl-55{padding-left:55px;}
.pl-56{padding-left:56px;}
.pl-57{padding-left:57px;}
.pl-58{padding-left:58px;}
.pl-59{padding-left:59px;}
.pl-60{padding-left:60px;}
.pl-61{padding-left:61px;}
.pl-62{padding-left:62px;}
.pl-63{padding-left:63px;}
.pl-64{padding-left:64px;}
.pl-65{padding-left:65px;}
.pl-66{padding-left:66px;}
.pl-67{padding-left:67px;}
.pl-68{padding-left:68px;}
.pl-69{padding-left:69px;}
.pl-70{padding-left:70px;}
.pl-71{padding-left:71px;}
.pl-72{padding-left:72px;}
.pl-73{padding-left:73px;}
.pl-74{padding-left:74px;}
.pl-75{padding-left:75px;}
.pl-76{padding-left:76px;}
.pl-77{padding-left:77px;}
.pl-78{padding-left:78px;}
.pl-79{padding-left:79px;}
.pl-80{padding-left:80px;}
.pl-81{padding-left:81px;}
.pl-82{padding-left:82px;}
.pl-83{padding-left:83px;}
.pl-84{padding-left:84px;}
.pl-85{padding-left:85px;}
.pl-86{padding-left:86px;}
.pl-87{padding-left:87px;}
.pl-88{padding-left:88px;}
.pl-89{padding-left:89px;}
.pl-90{padding-left:90px;}
.pl-91{padding-left:91px;}
.pl-92{padding-left:92px;}
.pl-93{padding-left:93px;}
.pl-94{padding-left:94px;}
.pl-95{padding-left:95px;}
.pl-96{padding-left:96px;}
.pl-97{padding-left:97px;}
.pl-98{padding-left:98px;}
.pl-99{padding-left:99px;}
.pl-100{padding-left:100px;}
.ml-10{margin-left:10px;}
.ml-11{margin-left:11px;}
.ml-12{margin-left:12px;}
.ml-13{margin-left:13px;}
.ml-14{margin-left:14px;}
.ml-15{margin-left:15px;}
.ml-16{margin-left:16px;}
.ml-17{margin-left:17px;}
.ml-18{margin-left:18px;}
.ml-19{margin-left:19px;}
.ml-20{margin-left:20px;}
.ml-21{margin-left:21px;}
.ml-22{margin-left:22px;}
.ml-23{margin-left:23px;}
.ml-24{margin-left:24px;}
.ml-25{margin-left:25px;}
.ml-26{margin-left:26px;}
.ml-27{margin-left:27px;}
.ml-28{margin-left:28px;}
.ml-29{margin-left:29px;}
.ml-30{margin-left:30px;}
.ml-31{margin-left:31px;}
.ml-32{margin-left:32px;}
.ml-33{margin-left:33px;}
.ml-34{margin-left:34px;}
.ml-35{margin-left:35px;}
.ml-36{margin-left:36px;}
.ml-37{margin-left:37px;}
.ml-38{margin-left:38px;}
.ml-39{margin-left:39px;}
.ml-40{margin-left:40px;}
.ml-41{margin-left:41px;}
.ml-42{margin-left:42px;}
.ml-43{margin-left:43px;}
.ml-44{margin-left:44px;}
.ml-45{margin-left:45px;}
.ml-46{margin-left:46px;}
.ml-47{margin-left:47px;}
.ml-48{margin-left:48px;}
.ml-49{margin-left:49px;}
.ml-50{margin-left:50px;}
.ml-51{margin-left:51px;}
.ml-52{margin-left:52px;}
.ml-53{margin-left:53px;}
.ml-54{margin-left:54px;}
.ml-55{margin-left:55px;}
.ml-56{margin-left:56px;}
.ml-57{margin-left:57px;}
.ml-58{margin-left:58px;}
.ml-59{margin-left:59px;}
.ml-60{margin-left:60px;}
.ml-61{margin-left:61px;}
.ml-62{margin-left:62px;}
.ml-63{margin-left:63px;}
.ml-64{margin-left:64px;}
.ml-65{margin-left:65px;}
.ml-66{margin-left:66px;}
.ml-67{margin-left:67px;}
.ml-68{margin-left:68px;}
.ml-69{margin-left:69px;}
.ml-70{margin-left:70px;}
.ml-71{margin-left:71px;}
.ml-72{margin-left:72px;}
.ml-73{margin-left:73px;}
.ml-74{margin-left:74px;}
.ml-75{margin-left:75px;}
.ml-76{margin-left:76px;}
.ml-77{margin-left:77px;}
.ml-78{margin-left:78px;}
.ml-79{margin-left:79px;}
.ml-80{margin-left:80px;}
.ml-81{margin-left:81px;}
.ml-82{margin-left:82px;}
.ml-83{margin-left:83px;}
.ml-84{margin-left:84px;}
.ml-85{margin-left:85px;}
.ml-86{margin-left:86px;}
.ml-87{margin-left:87px;}
.ml-88{margin-left:88px;}
.ml-89{margin-left:89px;}
.ml-90{margin-left:90px;}
.ml-91{margin-left:91px;}
.ml-92{margin-left:92px;}
.ml-93{margin-left:93px;}
.ml-94{margin-left:94px;}
.ml-95{margin-left:95px;}
.ml-96{margin-left:96px;}
.ml-97{margin-left:97px;}
.ml-98{margin-left:98px;}
.ml-99{margin-left:99px;}
.ml-100{margin-left:100px;}
.mr-10{margin-right:10px;}
.mr-11{margin-right:11px;}
.mr-12{margin-right:12px;}
.mr-13{margin-right:13px;}
.mr-14{margin-right:14px;}
.mr-15{margin-right:15px;}
.mr-16{margin-right:16px;}
.mr-17{margin-right:17px;}
.mr-18{margin-right:18px;}
.mr-19{margin-right:19px;}
.mr-20{margin-right:20px;}
.mr-21{margin-right:21px;}
.mr-22{margin-right:22px;}
.mr-23{margin-right:23px;}
.mr-24{margin-right:24px;}
.mr-25{margin-right:25px;}
.mr-26{margin-right:26px;}
.mr-27{margin-right:27px;}
.mr-28{margin-right:28px;}
.mr-29{margin-right:29px;}
.mr-30{margin-right:30px;}
.mr-31{margin-right:31px;}
.mr-32{margin-right:32px;}
.mr-33{margin-right:33px;}
.mr-34{margin-right:34px;}
.mr-35{margin-right:35px;}
.mr-36{margin-right:36px;}
.mr-37{margin-right:37px;}
.mr-38{margin-right:38px;}
.mr-39{margin-right:39px;}
.mr-40{margin-right:40px;}
.mr-41{margin-right:41px;}
.mr-42{margin-right:42px;}
.mr-43{margin-right:43px;}
.mr-44{margin-right:44px;}
.mr-45{margin-right:45px;}
.mr-46{margin-right:46px;}
.mr-47{margin-right:47px;}
.mr-48{margin-right:48px;}
.mr-49{margin-right:49px;}
.mr-50{margin-right:50px;}
.mr-51{margin-right:51px;}
.mr-52{margin-right:52px;}
.mr-53{margin-right:53px;}
.mr-54{margin-right:54px;}
.mr-55{margin-right:55px;}
.mr-56{margin-right:56px;}
.mr-57{margin-right:57px;}
.mr-58{margin-right:58px;}
.mr-59{margin-right:59px;}
.mr-60{margin-right:60px;}
.mr-61{margin-right:61px;}
.mr-62{margin-right:62px;}
.mr-63{margin-right:63px;}
.mr-64{margin-right:64px;}
.mr-65{margin-right:65px;}
.mr-66{margin-right:66px;}
.mr-67{margin-right:67px;}
.mr-68{margin-right:68px;}
.mr-69{margin-right:69px;}
.mr-70{margin-right:70px;}
.mr-71{margin-right:71px;}
.mr-72{margin-right:72px;}
.mr-73{margin-right:73px;}
.mr-74{margin-right:74px;}
.mr-75{margin-right:75px;}
.mr-76{margin-right:76px;}
.mr-77{margin-right:77px;}
.mr-78{margin-right:78px;}
.mr-79{margin-right:79px;}
.mr-80{margin-right:80px;}
.mr-81{margin-right:81px;}
.mr-82{margin-right:82px;}
.mr-83{margin-right:83px;}
.mr-84{margin-right:84px;}
.mr-85{margin-right:85px;}
.mr-86{margin-right:86px;}
.mr-87{margin-right:87px;}
.mr-88{margin-right:88px;}
.mr-89{margin-right:89px;}
.mr-90{margin-right:90px;}
.mr-91{margin-right:91px;}
.mr-92{margin-right:92px;}
.mr-93{margin-right:93px;}
.mr-94{margin-right:94px;}
.mr-95{margin-right:95px;}
.mr-96{margin-right:96px;}
.mr-97{margin-right:97px;}
.mr-98{margin-right:98px;}
.mr-99{margin-right:99px;}
.mr-100{margin-right:100px;}
.mt-10{margin-top:10px;}
.mt-11{margin-top:11px;}
.mt-12{margin-top:12px;}
.mt-13{margin-top:13px;}
.mt-14{margin-top:14px;}
.mt-15{margin-top:15px;}
.mt-16{margin-top:16px;}
.mt-17{margin-top:17px;}
.mt-18{margin-top:18px;}
.mt-19{margin-top:19px;}
.mt-20{margin-top:20px;}
.mt-21{margin-top:21px;}
.mt-22{margin-top:22px;}
.mt-23{margin-top:23px;}
.mt-24{margin-top:24px;}
.mt-25{margin-top:25px;}
.mt-26{margin-top:26px;}
.mt-27{margin-top:27px;}
.mt-28{margin-top:28px;}
.mt-29{margin-top:29px;}
.mt-30{margin-top:30px;}
.mt-31{margin-top:31px;}
.mt-32{margin-top:32px;}
.mt-33{margin-top:33px;}
.mt-34{margin-top:34px;}
.mt-35{margin-top:35px;}
.mt-36{margin-top:36px;}
.mt-37{margin-top:37px;}
.mt-38{margin-top:38px;}
.mt-39{margin-top:39px;}
.mt-40{margin-top:40px;}
.mt-41{margin-top:41px;}
.mt-42{margin-top:42px;}
.mt-43{margin-top:43px;}
.mt-44{margin-top:44px;}
.mt-45{margin-top:45px;}
.mt-46{margin-top:46px;}
.mt-47{margin-top:47px;}
.mt-48{margin-top:48px;}
.mt-49{margin-top:49px;}
.mt-50{margin-top:50px;}
.mt-51{margin-top:51px;}
.mt-52{margin-top:52px;}
.mt-53{margin-top:53px;}
.mt-54{margin-top:54px;}
.mt-55{margin-top:55px;}
.mt-56{margin-top:56px;}
.mt-57{margin-top:57px;}
.mt-58{margin-top:58px;}
.mt-59{margin-top:59px;}
.mt-60{margin-top:60px;}
.mt-61{margin-top:61px;}
.mt-62{margin-top:62px;}
.mt-63{margin-top:63px;}
.mt-64{margin-top:64px;}
.mt-65{margin-top:65px;}
.mt-66{margin-top:66px;}
.mt-67{margin-top:67px;}
.mt-68{margin-top:68px;}
.mt-69{margin-top:69px;}
.mt-70{margin-top:70px;}
.mt-71{margin-top:71px;}
.mt-72{margin-top:72px;}
.mt-73{margin-top:73px;}
.mt-74{margin-top:74px;}
.mt-75{margin-top:75px;}
.mt-76{margin-top:76px;}
.mt-77{margin-top:77px;}
.mt-78{margin-top:78px;}
.mt-79{margin-top:79px;}
.mt-80{margin-top:80px;}
.mt-81{margin-top:81px;}
.mt-82{margin-top:82px;}
.mt-83{margin-top:83px;}
.mt-84{margin-top:84px;}
.mt-85{margin-top:85px;}
.mt-86{margin-top:86px;}
.mt-87{margin-top:87px;}
.mt-88{margin-top:88px;}
.mt-89{margin-top:89px;}
.mt-90{margin-top:90px;}
.mt-91{margin-top:91px;}
.mt-92{margin-top:92px;}
.mt-93{margin-top:93px;}
.mt-94{margin-top:94px;}
.mt-95{margin-top:95px;}
.mt-96{margin-top:96px;}
.mt-97{margin-top:97px;}
.mt-98{margin-top:98px;}
.mt-99{margin-top:99px;}
.mt-100{margin-top:100px;}
.mb-10{margin-bottom:10px;}
.mb-11{margin-bottom:11px;}
.mb-12{margin-bottom:12px;}
.mb-13{margin-bottom:13px;}
.mb-14{margin-bottom:14px;}
.mb-15{margin-bottom:15px;}
.mb-16{margin-bottom:16px;}
.mb-17{margin-bottom:17px;}
.mb-18{margin-bottom:18px;}
.mb-19{margin-bottom:19px;}
.mb-20{margin-bottom:20px;}
.mb-21{margin-bottom:21px;}
.mb-22{margin-bottom:22px;}
.mb-23{margin-bottom:23px;}
.mb-24{margin-bottom:24px;}
.mb-25{margin-bottom:25px;}
.mb-26{margin-bottom:26px;}
.mb-27{margin-bottom:27px;}
.mb-28{margin-bottom:28px;}
.mb-29{margin-bottom:29px;}
.mb-30{margin-bottom:30px;}
.mb-31{margin-bottom:31px;}
.mb-32{margin-bottom:32px;}
.mb-33{margin-bottom:33px;}
.mb-34{margin-bottom:34px;}
.mb-35{margin-bottom:35px;}
.mb-36{margin-bottom:36px;}
.mb-37{margin-bottom:37px;}
.mb-38{margin-bottom:38px;}
.mb-39{margin-bottom:39px;}
.mb-40{margin-bottom:40px;}
.mb-41{margin-bottom:41px;}
.mb-42{margin-bottom:42px;}
.mb-43{margin-bottom:43px;}
.mb-44{margin-bottom:44px;}
.mb-45{margin-bottom:45px;}
.mb-46{margin-bottom:46px;}
.mb-47{margin-bottom:47px;}
.mb-48{margin-bottom:48px;}
.mb-49{margin-bottom:49px;}
.mb-50{margin-bottom:50px;}
.mb-51{margin-bottom:51px;}
.mb-52{margin-bottom:52px;}
.mb-53{margin-bottom:53px;}
.mb-54{margin-bottom:54px;}
.mb-55{margin-bottom:55px;}
.mb-56{margin-bottom:56px;}
.mb-57{margin-bottom:57px;}
.mb-58{margin-bottom:58px;}
.mb-59{margin-bottom:59px;}
.mb-60{margin-bottom:60px;}
.mb-61{margin-bottom:61px;}
.mb-62{margin-bottom:62px;}
.mb-63{margin-bottom:63px;}
.mb-64{margin-bottom:64px;}
.mb-65{margin-bottom:65px;}
.mb-66{margin-bottom:66px;}
.mb-67{margin-bottom:67px;}
.mb-68{margin-bottom:68px;}
.mb-69{margin-bottom:69px;}
.mb-70{margin-bottom:70px;}
.mb-71{margin-bottom:71px;}
.mb-72{margin-bottom:72px;}
.mb-73{margin-bottom:73px;}
.mb-74{margin-bottom:74px;}
.mb-75{margin-bottom:75px;}
.mb-76{margin-bottom:76px;}
.mb-77{margin-bottom:77px;}
.mb-78{margin-bottom:78px;}
.mb-79{margin-bottom:79px;}
.mb-80{margin-bottom:80px;}
.mb-81{margin-bottom:81px;}
.mb-82{margin-bottom:82px;}
.mb-83{margin-bottom:83px;}
.mb-84{margin-bottom:84px;}
.mb-85{margin-bottom:85px;}
.mb-86{margin-bottom:86px;}
.mb-87{margin-bottom:87px;}
.mb-88{margin-bottom:88px;}
.mb-89{margin-bottom:89px;}
.mb-90{margin-bottom:90px;}
.mb-91{margin-bottom:91px;}
.mb-92{margin-bottom:92px;}
.mb-93{margin-bottom:93px;}
.mb-94{margin-bottom:94px;}
.mb-95{margin-bottom:95px;}
.mb-96{margin-bottom:96px;}
.mb-97{margin-bottom:97px;}
.mb-98{margin-bottom:98px;}
.mb-99{margin-bottom:99px;}
.mb-100{margin-bottom:100px;}
.fs-70{font-size: 70px}

.headerBodyAreaLogo a {
    font-size: 30px;
    color: black;
    text-transform: uppercase;
    font-weight: 500;
    text-decoration: none;
}

.headerBodyAreaLogo img {
    max-height: 150px;
}

/* =-=-=-=-=-=-= Grid Listing 1 =-=-=-=-=-=-= */
.category-grid-box-1 {
    background: #fff none repeat scroll 0 0;
    /* box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.16);*/
    margin-bottom: 30px;
    overflow: hidden;
    position: relative;
    float: left;
    display: block;
    width: 100%;
    box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.4);
}

.category-grid-box-1:after {
    content: '';
    clear: both;
    display: block;
}

.category-grid-box-1 .category-title {
    color: #a0a0a0;
    font-size: 14px;
}

.category-grid-box-1 .category-title a {
    color: #a0a0a0;
}

.category-title a {
    color: #a0a0a0;
    font-size: 14px;
}

.category-grid-box-1 h3 {
    color: #232323;
    font-size: 14px;
    margin-bottom: 4px;
    text-transform: capitalize;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.category-grid-box-1:hover {
    box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.4);
}

.category-grid-box-1 .price-tag .price span {
    color: #fff;
    font-size: 20px;
    font-weight: 600;
    padding: 5px 30px;
    text-transform: capitalize;
    width: 100%;
    border-bottom: 0px;
}

.category-grid-box-1 a {
    color: #000;
    font-weight: 400;
    min-height: 56px;
    display: block;
}

.category-grid-box-1 a h6 {
    color: #333;
    margin: 0 0 10px;
}

.category-grid-box-1 a h4 {
    color: #242424;
    font-size: 16px;
    margin: 0 0 10px;
    text-transform: capitalize;
    -webkit-transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
    -ms-transition: all 0.3s ease-in-out 0s;
    -o-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
}

.category-grid-box-1 a h4:hover {
    color: #3c92ca;
}

.category-grid-box-1 .short-description-1 {
    padding: 15px 15px 15px 15px;
    position: relative;
    background: #fff none repeat scroll 0 0;
    height: 90px;
}

.white.category-grid-box-1 {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #fff;
    border-color: transparent #e9e6e0 #e9e6e0;
    border-image: none;
    border-radius: 0;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    box-shadow: none;
    width: 100%;
}

.white.category-grid-box-1 .short-description-1 {
    background: #fff none repeat scroll 0 0;
    padding: 30px 20px;
}

.white.category-grid-box-1 h3 {
    color: #232323;
    font-size: 18px;
    margin-bottom: 4px;
    text-transform: capitalize;
}

.white.category-grid-box-1 h3 a {
    color: #232323;
}

.white.category-grid-box-1 h3 a:hover {
    color: #f58936;
}

.white.category-grid-box-1 .ad-info-1 {
    border-top: 1px solid #e9e6e0;
    background: #fcfbf9 none repeat scroll 0 0;
}

.location {
    color: #a0a0a0;
    font-size: 14px;
    margin-bottom: 20px;
}

.location i {
    padding-right: 5px;
}

.category-grid-box-1 .price-tag {
    bottom: 3px;
    position: absolute;
    right: 0;
    background: #f58936;
}

.category-grid-box-1 .image {
    overflow: hidden;
    position: relative;
}

.category-grid-box-1 .image img {
    width: 100%;
}

.special-label-small {
    width: 249px !important;
}

.special-label {
    background: #df1d1d none repeat scroll 0 0;
}

.special-label {
    text-align: center !important;
    color: #fff !important;
    height: 49px;
    left: -81px;
    line-height: 49px;
    position: absolute;
    text-transform: uppercase;
    top: 27px;
    -ms-transform: rotate(-45deg) translateZ(0px);
    -webkit-transform: rotate(-45deg) translateZ(0px);
    transform: rotate(-45deg) translateZ(0px);
    transform-origin: 50% 50% 0;
    z-index: 10;
    font-size: 14px;
}

.special-label-small {
    height: 32px;
    line-height: 32px;
    top: 20px;
}

.ad-info-1 {
    background: #1d282c none repeat scroll 0 0;
    padding: 8px 18px 10px;
    overflow: hidden;
    width: 100%;
}

.ad-info-1 ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}

.ad-info-1 ul li {
    color: #fff;
    display: inline-block;
    margin-bottom: 0;
    margin-right: 14px;
    margin-top: 4px;
    vertical-align: middle;
    font-size: 14px;
    min-width: 100%;
}

.ad-info-1 ul li span {
    color: #fff;
    font-size: 12px;
}

.ad-info-1 ul li i {
    margin-right: 10px;
}

.white.category-grid-box-1 .ad-info-1 ul li, .white.category-grid-box-1 .ad-info-1 ul li a {
    color: #a0a0a0;
    font-weight: 400;
}

.white.category-grid-box-1 img {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
    width: 100%;
}

.white.category-grid-box-1 .image:hover img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

.position-relative {
    position: relative;
}

.border-bottom {
    border-bottom: 1px solid #e1e1e1;
}

.d-flex {
    display: flex;
}

.justify-content-end {
    justify-content: flex-end;
}

.productTitle a {
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    min-height: 55px;
    padding: 0 10px;
    height: 85px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}

.newPrice {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px 0;
    min-height: 110px;
    flex-wrap: wrap;
}

.newPrice .dprice {
    display: block;
    font-size: 30px;
    font-weight: bold;
    color: #f58936;
    width: 100%;
    text-align: center;
}

.newPrice .oldPrice {
    margin-top: 10px;
    display: block;
    font-size: 20px;
    font-weight: 500;
    color: gray;
    width: 100%;
    text-align: center;
}

.px-2 {
    padding: 0 10px;
}

.category-grid-box-1 .image {
    background: whitesmoke;
    padding: 10px;
}