/*--------------------------------------------------------------
# Basic Structure
--------------------------------------------------------------*/ ::-webkit-input-placeholder {color: #c0c0c0;opacity: 1;-webkit-transition: opacity .3s;transition: opacity .3s
}
:-moz-placeholder {color: #c0c0c0;opacity: 1;-webkit-transition: opacity .3s;transition: opacity .3s
}
::-moz-placeholder {color: #c0c0c0;opacity: 1;-webkit-transition: opacity .3s;transition: opacity .3s
}
:-ms-input-placeholder {color: #c0c0c0;opacity: 1;-webkit-transition: opacity .3s;transition: opacity .3s
}
*:focus::-webkit-input-placeholder {opacity: 0
}
*:focus:-moz-placeholder {opacity: 0
}
*:focus::-moz-placeholder {opacity: 0
}
*:focus:-ms-input-placeholder {opacity: 0
}
*, *:after, *:before {box-sizing: border-box;}
* {-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;}
body {font-size: 15px;margin: 0;padding: 0;line-height: 1.5;font-family: var(--sp-font-sans-serif);color: var(--sp-secondary-dark);}
a, a:hover, a:active, button:focus {text-decoration: none;outline: none;color: inherit;word-break: break-word;}
a:focus {outline: 1px dotted;text-decoration: none;outline-offset: -3px;}
a:hover, a:focus {color: var(--sp-primary);}
button[type=submit]:focus, button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus {outline: 1px dotted;color: inherit;text-decoration: none;outline-offset: -3px;}
a, area, button, input, label, select, summary, textarea {-ms-touch-action: manipulation;touch-action: manipulation;}
button, input, optgroup, select, textarea {margin: 0;}
button, input {overflow: visible;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
img {max-width: 100%;height: auto;vertical-align: middle;border: 0;display: block;}
h1, h2, h3, h4, h5, h6 {margin: 0;padding: 10px 0 5px;line-height: 1.2;word-break: break-word;}
h1 {font-size: 28px;}
h2 {font-size: 24px;}
h3 {font-size: 22px;}
h4 {font-size: 20px;}
h5 {font-size: 18px;}
h6 {font-size: 16px;}
em, cite, q {color: var(--sp-primary);;font-style: italic;font-weight: bold;}
code, kbd, tt, var, samp, pre {-webkit-hyphens: none;-moz-hyphens: none;-ms-hyphens: none;hyphens: none;background: var(--sp-secondary-dark);color: var(--sp-white);padding: 1px 5px;border-radius: 0px;font-size: 88%;}
pre {display: block;margin: 0 0 10px;font-size: 13px;word-break: break-all;word-wrap: break-word;border: 1px solid #ccc;border-radius: 0px;overflow: auto;}
table {border: 1px solid #e9e9e9;background-color: #fcfcfc;border-spacing: 0;letter-spacing: 0.5px;margin: 0 0 20px;text-align: left;table-layout: fixed;border-collapse: collapse;}
table th {border: 1px solid rgba(0, 0, 0, 0.25);}
table td {border: 1px solid #e9e9ea;}
table th, table td {padding: 15px;}
table th {background-color: var(--sp-primary);color: var(--sp-white);}
p {margin: 0 0 10px;word-break: break-word;}
figure {margin: 0;}
address, table, pre {width: 100%;}
small {font-size: 80%;}
sub, sup {font-size: 75%;font-weight: 600;position: relative;vertical-align: baseline;}
sub {bottom: -0.25em;}
sup {top: -0.5em;}
fieldset {border: 1px solid #e9e9ea;margin: 1.5rem 2px;padding: 10px 25px 20px;border-radius: 0px;}
iframe {max-width: 100%;height: auto;}
button, input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer;padding: 12px 24px;border-radius: 0px;background: transparent;}
button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus {outline: 1px dotted;outline-offset: -2px;}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {border-radius: 0px;display: block;line-height: 1.3;font-size: inherit;font-weight: 100;padding: .469rem 1rem;vertical-align: middle;width: 100%;background-color: #fbfbfb;border: 1px solid #e9e9ea;outline: none;letter-spacing: 0.5px;box-shadow: none;background-image: linear-gradient(#242424, #242424), linear-gradient(#e9e9ea, #e9e9ea);background-size: 0 1px, 100% 1px;background-repeat: no-repeat;background-position: center bottom, center calc(100% - -1px);-moz-transition: background 0s ease-out;-webkit-transition: background 0s ease-out;-o-transition: background 0s ease-out;transition: background 0s ease-out; font-family: 'Roboto Condensed',system-ui,-apple-system,sans-serif}
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus, select:focus {background-size: 100% 2px, 100% 2px;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-o-transition-duration: 0.3s;transition-duration: 0.3s;}
button[type=submit]:hover, button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, button[type=submit]:focus, button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus {color: var(--sp-white);background-color: var(--sp-primary);}
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus, select:focus {background-color: #ffffff;background-image: var(--sp-gradient-focus);border-bottom: 0;}
[type=search] {-webkit-appearance: textfield;outline-offset: -2px;}
select {background-clip: padding-box;border: 1px solid #e9e9ea;border-radius: 0px;display: block;font-size: 92%;font-weight: 400;padding: 6px 12px;position: relative;text-decoration: none;white-space: nowrap;width: 100%;box-shadow: none;overflow: auto !important;outline: 0;background-image: linear-gradient(#242424, #242424), linear-gradient(#e9e9ea, #e9e9ea);background-size: 0 1px, 100% 1px;background-repeat: no-repeat;background-position: center bottom, center calc(100% - -1px);background-color: #f6f6f6;-moz-transition: background 0s ease-out;-webkit-transition: background 0s ease-out;-o-transition: background 0s ease-out;transition: background 0s ease-out;}
textarea {height: 75px;overflow: auto;resize: vertical;}
input[type=checkbox], input[type=radio], form[id*=give-form] #give-gateway-radio-list > li input[type=radio], form[id*=give-form] #give-gateway-radio-list > li input[type=checkbox], div.wpforms-container-full .wpforms-form input[type=radio], div.wpforms-container-full .wpforms-form input[type=checkbox] {border: 2px solid var(--sp-primary);;background: #fff;color: #555;clear: none;cursor: pointer;display: inline-block;line-height: 0;height: 20px;margin: -3px 3px 0 0;outline: 0;padding: 0;text-align: center;vertical-align: middle;width: 20px !important;max-width: 20px;-moz-appearance: none !important;-webkit-appearance: none !important;transition: .05s border-color ease-in-out;}
input[type=radio] {border-radius: 50%;margin-right: 4px;line-height: 12px;}
input[type=checkbox]:checked:before, input[type=radio]:checked:before {display: inline-block;vertical-align: middle;speak: none;line-height: 1.1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transition: .3s all;transition: .3s all;}
input[type=radio]:checked:before {content: "⬤";text-indent: -9999px;border-radius: 50px;font-size: 24px;width: 8px;height: 8px;margin: 4px;line-height: 20px;background: var(--sp-primary);}
input[type=checkbox]:checked:before {content: "✔";font-weight: 900;color: var(--sp-primary);;}
/*---//---*/
/* DL DD Two Column Like Table List */
.av-grid-dl dt {padding: 0.5em 0 0.5em 0;font-weight: 600;}
.av-grid-dl dd {margin: 0;padding: 0.5em 0 0.5em 0;}
@media (min-width: 550px) {
.av-grid-dl {display: grid;  grid-template-rows: auto;}
.av-grid-dl dt {grid-column-start: 1;}
.av-grid-dl dd {grid-column-start: 2;}
.av-grid-dl dt + dd {}
}
/* ---//--- */
/* AV BTN Start */
.btn-st-1 {padding: 0;height: auto;background: none;box-shadow: none;border: none;font-weight: 500;font-size: 15px;}
/* ---//--- */
.av-container {width: 100%;max-width: 1200px;margin: 0 auto;}
.av-container p,.av-container ul li{color: black}
.av-container, .av-container-fluid {padding: 0 50px;}
.av-columns-area {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 0;margin: 0px -15px;-ms-flex-align: flex-start;align-items: flex-start;justify-content: flex-start; /*padding-bottom bug*/}
[class*="av-column-"] {position: relative;width: 100%;padding: 0px 15px;z-index: 0;}
.d-none, div.d-none {display: none;}
.d-block, div.d-block {display: block;}
.d-inline, div.d-inline {display: inline;}
.d-inline-block, div.d-inline-block {display: inline-block;}
.m-0 {margin: 0;}
.my-auto {margin: auto 0;}
.mx-auto {margin: 0 auto;}
.mt-0 {margin-top: 0;}
.mt-1 {margin-top: .25rem;}
.mt-2 {margin-top: .5rem;}
.mt-3 {margin-top: 1rem;}
.mt-4 {margin-top: 1.5rem;}
.mt-5 {margin-top: 2rem;}
.mt-6 {margin-top: 3rem;}
.mr-0 {margin-right: 0;}
.mr-1 {margin-right: .25rem;}
.mr-2 {margin-right: .5rem;}
.mr-3 {margin-right: 1rem;}
.mr-4 {margin-right: 1.5rem;}
.mr-5 {margin-right: 2rem;}
.mr-6 {margin-right: 3rem;}
.mb-0 {margin-bottom: 0;}
.mb-1 {margin-bottom: .25rem;}
.mb-2 {margin-bottom: .5rem;}
.mb-3 {margin-bottom: 1rem;}
.mb-4 {margin-bottom: 1.5rem;}
.mb-5 {margin-bottom: 2rem;}
.mb-6 {margin-bottom: 3rem;}
.ml-0 {margin-left: 0;}
.ml-1 {margin-left: .25rem;}
.ml-2 {margin-left: .5rem;}
.ml-3 {margin-left: 1rem;}
.ml-4 {margin-left: 1.5rem;}
.ml-5 {margin-left: 2rem;}
.ml-6 {margin-left: 3rem;}
.my-0 {margin-top: 0;margin-bottom: 0;}
.my-1 {margin-top: .25rem;margin-bottom: .25rem;}
.my-2 {margin-top: .5rem;margin-bottom: .5rem;}
.my-3 {margin-top: 1rem;margin-bottom: 1rem;}
.my-4 {margin-top: 1.5rem;margin-bottom: 1.5rem;}
.my-5 {margin-top: 2rem;margin-bottom: 2rem;}
.my-6 {margin-top: 3rem;margin-bottom: 3rem;}
.mx-0 {margin-left: 0;margin-right: 0;}
.mx-1 {margin-left: .25rem;margin-right: .25rem;}
.mx-2 {margin-left: .5rem;margin-right: .5rem;}
.mx-3 {margin-left: 1rem;margin-right: 1rem;}
.mx-4 {margin-left: 1.5rem;margin-right: 1.5rem;}
.mx-5 {margin-left: 2rem;margin-right: 2rem;}
.mx-6 {margin-left: 3rem;margin-right: 3rem;}
.pt-0 {padding-top: 0;}
.pt-1 {padding-top: .25rem;}
.pt-2 {padding-top: .5rem;}
.pt-3 {padding-top: 1rem;}
.pt-4 {padding-top: 1.5rem;}
.pt-5 {padding-top: 2rem;}
.pt-6 {padding-top: 3rem;}
.pr-0 {padding-right: 0;}
.pr-1 {padding-right: .25rem;}
.pr-2 {padding-right: .5rem;}
.pr-3 {padding-right: 1rem;}
.pr-4 {padding-right: 1.5rem;}
.pr-5 {padding-right: 2rem;}
.pr-6 {padding-top: 3rem;}
.pb-0 {padding-bottom: 0;}
.pb-1 {padding-bottom: .25rem;}
.pb-2 {padding-bottom: .5rem;}
.pb-3 {padding-bottom: 1rem;}
.pb-4 {padding-bottom: 1.5rem;}
.pb-5 {padding-bottom: 2rem;}
.pb-6 {padding-top: 3rem;}
.pl-0 {padding-left: 0;}
.pl-1 {padding-left: .25rem;}
.pl-2 {padding-left: .5rem;}
.pl-3 {padding-left: 1rem;}
.pl-4 {padding-left: 1.5rem;}
.pl-5 {padding-left: 2rem;}
.pl-6 {padding-top: 3rem;}
.p-0 {padding: 0;}
.py-0 {padding-top: 0;padding-bottom: 0;}
.py-1 {padding-top: .25rem;padding-bottom: .25rem;}
.py-2 {padding-top: .5rem;padding-bottom: .5rem;}
.py-3 {padding-top: 1rem;padding-bottom: 1rem;}
.py-4 {padding-top: 1.5rem;padding-bottom: 1.5rem;}
.py-5 {padding-top: 2rem;padding-bottom: 2rem;}
.py-6 {padding-top: 3rem;padding-bottom: 3rem;}
.px-0 {padding-left: 0;padding-right: 0;}
.px-1 {padding-left: .25rem;padding-right: .25rem;}
.px-2 {padding-left: .5rem;padding-right: .5rem;}
.px-3 {padding-left: 1rem;padding-right: 1rem;}
.px-4 {padding-left: 1.5rem;padding-right: 1.5rem;}
.px-5 {padding-left: 2rem;padding-right: 2rem;}
.px-6 {padding-left: 3rem;padding-right: 3rem;}
.my-auto {margin: auto 0px;}
.mx-auto {margin: 0px auto;}
.text-left {text-align: left;}
.text-right {text-align: right;}
.text-center {text-align: center;}
.flex-fill {-ms-flex: 1 1 50%;flex: 1 1 50%;}
.flex-fill:nth-child(2) {flex-basis: 18%;}
.flex-10 {-ms-flex: 1 1 10%;flex: 1 1 10%;}
.flex-15 {-ms-flex: 1 1 15%;flex: 1 1 15%;}
.flex-20 {-ms-flex: 1 1 20%;flex: 1 1 20%;}
.flex-25 {-ms-flex: 1 1 25%;flex: 1 1 25%;}
.flex-30 {-ms-flex: 1 1 30%;flex: 1 1 30%;}
.flex-35 {-ms-flex: 1 1 35%;flex: 1 1 35%;}
.flex-40 {-ms-flex: 1 1 40%;flex: 1 1 40%;}
.flex-45 {-ms-flex: 1 1 45%;flex: 1 1 45%;}
.flex-50 {-ms-flex: 1 1 50%;flex: 1 1 50%;}
.flex-55 {-ms-flex: 1 1 55%;flex: 1 1 55%;}
.flex-60 {-ms-flex: 1 1 60%;flex: 1 1 60%;}
.flex-65 {-ms-flex: 1 1 65%;flex: 1 1 65%;}
.flex-70 {-ms-flex: 1 1 70%;flex: 1 1 70%;}
.flex-75 {-ms-flex: 1 1 75%;flex: 1 1 75%;}
.flex-80 {-ms-flex: 1 1 80%;flex: 1 1 80%;}
.flex-85 {-ms-flex: 1 1 85%;flex: 1 1 85%;}
.flex-90 {-ms-flex: 1 1 90%;flex: 1 1 90%;}
.flex-95 {-ms-flex: 1 1 95%;flex: 1 1 95%;}
.flex-100 {-ms-flex: 1 1 100%;flex: 1 1 100%;}
.flex-auto {-ms-flex: 1 1 auto;flex: 1 1 auto;}
.mobile-menu .dropdown-menu.d-flex {display: -ms-flexbox;display: flex;}
.float-right {float: right;}
.float-left {float: left;}
.float-none {float: none;}
.order-1 {order: 1;}
.order-2 {order: 2;}
.order-3 {order: 3;}
.order-4 {order: 4;}
.order-5 {order: 5;}
.order-6 {order: 6;}
.order-7 {order: 7;}
.order-8 {order: 8;}
.order-9 {order: 9;}
.order-10 {order: 10;}
.order-11 {order: 11;}
.order-12 {order: 12;}
/* Masonry container */
.av-masonry {width: 100%;-webkit-column-gap: 1.5rem;-moz-column-gap: 1.5rem;column-gap: 1.5rem;-moz-column-gap: 1.5rem;-webkit-column-gap: 1.5rem;column-gap: 1.5rem;}
.av-masonry-4 {-webkit-column-count: 4;-moz-column-count: 4;column-count: 4;}
.av-masonry-3 {-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;}
.av-masonry-2 {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;}
@media only screen and (max-width: 767px) {
.av-masonry[class*="av-masonry-"] {-moz-column-count: 1;  -webkit-column-count: 1;  column-count: 1;}
}
@media only screen and (min-width: 992px) and (max-width: 1024px) {
.av-masonry[class*="av-masonry-"] {-moz-column-count: 3;  -webkit-column-count: 3;  column-count: 3;}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.av-masonry[class*="av-masonry-"] {-moz-column-count: 2;  -webkit-column-count: 2;  column-count: 2;}
}
@media (min-width: 601px) {
.av-sm-column-1 {-ms-flex: 0 0 16.333333%;  flex: 0 0 16.333333%;  max-width: 16.333333%;}
.av-sm-column-2 {-ms-flex: 0 0 20%;  flex: 0 0 20%;  max-width: 20%;}
.av-sm-column-3 {-ms-flex: 0 0 25%;  flex: 0 0 25%;  max-width: 25%;}
.av-sm-column-4 {-ms-flex: 0 0 33.333333%;  flex: 0 0 33.333333%;  max-width: 33.333333%;}
.av-sm-column-5 {-ms-flex: 0 0 41.666667%;  flex: 0 0 41.666667%;  max-width: 41.666667%;}
.av-sm-column-6 {-ms-flex: 0 0 50%;  flex: 0 0 50%;  max-width: 50%;}
.av-sm-column-7 {-ms-flex: 0 0 58.333333%;  flex: 0 0 58.333333%;  max-width: 58.333333%;}
.av-sm-column-8 {-ms-flex: 0 0 66.666667%;  flex: 0 0 66.666667%;  max-width: 66.666667%;}
.av-sm-column-9 {-ms-flex: 0 0 75%;  flex: 0 0 75%;  max-width: 75%;}
.av-sm-column-10 {-ms-flex: 0 0 83.333333%;  flex: 0 0 83.333333%;  max-width: 83.333333%;}
.av-sm-column-11 {-ms-flex: 0 0 91.666667%;  flex: 0 0 91.666667%;  max-width: 91.666667%;}
.av-sm-column-12 {-ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%;}
.d-sm-none, div.d-sm-none {display: none;}
.d-sm-block, div.d-sm-block {display: block;}
.d-sm-inline, div.d-sm-inline {display: inline;}
.d-sm-inline-block, div.d-sm-inline-block {display: inline-block;}
.text-sm-left {text-align: left;}
.text-sm-right {text-align: right;}
.text-sm-center {text-align: center;}
.my-sm-auto {margin: auto 0px;}
.mx-sm-auto {margin: 0px auto;}
.m-sm-0 {margin: 0;}
.mt-sm-0 {margin-top: 0;}
.mt-sm-1 {margin-top: .25rem;}
.mt-sm-2 {margin-top: .5rem;}
.mt-sm-3 {margin-top: 1rem;}
.mt-sm-4 {margin-top: 1.5rem;}
.mt-sm-5 {margin-top: 2rem;}
.mt-sm-6 {margin-top: 3rem;}
.mr-sm-0 {margin-right: 0;}
.mr-sm-1 {margin-right: .25rem;}
.mr-sm-2 {margin-right: .5rem;}
.mr-sm-3 {margin-right: 1rem;}
.mr-sm-4 {margin-right: 1.5rem;}
.mr-sm-5 {margin-right: 2rem;}
.mr-sm-6 {margin-right: 3rem;}
.mb-sm-0 {margin-bottom: 0;}
.mb-sm-1 {margin-bottom: .25rem;}
.mb-sm-2 {margin-bottom: .5rem;}
.mb-sm-3 {margin-bottom: 1rem;}
.mb-sm-4 {margin-bottom: 1.5rem;}
.mb-sm-5 {margin-bottom: 2rem;}
.mb-sm-6 {margin-bottom: 3rem;}
.ml-sm-0 {margin-left: 0;}
.ml-sm-1 {margin-left: .25rem;}
.ml-sm-2 {margin-left: .5rem;}
.ml-sm-3 {margin-left: 1rem;}
.ml-sm-4 {margin-left: 1.5rem;}
.ml-sm-5 {margin-left: 2rem;}
.ml-sm-6 {margin-left: 3rem;}
.my-sm-0 {margin-top: 0;  margin-bottom: 0;}
.my-sm-1 {margin-top: .25rem;  margin-bottom: .25rem;}
.my-sm-2 {margin-top: .5rem;  margin-bottom: .5rem;}
.my-sm-3 {margin-top: 1rem;  margin-bottom: 1rem;}
.my-sm-4 {margin-top: 1.5rem;  margin-bottom: 1.5rem;}
.my-sm-5 {margin-top: 2rem;  margin-bottom: 2rem;}
.my-sm-6 {margin-top: 3rem;  margin-bottom: 3rem;}
.mx-sm-0 {margin-left: 0;  margin-right: 0;}
.mx-sm-1 {margin-left: .25rem;  margin-right: .25rem;}
.mx-sm-2 {margin-left: .5rem;  margin-right: .5rem;}
.mx-sm-3 {margin-left: 1rem;  margin-right: 1rem;}
.mx-sm-4 {margin-left: 1.5rem;  margin-right: 1.5rem;}
.mx-sm-5 {margin-left: 2rem;  margin-right: 2rem;}
.mx-sm-6 {margin-left: 3rem;  margin-right: 3rem;}
.p-sm-0 {padding: 0;}
.pt-sm-0 {padding-top: 0;}
.pt-sm-1 {padding-top: .25rem;}
.pt-sm-2 {padding-top: .5rem;}
.pt-sm-3 {padding-top: 1rem;}
.pt-sm-4 {padding-top: 1.5rem;}
.pt-sm-5 {padding-top: 2rem;}
.pt-sm-6 {padding-top: 3rem;}
.pr-sm-0 {padding-right: 0;}
.pr-sm-1 {padding-right: .25rem;}
.pr-sm-2 {padding-right: .5rem;}
.pr-sm-3 {padding-right: 1rem;}
.pr-sm-4 {padding-right: 1.5rem;}
.pr-sm-5 {padding-right: 2rem;}
.pr-sm-6 {padding-top: 3rem;}
.pb-sm-0 {padding-bottom: 0;}
.pb-sm-1 {padding-bottom: .25rem;}
.pb-sm-2 {padding-bottom: .5rem;}
.pb-sm-3 {padding-bottom: 1rem;}
.pb-sm-4 {padding-bottom: 1.5rem;}
.pb-sm-5 {padding-bottom: 2rem;}
.pb-sm-6 {padding-top: 3rem;}
.pl-sm-0 {padding-left: 0;}
.pl-sm-1 {padding-left: .25rem;}
.pl-sm-2 {padding-left: .5rem;}
.pl-sm-3 {padding-left: 1rem;}
.pl-sm-4 {padding-left: 1.5rem;}
.pl-sm-5 {padding-left: 2rem;}
.pl-sm-6 {padding-top: 3rem;}
.py-sm-0 {padding-top: 0;  padding-bottom: 0;}
.py-sm-1 {padding-top: .25rem;  padding-bottom: .25rem;}
.py-sm-2 {padding-top: .5rem;  padding-bottom: .5rem;}
.py-sm-3 {padding-top: 1rem;  padding-bottom: 1rem;}
.py-sm-4 {padding-top: 1.5rem;  padding-bottom: 1.5rem;}
.py-sm-5 {padding-top: 2rem;  padding-bottom: 2rem;}
.py-sm-6 {padding-top: 3rem;  padding-bottom: 3rem;}
.px-sm-0 {padding-left: 0;  padding-right: 0;}
.px-sm-1 {padding-left: .25rem;  padding-right: .25rem;}
.px-sm-2 {padding-left: .5rem;  padding-right: .5rem;}
.px-sm-3 {padding-left: 1rem;  padding-right: 1rem;}
.px-sm-4 {padding-left: 1.5rem;  padding-right: 1.5rem;}
.px-sm-5 {padding-left: 2rem;  padding-right: 2rem;}
.px-sm-6 {padding-left: 3rem;  padding-right: 3rem;}
.float-sm-right {float: right;}
.float-sm-left {float: left;}
.float-sm-none {float: none;}
.order-sm-1 {order: 1;}
.order-sm-2 {order: 2;}
.order-sm-3 {order: 3;}
.order-sm-4 {order: 4;}
.order-sm-5 {order: 5;}
.order-sm-6 {order: 6;}
.order-sm-7 {order: 7;}
.order-sm-8 {order: 8;}
.order-sm-9 {order: 9;}
.order-sm-10 {order: 10;}
.order-sm-11 {order: 11;}
.order-sm-12 {order: 12;}
}
/* Laptop/Tablet Size */
@media (min-width: 768px) {
.av-md-column-1 {-ms-flex: 0 0 8.333333%;  flex: 0 0 8.333333%;  max-width: 8.333333%;}
.av-md-column-2 {-ms-flex: 0 0 16.666667%;  flex: 0 0 16.666667%;  max-width: 16.666667%;}
.av-md-column-3 {-ms-flex: 0 0 25%;  flex: 0 0 25%;  max-width: 25%;}
.av-md-column-4 {-ms-flex: 0 0 33.333333%;  flex: 0 0 33.333333%;  max-width: 33.333333%;}
.av-md-column-5 {-ms-flex: 0 0 41.666667%;  flex: 0 0 41.666667%;  max-width: 41.666667%;}
.av-md-column-6 {-ms-flex: 0 0 50%;  flex: 0 0 50%;  max-width: 50%;}
.av-md-column-7 {-ms-flex: 0 0 58.333333%;  flex: 0 0 58.333333%;  max-width: 58.333333%;}
.av-md-column-8 {-ms-flex: 0 0 66.666667%;  flex: 0 0 66.666667%;  max-width: 66.666667%;}
.av-md-column-9 {-ms-flex: 0 0 75%;  flex: 0 0 75%;  max-width: 75%;}
.av-md-column-10 {-ms-flex: 0 0 83.333333%;  flex: 0 0 83.333333%;  max-width: 83.333333%;}
.av-md-column-11 {-ms-flex: 0 0 91.666667%;  flex: 0 0 91.666667%;  max-width: 91.666667%;}
.av-md-column-12 {-ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%;}
.d-md-none, div.d-md-none {display: none;}
.d-md-block, div.d-md-block {display: block;}
.d-md-inline, div.d-md-inline {display: inline;}
.d-md-inline-block, div.d-md-inline-block {display: inline-block;}
.text-md-left {text-align: left;}
.text-md-right {text-align: right;}
.text-md-center {text-align: center;}
.my-md-auto {margin: auto 0px;}
.mx-md-auto {margin: 0px auto;}
.m-md-0 {margin: 0;}
.mt-md-0 {margin-top: 0;}
.mt-md-1 {margin-top: .25rem;}
.mt-md-2 {margin-top: .5rem;}
.mt-md-3 {margin-top: 1rem;}
.mt-md-4 {margin-top: 1.5rem;}
.mt-md-5 {margin-top: 2rem;}
.mt-md-6 {margin-top: 3rem;}
.mr-md-0 {margin-right: 0;}
.mr-md-1 {margin-right: .25rem;}
.mr-md-2 {margin-right: .5rem;}
.mr-md-3 {margin-right: 1rem;}
.mr-md-4 {margin-right: 1.5rem;}
.mr-md-5 {margin-right: 2rem;}
.mr-md-6 {margin-right: 3rem;}
.mb-md-0 {margin-bottom: 0;}
.mb-md-1 {margin-bottom: .25rem;}
.mb-md-2 {margin-bottom: .5rem;}
.mb-md-3 {margin-bottom: 1rem;}
.mb-md-4 {margin-bottom: 1.5rem;}
.mb-md-5 {margin-bottom: 2rem;}
.mb-md-6 {margin-bottom: 3rem;}
.ml-md-0 {margin-left: 0;}
.ml-md-1 {margin-left: .25rem;}
.ml-md-2 {margin-left: .5rem;}
.ml-md-3 {margin-left: 1rem;}
.ml-md-4 {margin-left: 1.5rem;}
.ml-md-5 {margin-left: 2rem;}
.ml-md-6 {margin-left: 3rem;}
.my-md-0 {margin-top: 0;  margin-bottom: 0;}
.my-md-1 {margin-top: .25rem;  margin-bottom: .25rem;}
.my-md-2 {margin-top: .5rem;  margin-bottom: .5rem;}
.my-md-3 {margin-top: 1rem;  margin-bottom: 1rem;}
.my-md-4 {margin-top: 1.5rem;  margin-bottom: 1.5rem;}
.my-md-5 {margin-top: 2rem;  margin-bottom: 2rem;}
.my-md-6 {margin-top: 3rem;  margin-bottom: 3rem;}
.mx-md-0 {margin-left: 0;  margin-right: 0;}
.mx-md-1 {margin-left: .25rem;  margin-right: .25rem;}
.mx-md-2 {margin-left: .5rem;  margin-right: .5rem;}
.mx-md-3 {margin-left: 1rem;  margin-right: 1rem;}
.mx-md-4 {margin-left: 1.5rem;  margin-right: 1.5rem;}
.mx-md-5 {margin-left: 2rem;  margin-right: 2rem;}
.mx-md-6 {margin-left: 3rem;  margin-right: 3rem;}
.p-md-0 {padding: 0;}
.pt-md-0 {padding-top: 0;}
.pt-md-1 {padding-top: .25rem;}
.pt-md-2 {padding-top: .5rem;}
.pt-md-3 {padding-top: 1rem;}
.pt-md-4 {padding-top: 1.5rem;}
.pt-md-5 {padding-top: 2rem;}
.pt-md-6 {padding-top: 3rem;}
.pr-md-0 {padding-right: 0;}
.pr-md-1 {padding-right: .25rem;}
.pr-md-2 {padding-right: .5rem;}
.pr-md-3 {padding-right: 1rem;}
.pr-md-4 {padding-right: 1.5rem;}
.pr-md-5 {padding-right: 2rem;}
.pr-md-6 {padding-top: 3rem;}
.pb-md-0 {padding-bottom: 0;}
.pb-md-1 {padding-bottom: .25rem;}
.pb-md-2 {padding-bottom: .5rem;}
.pb-md-3 {padding-bottom: 1rem;}
.pb-md-4 {padding-bottom: 1.5rem;}
.pb-md-5 {padding-bottom: 2rem;}
.pb-md-6 {padding-top: 3rem;}
.pl-md-0 {padding-left: 0;}
.pl-md-1 {padding-left: .25rem;}
.pl-md-2 {padding-left: .5rem;}
.pl-md-3 {padding-left: 1rem;}
.pl-md-4 {padding-left: 1.5rem;}
.pl-md-5 {padding-left: 2rem;}
.pl-md-6 {padding-top: 3rem;}
.py-md-0 {padding-top: 0;  padding-bottom: 0;}
.py-md-1 {padding-top: .25rem;  padding-bottom: .25rem;}
.py-md-2 {padding-top: .5rem;  padding-bottom: .5rem;}
.py-md-3 {padding-top: 1rem;  padding-bottom: 1rem;}
.py-md-4 {padding-top: 1.5rem;  padding-bottom: 1.5rem;}
.py-md-5 {padding-top: 2rem;  padding-bottom: 2rem;}
.py-md-6 {padding-top: 3rem;  padding-bottom: 3rem;}
.px-md-0 {padding-left: 0;  padding-right: 0;}
.px-md-1 {padding-left: .25rem;  padding-right: .25rem;}
.px-md-2 {padding-left: .5rem;  padding-right: .5rem;}
.px-md-3 {padding-left: 1rem;  padding-right: 1rem;}
.px-md-4 {padding-left: 1.5rem;  padding-right: 1.5rem;}
.px-md-5 {padding-left: 2rem;  padding-right: 2rem;}
.px-md-6 {padding-left: 3rem;  padding-right: 3rem;}
.float-md-right {float: right;}
.float-md-left {float: left;}
.float-md-none {float: none;}
.order-md-1 {order: 1;}
.order-md-2 {order: 2;}
.order-md-3 {order: 3;}
.order-md-4 {order: 4;}
.order-md-5 {order: 5;}
.order-md-6 {order: 6;}
.order-md-7 {order: 7;}
.order-md-8 {order: 8;}
.order-md-9 {order: 9;}
.order-md-10 {order: 10;}
.order-md-11 {order: 11;}
.order-md-12 {order: 12;}
}
/* ---//--- */
/* Desktop Size */
@media (min-width: 992px) {
.av-column-1 {-ms-flex: 0 0 8.333333%;  flex: 0 0 8.333333%;  max-width: 8.333333%;}
.av-column-2 {-ms-flex: 0 0 16.666667%;  flex: 0 0 16.666667%;  max-width: 16.666667%;}
.av-column-3 {-ms-flex: 0 0 25%;  flex: 0 0 25%;  max-width: 25%;}
.av-column-4 {-ms-flex: 0 0 33.333333%;  flex: 0 0 33.333333%;  max-width: 33.333333%;}
.av-column-5 {-ms-flex: 0 0 41.666667%;  flex: 0 0 41.666667%;  max-width: 41.666667%;}
.av-column-6 {-ms-flex: 0 0 50%;  flex: 0 0 50%;  max-width: 50%;}
.av-column-7 {-ms-flex: 0 0 58.333333%;  flex: 0 0 58.333333%;  max-width: 58.333333%;}
.av-column-8 {-ms-flex: 0 0 66.666667%;  flex: 0 0 66.666667%;  max-width: 66.666667%;}
.av-column-9 {-ms-flex: 0 0 75%;  flex: 0 0 75%;  max-width: 75%;}
.av-column-10 {-ms-flex: 0 0 83.333333%;  flex: 0 0 83.333333%;  max-width: 83.333333%;}
.av-column-11 {-ms-flex: 0 0 91.666667%;  flex: 0 0 91.666667%;  max-width: 91.666667%;}
.av-column-12 {-ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%;}
.d-av-none, div.d-av-none {display: none;}
.d-av-block, div.d-av-block {display: block;}
.d-av-inline, div.d-av-inline {display: inline;}
.d-av-inline-block, div.d-av-inline-block {display: inline-block;}
.text-av-left {text-align: left;}
.text-av-right {text-align: right;}
.text-av-center {text-align: center;}
.my-av-auto {margin: auto 0px;}
.mx-av-auto {margin: 0px auto;}
.m-av-0 {margin: 0;}
.mt-av-0 {margin-top: 0;}
.mt-av-1 {margin-top: .25rem;}
.mt-av-2 {margin-top: .5rem;}
.mt-av-3 {margin-top: 1rem;}
.mt-av-4 {margin-top: 1.5rem;}
.mt-av-5 {margin-top: 2rem;}
.mt-av-6 {margin-top: 3rem;}
.mr-av-0 {margin-right: 0;}
.mr-av-1 {margin-right: .25rem;}
.mr-av-2 {margin-right: .5rem;}
.mr-av-3 {margin-right: 1rem;}
.mr-av-4 {margin-right: 1.5rem;}
.mr-av-5 {margin-right: 2rem;}
.mr-av-6 {margin-right: 3rem;}
.mb-av-0 {margin-bottom: 0;}
.mb-av-1 {margin-bottom: .25rem;}
.mb-av-2 {margin-bottom: .5rem;}
.mb-av-3 {margin-bottom: 1rem;}
.mb-av-4 {margin-bottom: 1.5rem;}
.mb-av-5 {margin-bottom: 2rem;}
.mb-av-6 {margin-bottom: 3rem;}
.ml-av-0 {margin-left: 0;}
.ml-av-1 {margin-left: .25rem;}
.ml-av-2 {margin-left: .5rem;}
.ml-av-3 {margin-left: 1rem;}
.ml-av-4 {margin-left: 1.5rem;}
.ml-av-5 {margin-left: 2rem;}
.ml-av-6 {margin-left: 3rem;}
.my-av-0 {margin-top: 0;  margin-bottom: 0;}
.my-av-1 {margin-top: .25rem;  margin-bottom: .25rem;}
.my-av-2 {margin-top: .5rem;  margin-bottom: .5rem;}
.my-av-3 {margin-top: 1rem;  margin-bottom: 1rem;}
.my-av-4 {margin-top: 1.5rem;  margin-bottom: 1.5rem;}
.my-av-5 {margin-top: 2rem;  margin-bottom: 2rem;}
.my-av-6 {margin-top: 3rem;  margin-bottom: 3rem;}
.mx-av-0 {margin-left: 0;  margin-right: 0;}
.mx-av-1 {margin-left: .25rem;  margin-right: .25rem;}
.mx-av-2 {margin-left: .5rem;  margin-right: .5rem;}
.mx-av-3 {margin-left: 1rem;  margin-right: 1rem;}
.mx-av-4 {margin-left: 1.5rem;  margin-right: 1.5rem;}
.mx-av-5 {margin-left: 2rem;  margin-right: 2rem;}
.mx-av-6 {margin-left: 3rem;  margin-right: 3rem;}
.p-av-0 {padding: 0;}
.pt-av-0 {padding-top: 0;}
.pt-av-1 {padding-top: .25rem;}
.pt-av-2 {padding-top: .5rem;}
.pt-av-3 {padding-top: 1rem;}
.pt-av-4 {padding-top: 1.5rem;}
.pt-av-5 {padding-top: 2rem;}
.pt-av-6 {padding-top: 3rem;}
.pr-av-0 {padding-right: 0;}
.pr-av-1 {padding-right: .25rem;}
.pr-av-2 {padding-right: .5rem;}
.pr-av-3 {padding-right: 1rem;}
.pr-av-4 {padding-right: 1.5rem;}
.pr-av-5 {padding-right: 2rem;}
.pr-av-6 {padding-top: 3rem;}
.pb-av-0 {padding-bottom: 0;}
.pb-av-1 {padding-bottom: .25rem;}
.pb-av-2 {padding-bottom: .5rem;}
.pb-av-3 {padding-bottom: 1rem;}
.pb-av-4 {padding-bottom: 1.5rem;}
.pb-av-5 {padding-bottom: 2rem;}
.pb-av-6 {padding-top: 3rem;}
.pl-av-0 {padding-left: 0;}
.pl-av-1 {padding-left: .25rem;}
.pl-av-2 {padding-left: .5rem;}
.pl-av-3 {padding-left: 1rem;}
.pl-av-4 {padding-left: 1.5rem;}
.pl-av-5 {padding-left: 2rem;}
.pl-av-6 {padding-top: 3rem;}
.py-av-0 {padding-top: 0;  padding-bottom: 0;}
.py-av-1 {padding-top: .25rem;  padding-bottom: .25rem;}
.py-av-2 {padding-top: .5rem;  padding-bottom: .5rem;}
.py-av-3 {padding-top: 1rem;  padding-bottom: 1rem;}
.py-av-4 {padding-top: 1.5rem;  padding-bottom: 1.5rem;}
.py-av-5 {padding-top: 2rem;  padding-bottom: 2rem;}
.py-av-6 {padding-top: 3rem;  padding-bottom: 3rem;}
.px-av-0 {padding-left: 0;  padding-right: 0;}
.px-av-1 {padding-left: .25rem;  padding-right: .25rem;}
.px-av-2 {padding-left: .5rem;  padding-right: .5rem;}
.px-av-3 {padding-left: 1rem;  padding-right: 1rem;}
.px-av-4 {padding-left: 1.5rem;  padding-right: 1.5rem;}
.px-av-5 {padding-left: 2rem;  padding-right: 2rem;}
.px-av-6 {padding-left: 3rem;  padding-right: 3rem;}
.float-av-right {float: right;}
.float-av-left {float: left;}
.float-av-none {float: none;}
.order-av-1 {order: 1;}
.order-av-2 {order: 2;}
.order-av-3 {order: 3;}
.order-av-4 {order: 4;}
.order-av-5 {order: 5;}
.order-av-6 {order: 6;}
.order-av-7 {order: 7;}
.order-av-8 {order: 8;}
.order-av-9 {order: 9;}
.order-av-10 {order: 10;}
.order-av-11 {order: 11;}
.order-av-12 {order: 12;}
}
/* ---//--- */
