@charset "UTF-8";
.wpcf7-form-control-wrap {
display: block;
}
#captcha {
user-select: none;
background-color: #c0c0c0;
width: 150px;
height: 60px;
font-size: 30px;
font-weight: bold;
display: inline-block;
padding: 15px 4px;
text-align: center;
-webkit-text-stroke: 1px black;
color: white;
text-shadow: 3px 3px 0 #000, -1px -1px 0 #000, 1px -1px 0 #000,
-1px 1px 0 #000, 1px 1px 0 #000;
}
#arithmathic_refresh {
background-color: transparent;
padding: 0;
}
#arithmathic_refresh svg {
width: 18px;
height: 18px;
}
#userInput,
#rtn {
margin: 5px 0px;
}
#arithmetic_cal {
width: 100px;
height: 30px;
font-size: 20px;
display: inline-block;
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
.spin-rotate {
animation: spin 1s linear infinite;
}.c-header {
display: flex;
flex-flow: row nowrap;
align-items: center;
}
.c-header > div {
padding-right: 3px;
} .f12-captcha {
display: block;
width: 100%;
}
.f12-captcha.template-1 {
background-color: #fff;
border: 1px solid #ccc;
padding: 10px 15px 15px 15px;
position: relative;
border-radius: 3px;
}
.f12-captcha.template-1 .c-label {
left: 10px;
font-size: 12px;
color: #777;
}
.f12-captcha.template-1 .c-data {
font-size: 1.05rem;
}
.f12-captcha.template-1 .c-input {
display: flex;
flex-flow: row nowrap;
}
.f12-captcha.template-1 .c-header {
border: 1px solid #ccc;
padding: 5px 5px 5px 10px;
display: flex;
flex-flow: row nowrap;
justify-content: space-between;
width: 100%;
background-color: #fff;
border-radius: 3px;
}
.f12-captcha.template-1 .c-hint {
font-size: 12px;
margin-left: -10px;
color: #777;
line-height: 100%;
}
.f12-captcha.template-1 .c-reload {
padding: 0;
}
.f12-captcha.template-1 .c-reload a {
background-color: #2196f3;
width: 32px;
height: 32px;
display: flex;
flex-flow: column nowrap;
justify-content: center;
border-radius: 3px;
}
.f12-captcha.template-1 .c-reload a img {
margin: 0 !important;
align-self: center;
width: 16px !important;
height: 16px !important;
}
.f12-captcha.template-1 input.f12c {
display: block;
border: 0px solid #ccc;
margin-left: -10px;
background-color: #fff;
font-size: 1.05rem;
padding: 3px;
max-width: 100px;
height: 24px;
}
.f12-captcha.template-1 input.f12c:focus {
border: 0;
outline: 0;
}
.f12-captcha-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(255, 255, 255, 0.7);
display: flex;
justify-content: center;
align-items: center;
z-index: 10;
}
.f12-captcha-overlay::after {
content: "";
width: 24px;
height: 24px;
border: 3px solid #ccc;
border-top: 3px solid #333;
border-radius: 50%;
animation: f12-spin 0.8s linear infinite;
}
@keyframes f12-spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.intl-tel-input{position:relative; }.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=tel],.intl-tel-input input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.intl-tel-input .flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.intl-tel-input .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto}.intl-tel-input .selected-flag .iti-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input ul.country-list {list-style:none;padding:0;margin:0;}.intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll}.intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px}.intl-tel-input .country-list .flag-box{display:inline-block;width:20px}@media (max-width:500px){.intl-tel-input .country-list{white-space:normal}}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc; list-style:none;}.intl-tel-input .country-list li.country {list-style:none;}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,.05)}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code,.intl-tel-input .country-list .flag-box{vertical-align:middle}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .flag-box{margin-right:6px}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=tel],.intl-tel-input.separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{right:auto;left:0}.intl-tel-input.allow-dropdown .selected-flag,.intl-tel-input.separate-dial-code .selected-flag{width:46px}.intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,.05)}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover{cursor:default}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag{background-color:transparent}.intl-tel-input.separate-dial-code .selected-flag{background-color:rgba(0,0,0,.05);display:table}.intl-tel-input.separate-dial-code .selected-dial-code{display:table-cell;vertical-align:middle;padding-left:28px}.intl-tel-input.separate-dial-code.iti-sdc-2 input,.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text]{padding-left:66px}.intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag{width:60px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text]{padding-left:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag{width:70px}.intl-tel-input.separate-dial-code.iti-sdc-3 input,.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text]{padding-left:74px}.intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag{width:68px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text]{padding-left:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{width:78px}.intl-tel-input.separate-dial-code.iti-sdc-4 input,.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text]{padding-left:82px}.intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag{width:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text]{padding-left:92px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{width:86px}.intl-tel-input.separate-dial-code.iti-sdc-5 input,.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text]{padding-left:90px}.intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag{width:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text]{padding-left:100px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag{width:94px}.intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.intl-tel-input.iti-container:hover{cursor:pointer}.iti-mobile .intl-tel-input.iti-container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .intl-tel-input .country-list{max-height:100%;width:100%}.iti-mobile .intl-tel-input .country-list .country{padding:10px 10px;line-height:1.5em}.iti-flag{width:20px}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.np{width:13px}.iti-flag.va{width:15px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-size:5630px 15px}}.iti-flag.ac{height:10px;background-position:0 0}.iti-flag.ad{height:14px;background-position:-22px 0}.iti-flag.ae{height:10px;background-position:-44px 0}.iti-flag.af{height:14px;background-position:-66px 0}.iti-flag.ag{height:14px;background-position:-88px 0}.iti-flag.ai{height:10px;background-position:-110px 0}.iti-flag.al{height:15px;background-position:-132px 0}.iti-flag.am{height:10px;background-position:-154px 0}.iti-flag.ao{height:14px;background-position:-176px 0}.iti-flag.aq{height:14px;background-position:-198px 0}.iti-flag.ar{height:13px;background-position:-220px 0}.iti-flag.as{height:10px;background-position:-242px 0}.iti-flag.at{height:14px;background-position:-264px 0}.iti-flag.au{height:10px;background-position:-286px 0}.iti-flag.aw{height:14px;background-position:-308px 0}.iti-flag.ax{height:13px;background-position:-330px 0}.iti-flag.az{height:10px;background-position:-352px 0}.iti-flag.ba{height:10px;background-position:-374px 0}.iti-flag.bb{height:14px;background-position:-396px 0}.iti-flag.bd{height:12px;background-position:-418px 0}.iti-flag.be{height:15px;background-position:-440px 0}.iti-flag.bf{height:14px;background-position:-460px 0}.iti-flag.bg{height:12px;background-position:-482px 0}.iti-flag.bh{height:12px;background-position:-504px 0}.iti-flag.bi{height:12px;background-position:-526px 0}.iti-flag.bj{height:14px;background-position:-548px 0}.iti-flag.bl{height:14px;background-position:-570px 0}.iti-flag.bm{height:10px;background-position:-592px 0}.iti-flag.bn{height:10px;background-position:-614px 0}.iti-flag.bo{height:14px;background-position:-636px 0}.iti-flag.bq{height:14px;background-position:-658px 0}.iti-flag.br{height:14px;background-position:-680px 0}.iti-flag.bs{height:10px;background-position:-702px 0}.iti-flag.bt{height:14px;background-position:-724px 0}.iti-flag.bv{height:15px;background-position:-746px 0}.iti-flag.bw{height:14px;background-position:-768px 0}.iti-flag.by{height:10px;background-position:-790px 0}.iti-flag.bz{height:14px;background-position:-812px 0}.iti-flag.ca{height:10px;background-position:-834px 0}.iti-flag.cc{height:10px;background-position:-856px 0}.iti-flag.cd{height:15px;background-position:-878px 0}.iti-flag.cf{height:14px;background-position:-900px 0}.iti-flag.cg{height:14px;background-position:-922px 0}.iti-flag.ch{height:15px;background-position:-944px 0}.iti-flag.ci{height:14px;background-position:-961px 0}.iti-flag.ck{height:10px;background-position:-983px 0}.iti-flag.cl{height:14px;background-position:-1005px 0}.iti-flag.cm{height:14px;background-position:-1027px 0}.iti-flag.cn{height:14px;background-position:-1049px 0}.iti-flag.co{height:14px;background-position:-1071px 0}.iti-flag.cp{height:14px;background-position:-1093px 0}.iti-flag.cr{height:12px;background-position:-1115px 0}.iti-flag.cu{height:10px;background-position:-1137px 0}.iti-flag.cv{height:12px;background-position:-1159px 0}.iti-flag.cw{height:14px;background-position:-1181px 0}.iti-flag.cx{height:10px;background-position:-1203px 0}.iti-flag.cy{height:13px;background-position:-1225px 0}.iti-flag.cz{height:14px;background-position:-1247px 0}.iti-flag.de{height:12px;background-position:-1269px 0}.iti-flag.dg{height:10px;background-position:-1291px 0}.iti-flag.dj{height:14px;background-position:-1313px 0}.iti-flag.dk{height:15px;background-position:-1335px 0}.iti-flag.dm{height:10px;background-position:-1357px 0}.iti-flag.do{height:13px;background-position:-1379px 0}.iti-flag.dz{height:14px;background-position:-1401px 0}.iti-flag.ea{height:14px;background-position:-1423px 0}.iti-flag.ec{height:14px;background-position:-1445px 0}.iti-flag.ee{height:13px;background-position:-1467px 0}.iti-flag.eg{height:14px;background-position:-1489px 0}.iti-flag.eh{height:10px;background-position:-1511px 0}.iti-flag.er{height:10px;background-position:-1533px 0}.iti-flag.es{height:14px;background-position:-1555px 0}.iti-flag.et{height:10px;background-position:-1577px 0}.iti-flag.eu{height:14px;background-position:-1599px 0}.iti-flag.fi{height:12px;background-position:-1621px 0}.iti-flag.fj{height:10px;background-position:-1643px 0}.iti-flag.fk{height:10px;background-position:-1665px 0}.iti-flag.fm{height:11px;background-position:-1687px 0}.iti-flag.fo{height:15px;background-position:-1709px 0}.iti-flag.fr{height:14px;background-position:-1731px 0}.iti-flag.ga{height:15px;background-position:-1753px 0}.iti-flag.gb{height:10px;background-position:-1775px 0}.iti-flag.gd{height:12px;background-position:-1797px 0}.iti-flag.ge{height:14px;background-position:-1819px 0}.iti-flag.gf{height:14px;background-position:-1841px 0}.iti-flag.gg{height:14px;background-position:-1863px 0}.iti-flag.gh{height:14px;background-position:-1885px 0}.iti-flag.gi{height:10px;background-position:-1907px 0}.iti-flag.gl{height:14px;background-position:-1929px 0}.iti-flag.gm{height:14px;background-position:-1951px 0}.iti-flag.gn{height:14px;background-position:-1973px 0}.iti-flag.gp{height:14px;background-position:-1995px 0}.iti-flag.gq{height:14px;background-position:-2017px 0}.iti-flag.gr{height:14px;background-position:-2039px 0}.iti-flag.gs{height:10px;background-position:-2061px 0}.iti-flag.gt{height:13px;background-position:-2083px 0}.iti-flag.gu{height:11px;background-position:-2105px 0}.iti-flag.gw{height:10px;background-position:-2127px 0}.iti-flag.gy{height:12px;background-position:-2149px 0}.iti-flag.hk{height:14px;background-position:-2171px 0}.iti-flag.hm{height:10px;background-position:-2193px 0}.iti-flag.hn{height:10px;background-position:-2215px 0}.iti-flag.hr{height:10px;background-position:-2237px 0}.iti-flag.ht{height:12px;background-position:-2259px 0}.iti-flag.hu{height:10px;background-position:-2281px 0}.iti-flag.ic{height:14px;background-position:-2303px 0}.iti-flag.id{height:14px;background-position:-2325px 0}.iti-flag.ie{height:10px;background-position:-2347px 0}.iti-flag.il{height:15px;background-position:-2369px 0}.iti-flag.im{height:10px;background-position:-2391px 0}.iti-flag.in{height:14px;background-position:-2413px 0}.iti-flag.io{height:10px;background-position:-2435px 0}.iti-flag.iq{height:14px;background-position:-2457px 0}.iti-flag.ir{height:12px;background-position:-2479px 0}.iti-flag.is{height:15px;background-position:-2501px 0}.iti-flag.it{height:14px;background-position:-2523px 0}.iti-flag.je{height:12px;background-position:-2545px 0}.iti-flag.jm{height:10px;background-position:-2567px 0}.iti-flag.jo{height:10px;background-position:-2589px 0}.iti-flag.jp{height:14px;background-position:-2611px 0}.iti-flag.ke{height:14px;background-position:-2633px 0}.iti-flag.kg{height:12px;background-position:-2655px 0}.iti-flag.kh{height:13px;background-position:-2677px 0}.iti-flag.ki{height:10px;background-position:-2699px 0}.iti-flag.km{height:12px;background-position:-2721px 0}.iti-flag.kn{height:14px;background-position:-2743px 0}.iti-flag.kp{height:10px;background-position:-2765px 0}.iti-flag.kr{height:14px;background-position:-2787px 0}.iti-flag.kw{height:10px;background-position:-2809px 0}.iti-flag.ky{height:10px;background-position:-2831px 0}.iti-flag.kz{height:10px;background-position:-2853px 0}.iti-flag.la{height:14px;background-position:-2875px 0}.iti-flag.lb{height:14px;background-position:-2897px 0}.iti-flag.lc{height:10px;background-position:-2919px 0}.iti-flag.li{height:12px;background-position:-2941px 0}.iti-flag.lk{height:10px;background-position:-2963px 0}.iti-flag.lr{height:11px;background-position:-2985px 0}.iti-flag.ls{height:14px;background-position:-3007px 0}.iti-flag.lt{height:12px;background-position:-3029px 0}.iti-flag.lu{height:12px;background-position:-3051px 0}.iti-flag.lv{height:10px;background-position:-3073px 0}.iti-flag.ly{height:10px;background-position:-3095px 0}.iti-flag.ma{height:14px;background-position:-3117px 0}.iti-flag.mc{height:15px;background-position:-3139px 0}.iti-flag.md{height:10px;background-position:-3160px 0}.iti-flag.me{height:10px;background-position:-3182px 0}.iti-flag.mf{height:14px;background-position:-3204px 0}.iti-flag.mg{height:14px;background-position:-3226px 0}.iti-flag.mh{height:11px;background-position:-3248px 0}.iti-flag.mk{height:10px;background-position:-3270px 0}.iti-flag.ml{height:14px;background-position:-3292px 0}.iti-flag.mm{height:14px;background-position:-3314px 0}.iti-flag.mn{height:10px;background-position:-3336px 0}.iti-flag.mo{height:14px;background-position:-3358px 0}.iti-flag.mp{height:10px;background-position:-3380px 0}.iti-flag.mq{height:14px;background-position:-3402px 0}.iti-flag.mr{height:14px;background-position:-3424px 0}.iti-flag.ms{height:10px;background-position:-3446px 0}.iti-flag.mt{height:14px;background-position:-3468px 0}.iti-flag.mu{height:14px;background-position:-3490px 0}.iti-flag.mv{height:14px;background-position:-3512px 0}.iti-flag.mw{height:14px;background-position:-3534px 0}.iti-flag.mx{height:12px;background-position:-3556px 0}.iti-flag.my{height:10px;background-position:-3578px 0}.iti-flag.mz{height:14px;background-position:-3600px 0}.iti-flag.na{height:14px;background-position:-3622px 0}.iti-flag.nc{height:10px;background-position:-3644px 0}.iti-flag.ne{height:15px;background-position:-3666px 0}.iti-flag.nf{height:10px;background-position:-3686px 0}.iti-flag.ng{height:10px;background-position:-3708px 0}.iti-flag.ni{height:12px;background-position:-3730px 0}.iti-flag.nl{height:14px;background-position:-3752px 0}.iti-flag.no{height:15px;background-position:-3774px 0}.iti-flag.np{height:15px;background-position:-3796px 0}.iti-flag.nr{height:10px;background-position:-3811px 0}.iti-flag.nu{height:10px;background-position:-3833px 0}.iti-flag.nz{height:10px;background-position:-3855px 0}.iti-flag.om{height:10px;background-position:-3877px 0}.iti-flag.pa{height:14px;background-position:-3899px 0}.iti-flag.pe{height:14px;background-position:-3921px 0}.iti-flag.pf{height:14px;background-position:-3943px 0}.iti-flag.pg{height:15px;background-position:-3965px 0}.iti-flag.ph{height:10px;background-position:-3987px 0}.iti-flag.pk{height:14px;background-position:-4009px 0}.iti-flag.pl{height:13px;background-position:-4031px 0}.iti-flag.pm{height:14px;background-position:-4053px 0}.iti-flag.pn{height:10px;background-position:-4075px 0}.iti-flag.pr{height:14px;background-position:-4097px 0}.iti-flag.ps{height:10px;background-position:-4119px 0}.iti-flag.pt{height:14px;background-position:-4141px 0}.iti-flag.pw{height:13px;background-position:-4163px 0}.iti-flag.py{height:11px;background-position:-4185px 0}.iti-flag.qa{height:8px;background-position:-4207px 0}.iti-flag.re{height:14px;background-position:-4229px 0}.iti-flag.ro{height:14px;background-position:-4251px 0}.iti-flag.rs{height:14px;background-position:-4273px 0}.iti-flag.ru{height:14px;background-position:-4295px 0}.iti-flag.rw{height:14px;background-position:-4317px 0}.iti-flag.sa{height:14px;background-position:-4339px 0}.iti-flag.sb{height:10px;background-position:-4361px 0}.iti-flag.sc{height:10px;background-position:-4383px 0}.iti-flag.sd{height:10px;background-position:-4405px 0}.iti-flag.se{height:13px;background-position:-4427px 0}.iti-flag.sg{height:14px;background-position:-4449px 0}.iti-flag.sh{height:10px;background-position:-4471px 0}.iti-flag.si{height:10px;background-position:-4493px 0}.iti-flag.sj{height:15px;background-position:-4515px 0}.iti-flag.sk{height:14px;background-position:-4537px 0}.iti-flag.sl{height:14px;background-position:-4559px 0}.iti-flag.sm{height:15px;background-position:-4581px 0}.iti-flag.sn{height:14px;background-position:-4603px 0}.iti-flag.so{height:14px;background-position:-4625px 0}.iti-flag.sr{height:14px;background-position:-4647px 0}.iti-flag.ss{height:10px;background-position:-4669px 0}.iti-flag.st{height:10px;background-position:-4691px 0}.iti-flag.sv{height:12px;background-position:-4713px 0}.iti-flag.sx{height:14px;background-position:-4735px 0}.iti-flag.sy{height:14px;background-position:-4757px 0}.iti-flag.sz{height:14px;background-position:-4779px 0}.iti-flag.ta{height:10px;background-position:-4801px 0}.iti-flag.tc{height:10px;background-position:-4823px 0}.iti-flag.td{height:14px;background-position:-4845px 0}.iti-flag.tf{height:14px;background-position:-4867px 0}.iti-flag.tg{height:13px;background-position:-4889px 0}.iti-flag.th{height:14px;background-position:-4911px 0}.iti-flag.tj{height:10px;background-position:-4933px 0}.iti-flag.tk{height:10px;background-position:-4955px 0}.iti-flag.tl{height:10px;background-position:-4977px 0}.iti-flag.tm{height:14px;background-position:-4999px 0}.iti-flag.tn{height:14px;background-position:-5021px 0}.iti-flag.to{height:10px;background-position:-5043px 0}.iti-flag.tr{height:14px;background-position:-5065px 0}.iti-flag.tt{height:12px;background-position:-5087px 0}.iti-flag.tv{height:10px;background-position:-5109px 0}.iti-flag.tw{height:14px;background-position:-5131px 0}.iti-flag.tz{height:14px;background-position:-5153px 0}.iti-flag.ua{height:14px;background-position:-5175px 0}.iti-flag.ug{height:14px;background-position:-5197px 0}.iti-flag.um{height:11px;background-position:-5219px 0}.iti-flag.us{height:11px;background-position:-5241px 0}.iti-flag.uy{height:14px;background-position:-5263px 0}.iti-flag.uz{height:10px;background-position:-5285px 0}.iti-flag.va{height:15px;background-position:-5307px 0}.iti-flag.vc{height:14px;background-position:-5324px 0}.iti-flag.ve{height:14px;background-position:-5346px 0}.iti-flag.vg{height:10px;background-position:-5368px 0}.iti-flag.vi{height:14px;background-position:-5390px 0}.iti-flag.vn{height:14px;background-position:-5412px 0}.iti-flag.vu{height:12px;background-position:-5434px 0}.iti-flag.wf{height:14px;background-position:-5456px 0}.iti-flag.ws{height:10px;background-position:-5478px 0}.iti-flag.xk{height:15px;background-position:-5500px 0}.iti-flag.ye{height:14px;background-position:-5522px 0}.iti-flag.yt{height:14px;background-position:-5544px 0}.iti-flag.za{height:14px;background-position:-5566px 0}.iti-flag.zm{height:14px;background-position:-5588px 0}.iti-flag.zw{height:10px;background-position:-5610px 0}.iti-flag{width:20px;height:15px;box-shadow:0 0 1px 0 #888;background-image:url(//mitsloanindia.com/wp-content/plugins/country-phone-field-contact-form-7/assets/img/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-image:url(//mitsloanindia.com/wp-content/plugins/country-phone-field-contact-form-7/assets/img/flags@2x.png)}}.iti-flag.np{background-color:transparent}.country-select{position:relative; }.country-select *{-webkit-box-sizing:border-box;box-sizing:border-box}.country-select .hide{display:none}.country-select .v-hide{visibility:hidden}.country-select input,.country-select input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.country-select .flag-dropdown{position:absolute;top:0;bottom:0;right:0;padding:1px}.country-select .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px}.country-select .selected-flag .flag{position:absolute;top:0;bottom:0;margin:auto}.country-select .selected-flag .arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.country-select .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #555}.country-select ul.country-list{	list-style:none;padding:0;margin:0;}.country-select .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.2);box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll}.country-select .country-list .flag{display:inline-block;width:20px;margin-right:6px}@media (max-width:500px){.country-select .country-list{white-space:normal}}.country-select .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc; list-style:none;}.country-select .country-list .country{padding:5px 10px}.country-select .country-list li.country{list-style:none;}.country-select .country-list .country.highlight{background-color:rgba(0,0,0,.05)}.country-select .country-list .country-name,.country-select .country-list .flag{vertical-align:middle}.country-select.inside input,.country-select.inside input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.country-select.inside .flag-dropdown{right:auto;left:0}.country-select.inside .selected-flag{width:46px}.country-select.inside .flag-dropdown:hover{cursor:pointer}.country-select.inside .flag-dropdown:hover .selected-flag{background-color:rgba(0,0,0,.05)}.country-select.inside input[disabled]+.flag-dropdown:hover,.country-select.inside input[readonly]+.flag-dropdown:hover{cursor:default}.country-select.inside input[disabled]+.flag-dropdown:hover .selected-flag,.country-select.inside input[readonly]+.flag-dropdown:hover .selected-flag{background-color:transparent}.country-select .flag{height:15px;-webkit-box-shadow:0 0 1px 0 #888;box-shadow:0 0 1px 0 #888;background-image:url(//mitsloanindia.com/wp-content/plugins/country-phone-field-contact-form-7/assets/img/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0;width:20px}.country-select .flag.be{width:18px}.country-select .flag.ch{width:15px}.country-select .flag.mc{width:19px}.country-select .flag.ne{width:18px}.country-select .flag.np{width:13px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.country-select .flag{background-image:url(//mitsloanindia.com/wp-content/plugins/country-phone-field-contact-form-7/assets/img/flags@2x.png);background-size:5630px 15px}}.country-select .flag.ac{height:10px;background-position:0 0}.country-select .flag.ad{height:14px;background-position:-22px 0}.country-select .flag.ae{height:10px;background-position:-44px 0}.country-select .flag.af{height:14px;background-position:-66px 0}.country-select .flag.ag{height:14px;background-position:-88px 0}.country-select .flag.ai{height:10px;background-position:-110px 0}.country-select .flag.al{height:15px;background-position:-132px 0}.country-select .flag.am{height:10px;background-position:-154px 0}.country-select .flag.ao{height:14px;background-position:-176px 0}.country-select .flag.aq{height:14px;background-position:-198px 0}.country-select .flag.ar{height:13px;background-position:-220px 0}.country-select .flag.as{height:10px;background-position:-242px 0}.country-select .flag.at{height:14px;background-position:-264px 0}.country-select .flag.au{height:10px;background-position:-286px 0}.country-select .flag.aw{height:14px;background-position:-308px 0}.country-select .flag.ax{height:13px;background-position:-330px 0}.country-select .flag.az{height:10px;background-position:-352px 0}.country-select .flag.ba{height:10px;background-position:-374px 0}.country-select .flag.bb{height:14px;background-position:-396px 0}.country-select .flag.bd{height:12px;background-position:-418px 0}.country-select .flag.be{height:15px;background-position:-440px 0}.country-select .flag.bf{height:14px;background-position:-460px 0}.country-select .flag.bg{height:12px;background-position:-482px 0}.country-select .flag.bh{height:12px;background-position:-504px 0}.country-select .flag.bi{height:12px;background-position:-526px 0}.country-select .flag.bj{height:14px;background-position:-548px 0}.country-select .flag.bl{height:14px;background-position:-570px 0}.country-select .flag.bm{height:10px;background-position:-592px 0}.country-select .flag.bn{height:10px;background-position:-614px 0}.country-select .flag.bo{height:14px;background-position:-636px 0}.country-select .flag.bq{height:14px;background-position:-658px 0}.country-select .flag.br{height:14px;background-position:-680px 0}.country-select .flag.bs{height:10px;background-position:-702px 0}.country-select .flag.bt{height:14px;background-position:-724px 0}.country-select .flag.bv{height:15px;background-position:-746px 0}.country-select .flag.bw{height:14px;background-position:-768px 0}.country-select .flag.by{height:10px;background-position:-790px 0}.country-select .flag.bz{height:14px;background-position:-812px 0}.country-select .flag.ca{height:10px;background-position:-834px 0}.country-select .flag.cc{height:10px;background-position:-856px 0}.country-select .flag.cd{height:15px;background-position:-878px 0}.country-select .flag.cf{height:14px;background-position:-900px 0}.country-select .flag.cg{height:14px;background-position:-922px 0}.country-select .flag.ch{height:15px;background-position:-944px 0}.country-select .flag.ci{height:14px;background-position:-961px 0}.country-select .flag.ck{height:10px;background-position:-983px 0}.country-select .flag.cl{height:14px;background-position:-1005px 0}.country-select .flag.cm{height:14px;background-position:-1027px 0}.country-select .flag.cn{height:14px;background-position:-1049px 0}.country-select .flag.co{height:14px;background-position:-1071px 0}.country-select .flag.cp{height:14px;background-position:-1093px 0}.country-select .flag.cr{height:12px;background-position:-1115px 0}.country-select .flag.cu{height:10px;background-position:-1137px 0}.country-select .flag.cv{height:12px;background-position:-1159px 0}.country-select .flag.cw{height:14px;background-position:-1181px 0}.country-select .flag.cx{height:10px;background-position:-1203px 0}.country-select .flag.cy{height:13px;background-position:-1225px 0}.country-select .flag.cz{height:14px;background-position:-1247px 0}.country-select .flag.de{height:12px;background-position:-1269px 0}.country-select .flag.dg{height:10px;background-position:-1291px 0}.country-select .flag.dj{height:14px;background-position:-1313px 0}.country-select .flag.dk{height:15px;background-position:-1335px 0}.country-select .flag.dm{height:10px;background-position:-1357px 0}.country-select .flag.do{height:13px;background-position:-1379px 0}.country-select .flag.dz{height:14px;background-position:-1401px 0}.country-select .flag.ea{height:14px;background-position:-1423px 0}.country-select .flag.ec{height:14px;background-position:-1445px 0}.country-select .flag.ee{height:13px;background-position:-1467px 0}.country-select .flag.eg{height:14px;background-position:-1489px 0}.country-select .flag.eh{height:10px;background-position:-1511px 0}.country-select .flag.er{height:10px;background-position:-1533px 0}.country-select .flag.es{height:14px;background-position:-1555px 0}.country-select .flag.et{height:10px;background-position:-1577px 0}.country-select .flag.eu{height:14px;background-position:-1599px 0}.country-select .flag.fi{height:12px;background-position:-1621px 0}.country-select .flag.fj{height:10px;background-position:-1643px 0}.country-select .flag.fk{height:10px;background-position:-1665px 0}.country-select .flag.fm{height:11px;background-position:-1687px 0}.country-select .flag.fo{height:15px;background-position:-1709px 0}.country-select .flag.fr{height:14px;background-position:-1731px 0}.country-select .flag.ga{height:15px;background-position:-1753px 0}.country-select .flag.gb{height:10px;background-position:-1775px 0}.country-select .flag.gd{height:12px;background-position:-1797px 0}.country-select .flag.ge{height:14px;background-position:-1819px 0}.country-select .flag.gf{height:14px;background-position:-1841px 0}.country-select .flag.gg{height:14px;background-position:-1863px 0}.country-select .flag.gh{height:14px;background-position:-1885px 0}.country-select .flag.gi{height:10px;background-position:-1907px 0}.country-select .flag.gl{height:14px;background-position:-1929px 0}.country-select .flag.gm{height:14px;background-position:-1951px 0}.country-select .flag.gn{height:14px;background-position:-1973px 0}.country-select .flag.gp{height:14px;background-position:-1995px 0}.country-select .flag.gq{height:14px;background-position:-2017px 0}.country-select .flag.gr{height:14px;background-position:-2039px 0}.country-select .flag.gs{height:10px;background-position:-2061px 0}.country-select .flag.gt{height:13px;background-position:-2083px 0}.country-select .flag.gu{height:11px;background-position:-2105px 0}.country-select .flag.gw{height:10px;background-position:-2127px 0}.country-select .flag.gy{height:12px;background-position:-2149px 0}.country-select .flag.hk{height:14px;background-position:-2171px 0}.country-select .flag.hm{height:10px;background-position:-2193px 0}.country-select .flag.hn{height:10px;background-position:-2215px 0}.country-select .flag.hr{height:10px;background-position:-2237px 0}.country-select .flag.ht{height:12px;background-position:-2259px 0}.country-select .flag.hu{height:10px;background-position:-2281px 0}.country-select .flag.ic{height:14px;background-position:-2303px 0}.country-select .flag.id{height:14px;background-position:-2325px 0}.country-select .flag.ie{height:10px;background-position:-2347px 0}.country-select .flag.il{height:15px;background-position:-2369px 0}.country-select .flag.im{height:10px;background-position:-2391px 0}.country-select .flag.in{height:14px;background-position:-2413px 0}.country-select .flag.io{height:10px;background-position:-2435px 0}.country-select .flag.iq{height:14px;background-position:-2457px 0}.country-select .flag.ir{height:12px;background-position:-2479px 0}.country-select .flag.is{height:15px;background-position:-2501px 0}.country-select .flag.it{height:14px;background-position:-2523px 0}.country-select .flag.je{height:12px;background-position:-2545px 0}.country-select .flag.jm{height:10px;background-position:-2567px 0}.country-select .flag.jo{height:10px;background-position:-2589px 0}.country-select .flag.jp{height:14px;background-position:-2611px 0}.country-select .flag.ke{height:14px;background-position:-2633px 0}.country-select .flag.kg{height:12px;background-position:-2655px 0}.country-select .flag.kh{height:13px;background-position:-2677px 0}.country-select .flag.ki{height:10px;background-position:-2699px 0}.country-select .flag.km{height:12px;background-position:-2721px 0}.country-select .flag.kn{height:14px;background-position:-2743px 0}.country-select .flag.kp{height:10px;background-position:-2765px 0}.country-select .flag.kr{height:14px;background-position:-2787px 0}.country-select .flag.kw{height:10px;background-position:-2809px 0}.country-select .flag.ky{height:10px;background-position:-2831px 0}.country-select .flag.kz{height:10px;background-position:-2853px 0}.country-select .flag.la{height:14px;background-position:-2875px 0}.country-select .flag.lb{height:14px;background-position:-2897px 0}.country-select .flag.lc{height:10px;background-position:-2919px 0}.country-select .flag.li{height:12px;background-position:-2941px 0}.country-select .flag.lk{height:10px;background-position:-2963px 0}.country-select .flag.lr{height:11px;background-position:-2985px 0}.country-select .flag.ls{height:14px;background-position:-3007px 0}.country-select .flag.lt{height:12px;background-position:-3029px 0}.country-select .flag.lu{height:12px;background-position:-3051px 0}.country-select .flag.lv{height:10px;background-position:-3073px 0}.country-select .flag.ly{height:10px;background-position:-3095px 0}.country-select .flag.ma{height:14px;background-position:-3117px 0}.country-select .flag.mc{height:15px;background-position:-3139px 0}.country-select .flag.md{height:10px;background-position:-3160px 0}.country-select .flag.me{height:10px;background-position:-3182px 0}.country-select .flag.mf{height:14px;background-position:-3204px 0}.country-select .flag.mg{height:14px;background-position:-3226px 0}.country-select .flag.mh{height:11px;background-position:-3248px 0}.country-select .flag.mk{height:10px;background-position:-3270px 0}.country-select .flag.ml{height:14px;background-position:-3292px 0}.country-select .flag.mm{height:14px;background-position:-3314px 0}.country-select .flag.mn{height:10px;background-position:-3336px 0}.country-select .flag.mo{height:14px;background-position:-3358px 0}.country-select .flag.mp{height:10px;background-position:-3380px 0}.country-select .flag.mq{height:14px;background-position:-3402px 0}.country-select .flag.mr{height:14px;background-position:-3424px 0}.country-select .flag.ms{height:10px;background-position:-3446px 0}.country-select .flag.mt{height:14px;background-position:-3468px 0}.country-select .flag.mu{height:14px;background-position:-3490px 0}.country-select .flag.mv{height:14px;background-position:-3512px 0}.country-select .flag.mw{height:14px;background-position:-3534px 0}.country-select .flag.mx{height:12px;background-position:-3556px 0}.country-select .flag.my{height:10px;background-position:-3578px 0}.country-select .flag.mz{height:14px;background-position:-3600px 0}.country-select .flag.na{height:14px;background-position:-3622px 0}.country-select .flag.nc{height:10px;background-position:-3644px 0}.country-select .flag.ne{height:15px;background-position:-3666px 0}.country-select .flag.nf{height:10px;background-position:-3686px 0}.country-select .flag.ng{height:10px;background-position:-3708px 0}.country-select .flag.ni{height:12px;background-position:-3730px 0}.country-select .flag.nl{height:14px;background-position:-3752px 0}.country-select .flag.no{height:15px;background-position:-3774px 0}.country-select .flag.np{height:15px;background-position:-3796px 0;background-color:transparent}.country-select .flag.nr{height:10px;background-position:-3811px 0}.country-select .flag.nu{height:10px;background-position:-3833px 0}.country-select .flag.nz{height:10px;background-position:-3855px 0}.country-select .flag.om{height:10px;background-position:-3877px 0}.country-select .flag.pa{height:14px;background-position:-3899px 0}.country-select .flag.pe{height:14px;background-position:-3921px 0}.country-select .flag.pf{height:14px;background-position:-3943px 0}.country-select .flag.pg{height:15px;background-position:-3965px 0}.country-select .flag.ph{height:10px;background-position:-3987px 0}.country-select .flag.pk{height:14px;background-position:-4009px 0}.country-select .flag.pl{height:13px;background-position:-4031px 0}.country-select .flag.pm{height:14px;background-position:-4053px 0}.country-select .flag.pn{height:10px;background-position:-4075px 0}.country-select .flag.pr{height:14px;background-position:-4097px 0}.country-select .flag.ps{height:10px;background-position:-4119px 0}.country-select .flag.pt{height:14px;background-position:-4141px 0}.country-select .flag.pw{height:13px;background-position:-4163px 0}.country-select .flag.py{height:11px;background-position:-4185px 0}.country-select .flag.qa{height:8px;background-position:-4207px 0}.country-select .flag.re{height:14px;background-position:-4229px 0}.country-select .flag.ro{height:14px;background-position:-4251px 0}.country-select .flag.rs{height:14px;background-position:-4273px 0}.country-select .flag.ru{height:14px;background-position:-4295px 0}.country-select .flag.rw{height:14px;background-position:-4317px 0}.country-select .flag.sa{height:14px;background-position:-4339px 0}.country-select .flag.sb{height:10px;background-position:-4361px 0}.country-select .flag.sc{height:10px;background-position:-4383px 0}.country-select .flag.sd{height:10px;background-position:-4405px 0}.country-select .flag.se{height:13px;background-position:-4427px 0}.country-select .flag.sg{height:14px;background-position:-4449px 0}.country-select .flag.sh{height:10px;background-position:-4471px 0}.country-select .flag.si{height:10px;background-position:-4493px 0}.country-select .flag.sj{height:15px;background-position:-4515px 0}.country-select .flag.sk{height:14px;background-position:-4537px 0}.country-select .flag.sl{height:14px;background-position:-4559px 0}.country-select .flag.sm{height:15px;background-position:-4581px 0}.country-select .flag.sn{height:14px;background-position:-4603px 0}.country-select .flag.so{height:14px;background-position:-4625px 0}.country-select .flag.sr{height:14px;background-position:-4647px 0}.country-select .flag.ss{height:10px;background-position:-4669px 0}.country-select .flag.st{height:10px;background-position:-4691px 0}.country-select .flag.sv{height:12px;background-position:-4713px 0}.country-select .flag.sx{height:14px;background-position:-4735px 0}.country-select .flag.sy{height:14px;background-position:-4757px 0}.country-select .flag.sz{height:14px;background-position:-4779px 0}.country-select .flag.ta{height:10px;background-position:-4801px 0}.country-select .flag.tc{height:10px;background-position:-4823px 0}.country-select .flag.td{height:14px;background-position:-4845px 0}.country-select .flag.tf{height:14px;background-position:-4867px 0}.country-select .flag.tg{height:13px;background-position:-4889px 0}.country-select .flag.th{height:14px;background-position:-4911px 0}.country-select .flag.tj{height:10px;background-position:-4933px 0}.country-select .flag.tk{height:10px;background-position:-4955px 0}.country-select .flag.tl{height:10px;background-position:-4977px 0}.country-select .flag.tm{height:14px;background-position:-4999px 0}.country-select .flag.tn{height:14px;background-position:-5021px 0}.country-select .flag.to{height:10px;background-position:-5043px 0}.country-select .flag.tr{height:14px;background-position:-5065px 0}.country-select .flag.tt{height:12px;background-position:-5087px 0}.country-select .flag.tv{height:10px;background-position:-5109px 0}.country-select .flag.tw{height:14px;background-position:-5131px 0}.country-select .flag.tz{height:14px;background-position:-5153px 0}.country-select .flag.ua{height:14px;background-position:-5175px 0}.country-select .flag.ug{height:14px;background-position:-5197px 0}.country-select .flag.um{height:11px;background-position:-5219px 0}.country-select .flag.us{height:11px;background-position:-5241px 0}.country-select .flag.uy{height:14px;background-position:-5263px 0}.country-select .flag.uz{height:10px;background-position:-5285px 0}.country-select .flag.va{width:15px;height:15px;background-position:-5307px 0}.country-select .flag.vc{height:14px;background-position:-5324px 0}.country-select .flag.ve{height:14px;background-position:-5346px 0}.country-select .flag.vg{height:10px;background-position:-5368px 0}.country-select .flag.vi{height:14px;background-position:-5390px 0}.country-select .flag.vn{height:14px;background-position:-5412px 0}.country-select .flag.vu{height:12px;background-position:-5434px 0}.country-select .flag.wf{height:14px;background-position:-5456px 0}.country-select .flag.ws{height:10px;background-position:-5478px 0}.country-select .flag.xk{height:15px;background-position:-5500px 0}.country-select .flag.ye{height:14px;background-position:-5522px 0}.country-select .flag.yt{height:14px;background-position:-5544px 0}.country-select .flag.za{height:14px;background-position:-5566px 0}.country-select .flag.zm{height:14px;background-position:-5588px 0}.country-select .flag.zw{height:10px;background-position:-5610px 0}#wappEvetnsHeader{
display: flex;
}
#wappEvetnsHeader.hide{
display: none;
}
#wapp_evetns a, #wapp_evetns a:hover{
outline: none;
text-decoration: none;
}
#wapp_evetns, .body-font{
}
.evnt-header{
margin: 0 auto;
width: 100%;
display: flex;
align-items: center;
background-position: center !important;
padding: 100px 40px 150px 40px;
background-size: cover !important;
}
.container{
max-width: 1160px !important;
}
.header-content{
color: #fff;
width: 100%;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.header-content h3{
}
.division{
background-color: #ed1b2e;
width: 60px;
display: flex;
height: 5px;
margin: 15px 0px;
}
.header-content-button{
width: 100%;
display: flex;
gap: 10px;
justify-content: flex-end;
padding-right: 120px;
padding-top: 40px;
}
.header-content-button > a{ font-weight: 600;
font-style: normal;
font-display: swap;
border-radius: 0;
border-color: #fefefe;
font-size: 14px;
color: #000;
background-color: #ffffff;
padding: 1px 30px;
height: 40px;
}
.header-content-button > a:hover{
border-color: #ed1b2e;
color: #fff;
background-color: #ed1b2e;
}
.header-content-button > a.book{
background-color: #ed1b2e;
color: #fff;
border: 0;
}
.header-content-button > a.book:hover{
color:#000;
}
.header-content-button > a.sponsor{
background-color: #ffffff;
color:#000000;
}
.header-content-button > a.sponsor:hover{
background-color: #000000;
color:#ffffff;
border-color: #000000;
}
.s1-heading1{
color: #fff;
padding: 10px 0px;
}
.s1-heading1 >h3{
font-size: 30px;
font-weight: 300;
}
.s1-heading1 >h3 > b{
font-size: 30px;
font-weight: 800;
}
.s1-heading1 >h1{
font-size: 54px;
font-weight: 700;
margin: 0;
}
.s1-heading1 >p{
font-size: 20px;
width: 100%;
max-width: 60%;
font-weight: 300;
}
.s1-heading1 >button, .s1-heading1 >a{
font-size: 22px;
font-weight: 700 !important;
padding: 5px 30px;
font-weight: bold !important;
font-style: normal;
color: #000;
background: #fff;
padding: 10px 30px;
}
.divider{
background-color: #ccc;
height: 1px;
display: flex;
margin-top: 40px;
}
.event-calender{
display: flex;
justify-content: flex-start;
align-items: center; text-transform: uppercase;
font-size: 11px;
line-height: 14px;
color: #212121;
letter-spacing: 1.25px;
padding-top: 10px;
gap: 5px;
}
.event-calender *{ }
.event-calender > a{
text-decoration: underline !important;
}
.event-date{
padding: 0 0 10px;
text-transform: uppercase; color: #212121;
font-size: 11px;
line-height: 14px;
letter-spacing: 1px;
display: block;
margin-bottom: 4px;
}
.card-list{
list-style: none;
padding: 0;
margin-bottom: 40px;
border: none !important;
}
.card-list li{
display: flex;
justify-content: space-between;
padding: 20px 0;
background-color: #fff;
transition: background-color .07s ease-in-out,color .07s ease-in-out;
}
.event-image img{
border: 1px solid #f4f4f4;
width: 215px;
height: auto;
}
.description-box{
padding: 0 40px;
flex: 3;
}
.card-location{
display: flex;
align-items: center;
gap: 5px;
padding-top: 5px;
}
.card-location svg{
height: 18px;
}
.card-button{
text-align: right;
margin-top: 30px;
flex: 1;
}
.card-button > a{
min-width: 110px;
display: inline-block;
text-transform: uppercase;
color: #212121 !important;
border: 1px solid #212121;
background-color: #fff !important;
text-decoration: none;
font-size: 10px;
height: 34px;
letter-spacing: 0px;
line-height: 34px;
}
.card-button > a:hover{
background: #212121 !important;
color: #fff !important;
}
.month{
padding-top: 20px;
}
.month > h5{
font-size: .9em;
text-transform: uppercase;
letter-spacing: 2px;
margin: 0 0 15px;
}
.img-event{
width: 215px;
height: auto;
aspect-ratio: 10/7;
border: 1px solid #f4f4f4;
}
.month > h3{
display: block; font-size: .9em;
text-transform: uppercase;
letter-spacing: 2px;
margin: 0 0 15px;
font-weight: bold;
}
.description > h2 > a{
font-size: 20px;
line-height: 24px; color: #212121;
font-weight: 700;
display: block;
margin-bottom: 10px;
text-decoration: none;
}
.description > h2 > a:hover{
text-decoration: underline !important;
}
.description > p{
font-size: 15px;
line-height: 23px;
color: #212121; font-weight: normal;
font-style: normal;
margin-bottom: 15px;
}
.location-card{
color: #212121;
font-size: 11px;
line-height: 13px; text-transform: uppercase;
position: relative;
letter-spacing: .7px;
padding: 0px 0 0;
}
.wapp_evetns_header{
width: 100%;
z-index: 99;
padding: 17px 0 10px;
position: fixed; z-index: 1000000;
border-bottom: 1px solid #e0e0e0;
top: 0;
background: #fff;
}
.wapp_evetns_header-top{
display: flex;
justify-content: space-between;
align-items: center;
}
.wapp_evetns_header-top-left{
display: flex;
align-items: center;
gap: 10px;
}
.wapp_evetns_header-top-left > h3{
font-weight: 700;
font-size: 18px;
line-height: 22px;
color: #000;
margin:0; }
.wapp_evetns_header-top-right{
display: flex;
}
.wapp_evetns_header-top-right .btn.btn-dark{
color: #fff; border: 1px solid #000;
font-size: 11px;
line-height: 13px;
margin: 0px 5px;
letter-spacing: 1.5px;
background-color: #000;
}
.wapp_evetns_header-top-right .btn.btn-outline-dark{
color: #000;
background-color: #fff;
font-size: 11px;
line-height: 13px;
letter-spacing: 1.5px; margin:0px 5px;
border: 1px solid #000;
}
.wapp_evetns_header-bottom{
padding: 0 !important;
}
.nav-link{
padding: 0 !important;
font-size: .875rem !important; }
.wapp_event_sub-nav{
display: flex;
width: 100%;
}
.wapp_event_sub-nav ul{
display: flex;
width: 100%;
display: flex;
flex-direction: row;
gap: 20px;
align-items: center;
justify-content: flex-start;
}
.wapp_event_sub-nav ul li a.nav-link{
text-transform: uppercase !important;
text-decoration: none;
text-align: left; line-height: 17px !important;
padding-top: 5px !important;
cursor: pointer;
position: relative;
display: inline;
color: #000;
font-size: 14px !important; white-space: nowrap;
font-weight: 600;
}
.wapp_event_sub-nav ul .nav-link.active{
border-bottom: 3px solid #ed1b2e;
padding-bottom: 6px !important;
}
.overview_section{
}
.overview_section .overview-text{
padding: 60px 15px 80px;
background-color: #fff;
width: 100%;
max-width: 1005px;
margin: -100px auto 0;
}
.overview_section .overview-text-wrapper{
width: 100%;
max-width: 750px;
margin: 0 auto;
}
.overview_section .overview-text-wrapper p{
font-size: 18px !important; font-weight: 400;
font-style: normal;
line-height: 30px;
margin-bottom: 20px;
color: #000;
}
.article-socials{
width: 100%;
list-style: none;
padding: 0;
margin: 0;
margin: 40px 0 0;
display: flex;
gap: 5px;
align-items: center;
justify-content: flex-start;
}
.article-socials li{
display: inline-block;
margin: 0 3px;
}
.article-socials li a{
width: 40px;
height: 40px;
background: #dedede;
display: flex;
border-radius: 100%;
justify-content: center;
align-items: center;
}
.article-socials li a.email {
background-color: #000;
}
.article-socials li a.email::after{
content: "";
width: 15px;
height: 13px;
background: rgba(0,0,0,0) url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxM3B4IiB2aWV3Qm94PSIwIDAgMTYgMTMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU1LjIgKDc4MTgxKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4KICAgIDx0aXRsZT5GaWxsIDE8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0idGVtcGxhdGVzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iZGlnaWRheV9kZXNrdG9wXzAzLTFfYXJ0aWNsZV9yZWd1bGFyX3VucmVjb2duaXplZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc4Ny4wMDAwMDAsIC01NzQuMDAwMDAwKSIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxnIGlkPSJhcnRpY2xlLXRvcCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDQwMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJkOi1zb2NpYWwtaWNvbnMtKGNvbG91cikiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYyNS4wMDAwMDAsIDE2MC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iZDotaWNvbi1lbWFpbC0oY29sb3VyKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQ5Ljg3ODc4OCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI2LjMzNywyNSBDMjYuMzM3LDI1LjI1IDI2LjEzMzM2MzYsMjUuNDU0NTQ1NSAyNS44ODMzNjM2LDI1LjQ1NDU0NTUgTDE0LjA4NzkwOTEsMjUuNDU0NTQ1NSBDMTMuODM3OTA5MSwyNS40NTQ1NDU1IDEzLjYzNDI3MjcsMjUuMjUgMTMuNjM0MjcyNywyNSBMMTMuNjM0MjcyNywxNS45MjYzNjM2IEwxOS42NTA2MzY0LDIwLjc1MDkwOTEgQzE5LjY1NjA5MDksMjAuNzU4MTgxOCAxOS42NTMzNjM2LDIwLjc2ODE4MTggMTkuNjYwNjM2NCwyMC43NzQ1NDU1IEMxOS43NTA2MzY0LDIwLjg2NDU0NTUgMTkuODY3OTA5MSwyMC45MDM2MzY0IDE5Ljk4NjA5MDksMjAuOTAxODE4MiBDMjAuMTAzMzYzNiwyMC45MDM2MzY0IDIwLjIyMDYzNjQsMjAuODY0NTQ1NSAyMC4zMTA2MzY0LDIwLjc3NDU0NTUgQzIwLjMxNzkwOTEsMjAuNzY4MTgxOCAyMC4zMTQyNzI3LDIwLjc1ODE4MTggMjAuMzIwNjM2NCwyMC43NTA5MDkxIEwyNi4zMzcsMTUuOTI2MzYzNiBMMjYuMzM3LDI1IFogTTI1LjUwNTE4MTgsMTUuNDU0NTQ1NSBMMTkuOTg2MDkwOSwxOS44ODE4MTgyIEwxNC40NjUxODE4LDE1LjQ1NDU0NTUgTDI1LjUwNTE4MTgsMTUuNDU0NTQ1NSBaIE0yNy4yNDI0NTQ1LDE0Ljk5MDkwOTEgQzI3LjI0MjQ1NDUsMTQuOTg0NTQ1NSAyNy4yMzg4MTgyLDE0Ljk4MDkwOTEgMjcuMjM4ODE4MiwxNC45NzQ1NDU1IEMyNy4yMzI0NTQ1LDE0Ljg2OTA5MDkgMjcuMTkxNTQ1NSwxNC43NzQ1NDU1IDI3LjEyNTE4MTgsMTQuNyBDMjcuMTE3OTA5MSwxNC42OTA5MDkxIDI3LjEyMTU0NTUsMTQuNjc5MDkwOSAyNy4xMTMzNjM2LDE0LjY3MDkwOTEgQzI3LjEwNDI3MjcsMTQuNjYwOTA5MSAyNy4wODc5MDkxLDE0LjY2NDU0NTUgMjcuMDc3LDE0LjY1NTQ1NDUgQzI3LjAwODgxODIsMTQuNTk5MDkwOSAyNi45MjYwOTA5LDE0LjU2MzYzNjQgMjYuODMzMzYzNiwxNC41NTQ1NDU1IEMyNi44MTUxODE4LDE0LjU1MjcyNzMgMjYuODAyNDU0NSwxNC41NDU0NTQ1IDI2Ljc4NDI3MjcsMTQuNTQ1NDU0NSBMMTMuMTg3LDE0LjU0NTQ1NDUgQzEzLjE2OTcyNzMsMTQuNTQ1NDU0NSAxMy4xNTYwOTA5LDE0LjU1MjcyNzMgMTMuMTM3OTA5MSwxNC41NTQ1NDU1IEMxMy4wNDUxODE4LDE0LjU2MzYzNjQgMTIuOTYxNTQ1NSwxNC41OTkwOTA5IDEyLjg5NDI3MjcsMTQuNjU1NDU0NSBDMTIuODgzMzYzNiwxNC42NjQ1NDU1IDEyLjg2NzkwOTEsMTQuNjYwOTA5MSAxMi44NTc5MDkxLDE0LjY3MDkwOTEgQzEyLjg0OTcyNzMsMTQuNjc5MDkwOSAxMi44NTMzNjM2LDE0LjY5MDkwOTEgMTIuODQ1MTgxOCwxNC43IEMxMi43Nzk3MjczLDE0Ljc3MzYzNjQgMTIuNzM4ODE4MiwxNC44NjkwOTA5IDEyLjczMjQ1NDUsMTQuOTc0NTQ1NSBDMTIuNzMxNTQ1NSwxNC45ODA5MDkxIDEyLjcyODgxODIsMTQuOTg0NTQ1NSAxMi43Mjg4MTgyLDE0Ljk5MDkwOTEgQzEyLjcyODgxODIsMTQuOTk0NTQ1NSAxMi43MjcsMTQuOTk2MzYzNiAxMi43MjcsMTUgTDEyLjcyNywyNS45MDkwOTA5IEMxMi43MjcsMjYuMTYgMTIuOTMwNjM2NCwyNi4zNjM2MzY0IDEzLjE4MDYzNjQsMjYuMzYzNjM2NCBMMjYuNzkwNjM2NCwyNi4zNjM2MzY0IEMyNy4wNDA2MzY0LDI2LjM2MzYzNjQgMjcuMjQ0MjcyNywyNi4xNiAyNy4yNDQyNzI3LDI1LjkwOTA5MDkgTDI3LjI0NDI3MjcsMTUgQzI3LjI0NDI3MjcsMTQuOTk2MzYzNiAyNy4yNDI0NTQ1LDE0Ljk5NDU0NTUgMjcuMjQyNDU0NSwxNC45OTA5MDkxIEwyNy4yNDI0NTQ1LDE0Ljk5MDkwOTEgWiIgaWQ9IkZpbGwtMSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) top left no-repeat;
}
.article-socials li a.whatsapp { }
.article-socials li a.whatsapp::after{
content: "";
width: 40px;
height: 40px;
background: rgba(0,0,0,0) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHKUlEQVR4nO1ZeWwUZRRfPKIx8T4SNWr806gx0T+M/lWvaIwaQUIQr6hBRFQ8IMjlhaggCgohiuCBNx6J0KC0YsEWtHa7c3R3Z75v5pvZbo89elJ2d/Z+5k3odqa77R4dNCZ9yZdsZmfee7/vnd/7XK5pmqZpmjIBwAk8Idd7CFvRoWgNAtWCPFHjnKxmceFvfCZSbT8nqas8knLjLoATXf81cYRczFO2nidswMcCsa5wNDM0chQSyRRksznI5/Pmwt/4bGgkBl3hvqyfdcYEwoZ4wja5vezSf11xrzd4jkC0HTxRDVTaSKagWjJSaeiO9GUFwgyBsp0eSs//V5TnZGUOT9gRVDyTzcJUKZvLoVUyPGFHOYk9cNwUb2pqOkkg2navqifiRrKkMr1GGPaGf4NN6jZY5l0DTwvLYZGw3Py9Uf0I9oQaoNvoLfltIpkEn6on0Bput/tkZ5XX9VMFojUowR4Dd8xKecjDb9E/YCG/DOqaZ1a0nuCWQH2oEdK5tI1XLpcD1tWbFCk76Hb3nObkzjdo3aEUBqSV3EMCzOderFjx8Wtu2wJo6W+1b0g+D4GecEog7IAjluCp9jHuvFX5HORhm/5FzYqPXxuUrZCyWANloSXQnaakvEdis72qHre6jZE1YIXvTceUrzu2nhNXQzwbt7mTVw0YNQe2KHaeLRA2bA1Y3PmV/rccV77u2FosrrJZAgObJ2zELcvnVQ+Asm3BUDRj9U8n3WYyd7ISpliBss+rUt7tD1yIRcqa51sHPUXCbm65Dz7r/BakEQp/9P8Fdx6e5wiIFktgYxXHYtehKJdUDECQ1TexUI0yyeSz8EDbU0WCdnXvtu3Wh/rnjgCY27bAlmKxYvOEbaxIeQCYIRAtir3LKO2LNBUJedC9yKwB4wvZTc2zHAFRH2q0tR3YO1XUAAp+5VqfGohZFVvEv1QkAOOhFGHVdQLAAm6Jja+fBWLtfuWGsgA4SV0aDEcL9osk+0ru6u7QvpIADg387VhA9xphWzBzkrKyLIAOqtUPHjla+PDXyO8lmX8Z/KEkgIN9hx0DUG9xI2zTRUVrLAtApBqz5v4tbEdJ5q9I64uUH0gNwZy/5zsG4H314wJvjEmBskD5GCBsOJ0ZS58TFa7bDs2B4fQRG4A18nuOKV/XPBNe8r1R4I0pXSAsVj4GZJbEMj5KWOInEvAB217U3DmVheqaZ8Izwgpbf8TJaqYsAF5WbS3zix2vTCgAC5l0VLGBwL7fKQDPCisLfHOVAhAo60+lxzqIV6UNkwp52P202eAVTJ3PwFLva44AWO5ba3MhPLWVB6BoqjWIt2qflhW02r/OVtSwIZsoHtBCX3X9CLNbHy/LdzPbYQniJIiU6WUBiIr2ff/wWHA29bVUtFvbA18VZSU8Qt7950OFd16V3ikAxVZhT6gB5rUtnJDnL+H9BV6Y2kWq/1oWgEdSFwdDkUIh608NVByYpWpDLBM3d3wt2WRztTHfzpln6PG8UCYW0VHC3oyT1WVlAfB+9aoORR87WQDAC5MEcikXyearm1b82FNfxAcHAlbyqXqsXVKvKwvAdCPKuq1xsD/aXFXwPckthUA8WDGA1+V3i3g0RA7Y/F+gDM0xoyIAPGVrOi1uhCexxz3PVwXi1pbZsI5uga5Ez6TKtw3xcEvL7KLMZrViMBzNCIS95apm8sYTNWFNpyio1nSII5cfevaYVhkNYoytbfoXJtDxvo8FcZQyGUyfaqJdki6qGMAxK3wdHhgqMAoZEUdy+x2H74e7/nxwwv8/CXxtsxB6gkC0ra5qSaQ6PxIbi2Vsn50AMNla5X/bdNdRiiUM8yDjZuzMqpSXJOl0jrBULjfGDLvP46n8av86W5rFdqZD0ROcrNxb9e63S8o9NNAVs+Zqa0Fyct3UPAs+0nfadh4bNxrsNniibXHVQjjEDfcPFjj6RkhB4O2H5sKSjtfgm66foDF6EB5tX1yz8o+0PwOeIdHm86g8jjFFyvbWfAkiUNZrPdTjKQuDix/2Fg9kIW+2G8+Lqyuq2PjOs+JKcyCcy9sHxThCoZ3dBipPKT2lJuV5Wb5cpCwBNVB/ahB+72sxxyvY92AFx4XBiU3hvsgB851SFEsYps+LVNsypesnTlIXBHrCpS8ALGZGgdaTW62UzmShszeS5gkbxNhzTZVEhe0bPDJSJAivkaKDw6AEe+O8zHByrOPhp7M3kprowmMywm+CoWgai5RAtc1/UXqGI3cBeKOI1Q+r8MDwCGg9IfRJvDkJ4YwSr5hGh62tfv+5vKy+jDHToWhx7GKxFUfl8HtMhbjSmYz5DPnhOzjxFogWxpaFV9ULXE4Rp+tnYf73KjreIg6LlP3MS+yxdp92Wblv2wm5AltxgbLvRKpRPNmhhXBhMRKppoiKtpuXlRc8RLum4sasWhIkdjXnU66s+sNpmibX/5L+AahqYyCllOFHAAAAAElFTkSuQmCC) top left no-repeat;
background-size: 40px 40px;
}
.article-socials li a.facebook {
background-color: #3b5998;
}
.article-socials li a.facebook:after {
content: "";
width: 10px;
height: 18px;
background: rgba(0,0,0,0) url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuMywgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojRkVGRUZFO30KPC9zdHlsZT4KPHRpdGxlPlBhZ2UgMTwvdGl0bGU+CjxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgo8ZyBpZD0idGVtcGxhdGVzIj4KCTxnIGlkPSJkaWdpZGF5X2Rlc2t0b3BfMDMtMV9hcnRpY2xlX3JlZ3VsYXJfdW5yZWNvZ25pemVkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjQwLjAwMDAwMCwgLTU3MC4wMDAwMDApIj4KCQk8ZyBpZD0iYXJ0aWNsZS10b3AiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA0MDAuMDAwMDAwKSI+CgkJCTxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYyNS4wMDAwMDAsIDE2MC4wMDAwMDApIj4KCQkJCTxnPgoJCQkJCTxwYXRoIGlkPSJQYWdlLTEiIGNsYXNzPSJzdDAiIGQ9Ik0yMS42LDI5LjF2LTguM2gyLjhsMC40LTMuMmgtMy4ydi0yLjFjMC0wLjksMC4zLTEuNiwxLjYtMS42bDEuNywwVjExCgkJCQkJCWMtMC4zLDAtMS4zLTAuMS0yLjUtMC4xYy0yLjUsMC00LjIsMS41LTQuMiw0LjN2Mi40aC0yLjh2My4yaDIuOHY4LjNIMjEuNnoiLz4KCQkJCTwvZz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KPC9nPgo8L3N2Zz4K) top left no-repeat;
}
.article-socials li a.twitter {
background-color: #1da1f2;
}
.article-socials li a.twitter:after {
content: "";
width: 21px;
height: 17px;
background: rgba(0,0,0,0) url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuMywgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMCAxOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMTg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsdGVyOnVybCgjQWRvYmVfT3BhY2l0eU1hc2tGaWx0ZXIpO30KCS5zdDF7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojRkZGRkZGO30KCS5zdDJ7bWFzazp1cmwoI21hc2stMl8xXyk7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHRpdGxlPlBhZ2UgMTwvdGl0bGU+CjxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgo8ZyBpZD0idGVtcGxhdGVzIj4KCTxnIGlkPSJkaWdpZGF5X2Rlc2t0b3BfMDMtMV9hcnRpY2xlX3JlZ3VsYXJfdW5yZWNvZ25pemVkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjg1LjAwMDAwMCwgLTU3MS4wMDAwMDApIj4KCQk8ZyBpZD0iYXJ0aWNsZS10b3AiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA0MDAuMDAwMDAwKSI+CgkJCTxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYyNS4wMDAwMDAsIDE2MC4wMDAwMDApIj4KCQkJCTxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUwLjAwMDAwMCwgMC4wMDAwMDApIj4KCQkJCQk8ZyBpZD0iUGFnZS0xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC4wMDAwMDAsIDExLjgxODE4MikiPgoJCQkJCQk8ZyBpZD0iQ2xpcC0yIj4KCQkJCQkJPC9nPgoJCQkJCQk8ZGVmcz4KCQkJCQkJCTxmaWx0ZXIgaWQ9IkFkb2JlX09wYWNpdHlNYXNrRmlsdGVyIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIyMC4xIiBoZWlnaHQ9IjE2LjMiPgoJCQkJCQkJCTxmZUNvbG9yTWF0cml4ICB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMSAwIDAgMCAwICAwIDEgMCAwIDAgIDAgMCAxIDAgMCAgMCAwIDAgMSAwIi8+CgkJCQkJCQk8L2ZpbHRlcj4KCQkJCQkJPC9kZWZzPgoJCQkJCQk8bWFzayBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjAuMSIgaGVpZ2h0PSIxNi4zIiBpZD0ibWFzay0yXzFfIj4KCQkJCQkJCTxnIGNsYXNzPSJzdDAiPgoJCQkJCQkJCTxwb2x5Z29uIGlkPSJwYXRoLTFfMV8iIGNsYXNzPSJzdDEiIHBvaW50cz0iMTAsMTYuMyAyMC4xLDE2LjMgMjAuMSwwIDEwLDAgMCwwIDAsMTYuMyAJCQkJCQkJCSIvPgoJCQkJCQkJPC9nPgoJCQkJCQk8L21hc2s+CgkJCQkJCTxwYXRoIGlkPSJGaWxsLTEiIGNsYXNzPSJzdDIiIGQ9Ik02LjMsMTYuM0MxMy45LDE2LjMsMTgsMTAsMTgsNC42YzAtMC4yLDAtMC40LDAtMC41YzAuOC0wLjYsMS41LTEuMywyLjEtMi4xCgkJCQkJCQljLTAuNywwLjMtMS41LDAuNS0yLjQsMC42YzAuOC0wLjUsMS41LTEuMywxLjgtMi4zYy0wLjgsMC41LTEuNywwLjgtMi42LDFjLTAuOC0wLjgtMS44LTEuMy0zLTEuM2MtMi4zLDAtNC4xLDEuOC00LjEsNC4xCgkJCQkJCQljMCwwLjMsMCwwLjYsMC4xLDAuOUM2LjUsNC45LDMuNCwzLjIsMS40LDAuOEMxLDEuNCwwLjgsMi4xLDAuOCwyLjhjMCwxLjQsMC43LDIuNywxLjgsMy40QzIsNi4yLDEuNCw2LDAuOCw1LjcKCQkJCQkJCWMwLDAsMCwwLDAsMC4xYzAsMiwxLjQsMy43LDMuMyw0QzMuOCw5LjksMy40LDEwLDMsMTBjLTAuMywwLTAuNSwwLTAuOC0wLjFjMC41LDEuNiwyLDIuOCwzLjgsMi45Yy0xLjQsMS4xLTMuMiwxLjgtNS4xLDEuOAoJCQkJCQkJYy0wLjMsMC0wLjcsMC0xLTAuMUMxLjgsMTUuNiw0LDE2LjMsNi4zLDE2LjMiLz4KCQkJCQk8L2c+CgkJCQk8L2c+CgkJCTwvZz4KCQk8L2c+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==) top left no-repeat;
}
.article-socials li a.linkedin {
background-color: #0077b5;
}
.article-socials li a.linkedin:after {
content: "";
width: 17px;
height: 17px;
background: rgba(0,0,0,0) url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuMywgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNyAxNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTcgMTc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojRkZGRkZGO30KCS5zdDF7ZmlsdGVyOnVybCgjQWRvYmVfT3BhY2l0eU1hc2tGaWx0ZXIpO30KCS5zdDJ7bWFzazp1cmwoI21hc2stMl8xXyk7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHRpdGxlPlBhZ2UgMTwvdGl0bGU+CjxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgo8ZyBpZD0idGVtcGxhdGVzIj4KCTxnIGlkPSJkaWdpZGF5X2Rlc2t0b3BfMDMtMV9hcnRpY2xlX3JlZ3VsYXJfdW5yZWNvZ25pemVkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzM3LjAwMDAwMCwgLTU3MC4wMDAwMDApIj4KCQk8ZyBpZD0iYXJ0aWNsZS10b3AiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA0MDAuMDAwMDAwKSI+CgkJCTxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYyNS4wMDAwMDAsIDE2MC4wMDAwMDApIj4KCQkJCTxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwMC4wMDAwMDAsIDAuMDAwMDAwKSI+CgkJCQkJPGcgaWQ9IlBhZ2UtMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIuNzI3MjczLCAxMC4wMDAwMDApIj4KCQkJCQkJPHBvbHlnb24gaWQ9IkZpbGwtMSIgY2xhc3M9InN0MCIgcG9pbnRzPSIwLjMsMTYuMyAzLjYsMTYuMyAzLjYsNS41IDAuMyw1LjUgCQkJCQkJIi8+CgkJCQkJCTxnIGlkPSJHcm91cC03IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMC4xMzg3NzYpIj4KCQkJCQkJCTxnIGlkPSJHcm91cC00Ij4KCQkJCQkJCQk8ZyBpZD0iQ2xpcC0zIj4KCQkJCQkJCQk8L2c+CgkJCQkJCQkJPGRlZnM+CgkJCQkJCQkJCTxmaWx0ZXIgaWQ9IkFkb2JlX09wYWNpdHlNYXNrRmlsdGVyIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIzLjkiIGhlaWdodD0iMy45Ij4KCQkJCQkJCQkJCTxmZUNvbG9yTWF0cml4ICB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMSAwIDAgMCAwICAwIDEgMCAwIDAgIDAgMCAxIDAgMCAgMCAwIDAgMSAwIi8+CgkJCQkJCQkJCTwvZmlsdGVyPgoJCQkJCQkJCTwvZGVmcz4KCQkJCQkJCQk8bWFzayBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMy45IiBoZWlnaHQ9IjMuOSIgaWQ9Im1hc2stMl8xXyI+CgkJCQkJCQkJCTxnIGNsYXNzPSJzdDEiPgoJCQkJCQkJCQkJPHBvbHlnb24gaWQ9InBhdGgtMV8xXyIgY2xhc3M9InN0MCIgcG9pbnRzPSIwLDAgMCwzLjkgMy45LDMuOSAzLjksMCAJCQkJCQkJCQkJIi8+CgkJCQkJCQkJCTwvZz4KCQkJCQkJCQk8L21hc2s+CgkJCQkJCQkJPHBhdGggaWQ9IkZpbGwtMiIgY2xhc3M9InN0MiIgZD0iTTEuOSwzLjlDMC45LDMuOSwwLDMsMCwyQzAsMC45LDAuOSwwLDEuOSwwQzMsMCwzLjksMC45LDMuOSwyQzMuOSwzLDMsMy45LDEuOSwzLjkiLz4KCQkJCQkJCTwvZz4KCQkJCQkJCTxwYXRoIGlkPSJGaWxsLTUiIGNsYXNzPSJzdDAiIGQ9Ik0xNi4yLDE2LjJoLTMuNHYtNS4zYzAtMS4zLDAtMi45LTEuNy0yLjljLTEuNywwLTIsMS40LTIsMi44djUuM0g1LjdWNS40SDl2MS41aDAKCQkJCQkJCQljMC40LTAuOSwxLjUtMS43LDMuMi0xLjdjMy40LDAsNCwyLjIsNCw1LjJWMTYuMnoiLz4KCQkJCQkJPC9nPgoJCQkJCTwvZz4KCQkJCTwvZz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KPC9nPgo8L3N2Zz4K) top left no-repeat;
}
.event-sign-up-form{
width: 100%;
background-color: #f6f6f6;
}
.form{
padding: 60px 0;
display: flex;
width: 100%;
max-width: 750px;
margin: 0 auto;
justify-content: flex-start;
}
.sign-up-left{
width: 263px;
margin-right: 30px;
}
.sign-up-left span{ font-style: italic;
color: #000;
font-size: 24px;
line-height: 32px;
font-weight: 100;
}
.sign-up-right{
flex: 1 0 0px;
}
.form-box{
box-shadow: inset 0px 0px 5px rgb(0 0 0 / 30%) !important;
height: 44px !important;
padding: 11px 17px !important;
font-size: 13px !important;
line-height: 22px !important; width: 100% !important;
outline: none !important;
border: none !important; font-weight: 300 !important;
border-radius: 0 !important;
}
.form-label{
margin: 0;
}
.event-sign-up-form .btn1{
display: block !important;
text-decoration: none !important;
text-align: center !important;
font-size: 12px !important; text-transform: uppercase !important;
letter-spacing: 1.91px !important; line-height: 16px !important;
outline: none !important;
border: none !important;
color: #fff !important;
background-color: #000;
border-radius: 0 !important;
}
.speakers{
background-color: #fff;
padding: 60px 0 20px;
}
.mb-40{
margin-bottom: 40px;
}
.section-3-heading{
position: relative;
margin-bottom: 40px;
text-transform: uppercase;
letter-spacing: 1.5px; font-size: 34px;
line-height: 40px;
color: #000;
font-weight: 700;
padding-left: 97px;
border-color: #ed1b2e;
}
.section-3-heading::before{
content: "";
display: block;
background-color: #ef505e;
width: 40px;
height: 4px;
position: absolute;
top: -14px;
height: 0;
border-top: 4px solid;
border-color: inherit;
}
.speakers-list{
list-style: none;
padding: 0 0 0 97px;
margin: 0;
}
.speakers-list::before{
content: " ";
display: table;
}
.speakers-list::after{
content: "";
display: table;
clear: both;
}
.avtar{
width: 90px;
height: 90px;
margin-right: 10px;
}
.speakers-data{
flex: 1 0 0px;
}
.avtar img{
border-radius: 50px;
}
.speakers-name{
color: #000;
font-size: 16px;
line-height: 21px;
font-weight: 700;
margin-bottom: 3px;
display: block; }
.speakers-occupation{
color: #666;
font-size: 14px;
line-height: 17px;
font-weight: 400;
display: block; margin-bottom: 10px;
}
.speakers-company{
color: #000;
font-size: 14px;
line-height: 17px;
font-weight: 400;
display: block; }
.speakers-list li{
float: left;
width: 312px;
display: flex;
align-items: flex-start;
justify-content: flex-start;
height: 130px;
}
.agenda{
width: 100%;
background-color: #fff;
padding: 70px 0 80px;
}
.section-4-heading{
position: relative;
margin-bottom: 40px;
text-transform: uppercase;
letter-spacing: 1.5px;
font-size: 34px; line-height: 40px;
color: #000;
font-weight: 700;
padding-left: 97px;
padding: 0;
text-align: center;
border-color: #ed1b2e;
}
.section-4-heading::before{
content: "";
display: block;
background-color: #ef505e;
width: 40px;
height: 4px;
position: absolute;
top: -14px;
height: 0;
border-top: 4px solid;
border-color: inherit;
transform: translateX(-50%);
left: 50%;
}
.agenda-top{
display: flex;
justify-content: center;
position: relative;
margin-bottom: 60px;
}
.agenda-top::before{
content: "";
display: block;
width: 100%;
height: 1px;
background-color: #ccc;
position: absolute;
top: 50%;
left: 0;
transform: translateY(-50%);
}
.agenda-content{
display: flex;
justify-content: flex-start;
flex-direction: column;
max-height: 700px;
overflow: hidden;
margin-bottom:30px;
}
.agenda-content.show-full{
max-height: 100%;
}
.filter{
margin: 0 5px;
position: relative;
z-index:10;
}
.filter::before{
content: "";
display: block;
width: 140%;
height: 100%;
background-color: #fff;
position: absolute;
left: -20%;
top: 0;
z-index: -1;
}
.selected-day select{
display: block;
position: relative;
text-decoration: none;
border: 1px solid #e0e0e0;
background-color: #fff;
margin: 0;
height: 34px;
width: 100px;
color: #212121;
font-weight: 600;
font-size: 13px;
line-height: 13px; }
.selected-day a::after{
content: "";
display: block;
position: absolute;
width: 0;
height: 0;
border-style: solid;
border-width: 6px 5px 0;
border-color: #212121 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);
top: 45%;
right: 15px;
}
.option-day{
position: absolute;
left: 0;
top: 100%;
background-color: #fff;
width: 100%;
z-index: 5;
}
.option-day ul{
background-color: #fff;
list-style: none;
padding: 5px 0 0;
margin: 0;
display: none;
width: 100%;
border-right: 1px solid #e0e0e0;
border-bottom: 1px solid #e0e0e0;
border-left: 1px solid #e0e0e0;
border-top: none;
}
.option-day ul li{
margin: 0;
}
.option-day ul li a{
padding: 5px 15px 7px;
display: block;
background-color: #fff;
font-size: 13px;
line-height: 17px; text-decoration: none;
margin: 0;
color: #212121;
}
.tab-container{
transition: all ease-in-out .3s;
position: relative;
overflow: hidden;
}
.expand{
max-height: 100%;
min-height: initial;
}
.full-information{
display: none;
text-decoration: none;
width: 100%;
max-width: 180px;
border: 1px solid #000;
text-align: center;
padding: 20px 10px 18px;
letter-spacing: 1.5px;
color: #000;
text-transform: uppercase; font-size: 11px;
margin-left: 100px;
}
.tab{
width: 100%;
display: flex;
justify-content: flex-start;
}
.tab-content{
flex: 1 0 0px;
}
.time-event{
width: 100%;
display: flex;
justify-content: flex-start;
border-bottom: 1px solid #e0e0e0;
margin-bottom: 30px;
padding-bottom: 30px;
gap: 10px;
}
.date{
width: 100px;
color: #ed1b2e;
font-size: 14px;
line-height: 17px;
font-weight: 700; }
.event-time{
flex: 1 0 0px;
}
.see-full{
display: block;
text-decoration: none;
width: 100%;
max-width: 170px;
border: 1px solid #000;
text-align: center;
padding: 16px 10px;
letter-spacing: 1.5px;
color: #000;
text-transform: uppercase; font-size: 11px;
transition: all ease-in-out .3s;
background: transparent;
margin-left: 110px;
background: transparent;
font-weight: 600;
}
.heading-event{ color: #000;
font-weight: 700;
font-size: 16px;
line-height: 21px;
margin-bottom: 10px;
}
.event-time-location{
color: #000;
font-size: 14px;
line-height: 18px;
margin-bottom: 10px; }
.event-time-content{
margin-bottom: 20px;
color: #212121;
font-size: 15px;
line-height: 23px; }
.event-time-content p{
color: #212121;
font-size: 15px;
line-height: 23px; }
.attendees{
padding: 80px 0 20px;
background-color: #fff;
margin-bottom: 10px;
}
.attendees-wrapper{
margin: 0 auto;
width: 100%;
}
.attendees-wrapper::before{
content: "";
display: table;
}
.attendees-wrapper::after{
content: "";
display: table;
clear: both;
}
.section-5-heading{
position: relative;
margin-bottom: 40px;
text-transform: uppercase;
letter-spacing: 1.5px;
font-size: 34px;
line-height: 40px;
color: #000;
font-weight: 700;
border-color: #ed1b2e;
}
.section-5-heading::before{
content: "";
display: block;
background-color: #ef505e;
width: 40px;
height: 4px;
position: absolute;
top: -14px;
height: 0;
border-top: 4px solid;
border-color: inherit;
}
.section-5-list{
border-bottom: none;
position: relative;
display: flex;
}
.section-5-list ul{
padding: 0;
margin: 0;
list-style: none;
display: flex;
align-items: center;
width: 100%;
gap: 20px;
justify-content: flex-start;
flex-direction: row;
flex-wrap: wrap;
} .section-5-list ul li{
width: 18%;  margin-bottom: 30px; display: flex;
align-items: center;
justify-content: center;
border: 1px solid #dadada;
}
.section-5-list ul li img{
margin: 0 auto;
}
.sponsors{
padding: 80px 0 60px;
background-color: #fff;
margin-bottom: 10px;
}
.section-7-heading{
position: relative;
margin-bottom: 40px;
text-transform: uppercase;
letter-spacing: 1.5px;
font-size: 34px;
line-height: 40px;
color: #000;
font-weight: 700;
border-color: #ed1b2e;
}
.section-7-heading::before{
content: "";
display: block;
background-color: #ef505e;
width: 40px;
height: 4px;
position: absolute;
top: -14px;
height: 0;
border-top: 4px solid;
border-color: inherit;
}
.section-7-sponsors{
width: 100%;
border-bottom: 1px solid #e0e0e0;
margin-bottom: 30px;
}
.part-1{
display: flex;
justify-content: flex-start;
margin-bottom: 30px;
}
.part-1-left-side{
height: auto;
text-align: center;
flex: 1 0 0px;
margin-right: 30px;
}
.part-1-right-side{
background-color: #f4f4f4;
padding: 40px 30px;
width: 360px;
min-height: 343px;
}
.left-sponser{
height: 100%;
margin-bottom: 0;
padding: 30px;
position: relative;
border: 1px solid #f4f4f4;
text-align: center;
flex: 1 0 0px;
display: flex;
justify-content: center;
align-items: center;
}
.sponser-label{
position: absolute;
left: 0;
bottom: 0;
z-index: 2;
padding: 10px;
background-color: #f4f4f4;
text-transform: uppercase;
font-size: 11px;
line-height: 13px;
color: #666;
letter-spacing: .75px;
}
.sponser-title{
font-weight: 700;
font-size: 16px;
line-height: 20px;
letter-spacing: 1.5px;
color: #000; margin-bottom: 9px;
text-transform: uppercase;
}
.sponser-description{
font-size: 15px;
line-height: 23px;
color: #000; margin-bottom: 30px;
}
.markup_wrapper{
margin-bottom: 16px;
margin-top: 16px;
max-width: 100%;
}
.markup_wrapper form{
text-align: left;
max-width: 100%;
margin: 0px auto;
}
.markup-wrapper-content{
padding: 0;
margin: 0;
overflow: visible;
margin: 0!important;
list-style-type: none;
display: block;
text-indent: 0;
}
.markup-wrapper-content li{
margin-top: 16px;
padding-top: 0;
clear: both;
margin-left: 0!important;
list-style-type: none!important;
list-style-image: none!important;
list-style: none!important;
overflow: visible;
}
.markup-wrapper-content li label{
display: inline-block;
line-height: 1.3;
clear: both;
font-weight: 700;
font-size: inherit;
}
.markup-wrapper-content li label span{
color: #790000;
margin-left: 4px;
}
.email-input{
margin-top: 8px;
}
.email-input input{
font-size: inherit;
font-family: inherit;
padding: 5px 4px;
letter-spacing: normal;
box-shadow: inset 0px 0px 5px rgb(0 0 0 / 30%);
height: 44px;
line-height: 22px;
color: #666;
margin-bottom: 10px;
width: 100%;
outline: none;
border: none;
font-weight: 300;
}
.email-description{
padding: 0 16px 0 0;
font-size: .813em;
line-height: inherit;
clear: both;
font-family: inherit;
letter-spacing: normal;
}
.sponsor-submit-button{
padding: 16px 0 10px;
margin: 16px 0 0;
clear: both;
width: 100%;
}
.sponsor-submit-button input{
margin-top: 10px;
display: block;
text-decoration: none;
text-align: center;
text-transform: uppercase;
letter-spacing: 1.91px;
padding: 16px 20px 15px;
outline: none;
border: none;
color: #fff;
background-color: #000;
transition: all ease-in-out .4s;
cursor: pointer;
width: auto;
margin: 0 16px 0 0; font-size: .8rem !important;
}
.sponsor-submit-button input:hover{
background-color: #fff;
color: #000;
}
.part-2{
display: flex; flex-wrap: wrap;
}
.sponser-column{
width: 100%;
display: flex;
justify-content: center;
align-items: center;
border: 1px solid #f4f4f4; position: relative;
margin-bottom: 30px;
}
.sponser-column img{
display: block;
max-width: 100%;
height: auto;
}
.divider-column{
text-align: center;
width: 100%;
margin-bottom: 30px;
}
.venue{
width: 100%;
padding: 70px 0 80px;
background-color: #fff;
}
.venue-heading{
position: relative;
margin-bottom: 40px;
text-transform: uppercase;
letter-spacing: 1.5px;
font-size: 34px;
line-height: 40px;
color: #000;
font-weight: 700;
border-color: #ed1b2e;
}
.venue-heading::before{
content: "";
display: block;
background-color: #ef505e;
width: 40px;
height: 4px;
position: absolute;
top: -14px;
height: 0;
border-top: 4px solid;
border-color: inherit;
}
.venue-contain{
display: flex;
justify-content: flex-start;
}
.venue-img{
flex: 1 0 0px;
margin-right: 30px;
margin-bottom: 20px;
}
.venue-img img{
width: 100%;
}
.venue-place{
width: 360px;
}
.venue-name{
font-weight: 800;
color: #000;
font-size: 24px;
line-height: 29px;
margin-bottom: 10px; }
.venue-location{ font-size: 14px;
line-height: 17px;
color: #666;
margin-bottom: 20px;
position: relative;
padding-left: 20px;
}
.venue-location::after{
content: "";
display: block;
width: 12px;
height: 16px;
-webkit-background-size: 100%;
background-size: 100%;
position: absolute;
left: 0;
top: 0;
background: rgba(0,0,0,0) url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTIgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU1LjIgKDc4MTgxKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4KICAgIDx0aXRsZT5pY29uOiBsb2NhdGlvbjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0ibG9jYXRpb24iIGZpbGw9IiMyMTIxMjEiPgogICAgICAgICAgICA8ZyBpZD0iaWNvbjotbG9jYXRpb24iPgogICAgICAgICAgICAgICAgPGc+CiAgICAgICAgICAgICAgICAgICAgPGc+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xLDYgQzEsMy4yNDMgMy4yNDMsMSA2LDEgQzguNzU3LDEgMTEsMy4yNDMgMTEsNiBDMTEsNy45MDYgOC4xODQsMTEuODgzIDYsMTQuNDc1IEMzLjgxNiwxMS44ODMgMSw3LjkwNiAxLDYgTTYsMCBDMi42ODYsMCAwLDIuNjg1IDAsNiBDMCw5LjMxNCA2LDE2IDYsMTYgQzYsMTYgMTIsOS4zMTQgMTIsNiBDMTIsMi42ODUgOS4zMTMsMCA2LDAiIGlkPSJGaWxsLTEiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTYsNiBDNS40NDgsNiA1LDUuNTUyIDUsNSBDNSw0LjQ0NyA1LjQ0OCw0IDYsNCBDNi41NTIsNCA3LDQuNDQ3IDcsNSBDNyw1LjU1MiA2LjU1Miw2IDYsNiBNNiwyLjk5OCBDNC44OTUsMi45OTggNCwzLjg5NCA0LDQuOTk4IEM0LDYuMTAzIDQuODk1LDYuOTk4IDYsNi45OTggQzcuMTA0LDYuOTk4IDgsNi4xMDMgOCw0Ljk5OCBDOCwzLjg5NCA3LjEwNCwyLjk5OCA2LDIuOTk4IiBpZD0iRmlsbC0zIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) top left no-repeat;
}
.venue-description{
font-size: 15px;
line-height: 23px; color: #212121;
}
.contact-us{
width: 100%;
padding: 60px 0 100px;
background-color: #f6f6f6;
}
.contact-heading{
display: block;
text-align: center;
text-transform: uppercase;
font-weight: 700;
font-size: 34px;
line-height: 40px;
color: #000;
letter-spacing: 1.5px;
margin-bottom: 40px; }
.contact-section{
display: flex;
justify-content: space-between;
align-items: flex-start;
}
.contact-left-part{
position: relative;
width: 50%;
}
.contact-left-part::after{
content: "";
display: block;
width: 1px;
height: 100%;
background-color: #bdbdbd;
position: absolute;
right: 0;
top: 0;
}
.contact-left-part-wrapper{
width: 100%;
max-width: 360px;
}
.contact-left-part-wrapper div{
font-weight: 700;
font-size: 20px;
line-height: 24px;
color: #000; margin-bottom: 10px;
display: block;
}
.contact-left-part-wrapper p{
font-size: 15px;
line-height: 23px;
color: #000; margin-bottom: 20px;
}
.contact-left-part-wrapper a{
display: inline-block;
text-decoration: none;
text-align: center;
font-size: 12px;
text-transform: uppercase !important;
letter-spacing: 1.91px;
outline: none;
border: none;
color: #fff;
background-color: #000;
transition: all ease-in-out .4s;
vertical-align: baseline;
background: rgba(0,0,0,0);
margin: 0;
}
.contact-left-part-wrapper a:hover{
background-color: #fff;
color: #000;
text-decoration: none;
}
.contact-left-part-wrapper::after{
content: "";
display: block;
width: 1px;
height: 100%;
background-color: #bdbdbd;
position: absolute;
right: 0;
top: 0;
}
.contact-right-part{
padding-bottom: 0;
width: 50%;
display: flex;
justify-content: flex-end;
}
.contact-right-part-wrapper{
width: 100%;
max-width: 360px;
}
.contact-right-part-wrapper div{
font-weight: 700;
font-size: 20px;
line-height: 24px;
color: #000; margin-bottom: 10px;
}
.contact-right-part-wrapper p{
font-size: 15px;
line-height: 23px;
color: #000; margin-bottom: 20px;
}
.contact-right-part-wrapper a{
display: inline-block;
text-decoration: none;
text-align: center;
font-size: 12px;
text-transform: uppercase !important;
letter-spacing: 1.91px;
outline: none;
border: none;
color: #fff;
background-color: #000;
transition: all ease-in-out .4s;
vertical-align: baseline;
background: rgba(0,0,0,0);
margin: 0;
}
.contact-right-part-wrapper a:hover{
background-color: #fff;
color: #000;
text-transform: none;
}
#carouselExampleControls .carousal-item{
padding: 20px 20px 40px 30px;
background-color: #1a232e;
position: relative;
margin: 1px;
}
#carouselExampleControls .carousel-inner{
padding: 70px 90px;
}
#carouselExampleControls .carousel-control-prev{
width:60px;
}
#carouselExampleControls .carousel-control-next{
width:60px;
}
#carouselExampleControls .carousel-control-prev svg, #carouselExampleControls .carousel-control-next svg{
fill: #fff;
opacity: 0.6;
}
.active{
border: none;
}
.quote{
width: 31px;
height: 25px;
background-size: 100% !important;
margin: 0 auto 28px;
fill: #ed1b2e;
}
.testimonial{
font-size: 24px;
line-height: 29px;
color: #fff;
font-weight: 700;
text-align: center;
width: 100%;
max-width: 750px;
margin: 0 auto 30px;
}
.testimonial-info{
}
.testimonial-info .author{
font-size: 14px;
line-height: 18px;
text-align: center;
font-style: italic;
font-weight: 700;
color: #fff;
opacity: .5;
}
.testimonial-info .occupation{
font-size: 14px;
line-height: 30px;
text-align: center;
font-style: italic;
color: #fff;
opacity: .5;
}
#wapp_evetns_sponsored .article{
width: 100%;
margin-bottom: 20px;
text-align: center;
font-size: 10px; text-transform: uppercase;
margin-top: 50px;
line-height: 13px;
position: relative;
letter-spacing: .7px;
color: #4a90e2;
}
#wapp_evetns_sponsored .article-title{
font-weight: 900;
font-size: 22px;
line-height: 30px;
margin: 0px; position: relative;
max-width: 600px;
margin: 0 auto;
text-align: center;
}
#wapp_evetns_sponsored .article-info{
color: #666;
font-size: 10px;
width: 100%;
margin: 0 auto 60px;
text-align: center; margin-top: 20px;
}
#wapp_evetns_sponsored .info2{
color:#000;
font-size: 10px;
border-bottom:1px solid #000;
}
#wapp_evetns_sponsored .box{
background:hsl(234deg 56% 18%);
padding-top:80px;
padding-bottom:80px;
padding-left:40px;
padding-right:20px;
}
#wapp_evetns_sponsored .text{
color:#fff;
font-size:30px;
font-weight:900;
}
#wapp_evetns_sponsored .text1{
font-size:75px;
color:#fff;
font-weight:900;
}
#wapp_evetns_sponsored .text2{
font-size:22px;
color:#e35b5b;
font-weight:700;
}
#wapp_evetns_sponsored .line{
border-right:3px solid #fff;
margin-right:10px;
}
#wapp_evetns_sponsored .contentline{
border-top: 1px solid #000;
width: 75%;
margin:30px;
}
#wapp_evetns_sponsored .title{
font-size:22px;
font-weight:bold;
color:#000 !important;
}
#wapp_evetns_sponsored .content{
font-size: 16px;
line-height: 31px;
color: #212121;
margin-bottom: 20px; }
#wapp_evetns_sponsored .list{
padding: 0;
position: relative;
font-size: 16px;
line-height: 31px;
color: #212121;
margin-bottom: 20px; }
#wapp_evetns_sponsored .list{
list-style:none;
}
#wapp_evetns_sponsored .dot{
border-radius:100%;
background-color:#ff0000;
height: 5px;
width: 5px;
display: flex;
margin-right: 10px;
}
#wapp_evetns_sponsored .cont1{
margin-left: 0px;
display: flex;
margin-bottom: 0;
}
#wapp_evetns_sponsored .list2{
display: flex;
align-items: center;
margin-bottom: 10px;
}
#wapp_evetns_sponsored .button{
border-radius: 20px;
color: #fff;
background-color: #000;
border-bottom: 1px solid #fff;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 30px;
padding-right: 30px;
}
#wapp_evetns_sponsored .title2{
font-size: 16px;
line-height: 31px;
color: #212121;
margin-top: 30px; }
#wapp_evetns_sponsored .title3{
font-size: 16px;
color: #212121;
margin-top:40px;
margin-bottom: 50px; }
#wapp_evetns_sponsored .mt{
margin-top:30px;
}
#wapp_evetns_sponsored .linkbar{
display:flex;
flex-direction:row;
}
#wapp_evetns_sponsored .social{
margin-right:15px;
font-size: 15px;
color: #fff;
border-radius:100%;
background:#3b5998;
padding:14px;
line-height:13px;
}
#wapp_evetns_sponsored .social1{
margin-right:15px;
font-size: 15px;
color: #fff;
border-radius:100%;
padding:14px;
line-height:13px;
background:#1da1f2;
}
#wapp_evetns_sponsored .social2{
margin-right:15px;
font-size: 15px;
color: #fff;
border-radius:100%;
padding:14px;
line-height:13px;
background-color: #0077b5;
}
#wapp_evetns_sponsored .social3{
margin-right:15px;
font-size: 15px;
color: #fff;
border-radius:100%;
padding:14px;
line-height:13px;
background-color: #000;
}
.booking_modal{
width: 100%;
position: fixed;
height: 100%;
top: 0;
z-index: 2000000;
right: 0;
left: 0;
border: 0;
background: #00000060;
display: none;
justify-content: center;
align-items: flex-start;
}
.booking_modal.show{
display: flex;
align-items: center;
justify-content: center;
}
.booking_modal-content{
background-color: #fff;
width: 100%;
max-width:600px;
height: auto;
}
.booking_modal-header{
display: flex;
align-items: center;
justify-content: space-between;
padding: 10px 16px;
border-bottom: 1px solid #e8e8e8;
}
.booking_modal-title{
margin: 0;
font-size: 16px;
font-weight: 600; }
.booking_modal-header .close{
font-size: 22px;
}
.quantity-box{
display: none;
align-items: center;
gap: 5px;
padding : 0px 10px;
}
.quantity-box.show{
display: flex;
}
.quantity-box span{
font-size: 13px;
font-weight: 400; }
.booking_modal-body{
padding: 20px;
font-size: 16px;
max-height: 70vh;
height: 100%;
overflow: auto;
}
.booking_modal-body *{
font-size:16px;
}
.hide{
display: none;
}
.booking_modal-body .list-item{
display: flex;
justify-content: space-between;
align-items: center;
padding: 16px 0px;
border-bottom: 1px solid #dedede;
margin-bottom: 20px;
}
.discount-box{
display: flex;
justify-content: flex-start;
align-items: flex-end;
padding: 16px 0px;
border-bottom: 1px solid #dedede;
margin-bottom: 20px;
flex-direction: column;
gap:10px;
}
.booking_modal-body .list-item select{
font-size: 14px; font-weight: 400;
margin: 0;
padding:0;
width: 100%;
}
.booking_modal-body .list-item h5{
font-size: 14px; font-weight: 400;
margin: 0;
width: 100%;
}
#error_message{
font-size: 13px;
margin: 0;
color: #ba0505;
font-weight: 400;
}
.discount-box a{
font-size: 14px; font-weight: 500;
cursor: pointer;
color:#337ab7 !important;
}
.discount-apply{
display: none;
gap: 5px;
align-items: center;
justify-content: space-between;
}
.discount-apply.show{
display: flex;
}
.discount-apply input{
height: 30px;
width: 200px;
}
.discount-apply button{
border: 0;
padding: 5px 10px;
color: #ffffff;
background-color: #428bca;
border-color: #357ebd;
font-size: 14px;
font-weight: 600;
}
.booking_modal-body button{
border: 0;
padding: 5px 10px;
color: #ffffff;
background-color: #428bca;
border-color: #357ebd;
font-size: 14px;
font-weight: 600;
}
#package_qty{
width: 65px;
height: 32px;
}
@media only screen and (max-width: 767px) { .card-list li{
flex-direction: column;
}
.event-image img{
width:100%;
}
.card-button{
text-align: left;
}
.description-box{
padding: 0 !important;
}
.evnt-header{
padding: 40px 10px;
}
.divider{
display: none;
}
.event-calender{
display: none;
}
.container{
padding: 0px 15px;
}
.wapp_evetns_header-top{
flex-direction: column;
justify-content: flex-start;
align-items: flex-start;
gap: 20px;
margin-bottom: 15px;
}
.wapp_evetns_header-top-right{
justify-content: center;
width: 100%;
}
.event-date {
padding: 10px 0 10px;
}
#agendaContent{
margin:0px auto;
}
.wapp_event_sub-nav {
overflow: auto;
height: 40px;
}
#carouselExampleControls .carousel-inner {
padding: 26px 30px;
}
#carouselExampleControls .carousel-control-prev {
width: 30px;
}
#carouselExampleControls .carousel-control-next {
width: 30px;
}
.testimonial {
font-size: 16px;
line-height: 24px;
margin: 0 auto 20px;
}
.header-content h3{
font-size:40px !important;
}
.time-event{
flex-direction: column;
}
.section-3-heading{
padding-left:0;        
}
.speakers-list{
padding-left:0;
}
.header-content-button{
padding-right:0px;
}
.header-content-button a{
font-size:11px;
padding: 2px 19px;
}
.form{
flex-direction: column;
gap: 20px;
}
.venue-contain{
flex-direction: column;
gap: 20px;
}
.venue-img{
margin-right:0px;
}
.venue-place{
width:100% !important;
}
.contact-section{
flex-direction: column;
gap: 20px;
}
.contact-left-part, .contact-right-part{
width:100%;
}
.form-row{
flex-direction: column;
}
}
@media only screen and (max-width: 480px) {
}
.form-page{
padding-top:40px;
padding-bottom:40px;
min-height: 480px;
}
.form-page .title{
color: #000;
font-weight: 800;
font-size: 30px;
line-height: 40px; margin:0;
margin-bottom:30px;
position: relative;
}
.form-page .sub-title{
color: #000;
font-weight: 700;
font-size: 20px;
line-height: 40px; margin:0;
margin-bottom:20px;
position: relative;
}
.form-page .left-content, .form-page .left-content p{
font-size: 18px;
line-height: 31px;
color: #212121;
margin-bottom: 20px; }
.form-section{
background: #f7f7f7;
padding: 20px 30px;
width: 100% !important;
max-width:620px !important;
margin:0px !important;
}
.form-section.speakers{
background: transparent;
padding: 20px 0px;
width: 100% !important;
padding-right:30px !important;
max-width: 100% !important;
margin: 0px !important;
}
.form-section input[type=checkbox], .form-section input[type=radio]{
margin-top:6px;
}
.form-section.subscription p, .form-section.subscription select, .form-section.subscription label, .form-section.subscription option, .form-section.subscription input{ }
.form-section.subscription p, .form-section.subscription select, .form-section.subscription label, .form-section.subscription option{
font-size: 18px;
font-weight: 500;
}
.form-section.speakers p, .form-section.speakers select, .form-section.speakers label, .form-section.speakers option, .form-section.speakers input{ }
.form-section.speakers p, .form-section.speakers select, .form-section.speakers label, .form-section.speakers option{
font-size: 18px;
font-weight: 500;
}
.form-section .form-group{
margin-bottom:20px;
}
.form-section label{
font-size: 14px; font-weight: 500;
}
.form-check-label a{
color:#ed1b2e;
}
.form-field{
width:100%;
font-size: 16px !important;
font-family: 'Roboto', sans-serif !important;
font-weight:300;
padding:2px 10px;
background-color: hsla(0, 0%, 100%, .8);
outline: none;
border: 1px solid #bbb;
height: 38px; }
textarea.form-field{
padding:10px;
height:auto;
}
.form-section button{
display: inline-block; font-size: 13px !important;
letter-spacing: .5px;
padding: 0px 40px;
text-transform: uppercase;
text-decoration: none;
font-weight: 400;
width: 160px;
text-align: center;
color: #fff !important;
border: 1px solid #000 !important;
background-color: #000;
}
.form-section button:hover, .form-section button:active, .form-section button:focus{
background-color: #fff !important;
border-color: #000 !important;
color: #000 !important;
box-shadow: none !important;
}
.invalid-feedback{
font-size: 16px;
}
.package{
border: 1px solid #dedede;
padding: 20px;
margin-bottom: 20px;
display: flex;
align-items: flex-start;
justify-content: space-between;
}
.package .left-part{
}
.package .left-part h3{
font-size: 18px;
}
.package .left-part p{
font-size: 14px;
}
.package .left-part  ul, .package .left-part  ol{
margin: 0px;
padding: 0px;
padding-left: 20px;
}
.package .right-part h6{
font-size: 20px;
margin-bottom: 10px;
}
.package .right-part button{
background: #ed1b2e;
color: #fff !important;
border-color: #ed1b2e;
height: 38px;
font-size: 14px;
width: 130px;
line-height: 3.8rem;
font-weight: 600;
border: 0;
box-shadow: none;
}
.btn-primary.disabled, .btn-primary:disabled {
color: #fff;
background-color: #ed1b2e !important;
border-color: #ed1b2e !important;
cursor: no-drop;
}
.btn-primary:hover, .btn-primary:focus {
background-color: #000 !important;
border-color: #000 !important;
}
.event_modal .description, #speaker_content{
font-size: 18px !important; font-weight: 400;
font-style: normal;
margin-bottom: 20px;
color: #000;
}
.event_modal .modal-body{
padding: 30px;
}:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated select.form-control:valid,select.form-control.is-valid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated select.form-control:invalid,select.form-control.is-invalid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;color-adjust:exact}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item,.nav-fill>.nav-link{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{-ms-flex-preferred-size:350px;flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}
 .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);-ms-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);-ms-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);-ms-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);-ms-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);-ms-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);-ms-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);-ms-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);-ms-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);-ms-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);-ms-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;-ms-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);-ms-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);-ms-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);-ms-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);-ms-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);-ms-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);-ms-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);-ms-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);-ms-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);-ms-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);-ms-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);-ms-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);-ms-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);-ms-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);-ms-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);-ms-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);-ms-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);-ms-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);-ms-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);-ms-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);-ms-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);-ms-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);-ms-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);-ms-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0,0,1,45deg);transform:rotate(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0,0,1,45deg);-ms-transform:rotate(0,0,1,45deg);transform:rotate(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);-ms-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);-ms-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);-ms-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);-ms-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);-ms-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);-ms-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);-ms-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);-ms-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSSlide,.lSSlideWrapper.usingCss .lSFade>*{-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important;-webkit-transition-duration:inherit!important;transition-duration:inherit!important}.lSSlideOuter,.lSSlideOuter .lSPager.lSGallery{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideOuter{overflow:hidden;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:opacity;transition-property:opacity}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}@import url(https://use.typekit.net/rok1zwb.css);
@import url("https://fonts.googleapis.com/css2?family=Source+Serif+Pro:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900&display=swap");
.ir {
border: 0;
font: 0/0 a;
text-shadow: none;
color: transparent;
background-color: transparent
}
.hidden {
display: none !important;
visibility: hidden
}
.widget.widget_block{
list-style: none;
}
.visuallyhidden {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px
}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
clip: auto;
height: auto;
margin: 0;
overflow: visible;
position: static;
width: auto
}
.invisible {
visibility: hidden
}
.clean-list,
.clean-list li {
padding: 0;
margin: 0;
list-style-type: none
}
.clean-list li {
background: none
}
.group:after,
.group:before {
content: "";
display: table
}
.group:after {
clear: both
}
.group {
zoom: 1
}
.mt-20 {
margin-top: 20px
}
.pb-0 {
padding-bottom: 0
}
.h-100 {
height: 100%
}
.db {
display: block
}
.ct {
text-align: center
}
.green {
color: #006b67
}
.no-underline {
text-decoration: none !important;
border: 0 !important;
box-shadow: none !important
}
.no-desktop,
.no-desktop--ad {
display: none
}
@media(max-width:970px) {
.no-desktop--ad {
display: block
}
.no-mobile--ad {
display: none
}
}
@media(max-width:768px) {
.no-desktop {
display: block
}
.no-mobile {
display: none
}
}
.blue {
color: #005b9c !important
}
.aqua {
color: #00e0ff !important
}
.silver {
color: #f0f0f0 !important
}
.black {
color: #000 !important
}
.white {
color: #fff !important
}
.red {
color: #ed1b2e !important
}
.green {
color: #006b67 !important
}
.shadow {
box-shadow: 3px 3px 10px 0 rgba(0, 0, 0, .4)
}
.bold {
font-weight: 600 !important
}
.normal {
font-weight: 400;
font-style: normal !important
}
.italic {
font-style: italic !important
}
.uppercase {
text-transform: uppercase !important
}
.lowercase {
text-transform: none !important
}
.fl {
float: left !important
}
.fr {
float: right !important
}
.fn {
float: none !important
}
.pr {
position: relative !important
}
.pa {
position: absolute !important
}
.db {
display: block !important
}
.dno {
display: none !important
}
.dib {
display: inline-block !important
}
.oh {
overflow: hidden !important
}
.clr {
width: 100%;
height: 1px;
margin: 0 0 -1px;
clear: both !important
}
.desktop-only {
display: block !important
}
.text-center {
text-align: center !important
}
.text-left {
text-align: left !important
}
.text-right {
text-align: right !important
}
.txt200 {
font-size: 200% !important
}
.txt190 {
font-size: 190% !important
}
.txt180 {
font-size: 180% !important
}
.txt170 {
font-size: 170% !important
}
.txt160 {
font-size: 160% !important
}
.txt150 {
font-size: 150% !important
}
.txt140 {
font-size: 140% !important
}
.txt130 {
font-size: 130% !important
}
.txt120 {
font-size: 120% !important
}
.txt110 {
font-size: 110% !important
}
.txt100 {
font-size: 100% !important
}
.txt95 {
font-size: 95% !important
}
.txt90 {
font-size: 90% !important
}
.txt85 {
font-size: 85% !important
}
.txt80 {
font-size: 80% !important
}
.txt75 {
font-size: 75% !important
}
.txt70 {
font-size: 70% !important
}
.txt65 {
font-size: 65% !important
}
.txt60 {
font-size: 60% !important
}
.txt50 {
font-size: 50% !important
}
.txt45 {
font-size: 45% !important
}
.txt40 {
font-size: 40% !important
}
.bno {
background: none !important
}
.bg-silver {
background: #f0f0f0 !important
}
.bg-aqua {
background: #00e0ff !important
}
.bg-blue {
background: #005b9c !important
}
.border-silver {
border: 1px solid #f0f0f0 !important
}
.border-aqua {
border: 1px solid #00e0ff !important
}
.underline {
border-bottom: 1px solid #00e0ff
}
.no-border,
.no-underline {
border: 0 !important;
border-bottom: 0 !important
}
.p0 {
padding: 0 !important
}
.p3 {
padding: 3px !important
}
.p5 {
padding: 5px !important
}
.p10 {
padding: 10px !important
}
.p15 {
padding: 15px !important
}
.p20 {
padding: 20px !important
}
.p25 {
padding: 25px !important
}
.p30 {
padding: 30px !important
}
.p40 {
padding: 40px !important
}
.p50 {
padding: 50px !important
}
.p60 {
padding: 60px !important
}
.p70 {
padding: 70px !important
}
.p80 {
padding: 80px !important
}
.p90 {
padding: 90px !important
}
.p100 {
padding: 100px !important
}
.pt0 {
padding-top: 0 !important
}
.pt3 {
padding-top: 3px !important
}
.pt5 {
padding-top: 5px !important
}
.pt10 {
padding-top: 10px !important
}
.pt15 {
padding-top: 15px !important
}
.pt20 {
padding-top: 20px !important
}
.pt25 {
padding-top: 25px !important
}
.pt30 {
padding-top: 30px !important
}
.pt40 {
padding-top: 40px !important
}
.pt50 {
padding-top: 50px !important
}
.pt60 {
padding-top: 60px !important
}
.pt70 {
padding-top: 70px !important
}
.pt80 {
padding-top: 80px !important
}
.pt90 {
padding-top: 90px !important
}
.pt100 {
padding-top: 100px !important
}
.pb0 {
padding-bottom: 0 !important
}
.pb3 {
padding-bottom: 3px !important
}
.pb5 {
padding-bottom: 5px !important
}
.pb10 {
padding-bottom: 10px !important
}
.pb15 {
padding-bottom: 15px !important
}
.pb20 {
padding-bottom: 20px !important
}
.pb25 {
padding-bottom: 25px !important
}
.pb30 {
padding-bottom: 30px !important
}
.pb40 {
padding-bottom: 40px !important
}
.pb50 {
padding-bottom: 50px !important
}
.pb60 {
padding-bottom: 60px !important
}
.pb70 {
padding-bottom: 70px !important
}
.pb80 {
padding-bottom: 80px !important
}
.pb90 {
padding-bottom: 90px !important
}
.pb100 {
padding-bottom: 100px !important
}
.pr0 {
padding-right: 0 !important
}
.pr3 {
padding-right: 3px !important
}
.pr5 {
padding-right: 5px !important
}
.pr10 {
padding-right: 10px !important
}
.pr15 {
padding-right: 15px !important
}
.pr20 {
padding-right: 20px !important
}
.pr25 {
padding-right: 25px !important
}
.pr30 {
padding-right: 30px !important
}
.pr40 {
padding-right: 40px !important
}
.pr50 {
padding-right: 50px !important
}
.pr60 {
padding-right: 60px !important
}
.pr70 {
padding-right: 70px !important
}
.pr80 {
padding-right: 80px !important
}
.pr90 {
padding-right: 90px !important
}
.pr100 {
padding-right: 100px !important
}
.pll0 {
padding-left: 0 !important
}
.pl3 {
padding-left: 3px !important
}
.pl5 {
padding-left: 5px !important
}
.pl10 {
padding-left: 10px !important
}
.pl15 {
padding-left: 15px !important
}
.pl20 {
padding-left: 20px !important
}
.pl25 {
padding-left: 25px !important
}
.pl30 {
padding-left: 30px !important
}
.pl40 {
padding-left: 40px !important
}
.pl50 {
padding-left: 50px !important
}
.pl60 {
padding-left: 60px !important
}
.pl70 {
padding-left: 70px !important
}
.pl80 {
padding-left: 80px !important
}
.pl90 {
padding-left: 90px !important
}
.pl100 {
padding-left: 100px !important
}
.m0 {
margin: 0 !important
}
.m3 {
margin: 3px !important
}
.m5 {
margin: 5px !important
}
.m10 {
margin: 10px !important
}
.m15 {
margin: 15px !important
}
.m20 {
margin: 20px !important
}
.m25 {
margin: 25px !important
}
.m30 {
margin: 30px !important
}
.m40 {
margin: 40px !important
}
.m50 {
margin: 50px !important
}
.m60 {
margin: 60px !important
}
.m70 {
margin: 70px !important
}
.m80 {
margin: 80px !important
}
.m90 {
margin: 90px !important
}
.m100 {
margin: 100px !important
}
.mt0 {
margin-top: 0 !important
}
.mt3 {
margin-top: 3px !important
}
.mt5 {
margin-top: 5px !important
}
.mt10 {
margin-top: 10px !important
}
.mt15 {
margin-top: 15px !important
}
.mt20 {
margin-top: 20px !important
}
.mt25 {
margin-top: 25px !important
}
.mt30 {
margin-top: 30px !important
}
.mt40 {
margin-top: 40px !important
}
.mt50 {
margin-top: 50px !important
}
.mt60 {
margin-top: 60px !important
}
.mt70 {
margin-top: 70px !important
}
.mt80 {
margin-top: 80px !important
}
.mt90 {
margin-top: 90px !important
}
.mt100 {
margin-top: 100px !important
}
.mb0 {
margin-bottom: 0 !important
}
.mb3 {
margin-bottom: 3px !important
}
.mb5 {
margin-bottom: 5px !important
}
.mb10 {
margin-bottom: 10px !important
}
.mb15 {
margin-bottom: 15px !important
}
.mb20 {
margin-bottom: 20px !important
}
.mb25 {
margin-bottom: 25px !important
}
.mb30 {
margin-bottom: 30px !important
}
.mb40 {
margin-bottom: 40px !important
}
.mb50 {
margin-bottom: 50px !important
}
.mb60 {
margin-bottom: 60px !important
}
.mb70 {
margin-bottom: 70px !important
}
.mb80 {
margin-bottom: 80px !important
}
.mb90 {
margin-bottom: 90px !important
}
.mb100 {
margin-bottom: 100px !important
}
.mr0 {
margin-right: 0 !important
}
.mr3 {
margin-right: 3px !important
}
.mr5 {
margin-right: 5px !important
}
.mr10 {
margin-right: 10px !important
}
.mr15 {
margin-right: 15px !important
}
.mr20 {
margin-right: 20px !important
}
.mr25 {
margin-right: 25px !important
}
.mr30 {
margin-right: 30px !important
}
.mr40 {
margin-right: 40px !important
}
.mr50 {
margin-right: 50px !important
}
.mr60 {
margin-right: 60px !important
}
.mr70 {
margin-right: 70px !important
}
.mr80 {
margin-right: 80px !important
}
.mr90 {
margin-right: 90px !important
}
.mr100 {
margin-right: 100px !important
}
.ml0 {
margin-left: 0 !important
}
.ml3 {
margin-left: 3px !important
}
.ml5 {
margin-left: 5px !important
}
.ml10 {
margin-left: 10px !important
}
.ml15 {
margin-left: 15px !important
}
.ml20 {
margin-left: 20px !important
}
.ml25 {
margin-left: 25px !important
}
.ml30 {
margin-left: 30px !important
}
.ml40 {
margin-left: 40px !important
}
.ml50 {
margin-left: 50px !important
}
.ml60 {
margin-left: 60px !important
}
.ml70 {
margin-left: 70px !important
}
.ml80 {
margin-left: 80px !important
}
.ml90 {
margin-left: 90px !important
}
.ml100 {
margin-left: 100px !important
}
@media screen and (max-width:1024px) {
.tablet-blue {
color: #005b9c !important
}
.tablet-aqua {
color: #00e0ff !important
}
.tablet-silver {
color: #f0f0f0 !important
}
.tablet-black {
color: #000 !important
}
.tablet-white {
color: #fff !important
}
.tablet-red {
color: #ed1b2e !important
}
.tablet-green {
color: #006b67 !important
}
.tablet-shadow {
box-shadow: 3px 3px 10px 0 rgba(0, 0, 0, .4)
}
.tablet-bold {
font-weight: 600 !important
}
.tablet-normal {
font-weight: 400;
font-style: normal !important
}
.tablet-italic {
font-style: italic !important
}
.tablet-uppercase {
text-transform: uppercase !important
}
.tablet-lowercase {
text-transform: none !important
}
.tablet-fl {
float: left !important
}
.tablet-fr {
float: right !important
}
.tablet-fn {
float: none !important
}
.tablet-pr {
position: relative !important
}
.tablet-pa {
position: absolute !important
}
.tablet-db {
display: block !important
}
.tablet-dno {
display: none !important
}
.tablet-dib {
display: inline-block !important
}
.tablet-oh {
overflow: hidden !important
}
.tablet-clr {
width: 100%;
height: 1px;
margin: 0 0 -1px;
clear: both !important
}
.no-tablet {
display: none !important
}
.tablet-only {
display: block !important
}
.tablet-text-center {
text-align: center !important
}
.tablet-text-left {
text-align: left !important
}
.tablet-text-right {
text-align: right !important
}
.tablet-txt200 {
font-size: 200% !important
}
.tablet-txt190 {
font-size: 190% !important
}
.tablet-txt180 {
font-size: 180% !important
}
.tablet-txt170 {
font-size: 170% !important
}
.tablet-txt160 {
font-size: 160% !important
}
.tablet-txt150 {
font-size: 150% !important
}
.tablet-txt140 {
font-size: 140% !important
}
.tablet-txt130 {
font-size: 130% !important
}
.tablet-txt120 {
font-size: 120% !important
}
.tablet-txt110 {
font-size: 110% !important
}
.tablet-txt100 {
font-size: 100% !important
}
.tablet-txt95 {
font-size: 95% !important
}
.tablet-txt90 {
font-size: 90% !important
}
.tablet-txt85 {
font-size: 85% !important
}
.tablet-txt80 {
font-size: 80% !important
}
.tablet-txt75 {
font-size: 75% !important
}
.tablet-txt70 {
font-size: 70% !important
}
.tablet-txt65 {
font-size: 65% !important
}
.tablet-txt60 {
font-size: 60% !important
}
.tablet-txt50 {
font-size: 50% !important
}
.tablet-txt45 {
font-size: 45% !important
}
.tablet-txt40 {
font-size: 40% !important
}
.tablet-bno {
background: none !important
}
.tablet-bg-silver {
background: #f0f0f0 !important
}
.tablet-bg-aqua {
background: #00e0ff !important
}
.tablet-bg-blue {
background: #005b9c !important
}
.tablet-border-silver {
border: 1px solid #f0f0f0 !important
}
.tablet-border-aqua {
border: 1px solid #00e0ff !important
}
.tablet-underline {
border-bottom: 1px solid #00e0ff
}
.tablet-no-border,
.tablet-no-underline {
border: 0 !important;
border-bottom: 0 !important
}
.tablet-p0 {
padding: 0 !important
}
.tablet-p3 {
padding: 3px !important
}
.tablet-p5 {
padding: 5px !important
}
.tablet-p10 {
padding: 10px !important
}
.tablet-p15 {
padding: 15px !important
}
.tablet-p20 {
padding: 20px !important
}
.tablet-p25 {
padding: 25px !important
}
.tablet-p30 {
padding: 30px !important
}
.tablet-p40 {
padding: 40px !important
}
.tablet-p50 {
padding: 50px !important
}
.tablet-p60 {
padding: 60px !important
}
.tablet-p70 {
padding: 70px !important
}
.tablet-p80 {
padding: 80px !important
}
.tablet-p90 {
padding: 90px !important
}
.tablet-p100 {
padding: 100px !important
}
.tablet-pt0 {
padding-top: 0 !important
}
.tablet-pt3 {
padding-top: 3px !important
}
.tablet-pt5 {
padding-top: 5px !important
}
.tablet-pt10 {
padding-top: 10px !important
}
.tablet-pt15 {
padding-top: 15px !important
}
.tablet-pt20 {
padding-top: 20px !important
}
.tablet-pt25 {
padding-top: 25px !important
}
.tablet-pt30 {
padding-top: 30px !important
}
.tablet-pt40 {
padding-top: 40px !important
}
.tablet-pt50 {
padding-top: 50px !important
}
.tablet-pt60 {
padding-top: 60px !important
}
.tablet-pt70 {
padding-top: 70px !important
}
.tablet-pt80 {
padding-top: 80px !important
}
.tablet-pt90 {
padding-top: 90px !important
}
.tablet-pt100 {
padding-top: 100px !important
}
.tablet-pb0 {
padding-bottom: 0 !important
}
.tablet-pb3 {
padding-bottom: 3px !important
}
.tablet-pb5 {
padding-bottom: 5px !important
}
.tablet-pb10 {
padding-bottom: 10px !important
}
.tablet-pb15 {
padding-bottom: 15px !important
}
.tablet-pb20 {
padding-bottom: 20px !important
}
.tablet-pb25 {
padding-bottom: 25px !important
}
.tablet-pb30 {
padding-bottom: 30px !important
}
.tablet-pb40 {
padding-bottom: 40px !important
}
.tablet-pb50 {
padding-bottom: 50px !important
}
.tablet-pb60 {
padding-bottom: 60px !important
}
.tablet-pb70 {
padding-bottom: 70px !important
}
.tablet-pb80 {
padding-bottom: 80px !important
}
.tablet-pb90 {
padding-bottom: 90px !important
}
.tablet-pb100 {
padding-bottom: 100px !important
}
.tablet-pr0 {
padding-right: 0 !important
}
.tablet-pr3 {
padding-right: 3px !important
}
.tablet-pr5 {
padding-right: 5px !important
}
.tablet-pr10 {
padding-right: 10px !important
}
.tablet-pr15 {
padding-right: 15px !important
}
.tablet-pr20 {
padding-right: 20px !important
}
.tablet-pr25 {
padding-right: 25px !important
}
.tablet-pr30 {
padding-right: 30px !important
}
.tablet-pr40 {
padding-right: 40px !important
}
.tablet-pr50 {
padding-right: 50px !important
}
.tablet-pr60 {
padding-right: 60px !important
}
.tablet-pr70 {
padding-right: 70px !important
}
.tablet-pr80 {
padding-right: 80px !important
}
.tablet-pr90 {
padding-right: 90px !important
}
.tablet-pr100 {
padding-right: 100px !important
}
.tablet-pll0 {
padding-left: 0 !important
}
.tablet-pl3 {
padding-left: 3px !important
}
.tablet-pl5 {
padding-left: 5px !important
}
.tablet-pl10 {
padding-left: 10px !important
}
.tablet-pl15 {
padding-left: 15px !important
}
.tablet-pl20 {
padding-left: 20px !important
}
.tablet-pl25 {
padding-left: 25px !important
}
.tablet-pl30 {
padding-left: 30px !important
}
.tablet-pl40 {
padding-left: 40px !important
}
.tablet-pl50 {
padding-left: 50px !important
}
.tablet-pl60 {
padding-left: 60px !important
}
.tablet-pl70 {
padding-left: 70px !important
}
.tablet-pl80 {
padding-left: 80px !important
}
.tablet-pl90 {
padding-left: 90px !important
}
.tablet-pl100 {
padding-left: 100px !important
}
.tablet-m0 {
margin: 0 !important
}
.tablet-m3 {
margin: 3px !important
}
.tablet-m5 {
margin: 5px !important
}
.tablet-m10 {
margin: 10px !important
}
.tablet-m15 {
margin: 15px !important
}
.tablet-m20 {
margin: 20px !important
}
.tablet-m25 {
margin: 25px !important
}
.tablet-m30 {
margin: 30px !important
}
.tablet-m40 {
margin: 40px !important
}
.tablet-m50 {
margin: 50px !important
}
.tablet-m60 {
margin: 60px !important
}
.tablet-m70 {
margin: 70px !important
}
.tablet-m80 {
margin: 80px !important
}
.tablet-m90 {
margin: 90px !important
}
.tablet-m100 {
margin: 100px !important
}
.tablet-mt0 {
margin-top: 0 !important
}
.tablet-mt3 {
margin-top: 3px !important
}
.tablet-mt5 {
margin-top: 5px !important
}
.tablet-mt10 {
margin-top: 10px !important
}
.tablet-mt15 {
margin-top: 15px !important
}
.tablet-mt20 {
margin-top: 20px !important
}
.tablet-mt25 {
margin-top: 25px !important
}
.tablet-mt30 {
margin-top: 30px !important
}
.tablet-mt40 {
margin-top: 40px !important
}
.tablet-mt50 {
margin-top: 50px !important
}
.tablet-mt60 {
margin-top: 60px !important
}
.tablet-mt70 {
margin-top: 70px !important
}
.tablet-mt80 {
margin-top: 80px !important
}
.tablet-mt90 {
margin-top: 90px !important
}
.tablet-mt100 {
margin-top: 100px !important
}
.tablet-mb0 {
margin-bottom: 0 !important
}
.tablet-mb3 {
margin-bottom: 3px !important
}
.tablet-mb5 {
margin-bottom: 5px !important
}
.tablet-mb10 {
margin-bottom: 10px !important
}
.tablet-mb15 {
margin-bottom: 15px !important
}
.tablet-mb20 {
margin-bottom: 20px !important
}
.tablet-mb25 {
margin-bottom: 25px !important
}
.tablet-mb30 {
margin-bottom: 30px !important
}
.tablet-mb40 {
margin-bottom: 40px !important
}
.tablet-mb50 {
margin-bottom: 50px !important
}
.tablet-mb60 {
margin-bottom: 60px !important
}
.tablet-mb70 {
margin-bottom: 70px !important
}
.tablet-mb80 {
margin-bottom: 80px !important
}
.tablet-mb90 {
margin-bottom: 90px !important
}
.tablet-mb100 {
margin-bottom: 100px !important
}
.tablet-mr0 {
margin-right: 0 !important
}
.tablet-mr3 {
margin-right: 3px !important
}
.tablet-mr5 {
margin-right: 5px !important
}
.tablet-mr10 {
margin-right: 10px !important
}
.tablet-mr15 {
margin-right: 15px !important
}
.tablet-mr20 {
margin-right: 20px !important
}
.tablet-mr25 {
margin-right: 25px !important
}
.tablet-mr30 {
margin-right: 30px !important
}
.tablet-mr40 {
margin-right: 40px !important
}
.tablet-mr50 {
margin-right: 50px !important
}
.tablet-mr60 {
margin-right: 60px !important
}
.tablet-mr70 {
margin-right: 70px !important
}
.tablet-mr80 {
margin-right: 80px !important
}
.tablet-mr90 {
margin-right: 90px !important
}
.tablet-mr100 {
margin-right: 100px !important
}
.tablet-ml0 {
margin-left: 0 !important
}
.tablet-ml3 {
margin-left: 3px !important
}
.tablet-ml5 {
margin-left: 5px !important
}
.tablet-ml10 {
margin-left: 10px !important
}
.tablet-ml15 {
margin-left: 15px !important
}
.tablet-ml20 {
margin-left: 20px !important
}
.tablet-ml25 {
margin-left: 25px !important
}
.tablet-ml30 {
margin-left: 30px !important
}
.tablet-ml40 {
margin-left: 40px !important
}
.tablet-ml50 {
margin-left: 50px !important
}
.tablet-ml60 {
margin-left: 60px !important
}
.tablet-ml70 {
margin-left: 70px !important
}
.tablet-ml80 {
margin-left: 80px !important
}
.tablet-ml90 {
margin-left: 90px !important
}
.tablet-ml100 {
margin-left: 100px !important
}
}
@media screen and (max-width:550px) {
.mobile-blue {
color: #005b9c !important
}
.mobile-aqua {
color: #00e0ff !important
}
.mobile-silver {
color: #f0f0f0 !important
}
.mobile-black {
color: #000 !important
}
.mobile-white {
color: #fff !important
}
.mobile-red {
color: #ed1b2e !important
}
.mobile-green {
color: #006b67 !important
}
.mobile-shadow {
box-shadow: 3px 3px 10px 0 rgba(0, 0, 0, .4)
}
.mobile-bold {
font-weight: 600 !important
}
.mobile-normal {
font-weight: 400;
font-style: normal !important
}
.mobile-italic {
font-style: italic !important
}
.mobile-uppercase {
text-transform: uppercase !important
}
.mobile-lowercase {
text-transform: none !important
}
.mobile-fl {
float: left !important
}
.mobile-fr {
float: right !important
}
.mobile-fn {
float: none !important
}
.mobile-pr {
position: relative !important
}
.mobile-pa {
position: absolute !important
}
.mobile-db {
display: block !important
}
.mobile-dno {
display: none !important
}
.mobile-dib {
display: inline-block !important
}
.mobile-oh {
overflow: hidden !important
}
.mobile-clr {
width: 100%;
height: 1px;
margin: 0 0 -1px;
clear: both !important
}
.mobile-only {
display: block !important
}
.mobile-text-center {
text-align: center !important
}
.mobile-text-left {
text-align: left !important
}
.mobile-text-right {
text-align: right !important
}
.mobile-txt200 {
font-size: 200% !important
}
.mobile-txt190 {
font-size: 190% !important
}
.mobile-txt180 {
font-size: 180% !important
}
.mobile-txt170 {
font-size: 170% !important
}
.mobile-txt160 {
font-size: 160% !important
}
.mobile-txt150 {
font-size: 150% !important
}
.mobile-txt140 {
font-size: 140% !important
}
.mobile-txt130 {
font-size: 130% !important
}
.mobile-txt120 {
font-size: 120% !important
}
.mobile-txt110 {
font-size: 110% !important
}
.mobile-txt100 {
font-size: 100% !important
}
.mobile-txt95 {
font-size: 95% !important
}
.mobile-txt90 {
font-size: 90% !important
}
.mobile-txt85 {
font-size: 85% !important
}
.mobile-txt80 {
font-size: 80% !important
}
.mobile-txt75 {
font-size: 75% !important
}
.mobile-txt70 {
font-size: 70% !important
}
.mobile-txt65 {
font-size: 65% !important
}
.mobile-txt60 {
font-size: 60% !important
}
.mobile-txt50 {
font-size: 50% !important
}
.mobile-txt45 {
font-size: 45% !important
}
.mobile-txt40 {
font-size: 40% !important
}
.mobile-bno {
background: none !important
}
.mobile-bg-silver {
background: #f0f0f0 !important
}
.mobile-bg-aqua {
background: #00e0ff !important
}
.mobile-bg-blue {
background: #005b9c !important
}
.mobile-border-silver {
border: 1px solid #f0f0f0 !important
}
.mobile-border-aqua {
border: 1px solid #00e0ff !important
}
.mobile-underline {
border-bottom: 1px solid #00e0ff
}
.mobile-no-border,
.mobile-no-underline {
border: 0 !important;
border-bottom: 0 !important
}
.mobile-p0 {
padding: 0 !important
}
.mobile-p3 {
padding: 3px !important
}
.mobile-p5 {
padding: 5px !important
}
.mobile-p10 {
padding: 10px !important
}
.mobile-p15 {
padding: 15px !important
}
.mobile-p20 {
padding: 20px !important
}
.mobile-p25 {
padding: 25px !important
}
.mobile-p30 {
padding: 30px !important
}
.mobile-p40 {
padding: 40px !important
}
.mobile-p50 {
padding: 50px !important
}
.mobile-p60 {
padding: 60px !important
}
.mobile-p70 {
padding: 70px !important
}
.mobile-p80 {
padding: 80px !important
}
.mobile-p90 {
padding: 90px !important
}
.mobile-p100 {
padding: 100px !important
}
.mobile-pt0 {
padding-top: 0 !important
}
.mobile-pt3 {
padding-top: 3px !important
}
.mobile-pt5 {
padding-top: 5px !important
}
.mobile-pt10 {
padding-top: 10px !important
}
.mobile-pt15 {
padding-top: 15px !important
}
.mobile-pt20 {
padding-top: 20px !important
}
.mobile-pt25 {
padding-top: 25px !important
}
.mobile-pt30 {
padding-top: 30px !important
}
.mobile-pt40 {
padding-top: 40px !important
}
.mobile-pt50 {
padding-top: 50px !important
}
.mobile-pt60 {
padding-top: 60px !important
}
.mobile-pt70 {
padding-top: 70px !important
}
.mobile-pt80 {
padding-top: 80px !important
}
.mobile-pt90 {
padding-top: 90px !important
}
.mobile-pt100 {
padding-top: 100px !important
}
.mobile-pb0 {
padding-bottom: 0 !important
}
.mobile-pb3 {
padding-bottom: 3px !important
}
.mobile-pb5 {
padding-bottom: 5px !important
}
.mobile-pb10 {
padding-bottom: 10px !important
}
.mobile-pb15 {
padding-bottom: 15px !important
}
.mobile-pb20 {
padding-bottom: 20px !important
}
.mobile-pb25 {
padding-bottom: 25px !important
}
.mobile-pb30 {
padding-bottom: 30px !important
}
.mobile-pb40 {
padding-bottom: 40px !important
}
.mobile-pb50 {
padding-bottom: 50px !important
}
.mobile-pb60 {
padding-bottom: 60px !important
}
.mobile-pb70 {
padding-bottom: 70px !important
}
.mobile-pb80 {
padding-bottom: 80px !important
}
.mobile-pb90 {
padding-bottom: 90px !important
}
.mobile-pb100 {
padding-bottom: 100px !important
}
.mobile-pr0 {
padding-right: 0 !important
}
.mobile-pr3 {
padding-right: 3px !important
}
.mobile-pr5 {
padding-right: 5px !important
}
.mobile-pr10 {
padding-right: 10px !important
}
.mobile-pr15 {
padding-right: 15px !important
}
.mobile-pr20 {
padding-right: 20px !important
}
.mobile-pr25 {
padding-right: 25px !important
}
.mobile-pr30 {
padding-right: 30px !important
}
.mobile-pr40 {
padding-right: 40px !important
}
.mobile-pr50 {
padding-right: 50px !important
}
.mobile-pr60 {
padding-right: 60px !important
}
.mobile-pr70 {
padding-right: 70px !important
}
.mobile-pr80 {
padding-right: 80px !important
}
.mobile-pr90 {
padding-right: 90px !important
}
.mobile-pr100 {
padding-right: 100px !important
}
.mobile-pll0 {
padding-left: 0 !important
}
.mobile-pl3 {
padding-left: 3px !important
}
.mobile-pl5 {
padding-left: 5px !important
}
.mobile-pl10 {
padding-left: 10px !important
}
.mobile-pl15 {
padding-left: 15px !important
}
.mobile-pl20 {
padding-left: 20px !important
}
.mobile-pl25 {
padding-left: 25px !important
}
.mobile-pl30 {
padding-left: 30px !important
}
.mobile-pl40 {
padding-left: 40px !important
}
.mobile-pl50 {
padding-left: 50px !important
}
.mobile-pl60 {
padding-left: 60px !important
}
.mobile-pl70 {
padding-left: 70px !important
}
.mobile-pl80 {
padding-left: 80px !important
}
.mobile-pl90 {
padding-left: 90px !important
}
.mobile-pl100 {
padding-left: 100px !important
}
.mobile-m0 {
margin: 0 !important
}
.mobile-m3 {
margin: 3px !important
}
.mobile-m5 {
margin: 5px !important
}
.mobile-m10 {
margin: 10px !important
}
.mobile-m15 {
margin: 15px !important
}
.mobile-m20 {
margin: 20px !important
}
.mobile-m25 {
margin: 25px !important
}
.mobile-m30 {
margin: 30px !important
}
.mobile-m40 {
margin: 40px !important
}
.mobile-m50 {
margin: 50px !important
}
.mobile-m60 {
margin: 60px !important
}
.mobile-m70 {
margin: 70px !important
}
.mobile-m80 {
margin: 80px !important
}
.mobile-m90 {
margin: 90px !important
}
.mobile-m100 {
margin: 100px !important
}
.mobile-mt0 {
margin-top: 0 !important
}
.mobile-mt3 {
margin-top: 3px !important
}
.mobile-mt5 {
margin-top: 5px !important
}
.mobile-mt10 {
margin-top: 10px !important
}
.mobile-mt15 {
margin-top: 15px !important
}
.mobile-mt20 {
margin-top: 20px !important
}
.mobile-mt25 {
margin-top: 25px !important
}
.mobile-mt30 {
margin-top: 30px !important
}
.mobile-mt40 {
margin-top: 40px !important
}
.mobile-mt50 {
margin-top: 50px !important
}
.mobile-mt60 {
margin-top: 60px !important
}
.mobile-mt70 {
margin-top: 70px !important
}
.mobile-mt80 {
margin-top: 80px !important
}
.mobile-mt90 {
margin-top: 90px !important
}
.mobile-mt100 {
margin-top: 100px !important
}
.mobile-mb0 {
margin-bottom: 0 !important
}
.mobile-mb3 {
margin-bottom: 3px !important
}
.mobile-mb5 {
margin-bottom: 5px !important
}
.mobile-mb10 {
margin-bottom: 10px !important
}
.mobile-mb15 {
margin-bottom: 15px !important
}
.mobile-mb20 {
margin-bottom: 20px !important
}
.mobile-mb25 {
margin-bottom: 25px !important
}
.mobile-mb30 {
margin-bottom: 30px !important
}
.mobile-mb40 {
margin-bottom: 40px !important
}
.mobile-mb50 {
margin-bottom: 50px !important
}
.mobile-mb60 {
margin-bottom: 60px !important
}
.mobile-mb70 {
margin-bottom: 70px !important
}
.mobile-mb80 {
margin-bottom: 80px !important
}
.mobile-mb90 {
margin-bottom: 90px !important
}
.mobile-mb100 {
margin-bottom: 100px !important
}
.mobile-mr0 {
margin-right: 0 !important
}
.mobile-mr3 {
margin-right: 3px !important
}
.mobile-mr5 {
margin-right: 5px !important
}
.mobile-mr10 {
margin-right: 10px !important
}
.mobile-mr15 {
margin-right: 15px !important
}
.mobile-mr20 {
margin-right: 20px !important
}
.mobile-mr25 {
margin-right: 25px !important
}
.mobile-mr30 {
margin-right: 30px !important
}
.mobile-mr40 {
margin-right: 40px !important
}
.mobile-mr50 {
margin-right: 50px !important
}
.mobile-mr60 {
margin-right: 60px !important
}
.mobile-mr70 {
margin-right: 70px !important
}
.mobile-mr80 {
margin-right: 80px !important
}
.mobile-mr90 {
margin-right: 90px !important
}
.mobile-mr100 {
margin-right: 100px !important
}
.mobile-ml0 {
margin-left: 0 !important
}
.mobile-ml3 {
margin-left: 3px !important
}
.mobile-ml5 {
margin-left: 5px !important
}
.mobile-ml10 {
margin-left: 10px !important
}
.mobile-ml15 {
margin-left: 15px !important
}
.mobile-ml20 {
margin-left: 20px !important
}
.mobile-ml25 {
margin-left: 25px !important
}
.mobile-ml30 {
margin-left: 30px !important
}
.mobile-ml40 {
margin-left: 40px !important
}
.mobile-ml50 {
margin-left: 50px !important
}
.mobile-ml60 {
margin-left: 60px !important
}
.mobile-ml70 {
margin-left: 70px !important
}
.mobile-ml80 {
margin-left: 80px !important
}
.mobile-ml90 {
margin-left: 90px !important
}
.mobile-ml100 {
margin-left: 100px !important
}
}
.i-bullet:after {
content: "\A0\2022\A0\A0";
margin-left: 5px
}
#main-content .gform_wrapper input[type=submit],
.btn,
.form-submit .submit,
.is-button,
.micro-site-wrap--case .microsite__chapter .callout-download p.is-button {
cursor: pointer;
text-transform: uppercase;
text-decoration: none;
font-size: 1.3rem;
font-weight: 500;
letter-spacing: 1px;
border: 1px solid #00e0ff;
color: #005b9c !important;
height: 45px;
line-height: 4.5rem;
padding: 0 15px;
display: flex;
align-items: center;
-webkit-appearance: none
}
#main-content .gform_wrapper input[type=submit] svg,
.btn svg,
.form-submit .submit svg,
.is-button svg,
.micro-site-wrap--case .microsite__chapter .callout-download p.is-button svg {
margin-right: 8px
}
#main-content .gform_wrapper input[type=submit]:hover,
.btn:hover,
.form-submit .submit:hover,
.is-button:hover,
.micro-site-wrap--case .microsite__chapter .callout-download p.is-button:hover {
background: #00e0ff
}
.btn-arrow,
.btn-arrow--detached {
justify-content: center;
color: #005b9c !important
}
.btn-arrow--detached:after,
.btn-arrow:after {
content: "";
display: inline-block;
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/arrow_carousel-right_blue.svg) no-repeat;
width: 24px;
height: 20px;
margin-left: 10px;
width: 12px;
height: 10px;
background-size: 12px 10px
}
.btn-arrow--detached:hover:after,
.btn-arrow:hover:after {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/arrow_carousel-right_aqua.svg)
}
.btn-arrow--detached {
display: inline-block;
position: relative;
border: 0
}
.btn-arrow--detached:after {
background-color: #00e0ff;
right: -50px;
width: 45px;
height: 100%;
background-size: 18px 15px;
background-position: 50%;
position: absolute
}
.btn-arrow--detached:hover:after {
background-color: #fff
}
.is-button a {
border-bottom: 0 !important;
width: 100%;
text-align: center
}
.btn--subscribe {
background: #ed1b2e;
color: #fff !important;
border-color: #ed1b2e;
height: 38px;
font-size: 1.3rem;
line-height: 3.8rem
}
.btn--subscribe:hover {
background: #f0f0f0;
border-color: #f0f0f0;
color: #000 !important
}
.btn--aqua-in-dark {
background: #00e0ff;
color: #005b9c !important;
border-color: #00e0ff
}
.btn--aqua-in-dark:hover {
background: #fff;
border-color: #fff;
color: #005b9c !important
}
#main-content .gform_wrapper input[type=submit],
.btn--aqua-in-light,
.form-submit .submit {
background: #00e0ff;
color: #005b9c !important;
border-color: #00e0ff
}
#main-content .gform_wrapper input[type=submit]:hover,
.btn--aqua-in-light:hover,
.form-submit .submit:hover {
background: #005b9c;
border-color: #005b9c;
color: #00e0ff !important
}
#main-content .gform_wrapper input[type=submit]:hover .fill,
.btn--aqua-in-light:hover .fill,
.form-submit .submit:hover .fill {
fill: #00e0ff !important
}
.btn--blue,
.tax-audio_series .audio-post__subscribe-button {
background: #005b9c;
color: #fff !important;
border-color: #005b9c
}
.btn--blue:hover,
.tax-audio_series .audio-post__subscribe-button:hover {
background: #fff;
border-color: #005b9c;
color: #005b9c !important
}
.btn--white {
background: #fff;
color: #005b9c !important;
border-color: #00e0ff
}
.btn--white:hover {
background: #00e0ff
}
.btn--transparent,
.micro-site-wrap--case .microsite__chapter .callout-download p.is-button {
background: transparent;
color: #005b9c;
border-color: #00e0ff;
text-transform: uppercase
}
.btn--transparent:hover,
.micro-site-wrap--case .microsite__chapter .callout-download p.is-button:hover {
background: #00e0ff
}
form .chosen-container-single .chosen-single span,
form .chzn-container-single .chzn-single span,
form div.uploader span.filename,
form input[type=text],
form input[type=email],
form input[type=tel],
form select,
form textarea {
font-size: 1.5rem;
font-weight: 500;
background-color: hsla(0, 0%, 100%, .8);
outline: none;
border: 1px solid #bbb;
padding: 0 12px;
height: 38px
}
form .chosen-container-single .chosen-single span:focus,
form .chzn-container-single .chzn-single span:focus,
form div.uploader span.filename:focus,
form input[type=text]:focus,
form select:focus,
form textarea:focus {
border: 1px solid #333;
box-shadow: inset 0 1px 3px rgba(0, 0, 0, .24), 0 1px #fff
}
form input[type=checkbox],
form input[type=radio] {
margin-right: 5px
}
form select[multiple=multiple] {
height: auto;
padding: 0;
max-height: 100px
}
form select[multiple=multiple] option {
padding: 5px 12px;
line-height: 2rem
}
form textarea {
padding: 20px;
height: 68px
}
div.checker span.checked {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/form-check@2x.webp);
background-size: 50% 50%
}
.form-title,
.standard-content .l-grid h5.form-title {
color: #005b9c;
text-transform: uppercase;
font-size: 1.5rem;
line-height: 2.5rem;
font-weight: 700;
border-bottom: 1px solid #ccc;
margin-top: 35px
}
div.radio span.checked {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/dot.png);
background-size: 44px 44px !important
}
.icon-company .chosen-single>span,
.icon-company .ginput_container>input,
.icon-email .chosen-single>span,
.icon-email .ginput_container>input,
.icon-field .chosen-single>span,
.icon-field .ginput_container>input,
.icon-industry .chosen-single>span,
.icon-industry .ginput_container>input,
.icon-phone .chosen-single>span,
.icon-phone .ginput_container>input,
.icon-place .chosen-single>span,
.icon-place .ginput_container>input,
.icon-user .chosen-single>span,
.icon-user .ginput_container>input {
background-repeat: no-repeat !important;
background-position: 8px !important;
background-size: 15px 15px !important;
padding-left: 30px !important
}
.icon-user .chosen-single>span,
.icon-user .ginput_container>input {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/form-user.svg) !important
}
.icon-email .chosen-single>span,
.icon-email .ginput_container>input {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/form-email.svg) !important
}
.icon-company .chosen-single>span,
.icon-company .ginput_container>input {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/form-company.svg) !important
}
.icon-field .chosen-single>span,
.icon-field .ginput_container>input {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/form-field.svg) !important
}
.icon-industry .chosen-single>span,
.icon-industry .ginput_container>input {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/form-industry.svg) !important
}
.icon-place .chosen-single>span,
.icon-place .ginput_container>input {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/form-place.svg) !important
}
.icon-phone .chosen-single>span,
.icon-phone .ginput_container>input {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/form-phone.svg) !important
}
#main-content .chosen-container-single .chosen-single,
#main-content .chosen-container-single .chzn-single,
#main-content .chzn-container-single .chosen-single,
#main-content .chzn-container-single .chzn-single {
height: 38px;
line-height: 38px;
background: hsla(0, 0%, 100%, .8);
border-color: #ddd;
box-shadow: none;
padding-left: 0
}
#main-content .chosen-container-single .chosen-single span,
#main-content .chosen-container-single .chzn-single span,
#main-content .chzn-container-single .chosen-single span,
#main-content .chzn-container-single .chzn-single span {
border: 0;
box-shadow: none;
height: 38px;
font-size: 1.1rem;
font-weight: 700;
color: #000
}
#main-content .chosen-container-single .chosen-single div,
#main-content .chosen-container-single .chzn-single div,
#main-content .chzn-container-single .chosen-single div,
#main-content .chzn-container-single .chzn-single div {
width: 45px;
background: #999
}
#main-content .chosen-container-single .chosen-single div b,
#main-content .chosen-container-single .chzn-single div b,
#main-content .chzn-container-single .chosen-single div b,
#main-content .chzn-container-single .chzn-single div b {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/icon_dropdown_white.svg) !important;
background-position: 50% !important;
background-size: 11px 8px !important;
margin-top: 0;
top: 0
}
#main-content .chosen-container-single .chosen-search input.chosen-search-input,
#main-content .chosen-container-single .chzn-search input,
#main-content .chzn-container-single .chosen-search input.chosen-search-input,
#main-content .chzn-container-single .chzn-search input {
width: 100% !important
}
#main-content .chosen-container-multi .chosen-results li,
#main-content .chosen-container-single .chosen-results li {
font-size: 1.4rem;
line-height: 2.1rem
}
#main-content .chosen-container-multi .chosen-choices {
margin-bottom: 0
}
#main-content .chosen-container-multi .chosen-choices li.search-field input[type=text] {
font-size: 1.5rem;
font-weight: 400
}
#main-content .chosen-container-multi .chosen-choices li.search-choice {
font-size: 1.5rem
}
#main-content .chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
text-decoration: none;
border: 0;
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/icon-close-2.svg) no-repeat 50%;
background-size: 25px 25px
}
#main-content .chosen-container-multi .chosen-drop {
top: 34px
}
#main-content .chosen-hide-search .chosen-search {
display: none
}
#main-content .chosen-hide-search .chosen-container .chosen-results {
border-top: 1px solid #aaa;
padding-top: 4px
}
#main-content .gform_wrapper .gf_invisible,
#main-content .gform_wrapper .gfield_visibility_hidden {
visibility: hidden;
position: absolute;
left: -9999px
}
#main-content .gform_wrapper .gfield {
margin-bottom: 18px
}
#main-content .gform_wrapper input[type=text],
#main-content .gform_wrapper select {
width: 100%;
margin-bottom: 3px;
background: hsla(0, 0%, 100%, .8);
border: 1px solid #ddd
}
#main-content .gform_wrapper textarea {
width: 100%;
padding: 10px;
border: 1px solid #ddd
}
#main-content .gform_wrapper ul.gform_fields li.gfield {
line-height: 2.2rem
}
#main-content .gform_wrapper label {
font-size: 1.5rem;
line-height: 2.2rem;
font-weight: 700
}
#main-content .gform_wrapper .gfield_checkbox label,
#main-content .gform_wrapper .gfield_radio label {
font-weight: 400
}
#main-content .gform_wrapper .gfield_radio label {
margin-left: 4px
}
#main-content .gform_wrapper .gfield_required {
padding-left: 3px;
color: #f96a6a
}
#main-content .gform_wrapper .chosen-container {
width: 100% !important
}
#main-content .gform_wrapper .chosen-container-multi .chosen-drop,
#main-content .gform_wrapper .chosen-container-single .chosen-drop {
margin-top: -2px;
border-color: #ddd
}
#main-content .gform_wrapper .chosen-container-multi .chosen-results,
#main-content .gform_wrapper .chosen-container-single .chosen-results {
width: 100%;
padding: 0
}
#main-content .gform_wrapper .chosen-container-multi .chosen-results li,
#main-content .gform_wrapper .chosen-container-single .chosen-results li {
margin-bottom: 0;
text-decoration: none
}
#main-content .gform_wrapper .chosen-container-multi .chosen-results li:hover,
#main-content .gform_wrapper .chosen-container-single .chosen-results li:hover,
#main-content .gform_wrapper .chosen-with-drop.chosen-container-single .chosen-single div {
background: #00e0ff
}
#main-content .gform_wrapper .gform_footer li.gfield,
#main-content .gform_wrapper ul.gform_fields li.gfield {
list-style: none
}
#main-content .gform_wrapper .ginput_container {
margin-top: 8px
}
#main-content .gform_wrapper .ginput_container_checkbox li,
#main-content .gform_wrapper .ginput_container_radio li {
display: flex;
align-items: flex-start
}
#main-content .gform_wrapper .gsection {
border-bottom: 1px solid #ccc;
margin: 8px 0 24px;
clear: both
}
#main-content .callout-special--lite .gform_wrapper input[type=text],
#main-content .callout-special--lite .gform_wrapper select {
border-radius: 0;
background: none;
border: solid #999;
border-width: 0 0 1px;
padding: 0;
box-shadow: none
}
#main-content .callout-special--lite .gform_wrapper input[type=text]:focus,
#main-content .callout-special--lite .gform_wrapper select:focus {
box-shadow: none;
border-color: #00e0ff
}
#main-content .callout-special--lite .gform_wrapper textarea {
background: none;
border-radius: 0;
border: 1px solid #999
}
#main-content .callout-special--lite .gform_wrapper div.checker span,
#main-content .callout-special--lite .gform_wrapper div.radio span {
border: 1px solid #999;
box-shadow: none;
background-color: hsla(0, 0%, 100%, .8)
}
#main-content .callout-special--lite .gform_wrapper div.checker span {
border-radius: 0
}
#main-content .callout-special--lite .gform_wrapper .chosen-container-single .chosen-single {
background-color: transparent;
border: 1px solid transparent;
border-bottom-color: #999;
border-radius: 0;
box-shadow: none
}
#main-content .callout-special--lite .gform_wrapper .chosen-container-single .chosen-single span {
background-color: transparent;
padding-left: 5px;
text-transform: none;
font-weight: 500;
font-size: 1.5rem;
box-shadow: none;
border: 0
}
#main-content .callout-special--lite .gform_wrapper .chosen-container-multi.chosen-with-drop .chosen-single,
#main-content .callout-special--lite .gform_wrapper .chosen-container-single.chosen-with-drop .chosen-single {
border: 1px solid #fff
}
#main-content .callout-special--lite .gform_wrapper .chosen-container-multi.chosen-with-drop .chosen-single div b,
#main-content .callout-special--lite .gform_wrapper .chosen-container-single.chosen-with-drop .chosen-single div b {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/icon_dropdown_aqua.svg) !important
}
#main-content .callout-special--lite .gform_wrapper .chosen-container-multi.chosen-with-drop .chosen-drop,
#main-content .callout-special--lite .gform_wrapper .chosen-container-single.chosen-with-drop .chosen-drop {
border-top-width: 1px;
margin-top: 0
}
#main-content .callout-special--lite .gform_wrapper .chosen-container-single .chosen-single div {
background-color: transparent
}
#main-content .callout-special--lite .gform_wrapper .chosen-container-single .chosen-single div b {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/icon_dropdown_grey.svg) !important;
background-position: 24px !important
}
#main-content .callout-special--lite .gform_wrapper .chosen-container-multi .chosen-drop,
#main-content .callout-special--lite .gform_wrapper .chosen-container-single .chosen-drop {
background: #fff;
border-color: #fff;
font-size: 1.5rem
}
#main-content .callout-special--lite .gform_wrapper .chosen-with-drop.chosen-container-single .chosen-single {
border-color: #fff
}
#main-content .callout-special--lite .gform_wrapper .chosen-with-drop.chosen-container-single .chosen-single div,
#main-content .callout-special--lite .gform_wrapper .chosen-with-drop.chosen-container-single .chosen-single span {
background: #f7f7f7
}
#main-content .callout-special--lite .gform_wrapper .chosen-container-multi .chosen-choices {
background: transparent;
border-width: 0 0 1px;
border-color: #999
}
.gform_validation_container,
.gform_wrapper .gform_validation_container,
body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,
body .gform_wrapper li.gform_validation_container,
body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container {
display: none !important;
position: absolute !important;
left: -9000px
}
.page-template-page-custom-studio #main-content .chosen-container-multi .chosen-choices {
background: #f7f7f7
}
.page-template-page-custom-studio #main-content .chosen-container-multi .chosen-choices,
.page-template-page-custom-studio #main-content .chosen-drop,
.page-template-page-custom-studio #main-content .chosen-multi,
.page-template-page-custom-studio #main-content .chosen-multi span,
.page-template-page-custom-studio #main-content .chosen-single span,
.page-template-page-custom-studio #main-content input[type=text],
.page-template-page-custom-studio #main-content select,
.page-template-page-custom-studio #main-content textarea {
border: 1px solid #bbb;
background-color: #f7f7f7
}
.page-template-page-custom-studio #main-content .chosen-single span {
height: 39px
}
.page-template-page-custom-studio #main-content .chosen-container .chosen-results li {
text-decoration: none
}
.page-template-page-custom-studio #main-content input.chosen-search-input {
border: 1px solid #aaa;
background: #fff;
box-shadow: none
}
.page-template-page-custom-studio #main-content .chosen-container .chosen-drop {
box-shadow: none;
background: #f7f7f7
}
.page-template-page-custom-studio #main-content input[type=submit] {
width: 100%;
justify-content: center;
margin: 0 auto
}
.page-template-page-custom-studio #main-content div.checker span,
.page-template-page-custom-studio #main-content div.radio span {
border: 1px solid #bbb;
background-color: #f7f7f7;
box-shadow: inset 0 1px 3px rgba(0, 0, 0, .08), 0 1px #fff
}
.page-template-page-custom-studio #main-content .gfield_checkbox li {
overflow: initial
}
.page-template-page-custom-studio #main-content .gfield_checkbox li label {
font-weight: 600;
line-height: 1.8rem
}
.page-template-page-custom-studio #main-content .callout-special--lite .chosen-with-drop.chosen-container-single .chosen-single {
border-color: #eee
}
.page-template-page-custom-studio #main-content .callout-special--lite .chosen-container .chosen-drop {
background: #f7f7f7
}
.checker,
.checker *,
.radio,
.radio *,
.uploader,
.uploader * {
margin: 0;
padding: 0
}
.checker,
.radio,
.uploader {
display: -moz-inline-box;
display: inline-block;
vertical-align: bottom;
zoom: 1;
*display: inline
}
.checker input:focus,
.radio input:focus,
.uploader input:focus {
outline: 0
}
div.checker,
div.radio {
width: 20px;
height: 20px;
margin-right: 5px;
position: relative
}
div.checker input,
div.radio input {
width: 20px;
height: 20px;
opacity: 0;
filter: alpha(opacity=0);
-moz-opacity: 0;
display: inline-block;
background: none
}
div.checker span,
div.radio span {
display: -moz-inline-box;
display: inline-block;
text-align: center;
border: 1px solid #ddd;
background-color: hsla(0, 0%, 100%, .8);
width: 20px;
height: 20px
}
div.checker span.checked,
div.radio span.checked {
background-repeat: no-repeat;
background-position: 50% 50%
}
div.checker.focus span,
div.checker:hover span,
div.radio.focus span,
div.radio:hover span {
box-shadow: inset 0 1px 3px rgba(0, 0, 0, .22), 0 1px #fff
}
div.checker.active:hover span,
div.checker.focus.active span,
div.checker.focus:active span,
div.checker:active:hover span,
div.radio.active:hover span,
div.radio.focus.active span,
div.radio.focus:active span,
div.radio:active:hover span {
box-shadow: inset 0 1px 3px rgba(0, 0, 0, .35), 0 1px #fff
}
div.checker span.checked {
background-size: 10px 9px
}
div.radio span {
border-radius: 10px
}
div.radio span.checked {
background-size: 14px 14px
}
div.uploader {
position: relative;
overflow: hidden;
height: 38px;
box-shadow: 0 1px #fff
}
div.uploader input {
opacity: 0;
filter: alpha(opacity=0);
-moz-opacity: 0;
position: absolute;
top: 0;
right: 0;
bottom: 0;
float: right;
cursor: pointer
}
div.uploader span.filename {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
cursor: default;
font-style: italic;
color: #c9c9c9;
border-bottom-right-radius: 0;
border-top-right-radius: 0
}
div.uploader span.action,
div.uploader span.filename {
display: inline-block;
vertical-align: top;
line-height: 2.5
}
div.uploader span.action {
height: 38px;
padding: 0 20px;
border-radius: 3px;
margin-left: 0;
border-bottom-left-radius: 0;
border-top-left-radius: 0;
border-left: 0
}
.standard-content .l-grid blockquote,
.standard-content .l-grid h2,
.standard-content .l-grid h3,
.standard-content .l-grid h4,
.standard-content .l-grid h5,
.standard-content .l-grid h6,
.standard-content .l-grid hr,
.standard-content .l-grid ol,
.standard-content .l-grid p,
.standard-content .l-grid ul,
.standard-content blockquote,
.standard-content h2,
.standard-content h3,
.standard-content h4,
.standard-content h5,
.standard-content h6,
.standard-content hr,
.standard-content ol,
.standard-content p,
.standard-content ul {
font-size: 1.8rem;
line-height: 3.2rem;
font-weight: 400;
margin-bottom: 16px
}
@media screen and (max-width:1250px) {
.standard-content .l-grid blockquote,
.standard-content .l-grid h2,
.standard-content .l-grid h3,
.standard-content .l-grid h4,
.standard-content .l-grid h5,
.standard-content .l-grid h6,
.standard-content .l-grid hr,
.standard-content .l-grid ol,
.standard-content .l-grid p,
.standard-content .l-grid ul,
.standard-content blockquote,
.standard-content h2,
.standard-content h3,
.standard-content h4,
.standard-content h5,
.standard-content h6,
.standard-content hr,
.standard-content ol,
.standard-content p,
.standard-content ul {
font-size: 1.5rem
}
}
.standard-content .l-grid h1,
.standard-content h1 {
font-size: 5.8rem;
line-height: 6.4rem
}
.standard-content .l-grid h2,
.standard-content h2 {
font-size: 4.6rem;
line-height: 5.8rem;
font-weight: 600;
margin-top: 50px
}
.standard-content .l-grid h3,
.standard-content h3 {
font-size: 3.6rem;
line-height: 4.7rem;
font-weight: 600;
margin-top: 50px
}
.standard-content .l-grid h4,
.standard-content h4 {
font-size: 2.8rem;
line-height: 4.1rem;
font-weight: 600;
margin-top: 50px;
margin-bottom: 5px
}
.standard-content .l-grid h5,
.standard-content h5 {
font-size: 2.2rem;
line-height: 3.2rem;
font-weight: 600;
margin-top: 22px;
margin-bottom: 5px
}
.standard-content .l-grid h6,
.standard-content h6 {
font-size: 1.8rem;
line-height: 2.8rem;
font-weight: 600;
margin-top: 20px;
margin-bottom: 5px
}
.standard-content .l-grid h7,
.standard-content h7 {
font-size: 1.6rem;
line-height: 2rem;
font-weight: 600;
margin-top: 20px;
margin-bottom: 5px
}
.standard-content .l-grid h8,
.standard-content h8 {
font-size: 1.3rem;
line-height: 1.4rem;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
margin-top: 16px;
margin-bottom: 4px
}
.standard-content .l-grid .h-border,
.standard-content .h-border {
border-bottom: 1px solid #00e0ff;
display: block;
padding-bottom: 7px
}
.standard-content .l-grid hr,
.standard-content hr {
border: 1px solid #00e0ff
}
.standard-content .l-grid ol,
.standard-content .l-grid ul,
.standard-content ol,
.standard-content ul {
list-style-position: inside;
list-style: none
}
.standard-content .l-grid ol li,
.standard-content .l-grid ul li,
.standard-content ol li,
.standard-content ul li {
margin-bottom: 7px
}
.standard-content .l-grid ol,
.standard-content ol {
counter-reset: smr-counter
}
.standard-content .l-grid ol li,
.standard-content ol li {
counter-increment: smr-counter
}
.standard-content .l-grid ol li:before,
.standard-content ol li:before {
content: counter(smr-counter) ". ";
color: #005b9c;
font-weight: 600
}
.standard-content .l-grid ul li,
.standard-content ul li {
margin-bottom: 8px
}
.standard-content .l-grid ul li:before,
.standard-content ul li:before {
content: "\2022";
color: #005b9c;
font-weight: 600;
display: inline-block;
width: 1em
}
.standard-content .l-grid form ul:not(.list) li:before,
.standard-content form ul:not(.list) li:before {
display: none
}
.standard-content strong {
font-weight: 600
}
.standard-content a {
color: #000;
text-decoration: none;
border-bottom: 1px solid #00e0ff
}
.standard-content a:hover {
color: #005b9c
}
.standard-content img {
height: auto
}
.standard-content img.size-full {
width: 100%
}
.standard-content .meta {
font-size: 1.4rem;
line-height: 2.2rem;
letter-spacing: 1px;
font-weight: 600;
text-transform: uppercase
}
.standard-content .summary {
font-size: 2rem;
line-height: 2.6rem
}
.standard-content .callout-special {
background-color: #f0f0f0;
padding: 20px
}
.standard-content .callout-special .lg-callout-header {
background-color: #00e0ff;
color: #005b9c;
margin: -20px -20px 0;
padding: 10px 0;
text-align: center
}
.standard-content .callout-special .lg-callout-header h4 {
color: #005b9c;
font-weight: 500;
margin-top: 0;
margin-bottom: 0
}
.standard-content .callout-special .lg-callout-header p {
color: #005b9c;
font-style: italic;
font-weight: 500;
margin-bottom: 0
}
.standard-content .callout-special .lg-callout-arrow {
width: 0;
height: 0;
border-left: 15px solid transparent;
border-right: 15px solid transparent;
border-top: 15px solid #00e0ff;
margin: -1px auto 0
}
.standard-content .callout-special .lg-callout-arrow--blue {
border-top-color: #005b9c
}
.standard-content .callout-special .lg-callout-arrow--silver {
border-top-color: #f0f0f0
}
.standard-content .callout-special--shadow {
padding: 40px;
box-shadow: 0 1px 2px rgba(0, 0, 0, .04), 0 2px 4px rgba(0, 0, 0, .04), 0 4px 8px rgba(0, 0, 0, .04), 0 8px 16px rgba(0, 0, 0, .04), 0 16px 32px rgba(0, 0, 0, .04), 0 32px 64px rgba(0, 0, 0, .04)
}
.standard-content .callout-special--shadow .lg-callout-header {
margin: -40px -40px 0
}
.standard-content .callout-info {
padding: 20px;
width: 25%;
margin-bottom: 20px;
float: right;
clear: both;
position: relative;
z-index: 99
}
.standard-content .article-ack,
.standard-content .article-authors,
.standard-content .article-center-col,
.standard-content .article-inline,
.standard-content .article-interactive-content,
.standard-content .article-ref,
.standard-content .article-reprint,
.standard-content .article-tags,
.standard-content .callout-audio-post,
.standard-content .callout-highlight,
.standard-content .paywall-blinder,
.standard-content .sponsorship-highlight,
.standard-content .sponsorship-intro,
.standard-content .video-header__deck,
.standard-content .video-sidebar,
.standard-content>.article-options,
.standard-content>.news-signup {
font-size: 1.8rem;
line-height: 3.2rem;
font-weight: 400;
margin-bottom: 16px
}
@media screen and (max-width:1250px) {
.standard-content .article-ack,
.standard-content .article-authors,
.standard-content .article-center-col,
.standard-content .article-inline,
.standard-content .article-interactive-content,
.standard-content .article-ref,
.standard-content .article-reprint,
.standard-content .article-tags,
.standard-content .callout-audio-post,
.standard-content .callout-highlight,
.standard-content .paywall-blinder,
.standard-content .sponsorship-highlight,
.standard-content .sponsorship-intro,
.standard-content .video-header__deck,
.standard-content .video-sidebar,
.standard-content>.article-options,
.standard-content>.news-signup {
font-size: 1.5rem
}
}
.standard-content .reflink {
font-size: 1.2rem;
color: #005b9c;
border: 0;
position: relative;
top: -5px
}
.standard-content .reflink:hover {
color: #00e0ff
}
.standard-content .attribution,
.standard-content .caption {
font-size: 1.3rem;
line-height: 1.7rem;
font-weight: 600
}
.standard-content .attribution {
font-weight: 400;
font-style: italic
}
.standard-content blockquote {
font-style: italic;
font-weight: 600;
font-size: 1.6rem;
line-height: 2.8rem;
margin-top: 3.2rem;
margin-bottom: 3.2rem
}
.standard-content blockquote cite,
.standard-content blockquote em {
font-style: normal
}
.standard-content blockquote>p {
border-left: 1px solid #00e0ff;
padding: 0 30px 10px
}
.standard-content blockquote.pullquote {
background: #f0f0f0;
background-clip: content-box;
color: #000;
overflow: auto;
font-size: 3.6rem;
font-weight: 400;
font-style: normal;
line-height: 4rem
}
@media screen and (max-width:1250px) {
.standard-content blockquote.pullquote {
font-size: 3rem;
line-height: 3.6rem
}
}
@media screen and (max-width:550px) {
.standard-content blockquote.pullquote {
font-size: 2.6rem;
line-height: 3.2rem
}
.standard-content blockquote.pullquote:before {
margin: 20px 0 10px 20px
}
.standard-content blockquote.pullquote p {
margin: 0 20px 20px
}
}
.standard-content blockquote.pullquote:before {
content: "";
display: block;
width: 35px;
height: 32px;
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/quote-mark_aqua.svg) no-repeat;
margin: 30px 0 15px 30px
}
.standard-content blockquote.pullquote p {
margin: 0 30px 30px;
padding: 0;
border: 0
}
.standard-content blockquote.pullquote .pullquote-author {
margin-top: -15px;
font-size: 1.4rem;
line-height: 2rem
}
.standard-content blockquote.pullquote .pullquote-citation {
font-style: italic;
margin-top: -25px;
font-size: 1.4rem;
line-height: 2rem
}
.standard-content blockquote.pullquote .pullquote-citation cite {
font-style: italic
}
.standard-content blockquote.pullquote--blue {
background: #005b9c;
background-clip: content-box;
color: #fff
}
.standard-content blockquote.pullquote--blue:before {
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/quote-mark_aqua.svg) no-repeat
}
.standard-content blockquote.pullquote--aqua {
background: #00e0ff;
background-clip: content-box;
color: #000
}
.standard-content blockquote.pullquote--aqua:before {
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/quote-mark_blue.svg) no-repeat
}
.standard-content blockquote.pullquote--dark {
background: #005b9c;
background-clip: content-box;
color: #fff
}
.standard-content blockquote.pullquote--dark:before {
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/quote-mark_aqua.svg) no-repeat
}
.standard-content .article-inline img {
width: 100%
}
.standard-content .article-inline figcaption {
margin-top: 10px
}
.standard-content .article-inline .attribution,
.standard-content .article-inline .caption {
font-size: 1.1rem;
line-height: 1.6rem;
font-weight: 600;
font-style: normal
}
.standard-content .is-button {
cursor: pointer;
text-transform: uppercase;
text-decoration: none;
font-size: 1.4rem;
font-weight: 500;
letter-spacing: 1px;
border: 1px solid #00e0ff;
color: #005b9c !important;
height: 45px;
line-height: 4.5rem;
padding: 0 15px;
display: flex;
align-items: center;
justify-content: center
}
.standard-content .is-button.aqua {
color: #005b9c !important;
background: #00e0ff;
border: none
}
.standard-content .is-button.aqua:hover {
color: #00e0ff !important;
background: #005b9c
}
.standard-content .is-button.blue {
color: #fff !important;
background: #005b9c;
border: none
}
.standard-content .is-button.blue:hover {
background: #000
}
@media screen and (max-width:1024px) {
.standard-content .l-grid h1,
.standard-content h1 {
font-size: 4.6rem;
line-height: 5rem
}
.standard-content .l-grid h2,
.standard-content h2 {
font-size: 3.6rem;
line-height: 4rem
}
.standard-content .l-grid h3,
.standard-content h3 {
font-size: 2.8rem;
line-height: 3.2rem
}
.standard-content .l-grid h4,
.standard-content h4 {
font-size: 2.2rem;
line-height: 2.8rem
}
.standard-content .l-grid h5,
.standard-content h5 {
font-size: 1.8rem;
line-height: 2.4rem
}
.standard-content .l-grid h6,
.standard-content h6 {
font-size: 1.5rem;
line-height: 2.2rem
}
}
@media screen and (max-width:800px) {
.standard-content .l-grid p,
.standard-content p {
font-size: 1.6rem;
line-height: 2.8rem
}
.standard-content .meta {
font-size: 1.3rem;
line-height: 2rem
}
.standard-content .is-button {
font-size: 1.2rem;
line-height: 4.5rem
}
.standard-content .content blockquote.pullquote {
font-size: 2.8rem;
line-height: 3.2rem
}
.standard-content .callout-info {
width: 100%;
float: none;
margin-bottom: 20px
}
}
@media screen and (max-width:550px) {
.standard-content .l-grid h1,
.standard-content h1 {
font-size: 3.6rem;
line-height: 4rem
}
.standard-content .l-grid h2,
.standard-content h2 {
font-size: 2.8rem;
line-height: 3.2rem
}
.standard-content .l-grid h3,
.standard-content h3 {
font-size: 2.2rem;
line-height: 2.8rem
}
.standard-content .l-grid h4,
.standard-content h4 {
font-size: 1.8rem;
line-height: 2.4rem
}
.standard-content .l-grid h5,
.standard-content h5 {
font-size: 1.5rem;
line-height: 2.2rem
}
.standard-content .l-grid h6,
.standard-content h6 {
font-size: 1.2rem;
line-height: 2rem
}
}
.standard-content .callout-highlight {
margin-top: 50px;
margin-bottom: 50px
}
.standard-content .callout-highlight>.l-content-wrap article {
padding: 28px;
background: #f0f0f0;
border-top: 3px solid #00e0ff;
font-size: 1.8rem;
font-weight: 300;
overflow: auto
}
.standard-content .callout-highlight .l-content-wrap article .no-mobile,
.standard-content .callout-highlight .l-content-wrap article div:first-child {
margin-bottom: 0 !important
}
.standard-content .callout-highlight .l-content-wrap article ul {
margin-bottom: 0
}
.standard-content .callout-highlight .l-content-wrap article .chart-one td {
border-right: none !important;
border-bottom: none !important
}
.standard-content .callout-highlight h4 {
font-size: 1.8rem;
font-weight: 600;
color: #005b9c;
margin-bottom: 7px
}
.standard-content .callout-highlight h5,
.standard-content .callout-highlight h6,
.standard-content .callout-highlight ol,
.standard-content .callout-highlight p,
.standard-content .callout-highlight ul {
margin-bottom: 16px
}
.standard-content .callout-highlight p:last-child {
margin-bottom: 0
}
.standard-content .callout-highlight ol,
.standard-content .callout-highlight ul {
padding-left: 26px;
list-style: none
}
.standard-content .callout-highlight ol li,
.standard-content .callout-highlight ul li {
margin-bottom: 7px;
position: relative
}
.standard-content .callout-highlight ol li:before,
.standard-content .callout-highlight ul li:before {
position: absolute
}
.standard-content .callout-highlight ol {
counter-reset: smr-counter
}
.standard-content .callout-highlight ol li {
counter-increment: smr-counter
}
.standard-content .callout-highlight ol li:before {
content: counter(smr-counter) ". ";
color: #005b9c;
font-weight: 600;
left: -26px
}
.standard-content .callout-highlight ul {
padding-left: 18px
}
.standard-content .callout-highlight ul li {
margin-bottom: 8px
}
.standard-content .callout-highlight ul li:before {
content: "\2022";
color: #005b9c;
font-weight: 600;
display: inline-block;
width: 1em;
left: -18px
}
.standard-content .callout-highlight .callout-less,
.standard-content .callout-highlight .callout-more {
display: inline-block;
margin-top: 20px;
color: #005b9c;
font-size: 1.3rem;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
cursor: pointer
}
.standard-content .callout-highlight .callout-less:after,
.standard-content .callout-highlight .callout-more:after {
content: "+";
position: relative;
left: 5px;
top: -1px
}
.standard-content .callout-highlight .callout-less:hover,
.standard-content .callout-highlight .callout-more:hover {
color: #000
}
.standard-content .callout-highlight .callout-less:hover:after,
.standard-content .callout-highlight .callout-more:hover:after {
color: #00e0ff
}
.standard-content .callout-highlight .callout-less:after {
content: "-";
top: -1px
}
.standard-content .callout-highlight blockquote {
max-width: 500px;
font-style: italic;
border-left: 1px solid #00e0ff;
padding: 0 30px;
margin: 3.2rem 0;
font-weight: 600;
font-size: 1.6rem;
line-height: 2.8rem
}
.standard-content .callout-highlight blockquote cite,
.standard-content .callout-highlight blockquote em {
font-style: normal
}
.standard-content .callout-highlight blockquote p {
border-left: 0;
padding: 0
}
.standard-content .article-sidebar .callout-less,
.standard-content .article-sidebar .callout-more,
.standard-content .callout-info .callout-less,
.standard-content .callout-info .callout-more {
border-bottom: 1px solid #00e0ff;
cursor: pointer
}
.standard-content .article-sidebar .callout-less:hover,
.standard-content .article-sidebar .callout-more:hover,
.standard-content .callout-info .callout-less:hover,
.standard-content .callout-info .callout-more:hover {
color: #005b9c;
border-bottom: 1px solid #00e0ff
}
.standard-content .callout-info {
border: 1px solid #00e0ff;
padding: 26px;
font-size: 1.3rem;
line-height: 2rem;
font-weight: 400
}
.standard-content .callout-info ol,
.standard-content .callout-info p,
.standard-content .callout-info ul {
margin-bottom: 12px
}
.standard-content .callout-info ol,
.standard-content .callout-info ul {
padding-left: 26px;
list-style: none
}
.standard-content .callout-info ol li,
.standard-content .callout-info ul li {
margin-bottom: 7px;
position: relative
}
.standard-content .callout-info ol li:before,
.standard-content .callout-info ul li:before {
position: absolute
}
.standard-content .callout-info ol {
counter-reset: smr-counter
}
.standard-content .callout-info ol li {
counter-increment: smr-counter
}
.standard-content .callout-info ol li:before {
content: counter(smr-counter) ". ";
color: #005b9c;
font-weight: 600;
left: -26px
}
.standard-content .callout-info ul {
padding-left: 18px
}
.standard-content .callout-info ul li {
margin-bottom: 8px
}
.standard-content .callout-info ul li:before {
content: "\2022";
color: #005b9c;
font-weight: 600;
display: inline-block;
width: 1em;
left: -18px
}
.standard-content .callout-info h4,
.standard-content .callout-info h5 {
font-size: 1.8rem;
line-height: 2.2rem;
font-weight: 600;
margin-bottom: 10px
}
.standard-content .callout-exhibit {
border: 1px solid #00e0ff;
padding: 20px;
margin-bottom: 20px;
font-weight: 300
}
.standard-content .callout-exhibit .exhibit-header h5 {
font-size: 1.8rem;
line-height: 2.2rem;
font-weight: 500;
margin-bottom: 15px
}
.standard-content .callout-exhibit .exhibit-header a {
border: 0;
color: #005b9c;
font-size: 1.4rem;
text-decoration: underline
}
.standard-content .callout-exhibit .exhibit-header .btn-exhibit {
justify-content: center;
text-align: center;
line-height: 3rem;
font-size: 1.2rem;
color: #005b9c;
text-decoration: none;
border: 1px solid #00e0ff
}
.standard-content .callout-exhibit .exhibit-header .btn-exhibit:after {
content: "";
display: inline-block;
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/icon_download.svg) no-repeat;
width: 14px;
height: 16px;
margin-left: 10px
}
.standard-content .callout-exhibit .exhibit-header img {
display: block;
margin-bottom: 10px
}
.standard-content .callout-exhibit .exhibit {
display: none
}
.standard-content .callout-exhibit.active-exhibit {
width: 75% !important;
margin-left: 25%;
padding-left: 35px
}
@media screen and (max-width:1024px) {
.standard-content .callout-exhibit.active-exhibit {
width: 100% !important;
margin-left: 0;
padding-left: 15px
}
}
.standard-content .article-sidebar {
margin-bottom: 20px;
font-weight: 300
}
.standard-content .article-sidebar.article-sidebar--with-border {
border: 1px solid #00e0ff;
padding: 20px
}
.standard-content .article-sidebar ol,
.standard-content .article-sidebar ul {
padding-left: 26px;
list-style: none
}
.standard-content .article-sidebar ol li,
.standard-content .article-sidebar ul li {
margin-bottom: 7px;
position: relative
}
.standard-content .article-sidebar ol li:before,
.standard-content .article-sidebar ul li:before {
position: absolute
}
.standard-content .article-sidebar ol {
counter-reset: smr-counter
}
.standard-content .article-sidebar ol li {
counter-increment: smr-counter
}
.standard-content .article-sidebar ol li:before {
content: counter(smr-counter) ". ";
color: #005b9c;
font-weight: 600;
left: -26px
}
.standard-content .article-sidebar ul {
padding-left: 18px
}
.standard-content .article-sidebar ul li {
margin-bottom: 8px
}
.standard-content .article-sidebar ul li:before {
content: "\2022";
color: #005b9c;
font-weight: 600;
display: inline-block;
width: 1em;
left: -18px
}
.standard-content .article-sidebar ol,
.standard-content .article-sidebar ul {
margin-bottom: 15px
}
.standard-content .article-sidebar h5 {
font-size: 1.8rem;
font-weight: 22px;
font-weight: 500;
margin-bottom: 15px
}
.standard-content .article-sidebar p {
font-size: 1.4rem;
line-height: 2.2rem;
margin-bottom: 12px
}
.standard-content .article-sidebar img {
margin-bottom: 12px
}
.standard-content .article-sidebar .is-button {
justify-content: center
}
.standard-content .article-sidebar .is-button a {
text-decoration: none
}
.standard-content .article-ad h4 {
font-size: 2.4rem
}
.standard-content .article-ad h5 {
font-size: 1.4rem;
text-transform: uppercase
}
* {
margin: 0;
padding: 0
}
*,
:after,
:before {
box-sizing: border-box
}
html {
font-size: 62.5%;
font-weight: 400
}
button,
html,
input,
textarea {
font-family: benton-sans
}
body {
font-size: 1.8rem
}
embed,
img,
object,
video {
max-height: 100%;
max-width: 100%;
vertical-align: middle
}
abbr {
text-decoration: none
}
pre {
font-family: benton-sans
}
.print {
display: none
}
h2,
h3,
h4,
h5,
h6,
h7,
h8 {
font-weight: 600
}
@media print {
.print {
display: block
}
.article-ad,
.article-comments,
.article-left-col,
.article-options,
.article-related,
.best-articles,
.news-signup,
.no-desktop--ad,
.no-mobile--ad,
.no-print,
.related-queryly__container,
.site-header,
.sticky-wrapper {
display: none
}
#main-content .article-content {
padding-top: 50px
}
.p-logo {
width: 300px
}
#main-content .article-header {
width: 100%;
padding: 0
}
#main-content .article-content .article-ack,
#main-content .article-content .article-authors,
#main-content .article-content .article-center-col,
#main-content .article-content .article-inline,
#main-content .article-content .article-interactive-content,
#main-content .article-content .article-ref,
#main-content .article-content .article-reprint,
#main-content .article-content .article-tags,
#main-content .article-content .callout-audio-post,
#main-content .article-content .callout-highlight,
#main-content .article-content .paywall-blinder,
#main-content .article-content .sponsorship-highlight,
#main-content .article-content .sponsorship-intro,
#main-content .article-content .video-header__deck,
#main-content .article-content .video-sidebar,
#main-content .article-content>.article-options,
#main-content .article-content>.news-signup,
#main-content .article-content>blockquote,
#main-content .article-content>div,
#main-content .article-content>h2,
#main-content .article-content>h3,
#main-content .article-content>h4,
#main-content .article-content>h5,
#main-content .article-content>h6,
#main-content .article-content>hr,
#main-content .article-content>ol,
#main-content .article-content>p,
#main-content .article-content>ul {
width: 75%;
margin-left: 0
}
#main-content .article-content .article-left-col--footer {
display: block
}
}
.content {
max-width: 1920px;
margin: 0 auto;
padding: 0 16px
}
@media screen and (max-width:340px) {
.content {
padding: 0 10px
}
}
.content--narrow {
max-width: 1500px
}
.content--medium {
max-width: 1280px
}
.l-content-wrap {
max-width: 998px;
margin: 0 auto;
padding: 0 30px
}
.callout-highlight>.l-content-wrap {
padding: 0
}
.l-grid {
margin-left: -20px
}
.l-grid:after {
content: "";
display: block;
clear: both
}
.l-grid[class*=l-col-]>* {
float: left;
padding-left: 20px
}
.l-grid.l-col-20>* {
width: 20%
}
.l-grid.l-col-25>* {
width: 25%
}
.l-grid.l-col-33>* {
width: 33.33%
}
.l-grid.l-col-50>* {
width: 50%
}
.l-grid.l-col-66>* {
width: 66.66%
}
.l-grid.l-col-75>* {
width: 75%
}
.l-grid.l-col-50and25>* {
width: 25%
}
.l-grid.l-col-50and25>:first-child {
width: 50%
}
.l-grid.l-col-30to40to30>* {
width: 30%
}
.l-grid.l-col-30to40to30>*+* {
width: 40%
}
.l-grid.l-col-30to40to30>*+*+* {
width: 30%
}
.l-grid.l-col-25and75>* {
width: 75%
}
.l-grid.l-col-25and75>:first-child,
.l-grid.l-col-75and25>* {
width: 25%
}
.l-grid.l-col-75and25>:first-child {
width: 75%
}
.l-grid.l-col-66and33>* {
width: 33.33%
}
.l-grid.l-col-33and66>*,
.l-grid.l-col-66and33>:first-child {
width: 66.66%
}
.l-grid.l-col-33and66>:first-child,
.l-grid.l-col-33to25>* {
width: 33.33%
}
.l-grid.l-col-33to25.has-oxe>:nth-child(3),
.l-grid.l-col-33to25>:last-child {
display: none
}
.l-grid.l-col-33to25.has-oxe>:last-child {
display: block
}
.l-grid.l-col-50to33and66>* {
width: 50%
}
@media screen and (min-width:1320px) {
.l-grid.l-col-33to25:not(.has-oxe)>* {
width: 25%
}
.l-grid.l-col-33to25:not(.has-oxe)>:last-child {
display: block
}
.l-grid.l-col-33to25.has-oxe>* {
width: 25%
}
.l-grid.l-col-33to25.has-oxe>:nth-child(3) {
display: block
}
.l-grid.l-col-50to33and66>* {
width: 66.66%
}
.l-grid.l-col-50to33and66>:first-child {
width: 33.33%
}
.l-content-wrap {
max-width: 1320px
}
}
@media(max-width:800px) {
.l-grid.l-mobile-100,
.l-mobile-100 {
overflow: hidden;
margin-left: 0
}
.l-mobile-100>div {
width: 100% !important;
float: none;
padding-left: 0 !important;
margin-top: 20px
}
.l-mobile-100>div.offer-sidebar {
padding: 0 5%
}
.l-mobile-100>div.offer-sidebar img {
width: 98%;
max-width: 600px;
max-height: none;
margin: 0 auto !important
}
.l-mobile-100>div:first-child {
margin-top: 0
}
}
.stuck {
position: fixed;
top:0px;
}
.admin-bar .stuck {
top: 32px
}
@media screen and (max-width:782px) {
.admin-bar .stuck {
top: 46px
}
}
.site-header {
background: #fff;
border-bottom: 2px solid #e0e0e0;
width: 100%;
height: 92px;
z-index: 9999
}
.site-header>.content {
height: 100%
}
.site-header button:focus {
outline: none
}
.site-header .secondary-menu.isOpened .nav-magazine,
.site-header .secondary-menu.isOpened>ul,
.site-header .user-menu.isOpened .nav-magazine,
.site-header .user-menu.isOpened>ul {
display: block
}
.site-header .main-menu.isOpened>div.main-menu__container {
display: flex
}
.site-header--thinner {
height: 70px
}
.site-header--thinner>.content {
padding-left: 0;
padding-right: 0
}
.site-header--thinner .smr-logo__image {
margin-top: 0 !important;
width: 120px
}
.site-header--thinner .queryly_search_button #i-search {
width: 16px
}
.site-header--thinner .queryly_search_button span {
font-size: 1.1rem
}
.site-header--thinner .site-nav__group .btn--subscribe {
height: 20px;
font-size: 1.1rem;
justify-content: center
}
.site-header--thinner .user-menu__button {
line-height: 4.5rem
}
.site-header--thinner .main-menu__button {
display: flex;
margin-top: 0
}
.site-header--thinner .btn--subscribe {
height: 30px;
line-height: 3rem
}
.site-header--thinner .queryly_search_button.site-nav__option--login {
margin-top: 2rem
}
.site-header--thinner .main-menu__button--close {
margin-top: 0
}
.site-header--thinner .main-menu__container {
top: 70px
}
@media screen and (min-width:701px) {
.site-header--thinner .site-nav__group.site-nav__option--login {
top: 5px
}
.site-header--thinner .main-menu.isOpened .main-menu__large-search {
top: 18px
}
.site-header--thinner.site-header--hamburger-isOpened .site-nav__group.site-nav__option--login,
.site-header--thinner.site-header--hamburger-isOpened .site-nav__group.site-nav__option--out {
top: 103px
}
}
.site-nav {
position: relative;
display: flex;
align-items: center;
padding-right: 18px;
height: 100%;
width: 100%
}
.site-nav .smr-logo__image {
margin-left: 25px;
margin-top: 0; margin-right: 30px
}
.secondary-menu {
position: relative
}
@media screen and (max-width:1024px) {
.secondary-menu {
display: none
}
}
.secondary-menu__button {
transition: border .5s;
background: none;
border: 0;
border-bottom: 4px solid transparent;
color: #000;
font-size: 1.6rem;
font-weight: 700;
line-height: 2rem;
height: 7.8rem;
margin-top: 1.4rem;
padding: 0 20px;
cursor: pointer
}
@media screen and (max-width:1200px) {
.secondary-menu__button {
font-size: 1.5rem;
padding: 0 12px
}
}
.secondary-menu__button #i-dropdown {
margin-left: 5px
}
.secondary-menu__button #i-dropdown .fill {
fill: #fff
}
.secondary-menu.isOpened .secondary-menu__button,
.secondary-menu .secondary-menu__button:hover {
border-bottom-color: #00e0ff
}
.secondary-menu__options {
display: none;
position: absolute;
background: #fff;
box-shadow: 0 5px 5px 0 rgba(50, 50, 50, .25);
left: -20px;
width: 260px;
padding: 20px 0 30px;
z-index: 103
}
.secondary-menu__options li {
list-style: none
}
.secondary-menu__options li>a {
transition: background .4s;
text-decoration: none;
color: #4a4a4a;
line-height: 2rem;
font-weight: 400;
display: block;
padding: 6px 30px;
font-size: 1.5rem
}
.secondary-menu__options li>a:hover {
background: #ececec
}
.secondary-menu__options li.sub-heading:first-child {
margin-top: 0px;
}
.secondary-menu__options li.sub-heading {
margin-top: 30px
}
.secondary-menu__options li.menu-item-subhead > a {
font-weight: 700;
font-size: 1.5rem;
color: #4a4a4a;
cursor: pointer;
}
.secondary-menu__options li.menu-item-subhead.sub-heading > a {
font-weight: 700;
text-transform: uppercase;
font-size: 1.2rem;
color: #222;
pointer-events: none;
cursor: default;
}  .secondary-menu__options li.menu-item-bold>a {
font-weight: 700
}
.secondary-menu__options li.menu-item-new>a:after {
content: "NEW";
color: #005b9c;
font-size: .9rem;
font-weight: 700;
margin-left: 5px;
letter-spacing: 1px
}
.secondary-menu__options.nav-magazine {
width: 556px;
padding: 30px
}
.secondary-menu__options .nav-magazine__container {
display: flex
}
.secondary-menu__options .nav-magazine__cover img {
width: 152px
}
.secondary-menu__options .nav-magazine__contents {
width: calc(100% - 152px);
padding-left: 30px;
color: #222
}
.secondary-menu__options .nav-magazine__contents a {
color: #222;
text-decoration: none;
font-size: 1.5rem;
line-height: 2rem;
transition: all .4s
}
.secondary-menu__options .nav-magazine__contents a:hover {
color: #00e0ff
}
.secondary-menu__options .nav-magazine__contents .nav-magazine__issue {
text-transform: uppercase;
font-weight: 700;
font-size: 1.4rem
}
.secondary-menu__options .nav-magazine__contents h3 {
font-size: 1.4rem;
margin: 5px 0 0
}
.secondary-menu__options .nav-magazine__contents p {
margin-top: 3px
}
.secondary-menu__options .nav-magazine__contents ul li:before {
content: "\2022";
margin-right: 3px
}
.secondary-menu__options .nav-magazine__contents ul li a {
display: inline;
padding: 0
}
.secondary-menu__options .nav-magazine__contents ul li a:hover {
background: none;
color: #00e0ff
}
.secondary-menu__options .nav-magazine__contents .menu-item {
margin-top: 30px
}
.secondary-menu__options .nav-magazine__contents .menu-item:before {
display: none
}
.secondary-menu__options .nav-magazine__contents .menu-item a {
font-weight: 700;
color: #222
}
#main-content {
overflow: hidden
}
@media screen and (max-width:700px) {
.site-header {
height: 60px
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--login .user-menu__button, .site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .user-menu__button{
line-height: 1.5rem;
margin-top: -11px !important;
}
.site-nav .smr-logo__image {
width: 180px;
margin-left: 20px;
margin-top: 0;
}
.main-menu__button,
.queryly_search_button,
.site-nav__group .site-nav__option--store,
.site-nav__group .site-nav__option.p-login {
display: none !important
}
.user-menu {
min-height: 29px;
align-items: flex-end
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .user-menu {
align-items: center
}
.site-header.site-header--hamburger-isOpened .site-nav__group .site-nav__option--store,
.site-header.site-header--hamburger-isOpened .site-nav__group .site-nav__option.p-login {
display: block !important
}
.site-header.site-header--hamburger-isOpened .user-menu {
display: flex
}
.site-header .site-nav__group .btn--subscribe {
height: 24px;
font-size: 1rem;
padding: 0 10px;
width: auto !important;
margin: 0
}
.site-header--thinner .main-menu.isOpened .main-menu__large-search {
top: 75px
}
}
.site-header--piano .site-nav .main-menu__button {
display: flex
}
.site-header--piano .site-nav .queryly_search_button,
.site-header--piano .site-nav .site-nav__group {
display: none
}
.site-header--hamburger-isOpened.site-header--piano .site-nav__group {
display: flex
}
.site-nav__piano-message {
color: #000;
font-size: 1.2rem;
margin-left: auto;
padding-left: 30px;
max-width: calc(100vw - 300px)
}
.site-nav__piano-message a {
color: #000;
text-decoration: none;
border-bottom: 1px solid #00e0ff
}
.site-header--hamburger-isOpened .site-nav__piano-message {
display: none
}
@media screen and (max-width:700px) {
.site-header--piano {
position: relative
}
.site-header--piano .main-menu {
margin-left: auto
}
.site-header--piano .site-nav__piano-message {
position: absolute;
width: 100%;
max-width: none;
left: 0;
top: 60px;
padding: 6px 12px;
background: #666;
color: #fff
}
.site-header--piano .site-nav__piano-message a {
color: #fff
}
}
@media screen and (max-width:550px) {
.page-template-page-piano article.page {
margin-top: 50px
}
}
.site-header--micro {
background: #333;
position: relative;
border: 0
}
.site-header--micro .queryly_search_button,
.site-header--micro .site-nav__group.site-nav__option--login,
.site-header--micro .site-nav__group.site-nav__option--out,
.site-header--micro .site-nav__group.site-nav__option--reg {
display: none
}
.site-header--micro .main-menu__button {
display: flex;
margin-right: 30px;
color: #fff
}
.site-header--micro .main-menu__button #i-menu .stroke {
stroke: #fff
}
@media screen and (max-width:700px) {
.site-header--micro .main-menu {
margin-left: auto
}
}
.site-header--micro .main-menu svg #Line-2 {
stroke: #fff
}
.site-header--micro .main-menu svg path {
fill: #fff
}
.site-header--micro.site-header--hamburger-isOpened .main-menu__button--close #Rectangle,
.site-header--micro.site-header--hamburger-isOpened .main-menu__button--close #Rectangle-2 {
fill: #fff !important
}
.site-header--micro.site-header--hamburger-isOpened .main-menu__label {
color: #fff
}
.site-header--micro.site-header--hamburger-isOpened .main-menu__large-search {
border-bottom-color: #fff;
color: #000;
background: #aaa url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/search-icon.webp) no-repeat 100%;
background-position-x: calc(100% - 8px);
background-size: 21px 22px
}
.site-header--micro.site-header--hamburger-isOpened .main-menu__large-search::-webkit-input-placeholder {
color: #555
}
.site-header--micro.site-header--hamburger-isOpened .site-nav__extra-link,
.site-header--micro.site-header--hamburger-isOpened .site-nav__heading,
.site-header--micro.site-header--hamburger-isOpened .site-nav__sponsor {
display: none
}
.site-header--micro.site-header--hamburger-isOpened .site-nav__group {
display: flex
}
@media screen and (max-width:1120px) {
.site-header--micro .site-nav__extra-link {
display: none
}
}
@media screen and (max-width:550px) {
.site-header--micro .site-nav {
justify-content: space-between;
flex-wrap: wrap;
padding-left: 0;
padding-right: 0
}
.site-header--micro .smr-logo {
height: inherit
}
.site-header--micro .smr-logo__image {
margin-left: 18px;
margin-top: 15px;
margin-bottom: 15px
}
.site-header--micro .main-menu__button--mobile {
margin-right: 65px
}
.site-header--micro .main-menu {
order: 1
}
.site-header--micro.site-header--hamburger-isOpened .micro-nav__chapters {
display: none
}
}
.site-header--micro .site-nav__heading {
margin-left: auto
}
@media(max-width:830px)and (min-width:701px) {
.site-header--micro .site-nav__sponsor {
margin-left: auto
}
}
.site-header--micro .smr-logo__image {
margin-left: 18px
}
.site-nav__extra-link {
color: #fff;
font-size: 1.4rem;
margin-left: 10px
}
.site-header--interactive {
background: #333;
border: none
}
.site-header--interactive .site-nav__heading {
margin-left: auto
}
@media(max-width:830px)and (min-width:701px) {
.site-header--interactive .site-nav__sponsor {
margin-left: auto
}
}
.site-header--interactive .main-menu__button {
display: flex;
margin-right: 30px;
color: #fff
}
.site-header--interactive .main-menu__button #i-menu .stroke {
stroke: #fff
}
@media screen and (max-width:700px) {
.site-header--interactive .main-menu {
margin-left: auto
}
}
.site-header--interactive .main-menu svg #Line-2 {
stroke: #fff
}
.site-header--interactive .main-menu svg path {
fill: #fff
}
.site-header--interactive .queryly_search_button,
.site-header--interactive .site-nav__group.site-nav__option--login,
.site-header--interactive .site-nav__group.site-nav__option--out,
.site-header--interactive .site-nav__group.site-nav__option--reg {
display: none
}
.site-header--interactive.site-header--hamburger-isOpened .main-menu__button--close #Rectangle,
.site-header--interactive.site-header--hamburger-isOpened .main-menu__button--close #Rectangle-2 {
fill: #fff !important
}
.site-header--interactive.site-header--hamburger-isOpened .main-menu__label {
color: #fff
}
.site-header--interactive.site-header--hamburger-isOpened .main-menu__large-search {
border-bottom-color: #fff;
color: #000;
background: #aaa url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/search-icon.png) no-repeat 100%;
background-position-x: calc(100% - 8px);
background-size: 21px 22px
}
.site-header--interactive.site-header--hamburger-isOpened .main-menu__large-search::-webkit-input-placeholder {
color: #555
}
.site-header--interactive.site-header--hamburger-isOpened .site-nav__heading,
.site-header--interactive.site-header--hamburger-isOpened .site-nav__sponsor {
display: none
}
.site-header--interactive.site-header--hamburger-isOpened .site-nav__group {
display: flex
}
@media screen and (max-width:1024px) {
.site-header--interactive .site-nav__micro-nav {
display: none
}
}
@media screen and (max-width:550px) {
.site-header--interactive {
height: auto
}
.site-header--interactive .site-nav {
justify-content: space-between;
flex-wrap: wrap;
padding-left: 0;
padding-right: 0
}
.site-header--interactive .smr-logo__image {
margin-left: 18px;
margin-top: 15px;
margin-bottom: 15px
}
.site-header--interactive .main-menu {
order: 1;
margin-right: 18px
}
}
.site-nav__micro-nav {
margin-left: auto;
display: flex
}
.site-nav__micro-nav-option {
list-style: none
}
.site-nav__micro-nav-option:last-child a.site-nav__micro-nav-link {
border-right: 0;
padding-right: 0
}
.site-nav__micro-nav-link {
font-size: 1.4rem;
color: #fff;
text-decoration: none;
padding: 0 8px;
border-right: 1px solid #fff
}
.site-nav__micro-nav-link:hover {
text-decoration: underline
}
.site-header--sponsors .main-menu__button {
display: flex
}
.site-header--connections {
position: relative;
background-position: 50%;
background-size: cover;
height: auto
}
.site-header--connections .site-nav {
padding-right: 0;
flex-wrap: wrap;
height: auto
}
.connections-gradient {
padding-top: 38px;
background: linear-gradient(180deg, rgba(0, 0, 0, .8) 0, rgba(0, 0, 0, .4) 30%, rgba(0, 0, 0, .3) 50%, rgba(0, 0, 0, .3) 70%, rgba(0, 0, 0, .4) 80%, rgba(0, 0, 0, .9))
}
.smr-logo--connections {
height: 22px
}
.smr-logo--connections img {
height: 100%;
margin-left: 16px
}
.connections-message-bar {
display: none
}
.site-header--connections .site-nav__sponsor {
padding-left: 30px;
margin-left: 30px;
border-left: 1px solid #fff
}
.site-nav__sponsor-link img {
margin-right: 20px
}
.site-nav__disclaimer {
margin-left: auto
}
.site-nav__disclaimer-text {
font-size: 1.6rem;
line-height: 3.6rem;
font-weight: 400;
color: #fff;
margin-right: 16px
}
.site-nav__disclaimer-link {
color: #fff
}
.site-nav__position-disclaimer-box {
position: absolute;
top: 100px;
right: 5px
}
.site-nav__disclaimer-box {
position: relative;
background: #fff;
width: 360px;
padding: 25px;
color: #363636;
font-size: 1.4rem
}
.site-nav__disclaimer-box:after {
bottom: 100%;
left: 85%;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border: 25px solid rgba(136, 183, 213, 0);
border-bottom-color: #fff;
margin-left: -25px
}
.connections-heading {
margin-top: 30px;
padding-top: 30px;
text-align: center;
padding-bottom: 50px;
border-top: 1px solid #fff;
width: 100%;
color: #fff
}
.connections-heading h2 {
font-size: 50px;
padding: 0 50px
}
@media(max-width:576px) {
.connections-heading h2 {
font-size: 35px !important;
line-height: 44px
}
}
.connections-heading h3 {
font-size: 2.6rem
}
.connections-heading p {
font-size: 1.8rem
}
@media screen and (max-width:900px) {
.site-header--connections .site-nav {
justify-content: center
}
.site-header--connections .site-nav__disclaimer {
display: none
}
.site-header--connections .site-nav__sponsor {
padding-left: 15px;
margin-left: 15px
}
.site-header--connections .site-nav__sponsor-link img {
margin-right: 10px
}
}
@media screen and (max-width:600px) {
.site-header--connections .connections-gradient {
padding: 0
}
.site-header--connections .smr-logo--connections {
display: block;
background: #000;
height: 34px;
line-height: 3.4rem;
text-align: center;
width: 100%
}
.site-header--connections .smr-logo--connections img {
height: 12px;
margin: 10px 0 0
}
.site-header--connections .site-nav__sponsor {
display: none
}
.site-header--connections .connections-message-bar {
display: block;
background: #fcfcfc;
line-height: 1.8rem;
text-align: center;
color: #006b67;
font-size: 1rem;
font-style: italic;
top: 34px;
width: 100%;
padding: 5px 0;
z-index: 888
}
.site-header--connections .connections-heading {
border-top: 0;
margin-top: 62px
}
.site-header--connections .connections-heading h2 {
font-size: 45px
}
.site-header--connections .connections-heading h3 {
font-size: 2rem
}
.site-header--connections .connections-heading p {
font-size: 1.4rem
}
}
@media screen and (max-width:550px) {
.site-header--connections .site-nav {
padding-left: 0
}
}
.smr-logo__image {
width: 157px; }
.site-nav__option {
cursor: pointer;
background: none;
border: 0;
color: #000;
font-size: 1.2rem;
letter-spacing: 1px;
text-transform: uppercase;
font-weight: 700;
text-decoration: none;
transition: all .4s
}
@media(max-width:1200px) {
.site-nav__option {
font-size: 1.1rem
}
}
.site-nav__option svg {
margin-right: 4px
}
.site-nav__option .fill {
fill: #000;
transition: all .4s
}
.site-nav__option:hover {
color: #005b9c
}
.site-nav__group {
margin-left: 25px;
width: 140px
}
@media(max-width:1200px) {
.site-nav__group {
margin-left: 10px
}
}
@media(min-width:701px) {
.site-nav__group {
margin-top: -12px
}
}
.site-nav__group .site-nav__option {
font-size: .9rem
}
.advertisement{
}
.advertisement::after{
content: "Advertisement";
display: inline-block;
margin-top: 5px;
text-transform: uppercase;
font-size: .9rem;
font-weight: 600;
color: #9b9b9b;
float: right;
letter-spacing: 1px;
}
.site-nav__group .site-nav__option--store {
display: inline-block;
width: 50%;
float: right;
padding-bottom: 12px;
padding-top: 0px;
margin-right: -4px;
} .site-nav__group .site-nav__option--store svg {
margin-right: 4px;
margin-bottom: -2px
}
.site-nav__group .site-nav__option.p-login {
text-align: right;
float: right
}
.site-nav__group .site-nav__option.p-login svg {
margin-right: 4px;
margin-bottom: -2px
}
.site-nav__group .btn--subscribe {
padding: 0 25px;
clear: both;
width: 100%;
margin-top: 0;
transition: all .3s
}
.site-nav__group.site-nav__option--out {
width: auto
}
.site-nav__group.site-nav__option--out .site-nav__option--store {
width: 68px
}
.site-nav__group.site-nav__option--out .site-nav__option.p-login {
float: left;
line-height: .2rem;
margin-left: 15px
}
.site-nav__group.site-nav__option--reg {
width: auto
}
.site-nav__group.site-nav__option--reg .site-nav__option--store {
width: 68px
}
.site-nav__group.site-nav__option--reg .user-menu {
float: left;
line-height: .2rem;
margin-right: 0;
width: 100%;
}
.site-nav__group.site-nav__option--reg .user-menu .user-menu__button {
padding: 0;
font-size: 1.1rem;
font-weight: 700;
margin: 0;
width: 100%;
display: flex;
justify-content: flex-end;
align-items: center;
}
@media(min-width:701px) {
.site-nav__group.site-nav__option--reg .user-menu .user-menu__button {
line-height: .1rem
}
}
.site-nav__group.site-nav__option--reg .user-menu__button {
display: flex;
align-items: center
}
.site-nav__group.site-nav__option--reg .user-menu__button #i-profile {
margin-right: 5px
}
.site-nav__group.site-nav__option--reg .btn--subscribe {
width: 142px;
float: right
}
@media(max-width:450px) {
}
.site-nav__group.site-nav__option--login {
position: absolute;
right: 18px;
top: 10px;
margin: -8px 0 0;
width: auto;
display: flex;
align-items: baseline
}
@media(max-width:700px) {
.site-nav__group.site-nav__option--login {
margin-top: 0
}
}
.site-nav__group.site-nav__option--login .site-nav__option--store {
width: auto;
float: none;
margin-bottom: 0
}
.site-nav__group.site-nav__option--login .site-nav__option--store:after {
margin-left: 15px
}
.site-nav__group.site-nav__option--login .user-menu__button {
padding: 0;
line-height: 1.4rem;
font-size: 1.1rem;
font-weight: 700;
margin: 0 0 7px 15px
}
.site-nav__group.site-nav__option--login .user-menu__button #i-profile {
margin-right: 4px;
margin-bottom: -2px
}
.site-nav__group.site-nav__option--login .user-menu__button #i-dropdown {
width: 8px
}
@media(max-width:700px) {
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--login .user-menu__options {
top: 1px
}
}
.queryly_search_button {
margin-left: auto;
margin-top: 12px;
height: 38px;
}
.queryly_search_button label {
margin-bottom: 0;
cursor: pointer;
display: flex;
align-items: center
}
.queryly_search_button:hover {
color: #000
}
.queryly_search_button:hover .fill {
fill: #00e0ff
}
#advanced_searchbutton {
transition: all 1s
}
#advanced_searchbutton.disableClick,
#advanced_searchbutton.disableClick:hover {
background: #f0f0f0;
color: #c2d6e5;
cursor: default
}
.user-menu {
position: relative
}
.user-menu__button {
cursor: pointer;
background: none;
border: 0;
color: #000;
font-size: 1.1rem;
text-transform: none;
font-weight: 500;
text-decoration: none;
margin-left: 15px;
line-height: 7.2rem;
padding-left: 8px;
padding-right: 8px
}
.user-menu__button #i-dropdown .fill,
.user-menu__button>span {
transition: all .4s
}
.user-menu__button em {
font-style: normal !important
}
.user-menu__button #i-dropdown {
margin-left: 5px
}
.user-menu .user-menu__button:hover>span {
color: #005b9c
}
.user-menu .user-menu__button:hover #i-dropdown .fill,
.user-menu .user-menu__button:hover #i-profile .fill {
fill: #005b9c
}
.user-menu.isOpened .user-menu__button>span {
color: #005b9c
}
.user-menu.isOpened .user-menu__button #i-dropdown .fill,
.user-menu.isOpened .user-menu__button #i-profile .fill {
fill: #005b9c
}
.user-menu__options {
z-index: 999;
display: none;
position: absolute;
right: -5px;
background: #fff;
box-shadow: 0 2px 5px 0 rgba(50, 50, 50, .25);
text-align: left;
top: 30px;
padding: 0;
border-top: 1px solid #00e0ff
}
.site-nav__option--reg .user-menu__options {
top: 18px
}
@media(max-width:700px) {
.site-nav__option--reg .user-menu__options {
top: 48px
}
}
.user-menu__options li {
list-style: none;
margin: 0
}
.user-menu__options a {
transition: background .4s;
text-decoration: none;
color: #4a4a4a;
font-size: 1.3rem;
line-height: 1.5rem;
display: block;
padding: 7px 20px;
white-space: nowrap
}
@media screen and (min-width:1024px) {
.user-menu__options a:hover {
background: #ececec
}
}
@media screen and (max-width:1024px) {
.user-menu__options a:hover {
color: #00e0ff
}
}
.main-menu__button {
display: none;
font-size: 1rem;
background: none;
margin-top: 1.4rem;
border: 0;
color: #000;
text-transform: uppercase;
flex-wrap: wrap;
font-weight: 300;
cursor: pointer;
align-items: center;
justify-content: center
}
@media screen and (max-width:1024px) {
.main-menu__button {
display: flex
}
}
.main-menu__button:hover #i-menu .stroke {
stroke: #00e0ff
}
.main-menu__button svg {
margin-right: 10px
}
.main-menu.isOpened .main-menu__button {
display: none;
background: #222;
color: #00e0ff
}
.main-menu.isOpened .main-menu__button .stroke {
stroke: #00e0ff
}
.main-menu__button--close {
display: none;
font-size: 1rem;
background: none;
margin-top: 1.4rem;
border: 0;
color: #000;
text-transform: uppercase;
flex-wrap: wrap;
font-weight: 300;
cursor: pointer;
align-items: center;
justify-content: center
}
.main-menu__button--close:hover #Rectangle,
.main-menu__button--close:hover #Rectangle-2 {
fill: #00e0ff
}
.main-menu__button--close svg {
margin-right: 10px
}
.main-menu.isOpened .main-menu__button--close {
display: flex
}
.main-menu__button--mobile {
display: none;
background: none;
border: 0
}
.main-menu__large-search-form {
display: none;
transition: transform .5s;
transition-timing-function: ease-out;
z-index: 9999;
position: absolute;
left: auto;
right: 50px;
top: 34px;
width: calc(100% - 550px);
max-width: 765px
}
@media(max-width:900px) {
.main-menu__large-search-form {
right: 15px;
width: calc(100% - 450px)
}
}
.main-menu__large-search {
-webkit-appearance: none;
width: 100%;
border: 1px solid transparent;
border-radius: 0;
font-size: 1.4rem;
line-height: 3.6rem;
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/search-icon.png) no-repeat 100%;
background-size: 21px 22px;
background-color: #ececec;
background-position-x: calc(100% - 8px);
padding: 0 8px
}
.main-menu__large-search--active {
background-image: none !important
}
.main-menu__large-search:focus-visible {
border-radius: 0;
border: 2px solid #00e0ff !important;
outline: none
}
.main-menu__large-search::-webkit-search-cancel-button {
-webkit-appearance: none;
height: 22px;
width: 22px;
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/icon_close_search.png) no-repeat 100%;
background-size: 22px 22px
}
.main-menu__label {
display: block;
font-weight: 700;
letter-spacing: 1px
}
.main-menu__container {
display: none;
position: absolute;
left: 0;
top: 92px;
width: 100%;
background: #fff;
box-shadow: 0 2px 5px rgba(0, 0, 0, .4);
z-index: 103
}
.nav-hamburger__menus {
display: flex;
width: calc(100% - 300px);
padding: 35px;
justify-content: space-between
}
.nav-hamburger__menu {
width: calc(33.33% - 30px)
}
.nav-hamburger__menu-title {
transition: transform .5s;
transition-timing-function: ease-out;
color: #222;
font-size: 1.3rem;
text-transform: uppercase;
font-weight: 700
}
.secondary-menu--research li.menu-item-subhead {
margin-top: 0
}
.nav-hamburger__menu-options.nav-hamburger__menu-options--research ul li.menu-item-subhead {
margin-top: 10px
}
.nav-hamburger__menu-options .nav-hamburger__menu-back {
display: none;
font-weight: 700;
font-size: 1.6rem;
margin-bottom: 40px
}
.nav-hamburger__menu-options .nav-hamburger__menu-back:hover {
color: #00e0ff
}
.nav-hamburger__menu-options ul li {
list-style: none;
margin-top: 10px;
line-height: 1.5rem
}
.nav-hamburger__menu-options ul li a {
color: #222;
font-size: 1.3rem;
text-decoration: none
}
.nav-hamburger__menu-options ul li a:hover {
color: #00e0ff
}
.nav-hamburger__menu-options ul li.menu-item-subhead {
margin-top: 30px
}
.nav-hamburger__menu-options ul li.menu-item-subhead>a {
font-weight: 700;
text-transform: uppercase;
font-size: 1rem;
color: #222;
cursor: default;
pointer-events: none
}
.nav-hamburger__menu-options ul li.menu-item-bold>a {
font-weight: 700
}
.nav-hamburger__menu-options ul li.menu-item-new>a:after {
content: "NEW";
color: #005b9c;
font-size: .9rem;
font-weight: 700;
margin-left: 5px;
letter-spacing: 1px
}
.nav-hamburger__menu-options--research {
padding-bottom: 30px;
margin-bottom: 25px;
border-bottom: 1px solid #ececec
}
.nav-hamburger__menu-options--magazine {
padding-bottom: 80px;
margin-bottom: 35px;
border-bottom: 1px solid #ececec
}
.nav-hamburger__menu-options .nav-magazine__contents>*,
.nav-hamburger__menu-options .nav-magazine__cover img {
display: none
}
.nav-hamburger__menu-options .nav-magazine__contents>.nav-hamburger__mag-items,
.nav-hamburger__menu-options .nav-magazine__contents>.nav-magazine__issue {
display: block
}
.nav-hamburger__menu-options .nav-magazine__contents>.nav-magazine__issue {
color: #222;
font-size: 1.2rem;
text-decoration: none;
margin-top: 10px
}
.nav-hamburger__menu-options .nav-magazine__contents>.nav-magazine__issue:hover {
color: #00e0ff
}
@media(min-width:1280px) {
.nav-hamburger__menu-title {
font-size: 1.5rem
}
.nav-hamburger__menu-options ul li {
margin-top: 12px;
line-height: 2rem
}
.nav-hamburger__menu-options ul li a {
font-size: 1.5rem
}
.nav-hamburger__menu-options ul li.menu-item-subhead>a {
font-size: 1.3rem
}
.nav-hamburger__menu-options ul li.menu-item-new>a:after {
font-size: 1rem
}
.nav-hamburger__menu-options .nav-magazine__contents>.nav-magazine__issue {
font-size: 1.5rem
}
}
.nav-hamburger__promo {
transition: transform .5s;
transition-timing-function: ease-out;
width: 300px;
background: #ececec
}
.nav-hamburger__promo .hamburger-promo__container {
padding: 140px 50px 50px
}
.nav-hamburger__promo .hamburger-promo__copy {
font-size: 1.2rem;
font-weight: 700;
margin-bottom: 10px
}
.nav-hamburger__promo .hamburger-promo__cover {
width: 198px;
box-shadow: 3px 3px 10px 0 rgba(0, 0, 0, .4)
}
.nav-hamburger__promo .hamburger-promo__btn {
margin-top: 30px;
width: 198px;
justify-content: center;
background: #000;
border: 0;
color: #0ff !important;
font-size: 1rem;
line-height: 39px;
height: 39px
}
.site-header--hamburger-isOpened #piano-top-bar,
.site-header--hamburger-isOpened .queryly_search_button,
.site-header--hamburger-isOpened .secondary-menu {
display: none
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--out {
transition: transform .5s;
transition-timing-function: ease-out;
position: absolute;
top: 125px;
flex-direction: column;
z-index: 99999;
left: calc(100% - 250px);
max-width: 200px;
margin: 0;
display: flex;
align-items: baseline;
width: 100%
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--out .btn--subscribe {
display: none
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--out .site-nav__option--store {
margin-bottom: 13px;
width: auto
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--out .site-nav__option--store svg {
width: 15px;
height: 15px
}
@media(min-width:701px) {
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--out .site-nav__option--store svg {
position: relative;
left: -3px
}
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--out .site-nav__option--store span {
font-size: 1.2rem
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--out .site-nav__option--store:after {
display: none
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--out .p-login {
margin: 0
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--out .p-login #i-profile {
width: 12px;
height: 14px;
margin-right: 8px
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--out .p-login span {
font-size: 1.2rem
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--out .p-login #i-dropdown {
display: none
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg {
position: absolute;
margin-left: 0;
z-index: 99999;
left: calc(100% - 250px)
}
@media(min-width:701px) {
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg {
display: flex
}
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .btn--subscribe {
display: none
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .site-nav__option--store {
float: none;
width: auto
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .user-menu {
margin-left: 0;
float: none
}
@media(max-width:700px) {
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .user-menu {
margin-bottom: 6px
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .user-menu .user-menu__button #i-profile {
margin-top: -2px
}
}
@media(min-width:701px) {
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .user-menu {
line-height: inherit
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .user-menu .user-menu__button {
display: inline-block
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .user-menu .user-menu__button #i-profile {
margin-bottom: -2px
}
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--login,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg {
transition: transform .5s;
transition-timing-function: ease-out;
top: 135px;
flex-direction: column;
z-index: 99999;
left: calc(100% - 250px);
max-width: 200px
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--login .site-nav__option--store,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .site-nav__option--store {
margin-bottom: 7px
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--login .site-nav__option--store svg,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .site-nav__option--store svg {
width: 15px;
height: 15px
}
@media(min-width:701px) {
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--login .site-nav__option--store svg,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .site-nav__option--store svg {
position: relative;
left: -3px
}
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--login .site-nav__option--store span,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .site-nav__option--store span {
font-size: 1.2rem
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--login .site-nav__option--store:after,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .site-nav__option--store:after {
display: none
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--login .user-menu__button,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .user-menu__button {
margin: 0;
pointer-events: none
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--login .user-menu__button #i-profile,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .user-menu__button #i-profile {
width: 12px;
height: 14px;
margin-right: 8px
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--login .user-menu__button span,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .user-menu__button span {
font-size: 1.2rem
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--login .user-menu__button #i-dropdown,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .user-menu__button #i-dropdown {
display: none
}
.site-header--hamburger-isOpened .user-menu__options {
display: block !important;
background: none;
box-shadow: none;
text-align: left;
left: 16px;
top: 20px;
width: 100px;
border: 0
}
@media(min-width:701px) {
.site-header--hamburger-isOpened .user-menu__options .user-menu__option .user-menu__link {
padding: 0;
margin: 7px 0 5px 7px
}
}
@media screen and (max-width:900px) {
.nav-hamburger__menus {
width: calc(100% - 180px);
padding: 20px
}
.nav-hamburger__menu {
width: calc(33.33% - 15px)
}
.nav-hamburger__promo {
width: 180px
}
.nav-hamburger__promo .hamburger-promo__container {
padding: 170px 15px 15px
}
.nav-hamburger__promo .hamburger-promo__cover {
display: none
}
.nav-hamburger__promo .hamburger-promo__btn {
margin-top: 10px;
width: 100%
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--login,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--out,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg {
left: calc(100% - 165px);
top: 122px
}
}
@media screen and (max-width:700px) {
.main-menu {
order: 9;
margin-left: 20px
}
.main-menu__button--mobile {
display: block
}
.site-nav__group.site-nav__option--out {
width: auto;
margin-left: auto
}
.site-nav__group.site-nav__option--login,
.site-nav__group.site-nav__option--reg {
position: relative;
right: unset;
top: unset;
margin-left: auto
}
.site-nav__group.site-nav__option--reg {
margin-left: auto;
display: flex;
align-items: center
}
.site-nav__group.site-nav__option--reg .user-menu {
margin: 0 15px 0 0
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .user-menu {
margin-right: 0
}
.site-header.site-header--hamburger-isOpened {
position: fixed;
top: 0;
z-index: 99991
}
.site-header.site-header--hamburger-isOpened .main-menu {
margin-left: auto
}
.site-header.site-header--hamburger-isOpened .main-menu__button--close {
margin: 0
}
.site-header.site-header--hamburger-isOpened .main-menu__button--close svg {
width: 18px;
height: 18px
}
.site-header.site-header--hamburger-isOpened .main-menu__button--close #Rectangle,
.site-header.site-header--hamburger-isOpened .main-menu__button--close #Rectangle-2 {
fill: #000
}
.site-header.site-header--hamburger-isOpened .main-menu__button--close .main-menu__label,
.site-header.site-header--hamburger-isOpened .main-menu__button--mobile {
display: none
}
.site-header.site-header--hamburger-isOpened .main-menu__large-search-form {
top: 75px;
z-index: 9999;
left: 40px;
right: auto;
width: calc(100% - 80px)
}
.site-header.site-header--hamburger-isOpened .main-menu__large-search {
border: 1px solid #ececec;
padding: 5px 10px;
background-color: #fff;
background-position-x: calc(100% - 10px)
}
.site-header.site-header--hamburger-isOpened .main-menu.isOpened>div.main-menu__container {
position: fixed;
top: 60px;
bottom: 0;
left: 0;
right: 0;
padding-top: 160px
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--login,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--out,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg {
left: auto;
right: 40px;
top: 140px;
position: absolute;
flex-direction: row;
max-width: 400px
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--out {
width: auto
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--out .site-nav__option.p-login {
white-space: nowrap
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--login .site-nav__option--store,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--out .site-nav__option--store,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .site-nav__option--store {
border-right: 1px solid #000;
padding-right: 10px;
margin-right: 10px;
padding-bottom: 0px;
line-height: 16px;
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--login .site-nav__option--store svg,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--out .site-nav__option--store svg,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .site-nav__option--store svg {
width: 10px;
height: 10px;
margin-top: -5px;
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--login .site-nav__option--store span,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--login .user-menu__button span,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--out .p-login span,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--out .site-nav__option--store span,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .site-nav__option--store span,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .user-menu__button span {
font-size: .9rem
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--login .user-menu__button span,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .user-menu__button span {
display: none
}
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--login .user-menu__button #i-profile,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--out .p-login #i-profile,
.site-header--hamburger-isOpened .site-nav__group.site-nav__option--reg .user-menu__button #i-profile {
width: 10px;
height: 11px;
margin-right: 4px
}
.site-header--hamburger-isOpened .user-menu__options {
position: relative;
top: auto;
left: auto;
width: auto;
display: flex !important;
right: auto;
padding: 0
}
.site-header--hamburger-isOpened .user-menu__options .user-menu__link {
font-size: .9rem;
text-transform: uppercase;
font-weight: 700;
letter-spacing: 1px;
color: #000;
padding: 0 9px 0 0;
margin-right: 9px;
border-right: 1px solid #000
}
.site-header--hamburger-isOpened .user-menu__options .user-menu__link.p-logout {
border: 0;
margin: 0;
padding: 0;
font-weight: 700;
color: #acacac
}
.site-header--hamburger-isOpened .main-menu__container {
flex-direction: column
}
.site-header--hamburger-isOpened .main-menu__container--index {
z-index: 999999
}
.site-header--hamburger-isOpened .nav-hamburger__menus {
width: 100%;
flex-direction: column;
justify-content: flex-start;
padding: 0 40px
}
.site-header--hamburger-isOpened .nav-hamburger__menu-title {
font-size: 2.4rem;
text-transform: capitalize;
font-weight: 600;
margin-bottom: 20px
}
.site-header--hamburger-isOpened .nav-hamburger__menu-title a{
font-size: 2.4rem;
text-transform: capitalize;
font-weight: 600;
color: #222;
}
.site-header--hamburger-isOpened .nav-hamburger__menu-title a:hover{
color: #222;
text-decoration: none;
}
.site-header--hamburger-isOpened .nav-hamburger__menu-options {
transition: transform .5s;
transition-timing-function: ease-out;
position: fixed;
background: #fff;
top: 60px;
left: 0;
right: 0;
bottom: 0;
z-index: 999999999;
padding: 40px 40px 0
}
}
@media screen and (max-width:700px)and (max-width:700px) {
.site-header--hamburger-isOpened .nav-hamburger__menu-options {
transform: translate(100vw)
}
.site-header--hamburger-isOpened .nav-hamburger__menu-options--active {
transform: translate(0)
}
}
@media screen and (max-width:700px) {
.site-header--hamburger-isOpened .nav-hamburger__menu-options li {
margin-top: 18px
}
.site-header--hamburger-isOpened .nav-hamburger__menu-options li a {
font-size: 1.6rem;
line-height: 2.2rem
}
}
@media screen and (max-width:700px) {
.site-header--hamburger-isOpened .nav-hamburger__menu-options li.menu-item-subhead {
margin-top: 46px
}
.site-header--hamburger-isOpened .nav-hamburger__menu-options li.menu-item-subhead>a {
font-size: 1.3rem;
line-height: 1.9rem
}
}
@media screen and (max-width:700px) {
.site-header--hamburger-isOpened .nav-hamburger__menu-back {
display: block
}
}
@media screen and (max-width:700px) {
.site-header--hamburger-isOpened .nav-hamburger__menu {
width: 100%
}
}
@media screen and (max-width:700px) {
.site-header--hamburger-isOpened .nav-magazine__issue {
font-size: 1.6rem !important;
line-height: 2.2rem
}
}
@media screen and (max-width:700px) {
.site-header--hamburger-isOpened .nav-hamburger__promo {
width: 100%;
background: none
}
.site-header--hamburger-isOpened .nav-hamburger__promo .hamburger-promo__container {
padding: 0;
display: flex;
flex-wrap: wrap;
flex-direction: column;
flex-flow: column-reverse;
margin: 20px 40px 0
}
.site-header--hamburger-isOpened .nav-hamburger__promo .hamburger-promo__container .hamburger-promo__copy {
text-align: center;
margin-top: 20px;
color: #005b9c;
font-size: 1.4rem
}
}
@media(max-width:700px) {
.nav-hidden-elements {
transform: translate(-100vw)
}
}
.site-nav__sponsor-overline {
color: #fff;
font-weight: 400;
font-size: 1.4rem;
margin-left: 20px
}
@media screen and (max-width:1100px) {
.site-nav__sponsor-overline {
display: none
}
}
.site-nav__sponsor-link img {
max-height: 37px;
max-width: 130px;
margin-left: 10px
}
.site-nav__sponsor-name {
display: none
}
@media screen and (max-width:550px) {
.site-nav__sponsor {
width: 100%;
order: 9;
padding: 6px 12px;
background: #666;
color: #fff;
text-align: center
}
.site-nav__sponsor-overline {
display: inline;
font-size: 1.4rem;
font-weight: 400;
margin-left: 0;
margin-right: 4px
}
.site-nav__sponsor-link {
padding-right: 8px;
text-decoration: none
}
.site-nav__sponsor-link img {
display: none
}
.site-nav__sponsor-name {
display: inline;
color: #fff;
border-bottom: 1px solid #00e0ff;
font-size: 1.4rem
}
}
.site-nav__heading {
color: #fff;
border-right: 1px solid #4d4d4d;
padding: 10px
}
.site-title__title {
font-size: 1.4rem;
margin-bottom: 4px
}
.site-title__subtitle {
font-size: 1.4rem
}
@media screen and (max-width:830px) {
.site-nav__heading {
display: none
}
}
.site-footer {
background: #000;
color: #fff;
padding: 50px
}
.site-footer>.content {
padding: 0
}
.site-footer .news-signup {
max-width: 430px
}
.site-footer .news-signup__container {
background: none;
padding: 0
}
.site-footer .news-signup__copy {
font-size: 1.6rem;
font-weight: 400
}
.site-footer .news-signup__email {
width: 270px
}
@media screen and (max-width:1165px) {
.site-footer .news-signup {
max-width: 285px
}
.site-footer .news-signup__email {
width: 150px
}
}
@media screen and (max-width:750px) {
.site-footer .copyright {
width: 100%
}
.site-footer .footer-menu,
.site-footer .news-signup {
max-width: inherit;
width: 100%;
margin-top: 50px
}
}
@media screen and (max-width:450px) {
.site-footer {
padding: 20px
}
.site-footer .footer-menu {
margin-top: 35px;
margin-right: 0
}
.site-footer .footer-menu__options {
max-width: inherit;
display: flex;
flex-wrap: wrap;
justify-content: space-between
}
.site-footer .footer-menu__options li {
width: 45%;
float: none;
margin-right: 0
}
.site-footer .news-signup {
margin-top: 35px
}
.site-footer .news-signup__copy {
display: none
}
.site-footer .news-signup__email {
width: 100%
}
}
.footer-nav {
display: flex;
flex-wrap: wrap
}
.vcard {
font-size: 1rem;
line-height: 1.6rem;
font-weight: 400;
max-width: 226px;
margin-top: 20px
}
.vcard a {
color: #fff;
text-decoration: none
}
.vcard a:hover {
border-bottom: 1px solid #00e0ff
}
.footer-menu {
margin-left: auto;
margin-right: 30px
}
@media(min-width:750px) {
.footer-menu {
margin-right: 0
}
}
@media(min-width:1020px) {
.footer-menu {
margin-left: auto;
margin-right: 30px
}
}
.footer-menu__options {
max-width: 380px;
overflow: auto
}
.footer-menu__options li {
list-style: none;
float: left;
width: 40%;
min-width: 160px;
margin-right: 5%;
border-top: 1px solid #00e0ff
}
@media(min-width:750px) {
.footer-menu__options li {
margin-left: 5%;
margin-right: 0;
float: right
}
}
@media(min-width:980px) {
.footer-menu__options li {
float: left;
margin-left: 0;
margin-right: 5%
}
}
.footer-menu__options a {
color: #fff;
text-decoration: none;
font-size: 1.3rem;
line-height: 2.6rem;
font-weight: 300
}
.footer-menu__options a:hover {
color: #00e0ff
}
.follow-menu {
width: 100%;
margin-top: 50px
}
.follow-menu__title {
font-size: 1.4rem;
font-weight: 400;
border-bottom: 1px solid #00e0ff;
padding-bottom: 10px;
margin-bottom: 10px
}
.follow-menu__options {
display: flex
}
.follow-menu__option {
list-style: none
}
.follow-menu__option svg {
height: 15px;
margin-right: 21px
}
.follow-menu__option span {
display: none
}
#menu-social-menu li svg{
height: 15px;
margin-right: 21px
}
.follow-menu__option:hover .fill {
fill: #00e0ff
}
.site-footer--simple .vcard {
max-width: inherit
}
@media screen and (max-width:750px) {
.site-footer--simple .footer-nav {
text-align: center
}
.site-footer--simple .footer-nav__contact {
width: 100%;
margin-top: 20px
}
}
.footer-nav__contact {
margin-left: auto;
color: #fff;
font-size: 1.4rem;
text-transform: uppercase;
font-weight: 500;
text-decoration: none
}
.footer-nav__contact:hover {
color: #00e0ff
}
.site-footer--microsite {
background: #333
}
.site-footer--microsite .copyright {
width: 100%;
text-align: center;
margin-top: 10px
}
.site-footer--microsite .vcard {
max-width: inherit
}
.microsite-footer-nav {
width: 100%;
display: flex;
justify-content: center
}
.microsite-footer-nav li {
list-style: none;
border-right: 1px solid #00e0ff;
padding: 0 10px
}
.microsite-footer-nav li:last-child {
border-right: 0
}
.microsite-footer-nav a {
border: 0;
color: #fff;
font-size: 1.4rem;
text-transform: uppercase;
font-weight: 500;
text-decoration: none
}
.microsite-footer-nav a:hover {
color: #00e0ff
}
@media screen and (max-width:550px) {
.microsite-footer-nav {
flex-wrap: wrap
}
.microsite-footer-nav li {
width: 100%;
text-align: center;
border-right: 0;
border-bottom: 1px solid #00e0ff;
padding: 7px 0
}
}
.article-header {
width: 50%;
padding-left: 35px;
padding-right: 35px;
margin: 0 auto
}
.article-content {
position: relative;
clear: both
}
.article-content .article-ack,
.article-content .article-authors,
.article-content .article-center-col,
.article-content .article-inline,
.article-content .article-interactive-content,
.article-content .article-ref,
.article-content .article-reprint,
.article-content .article-tags,
.article-content .callout-audio-post,
.article-content .callout-highlight,
.article-content .paywall-blinder,
.article-content .post-password-form,
.article-content .sponsorship-highlight,
.article-content .sponsorship-intro,
.article-content .video-header__deck,
.article-content .video-sidebar,
.article-content>.article-options,
.article-content>.news-signup,
.article-content>blockquote,
.article-content>h2,
.article-content>h3,
.article-content>h4,
.article-content>h5,
.article-content>h6,
.article-content>hr,
.article-content>ol,
.article-content>p,
.article-content>ul {
width: 50%;
margin-left: 25%;
margin-bottom: 16px;
padding-left: 35px;
padding-right: 35px
}
.article-content>hr {
padding: 0;
margin-left: calc(25% + 35px);
width: calc(50% - 70px)
}
.article-content>hr.break {
width: 25%;
margin-left: 37.5%;
margin-bottom: 48px;
margin-top: 48px
}
@media screen and (max-width:1250px) {
.article-content>hr.break {
width: 20%;
margin-left: 40%;
margin-bottom: 30px;
margin-top: 30px
}
}
@media screen and (max-width:1024px) {
.article-content>hr.break {
width: 30%;
margin-left: 15%
}
}
@media screen and (max-width:800px) {
.article-content>hr.break {
width: 50%;
margin-left: 25%
}
}
.article-content>div {
width: 50%;
margin-left: 25%;
margin-bottom: 16px;
padding-left: 35px;
padding-right: 35px
}
.article-content .article-left-col--footer {
display: none
}
.article-content .article-ad.left,
.article-content .article-left-col,
.article-content .left-sidebar {
width: 25%;
position: absolute;
left: 0;
margin-left: 0;
margin-bottom: 0;
padding-left: 0;
padding-right: 0;
float: none
}
.article-content .article-ad.left p,
.article-content .article-left-col p,
.article-content .left-sidebar p {
margin-bottom: 12px;
font-size: 1.3rem;
line-height: 2rem;
font-weight: 400
}
.article-content .article-ad.left img,
.article-content .article-left-col img,
.article-content .left-sidebar img {
margin-bottom: 12px
}
.article-content .article-left-col {
top: -32px
}
.article-content .article-ad,
.article-content .article-paywall,
.article-content .article-sidebar,
.article-content .best-articles,
.article-content .callout-exhibit,
.article-content .callout-featured-sidebar,
.article-content .callout-info,
.article-content .related-queryly__container {
width: 25%;
margin-left: 0;
margin-bottom: 30px;
padding-left: 0;
padding-right: 0;
float: right;
clear: both;
position: relative;
z-index: 99
}
.article-content .callout-info {
padding: 26px
}
.article-content .callout-exhibit {
padding: 20px
}
.article-content .callout-highlight {
margin-top: 50px;
margin-bottom: 50px
}
.article-content .related-queryly__container {
padding: 15px 20px 8px
}
.article-content .callout--expand {
width: 75%;
margin-left: 25%;
padding-left: 35px;
padding-right: 0
}
.article-content--has-paywall {
overflow: hidden
}
@media screen and (max-width:1250px) {
.article-header {
width: 39.4%;
padding-left: 15px;
padding-right: 15px
}
.article-content .article-ack,
.article-content .article-authors,
.article-content .article-center-col,
.article-content .article-inline,
.article-content .article-interactive-content,
.article-content .article-ref,
.article-content .article-reprint,
.article-content .article-tags,
.article-content .callout-audio-post,
.article-content .callout-highlight,
.article-content .paywall-blinder,
.article-content .post-password-form,
.article-content .sponsorship-highlight,
.article-content .sponsorship-intro,
.article-content .video-header__deck,
.article-content .video-sidebar,
.article-content>.article-options,
.article-content>.news-signup,
.article-content>blockquote,
.article-content>h2,
.article-content>h3,
.article-content>h4,
.article-content>h5,
.article-content>h6,
.article-content>hr,
.article-content>ol,
.article-content>p,
.article-content>ul {
width: 39.4%;
margin-left: 30%;
padding-left: 15px;
padding-right: 15px
}
.article-content>hr {
padding: 0;
margin-left: calc(30% + 15px);
width: calc(39.4% - 30px)
}
.article-content>div {
width: 39.4%;
margin-left: 30%;
padding-left: 15px;
padding-right: 15px
}
.article-content .article-ad,
.article-content .article-ad.left,
.article-content .article-left-col,
.article-content .article-paywall,
.article-content .article-sidebar,
.article-content .best-articles,
.article-content .callout-exhibit,
.article-content .callout-featured-sidebar,
.article-content .callout-info,
.article-content .left-sidebar,
.article-content .related-queryly__container {
width: 30.3%;
margin-left: 0;
padding-left: 0;
padding-right: 0
}
.article-content .callout-exhibit,
.article-content .callout-info {
padding: 20px
}
.article-content .related-queryly__container {
padding-left: 20px;
padding-right: 20px
}
.article-content .callout--expand {
width: 69.7%;
margin-left: 30.3%;
padding-left: 15px;
padding-right: 0
}
}
@media screen and (max-width:1024px) {
.article-content .article-ack,
.article-content .article-authors,
.article-content .article-center-col,
.article-content .article-inline,
.article-content .article-interactive-content,
.article-content .article-left-col--footer,
.article-content .article-ref,
.article-content .article-reprint,
.article-content .article-tags,
.article-content .callout-audio-post,
.article-content .callout-highlight,
.article-content .paywall-blinder,
.article-content .post-password-form,
.article-content .sponsorship-highlight,
.article-content .sponsorship-intro,
.article-content .video-header__deck,
.article-content .video-sidebar,
.article-content>.article-options,
.article-content>.news-signup,
.article-content>blockquote,
.article-content>div,
.article-content>h2,
.article-content>h3,
.article-content>h4,
.article-content>h5,
.article-content>h6,
.article-content>hr,
.article-content>ol,
.article-content>p,
.article-content>ul,
.article-header {
width: 60%;
margin-left: 0
}
.article-content>hr {
margin-left: 15px;
width: calc(60% - 30px)
}
.article-content .article-left-col--footer {
display: block
}
.article-content .article-left-col--footer .article-section,
.article-content .article-left-col--footer .article-topics {
display: block;
position: relative;
margin-top: 0;
padding-left: 0;
padding-right: 0
}
.article-content .article-left-col--footer .article-section__title,
.article-content .article-left-col--footer .article-topics__title {
font-weight: 700
}
.article-content .article-ad.left,
.article-content .article-left-col,
.article-content .left-sidebar {
display: none
}
.article-content .article-ad,
.article-content .article-paywall,
.article-content .article-sidebar,
.article-content .best-articles,
.article-content .callout-exhibit,
.article-content .callout-featured-sidebar,
.article-content .callout-info,
.article-content .related-queryly__container {
width: 40%;
margin-left: 0
}
.article-content .callout--expand {
width: 100%;
margin-left: 0
}
}
@media screen and (max-width:800px) {
.article-content .article-ack,
.article-content .article-authors,
.article-content .article-center-col,
.article-content .article-inline,
.article-content .article-interactive-content,
.article-content .article-left-col--footer,
.article-content .article-ref,
.article-content .article-reprint,
.article-content .article-tags,
.article-content .callout-audio-post,
.article-content .callout-highlight,
.article-content .paywall-blinder,
.article-content .post-password-form,
.article-content .sponsorship-highlight,
.article-content .sponsorship-intro,
.article-content .video-header__deck,
.article-content .video-sidebar,
.article-content>.article-options,
.article-content>.news-signup,
.article-content>blockquote,
.article-content>div,
.article-content>h2,
.article-content>h3,
.article-content>h4,
.article-content>h5,
.article-content>h6,
.article-content>hr,
.article-content>ol,
.article-content>p,
.article-content>ul,
.article-header {
width: 100%;
padding-left: 0;
padding-right: 0
}
.article-content>hr {
margin-left: 0;
width: 100%
}
.article-content .article-left-col--footer .article-section,
.article-content .article-left-col--footer .article-topics {
padding: 0
}
.article-content .article-ad,
.article-content .article-sidebar,
.article-content .best-articles,
.article-content .callout-exhibit,
.article-content .callout-featured-sidebar,
.article-content .callout-info,
.article-content .related-queryly__container {
width: 100%;
float: none;
margin: 0 auto 20px
}
.article-content .callout--expand {
padding-left: 0
}
.article-content .article-paywall {
display: none
}
}
.article__bg-image {
width: 100%;
display: block;
z-index: 1;
position: relative;
max-width: 100%;
margin: 0 auto
}
.article-header__info {
display: flex;
flex-wrap: wrap;
align-items: baseline
}
.article-header__content-meta {
font-size: 1.4rem;
font-weight: 600;
letter-spacing: 1px;
color: #005b9c;
text-transform: uppercase;
text-decoration: none
}
.article-header__content-meta:hover span {
border-bottom: 1px solid #00e0ff
}
.article-header__content-meta:nth-of-type(2):before,
.article-header__content-meta:nth-of-type(3):before,
.article-header__content-meta:nth-of-type(4):before {
content: "/";
color: #005b9c;
margin-right: 4px
}
.article-header__title {
font-size: 4rem;
font-weight: 700;
line-height: 5rem;
margin: 10px 0
}
.article-header__deck {
font-size: 1.8rem;
font-weight: 500;
line-height: 3rem;
margin-bottom: 25px
}
.article-header__columnists {
float: left;
margin-bottom: 10px
}
@media screen and (max-width:550px) {
.article-header__columnists {
float: none;
margin-bottom: 5px
}
}
.article-header__headshot {
max-width: 100px;
margin-right: 8px
}
.article-header__columnists-info .article-header__reading-time {
display: block;
margin-top: 7px;
float: none
}
.article-header__byline {
font-size: 1.4rem;
font-weight: 600;
line-height: 2.2em;
color: #000;
text-decoration: none;
margin-right: 2px
}
.article-header__byline:after {
content: "\A0\2022\A0\A0";
color: #00e0ff;
margin-left: 6px
}
.article-header__date {
font-size: 1.4rem;
line-height: 2.2em;
font-weight: 400;
flex-grow: 1;
padding-right: 20px
}
.article-header__date abbr {
text-decoration: none
}
.article-header__reading-time {
font-size: 1.2rem;
font-weight: 500;
line-height: 2.2em;
letter-spacing: .35px;
float: right
}
.article {
margin-top: 65px
}
.article--has-bg {
margin-top: 0
}
.article--has-bg>.content--narrow {
margin-top: -100px
}
.article--has-bg .article-header {
background: #fff;
z-index: 10;
position: relative;
padding-top: 35px
}
@media screen and (max-width:1250px) {
.article-header__content-meta {
font-size: 1rem
}
.article-header__title {
font-size: 3.2rem;
line-height: 4rem
}
.article-header__deck {
font-size: 2rem;
line-height: 2.6rem;
margin-bottom: 20px
}
.article--has-bg .article-header {
padding-top: 15px
}
}
@media screen and (max-width:800px) {
.article--has-bg .article-header {
padding: 20px 20px 0
}
}
@media screen and (max-width:550px) {
.article-header__reading-time {
float: none;
display: block;
width: 100%;
margin-top: 5px
}
.article--has-bg>.content--narrow {
margin-top: 16px
}
.article--has-bg .article-header {
background: none;
padding: 0
}
}
table {
border-collapse: collapse;
border-spacing: 0
}
table thead {
color: #000
}
table th {
padding: .4em 0
}
table tbody tr {
border-top: 1px solid #d9d9d9
}
table tbody tr:nth-of-type(odd) {
background-color: #f3f3f3
}
table td {
padding: .4em 0
}
table {
width: 100%;
font-size: 1.4rem;
color: #000;
margin-top: 20px
}
table p {
margin: 0 0 10px;
line-height: 1.8rem
}
table thead th {
background: #005b9c;
color: #00e0ff;
text-transform: uppercase;
font-size: 1.4rem;
line-height: 3.5rem;
text-align: left;
padding-left: 7px;
border-right: 2px solid #bbb;
border-bottom: 2px solid #fff;
padding-right: 7px
}
table thead th:last-of-type {
border-right: 0
}
table .chart-width-10 {
width: 10%
}
table .chart-width-20 {
width: 20%
}
table .chart-width-30 {
width: 30%
}
table .chart-width-40 {
width: 40%
}
table .chart-width-50 {
width: 50%
}
table .chart-width-60 {
width: 60%
}
table .chart-width-70 {
width: 70%
}
table .chart-width-80 {
width: 80%
}
table .chart-width-90 {
width: 90%
}
table .chart-width-100 {
width: 100%
}
table tbody td {
padding: 12px;
border-right: 2px solid #bbb;
border-bottom: 2px solid #ccc;
background: #fff;
vertical-align: top
}
table tbody td:last-of-type {
border-right: 0
}
table tbody td p {
font-size: 1.3rem
}
table tbody tr:last-of-type td {
border-bottom: 0
}
table tbody tr:nth-of-type(2n) td {
background: #e0e0e0
}
table.chart-vertical-stripes tbody tr:nth-of-type(2n) td {
background: #fff
}
table.chart-vertical-stripes tbody tr td:nth-of-type(2n) {
background: #e0e0e0
}
table.chart-highlight-first-col tbody tr td:first-of-type {
font-weight: 600
}
table.chart-highlight-first-col-red tbody tr td:first-of-type {
color: #cc1525;
font-weight: 600
}
table.chart-highlight-first-row tbody tr:first-of-type td {
font-weight: 600
}
table.chart-highlight-first-row-red tbody tr:first-of-type td {
color: #cc1525;
font-weight: 600
}
table.chart-grouped-rows tbody:nth-of-type(2n) tr td,
table.chart-grouped-rows tbody tr:nth-of-type(2n) td {
background: #e0e0e0
}
table.chart-grouped-rows.chart-highlight-first-col tbody tr td:first-of-type {
font-weight: 400
}
table.chart-grouped-rows.chart-highlight-first-col tbody tr:first-of-type td:first-of-type {
font-weight: 600
}
table.chart-grouped-rows.chart-highlight-first-col-red tbody tr td:first-of-type {
color: #000;
font-weight: 400
}
table.chart-grouped-rows.chart-highlight-first-col-red tbody tr:first-of-type td:first-of-type {
color: #cc1525;
font-weight: 600
}
table.chart-grouped-rows.chart-highlight-first-row tbody tr:first-of-type td {
font-weight: 400
}
table.chart-grouped-rows.chart-highlight-first-row tbody:first-of-type tr td {
font-weight: 600
}
table.chart-grouped-rows.chart-highlight-first-row-red tbody tr:first-of-type td {
color: #000;
font-weight: 400
}
table.chart-grouped-rows.chart-highlight-first-row-red tbody:first-of-type tr td {
color: #cc1525;
font-weight: 600
}
.close-modal-container {
font-weight: 700;
text-align: center;
padding: 0;
line-height: 4.4rem;
color: #f9f9f9;
cursor: pointer;
width: 100%;
position: fixed;
background: #292929
}
.modal-content iframe {
height: 100%
}
.modal-content {
height: inherit;
width: 100%;
padding-top: 44px
}
.admin-bar #modal-container,
.admin-bar .close-modal-container,
.admin-bar .modal-container {
top: 32px !important
}
.article.article--interactive .best-articles {
margin-top: 51px
}
.article-interactive-content {
padding-top: 50px
}
.article-interactive-content a {
border: 0
}
.article-interactive-content+.article-left-col {
top: 50px
}
.article-interactive-content__meta {
margin-bottom: -15px
}
@media screen and (max-width:800px) {
.article--interactive .best-articles {
display: none
}
.article-interactive-content {
padding-top: 10px
}
}
.articleImg,
.leading-question {
display: none
}
.article-content>.callout-chart {
overflow: hidden;
position: relative;
width: 80%;
margin-left: 10%;
margin-top: 60px;
margin-bottom: 60px;
padding: 0 32px 30px 60px;
background: #081726;
color: #fff
}
.callout-chart__bg {
position: relative;
background: #081726;
z-index: 10
}
.callout-chart__container {
position: relative;
display: flex
}
.callout-chart__info {
width: 48.8%;
top: 80px;
position: absolute
}
.callout-chart__info h2 {
text-align: left;
font-size: 3.5rem;
line-height: 4.5rem;
margin-bottom: 45px
}
.callout-chart__info h3 {
font-size: 1.8rem;
margin-bottom: 15px
}
.callout-chart__info p {
width: 66%;
font-size: 1.8rem;
margin-bottom: 32px
}
.callout-chart__info .callout-chart__info__anchor {
font-size: 1.4rem;
color: #fff;
border-bottom-width: 2px
}
.callout-chart__bars {
width: 63%;
margin-left: auto
}
.bars--a,
.bars--d,
.bars--n,
.bars--sa,
.bars--sd {
width: calc(20% - 8px);
margin-left: 8px;
background: #00f
}
.callout-chart__source {
text-align: right;
font-size: 1.5rem;
padding-top: 100px;
padding-bottom: 0;
margin-left: 410px
}
.callout-chart-add {
position: relative;
z-index: 2;
background: #081726;
color: #fff;
transition: all 1.5s;
opacity: 0
}
.callout-chart-add--show {
margin-top: 45px !important;
opacity: 1
}
.callout-chart-add__button {
z-index: 999;
position: absolute;
bottom: 0;
color: #fff;
text-transform: uppercase;
letter-spacing: 1px;
font-size: 1.8rem;
line-height: 67px;
height: 67px;
border: 0;
display: flex;
width: 460px;
background: #020024;
background: linear-gradient(90deg, #020024, #03a69d 0, #29abe2)
}
.callout-chart-add__button--show .callout-chart-add__button-icon svg {
transform: rotate(180deg)
}
.callout-chart-add__button-icon {
background: rgba(18, 195, 138, .34);
height: 67px;
display: flex;
align-items: center;
justify-content: center;
width: 72px
}
.callout-chart-add__button-icon svg {
transition: all 1s
}
.callout-chart-add__button-text {
margin: 0 auto;
color: #fff
}
.callout-chart-add__container {
display: flex;
border-top: 6px solid #d8d8d8;
padding-top: 50px
}
.callout-chart-add__info {
width: 50%
}
.callout-chart-add__info h4 {
font-size: 1.8rem;
margin-bottom: 20px
}
.callout-chart-add__info h3 {
font-size: 3.5rem;
line-height: 4.5rem;
margin-bottom: 25px
}
.callout-chart-add__info p {
font-size: 1.8rem
}
.callout-chart-add__chart {
width: 50%;
text-align: center
}
.callout-chart-add__chart img {
width: 100%;
max-width: 410px
}
.callout-chart-add__source {
text-align: right;
font-size: 1.3rem;
padding-top: 90px
}
@media screen and (max-width:1440px) {
.article-content>.callout-chart {
padding-left: 32px
}
}
@media screen and (max-width:1366px) {
.article-content>.callout-chart {
padding-bottom: 20px
}
.callout-chart__info {
width: 55.3%;
top: 50px
}
.callout-chart__info h2 {
font-size: 3rem;
line-height: 4rem;
margin-bottom: 30px
}
.callout-chart__info p {
font-size: 1.6rem;
margin-bottom: 20px;
width: 79%
}
.callout-chart__info .callout-chart__info__anchor {
font-size: 1.6rem
}
.callout-chart__source {
padding-top: 60px
}
.callout-chart-add__button {
font-size: 1.6rem;
line-height: 55px;
height: 55px;
width: 380px
}
.callout-chart-add__button-icon {
height: 55px;
width: 60px
}
.callout-chart-add__button-icon svg {
width: 25px
}
.callout-chart__bars {
width: 55%
}
.callout-chart-add__info h4 {
font-size: 1.6rem;
margin-bottom: 40px
}
.callout-chart-add__info h3 {
font-size: 3rem;
line-height: 4rem;
margin-bottom: 20px
}
.callout-chart-add__info p {
font-size: 1.6rem
}
.callout-chart-add__source {
padding-top: 45px
}
}
@media screen and (max-width:1250px) {
.callout-chart__info {
position: relative;
width: 50%;
padding-right: 30px;
top: 0;
margin-top: 30px
}
.callout-chart__info h2 {
text-align: left
}
.callout-chart__info p {
width: 100%
}
.callout-chart__bars {
width: 50%
}
}
@media screen and (max-width:1024px) {
.article {
margin-top: 30px
}
.article-content>.callout-chart {
width: calc(100% - 30px);
margin-left: 15px;
margin-right: 15px
}
.callout-chart__bars {
margin-top: 40px
}
}
@media screen and (max-width:850px) {
.article-content>.callout-chart {
padding-bottom: 60px
}
.callout-chart__container {
flex-direction: column
}
.callout-chart__bars,
.callout-chart__info {
width: 100%
}
.callout-chart__source {
text-align: center;
margin-bottom: 30px;
margin-top: 40px;
margin-left: auto;
padding-bottom: 0;
padding-top: 0
}
.callout-chart-add__button {
left: 50%;
margin-left: -190px
}
.callout-chart-add__container {
flex-direction: column
}
.callout-chart-add__chart,
.callout-chart-add__info {
width: 100%
}
.callout-chart-add__source {
text-align: center;
padding-bottom: 30px;
padding-top: 40px
}
}
@media screen and (max-width:850px) {
.article-content>.callout-chart {
width: 100%;
margin-left: 0;
margin-right: 0
}
}
@media screen and (max-width:480px) {
.article-content>.callout-chart {
padding: 0 28px 67px 25px
}
.callout-chart__info h2 {
font-size: 1.8rem;
line-height: 2.6rem
}
.callout-chart__info h3 {
font-size: 1.3rem;
margin-bottom: 10px
}
.callout-chart__info .callout-chart__info__anchor,
.callout-chart__info p {
font-size: 1.4rem
}
.callout-chart__source {
margin-top: 15px;
font-size: 1.3rem
}
.callout-chart-add__button {
width: 340px;
margin-left: -170px;
font-size: 1.4rem
}
.callout-chart-add__container {
padding-top: 30px
}
.callout-chart-add__info h4 {
font-size: 1.4rem;
margin-bottom: 30px
}
.callout-chart-add__info h3 {
font-size: 1.8rem;
line-height: 2.6rem
}
.callout-chart-add__info p {
font-size: 1.4rem
}
.callout-chart-add__source {
padding-top: 15px;
font-size: 1.3rem
}
}
@media screen and (max-width:400px) {
.callout-chart-add__button {
width: 100%;
margin-left: 0;
left: 0
}
}
.article-content>.article-options {
margin-bottom: 0
}
.article-options__container {
display: flex;
border-top: 1px solid #005b9c;
margin-top: 6px;
padding: 11px 0
}
.article-content .article-options__option,
.issue-header .article-options__option {
margin-right: 35px;
font-size: 1.2rem;
line-height: 3.2rem;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
color: #000;
text-decoration: none;
border-bottom: 0;
display: flex;
align-items: center
}
.article-content .article-options__option.article-options__option--share,
.issue-header .article-options__option.article-options__option--share {
margin-left: auto;
margin-right: 0
}
.article-content .article-options__option.article-options__option--share svg,
.issue-header .article-options__option.article-options__option--share svg {
position: relative
}
.article-content .article-options__option.article-options__option--download svg,
.issue-header .article-options__option.article-options__option--download svg {
position: relative;
top: -1px
}
.article-content .article-options__option.article-options__option--buy svg,
.issue-header .article-options__option.article-options__option--buy svg {
position: relative;
left: -1px
}
.article-content .article-options__option i,
.issue-header .article-options__option i {
width: 28px;
height: 28px;
background: #005b9c;
display: flex;
align-items: center;
justify-content: center;
border-radius: 20px;
margin-right: 5px
}
.article-content .article-options__option i .fill,
.issue-header .article-options__option i .fill {
fill: #fff
}
.article-content .article-options__option svg,
.issue-header .article-options__option svg {
width: 15px
}
.article-content .article-options__option:hover,
.issue-header .article-options__option:hover {
color: #000
}
.article-content .article-options__option:hover svg .fill,
.issue-header .article-options__option:hover svg .fill {
fill: #00e0ff
}
.article-options__option--buy svg {
width: 18px !important
}
.article-options__share-options {
display: none;
margin-left: auto;
line-height: 3.2rem;
margin-top: 0 !important
}
.article-options__share-options a {
border: 1px solid #d8d8d8;
border-radius: 20px;
display: flex;
width: 30px;
height: 30px;
align-items: center;
justify-content: center;
text-decoration: none;
float: left
}
.article-options__option--facebook,
.article-options__option--linkedin,
.article-options__option--whatsapp,
.article-options__option--twitter {
margin-right: 10px !important
}
.article-options__option--facebook:hover,
.article-options__option--linkedin:hover,
.article-options__option--whatsapp:hover,
.article-options__option--twitter:hover {
border-color: #00e0ff
}
.article-options__option--facebook svg,
.article-options__option--linkedin svg,
.article-options__option--whatsapp svg,
.article-options__option--twitter svg {
height: 15px
}
.article-options__option--facebook .fill,
.article-options__option--facebook .st0,
.article-options__option--linkedin .fill,
.article-options__option--linkedin .st0,
.article-options__option--whatsapp .fill,
.article-options__option--whatsapp .sto,
.article-options__option--twitter .fill,
.article-options__option--twitter .st0 {
fill: #005b9c
}
.article-options__option--facebook span,
.article-options__option--linkedin span,
.article-options__option--whatsapp  span,
.article-options__option--twitter span {
display: none
}
.article-options__option--twitter {
margin-left: auto
}
@media screen and (max-width:1250px) {
.article-content .article-options__option {
margin-right: 10px;
font-size: 1.2rem
}
.article-options__option--facebook,
.article-options__option--linkedin,
.article-options__option--whatsapp,
.article-options__option--twitter {
margin-right: 5px !important
}
}
@media screen and (min-width:801px) {
.article-options__share-options-article,
.article-options__share-options-close,
.article-options__share-options-title {
display: none
}
}
@media screen and (max-width:800px) {
.article-options__container--show:after {
content: "";
background: hsla(0, 0%, 100%, .8);
position: fixed;
z-index: 9999;
top: 0;
bottom: 0;
left: 0;
right: 0
}
.article-options__share-options,
.micro-nav__chapters .article-options__share-options {
background: #fff;
position: fixed;
width: 90vw;
left: 5vw;
top: 10vh;
z-index: 999999;
box-shadow: 0 1px 2px rgba(0, 0, 0, .07), 0 2px 4px rgba(0, 0, 0, .07), 0 4px 8px rgba(0, 0, 0, .07), 0 8px 16px rgba(0, 0, 0, .07), 0 16px 32px rgba(0, 0, 0, .07), 0 32px 64px rgba(0, 0, 0, .07)
}
.article-options__share-options .article-options__share-options-close,
.micro-nav__chapters .article-options__share-options .article-options__share-options-close {
margin: 15px 15px 0 0;
background: none;
border: 0;
float: right
}
.article-options__share-options .article-options__share-options-close svg,
.micro-nav__chapters .article-options__share-options .article-options__share-options-close svg {
width: 30px;
height: 30px;
cursor: pointer
}
.article-options__share-options .article-options__share-options-title,
.micro-nav__chapters .article-options__share-options .article-options__share-options-title {
text-transform: uppercase;
font-size: 1.1rem;
font-weight: 700;
letter-spacing: 1px;
color: #005b9c;
margin: 50px 20px 10px;
}
.article-options__share-options .article-options__share-options-title svg,
.micro-nav__chapters .article-options__share-options .article-options__share-options-title svg {
width: 12px;
position: relative;
top: -1px;
margin-right: 3px
}
.article-options__share-options .article-options__share-options-article,
.micro-nav__chapters .article-options__share-options .article-options__share-options-article {
margin: 0 20px 10px;
font-size: 2.2rem;
color: #000;
text-transform: none
}
.article-options__share-options a,
.micro-nav__chapters .article-options__share-options a {
border: 0;
flex-direction: row;
justify-content: flex-start;
float: none;
width: calc(100% - 40px);
border-bottom: 1px solid #ddd;
border-radius: 0;
margin: 0 20px;
padding: 24px 0;
color: #000
}
.article-options__share-options a.addthis_button_linkedin,
.micro-nav__chapters .article-options__share-options a.addthis_button_linkedin {
border: 0;
margin-bottom: 20px
} .article-options__share-options a svg,
.micro-nav__chapters .article-options__share-options a svg {
margin-right: 9px
}
.article-options__share-options a svg .fill,
.micro-nav__chapters .article-options__share-options a svg .fill {
fill: #005b9c !important
}
.article-options__share-options a svg#i-facebook,
.micro-nav__chapters .article-options__share-options a svg#i-facebook {
margin-right: 19px
}
.article-options__share-options a svg#i-linkedin,
.micro-nav__chapters .article-options__share-options a svg#i-linkedin {
margin-right: 12px
}
.article-options__share-options a span,
.micro-nav__chapters .article-options__share-options a span {
font-weight: 600;
padding-top: 5px;
text-transform: uppercase;
font-size: 1.2rem;
letter-spacing: 1px;
display: inline-block
}
}
@media screen and (max-width:550px) {
.article-options__container {
flex-wrap: wrap
}
.article-options__container a {
text-align: left
}
.article-options__container a:first-child {
text-align: left;
margin-left: 0 !important
}
.article-options__container a:first-child+a {
text-align: right
}
.article-options__container a:nth-child(3) {
text-align: left
}
.article-options__container a:last-child {
text-align: right
}
.article-options__container .article-options__option--share {
text-align: right !important;
display: flex;
align-items: center;
padding-top: 0 !important
}
.article-options__container .article-options__option--buy {
line-height: 0;
display: flex;
align-items: center
}
.article-options__container .article-options__option--download {
line-height: 0;
display: flex;
align-items: center;
height: 50px;
padding-top: 0 !important
}
.article-options__container .article-options__option--download svg {
margin-bottom: 2px
}
.article-options__container .article-options__share-options {
padding-top: 0 !important
}
.article-content .article-options__option,
.issue-header .article-options__option {
width: 50%;
margin-right: 0
}
.article-content .article-options__option--buy,
.issue-header .article-options__option--buy {
order: 1
}
.article-content .article-options__option--download,
.issue-header .article-options__option--download {
order: 3;
border: 0;
padding: 5px 0 0
}
.article-content .article-options__option--share,
.issue-header .article-options__option--share {
order: 4;
border: 0;
padding: 5px 0 0
}
.article-content .article-options__container--multiple,
.issue-header .article-options__container--multiple {
padding: 4px 0
}
}
.article-topics {
margin-bottom: 30px
}
.article-topics__title {
font-size: 1.8rem;
font-weight: 600;
border-bottom: 1px solid #005b9c;
padding-bottom: 7px;
margin-bottom: 17px
}
.article-topics__list {
list-style: none;
display: flex;
flex-wrap: wrap
}
.article-topics__list .article-topics__item {
margin-bottom: 0
}
.article-topics__list .article-topics__item::before{
display:none;
}
.article-topics__item {
padding-top: 2px
}
.article-topics__item a {
display: inline-block;
border-radius: 20px;
border: 1px solid #d8d8d8;
font-size: 1.4rem;
line-height: 3rem;
font-weight: 500;
padding: 2px 15px 0;
margin: 0 10px 10px 0;
text-decoration: none;
color: #005b9c;
transition: all .3s
}
.article-topics__item a:hover {
background: #00e0ff;
border-color: #00e0ff
}
@media screen and (max-width:550px) {
.article-topics__item a {
font-size: 1.3rem;
padding: 2px 12px 0
}
}
.article-authors {
margin-top: 30px
}
.article-authors__title {
font-size: 1.4rem;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase
}
.article-authors__headshots {
margin-top: 10px
}
.article-authors__headshot {
margin-right: 8px
}
.article-authors__bio {
font-size: 1.6rem;
line-height: 2.6rem
}
@media screen and (max-width:550px) {
.article-authors {
margin-top: 20px
}
.article-authors__title {
font-size: 1.3rem
}
.article-authors__bio {
font-size: 1.4rem;
line-height: 2.275rem
}
}
.article-ref {
margin-top: 30px
}
.article-ref__title {
font-size: 1.4rem;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
margin-bottom: 8px
}
.back-to-article {
font-size: 1.1rem;
color: #005b9c !important;
font-weight: 600
}
.callout-ref {
border-bottom: 1px solid #00e0ff;
font-size: 1.6rem;
cursor: pointer
}
.callout-ref:hover {
color: #005b9c
}
.article-ref__list {
font-size: 1.6rem
}
.article-ref__list p {
font-size: 1.6rem;
line-height: 2.6rem;
margin-bottom: 8px
}
.article-ref__list b:first-of-type {
padding-right: 10px
}
.article-ref__list a {
color: #000;
text-decoration: none;
border-bottom: 1px solid #00e0ff
}
.article-ref__list a:hover {
color: #005b9c
}
@media screen and (max-width:550px) {
.article-ref {
margin-top: 20px
}
.article-ref__title {
font-size: 1.3rem
}
.article-ref__list,
.article-ref__list p,
.callout-ref,
.callout-ref p {
font-size: 1.4rem;
line-height: 2.275rem
}
}
.article-ack {
margin-top: 30px
}
.article-ack__title {
padding-top: 30px;
border-top: 1px solid #005b9c;
font-size: 1.4rem;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
margin-bottom: 8px
}
.article-ack__copy {
font-size: 1.6rem;
line-height: 2.6rem
}
@media screen and (max-width:550px) {
.article-ack {
margin-top: 20px
}
.article-ack__title {
font-size: 1.3rem;
padding-top: 20px
}
.article-ack__copy {
font-size: 1.4rem;
line-height: 2.275rem
}
}
.article-tags {
margin-top: 30px
}
.article-tags__title {
font-size: 1.4rem;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
margin-right: 10px;
margin-bottom: 10px;
display: block
}
.article-tags__list {
left: -8px;
position: relative
}
.article-content .article-tags__tag {
border-radius: 20px;
border: 1px solid #d8d8d8;
font-size: 1.4rem;
line-height: 3rem;
font-weight: 500;
padding: 2px 15px 0;
margin: 0 8px 10px 0;
text-decoration: none;
color: #005b9c;
transition: all .3s;
display: inline-block
}
.article-content .article-tags__tag:hover {
background: #f0f0f0;
border-color: #f0f0f0
}
@media screen and (max-width:550px) {
.article-tags {
margin-top: 20px
}
.article-tags__title {
font-size: 1.3rem;
margin-right: 5px
}
.article-tags__list {
left: 0
}
.article-content .article-tags__tag {
font-size: 1.3rem;
padding: 2px 12px 0
}
}
.article-comments {
max-width: 890px;
padding: 0 16px;
margin: 0 auto 50px;
font-weight: 300;
clear: both
}
.comment-reply-title {
display: none
}
.article-comments__title {
font-size: 2.8rem;
font-weight: 600;
border-bottom: 1px solid #00e0ff;
padding-bottom: 5px;
margin-bottom: 24px
}
.article-comments__logged-out-msg,
.comment-form {
background: #f0f0f0;
padding: 35px 59px 35px 84px;
font-size: 1.8rem;
line-height: 3.2rem
}
.article-comments__logged-out-msg svg,
.comment-form svg {
float: left;
margin-right: 30px
}
.article-comments__logged-out-msg p,
.comment-form p {
margin-bottom: 20px
}
.article-comments__logged-out-msg a,
.comment-form a {
color: #000;
text-decoration: none;
border-bottom: 1px solid #00e0ff
}
.article-comments__logged-out-msg a:hover,
.comment-form a:hover {
color: #005b9c
}
.article-comments__subtitle {
margin-top: 35px;
font-size: 1.8rem;
font-weight: 400;
border-bottom: 1px solid #00e0ff;
padding-bottom: 7px;
margin-bottom: 5px
}
.article-comments__comment {
padding-left: 80px;
padding-top: 20px;
padding-bottom: 20px;
border-bottom: 1px solid #00e0ff;
position: relative
}
.article-comments__comment:last-child {
border-bottom: 0
}
.article-comments__photo {
position: absolute;
left: 0
}
.article-comments__name {
font-size: 1.8rem;
display: inline-block;
font-weight: 600;
margin-right: 5px
}
.article-comments__name:after {
content: "\A0\2022\A0\A0";
color: #00e0ff;
margin-left: 9px
}
.article-comments__date {
font-size: 1.8rem
}
.article-comments__date abbr {
text-decoration: none
}
.article-comments__text {
font-size: 1.8rem;
margin-top: 20px
}
.article-comments__text p {
margin-bottom: 15px;
line-height: 3.2rem
}
.logged-in-as a {
font-weight: 700
}
.comment-form-comment label {
display: block;
margin-bottom: 15px;
font-weight: 700
}
.comment-form-comment textarea {
width: 100%;
font-size: 1.4rem;
line-height: 2.2rem;
border: 1px solid #d8d8d8;
border-radius: 0;
box-shadow: none;
padding: 20px;
height: 100px
}
.comment-form-comment textarea:focus {
border: 1px solid #dcdcdc;
box-shadow: none
}
.form-submit .submit {
box-shadow: none !important;
border-radius: 0 !important
}
@media screen and (max-width:550px) {
.article-comments__title {
font-size: 2rem;
padding-bottom: 3px;
margin-bottom: 12px
}
.article-comments__date,
.article-comments__name {
font-size: 1.6rem
}
.article-comments__text {
font-size: 1.6rem;
margin-top: 12px
}
.article-comments__text p {
margin-bottom: 12px
}
.article-comments__logged-out-msg {
position: relative;
padding: 20px;
font-size: 1.2rem;
line-height: 2rem
}
.article-comments__logged-out-msg svg {
width: 50px;
margin-right: 0;
position: absolute;
top: 0;
left: 20px
}
.comment-form {
position: relative;
padding: 20px 20px 10px
}
.comment-form svg {
display: none
}
.comment-form label {
margin-bottom: 5px
}
.comment-form p {
font-size: 1.4rem;
margin-bottom: 10px
}
.article-comments__subtitle {
margin-top: 20px;
font-size: 1.6rem;
padding-bottom: 5px;
margin-bottom: 3px
}
.article-comments__comment {
padding-left: 0
}
.article-comments__photo {
position: relative;
float: left;
margin-right: 15px
}
.article-comments__name {
line-height: 6.4rem;
font-size: 1.4rem;
margin-right: 1px
}
.article-comments__name:after {
margin-left: 5px
}
.article-comments__date {
line-height: 6.4rem;
font-size: 1.4rem
}
.article-comments__text {
font-size: 1.4rem
}
.article-comments__text p {
line-height: 2rem
}
}
#piano-ribbon {
left: 0;
width: 100%;
height: auto;
position: fixed;
bottom: 0;
z-index: 99999
}
#piano-top-bar {
position: relative;
width: 100%;
height: auto;
z-index: 102;
padding: 0;
overflow: hidden
}
.article-paywall {
margin-bottom: 20px;
font-weight: 300;
clear: both
}
.article--microsite .article-paywall {
float: right;
margin: 10px 10px 50px 50px;
width: 300px
}
@media screen and (max-width:768px) {
.article--microsite .article-paywall {
float: none;
margin: 0 0 30px;
width: 100%
}
}
.article-paywall a {
color: #000;
text-decoration: none;
border-bottom: 1px solid #00e0ff !important
}
#main-content .gform_wrapper .article-paywall input[type=submit],
.article-paywall #main-content .gform_wrapper input[type=submit],
.article-paywall .btn,
.article-paywall .form-submit .submit,
.article-paywall .is-button,
.article-paywall .micro-site-wrap--case .microsite__chapter .callout-download p.is-button,
.form-submit .article-paywall .submit,
.micro-site-wrap--case .microsite__chapter .callout-download .article-paywall p.is-button {
font-weight: 600;
justify-content: center;
border: 1px solid #00e0ff !important
}
#main-content .gform_wrapper .article-paywall input[type=submit]:hover,
.article-paywall #main-content .gform_wrapper input[type=submit]:hover,
.article-paywall .btn--aqua-in-light:hover,
.article-paywall .form-submit .submit:hover,
.form-submit .article-paywall .submit:hover {
border-color: #005b9c !important
}
.article-paywall__option {
border: 1px solid #00e0ff;
padding: 12px 18px;
font-size: 1.8rem;
line-height: 2.4rem
}
.article-paywall__option:first-of-type {
margin-bottom: 5px
}
.article-paywall__question {
display: inline;
font-weight: 400 !important;
font-size: 1.6rem !important
}
.article-paywall__answer {
font-weight: 700 !important;
color: #000 !important
}
.article-paywall__answer:hover {
color: #005b9c !important
}
.article-paywall__offer {
margin-top: 0;
padding-bottom: 15px;
padding-top: 15px
}
.article-paywall__offer:nth-of-type(2) {
border-top: 1px solid #ddd
}
.article-paywall__sub-type {
font-size: 2rem !important;
display: inline-block;
margin-right: 5px !important
}
.article-paywall__sub-price {
text-transform: uppercase;
font-weight: 700;
font-size: 1.2rem;
color: #005b9c
}
.article-paywall__sub-desc {
font-size: 1.2rem
}
.article-paywall__options {
display: flex;
justify-content: space-between;
margin-bottom: 10px
}
#main-content .gform_wrapper .article-paywall__options input[type=submit],
.article-paywall__options #main-content .gform_wrapper input[type=submit],
.article-paywall__options .btn,
.article-paywall__options .form-submit .submit,
.article-paywall__options .is-button,
.article-paywall__options .micro-site-wrap--case .microsite__chapter .callout-download p.is-button,
.form-submit .article-paywall__options .submit,
.micro-site-wrap--case .microsite__chapter .callout-download .article-paywall__options p.is-button {
width: 49%;
border: 0 !important
}
#main-content .gform_wrapper .article-paywall__options input[type=submit]:hover,
.article-paywall__options #main-content .gform_wrapper input[type=submit]:hover,
.article-paywall__options .btn:hover,
.article-paywall__options .form-submit .submit:hover,
.article-paywall__options .is-button:hover,
.article-paywall__options .micro-site-wrap--case .microsite__chapter .callout-download p.is-button:hover,
.form-submit .article-paywall__options .submit:hover,
.micro-site-wrap--case .microsite__chapter .callout-download .article-paywall__options p.is-button:hover {
border: 1px solid #005b9c !important
}
.article-paywall__title {
text-transform: uppercase;
font-size: 1.6rem;
font-weight: 600;
letter-spacing: 1px
}
.paywall-blinder {
position: relative
}
.article--microsite .paywall-blinder {
max-width: 960px;
margin: 0 auto 80px;
clear: both
}
@media screen and (max-width:550px) {
.article--microsite .paywall-blinder {
padding: 0 12px
}
}
.paywall-blinder a {
color: #000;
text-decoration: none;
border-bottom: 1px solid #00e0ff
}
.paywall-blinder a:hover {
color: #005b9c
}
.is-paywall .paywall-blinder:before {
content: "";
position: absolute;
top: -300px;
width: 100%;
height: 300px;
display: block;
background: linear-gradient(180deg, hsla(0, 0%, 97.6%, 0) 0, #fff);
z-index: 9
}
.paywall-blinder__title {
font-size: 3.6rem;
line-height: 4rem;
font-weight: 500;
margin-bottom: 10px;
color: #000 !important
}
@media screen and (max-width:550px) {
.paywall-blinder__title {
font-size: 2.6rem;
font-weight: 400
}
}
#main-content .gform_wrapper .paywall-blinder__buttons input[type=submit],
.form-submit .paywall-blinder__buttons .submit,
.micro-site-wrap--case .microsite__chapter .callout-download .paywall-blinder__buttons p.is-button,
.paywall-blinder__buttons #main-content .gform_wrapper input[type=submit],
.paywall-blinder__buttons .btn,
.paywall-blinder__buttons .form-submit .submit,
.paywall-blinder__buttons .is-button,
.paywall-blinder__buttons .micro-site-wrap--case .microsite__chapter .callout-download p.is-button {
display: inline-block;
font-weight: 600;
margin-bottom: 15px;
padding: 0 40px
}
@media screen and (max-width:550px) {
#main-content .gform_wrapper .paywall-blinder__buttons input[type=submit],
.form-submit .paywall-blinder__buttons .submit,
.micro-site-wrap--case .microsite__chapter .callout-download .paywall-blinder__buttons p.is-button,
.paywall-blinder__buttons #main-content .gform_wrapper input[type=submit],
.paywall-blinder__buttons .btn,
.paywall-blinder__buttons .form-submit .submit,
.paywall-blinder__buttons .is-button,
.paywall-blinder__buttons .micro-site-wrap--case .microsite__chapter .callout-download p.is-button {
width: 100%
}
}
#main-content .gform_wrapper .paywall-blinder__buttons input[type=submit]:first-of-type,
.form-submit .paywall-blinder__buttons .submit:first-of-type,
.micro-site-wrap--case .microsite__chapter .callout-download .paywall-blinder__buttons p.is-button:first-of-type,
.paywall-blinder__buttons #main-content .gform_wrapper input[type=submit]:first-of-type,
.paywall-blinder__buttons .btn:first-of-type,
.paywall-blinder__buttons .form-submit .submit:first-of-type,
.paywall-blinder__buttons .is-button:first-of-type,
.paywall-blinder__buttons .micro-site-wrap--case .microsite__chapter .callout-download p.is-button:first-of-type {
margin-right: 15px
}
@media screen and (max-width:550px) {
#main-content .gform_wrapper .paywall-blinder__buttons input[type=submit]:first-of-type,
.form-submit .paywall-blinder__buttons .submit:first-of-type,
.micro-site-wrap--case .microsite__chapter .callout-download .paywall-blinder__buttons p.is-button:first-of-type,
.paywall-blinder__buttons #main-content .gform_wrapper input[type=submit]:first-of-type,
.paywall-blinder__buttons .btn:first-of-type,
.paywall-blinder__buttons .form-submit .submit:first-of-type,
.paywall-blinder__buttons .is-button:first-of-type,
.paywall-blinder__buttons .micro-site-wrap--case .microsite__chapter .callout-download p.is-button:first-of-type {
margin-right: 0;
margin-bottom: 10px
}
}
.paywall-blinder__sign-in {
font-size: 1.4rem
}
.paywall-blinder__sign-in-link {
border-color: #000 !important;
font-weight: 600
}
.paywall-blinder__sign-in-link:hover {
border-color: #005b9c !important
}
.article-section__title {
font-size: 1.8rem;
line-height: 2.8rem;
font-weight: 600;
border-bottom: 1px solid #005b9c;
padding-bottom: 7px;
margin-bottom: 17px
}
.article-section__description {
font-size: 1.2rem;
line-height: 2rem;
font-weight: 400;
margin-bottom: 5px
}
.article-section__description p {
margin-bottom: 15px
}
.article-section__sponsor {
display: flex;
margin: 10px 0 5px
}
.article-section__sponsor p {
margin-right: 3px
}
.article-section__sponsor a {
border: 0
}
.article-section__sponsor a,
.article-section__sponsor p {
font-size: 1.1rem !important;
line-height: 1.6rem !important;
font-weight: 600 !important
}
.article-section__link {
font-size: 1.4rem;
color: #005b9c !important;
text-decoration: none !important;
border-bottom: 0 !important
}
.article-section__link:after {
content: "";
display: inline-block;
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/arrow_carousel-right_blue.svg) no-repeat;
margin-left: 10px;
width: 12px;
height: 10px;
background-size: 12px 10px
}
.article-section__link:hover {
color: #000 !important
}
.article-section__link:hover:after {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/arrow_carousel-right_aqua.svg)
}
.article-reprint__title {
font-size: 1.4rem;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
margin-right: 3px;
display: inline-block
}
.article-reprint__number {
display: inline-block;
font-size: 1.5rem;
line-height: 2.2rem;
font-weight: 400
}
a.article-reprint__number {
color: #000;
text-decoration: none;
border-bottom: 1px solid #00e0ff
}
@media screen and (max-width:550px) {
.article-reprint__number,
.article-reprint__title {
font-size: 1.4rem;
line-height: 2.275rem
}
}
#main-content .microsite-paywall .callout--serif,
#main-content .microsite__chapter .callout--serif {
font-family: "Source Serif Pro"
}
#main-content .microsite-paywall .content-wrap blockquote.special.blockquote--serif,
#main-content .microsite__chapter .content-wrap blockquote.special.blockquote--serif {
font-family: "Source Serif Pro";
max-width: 380px;
text-align: left;
border-color: #0ff;
color: #292929
}
#main-content .microsite-paywall .content-wrap blockquote.special.blockquote--serif>p,
#main-content .microsite__chapter .content-wrap blockquote.special.blockquote--serif>p {
font-size: 2.7rem;
line-height: 1.2;
font-weight: 500;
font-style: normal
}
#main-content .microsite-paywall .callout--dark a,
#main-content .microsite__chapter .callout--dark a {
color: #fff
}
#main-content .microsite-paywall .callout--dark.callout-download,
#main-content .microsite-paywall .callout--dark.callout-email,
#main-content .microsite-paywall .callout--dark.callout-highlight>.l-content-wrap article,
#main-content .microsite-paywall .callout--dark.inline-callout,
#main-content .microsite__chapter .callout--dark.callout-download,
#main-content .microsite__chapter .callout--dark.callout-email,
#main-content .microsite__chapter .callout--dark.callout-highlight>.l-content-wrap article,
#main-content .microsite__chapter .callout--dark.inline-callout {
background: #10253c !important;
color: #fff
}
#main-content .microsite-paywall .callout--dark.callout-download h4,
#main-content .microsite-paywall .callout--dark.callout-email h4,
#main-content .microsite-paywall .callout--dark.callout-highlight>.l-content-wrap article h4,
#main-content .microsite-paywall .callout--dark.inline-callout h4,
#main-content .microsite__chapter .callout--dark.callout-download h4,
#main-content .microsite__chapter .callout--dark.callout-email h4,
#main-content .microsite__chapter .callout--dark.callout-highlight>.l-content-wrap article h4,
#main-content .microsite__chapter .callout--dark.inline-callout h4 {
color: #fff
}
#main-content .microsite-paywall .callout--dark.callout-email h4,
#main-content .microsite__chapter .callout--dark.callout-email h4 {
text-transform: uppercase;
letter-spacing: 1px;
font-size: 1.4rem;
margin-bottom: 10px
}
#main-content .microsite-paywall .callout--dark.callout-email a,
#main-content .microsite__chapter .callout--dark.callout-email a {
color: #fff;
border-bottom: 1px solid #fff
}
#main-content .microsite-paywall .callout--dark.inline-callout figcaption h6,
#main-content .microsite-paywall .callout--dark.inline-callout figcaption p,
#main-content .microsite__chapter .callout--dark.inline-callout figcaption h6,
#main-content .microsite__chapter .callout--dark.inline-callout figcaption p {
color: #fff !important
}
#main-content .microsite-paywall .callout--dark.callout-highlight>.l-content-wrap article,
#main-content .microsite-paywall .callout--dark.inline-callout,
#main-content .microsite__chapter .callout--dark.callout-highlight>.l-content-wrap article,
#main-content .microsite__chapter .callout--dark.inline-callout {
border: 0
}
#main-content .microsite-paywall .callout--dark.callout-highlight>.l-content-wrap article .callout-less,
#main-content .microsite-paywall .callout--dark.callout-highlight>.l-content-wrap article .callout-more,
#main-content .microsite-paywall .callout--dark.callout-highlight>.l-content-wrap article h4,
#main-content .microsite-paywall .callout--dark.callout-highlight>.l-content-wrap article h6,
#main-content .microsite-paywall .callout--dark.inline-callout .callout-less,
#main-content .microsite-paywall .callout--dark.inline-callout .callout-more,
#main-content .microsite-paywall .callout--dark.inline-callout h4,
#main-content .microsite-paywall .callout--dark.inline-callout h6,
#main-content .microsite__chapter .callout--dark.callout-highlight>.l-content-wrap article .callout-less,
#main-content .microsite__chapter .callout--dark.callout-highlight>.l-content-wrap article .callout-more,
#main-content .microsite__chapter .callout--dark.callout-highlight>.l-content-wrap article h4,
#main-content .microsite__chapter .callout--dark.callout-highlight>.l-content-wrap article h6,
#main-content .microsite__chapter .callout--dark.inline-callout .callout-less,
#main-content .microsite__chapter .callout--dark.inline-callout .callout-more,
#main-content .microsite__chapter .callout--dark.inline-callout h4,
#main-content .microsite__chapter .callout--dark.inline-callout h6 {
color: #fff
}
#main-content .microsite-paywall .callout--dark.callout-highlight>.l-content-wrap article .callout-less:after,
#main-content .microsite-paywall .callout--dark.callout-highlight>.l-content-wrap article .callout-more:after,
#main-content .microsite-paywall .callout--dark.callout-highlight>.l-content-wrap article h4:after,
#main-content .microsite-paywall .callout--dark.callout-highlight>.l-content-wrap article h6:after,
#main-content .microsite-paywall .callout--dark.callout-highlight>.l-content-wrap article ol li:before,
#main-content .microsite-paywall .callout--dark.callout-highlight>.l-content-wrap article ul li:before,
#main-content .microsite-paywall .callout--dark.inline-callout .callout-less:after,
#main-content .microsite-paywall .callout--dark.inline-callout .callout-more:after,
#main-content .microsite-paywall .callout--dark.inline-callout h4:after,
#main-content .microsite-paywall .callout--dark.inline-callout h6:after,
#main-content .microsite-paywall .callout--dark.inline-callout ol li:before,
#main-content .microsite-paywall .callout--dark.inline-callout ul li:before,
#main-content .microsite__chapter .callout--dark.callout-highlight>.l-content-wrap article .callout-less:after,
#main-content .microsite__chapter .callout--dark.callout-highlight>.l-content-wrap article .callout-more:after,
#main-content .microsite__chapter .callout--dark.callout-highlight>.l-content-wrap article h4:after,
#main-content .microsite__chapter .callout--dark.callout-highlight>.l-content-wrap article h6:after,
#main-content .microsite__chapter .callout--dark.callout-highlight>.l-content-wrap article ol li:before,
#main-content .microsite__chapter .callout--dark.callout-highlight>.l-content-wrap article ul li:before,
#main-content .microsite__chapter .callout--dark.inline-callout .callout-less:after,
#main-content .microsite__chapter .callout--dark.inline-callout .callout-more:after,
#main-content .microsite__chapter .callout--dark.inline-callout h4:after,
#main-content .microsite__chapter .callout--dark.inline-callout h6:after,
#main-content .microsite__chapter .callout--dark.inline-callout ol li:before,
#main-content .microsite__chapter .callout--dark.inline-callout ul li:before {
color: #00e0ff
}
#main-content .content-wrap blockquote.special p {
color: inherit !important
}
.article.article--microsite {
margin-top: 40px
}
.micro-nav {
background: #00e0ff;
height: 40px;
line-height: 4rem;
text-transform: uppercase;
font-size: 1.5rem;
left: 0;
width: 100%;
color: #fff;
z-index: 100
}
.micro-nav__chapters {
display: flex;
position: relative
}
.micro-nav__toc-button {
background: none;
border: 0;
color: #005b9c;
text-transform: uppercase;
font-weight: 600;
font-size: 1.4rem;
line-height: 4rem;
display: flex;
align-items: center;
padding: 0 10px;
cursor: pointer;
margin-left: -10px
}
.micro-nav__toc-button svg {
margin-left: 7px
}
.micro-nav__toc-button svg .stroke {
fill: #005b9c
}
.micro-nav__toc-button:hover {
color: #fff
}
.micro-nav__toc-button:hover svg .stroke {
fill: #fff
}
.micro-nav__options {
display: none;
position: absolute;
top: 40px;
left: -10px;
max-width: calc(100vw - 10px);
padding: 5px 14px;
background: #fff;
color: #000;
z-index: 99;
box-shadow: 0 5px 10px 0 rgba(50, 50, 50, .45)
}
.micro-nav__options li {
list-style: none;
border-bottom: 1px solid #e5e5e5;
height: auto;
white-space: nowrap
}
.micro-nav__options li:last-of-type {
border: 0
}
.micro-nav__options a {
display: block;
cursor: pointer;
color: #333;
font-weight: 400;
line-height: 2.4rem;
height: auto;
padding: 6px 0;
white-space: normal
}
.micro-nav__options a:hover {
color: #005b9c
}
.micro-nav__options a.toc-link--lowercase {
text-transform: none
}
.micro-nav__chapters .article-options {
margin-left: auto;
margin-bottom: 0
}
.micro-nav__chapters .article-options__container {
border: 0;
margin: 0;
padding: 0
}
.micro-nav__chapters .article-options__option {
font-weight: 600;
letter-spacing: 1px;
font-size: 1.2rem;
text-decoration: none;
color: #005b9c
}
.micro-nav__chapters .article-options__option:hover {
color: #fff
}
.micro-nav__chapters .article-options__option:hover .fill {
fill: #fff
}
.micro-nav__chapters .article-options__option svg {
margin-left: 20px;
margin-right: 5px;
margin-bottom: -2px
}
.micro-nav__chapters .article-options__option svg .fill {
fill: #005b9c
}
.micro-nav__chapters .article-options__share-options {
margin-left: 20px;
margin-top: 5px
}
@media(min-width:801px) {
.micro-nav__chapters .article-options__share-options a {
text-decoration: none;
line-height: 40px;
border: 0;
height: auto;
width: auto;
float: none;
display: inline-block;
border-radius: 0
}
.micro-nav__chapters .article-options__share-options a:hover {
color: #fff
}
.micro-nav__chapters .article-options__share-options a:hover .fill,
.micro-nav__chapters .article-options__share-options a:hover .st0 {
fill: #fff
}
.micro-nav__chapters .article-options__share-options a .fill,
.micro-nav__chapters .article-options__share-options a .st0 {
fill: #005b9c
}
}
.micro-nav__chapters--active .micro-nav__toc-button {
background: rgba(0, 0, 0, .1)
}
.micro-nav__chapters--active .micro-nav__options {
display: block
}
@media(max-width:700px) {
.micro-nav__chapters .article-options__option {
border-left: 1px solid hsla(0, 0%, 100%, .3)
}
.micro-nav__chapters .article-options__option span {
display: none
}
.micro-nav__chapters .article-options__option svg {
margin-left: 13px;
margin-right: 13px
}
.micro-nav__chapters .article-options__container {
border-right: 1px solid hsla(0, 0%, 100%, .3)
}
.micro-nav__chapters .article-options__option--subscribe svg {
margin-right: 13px !important
}
.micro-nav__chapters .article-options__share-options {
border-left: 1px solid hsla(0, 0%, 100%, .3);
padding-left: 13px;
margin-left: 0;
padding-right: 13px
}
}
@media(max-width:550px) {
.micro-nav {
left: auto;
z-index: 9999;
height: auto;
width: auto
}
.micro-nav .content {
padding: 0
}
.micro-nav__toc-button {
background: #00e0ff;
height: 60px;
line-height: 6rem;
padding: 0 20px;
position: absolute;
top: 0;
right: 0
}
.micro-nav__toc-button svg {
margin: 0
}
.micro-nav__toc-button span {
display: none
}
.micro-nav__chapters--active .micro-nav__toc-button {
background: #00e0ff
}
.micro-nav__options {
top: 99px;
left: 0;
position: absolute;
width: 100%;
max-width: none
}
.micro-nav__chapters {
position: inherit
}
.micro-nav__chapters .article-options {
display: none;
width: 100%;
position: absolute;
top: 60px;
left: 0;
background: #00e0ff
}
.admin-bar .micro-nav__chapters .article-options {
top: 60px
}
.micro-nav__chapters .article-options__option {
max-height: 39px
}
.micro-nav__chapters .article-options__option i {
display: flex;
align-items: center;
justify-content: center;
height: 39px
}
.micro-nav__chapters.micro-nav__chapters--active .article-options {
display: block
}
.micro-nav__chapters .article-options__share-options {
padding: 0
}
}
.micro-header {
background-size: cover;
background-position: 50%;
min-height: 300px;
text-align: center;
overflow: hidden
}
.chapter-header {
position: relative;
padding-top: 220px;
padding-bottom: 40px
}
.micro-title {
max-width: 960px;
padding-top: 10px;
padding-bottom: 45px;
margin: 0 auto
}
.micro-title h1 {
margin-bottom: 0;
font-size: 5rem;
line-height: 7.5rem;
text-transform: uppercase;
color: #fff;
font-weight: 600;
letter-spacing: 10px;
border-top: 3px double hsla(0, 0%, 100%, .4);
border-bottom: 3px double hsla(0, 0%, 100%, .4)
}
.micro-title h2 {
margin-top: 0;
color: #fff;
font-size: 3rem;
line-height: 5rem;
font-weight: 400;
padding-bottom: 5px
}
.msh-dark .micro-title h1,
.msh-dark .micro-title h2 {
color: #262626;
border-top-color: rgba(0, 0, 0, .4);
border-bottom-color: rgba(0, 0, 0, .4)
}
.msh-dark.micro-header--case .micro-meta h5 {
color: #262626
}
@media(max-width:960px) {
.chapter-header {
padding-left: 20px;
padding-right: 20px
}
}
@media(max-width:768px) {
.chapter-header {
padding-top: 100px
}
.chapter-header .micro-title h1 {
font-size: 2.3rem;
line-height: 3.3rem
}
.chapter-header .micro-title h2 {
font-size: 1.7rem
}
}
@media(max-width:500px) {
.chapter-header {
padding-top: 90px
}
.chapter-header .micro-title h1 {
font-size: 1.9rem;
line-height: 2.7rem;
letter-spacing: 4px
}
.chapter-header .micro-title h2 {
font-size: 1.4rem;
line-height: 2rem
}
}
.micro-meta {
max-width: 960px;
margin: 0 auto;
text-align: center;
color: #333
}
.micro-meta h5 {
font-size: 1.6rem;
font-weight: 500;
color: #656565;
margin-bottom: 10px;
margin-top: 0;
padding-top: 40px
}
.micro-meta h6 {
margin-top: 12px;
font-size: 1.4rem;
text-transform: uppercase;
font-weight: 600;
color: #333
}
.micro-meta h6 span {
font-style: italic;
font-weight: 400;
text-transform: lowercase
}
.micro-meta aside div {
background: #b0e0ec;
height: 1px;
width: 600px;
margin: 40px auto
}
.micro-meta aside p {
font-size: 2.4rem;
line-height: 3rem;
font-weight: 400
}
.msh-light .micro-meta h5,
.msh-light .micro-meta h6 {
color: #fff
}
@media(max-width:1024px) {
.micro-meta aside p {
padding: 0 30px
}
}
@media(max-width:600px) {
.micro-meta {
padding: 0 15px
}
.micro-meta h5 {
font-size: 1.1rem;
padding-top: 30px
}
.micro-meta h6 {
font-size: 1rem;
margin-bottom: 30px
}
.micro-meta aside div {
margin: 30px 0;
max-width: 600px;
width: auto
}
.micro-meta aside p {
font-size: 1.2rem;
line-height: 1.8rem
}
}
.micro-site-wrap {
background: #fff
}
.microsite-paywall,
.microsite__chapter {
padding-top: 60px;
clear: both
}
.microsite-paywall.about-the-research.no-image .chapter-index,
.microsite__chapter.about-the-research.no-image .chapter-index {
left: -30px;
top: -162px
}
@media screen and (max-width:1024px) {
.microsite-paywall.about-the-research.no-image .chapter-index,
.microsite__chapter.about-the-research.no-image .chapter-index {
left: 0;
top: -142px
}
}
@media screen and (max-width:768px) {
.microsite-paywall.about-the-research.no-image .chapter-index,
.microsite__chapter.about-the-research.no-image .chapter-index {
top: -30px;
top: 0
}
}
.microsite-paywall.no-image,
.microsite__chapter.no-image {
padding-top: 267px
}
.microsite-paywall.no-image .chapter-index,
.microsite__chapter.no-image .chapter-index {
top: -100px
}
.microsite-paywall.no-image article,
.microsite__chapter.no-image article {
background: none
}
.microsite-paywall>header,
.microsite__chapter>header {
min-height: 500px;
position: relative;
z-index: 3;
background-position: 50%;
background-repeat: no-repeat;
background-size: 100% auto;
background-attachment: fixed
}
.microsite-paywall>header img,
.microsite__chapter>header img {
width: 100%;
display: block
}
.microsite-paywall .content-wrap,
.microsite__chapter .content-wrap {
position: relative;
max-width: 960px;  margin: 0 auto 0;
z-index: 6
}
.microsite-paywall .content-width--full img,
.microsite__chapter .content-width--full img {
max-width: 100%
}
.microsite-paywall#chapter-1 .content-wrap,
.microsite__chapter#chapter-1 .content-wrap {
margin-top: 0
}
.microsite-paywall.first .content-wrap .chapter-index,
.microsite__chapter.first .content-wrap .chapter-index {
top: -30px;
color: #d0d0d0
}
.is-paywall .microsite-paywall .content-wrap,
.is-paywall .microsite__chapter .content-wrap {
margin-top: 0
}
.microsite-paywall .paywall-copy,
.microsite__chapter .paywall-copy {
max-width: 600px;
margin: 0
}
.microsite-paywall .content-wrap .chapter-index,
.microsite__chapter .content-wrap .chapter-index {
position: absolute;
color: #333;
color: rgba(51, 51, 51, .7);
font-style: italic;
font-size: 360px;
width: 180px;
text-align: center;
left: -10px;
top: -162px
}
.microsite-paywall .content-wrap .chapter-index abbr,
.microsite__chapter .content-wrap .chapter-index abbr {
margin-top: -80px;
height: 180px;
line-height: 180px;
width: 180px;
font-size: 160px;
display: inline-block;
border-bottom: 0;
background: #717171;
color: #fff;
border-radius: 90px
}
.microsite-paywall .content-wrap .chapter-heading,
.microsite__chapter .content-wrap .chapter-heading {
color: #004895;
font-size: 4rem;
line-height: 5.2rem;
font-weight: 600;
margin: 0;
padding: 50px 180px 35px;
width: auto
}
.microsite-paywall .content-wrap h1,
.microsite-paywall .content-wrap h2,
.microsite-paywall .content-wrap h3,
.microsite-paywall .content-wrap h4,
.microsite-paywall .content-wrap h5,
.microsite-paywall .content-wrap h6,
.microsite__chapter .content-wrap h1,
.microsite__chapter .content-wrap h2,
.microsite__chapter .content-wrap h3,
.microsite__chapter .content-wrap h4,
.microsite__chapter .content-wrap h5,
.microsite__chapter .content-wrap h6 {
font-weight: 500;
color: #333;
margin: 0;
padding: 0;
border: 0;
outline: 0;
vertical-align: baseline;
background: 0 0
}
.microsite-paywall .content-wrap h1,
.microsite__chapter .content-wrap h1 {
font-size: 2.3rem;
line-height: 2.8rem
}
.microsite-paywall .content-wrap h2,
.microsite__chapter .content-wrap h2 {
font-size: 1.9rem;
line-height: 2.4rem
}
.microsite-paywall .content-wrap h3,
.microsite__chapter .content-wrap h3 {
font-size: 2.1rem;
line-height: 2.6rem
}
.microsite-paywall .content-wrap h4,
.microsite__chapter .content-wrap h4 {
font-size: 2.2rem;
font-weight: 600;
line-height: 3.4rem
}
.microsite-paywall .content-wrap h5,
.microsite__chapter .content-wrap h5 {
font-size: 1rem;
line-height: 1.3rem
}
.microsite-paywall .content-wrap h6,
.microsite__chapter .content-wrap h6 {
font-size: 1.3rem;
line-height: 2.3rem
}
.microsite-paywall .content-wrap a,
.microsite__chapter .content-wrap a {
color: #333;
font-weight: 600;
text-decoration: none;
border-bottom: 1px dashed #0098cc
}
.microsite-paywall .content-wrap a:hover,
.microsite__chapter .content-wrap a:hover {
color: #0098cc
}
.microsite-paywall .content-wrap .bold,
.microsite-paywall .content-wrap strong,
.microsite__chapter .content-wrap .bold,
.microsite__chapter .content-wrap strong {
font-weight: 700
}
.microsite-paywall .content-wrap .italic,
.microsite-paywall .content-wrap em,
.microsite__chapter .content-wrap .italic,
.microsite__chapter .content-wrap em {
font-style: italic
}
.microsite-paywall .content-wrap hr,
.microsite__chapter .content-wrap hr {
color: #00e0ff;
background-color: #00e0ff;
width: 600px;
border: 0;
height: 1px;
margin: 2.75em auto 2.5em
}
.microsite-paywall .content-wrap>h1,
.microsite-paywall .content-wrap>h2,
.microsite-paywall .content-wrap>h3:not(.chapter-heading),
.microsite-paywall .content-wrap>h4,
.microsite-paywall .content-wrap>h5,
.microsite-paywall .content-wrap>h6,
.microsite__chapter .content-wrap>h1,
.microsite__chapter .content-wrap>h2,
.microsite__chapter .content-wrap>h3:not(.chapter-heading),
.microsite__chapter .content-wrap>h4,
.microsite__chapter .content-wrap>h5,
.microsite__chapter .content-wrap>h6 {
padding: 0;
margin: 20px 0 20px 180px;
max-width: 600px
}
.microsite-paywall .content-wrap>h3,
.microsite__chapter .content-wrap>h3 {
color: #00488d;
font-weight: 500;
font-size: 2.8rem;
line-height: 3.6rem
}
.microsite-paywall .content-wrap>.smr-carousel,
.microsite-paywall .content-wrap>blockquote,
.microsite-paywall .content-wrap>ol,
.microsite-paywall .content-wrap>p,
.microsite-paywall .content-wrap>ul,
.microsite__chapter .content-wrap>.smr-carousel,
.microsite__chapter .content-wrap>blockquote,
.microsite__chapter .content-wrap>ol,
.microsite__chapter .content-wrap>p,
.microsite__chapter .content-wrap>ul {
font-size: 1.8rem;
line-height: 3.2rem;
font-weight: 400;
max-width: 600px;
margin: 0 0 30px 180px
}
.microsite-paywall .content-wrap ul,
.microsite__chapter .content-wrap ul {
list-style: none;
padding-left: 0
}
.microsite-paywall .content-wrap ul li,
.microsite__chapter .content-wrap ul li {
padding-left: 1em;
text-indent: -.7em;
margin-bottom: 15px
}
.microsite-paywall .content-wrap ul li:before,
.microsite__chapter .content-wrap ul li:before {
content: "\2022   ";
color: #00488d
}
.microsite-paywall .content-wrap ol,
.microsite__chapter .content-wrap ol {
counter-reset: item;
padding: 0
}
.microsite-paywall .content-wrap ol li,
.microsite__chapter .content-wrap ol li {
display: block;
margin-bottom: 15px
}
.microsite-paywall .content-wrap ol li:before,
.microsite__chapter .content-wrap ol li:before {
font-weight: 700;
color: #00488d
}
.microsite-paywall .content-wrap ol>li:before,
.microsite__chapter .content-wrap ol>li:before {
content: counter(item) ". ";
counter-increment: item
}
.microsite-paywall .content-wrap a.reflink,
.microsite__chapter .content-wrap a.reflink {
font-size: .9em;
padding: 6px 3px 6px 2px;
border: 0;
color: #004895;
position: relative;
top: -4px
}
.microsite-paywall .content-wrap a.back-to-article,
.microsite__chapter .content-wrap a.back-to-article {
font-style: italic;
font-weight: 600;
color: #005b9c !important
}
.microsite-paywall .content-wrap .post_video_player,
.microsite__chapter .content-wrap .post_video_player {
clear: both;
margin: 20px 0
}
.microsite-paywall .content-wrap .post_video_player embed,
.microsite-paywall .content-wrap .post_video_player object,
.microsite__chapter .content-wrap .post_video_player embed,
.microsite__chapter .content-wrap .post_video_player object {
max-width: 600px;
margin: 0 auto;
display: block;
background: #000
}
.microsite-paywall .content-wrap blockquote,
.microsite__chapter .content-wrap blockquote {
font-style: italic;
margin-left: 260px;
max-width: 440px;
margin-top: 3.2rem;
margin-bottom: 3.2rem
}
.microsite-paywall .content-wrap blockquote cite,
.microsite-paywall .content-wrap blockquote em,
.microsite__chapter .content-wrap blockquote cite,
.microsite__chapter .content-wrap blockquote em {
font-style: normal
}
.microsite-paywall .content-wrap blockquote>p,
.microsite__chapter .content-wrap blockquote>p {
font-size: 1.8rem;
line-height: 3.2rem;
font-weight: 400;
font-style: italic;
margin-bottom: 0
}
.microsite-paywall .content-wrap blockquote>p~p,
.microsite__chapter .content-wrap blockquote>p~p {
margin-top: 20px
}
.microsite-paywall .content-wrap blockquote.special,
.microsite__chapter .content-wrap blockquote.special {
position: relative;
max-width: 340px;
font-size: 2.8rem;
line-height: 5rem;
text-align: center;
color: #707f8d;
border-top: 1px solid #d3d3d3;
border-bottom: 1px solid #d3d3d3;
float: right;
margin-left: 80px;
padding: 50px 0;
clear: none
}
.microsite-paywall .content-wrap blockquote.special h5,
.microsite__chapter .content-wrap blockquote.special h5 {
font-family: benton-sans;
color: #535354;
font-weight: 600;
font-size: 1.3rem;
line-height: 1;
text-transform: uppercase;
font-style: normal;
margin-top: 20px
}
.microsite-paywall .content-wrap blockquote.special h6,
.microsite__chapter .content-wrap blockquote.special h6 {
font-family: benton-sans;
color: #535354;
font-size: 1.3rem;
line-height: 1;
font-style: normal;
margin-top: 8px
}
.microsite-paywall .content-wrap blockquote.special>p,
.microsite__chapter .content-wrap blockquote.special>p {
font-size: 2.8rem;
line-height: 4.4rem;
font-weight: lighter;
font-style: italic;
margin-top: 0
}
.microsite-paywall .content-wrap blockquote.special>p~p,
.microsite__chapter .content-wrap blockquote.special>p~p {
margin-top: 20px;
font-size: 1.8rem;
line-height: 2.8rem;
font-weight: 400;
font-style: normal
}
.microsite-paywall .content-wrap blockquote.special.right,
.microsite__chapter .content-wrap blockquote.special.right {
float: right;
margin: 10px 0 50px 50px
}
.microsite-paywall .content-wrap blockquote.special.left,
.microsite__chapter .content-wrap blockquote.special.left {
float: left;
margin: 10px 50px 50px 0
}
.microsite-paywall .is-button,
.microsite__chapter .is-button {
background-color: #00e0ff;
line-height: 3.8rem !important;
width: 100%;
text-align: center
}
.microsite-paywall .is-button a,
.microsite__chapter .is-button a {
color: #005b9c;
border: 0 !important;
text-transform: none
}
.microsite-paywall .is-button:hover,
.microsite__chapter .is-button:hover {
background: #005b9c;
border-color: #005b9c
}
.microsite-paywall .is-button:hover a,
.microsite__chapter .is-button:hover a {
color: #00e0ff
}
.microsite-paywall .callout,
.microsite__chapter .callout {
width: 300px;
clear: both
}
.microsite-paywall .callout ol,
.microsite-paywall .callout ul,
.microsite__chapter .callout ol,
.microsite__chapter .callout ul {
margin: 10px 0 30px;
padding: 0
}
.microsite-paywall .callout ol li,
.microsite-paywall .callout ul li,
.microsite__chapter .callout ol li,
.microsite__chapter .callout ul li {
font-size: 1.4rem;
line-height: 2rem;
margin-bottom: 15px
}
.microsite-paywall .callout ul,
.microsite__chapter .callout ul {
list-style: none
}
.microsite-paywall .callout ul li,
.microsite__chapter .callout ul li {
padding-left: 1em;
text-indent: -.7em
}
.microsite-paywall .callout ul li:before,
.microsite__chapter .callout ul li:before {
content: "\2022   ";
color: #00488d
}
.microsite-paywall .callout ol,
.microsite__chapter .callout ol {
counter-reset: item
}
.microsite-paywall .callout ol li,
.microsite__chapter .callout ol li {
display: block
}
.microsite-paywall .callout ol li:before,
.microsite__chapter .callout ol li:before {
font-weight: 700;
color: #00488d
}
.microsite-paywall .callout ol>li:before,
.microsite__chapter .callout ol>li:before {
content: counter(item) ". ";
counter-increment: item
}
.microsite-paywall .callout a,
.microsite__chapter .callout a {
font-size: 1.4rem
}
.microsite-paywall .callout h5,
.microsite__chapter .callout h5 {
font-weight: 600;
margin-bottom: 0
}
.microsite-paywall .callout h6,
.microsite__chapter .callout h6 {
font-weight: 700;
font-style: italic;
font-size: 1.4rem;
margin: 0;
padding: 15px 0 10px
}
.microsite-paywall .callout img,
.microsite__chapter .callout img {
max-width: 100%
}
.microsite-paywall .callout p,
.microsite__chapter .callout p {
margin: 10px 0 0;
font-size: 1.4rem;
line-height: 2.2rem
}
.microsite-paywall .callout p.callout-figure-note,
.microsite__chapter .callout p.callout-figure-note {
margin-top: 10px
}
.microsite-paywall .callout p.callout-figure-caption,
.microsite__chapter .callout p.callout-figure-caption {
font-size: 1.6rem;
margin: 10px 0 18px
}
.microsite-paywall .callout figure,
.microsite__chapter .callout figure {
margin: 0
}
.microsite-paywall .callout .caption,
.microsite-paywall .callout figcaption,
.microsite__chapter .callout .caption,
.microsite__chapter .callout figcaption {
font-size: 1.4rem;
line-height: 2rem
}
.microsite-paywall .callout.ad span,
.microsite__chapter .callout.ad span {
font-size: 1.2rem;
display: block;
margin-top: 10px
}
.microsite-paywall .callout.right,
.microsite__chapter .callout.right {
float: right;
margin: 10px 0 50px 50px
}
.microsite-paywall .callout.right.exhibit .loading,
.microsite__chapter .callout.right.exhibit .loading {
right: 0
}
.microsite-paywall .callout.right.exhibit .full-exhibit.expanded,
.microsite__chapter .callout.right.exhibit .full-exhibit.expanded {
float: right;
padding-left: 1px;
text-align: center
}
.microsite-paywall .callout.right.exhibit figcaption,
.microsite__chapter .callout.right.exhibit figcaption {
float: right;
margin-top: 20px
}
.microsite-paywall .callout.left,
.microsite__chapter .callout.left {
float: left;
margin: 10px 50px 50px 0
}
.microsite-paywall .callout.left.exhibit .full-exhibit.expanded,
.microsite__chapter .callout.left.exhibit .full-exhibit.expanded {
float: left;
padding-right: 1px;
text-align: center
}
.microsite-paywall .callout.left.exhibit figcaption,
.microsite__chapter .callout.left.exhibit figcaption {
margin-top: 20px
}
.microsite-paywall .callout.about h6,
.microsite__chapter .callout.about h6 {
font-style: normal;
font-size: 1.8rem
}
.microsite-paywall .callout.about p,
.microsite__chapter .callout.about p {
margin-bottom: 15px;
font-size: 1.4rem;
line-height: 2.4rem
}
.microsite-paywall .callout.exhibit,
.microsite__chapter .callout.exhibit {
position: relative;
overflow: hidden
}
.microsite-paywall .callout.exhibit figure>img,
.microsite__chapter .callout.exhibit figure>img {
cursor: pointer
}
.microsite-paywall .callout.exhibit figure>img.loading,
.microsite__chapter .callout.exhibit figure>img.loading {
position: absolute;
top: 0;
z-index: 2
}
.microsite-paywall .callout.exhibit .full-exhibit,
.microsite__chapter .callout.exhibit .full-exhibit {
position: absolute;
top: 0;
z-index: -1;
visibility: hidden;
overflow: hidden
}
.microsite-paywall .callout.exhibit .full-exhibit.expanded,
.microsite__chapter .callout.exhibit .full-exhibit.expanded {
position: relative;
z-index: 1;
visibility: visible
}
.microsite-paywall .callout.exhibit .full-exhibit img,
.microsite__chapter .callout.exhibit .full-exhibit img {
border: 1px solid #eee
}
.microsite-paywall .callout.exhibit figcaption,
.microsite__chapter .callout.exhibit figcaption {
clear: both;
width: 300px
}
.microsite-paywall .callout.exhibit figcaption.animating,
.microsite__chapter .callout.exhibit figcaption.animating {
margin-top: -22px
}
.microsite-paywall .callout.expanded,
.microsite__chapter .callout.expanded {
margin-bottom: 0
}
.microsite-paywall .callout.full,
.microsite__chapter .callout.full {
width: 100%;
float: none;
margin: 50px 0
}
.microsite-paywall .callout .hide-exhibit,
.microsite__chapter .callout .hide-exhibit {
margin-bottom: 20px;
padding: 10px 0;
text-align: right;
display: block;
border: 0;
font-weight: 700
}
.microsite-paywall .callout-highlight,
.microsite__chapter .callout-highlight {
margin-top: 50px;
margin-bottom: 50px
}
.microsite-paywall .callout-highlight>.l-content-wrap article,
.microsite__chapter .callout-highlight>.l-content-wrap article {
padding: 28px;
background: #f0f0f0;
border-top: 3px solid #00e0ff;
font-size: 1.8rem;
font-weight: 300;
overflow: auto
}
.microsite-paywall .callout-highlight>.l-content-wrap article .no-mobile,
.microsite-paywall .callout-highlight>.l-content-wrap article div:first-child,
.microsite__chapter .callout-highlight>.l-content-wrap article .no-mobile,
.microsite__chapter .callout-highlight>.l-content-wrap article div:first-child {
margin-bottom: 0 !important
}
.microsite-paywall .callout-highlight>.l-content-wrap article ul,
.microsite__chapter .callout-highlight>.l-content-wrap article ul {
margin-bottom: 0
}
.microsite-paywall .callout-highlight>.l-content-wrap article ul li,
.microsite__chapter .callout-highlight>.l-content-wrap article ul li {
padding-left: 0;
text-indent: 0
}
.microsite-paywall .callout-highlight>.l-content-wrap article .chart-one td,
.microsite__chapter .callout-highlight>.l-content-wrap article .chart-one td {
border-right: none !important;
border-bottom: none !important
}
.microsite-paywall .callout-highlight h4,
.microsite__chapter .callout-highlight h4 {
font-size: 1.8rem;
font-weight: 600;
color: #005b9c;
margin-bottom: 7px
}
.microsite-paywall .callout-highlight h5,
.microsite-paywall .callout-highlight h6,
.microsite-paywall .callout-highlight ol,
.microsite-paywall .callout-highlight p,
.microsite-paywall .callout-highlight ul,
.microsite__chapter .callout-highlight h5,
.microsite__chapter .callout-highlight h6,
.microsite__chapter .callout-highlight ol,
.microsite__chapter .callout-highlight p,
.microsite__chapter .callout-highlight ul {
margin-bottom: 16px
}
.microsite-paywall .callout-highlight p:last-child,
.microsite__chapter .callout-highlight p:last-child {
margin-bottom: 0
}
.microsite-paywall .callout-highlight ol,
.microsite-paywall .callout-highlight ul,
.microsite__chapter .callout-highlight ol,
.microsite__chapter .callout-highlight ul {
padding-left: 26px;
list-style: none
}
.microsite-paywall .callout-highlight ol li,
.microsite-paywall .callout-highlight ul li,
.microsite__chapter .callout-highlight ol li,
.microsite__chapter .callout-highlight ul li {
margin-bottom: 7px;
position: relative
}
.microsite-paywall .callout-highlight ol li:before,
.microsite-paywall .callout-highlight ul li:before,
.microsite__chapter .callout-highlight ol li:before,
.microsite__chapter .callout-highlight ul li:before {
position: absolute
}
.microsite-paywall .callout-highlight ol,
.microsite__chapter .callout-highlight ol {
counter-reset: smr-counter
}
.microsite-paywall .callout-highlight ol li,
.microsite__chapter .callout-highlight ol li {
counter-increment: smr-counter
}
.microsite-paywall .callout-highlight ol li:before,
.microsite__chapter .callout-highlight ol li:before {
content: counter(smr-counter) ". ";
color: #005b9c;
font-weight: 600;
left: -26px
}
.microsite-paywall .callout-highlight ul,
.microsite__chapter .callout-highlight ul {
padding-left: 18px
}
.microsite-paywall .callout-highlight ul li,
.microsite__chapter .callout-highlight ul li {
margin-bottom: 8px
}
.microsite-paywall .callout-highlight ul li:before,
.microsite__chapter .callout-highlight ul li:before {
content: "\2022";
color: #005b9c;
font-weight: 600;
display: inline-block;
width: 1em;
left: -18px
}
.microsite-paywall .callout-highlight .callout-less,
.microsite-paywall .callout-highlight .callout-more,
.microsite__chapter .callout-highlight .callout-less,
.microsite__chapter .callout-highlight .callout-more {
display: block;
margin-top: 20px;
color: #005b9c;
font-size: 1.3rem;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
cursor: pointer
}
.microsite-paywall .callout-highlight .callout-less:after,
.microsite-paywall .callout-highlight .callout-more:after,
.microsite__chapter .callout-highlight .callout-less:after,
.microsite__chapter .callout-highlight .callout-more:after {
content: "+";
position: relative;
left: 5px;
top: -1px
}
.microsite-paywall .callout-highlight .callout-less:hover,
.microsite-paywall .callout-highlight .callout-more:hover,
.microsite__chapter .callout-highlight .callout-less:hover,
.microsite__chapter .callout-highlight .callout-more:hover {
color: #000
}
.microsite-paywall .callout-highlight .callout-less:hover:after,
.microsite-paywall .callout-highlight .callout-more:hover:after,
.microsite__chapter .callout-highlight .callout-less:hover:after,
.microsite__chapter .callout-highlight .callout-more:hover:after {
color: #00e0ff
}
.microsite-paywall .callout-highlight .callout-less:after,
.microsite__chapter .callout-highlight .callout-less:after {
content: "-";
top: -1px
}
.microsite-paywall .callout-highlight blockquote,
.microsite__chapter .callout-highlight blockquote {
max-width: 500px;
font-style: italic;
border-left: 1px solid #00e0ff;
padding: 0 30px;
margin: 3.2rem 0;
font-weight: 600;
font-size: 1.6rem;
line-height: 2.8rem
}
.microsite-paywall .callout-highlight blockquote cite,
.microsite-paywall .callout-highlight blockquote em,
.microsite__chapter .callout-highlight blockquote cite,
.microsite__chapter .callout-highlight blockquote em {
font-style: normal
}
.microsite-paywall .callout-highlight blockquote p,
.microsite__chapter .callout-highlight blockquote p {
border-left: 0;
padding: 0
}
.microsite-paywall .inline-callout,
.microsite__chapter .inline-callout {
padding: 60px 90px;
max-width: 960px;
margin: 60px;
font-size: 1rem;
line-height: 1.7rem;
background: #eee;
color: #555
}
.microsite-paywall .inline-callout h6,
.microsite__chapter .inline-callout h6 {
font-size: 2.2rem
}
.microsite-paywall .inline-callout p,
.microsite__chapter .inline-callout p {
margin-top: 23px;
margin-bottom: 0;
font-size: 1.8rem;
line-height: 3.2rem
}
.microsite-paywall .inline-callout img,
.microsite__chapter .inline-callout img {
max-width: 100%;
height: auto;
margin-top: 23px;
margin-bottom: 0
}
.microsite-paywall .inline-callout .callout-less,
.microsite-paywall .inline-callout .callout-more,
.microsite__chapter .inline-callout .callout-less,
.microsite__chapter .inline-callout .callout-more {
cursor: pointer;
margin-top: 23px;
display: inline-block;
font-weight: 700;
color: #005b9c;
font-size: 1.4rem;
text-transform: uppercase
}
.microsite-paywall .inline-callout .callout-less:after,
.microsite-paywall .inline-callout .callout-more:after,
.microsite__chapter .inline-callout .callout-less:after,
.microsite__chapter .inline-callout .callout-more:after {
content: "+";
position: relative;
left: 5px;
top: -1px
}
.microsite-paywall .inline-callout .callout-less:hover,
.microsite-paywall .inline-callout .callout-more:hover,
.microsite__chapter .inline-callout .callout-less:hover,
.microsite__chapter .inline-callout .callout-more:hover {
color: #000
}
.microsite-paywall .inline-callout .callout-less:hover:after,
.microsite-paywall .inline-callout .callout-more:hover:after,
.microsite__chapter .inline-callout .callout-less:hover:after,
.microsite__chapter .inline-callout .callout-more:hover:after {
color: #00e0ff
}
.microsite-paywall .inline-callout .callout-less:after,
.microsite__chapter .inline-callout .callout-less:after {
content: "-";
top: -1px
}
.microsite-paywall .inline-callout .l-content-wrap,
.microsite__chapter .inline-callout .l-content-wrap {
width: 100%;
margin: 23px auto 0;
padding: 0 12px
}
.microsite-paywall .inline-callout figcaption,
.microsite__chapter .inline-callout figcaption {
margin-top: 60px
}
.microsite-paywall .inline-callout figcaption h5,
.microsite__chapter .inline-callout figcaption h5 {
color: #fff !important;
font-size: 1.6rem;
text-transform: uppercase;
font-weight: 700;
margin-bottom: 6px
}
.microsite-paywall .inline-callout figcaption h6,
.microsite__chapter .inline-callout figcaption h6 {
color: #fff !important;
font-size: 1.6rem;
font-weight: 700;
line-height: 1.8rem;
margin-bottom: 6px
}
.microsite-paywall .inline-callout figcaption p,
.microsite__chapter .inline-callout figcaption p {
color: #fff !important;
font-size: 1.4rem;
margin-bottom: 6px;
margin-top: 0;
line-height: 1
}
.microsite-paywall .ex_caption,
.microsite__chapter .ex_caption {
clear: both;
width: 300px;
font-size: 1.4rem;
line-height: 2rem
}
.microsite-paywall .ex_caption h6,
.microsite__chapter .ex_caption h6 {
font-style: italic;
font-weight: 700;
font-size: 1.4rem;
margin: 0;
padding: 15px 0 10px
}
.microsite-paywall .ex_caption p,
.microsite__chapter .ex_caption p {
margin: 0
}
.microsite-paywall .ex_caption.right,
.microsite__chapter .ex_caption.right {
float: right;
margin: -22px 0 50px 50px
}
.microsite-paywall .ex_caption.left,
.microsite__chapter .ex_caption.left {
float: left;
margin: -22px 50px 50px 0
}
.microsite-paywall .ex_caption--hidden,
.microsite__chapter .ex_caption--hidden {
display: none
}
.microsite-paywall .micro-inline-figure,
.microsite__chapter .micro-inline-figure {
max-width: 800px;
margin: 60px auto
}
.microsite-paywall .micro-inline-figure figure,
.microsite__chapter .micro-inline-figure figure {
display: flex;
flex-direction: column-reverse
}
.microsite-paywall .micro-inline-figure figcaption,
.microsite__chapter .micro-inline-figure figcaption {
max-width: 300px
}
.microsite-paywall .micro-inline-figure figcaption h5,
.microsite__chapter .micro-inline-figure figcaption h5 {
font-size: 1.6rem;
text-transform: uppercase;
font-weight: 700;
margin-bottom: 6px
}
.microsite-paywall .micro-inline-figure figcaption h6,
.microsite__chapter .micro-inline-figure figcaption h6 {
font-size: 1.6rem;
font-weight: 700;
line-height: 1.8rem;
margin-bottom: 6px
}
.microsite-paywall .micro-inline-figure figcaption p,
.microsite__chapter .micro-inline-figure figcaption p {
font-size: 1.4rem;
margin-bottom: 6px
}
.microsite-paywall .callout-email,
.microsite__chapter .callout-email {
background-color: #f3f3f3;
box-shadow: inset 0 0 2px rgba(0, 0, 0, .1);
padding: 30px 20px 36px;
position: relative
}
.microsite-paywall .callout-download,
.microsite__chapter .callout-download {
text-align: center
}
.microsite-paywall .callout-download p.is-helper,
.microsite__chapter .callout-download p.is-helper {
margin-top: 3px;
color: #666
}
.micro-footer__bg-image {
background-position: 50%;
background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
height: 600px
}
.microsite-paywall {
position: relative;
max-width: 960px;
margin: 0 auto
}
.microsite-paywall #paywall-sidebar-callout-a {
position: absolute;
top: 60px;
right: 0;
z-index: 9
}
.microsite-paywall .content-wrap>.smr-carousel,
.microsite-paywall .content-wrap>blockquote,
.microsite-paywall .content-wrap>ol,
.microsite-paywall .content-wrap>p,
.microsite-paywall .content-wrap>ul {
margin: 0 0 30px
}
.microsite-paywall #paywall-footer-callout-a a {
color: #333;
border-bottom: 1px dashed #0098cc;
text-decoration: none
}
.video-wrapper.fluid-video {
position: relative;
padding-bottom: 56.5%
}
.video-wrapper.fluid-video iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%
}
.multi-exhibit {
border-top: 1px solid #c1e6ec;
border-bottom: 1px solid #c1e6ec;
padding: 30px 0;
margin: 30px 0;
clear: both
}
.multi-exhibit .slide-captions {
position: relative;
margin-bottom: 10px;
overflow: hidden;
transition: height .3s ease-in
}
.multi-exhibit .slide-captions p {
display: none
}
.multi-exhibit .slide-captions p.get-height {
position: absolute;
width: 100%;
visibility: hidden
}
.multi-exhibit .slide-captions p:first-child {
display: block
}
.multi-exhibit .cycle-slideshow {
border: 1px solid #eee
}
.multi-exhibit .cycle-slideshow img {
width: 100%;
height: auto;
max-width: inherit;
max-height: inherit;
display: none
}
.multi-exhibit .cycle-slideshow img.first {
display: block
}
.multi-exhibit .cycle-slideshow .cycle-next,
.multi-exhibit .cycle-slideshow .cycle-prev {
position: absolute;
width: 110px;
height: 100%;
top: 0;
z-index: 800;
cursor: pointer;
background: hsla(0, 0%, 100%, .8);
opacity: 0;
transition: opacity .3s ease-in
}
.multi-exhibit .cycle-slideshow .cycle-next span,
.multi-exhibit .cycle-slideshow .cycle-prev span {
display: block;
position: absolute;
top: 50%;
width: 50px;
height: 50px;
margin: -25px 0 0;
font-size: 50px;
color: #00488d
}
.multi-exhibit .cycle-slideshow .cycle-next:hover,
.multi-exhibit .cycle-slideshow .cycle-prev:hover {
opacity: .9
}
.multi-exhibit .cycle-slideshow:hover .cycle-next,
.multi-exhibit .cycle-slideshow:hover .cycle-prev {
opacity: .3
}
.multi-exhibit .cycle-slideshow:hover .cycle-next:hover,
.multi-exhibit .cycle-slideshow:hover .cycle-prev:hover {
opacity: .9
}
.multi-exhibit .cycle-slideshow .cycle-prev {
left: 0
}
.multi-exhibit .cycle-slideshow .cycle-prev span {
left: 30px
}
.multi-exhibit .cycle-slideshow .cycle-prev span:after {
content: "";
display: inline-block;
width: 24px;
height: 20px;
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/arrow_carousel-left_blue.svg) 0 0 no-repeat
}
.multi-exhibit .cycle-slideshow .cycle-next {
right: 0
}
.multi-exhibit .cycle-slideshow .cycle-next span {
right: 30px
}
.multi-exhibit .cycle-slideshow .cycle-next span:after {
content: "";
display: inline-block;
width: 24px;
height: 20px;
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/arrow_carousel-right_blue.svg) 0 0 no-repeat
}
.multi-exhibit .exhibit-pager a {
float: left;
display: block;
width: 67px;
margin: 7px 7px 0 0;
border: 0;
outline: 0
}
.multi-exhibit .exhibit-pager a:focus {
outline: 0;
border: 0
}
.multi-exhibit .exhibit-pager a img {
display: block;
width: 100%;
border: 1px solid #eee;
opacity: .8;
transition: opacity .3s ease-in, border-color .3s ease-in
}
.multi-exhibit .exhibit-pager a img:hover {
border: 1px solid #ddd;
opacity: 1
}
.multi-exhibit .exhibit-pager a span {
display: block;
text-align: center;
margin-top: 10px
}
.multi-exhibit .exhibit-pager a.cycle-pager-active img {
border: 1px solid #ddd;
opacity: 1
}
.multi-exhibit .exhibit-pager.cycle-carousel a span {
font-size: 1.2rem;
font-weight: 400;
padding: 0 5px
}
.multi-exhibit .exhibit-pager.cycle-carousel a.cycle-slide-active img {
border: 1px solid #aaa;
opacity: 1
}
.multi-exhibit .exhibit-pager.cycle-carousel a.cycle-slide-active span {
font-weight: 600
}
.microsite-paywall .content-width,
.microsite-paywall .content-width--full,
.microsite-paywall .l-content-wrap,
.microsite__chapter .content-width,
.microsite__chapter .content-width--full,
.microsite__chapter .l-content-wrap {
max-width: 600px;
margin: 0 0 30px 180px;
padding: 0;
font-size: 1.8rem;
line-height: 3.2rem;
font-weight: 400
}
.microsite-paywall .content-width--full,
.microsite__chapter .content-width--full {
width: 100%;
max-width: inherit;
margin: 0 0 30px
}
.is-paywall .microsite-paywall .content-wrap>.content-width,
.is-paywall .microsite-paywall .content-wrap>.l-content-wrap,
.is-paywall .microsite-paywall .content-wrap>.smr-carousel,
.is-paywall .microsite-paywall .content-wrap>blockquote,
.is-paywall .microsite-paywall .content-wrap>h1,
.is-paywall .microsite-paywall .content-wrap>h2,
.is-paywall .microsite-paywall .content-wrap>h3:not(.chapter-heading),
.is-paywall .microsite-paywall .content-wrap>h4,
.is-paywall .microsite-paywall .content-wrap>h5,
.is-paywall .microsite-paywall .content-wrap>h6,
.is-paywall .microsite-paywall .content-wrap>ol,
.is-paywall .microsite-paywall .content-wrap>p,
.is-paywall .microsite-paywall .content-wrap>ul {
max-width: inherit;
margin: 0 12px 30px
}
@media(max-width:1024px) {
.is-paywall .microsite-paywall .content-wrap {
max-width: 960px
}
.is-paywall .microsite-paywall .m-content-paywall {
padding: 0 30px
}
.microsite-paywall>header,
.microsite__chapter>header {
min-height: 150px !important;
background: none !important;
height: 150px
}
.microsite-paywall.first .content-wrap .chapter-index,
.microsite__chapter.first .content-wrap .chapter-index {
top: 0
}
.microsite-paywall .content-wrap .chapter-index,
.microsite__chapter .content-wrap .chapter-index {
font-size: 220px;
width: 100px;
left: 0;
top: -80px
}
.microsite-paywall .content-wrap .chapter-index abbr,
.microsite__chapter .content-wrap .chapter-index abbr {
font-size: 8rem;
width: 100px;
height: 100px;
line-height: 10rem;
margin-top: 0;
margin-left: 5px
}
.microsite-paywall .content-wrap .chapter-heading,
.microsite__chapter .content-wrap .chapter-heading {
padding: 40px 120px 25px
}
.microsite-paywall .content-wrap>.callout-highlight .l-content-wrap,
.microsite-paywall .content-wrap>.content-width,
.microsite-paywall .content-wrap>.l-content-wrap,
.microsite-paywall .content-wrap>.smr-carousel,
.microsite-paywall .content-wrap>blockquote,
.microsite-paywall .content-wrap>h1,
.microsite-paywall .content-wrap>h2,
.microsite-paywall .content-wrap>h3:not(.chapter-heading),
.microsite-paywall .content-wrap>h4,
.microsite-paywall .content-wrap>h5,
.microsite-paywall .content-wrap>h6,
.microsite-paywall .content-wrap>ol,
.microsite-paywall .content-wrap>p,
.microsite-paywall .content-wrap>ul,
.microsite__chapter .content-wrap>.callout-highlight .l-content-wrap,
.microsite__chapter .content-wrap>.content-width,
.microsite__chapter .content-wrap>.l-content-wrap,
.microsite__chapter .content-wrap>.smr-carousel,
.microsite__chapter .content-wrap>blockquote,
.microsite__chapter .content-wrap>h1,
.microsite__chapter .content-wrap>h2,
.microsite__chapter .content-wrap>h3:not(.chapter-heading),
.microsite__chapter .content-wrap>h4,
.microsite__chapter .content-wrap>h5,
.microsite__chapter .content-wrap>h6,
.microsite__chapter .content-wrap>ol,
.microsite__chapter .content-wrap>p,
.microsite__chapter .content-wrap>ul {
max-width: 600px;
margin: 0 12px 30px 120px
}
.microsite-paywall .micro-inline-figure,
.microsite__chapter .micro-inline-figure {
max-width: none;
padding-left: 20px;
padding-right: 20px
}
.microsite__chapter .callout.right {
margin: 10px 12px 35px 35px
}
.microsite-paywall .callout.exhibit,
.microsite__chapter .callout.exhibit {
float: none;
width: 600px;
margin: 0 12px 30px 120px
}
.microsite-paywall .callout.exhibit figure>img,
.microsite__chapter .callout.exhibit figure>img {
display: none
}
.microsite-paywall .callout.exhibit .full-exhibit,
.microsite__chapter .callout.exhibit .full-exhibit {
position: relative;
z-index: 1;
visibility: visible
}
.microsite-paywall .callout.right.exhibit figcaption,
.microsite__chapter .callout.right.exhibit figcaption {
float: none;
width: 100%
}
}
@media(max-width:768px) {
.microsite-paywall,
.microsite__chapter {
padding-top: 30px
}
.microsite-paywall .content-wrap .chapter-index,
.microsite__chapter .content-wrap .chapter-index {
position: relative;
float: left;
top: 0;
width: auto;
margin-right: 12px;
font-size: 150px
}
.microsite-paywall .content-wrap .chapter-index abbr,
.microsite__chapter .content-wrap .chapter-index abbr {
position: relative;
top: -30px
}
.microsite-paywall .content-wrap .chapter-heading,
.microsite__chapter .content-wrap .chapter-heading {
font-size: 2.2rem;
line-height: 2.8rem;
padding-left: 0;
padding-right: 0
}
.is-paywall .microsite-paywall .content-wrap .callout,
.microsite__chapter .callout,
.microsite__chapter .callout.right {
float: none;
margin: 30px 0;
width: 100%
}
.is-paywall .microsite-paywall .content-wrap .callout.ad,
.microsite__chapter .callout.ad,
.microsite__chapter .callout.right.ad {
text-align: center
}
.microsite-paywall .inline-callout,
.microsite__chapter .inline-callout {
padding: 30px 45px;
margin: 30px 0
}
.microsite-paywall .content-wrap blockquote.special,
.microsite-paywall .content-wrap blockquote.special.blockquote--serif,
.microsite__chapter .content-wrap blockquote.special,
.microsite__chapter .content-wrap blockquote.special.blockquote--serif {
max-width: inherit;
width: 100%
}
.microsite-paywall .content-wrap,
.microsite__chapter .content-wrap {
padding: 0 12px
}
.microsite-paywall .content-wrap>.callout-highlight .l-content-wrap,
.microsite-paywall .content-wrap>.content-width,
.microsite-paywall .content-wrap>.content-width--full,
.microsite-paywall .content-wrap>.l-content-wrap,
.microsite-paywall .content-wrap>.smr-carousel,
.microsite-paywall .content-wrap>blockquote,
.microsite-paywall .content-wrap>h1,
.microsite-paywall .content-wrap>h2,
.microsite-paywall .content-wrap>h3:not(.chapter-heading),
.microsite-paywall .content-wrap>h4,
.microsite-paywall .content-wrap>h5,
.microsite-paywall .content-wrap>h6,
.microsite-paywall .content-wrap>ol,
.microsite-paywall .content-wrap>p,
.microsite-paywall .content-wrap>ul,
.microsite__chapter .content-wrap>.callout-highlight .l-content-wrap,
.microsite__chapter .content-wrap>.content-width,
.microsite__chapter .content-wrap>.content-width--full,
.microsite__chapter .content-wrap>.l-content-wrap,
.microsite__chapter .content-wrap>.smr-carousel,
.microsite__chapter .content-wrap>blockquote,
.microsite__chapter .content-wrap>h1,
.microsite__chapter .content-wrap>h2,
.microsite__chapter .content-wrap>h3:not(.chapter-heading),
.microsite__chapter .content-wrap>h4,
.microsite__chapter .content-wrap>h5,
.microsite__chapter .content-wrap>h6,
.microsite__chapter .content-wrap>ol,
.microsite__chapter .content-wrap>p,
.microsite__chapter .content-wrap>ul {
max-width: inherit;
margin: 0 0 30px
}
.microsite-paywall .micro-inline-figure,
.microsite__chapter .micro-inline-figure {
padding-left: 0;
padding-right: 0
}
}
@media(max-width:550px) {
.article.article--microsite {
margin-top: 0
}
.microsite-paywall,
.microsite__chapter {
padding-top: 20px
}
.microsite-paywall .content-wrap .chapter-index,
.microsite__chapter .content-wrap .chapter-index {
font-size: 120px
}
.microsite__chapter .callout,
.microsite__chapter .callout.right {
margin: 20px 0;
width: 100%
}
.microsite-paywall .content-wrap blockquote.special,
.microsite__chapter .content-wrap blockquote.special {
max-width: inherit;
width: 100%;
padding: 30px 0
}
.microsite-paywall .content-wrap blockquote.special p,
.microsite__chapter .content-wrap blockquote.special p {
font-size: 1.4rem;
line-height: 2.2rem
}
.microsite-paywall .content-wrap blockquote.special.blockquote--serif p,
.microsite__chapter .content-wrap blockquote.special.blockquote--serif p {
font-size: 2.2rem;
line-height: 3rem
}
.microsite__chapter .micro-inline-figure figcaption {
max-width: none
}
.microsite-paywall .content-wrap .content-width--full p,
.microsite-paywall .content-wrap .content-width p,
.microsite-paywall .content-wrap .l-content-wrap p,
.microsite-paywall .content-wrap>.callout-highlight .l-content-wrap article,
.microsite-paywall .content-wrap>blockquote,
.microsite-paywall .content-wrap>blockquote p,
.microsite-paywall .content-wrap>ol,
.microsite-paywall .content-wrap>p,
.microsite-paywall .content-wrap>ul,
.microsite__chapter .content-wrap .content-width--full p,
.microsite__chapter .content-wrap .content-width p,
.microsite__chapter .content-wrap .l-content-wrap p,
.microsite__chapter .content-wrap>.callout-highlight .l-content-wrap article,
.microsite__chapter .content-wrap>blockquote,
.microsite__chapter .content-wrap>blockquote p,
.microsite__chapter .content-wrap>ol,
.microsite__chapter .content-wrap>p,
.microsite__chapter .content-wrap>ul {
font-size: 1.6rem;
line-height: 2.8rem;
margin: 0 0 20px
}
.microsite-paywall .content-wrap .inline-callout p,
.microsite__chapter .content-wrap .inline-callout p {
font-size: 1.6rem;
line-height: 2.8rem
}
}
.article--microsite .article-ack,
.article--microsite .article-authors,
.article--microsite .article-ref,
.article--microsite .article-reprint,
.article--microsite .article-tags {
margin: 50px auto 0;
max-width: 890px;
padding: 0 16px;
line-height: 3.2rem
}
.article--microsite .article-authors__bio {
margin-top: 15px
}
.article--microsite .article-authors__bio a {
text-decoration: none !important;
color: #000;
border-bottom: 1px solid #00e0ff !important
}
.article--microsite .article-authors__bio p {
margin-bottom: 15px
}
.article--microsite .article-authors__bio hr {
border: 0;
border-top: 1px solid #00e0ff;
margin: 30px 0
}
.article--microsite .article-authors__bio h5 {
font-size: 1.4rem;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
margin-bottom: 10px
}
.article--microsite .article-tags__tag {
border-radius: 20px;
border: 1px solid #d8d8d8;
font-size: 1.4rem;
line-height: 3rem;
font-weight: 500;
padding: 2px 15px 0;
margin: 0 8px 10px 0;
text-decoration: none;
color: #005b9c;
transition: all .3s;
display: inline-block
}
.article--microsite .article-tags__tag:hover {
background: #f0f0f0;
border-color: #f0f0f0
}
@media screen and (max-width:550px) {
.article--microsite .article-tags__tag {
font-size: 1.3rem;
padding: 2px 12px 0
}
}
.single-case_study .micro-title {
padding-bottom: 0
}
.single-case_study .micro-title h1 {
border: 0;
line-height: 6rem
}
.single-case_study .micro-title h2 {
line-height: 4rem
}
.micro-site-wrap--case .case-dek {
max-width: 960px;
margin: 0 auto;
text-align: center;
padding: 50px 0
}
.micro-site-wrap--case .case-dek p {
color: #1a1a1a;
font-size: 2.4rem;
font-weight: 300;
line-height: 3.6rem
}
.micro-site-wrap--case .microsite__chapter .content-wrap {
background: none;
margin-top: 0
}
.micro-site-wrap--case .microsite__chapter .content-wrap .content-width,
.micro-site-wrap--case .microsite__chapter .content-wrap .l-content-wrap,
.micro-site-wrap--case .microsite__chapter .content-wrap>blockquote,
.micro-site-wrap--case .microsite__chapter .content-wrap>h1,
.micro-site-wrap--case .microsite__chapter .content-wrap>h2,
.micro-site-wrap--case .microsite__chapter .content-wrap>h3:not(.chapter-heading),
.micro-site-wrap--case .microsite__chapter .content-wrap>h4,
.micro-site-wrap--case .microsite__chapter .content-wrap>h5,
.micro-site-wrap--case .microsite__chapter .content-wrap>h6,
.micro-site-wrap--case .microsite__chapter .content-wrap>ol,
.micro-site-wrap--case .microsite__chapter .content-wrap>p,
.micro-site-wrap--case .microsite__chapter .content-wrap>ul {
margin: 20px 0 20px 100px;
max-width: 760px
}
.micro-site-wrap--case .microsite__chapter .content-wrap>blockquote {
max-width: 560px;
margin-left: 180px
}
.micro-site-wrap--case .microsite__chapter .content-wrap>blockquote.special {
max-width: 340px;
margin-left: 80px
}
.micro-site-wrap--case .microsite__chapter .content-wrap .inline-callout .l-content-wrap {
margin: 23px auto 0
}
.micro-site-wrap--case .micro-footer__meta .post-references .callout-ref,
.micro-site-wrap--case .micro-footer__meta .post-tags a,
.micro-site-wrap--case .microsite-paywall #paywall-footer-callout-a a,
.micro-site-wrap--case .microsite-paywall .content-wrap a,
.micro-site-wrap--case .microsite__chapter .content-wrap a,
.micro-site-wrap--case .post-references__container .back-to-article {
border: 0;
color: #a41525;
font-weight: 400
}
.micro-site-wrap--case .micro-footer__meta .post-references .callout-ref:hover,
.micro-site-wrap--case .micro-footer__meta .post-tags a:hover,
.micro-site-wrap--case .microsite-paywall #paywall-footer-callout-a a:hover,
.micro-site-wrap--case .microsite-paywall .content-wrap a:hover,
.micro-site-wrap--case .microsite__chapter .content-wrap a:hover,
.micro-site-wrap--case .post-references__container .back-to-article:hover {
color: #ed1b2e
}
.micro-site-wrap--case .microsite-paywall .content-wrap .is-button a,
.micro-site-wrap--case .microsite__chapter .content-wrap .is-button a {
color: #fff
}
.micro-site-wrap--case .microsite-paywall .content-wrap .is-button:hover a,
.micro-site-wrap--case .microsite-paywall .content-wrap .is-button a:hover,
.micro-site-wrap--case .microsite__chapter .content-wrap .is-button:hover a,
.micro-site-wrap--case .microsite__chapter .content-wrap .is-button a:hover {
color: #333
}
.micro-site-wrap--case .microsite__chapter .callout-download p.is-button a {
color: #005b9c;
text-transform: uppercase
}
.micro-site-wrap--case .microsite__chapter .content-wrap>h3 {
text-align: center;
color: #333
}
.micro-site-wrap--case .chapter-divider {
height: 25px;
line-height: 2.5rem;
color: #005b9c;
font-size: 2rem;
letter-spacing: 3px;
text-align: center;
text-transform: uppercase;
position: relative;
max-width: 960px;
margin: 0 auto;
padding: 0 12px
}
.micro-site-wrap--case .chapter-divider.mb-40 {
margin-bottom: 40px
}
.micro-site-wrap--case .chapter-divider.w-960 {
max-width: 960px;
margin: 0 auto
}
.micro-site-wrap--case .chapter-divider span {
background: #fff;
position: relative;
display: inline-block;
padding: 0 20px;
z-index: 2
}
.micro-site-wrap--case .chapter-divider span.heading-grey {
color: #999
}
.micro-site-wrap--case .chapter-divider:before {
position: absolute;
height: 1px;
display: block;
top: 50%;
width: calc(100% - 24px);
content: "";
background: #b3b3b3;
z-index: 1
}
@media(max-width:1024px) {
.micro-site-wrap--case .case-dek {
padding-left: 12px;
padding-right: 12px
}
.micro-site-wrap--case .microsite__chapter .content-wrap .content-width,
.micro-site-wrap--case .microsite__chapter .content-wrap .l-content-wrap,
.micro-site-wrap--case .microsite__chapter .content-wrap>blockquote,
.micro-site-wrap--case .microsite__chapter .content-wrap>h1,
.micro-site-wrap--case .microsite__chapter .content-wrap>h2,
.micro-site-wrap--case .microsite__chapter .content-wrap>h3:not(.chapter-heading),
.micro-site-wrap--case .microsite__chapter .content-wrap>h4,
.micro-site-wrap--case .microsite__chapter .content-wrap>h5,
.micro-site-wrap--case .microsite__chapter .content-wrap>h6,
.micro-site-wrap--case .microsite__chapter .content-wrap>ol,
.micro-site-wrap--case .microsite__chapter .content-wrap>p,
.micro-site-wrap--case .microsite__chapter .content-wrap>ul {
margin: 20px auto
}
.micro-site-wrap--case .microsite__chapter .content-wrap>blockquote.special {
max-width: 340px;
margin-left: 80px;
margin-right: 0
}
}
@media(max-width:768px) {
.micro-header--case .micro-title h1 {
line-height: 2.9rem
}
.micro-header--case .micro-title h2 {
font-size: 1.6rem;
line-height: 2.2rem
}
.micro-site-wrap--case .case-dek {
padding-bottom: 0
}
.micro-site-wrap--case .micro-footer__meta--case {
padding: 0 12px
}
}
@media(max-width:500px) {
.micro-header--case .micro-title h1 {
line-height: 2.7rem;
letter-spacing: 4px
}
.micro-header--case .micro-title h2 {
font-size: 1.4rem;
line-height: 2rem
}
}
@media(max-width:350px) {
.micro-site-wrap--case .chapter-divider {
font-size: 1.8rem
}
}
.sponsorship-message {
text-align: center;
background: #fff;
min-height: 60px;
line-height: 6rem;
font-size: 1.6rem;
font-weight: 600;
color: #006b67;
box-shadow: 0 1px 3px 0 rgba(50, 50, 50, .2);
position: fixed;
top: 45px;
width: 100%;
z-index: 999
}
@media screen and (max-width:550px) {
.sponsorship-message {
top: 60px;
min-height: auto;
line-height: 2.2rem;
padding: 10px
}
}
.sponsors-content__sponsor-mobile {
display: none;
background: #fff;
text-transform: uppercase;
letter-spacing: 1px;
font-size: 1.1rem;
font-weight: 600;
text-align: center;
line-height: 1.8rem;
padding: 5px 0;
margin-bottom: 25px
}
.sponsors-content__sponsor-mobile span:first-of-type:after {
content: "\A0\2022\A0\A0";
color: #006b67;
margin-left: 6px
}
@media screen and (max-width:800px) {
.sponsors-content__sponsor-mobile {
display: block
}
}
.article--sponsors-content {
position: relative;
margin-bottom: 50px
}
@media screen and (max-width:800px) {
.article--sponsors-content {
margin-top: 0
}
}
.article--sponsors-content .article-content .article-options__option i {
background: #006b67
}
.article--sponsors-content .article-tags__tag,
.article--sponsors-content a {
color: #006b67
}
.article--sponsors-content .article-content>p a {
color: #000;
border-bottom: 1px solid #006b67
}
.article--sponsors-content .article-content>p a:hover,
.article--sponsors-content .article-tags__tag:hover {
color: #006b67
}
.article--sponsors-content .article-section__link {
color: #006b67 !important
}
.article--sponsors-content .article-section__link:after {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/arrow_carousel-right_green.svg)
}
.article--sponsors-content .article-section__link:hover {
color: #000 !important
}
.article--sponsors-content .article-header__content-meta:hover {
color: #000;
border-bottom: 1px solid #006b67
}
.article--sponsors-content .article-options__option:hover {
color: #000
}
.article--sponsors-content .article-options__option:hover svg .fill {
fill: #bbb
}
.article--sponsors-content .article-options__share-options a:hover {
border-color: #006b67
}
.article--sponsors-content .fill {
fill: #006b67
}
.article--sponsors-content .article-options__share-options .article-options__share-options-title {
color: #006b67
}
.article--sponsors-content .article-options__container,
.article--sponsors-content .article-section__title {
border-color: #dbdbdb
}
.article--sponsors-content .article-header__title {
font-size: 4rem;
font-weight: 700;
line-height: 5rem;
margin-bottom: 3px
}
@media screen and (max-width:1250px) {
.article--sponsors-content .article-header__title {
font-size: 3.2rem;
line-height: 4rem
}
}
.article--sponsors-content .article-header__subtitle {
font-size: 1.8rem;
font-weight: 500;
line-height: 3rem;
margin-bottom: 20px
}
@media screen and (max-width:1250px) {
.article--sponsors-content .article-header__subtitle {
font-size: 1.8rem
}
}
.article--sponsors-content .article-header__byline {
color: #000;
font-weight: 700
}
.article--sponsors-content .article-header__byline:after {
color: #006b67
}
.article--sponsors-content .sponsors-content__sponsor {
float: right;
text-align: center;
padding-right: 2%
}
.article--sponsors-content .sponsors-content__sponsor h5 {
font-size: 1.3rem;
letter-spacing: 1px;
text-transform: uppercase
}
.article--sponsors-content .sponsors-content__sponsor img {
max-height: 100px
}
.article--sponsors-content .article-section {
margin-bottom: 30px
}
.article--sponsors-content .callout-featured-sidebar {
background: #006b67;
color: #fff;
padding: 15px 20px 8px;
margin-bottom: 30px
}
.article--sponsors-content .callout-featured-sidebar__title {
font-size: 1.8rem;
margin-bottom: 5px
}
.article--sponsors-content .callout-featured-sidebar__list {
list-style: none;
counter-reset: li
}
.article--sponsors-content .callout-featured-sidebar__item {
position: relative;
border-top: 1px solid #d8d8d8;
padding: 7px 0 7px 28px
}
.article--sponsors-content .callout-featured-sidebar__item:before {
content: counter(li, decimal);
counter-increment: li;
position: absolute;
top: 0;
left: 0;
color: #d8d8d8;
font-weight: 400;
font-size: 3.5rem;
text-align: center
}
.article--sponsors-content .callout-featured-sidebar__link {
color: #fff;
border: 0;
font-size: 1.5rem
}
.article--sponsors-content .callout-featured-sidebar__link:hover {
color: #fff;
border-bottom: 1px solid #d8d8d8
}
.article--sponsors-content .callout-sponsors-content {
background: #f7f7f7;
padding: 20px;
margin-bottom: 30px
}
.article--sponsors-content .callout-sponsors-content a {
color: #000;
border-bottom: 1px solid #006b67
}
.article--sponsors-content .callout-sponsors-content a:hover {
color: #006b67
}
.article--sponsors-content .callout-sponsors-content-title {
margin-bottom: 10px;
color: #006b67
}
.article--sponsors-content .callout-sponsors-content-copy {
font-size: 1.6rem
}
.article--sponsors-content .sponsorship-highlight {
padding: 0
}
.article--sponsors-content .sponsorship-highlight>.l-content-wrap {
padding: 16px 0;
margin: 0 35px;
border: 1px solid #006b67;
border-width: 1px 0
}
.article--sponsors-content .sponsorship-highlight a {
border-bottom: 0
}
.article--sponsors-content .sponsorship-highlight a:hover {
color: #000
}
.article--sponsors-content .sponsorship-highlight .sponsors-content--download-headline {
font-size: 2.2rem;
margin: 5px 0
}
@media(min-width:1025px) {
.article--sponsors-content .sponsorship-highlight .sponsors-content--download-headline {
line-height: 3.2rem
}
}
.article--sponsors-content .sponsorship-intro {
font-size: 2.5rem;
line-height: 3.2rem
}
@media screen and (max-width:1250px) {
.article--sponsors-content .sponsorship-highlight>.l-content-wrap {
margin-left: 15px;
margin-right: 15px
}
}
@media screen and (max-width:800px) {
.article--sponsors-content .sponsors-content__sponsor {
display: none
}
.article--sponsors-content .sponsorship-highlight>.l-content-wrap {
margin-left: 0;
margin-right: 0
}
}
.single-strategy_forum .article-header__reading-time {
display: none
}
.panelist-colorbox-frame #cboxLoadedContent {
max-height: 90vh
}
.article--sf .article-content>h4 {
color: #005b9c;
font-size: 2.4rem;
font-weight: 600;
line-height: 3rem
}
.article--sf .article-content>h4 a {
color: #005b9c
}
.article--sf .morecontent span,
.article--sf .panelist-name-by-last {
display: none
}
.article--sf .morecontent span.more-elipsis {
display: inline
}
.article--sf .morelink {
border: 0;
font-style: normal;
font-weight: 600;
color: #005b9c;
text-transform: uppercase;
font-size: 1.3rem;
display: block
}
.article--sf .morelink:hover {
color: #000
}
.article--sf .morelink:hover b {
color: #00e0ff
}
.article-authors.article-authors--sf p {
margin-bottom: 1rem
}
.article-authors.article-authors--sf h5 {
border-top: 1px solid #005b9c;
margin-top: 20px;
padding-top: 20px;
text-transform: uppercase
}
.panelist-title {
margin-top: 30px;
border-bottom: 1px solid #00e0ff;
font-size: 2.4rem;
font-weight: 600
}
#panelist-votes {
margin-top: 5px
}
#panelist-votes tr {
border-top: none !important
}
#panelist-votes th {
background: #fff;
color: #005b9c;
font-size: 1.3rem;
text-align: center;
border: 0;
font-weight: 600;
letter-spacing: 1px;
font-size: 1.2rem
}
#panelist-votes th.header {
cursor: pointer
}
#panelist-votes th.header svg {
margin: 0 0 0 3px
}
#panelist-votes th.header .fill {
fill: #005b9c
}
#panelist-votes th.headerSortUp svg {
transform: rotate(180deg);
margin: 0 0 2px 3px
}
#panelist-votes th.headerSortDown svg {
margin: 0 0 0 3px
}
#panelist-votes th.headerSortDown,
#panelist-votes th.headerSortUp,
#panelist-votes th:hover {
color: #000
}
#panelist-votes th.headerSortDown .fill,
#panelist-votes th.headerSortUp .fill,
#panelist-votes th:hover .fill {
fill: #00e0ff
}
#panelist-votes th:last-child:hover {
color: #005b9c
}
#panelist-votes tbody tr {
border-bottom: 15px solid #fff;
background: #f0f0f0
}
#panelist-votes tbody tr td {
background: #f0f0f0;
border: 0
}
.panelist-votes--divider div {
border-bottom: 1px solid #00e0ff;
margin-bottom: 20px
}
.panelist-col-panelist {
width: 34%
}
.panelist-col-confidence,
.panelist-col-vote {
width: 16%
}
.panelist-col-comments {
width: 34%
}
.panelist-cell-confidence,
.panelist-cell-vote {
text-align: center;
font-weight: 600;
font-size: 1.6rem
}
.panelist-cell-comments {
font-weight: 600;
font-size: 1.5rem;
line-height: 2.2rem
}
.panelist-info h4,
.panelist-info h5 {
font-size: 1.6rem;
margin-bottom: 7px
}
.panelist-info h5 {
font-weight: 500
}
.panelist-cell-panelist {
display: flex
}
.panelist-cell-panelist a {
border: 0
}
.panelist-cell-panelist img {
max-width: 100px;
margin-right: 12px
}
a.panelist-profile-link {
border: 0;
text-transform: uppercase;
font-size: 1.2rem;
font-weight: 600;
color: #005b9c
}
a.panelist-profile-link svg {
width: 10px;
margin-bottom: -6px
}
a.panelist-profile-link:hover {
color: #000
}
a.panelist-profile-link:hover .fill {
fill: #00e0ff
}
@media screen and (max-width:800px) {
.article--sf .article-content>h4 {
font-size: 1.8rem;
line-height: 2.6rem
}
.panelist-title {
font-size: 2rem;
margin-bottom: 10px
}
#panelist-votes thead {
display: none
}
#panelist-votes tbody tr td {
width: 100%;
display: block;
font-size: 1.3rem;
overflow: auto
}
.panelist-cell-panelist img {
float: left
}
.panelist-cell-vote {
text-align: left;
border-top: 1px solid #fff !important
}
.panelist-cell-vote:before {
content: "Vote";
text-transform: uppercase;
color: #005b9c;
width: 110px;
display: inline-block
}
.panelist-cell-confidence {
text-align: left;
border-top: 1px solid #fff !important
}
.panelist-cell-confidence:before {
content: "Confidence";
text-transform: uppercase;
color: #005b9c;
width: 110px;
display: inline-block
}
.panelist-cell-comments {
text-align: left;
border-top: 1px solid #fff !important
}
.panelist-cell-comments:before {
content: "Comments";
text-transform: uppercase;
color: #005b9c;
width: 110px;
display: inline-block;
font-weight: 600
}
.panelist-cell-comments .morecontent {
display: inline
}
.panelist-cell-comments .more-elipsis,
.panelist-cell-comments .morelink {
display: none
}
}
@media screen and (max-width:500px) {
#stepLegends {
display: none
}
}
#cboxOverlay,
#cboxWrapper,
#colorbox {
position: absolute;
top: 0;
left: 0;
z-index: 9999;
overflow: hidden
}
#cboxOverlay {
position: fixed;
width: 100%;
height: 100%
}
#cboxBottomLeft,
#cboxMiddleLeft {
clear: left
}
#cboxContent {
position: relative
}
#cboxLoadedContent {
overflow: auto;
-webkit-overflow-scrolling: touch
}
#cboxTitle {
margin: 0
}
#cboxLoadingGraphic,
#cboxLoadingOverlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%
}
#cboxClose,
#cboxNext,
#cboxPrevious,
#cboxSlideshow {
cursor: pointer
}
.cboxPhoto {
float: left;
margin: auto;
border: 0;
display: block;
max-width: none;
-ms-interpolation-mode: bicubic
}
.cboxIframe {
width: 100%;
height: 100%;
display: block;
border: 0
}
#cboxContent,
#cboxLoadedContent,
#colorbox {
box-sizing: content-box;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box
}
#cboxOverlay {
background: #000
}
#colorbox {
outline: 0
}
#cboxContent {
margin-top: 32px;
overflow: visible;
background: #000
}
.cboxIframe {
background: #fff
}
#cboxError {
padding: 50px;
border: 1px solid #ccc
}
#cboxLoadedContent {
background: #000;
padding: 1px
}
#cboxLoadingGraphic {
background: transparent
}
#cboxLoadingOverlay {
background: #000
}
#cboxTitle {
left: 0;
color: #000
}
#cboxCurrent,
#cboxTitle {
position: absolute;
top: -22px
}
#cboxCurrent {
right: 205px;
text-indent: -9999px
}
#cboxClose,
#cboxNext,
#cboxPrevious,
#cboxSlideshow {
border: 0;
padding: 0;
margin: 0;
overflow: visible;
text-indent: -9999px;
width: 20px;
height: 20px;
position: absolute;
top: -20px;
background: transparent
}
#cboxClose:active,
#cboxNext:active,
#cboxPrevious:active,
#cboxSlideshow:active {
outline: 0
}
#cboxPrevious {
background-position: 0 0;
right: 44px
}
#cboxPrevious:hover {
background-position: 0 -25px
}
#cboxNext {
background-position: -25px 0;
right: 22px
}
#cboxNext:hover {
background-position: -25px -25px
}
#cboxClose {
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/cross.svg) no-repeat;
background-size: 24px 24px;
right: 20px;
width: 24px;
height: 24px;
top: 5px
}
@media screen and (max-width:800px) {
#cboxClose {
top: 20px
}
}
.cboxSlideshow_off #cboxPrevious,
.cboxSlideshow_on #cboxPrevious {
right: 66px
}
.cboxSlideshow_on #cboxSlideshow {
background-position: -75px -25px;
right: 44px
}
.cboxSlideshow_on #cboxSlideshow:hover {
background-position: -100px -25px
}
.cboxSlideshow_off #cboxSlideshow {
background-position: -100px 0;
right: 44px
}
.cboxSlideshow_off #cboxSlideshow:hover {
background-position: -75px -25px
}
body.tax-panelist {
display: none
}
.post-type-archive-strategy_forum #cboxClose,
.single-strategy_forum #cboxClose {
top: 15px;
right: 25px;
opacity: .3;
transition: opacity .5s
}
.post-type-archive-strategy_forum #cboxClose:hover,
.single-strategy_forum #cboxClose:hover {
opacity: 1
}
.panelist {
background: #fff;
margin: 0 auto;
padding: 30px 0 0
}
.panelist p {
font-family: benton-sans
}
.panelist #panelist-votes,
.panelist .panelist-bio,
.panelist .panelist-breadcrumb,
.panelist .panelist-count,
.panelist .panelist-info,
.panelist .panelist-subtitle {
max-width: 1260px;
margin-left: auto;
margin-right: auto;
width: calc(100% - 60px)
}
.panelist .panelist-breadcrumb {
font-size: 1.4rem;
margin-bottom: 25px;
font-weight: 500
}
.panelist .panelist-breadcrumb a {
color: #005b9c;
text-decoration: none
}
.panelist #panelist-votes {
color: #fff
}
.panelist #panelist-votes tr {
border-top: none !important;
background: none;
border-bottom: 0
}
.panelist #panelist-votes th {
font-weight: 600;
letter-spacing: 1px;
color: #fff;
background: none;
text-transform: none;
text-align: left;
font-size: 1.4rem
}
.panelist #panelist-votes th.header:after {
top: 6px
}
.panelist .panelist-info {
overflow: auto;
display: flex;
align-items: flex-start;
}
.panelist .panelist-photo {
width: 100%;
max-width: 200px;
margin-right: 25px
}
.panelist .panelist-name {
font-size: 3.3rem;
margin-bottom: 8px;
color: #000;
font-weight: 600
}
.panelist .panelist-affiliation,
.panelist .panelist-university {
font-size: 1.8rem;
margin-bottom: 8px;
line-height: 2.2rem;
font-weight: 400
}
.panelist .panelist-country {
font-size: 1.8rem;
line-height: 2.2rem
}
.panelist .panelist-links {
display: flex;
margin-left: auto;
padding-top: 15px;
padding-right: 20px
}
.panelist .panelist-linkedin,
.panelist .panelist-social,
.panelist .panelist-website {
color: #000;
text-decoration: none;
font-size: 1.6rem;
font-weight: 500;
transition: color .3s;
display: flex;
align-items: center
}
.panelist .panelist-linkedin:hover,
.panelist .panelist-social:hover,
.panelist .panelist-website:hover {
color: #00e0ff
}
.panelist .panelist-linkedin svg,
.panelist .panelist-social svg,
.panelist .panelist-website svg {
width: 31px;
height: auto;
margin-right: 10px
}
.panelist .panelist-linkedin svg .fill,
.panelist .panelist-social svg .fill,
.panelist .panelist-website svg .fill {
fill: #00e0ff
}
.panelist .panelist-linkedin span,
.panelist .panelist-social span,
.panelist .panelist-website span {
display: none
}
.panelist .panelist-positions {
padding: 0;
margin: 5px 0 0
}
.panelist .panelist-positions li {
list-style: none;
font-size: 1.3rem;
margin-bottom: 5px
}
.panelist .panelist-bio {
clear: both;
margin-top: 25px;
margin-bottom: 60px
}
.panelist .panelist-bio p {
font-size: 2rem;
line-height: 2.8rem;
margin-bottom: 20px
}
.panelist .panelist-bio a {
color: #00e0ff;
transition: all .3s
}
.panelist .panelist-bio a:hover {
color: #005b9c
}
.panelist .panelist-container {
display: flex;
flex-direction: column;
background: #081726;
color: #fff;
margin-top: 40px;
padding-bottom: 70px
}
.panelist .panelist-subtitle {
order: 0;
color: #fff;
margin-top: 40px;
text-transform: capitalize;
font-size: 2.2rem;
margin-bottom: 15px;
font-weight: 600
}
.panelist .panelist-votes-col-statement {
width: 30%
}
.panelist .panelist-votes-col-vote {
width: 18%
}
.panelist .panelist-votes-col-confidence {
width: 14%
}
.panelist .panelist-votes-col-comments {
width: 38%
}
.panelist .panelist-votes-col-comments:hover {
color: #fff !important
}
.panelist #panelist-votes {
order: 1
}
.panelist #panelist-votes td.panelist-votes-cell-statement {
display: flex;
flex-direction: column;
position: relative;
padding-left: 10px;
font-weight: 700;
text-align: left;
background: none;
border-top: 4px solid #1a2733
}
.panelist #panelist-votes td.panelist-votes-cell-statement a {
color: #fff;
text-decoration: none;
font-size: 2.4rem;
line-height: 1.4;
font-weight: 400;
transition: all .3s
}
.panelist #panelist-votes td.panelist-votes-cell-statement a:hover {
color: #00e0ff
}
.panelist .panelist-votes-cell-vote {
text-align: center;
font-weight: 600
}
.panelist .panelist-votes-cell__vote {
background: #ddd;
width: 140px;
line-height: 3rem;
padding: 0 7px;
margin-top: 15px;
margin-bottom: 30px;
color: #081726
}
.panelist td.panelist-votes-cell-statement--SA .panelist-votes-cell__vote {
background: #508b6b
}
.panelist td.panelist-votes-cell-statement--A .panelist-votes-cell__vote {
background: #4add86
}
.panelist td.panelist-votes-cell-statement--N .panelist-votes-cell__vote {
background: #f5e43d;
width: 205px
}
.panelist td.panelist-votes-cell-statement--D .panelist-votes-cell__vote {
background: #e79a24
}
.panelist td.panelist-votes-cell-statement--SD .panelist-votes-cell__vote {
background: #da4620
}
.panelist .panelist-votes-cell-confidence {
text-align: center;
font-weight: 600
}
.panelist .panelist-votes-cell-comments {
font-weight: 600;
font-size: 1.6rem;
line-height: 2.2rem;
padding-right: 10px;
padding-top: 15px;
padding-bottom: 70px;
background: none !important;
border-top: 4px solid !important
}
.panelist .panelist-votes-cell-comments a {
color: #fff;
text-decoration: none;
border-bottom: 1px solid #00e0ff;
transition: color .3s
}
.panelist .panelist-votes-cell-comments a:hover {
color: #005b9c
}
.panelist .panelist-votes-cell-comments--SA {
border-color: #508b6b !important
}
.panelist .panelist-votes-cell-comments--A {
border-color: #4add86 !important
}
.panelist .panelist-votes-cell-comments--N {
border-color: #f5e43d !important
}
.panelist .panelist-votes-cell-comments--D {
border-color: #e79a24 !important
}
.panelist .panelist-votes-cell-comments--SD {
border-color: #da4620 !important
}
.panelist .panelist-count {
order: 0;
display: flex;
margin-bottom: 20px
}
.panelist .panelist-count__vote {
display: flex;
color: #081726;
line-height: 30px;
width: 170px;
margin-right: 8px;
font-weight: 600;
align-items: center
}
.panelist .panelist-count__vote span {
font-size: 2rem;
padding: 0 8px 0 14px
}
.panelist .panelist-count__vote h5 {
font-size: 1.4rem
}
.panelist .panelist-count__vote--SA {
background: #508b6b
}
.panelist .panelist-count__vote--A {
background: #4add86
}
.panelist .panelist-count__vote--N {
background: #f5e43d;
width: 240px
}
.panelist .panelist-count__vote--D {
background: #e79a24
}
.panelist .panelist-count__vote--SD {
background: #da4620
}
.panelist .panelist-container--rai td.panelist-votes-cell-statement--SA .panelist-votes-cell__vote {
background: #13c48a;
color: #fff
}
.panelist .panelist-container--rai td.panelist-votes-cell-statement--A .panelist-votes-cell__vote {
background: #20a29a;
color: #fff
}
.panelist .panelist-container--rai td.panelist-votes-cell-statement--N .panelist-votes-cell__vote {
background: #005b9c;
color: #fff;
width: 205px
}
.panelist .panelist-container--rai td.panelist-votes-cell-statement--D .panelist-votes-cell__vote {
background: #742fae;
color: #fff
}
.panelist .panelist-container--rai td.panelist-votes-cell-statement--SD .panelist-votes-cell__vote {
background: #ab67f4;
color: #fff
}
.panelist .panelist-container--rai .panelist-votes-cell-comments--SA {
border-color: #13c48a !important
}
.panelist .panelist-container--rai .panelist-votes-cell-comments--A {
border-color: #20a29a !important
}
.panelist .panelist-container--rai .panelist-votes-cell-comments--N {
border-color: #005b9c !important
}
.panelist .panelist-container--rai .panelist-votes-cell-comments--D {
border-color: #742fae !important
}
.panelist .panelist-container--rai .panelist-votes-cell-comments--SD {
border-color: #ab67f4 !important
}
.panelist .panelist-container--rai .panelist-count__vote {
color: #fff
}
.panelist .panelist-container--rai .panelist-count__vote--SA {
background: #13c48a
}
.panelist .panelist-container--rai .panelist-count__vote--A {
background: #20a29a
}
.panelist .panelist-container--rai .panelist-count__vote--N {
background: #005b9c;
width: 240px
}
.panelist .panelist-container--rai .panelist-count__vote--D {
background: #742fae
}
.panelist .panelist-container--rai .panelist-count__vote--SD {
background: #ab67f4
}
@media screen and (max-width:980px) {
.panelist .panelist-count {
display: none
}
}
@media screen and (max-width:800px) {
.panelist .panelist-photo {
max-width: 160px
}
.panelist .panelist-name {
font-size: 1.8rem;
margin-top: 2px
}
.panelist .panelist-affiliation,
.panelist .panelist-bio p,
.panelist .panelist-country,
.panelist .panelist-university {
font-size: 1.4rem;
line-height: 2rem
}
.panelist .panelist-subtitle {
font-size: 1.6rem;
margin-top: 15px;
margin-bottom: 5px
}
.panelist .panelist-linkedin,
.panelist .panelist-social,
.panelist .panelist-website {
font-size: 1.4rem
}
.panelist .panelist #panelist-votes td.panelist-votes-cell-statement:before {
display: none
}
.panelist #panelist-votes {
margin-left: 0;
width: 100%
}
.panelist #panelist-votes td.panelist-votes-cell-statement {
padding-left: 30px
}
.panelist #panelist-votes td.panelist-votes-cell-statement a {
font-weight: 600;
font-size: 1.8rem
}
.panelist #panelist-votes td.panelist-votes-cell-statement .panelist-votes-cell__vote {
margin-top: 10px;
margin-bottom: 0
}
.panelist #panelist-votes .panelist-votes-cell-comments {
border: none !important;
padding-top: 0;
padding-left: 30px
}
.panelist .panelist-votes-cell-vote {
text-align: left;
border-top: 1px solid #fff !important
}
.panelist .panelist-votes-cell-vote:before {
content: "Vote";
text-transform: uppercase;
color: #005b9c;
width: 100px;
display: inline-block
}
.panelist .panelist-votes-cell-confidence {
text-align: left;
border-top: 1px solid #fff !important
}
.panelist .panelist-votes-cell-confidence:before {
content: "Confidence";
text-transform: uppercase;
color: #005b9c;
width: 100px;
display: inline-block
}
}
@media screen and (max-width:600px) {
.panelist .panelist-breadcrumb {
margin-bottom: 15px
}
.panelist .panelist-photo {
max-width: 120px;
margin-right: 15px
}
.panelist .panelist-links,
.panelist .panelist-meta {
padding-top: 5px
}
.panelist .panelist-info {
display: block
}
.panelist .panelist-info .panelist-photo {
float: left
}
.panelist .panelist-info .panelist-links {
clear: both;
margin-top: 30px;
margin-bottom: 15px;
flex-direction: row
}
.panelist .panelist-info .panelist-links a:first-of-type {
margin-left: 0
}
.panelist .panelist-bio {
margin-top: 5px
}
}
@media screen and (max-width:420px) {
.panelist .panelist-subtitle {
margin-left: 15px
}
.panelist .panelist-links a {
margin-right: 5px
}
.panelist #panelist-votes .panelist-votes-cell-comments,
.panelist #panelist-votes td.panelist-votes-cell-statement {
padding-left: 15px
}
}
.sf-lp__page-title {
font-weight: 800;
letter-spacing: 1px;
margin-bottom: 35px;
font-size: 3.6rem;
text-transform: uppercase;
color: #061933
}
.sf-lp__intro {
margin-top: 35px
}
.sf-lp__intro>p {
margin-bottom: 20px
}
.sf-lp-esf {
background: #f0f0f0;
margin-top: 35px;
padding: 50px 40px;
text-align: center;
max-width: 428px
}
.sf-lp-esf__title {
margin: 10px 0 5px;
font-weight: 700
}
@media screen and (max-width:1320px) {
.news-signup-sidebar-extra-info {
font-size: 1.1rem
}
}
@media screen and (max-width:1150px) {
#sf-esf-panel .l-grid.l-col-66and33>*,
#sf-esf-panel .l-grid.l-col-66and33>:first-child {
width: 50%
}
}
@media screen and (max-width:1024px) {
#sf-esf-panel .page-archive-padding {
padding-right: 0
}
}
@media screen and (max-width:800px) {
.sf-lp-esf {
max-width: none
}
}
@media screen and (max-width:450px) {
.sf-lp-esf {
padding: 20px
}
}
#sf-votes-panel {
background: #081726
}
.sf-lp-votes {
display: flex;
color: #fff;
padding: 25px 0
}
.sf-lp-votes__question {
width: 25%;
padding-left: 20px;
padding-right: 60px
}
.sf-lp-votes__question h4 {
font-size: 1.4rem;
text-transform: uppercase;
letter-spacing: 1px;
margin-bottom: 10px;
font-weight: 500
}
.sf-lp-votes__question h3 {
font-size: 3.1rem;
font-weight: 600;
line-height: 4rem;
margin-bottom: 35px
}
.sf-lp-votes__question h3 a {
color: #fff;
text-decoration: none
}
.form-submit .sf-lp-votes__question a.submit,
.sf-lp-votes__question .form-submit a.submit,
.sf-lp-votes__question a.btn,
.sf-lp-votes__question a.is-button {
font-size: 1.4rem;
text-transform: none;
border-color: #fff;
color: #fff !important;
width: auto;
float: left;
opacity: .7;
transition: opacity .5s
}
.form-submit .sf-lp-votes__question a.submit:hover,
.sf-lp-votes__question .form-submit a.submit:hover,
.sf-lp-votes__question a.btn:hover,
.sf-lp-votes__question a.is-button:hover {
opacity: 1;
background: transparent
}
.form-submit .sf-lp-votes__question a.submit svg,
.sf-lp-votes__question .form-submit a.submit svg,
.sf-lp-votes__question a.btn svg,
.sf-lp-votes__question a.is-button svg {
width: 11px;
height: 9px;
margin-left: 13px;
margin-right: 0
}
.sf-lp-votes__chart {
width: 47%;
padding-right: 100px;
padding-top: 30px
}
.sf-lp-votes__chart img:nth-of-type(2) {
max-height: 160px;
width: auto;
margin-top: 22px
}
.sf-lp-votes__quotes {
width: 28%
}
.sf-lp-votes__quotes .sf-lp-votes__quotes-container {
opacity: 0
}
.sf-lp-votes__quotes h4 {
font-size: 1.8rem;
font-weight: 600;
border-bottom: 3px solid;
display: inline-block;
margin-bottom: 20px;
margin-top: 2px
}
.sf-lp-votes__quotes h4.color-SA {
border-color: #07bc8e
}
.sf-lp-votes__quotes h4.color-A {
border-color: #87d85d
}
.sf-lp-votes__quotes h4.color-N {
border-color: #fce61c
}
.sf-lp-votes__quotes h4.color-D {
border-color: #ff9c00
}
.sf-lp-votes__quotes h4.color-SD {
border-color: #fc4417
}
.sf-lp-votes__quotes blockquote,
.sf-lp-votes__quotes blockquote p {
font-size: 1.8rem;
line-height: 2.6rem;
margin-bottom: 15px
}
.sf-lp-votes__quotes h5,
.sf-lp-votes__quotes p {
font-size: 1.4rem
}
.sf-lp-votes__quotes .lSSlideOuter {
display: flex;
flex-direction: column
}
.sf-lp-votes__quotes .lSSlideOuter .lSPager.lSpg {
order: -1;
text-align: right
}
.sf-lp-votes__quotes .lSSlideOuter .lSPager.lSpg>li a {
color: transparent;
background-color: hsla(0, 0%, 100%, .4)
}
.sf-lp-votes__quotes .lSSlideOuter .lSPager.lSpg>li.active a {
background-color: #fff
}
.sf-lp-votes__m-btn {
display: none
}
@media screen and (max-width:1550px) {
.sf-lp-votes__chart {
padding-right: 55px
}
}
@media screen and (max-width:1450px) {
.sf-lp-votes__chart,
.sf-lp-votes__question {
padding-right: 35px
}
}
@media screen and (max-width:1350px) {
#sf-votes-panel .page-archive-padding {
padding-left: 20px
}
}
@media screen and (max-width:1290px) {
.sf-lp-votes__question {
min-width: 307px
}
.sf-lp-votes__chart {
width: 55%
}
.sf-lp-votes__quotes {
width: 20%
}
.sf-lp-votes__quotes blockquote,
.sf-lp-votes__quotes blockquote p,
.sf-lp-votes__quotes h4 {
font-size: 1.6rem
}
}
@media screen and (max-width:1100px)and (min-width:901px) {
#sf-votes-panel .lSPager {
display: block
}
}
@media screen and (max-width:1024px) {
#sf-votes-panel .page-archive-padding {
padding-right: 0;
padding-left: 0
}
.sf-lp-votes {
flex-direction: column;
padding: 20px 0 10px
}
.sf-lp-votes__chart,
.sf-lp-votes__question,
.sf-lp-votes__quotes {
padding: 0 28px 20px;
width: 100%
}
.sf-lp-votes__question h4 {
margin-bottom: 18px
}
.sf-lp-votes__question h3 {
font-size: 2.3rem;
line-height: 3.2rem;
margin-bottom: 0
}
#main-content .gform_wrapper .sf-lp-votes__question input[type=submit],
.form-submit .sf-lp-votes__question .submit,
.micro-site-wrap--case .microsite__chapter .callout-download .sf-lp-votes__question p.is-button,
.sf-lp-votes__question #main-content .gform_wrapper input[type=submit],
.sf-lp-votes__question .btn,
.sf-lp-votes__question .form-submit .submit,
.sf-lp-votes__question .is-button,
.sf-lp-votes__question .micro-site-wrap--case .microsite__chapter .callout-download p.is-button {
display: none
}
.sf-lp-votes__chart img {
width: 100%;
max-width: 800px
}
.sf-lp-votes__m-btn {
display: block;
margin-top: 50px
}
}
@media screen and (max-width:800px) {
#sf-votes-panel {
padding: 0
}
#sf-votes-panel .page-archive-padding,
#sf-votes-panel .sf-lp-votes__chart,
#sf-votes-panel .sf-lp-votes__question,
#sf-votes-panel .sf-lp-votes__quotes {
padding-right: 0;
padding-left: 0
}
}
.page-archive--issue .f-title--issue {
font-size: 3.6rem;
line-height: 4rem;
color: #005b9c
}
.page-archive--issue .f-title--issue:after {
display: none
}
.issue-header {
display: flex;
margin: 0 auto
}
.issue-header--library #purchaseButton {
display: none
}
.issue-header__container {
flex-grow: 2;
display: flex;
padding-right: 0 !important;
width: 100%
}
@media(min-width:1024px) {
.issue-header__container {
width: 70%;
padding-right: 25px !important;
flex-grow: unset !important
}
}
@media(max-width:1135px) {
.issue-header__container {
width: 65%
}
}
@media(max-width:1024px) {
.issue-header__container {
width: calc(100% - 300px);
padding-right: 25px !important
}
}
@media(max-width:800px) {
.issue-header__container {
padding-right: 0 !important;
width: 100%
}
}
.issue-header__cover {
margin-right: 30px;
max-height: 395px;
box-shadow: 3px 3px 10px 0 rgba(0, 0, 0, .4)
}
.issue-header__cover--mobile {
display: none
}
.issue-header__info {
display: flex;
flex-wrap: wrap;
flex-direction: column;
flex-grow: 1
}
.issue-header__overline {
font-size: 1.2rem;
text-transform: uppercase;
letter-spacing: 1px;
color: #005b9c;
font-weight: 600 !important
}
.issue-header__title {
font-size: 5.8rem;
font-weight: 500;
line-height: 7rem;
margin: 6px 0 2px;
font-weight: 600 !important
}
.issue-header__deck {
font-size: 2.4rem;
line-height: 3rem;
margin-bottom: 20px
}
.issue-header__toc-anchor-container {
margin: 20px 0
}
.issue-header__toc-anchor {
font-size: 1.6rem;
line-height: 1.7;
font-weight: 600;
color: #005b9c;
text-decoration: none
}
.issue-header__toc-anchor:hover {
border-bottom: 1px solid #00e0ff
}
.issue-header__date {
font-size: 1.2rem
}
.issue-header__container .article-options {
margin-top: auto;
margin-bottom: 0
}
.issue-header__ad {
flex-grow: 1
}
@media screen and (max-width:1230px) {
.issue-header__container {
padding-right: 30px
}
.issue-header__cover {
max-height: 300px
}
.issue-header__title {
font-size: 4rem;
line-height: 5rem
}
.issue-header__deck {
font-size: 2rem;
line-height: 2.6rem;
margin-bottom: 10px
}
}
@media screen and (max-width:800px) {
.issue-header__ad {
display: none
}
}
@media screen and (max-width:750px) {
.issue-header {
margin-top: 30px
}
.issue-header__container {
padding-right: 0
}
.issue-header__info {
display: block
}
.issue-header__cover {
display: none
}
.issue-header__cover--mobile {
display: block;
float: left;
max-width: 120px;
margin: 0 10px 10px 0
}
.issue-header__title {
font-size: 2.3rem;
font-weight: 600;
line-height: 3rem;
margin: 3px 0 0
}
.issue-header__deck {
font-size: 1.7rem;
line-height: 2.2rem;
clear: both;
margin-bottom: 5px
}
.issue-header__toc-anchor {
font-size: 1.4rem
}
}
.single-video .article {
margin-top: 0
}
.single-video .article-content .article-left-col {
top: 0
}
.single-video .article .best-articles {
margin-top: 0
}
.video-series-nav {
padding-top: 40px;
display: flex;
align-items: center;
justify-content: space-between;
border-bottom: 1px solid #005b9c;
padding-bottom: 7px;
margin-bottom: 7px
}
.video-series-nav a {
font-size: 13px;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
color: #005b9c;
text-decoration: none
}
.video-series-nav a:hover {
color: #000
}
.video-series-nav a:hover .fill {
fill: #00e0ff
}
.video-series-nav svg {
height: 14px;
margin-bottom: -2px
}
.video-series-nav__next,
.video-series-nav__prev {
font-size: 1.3rem;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px
}
.video-series-nav__next--inactive,
.video-series-nav__prev--inactive {
cursor: default;
color: #9b9b9b !important
}
.video-series-nav__next--inactive .fill,
.video-series-nav__prev--inactive .fill {
fill: #9b9b9b
}
.video-series-nav__next--inactive:hover,
.video-series-nav__prev--inactive:hover {
color: #9b9b9b !important
}
.video-series-nav__next--inactive:hover .fill,
.video-series-nav__prev--inactive:hover .fill {
fill: #9b9b9b !important
}
.video-header {
display: flex;
margin-bottom: 40px
}
.video-header a[itemprop=url] {
display: none
}
.video-header__video {
width: 75%
}
.video-header__info {
position: relative;
background: #4a4a4a;
width: 25%;
color: #fff;
padding: 40px
}
.video-header__info a {
color: #fff
}
.video-header__info a:hover {
color: #00e0ff
}
.video-header__content-meta {
font-size: 13px;
text-transform: uppercase;
text-decoration: none;
letter-spacing: 1px;
font-weight: 600
}
.video-header__title {
font-size: 2.6rem;
line-height: 3.2rem;
font-weight: 600;
margin-top: 12px;
margin-bottom: 12px
}
.video-header__byline {
font-size: 1.3rem;
text-decoration: none;
font-weight: 600
}
.video-header__byline:after {
content: "\A0\2022\A0\A0";
color: #fff;
margin-left: 5px;
margin-right: 1px
}
.video-header__section {
font-size: 1.3rem;
display: block;
margin-top: 10px
}
.video-header__date {
font-size: 1.3rem;
text-decoration: none
}
.video-header__runtime {
font-size: 1.1rem;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: 600;
display: block;
margin-top: 20px
}
.article-options__video {
margin-bottom: 0;
right: 40px;
border-top: 1px solid #00e0ff;
padding: 10px 0;
margin-top: 230px;
}
@media(max-width:1024px) {
.article-options__video {
bottom: 5px;
margin-left: 15px;
right: 15px
}
}
.article-options__video a {
font-size: 13px;
text-transform: uppercase;
text-decoration: none;
letter-spacing: 1px;
font-weight: 600
}
.article-options__video .article-options__option--share,
.article-options__video .article-options__share-options {
float: right;
margin-top: 4px
}
.article-options__video .fill,
.article-options__video .st0 {
fill: #fff
}
.single-video .video-header__deck {
font-size: 2.2rem;
font-weight: 600
}
.single-video .video-header__deck p {
padding-bottom: 10px
}
.single-video .video-header__deck p:last-of-type {
border-bottom: 1px solid #005b9c
}
.video-sidebar .video-sidebar__container {
padding: 10px 28px 28px;
background: #f0f0f0;
border-top: 3px solid #00e0ff
}
.video-sidebar .video-sidebar__container>h5 {
font-size: 1.6rem;
line-height: 2.4rem;
margin-bottom: 20px;
border-bottom: 1px solid #ccc;
color: #005b9c
}
.video-sidebar-info h5 {
color: #005b9c;
text-transform: uppercase;
font-size: 1.3rem !important;
margin-top: 5px !important
}
.video-sidebar-info h4 {
font-size: 2.2rem !important;
line-height: 3.2rem !important;
margin-top: 0 !important
}
.video-sidebar-info h4 a {
border: 0
}
@media screen and (max-width:1250px) {
.video-header__video {
width: 69.7%
}
.video-header__info {
width: 30.3%
}
}
@media screen and (max-width:1024px) {
.video-header__video {
width: 60%
}
.video-header__info {
width: 40%;
padding: 15px 15px 70px
}
}
@media screen and (max-width:800px) {
.video-header {
flex-wrap: wrap;
margin-bottom: 20px
}
.video-header__video {
width: 100%;
margin-bottom: 5px
}
.video-header__info {
width: 100%;
padding: 0;
background: none;
color: #000
}
.video-header__info a {
color: #005b9c
}
.video-header__byline:after,
.video-header__info a:hover {
color: #00e0ff
}
.article-options__video {
position: relative;
margin: 10px 0 0;
margin-left: 15px;
}
.article-options__video--show:after {
content: "";
background: hsla(0, 0%, 100%, .8);
position: fixed;
z-index: 9999;
top: 0;
bottom: 0;
left: 0;
right: 0
}
.article-options__video .fill,
.article-options__video .st0 {
fill: #005b9c
}
.video-header__runtime,
.video-header__title {
margin: 5px 0 0
}
.single-video .video-header__deck {
font-size: 1.8rem;
line-height: 2.8rem
}
.single-video .video-header__deck p:last-of-type {
border: 0
}
}
body.single-audio .article {
margin-top: 0
}
body.single-audio .article .content {
padding-top: 20px
}
.audio-post__header {
background-size: cover;
background-position: 50%;
margin-bottom: 50px
}
.audio-post__header a {
text-decoration: none
}
.audio-post__container {
position: relative;
background: linear-gradient(180deg, rgba(0, 0, 0, .8) 0, rgba(0, 0, 0, .4) 30%, rgba(0, 0, 0, .3) 50%, rgba(0, 0, 0, .3) 70%, rgba(0, 0, 0, .4) 80%, rgba(0, 0, 0, .9));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#33000000", endColorstr="#e6000000", GradientType=0);
padding: 0 20px
}
.audio-post__position {
width: 50%;
margin-left: 25%;
padding-left: 35px;
padding-right: 35px
}
.audio-post__series-info {
color: #fff;
font-size: 1.4rem;
font-weight: 300;
text-transform: uppercase;
letter-spacing: 1px;
padding-top: 70px;
margin: 0 0 20px
}
.audio-post__series-info a {
color: #fff;
font-weight: 700
}
.audio-post__series-info a:hover {
border-bottom: 1px solid #fff
}
.audio-post__series-info p {
display: inline-block;
font-weight: 400;
font-size: 1.4rem;
line-height: 1.7rem;
margin: 0
}
.audio-post__info {
color: #fff;
font-size: 1.4rem;
font-weight: 300;
padding-top: 100px;
margin: 0 0 30px
}
.audio-post__info p {
display: inline-block;
font-weight: 400;
font-size: 1.4rem;
line-height: 1.7rem;
margin: 0
}
.audio-post__series-number:before {
content: "\2022";
margin-right: 5px;
margin-left: 3px
}
.audio-post__title {
color: #fff;
margin: 0 auto;
font-size: 3.5rem;
line-height: 5.5rem
}
.audio-post__title span {
background: #000;
padding: 0 20px;
-webkit-box-decoration-break: clone;
-ms-box-decoration-break: clone;
-o-box-decoration-break: clone;
box-decoration-break: clone
}
.audio-post__info {
margin: 0 auto;
padding-top: 20px;
padding-bottom: 20px
}
.audio-post__info time {
font-weight: 700
}
.audio-post__info time abbr {
border: 0;
text-decoration: none
}
.audio-post__info p {
display: inline
}
.audio-post__controls {
text-align: center;
padding-bottom: 22px;
display: flex;
align-items: center;
justify-content: space-between
}
.audio-post__controls>* {
margin-right: 10px
}
.audio-post__platforms {
display: flex;
align-items: center
}
.audio-post__platforms__title {
color: #fff;
font-size: 1.2rem;
text-transform: uppercase;
white-space: nowrap;
letter-spacing: 1px;
font-weight: 600
}
.audio-post__platform-option {
list-style: none;
display: flex
}
.audio-post__platform-option a {
color: #fff;
font-size: 1.2rem;
font-weight: 600;
display: flex;
align-items: center;
transition: opacity .5s
}
.audio-post__platform-option a:hover {
opacity: .7
}
.audio-post__platform-option img {
width: 36px;
margin: 0 10px 0 20px
}
.audio-post__platform-option .audio-post__platform-option__listen {
display: none
}
.audio-post__sub-and-share {
display: flex
}
.audio-post__subscription {
position: relative;
margin-right: 30px
}
a.audio-post__listen-button {
border: 1px solid #fff;
border-radius: 0;
color: #fff;
font-size: 2.3rem;
line-height: 50px;
font-weight: 500;
margin-bottom: 25px;
padding: 0 36px 0 25px;
display: inline-block;
transition: all .5s
}
a.audio-post__listen-button .fill {
transition: all .5s
}
a.audio-post__listen-button:hover {
color: #000;
background: #fff;
border-color: #fff
}
a.audio-post__listen-button:hover .fill {
fill: #000
}
a.audio-post__listen-button svg {
position: relative;
top: 12px;
margin-right: 14px;
float: left
}
.audio-post__share-container,
.audio-post__subscription-container {
display: none
}
.audio-post__subscription-option {
margin: 0;
opacity: .8;
transition: opacity .5s
}
.audio-post__subscription-option:hover {
opacity: 1
}
.audio-post__subscription-option a {
color: #000;
font-size: 1.6rem;
display: block;
padding: 10px 16px
}
.audio-post__subscription-option img {
margin-right: 5px;
width: 25px
}
.audio-post__share-button,
.audio-post__subscribe-button {
font-weight: 600;
display: inline-block;
font-size: 1.2rem;
line-height: 36px;
text-transform: uppercase;
letter-spacing: 1px;
color: #fff;
transition: opacity .5s
}
.audio-post__share-button svg,
.audio-post__subscribe-button svg {
width: 18px;
height: 18px;
fill: #fff;
margin-right: 5px;
position: relative;
top: 2px
}
.audio-post__share-button:visited,
.audio-post__subscribe-button:visited {
color: #fff
}
.audio-post__share-button:hover,
.audio-post__subscribe-button:hover {
opacity: .7
}
.audio-post__subscription-container {
overflow: auto;
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: #000;
z-index: 99999
}
.audio-post__subscription-columns {
max-width: 600px;
position: relative;
padding-top: 70px;
margin: 70px auto 0;
display: flex
}
.audio-post__subscription-close {
position: absolute;
top: 0;
right: 0;
opacity: .5;
transition: opacity .5s
}
.audio-post__subscription-close svg {
width: 40px;
height: 40px
}
.audio-post__subscription-close #Fill_1,
.audio-post__subscription-close #Fill_1-2 {
fill: #fff
}
.audio-post__subscription-close:hover {
opacity: 1
}
.audio-post__subscription-columns__subs {
width: 100%
}
.audio-post__subscription-title {
display: block;
color: #fff;
margin-bottom: 40px;
font-size: 2.3rem;
font-weight: 500
}
.audio-post__subscription-title span {
display: block;
font-style: italic
}
.audio-post__subscription-list {
padding: 0;
margin-top: 0;
list-style: none;
border-radius: 3px;
text-align: left;
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
max-width: 320px
}
.audio-post__subscription-option {
background: none;
margin: 0 0 40px;
padding: 0;
width: 105px
}
.audio-post__subscription-option a {
border: 0;
color: #fff;
font-size: 1.2rem;
text-decoration: none;
display: flex;
flex-direction: column;
align-items: center;
padding: 0
}
.audio-post__subscription-option img {
width: 70px;
margin-bottom: 10px
}
.audio-post__subscription-columns__signup {
max-width: 205px
}
.audio-post__subscription-columns__signup .audio-post__sidebar .news-signup {
padding-top: 25px
}
.audio-post__subscription-columns__signup .audio-post__sidebar .news-signup .news-signup__copy {
font-size: 2rem;
line-height: 2.6rem;
text-align: left;
color: #fff;
font-weight: 400
}
.audio-post__subscription-columns__signup .audio-post__sidebar-sponsor {
display: none
}
#main-content .gform_wrapper .audio-post__subscription-columns__signup .news-signup--blue .news-signup__container input[type=submit],
.audio-post__subscription-columns__signup .news-signup--blue .news-signup__container #main-content .gform_wrapper input[type=submit],
.audio-post__subscription-columns__signup .news-signup--blue .news-signup__container .btn,
.audio-post__subscription-columns__signup .news-signup--blue .news-signup__container .form-submit .submit,
.audio-post__subscription-columns__signup .news-signup--blue .news-signup__container .is-button,
.audio-post__subscription-columns__signup .news-signup--blue .news-signup__container .micro-site-wrap--case .microsite__chapter .callout-download p.is-button,
.form-submit .audio-post__subscription-columns__signup .news-signup--blue .news-signup__container .submit,
.micro-site-wrap--case .microsite__chapter .callout-download .audio-post__subscription-columns__signup .news-signup--blue .news-signup__container p.is-button {
border: 0;
color: #005b9c !important;
background: #00e0ff !important
}
#main-content .gform_wrapper .audio-post__subscription-columns__signup .news-signup--blue .news-signup__container input[type=submit] .fill,
.audio-post__subscription-columns__signup .news-signup--blue .news-signup__container #main-content .gform_wrapper input[type=submit] .fill,
.audio-post__subscription-columns__signup .news-signup--blue .news-signup__container .btn .fill,
.audio-post__subscription-columns__signup .news-signup--blue .news-signup__container .form-submit .submit .fill,
.audio-post__subscription-columns__signup .news-signup--blue .news-signup__container .is-button .fill,
.form-submit .audio-post__subscription-columns__signup .news-signup--blue .news-signup__container .submit .fill {
fill: #005b9c !important
}
.audio-post__subscription-columns__signup .audio-post__sidebar .news-signup p.news-signup__link {
text-align: right;
margin-top: 0
}
.audio-post__subscription-columns__signup .audio-post__sidebar .news-signup p.news-signup__link a {
color: #fff !important;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 1px;
font-size: .8rem
}
.audio-post__share {
position: relative
}
.audio-post__share.audio-post__share--show .fill, .audio-post__share.audio-post__share--show span{
color:#fff !important;
fill:#fff !important;
}
.audio-post__share-list {
padding: 0;
margin: 0;
display: flex;
border-radius: 3px;
list-style: none;
width: 80px;
justify-content: space-between
}
.audio-post__share-option {
transition: opacity .5s
}
.audio-post__share-option span {
display: none
}
.audio-post__share-option:hover {
opacity: .7
}
.audio-post__share--active .audio-post__share-button {
display: none
}
.audio-post__share--active .audio-post__share-container {
display: block
}
.audio-post__series-next,
.audio-post__series-prev {
color: #fff;
border: 0;
position: absolute;
top: 50%;
margin-top: -25px;
opacity: .5;
transition: opacity .5s;
display: flex;
flex-direction: column
}
.audio-post__series-next:hover,
.audio-post__series-prev:hover {
opacity: 1
}
.audio-post__series-next svg,
.audio-post__series-prev svg {
margin-bottom: 5px
}
.audio-post__series-next span,
.audio-post__series-prev span {
font-size: 1.2rem;
text-transform: uppercase;
letter-spacing: 1px
}
.audio-post__series-next {
right: 15px;
text-align: right;
align-items: flex-end
}
.audio-post__series-prev {
left: 15px
}
.callout-audio-post .callout-audio-post__container {
background: #f0f0f0;
padding: 30px
}
.callout-audio-post .callout-audio-post__container h5 {
margin-top: 0
}
.callout-audio-post .callout-audio-post__container p {
font-size: 1.6rem;
line-height: 2.5rem
}
@media(max-width:1350px) {
.audio-post__position {
width: 56%;
margin-left: 22%
}
}
@media(max-width:1200px) {
.audio-post__position {
width: 86%;
margin-left: 7%
}
}
@media(max-width:800px) {
.audio-post__share--show:after { }
.audio-post__share-container {
background: #fff;
position: fixed;
width: 90vw;
left: 5vw;
top: 10vh;
z-index: 999999;
box-shadow: 0 1px 2px rgba(0, 0, 0, .07), 0 2px 4px rgba(0, 0, 0, .07), 0 4px 8px rgba(0, 0, 0, .07), 0 8px 16px rgba(0, 0, 0, .07), 0 16px 32px rgba(0, 0, 0, .07), 0 32px 64px rgba(0, 0, 0, .07)
}
.audio-post__share-container .article-options__share-options-close {
margin: 15px 15px 0 0;
background: none;
border: 0;
float: right
}
.audio-post__share-container .article-options__share-options-close svg {
width: 30px;
height: 30px;
cursor: pointer
}
.audio-post__share-container .article-options__share-options-title {
text-align: left;
text-transform: uppercase;
font-size: 1.1rem;
font-weight: 700;
letter-spacing: 1px;
color: #005b9c;
margin: 50px 20px 10px
}
.audio-post__share-container .article-options__share-options-title svg {
width: 12px;
position: relative;
top: 4px;
margin-right: 3px
}
.audio-post__share .article-options__share-options-title svg *{
fill:#005b9c !important;
}
.audio-post__share.audio-post__share--show .article-options__share-options span{
color:#005b9c !important;
}
.audio-post__share .article-options__share-options .fill{
fill:#005b9c !important;
}
.audio-post__share .article-options__share-options a svg *{
fill:#005b9c !important;
}
.audio-post__share .article-options__share-options{
text-align: left !important;
}
.audio-post__share-container .article-options__share-options-article {
text-align: left;
margin: 0 20px 10px;
font-size: 2.2rem;
color: #000
}
.audio-post__share-container .audio-post__share-list {
width: auto;
flex-direction: column
}
.audio-post__share-container .audio-post__share-list li,
.audio-post__share-container .audio-post__share-list li a {
flex-direction: row;
justify-content: flex-start;
display: flex
}
.audio-post__share-container .audio-post__share-list li a {
border: 0;
float: none;
width: calc(100% - 40px);
border-bottom: 1px solid #ddd;
border-radius: 0;
margin: 0 20px;
padding: 16px 0;
color: #000
}
.audio-post__share-container .audio-post__share-list li a.addthis_button_linkedin {
border: 0;
margin-bottom: 20px
}
.audio-post__share-container .audio-post__share-list li a svg {
margin-right: 9px
}
.audio-post__share-container .audio-post__share-list li a svg#i-facebook {
margin-right: 19px
}
.audio-post__share-container .audio-post__share-list li a svg#i-linkedin {
margin-right: 12px
}
.audio-post__share-container .audio-post__share-list li a svg .fill {
fill: #005b9c
}
.audio-post__share-container .audio-post__share-list li a span {
font-weight: 600;
text-transform: uppercase;
padding-top: 2px;
font-size: 1.2rem;
letter-spacing: 1px;
display: inline-block
}
.audio-post__position {
width: 100%;
margin-left: 0;
padding: 0 20px
}
.audio-post__series-info {
padding-top: 40px
}
.audio-post__controls {
padding-bottom: 120px
}
.audio-post__series-next,
.audio-post__series-prev {
top: auto;
bottom: 10px;
flex-direction: row
}
.audio-post__series-next span span,
.audio-post__series-prev span span {
display: none
}
.audio-post__series-prev svg {
margin-right: 7px
}
.audio-post__series-next {
flex-direction: row-reverse;
align-items: normal
}
.audio-post__series-next svg {
margin-left: 7px
}
}
@media(max-width:680px) {
a.audio-post__listen-button {
width: 100%;
margin-bottom: 15px
}
.audio-post__series-info {
font-size: 1.2rem
}
.audio-post__title {
font-size: 2.6rem;
line-height: 4.2rem;
text-align: left
}
.audio-post__title span {
padding: 0 10px
}
.audio-post__info p {
font-size: 1.2rem
}
.audio-post__controls {
flex-direction: column;
align-items: normal
}
.audio-post__platforms {
margin-right: 0
}
.audio-post__platforms__title {
display: none
}
.audio-post__featured-platforms {
width: 100%
}
.audio-post__platform-option {
flex-direction: column
}
.audio-post__platform-option a {
align-items: center;
width: 100%;
border: 1px solid #fff;
padding: 5px;
text-align: left;
margin-bottom: 15px
}
.audio-post__platform-option a div {
display: inline-block
}
.audio-post__platform-option a .audio-post__platform-option__listen {
text-transform: uppercase;
font-size: .9rem;
display: block
}
.audio-post__platform-option a .audio-post__platform-option__name {
font-size: 1.3rem
}
.audio-post__platform-option a img {
margin-left: 10px
}
.audio-post__sub-and-share {
justify-content: flex-end;
margin-right: 0
}
}
@media(max-width:640px) {
.audio-post__subscription-columns {
flex-direction: column;
align-items: center;
margin-top: 50px;
padding-top: 50px;
padding-left: 20px;
padding-right: 20px
}
.audio-post__subscription-list {
max-width: none;
justify-content: center
}
.audio-post__subscription-title {
text-align: center
}
}
.hidden-audio-player {
display: none
}
.audio-player {
display: none;
position: fixed;
bottom: 0;
background: rgba(0, 0, 0, .8);
width: 100%;
padding: 30px 0 20px;
text-align: center;
z-index: 9999
}
.audio-player__container {
display: flex;
max-width: 1320px;
margin: 0 auto;
padding: 0 30px
}
.audio-player__thumb {
width: 120px;
border-radius: 8px;
margin-right: 40px
}
.audio-player__thumb-link,
.audio-player__thumb-link:hover {
border: 0
}
.audio-player__info {
position: relative;
flex-grow: 1
}
.audio-player__title {
color: #fff;
font-size: 1.4rem;
text-align: left;
margin: 15px 0 20px;
font-weight: 400
}
a.dismiss-audio {
color: #fff;
display: inline-block;
font-size: 1rem;
text-transform: uppercase;
text-decoration: none;
background: #111;
padding: 0 10px;
line-height: 3rem;
border: 0;
position: absolute;
right: 0;
top: 0
}
a.dismiss-audio:hover,
a.dismiss-audio:visited {
color: #fff
}
a.dismiss-audio:hover {
border: 0;
background: #000
}
a.dismiss-audio:after {
content: "x";
display: inline-block;
margin-left: 10px;
font-size: 1.5rem;
text-transform: none;
position: relative;
font-weight: 600
}
.audio-player__controls {
background: #222;
padding: 14px;
display: flex;
align-items: center;
color: #fff;
font-size: 1.3rem
}
.audio-player__controls--loading>* {
display: none
}
.audio-player__controls--loading:before {
content: "Loading audio...";
display: inline-block
}
.audio-player__controls>* {
margin-right: 10px
}
.audio-player__controls>button {
border: 0;
text-indent: -9999px;
width: 15px;
height: 15px;
background-size: 15px 15px;
cursor: pointer
}
.audio-player__loop {
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/loop.svg) no-repeat
}
.audio-player__loop.audio-player__loop--disabled {
opacity: .5
}
.audio-player__controls .audio-player__play {
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/play2.svg) no-repeat;
width: 20px;
height: 20px;
background-size: 20px 20px
}
.audio-player__controls .audio-player__play.audio-player__play--pause {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/pause.svg)
}
progress[value] {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-color: #fff;
color: #1aa1ea;
height: 6px
}
progress[value]::-webkit-progress-bar {
background-color: #fff;
border-radius: 4px;
color: #1aa1ea
}
progress::-webkit-progress-value {
background-color: #1aa1ea
}
#audio-player__timeline {
flex-grow: 1;
cursor: pointer
}
#audio-player__volume {
width: 100px;
cursor: pointer
}
.audio-player__controls .audio-player__volume-button {
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/volume-medium.svg) no-repeat;
width: 20px;
height: 20px;
background-size: 20px 20px
}
.audio-player__controls .audio-player__volume-button.audio-player__volume-button--mute {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/volume-mute2.svg)
}
@media(max-width:768px) {
.audio-player__thumb-link {
display: none
}
}
@media(max-width:600px) {
#audio-player__volume,
.audio-player__volume-button {
display: none
}
.audio-player {
padding-top: 45px
}
.audio-player__container {
padding: 0 15px
}
a.dismiss-audio {
top: -30px
}
#audio-player__timeline {
width: auto
}
.m-social-icons.m-social-icons--player-active {
bottom: -100px
}
}
.article-content .audio-post__sidebar {
max-width: 360px;
background: #eee;
padding: 50px
}
.audio-post__sidebar p,
.audio-series__sidebar p {
font-size: 1rem
}
.audio-post__sidebar .news-signup,
.audio-series__sidebar .news-signup {
padding: 10px 0;
width: 100%
}
.audio-post__sidebar .news-signup .news-signup__container,
.audio-series__sidebar .news-signup .news-signup__container {
background: none;
color: #494949;
padding: 0;
text-align: center
}
.audio-post__sidebar .news-signup .news-signup__copy,
.audio-series__sidebar .news-signup .news-signup__copy {
font-size: 1.6rem;
line-height: 2rem
}
.audio-post__sidebar .news-signup form.news-signup__form,
.audio-series__sidebar .news-signup form.news-signup__form {
border: 0;
padding: 0;
text-align: center;
flex-wrap: wrap
}
.audio-post__sidebar .news-signup input[type=text],
.audio-post__sidebar .news-signup p,
.audio-series__sidebar .news-signup input[type=text],
.audio-series__sidebar .news-signup p {
width: 100%
}
.audio-post__sidebar .news-signup button,
.audio-series__sidebar .news-signup button {
width: 100%;
box-shadow: none;
margin: 5px 0 0;
background: #222 !important;
color: #fff !important;
text-align: center;
justify-content: center
}
.audio-post__sidebar .news-signup button .fill,
.audio-series__sidebar .news-signup button .fill {
fill: #fff !important
}
.audio-post__sidebar .news-signup .news-signup__link a,
.audio-series__sidebar .news-signup .news-signup__link a {
color: #888 !important;
border-color: #888 !important
}
.audio-post__sidebar-image {
border-radius: 8px
}
.audio-post__sidebar-sponsor p {
font-weight: 600;
font-size: 1.3rem !important;
color: #222;
text-align: center
}
.audio-post__sidebar-link {
border: 0 !important
}
@media(max-width:768px) {
.article-content .audio-post__sidebar {
padding: 20px
}
}
.audio-post__three-big-points .audio-post__title span,
.term-three-big-points.tax-audio_series .tag-header h2 {
color: #fff
}
article.page {
margin-top: 65px
}
article.page .article-header__title {
margin-top: 50px;
margin-bottom: 30px
}
@media(max-width:550px) {
article.page {
margin-top: 32px
}
}
article.page .post-password-form {
background: #f7f7f7;
padding-top: 40px;
padding-bottom: 40px;
margin-bottom: 20vh !important
}
article.page .post-password-form>p {
margin-bottom: 20px
}
article.page .post-password-form label {
font-size: 2rem;
font-weight: 600
}
article.page .post-password-form input[type=password] {
display: block;
margin-bottom: 35px;
margin-top: 20px;
width: 100%;
border: solid #000;
border-width: 0 0 1px;
padding: 0 12px;
height: 38px
}
article.page .post-password-form input[type=submit] {
width: 100%;
max-width: 300px;
justify-content: center;
cursor: pointer;
text-transform: uppercase;
text-decoration: none;
font-size: 1.3rem;
font-weight: 500;
letter-spacing: 1px;
border: 1px solid #005b9c;
height: 45px;
line-height: 4.5rem;
padding: 0 15px;
display: flex;
align-items: center;
-webkit-appearance: none;
background: #005b9c;
color: #fff !important;
transition: all .3s
}
article.page .post-password-form input[type=submit]:hover {
background: #fff;
border-color: #005b9c;
color: #005b9c !important
}
@media(max-width:800px) {
article.page .post-password-form {
padding: 20px !important
}
}
.page-template-page-custom-studio {
background: #f7f7f7
}
.page-template-page-custom-studio .site-header {
top: 0
}
.page-template-page-custom-studio .page-content {
max-width: 1400px;
font-size: 1.8rem;
line-height: 3.2rem;
font-weight: 400
}
.page-template-page-custom-studio .page-content blockquote,
.page-template-page-custom-studio .page-content h2,
.page-template-page-custom-studio .page-content h3,
.page-template-page-custom-studio .page-content h4,
.page-template-page-custom-studio .page-content h5,
.page-template-page-custom-studio .page-content h6,
.page-template-page-custom-studio .page-content hr,
.page-template-page-custom-studio .page-content ol,
.page-template-page-custom-studio .page-content p,
.page-template-page-custom-studio .page-content ul {
margin-bottom: 16px;
font-size: 1.8rem;
line-height: 3.2rem;
font-weight: 400
}
.page-template-page-custom-studio .page-content h3 {
font-size: 3.6rem;
line-height: 4rem;
font-weight: 500;
margin-top: 50px;
color: #006b67
}
.page-template-page-custom-studio .page-content h4 {
font-size: 2.8rem;
line-height: 3.2rem;
font-weight: 500;
margin-top: 22px;
margin-bottom: 20px;
color: #006b67
}
.page-template-page-custom-studio .page-content h5 {
font-size: 2.4rem;
line-height: 2.8rem;
font-weight: 500;
margin-top: 22px;
margin-bottom: 5px;
color: #006b67
}
.page-template-page-custom-studio .page-content h6 {
font-size: 2rem;
line-height: 2.4rem;
font-weight: 500;
margin-top: 20px;
margin-bottom: 5px;
color: #006b67
}
.page-template-page-custom-studio .page-content .h-border {
border-bottom: 1px solid #006b67;
display: block;
padding-bottom: 7px
}
.page-template-page-custom-studio .page-content hr {
border: 1px solid #006b67
}
.page-template-page-custom-studio .page-content ol,
.page-template-page-custom-studio .page-content ul {
list-style-position: inside
}
.page-template-page-custom-studio .page-content ol li,
.page-template-page-custom-studio .page-content ul li {
margin-bottom: 7px
}
.page-template-page-custom-studio .page-content strong {
font-weight: 600
}
.page-template-page-custom-studio .page-content a {
color: #000;
text-decoration: none;
border-bottom: 1px solid #006b67
}
.page-template-page-custom-studio .page-content a:hover {
color: #006b67
}
.page-template-page-custom-studio .page-content .reflink {
font-size: 1.2rem;
color: #006b67;
border: 0;
position: relative;
top: -5px
}
.page-template-page-custom-studio .page-content .attribution,
.page-template-page-custom-studio .page-content .caption {
font-size: 1.3rem;
line-height: 1.7rem;
font-weight: 600
}
.page-template-page-custom-studio .page-content .attribution {
font-weight: 400;
font-style: italic
}
.page-template-page-custom-studio .page-content blockquote {
font-style: italic;
font-weight: 600;
font-size: 1.6rem;
line-height: 2.8rem;
margin-top: 3.2rem;
margin-bottom: 3.2rem
}
.page-template-page-custom-studio .page-content blockquote cite,
.page-template-page-custom-studio .page-content blockquote em {
font-style: normal
}
.page-template-page-custom-studio .page-content blockquote>p {
border-left: 1px solid #00e0ff;
padding: 0 30px 10px
}
.page-template-page-custom-studio .page-content blockquote.pullquote {
background: #f0f0f0;
background-clip: content-box;
color: #000;
overflow: auto;
font-size: 3.6rem;
font-weight: 400;
font-style: normal;
line-height: 4rem
}
@media screen and (max-width:1250px) {
.page-template-page-custom-studio .page-content blockquote.pullquote {
font-size: 3rem;
line-height: 3.6rem
}
}
@media screen and (max-width:550px) {
.page-template-page-custom-studio .page-content blockquote.pullquote {
font-size: 2.6rem;
line-height: 3.2rem
}
.page-template-page-custom-studio .page-content blockquote.pullquote:before {
margin: 20px 0 10px 20px
}
.page-template-page-custom-studio .page-content blockquote.pullquote p {
margin: 0 20px 20px
}
}
.page-template-page-custom-studio .page-content blockquote.pullquote:before {
content: "";
display: block;
width: 35px;
height: 32px;
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/quote-mark_aqua.svg) no-repeat;
margin: 30px 0 15px 30px
}
.page-template-page-custom-studio .page-content blockquote.pullquote p {
margin: 0 30px 30px;
padding: 0;
border: 0
}
.page-template-page-custom-studio .page-content blockquote.pullquote .pullquote-author {
margin-top: -15px;
font-size: 1.4rem;
line-height: 2rem
}
.page-template-page-custom-studio .page-content blockquote.pullquote .pullquote-citation {
margin-top: -25px;
font-size: 1.4rem;
line-height: 2rem
}
.page-template-page-custom-studio .page-content blockquote.pullquote--blue {
background: #005b9c;
background-clip: content-box;
color: #fff
}
.page-template-page-custom-studio .page-content blockquote.pullquote--blue:before {
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/quote-mark_aqua.svg) no-repeat
}
.page-template-page-custom-studio .page-content blockquote.pullquote--aqua {
background: #00e0ff;
background-clip: content-box;
color: #000
}
.page-template-page-custom-studio .page-content blockquote.pullquote--aqua:before {
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/quote-mark_blue.svg) no-repeat
}
.page-template-page-custom-studio .page-content blockquote.pullquote--dark {
background: #005b9c;
background-clip: content-box;
color: #fff
}
.page-template-page-custom-studio .page-content blockquote.pullquote--dark:before {
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/quote-mark_aqua.svg) no-repeat
}
.page-template-page-custom-studio .page-content img {
height: auto
}
.page-template-page-custom-studio .page-content .article-inline img,
.page-template-page-custom-studio .page-content img.size-full {
width: 100%
}
.page-template-page-custom-studio .page-content .article-inline figcaption {
margin-top: 10px
}
.page-template-page-custom-studio .page-content .article-inline .attribution,
.page-template-page-custom-studio .page-content .article-inline .caption {
font-size: 1.1rem;
line-height: 1.6rem;
font-weight: 600;
font-style: normal
}
.page-template-page-custom-studio .page-content .excerpt {
font-weight: 500;
font-style: italic;
color: #006b67;
font-size: 2.3rem;
line-height: 3.2rem
}
.page-template-page-custom-studio .page-content .meta {
font-size: 1.4rem;
line-height: 1.9rem
}
.page-template-page-custom-studio .page-content .callout-special {
background-color: #fff;
position: relative
}
.page-template-page-custom-studio .page-content .callout-special a {
border-bottom: 1px solid #00e0ff
}
.page-template-page-custom-studio .page-content .callout-special a:hover {
color: #00e0ff
}
.page-template-page-custom-studio .page-content .callout-special a.chosen-single {
border: 0
}
.page-template-page-custom-studio .page-content .callout-custom-studio {
padding: 30px 0;
margin: 50px 0;
border: 1px solid #fff;
border-width: 1px 0
}
.int-page-nav {
height: 85px;
background: #b2f7d1;
background: linear-gradient(90deg, #b2f7d1 0, #7fd1e6);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b2f7d1", endColorstr="#7fd1e6", GradientType=1)
}
.int-page-nav-container {
display: flex;
align-items: baseline;
justify-content: space-between;
max-width: 998px;
padding: 0 90px;
margin: 0 auto
}
.int-page-nav ul {
display: flex;
padding: 0;
list-style: none
}
.int-page-nav li {
line-height: 85px;
margin-right: 27px;
background: none;
margin-bottom: 0;
padding: 0
}
.int-page-nav ul li a {
color: #242427;
font-weight: 700;
font-size: 18px;
border: 0
}
.int-page-nav ul li a:hover {
color: #5d97b6
}
a.int-page-bt-nav {
border: 2px solid #fff;
color: #fff;
line-height: 48px;
display: inline-block;
padding: 0 20px
}
a.int-page-bt-nav:hover {
color: #282254;
border-color: #282254
}
.int-page-panel {
padding: 115px 0
}
.int-page-panel .int-page-panel__title {
font-size: 36px;
line-height: 48px;
margin-bottom: 50px
}
.int-page-panel p {
font-size: 18px;
line-height: 26px;
max-width: 580px;
margin-bottom: 50px
}
.int-page-panel>.l-content-wrap>* {
margin-left: 62px
}
.int-page-panel--centered {
text-align: center
}
.int-page-panel--centered>.l-content-wrap>* {
margin-left: 0
}
.int-page-panel--centered>.l-content-wrap>p {
margin: 0 auto 50px
}
#assessment-modal-bg {
background: rgba(170, 125, 214, .97)
}
.int-page-modal {
display: none;
background: #fff;
position: fixed;
width: 100%;
height: 100%;
z-index: 999999999999999;
left: 0;
right: 0;
bottom: 0;
top: 0;
margin-left: 0 !important;
padding: 2em;
overflow-y: scroll
}
.int-page-modal__close {
position: absolute;
right: 20px;
top: 20px;
color: #000;
font-size: 25px;
cursor: pointer
}
.int-page-modal h4 {
max-width: 800px;
margin: 50px auto 20px;
text-align: center
}
.int-page-modal p {
max-width: 800px;
margin: 0 auto 10px
}
@media(min-width:1320px) {
.int-page-nav-container {
max-width: 1320px
}
}
@media(min-width:1150px) {
.int-page-nav-container {
max-width: 1150px
}
}
@media(max-width:1024px) {
.int-page-nav {
height: 66px;
overflow-x: scroll
}
.int-page-nav-container {
padding: 0 15px;
width: 934px
}
.int-page-nav li {
line-height: 66px
}
a.int-page-bt-nav {
line-height: 40px
}
}
@media(max-width:870px) {
.int-page-panel>.l-content-wrap>* {
margin-left: 0
}
.int-page-panel .int-page-panel__title {
font-size: 32px;
line-height: 40px
}
.int-page-panel p {
font-size: 16px;
line-height: 24px;
max-width: none
}
}
@media(max-width:720px) {
.int-page-nav {
display: none
}
}
@media(max-width:550px) {
.int-page-panel .int-page-panel__title {
font-size: 26px;
line-height: 31px;
margin-bottom: 26px
}
.int-page-modal {
padding: 2em 1em
}
}
.loading-spinner {
width: 130px;
height: 110px;
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/spinner.svg);
background-size: 130px 130px;
margin: 0 auto
}
#queryly_basecontainer #queryly_resultcontainer {
padding-top: 25px
}
#queryly_basecontainer .queryly_relatedsearch_item:first-child {
border: none
}
#queryly_basecontainer .queryly_relatedsearch {
max-height: none !important
}
#queryly_basecontainer .queryly_relatedsearch_item {
display: inline-block;
border: 1px solid #00e0ff;
background: none;
font-size: 1.3rem;
line-height: 3rem;
font-weight: 400;
padding: 0 10px;
margin: 0 10px 10px 0;
text-decoration: none;
color: #005b9c;
cursor: pointer
}
#queryly_basecontainer .queryly_item {
margin: 20px
}
#queryly_basecontainer .queryly_title {
font-size: 2rem;
line-height: 2.5rem;
text-decoration: none;
font-weight: 600;
color: #000;
max-width: 800px
}
#queryly_basecontainer .queryly_title a {
text-decoration: none;
color: #005b9c
}
#queryly_basecontainer .queryly_title a:hover {
border-bottom: 1px solid #00f0ee
}
#queryly_basecontainer .queryly_item_creator {
color: #000 !important;
padding-top: 10px;
font-size: 12px;
font-weight: 600
}
#queryly_basecontainer .queryly_desc {
font-size: 16px;
line-height: 24px
}
.queryly-search-results__wrapper {
display: flex;
margin: 50px 0 0 75px
}
.queryly-filter-results {
flex-basis: 300px;
border: 1px solid #00e0ff;
padding: 20px;
margin-right: 30px;
min-width: 300px;
}
#resultdata{
margin-right: 60px;
}
.queryly-search-results {
margin-bottom: 50px
}
.queryly-search-results .queryly-filter-results {
text-transform: uppercase;
letter-spacing: 1px;
font-size: 1.2rem;
font-weight: 600
}
.queryly-search-results .queryly-filter-results>div:first-of-type a {
border-bottom: none;
cursor: pointer;
font-size: 1.1rem;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: 600
}
.queryly-search-results .queryly-filter-results>div:first-of-type a:hover {
border-bottom: 1px solid #000 !important
}
.queryly-search-results .queryly-filter-results>div {
margin-bottom: 8px
}
.queryly-search-results .queryly-filter-results a {
letter-spacing: 0;
font-size: 1.3rem;
line-height: 2rem;
text-transform: capitalize;
margin-bottom: 3px
}
.queryly-search-results .queryly-filter-results a:hover {
border-bottom: 1px solid #00e0ff !important
}
.queryly-search-results #resultdata div:first-of-type span {
font-size: 3rem !important;
font-family: benton-sans !important;
color: #000 !important;
font-weight: 600
}
.queryly-search-results #resultdata div:first-of-type span b {
color: #005b9c !important
}
.queryly-search-results #resultdata .queryly_item_row {
max-height: none !important
}
.queryly-search-results #resultdata .queryly_item_row .queryly_item_title {
line-height: 3rem !important;
font-size: 2.2rem !important;
margin-top: 6px !important;
color: #000 !important;
font-family: benton-sans !important;
font-weight: 600 !important
}
.queryly-search-results #resultdata .queryly_item_row .queryly_item_title:hover {
color: #005b9c !important
}
.queryly-search-results #resultdata .queryly_item_row .queryly_item_description {
font-size: 1.6rem !important;
line-height: 2rem !important;
color: #000 !important;
margin-top: 10px !important;
font-weight: 400 !important
}
.queryly-search-results #resultdata .queryly_item_row a div:first-of-type,
.queryly-search-results #resultdata .queryly_item_row a div:first-of-type img {
height: auto !important
}
.queryly-search-results #resultdata .queryly_item_row a div:nth-of-type(3) {
font-size: 1.3rem !important;
color: #000 !important;
margin-top: 10px !important;
font-weight: 600 !important
}
.queryly-search-results #resultdata a h2 {
text-transform: uppercase !important;
text-decoration: none !important;
font-size: 1.2rem !important;
font-weight: 600 !important;
font-family: benton-sans !important;
line-height: 3.8rem !important;
padding: 12px 0 !important;
color: #005b9c !important
}
.queryly-search-results #resultdata a h2:hover {
color: #00e0ff !important
}
@media screen and (max-width:1024px) {
.queryly-search-results__wrapper {
margin-left: 0
}
}
@media screen and (max-width:800px) {
.queryly-search-results__wrapper {
margin-top: 25px
}
.queryly-filter-results {
display: none
}
}
@media screen and (max-width:500px) {
.queryly-search-results #resultdata .queryly_item_row a div:first-of-type {
width: 100% !important;
height: auto !important
}
.queryly-search-results #resultdata .queryly_item_row a div:first-of-type img {
width: 100% !important;
height: auto !important;
margin-bottom: 10px !important
}
}
.page-archive-padding {
padding-left: 75px
}
.page-archive-header {
margin-top: 60px;
margin-bottom: 15px;
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between
}
.page-archive-title {
font-size: 4.8rem;
font-weight: 600
}
.page-archive-sponsor {
display: flex;
align-items: center
}
.page-archive-sponsor__text {
font-size: 1.1rem;
text-transform: uppercase;
font-weight: 600;
padding-right: 10px;
letter-spacing: 1px
}
.page-archive-sponsor__logo {
margin-right: 30px;
max-height: 80px
}
.page-archive-header--no-bg {
flex-wrap: nowrap;
align-items: start
}
.page-archive-header--no-bg .page-archive-sponsor {
flex-direction: column;
align-items: end
}
.page-archive-header--no-bg .page-archive-sponsor .page-archive-sponsor__text {
padding-right: 0;
padding-bottom: 10px
}
.page-archive-header--no-bg .page-archive-sponsor .page-archive-sponsor__logo {
margin-right: 0
}
.page-archive-header--with-bg {
position: relative;
max-height: 320px;
overflow: hidden;
margin-top: 0;
background-size: cover;
background-position: 50%;
min-height: 320px
}
.page-archive-header--with-bg .page-archive-bg {
width: 100%;
display: none
}
.page-archive-header--with-bg .page-archive-title {
position: absolute;
bottom: 30px;
padding: 5px 10px;
left: 75px;
color: #005b9c;
max-width: 500px
}
.page-archive-header--with-bg .page-archive-title__span {
background: #fff;
padding: 0 20px;
line-height: 7.3rem;
-webkit-box-decoration-break: clone;
-ms-box-decoration-break: clone;
-o-box-decoration-break: clone;
box-decoration-break: clone
}
.page-archive-header--with-bg .page-archive-title__overline {
display: block;
text-decoration: none;
margin-bottom: 8px
}
.page-archive-header--with-bg .page-archive-title__overline span {
color: #005b9c;
font-size: 1.4rem;
font-weight: 600;
text-transform: uppercase;
background: #fff;
padding: 5px 10px
}
.page-archive-header--with-bg a.page-archive-title__overline:hover span {
background: #00e0ff
}
.page-archive-header--with-bg .page-archive-sponsor {
position: absolute;
right: 0;
bottom: 30px;
color: #fff
}
.page-archive-description {
width: 70%;
padding-right: 25px;
margin: 0;
font-size: 2.2rem;
font-weight: 500
}
.page-archive-description p {
margin-bottom: 20px
}
.page-archive-description a {
color: #000;
text-decoration: none;
border-bottom: 1px solid #00e0ff
}
.page-archive-description a:hover {
color: #005b9c
}
.page-archive__ad {
width: 30%;
float: right
}
.page-archive-subtopics {
list-style: none;
display: flex;
flex-wrap: wrap
}
.page-archive-subtopic__link {
display: inline-block;
border: 1px solid #00e0ff;
font-size: 1.3rem;
line-height: 3rem;
font-weight: 400;
margin: 0 10px 10px 0;
padding: 2px 10px 0;
text-decoration: none;
color: #005b9c
}
.page-archive-subtopic__link:hover {
background: #00e0ff
}
.feed {
margin-top: 50px
}
.archive .feed {
clear: both
}
.f-title {
width: 70%;
font-size: 2.2rem;
font-weight: 600;
margin-bottom: 20px;
padding-right: 25px
}
.f-title:after {
content: "";
height: 1px;
margin-top: 4px;
display: block;
border-bottom: 1px solid #00e0ff
}
.f-article,
.piano-container-horiz-feed {
padding-right: 25px;
width: 70%
}
.f-article {
display: flex;
flex-wrap: wrap;
margin-bottom: 25px;
align-items: center
}
.f-article:after {
content: "";
height: 1px;
width: 100%;
margin-top: 25px;
display: block;
border-bottom: 1px solid #00e0ff
}
.f-article:last-of-type:after {
display: none
}
.f-article__image-link {
width: 40%;
max-width: 435px;
display: block;
position: relative
}
.f-article--format-audio:after,
.f-article--format-infographic:after,
.f-article--format-interactive:after,
.f-article--format-podcast:after,
.f-article--format-strategy-forum:after,
.f-article--format-video:after {
content: "";
display: inline-block;
width: 50px;
height: 50px;
position: absolute;
right: 19px;
bottom: -19px
}
.f-article--format-audio:after {
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/icon_podcast.svg) no-repeat
}
.f-article--format-video:after {
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/icon_play.svg) no-repeat
}
.f-article--format-podcast:after {
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/icon_podcast.svg) no-repeat
}
.f-article--format-infographic:after {
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/icon_download-content.svg) no-repeat
}
.f-article--format-interactive:after {
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/icon_interactive.svg) no-repeat
}
.f-article--format-strategy-forum:after {
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/icon_sf.svg) no-repeat
}
.f-article__image {
width: 100%
}
.f-article__info {
padding-left: 25px;
width: 60%
}
.f-article__overline {
line-height: 1.6rem
}
.f-article__overline a {
text-decoration: none;
color: #005b9c;
text-transform: uppercase;
font-size: 1.1rem;
letter-spacing: 1px;
font-weight: 600
}
.f-article__overline a:hover {
border-bottom: 1px solid #00e0ff
}
.f-article__overline--sponsored {
margin-bottom: 10px
}
.f-article__overline--sponsored a {
background-color: #006b67;
color: #fff;
padding: 5px 6px 3px;
font-weight: 600;
font-size: 1.2rem;
text-transform: uppercase;
text-decoration: none;
letter-spacing: 1px
}
.f-article__title {
margin: 5px 0 10px
}
.f-article__title a {
font-size: 2.4rem;
line-height: 3.2rem;
text-decoration: none;
font-weight: 600;
color: #000
}
.f-article__title a:hover {
color: #005b9c
}
.f-article__summary {
margin-bottom: 20px
}
.f-article__byline {
display: inline;
font-size: 1.5rem;
font-weight: 600
}
.f-article__byline+.f-article__date:before {
content: "\A0\2022\A0\A0";
color: #00e0ff;
margin-left: 6px
}
.f-article__date {
font-size: 1.5rem
}
.f-sidebar {
float: right;
width: 30%;
margin-bottom: 25px;
margin-top: -20px
}
.f-sidebar__ad {
margin-bottom: 50px
}
.f-fullad {
background: #f0f0f0;
padding: 30px 0;
margin-bottom: 25px;
text-align: center;
}
.f-fullad [id^=div-gpt-ad] {
margin: 0 auto
}
.f-pagination {
margin-bottom: 50px;
padding-right: 20px;
border-bottom: 1px solid #00e0ff;
text-align: right;
margin-left: 75px;
margin-right: 25px
}
@media(max-width:1024px) {
.f-pagination {
margin-left: 0;
margin-right: 0
}
}
.f-article-pagination__counter {
color: #999;
font-weight: 500;
font-size: 1.2rem
}
.f-article-pagination__next,
.f-article-pagination__prev {
text-transform: uppercase;
text-decoration: none;
font-size: 1.2rem;
font-weight: 600;
line-height: 3.8rem;
padding: 12px 0;
color: #005b9c
}
.f-article-pagination__next:hover,
.f-article-pagination__prev:hover {
color: #000
}
.f-article-pagination__next:hover .fill,
.f-article-pagination__prev:hover .fill {
fill: #00e0ff
}
.f-article-pagination__next--inactive,
.f-article-pagination__prev--inactive {
color: #999
}
.f-article-pagination__next--inactive .fill,
.f-article-pagination__prev--inactive .fill {
fill: #999
}
.f-article-pagination__next--inactive:hover,
.f-article-pagination__prev--inactive:hover {
color: #999
}
.f-article-pagination__next--inactive:hover .fill,
.f-article-pagination__prev--inactive:hover .fill {
fill: #999
}
.f-article-pagination__next svg,
.f-article-pagination__prev svg {
height: 16px;
margin: 0 3px -3px 0
}
.f-article-pagination__next {
border-left: 1px solid #00e0ff;
padding-left: 9px;
margin-left: 5px
}
@media screen and (max-width:1250px) {
.f-article__overline a {
font-size: 1.2rem
}
.f-article__title {
margin: 3px 0 7px
}
.f-article__title a {
font-size: 2rem;
line-height: 2.5rem
}
.f-article__summary {
margin-bottom: 10px
}
.f-article__byline {
font-size: 1.3rem
}
.f-article__byline+.f-article__date:before {
margin-left: 4px
}
.f-article__date {
font-size: 1.3rem
}
}
@media screen and (max-width:1135px) {
.f-sidebar {
width: 35%
}
.f-article,
.f-title,
.page-archive-description,
.piano-container-horiz-feed {
width: 65%
}
}
@media screen and (max-width:1024px) {
.page-archive-padding {
padding-left: 0
}
.f-sidebar {
width: 300px
}
.f-article,
.f-title,
.page-archive-description,
.piano-container-horiz-feed {
width: calc(100% - 300px)
}
.f-article__overline {
line-height: 1.4rem;
margin-top: 5px
}
.f-article__overline a {
font-size: 1.1rem
}
.f-article__title {
margin: 5px 0 0;
line-height: 1rem
}
.f-article__title a {
font-size: 1.6rem;
line-height: 2.2rem;
font-weight: 600
}
.f-article__summary {
font-size: 1.3rem;
line-height: 1.8rem
}
.f-article__byline,
.f-article__date {
font-size: 1.1rem
}
.f-article__byline+.f-article__date:before {
margin-left: 2px
}
.page-archive-header--no-bg {
flex-wrap: wrap
}
.page-archive-header--no-bg .page-archive-sponsor {
flex-direction: row;
padding: 20px 0;
align-items: center
}
.page-archive-header--no-bg .page-archive-sponsor .page-archive-sponsor__text {
padding-right: 10px;
padding-bottom: 0
}
.page-archive-header--no-bg .page-archive-sponsor__logo {
max-height: 50px
}
.page-archive-header--with-bg .page-archive-title {
left: 10px;
max-width: 470px;
font-size: 4rem
}
.page-archive-description {
width: 100%;
font-size: 1.8rem
}
.page-archive__ad {
width: 100%;
margin-bottom: 20px
}
}
@media screen and (max-width:800px) {
.f-sidebar {
width: 100%;
float: none;
margin-top: 0
}
.f-article,
.f-title,
.page-archive-description,
.piano-container-horiz-feed {
width: 100%;
padding-right: 0
}
.page-archive-header--with-bg .page-archive-title {
max-width: none;
bottom: 90px
}
.page-archive-header--with-bg .page-archive-title__span {
font-size: 3rem;
line-height: 5rem;
padding: 0 8px
}
.page-archive-header--with-bg .page-archive-sponsor {
left: 20px
}
.page-archive-header--with-bg .page-archive-sponsor__logo {
max-height: 50px
}
}
@media screen and (max-width:500px) {
.f-article__image-link {
width: 100%;
margin-bottom: 15px;
max-width: none;
display: block
}
.f-article__image-link.f-article--format-audio,
.f-article__image-link.f-article--format-podcast,
.f-article__image-link.f-article--format-video {
margin-bottom: 26px
}
.f-article,
.piano-container-horiz-feed {
padding-right: 0
}
.f-article {
padding-bottom: 10px;
display: block;
border: 0
}
.f-article:after {
display: none
}
.f-article__info {
padding: 0;
width: 100%
}
.page-archive-header--with-bg .page-archive-title {
bottom: 65px
}
.page-archive-header--with-bg .page-archive-sponsor {
bottom: 10px
}
}
@media screen and (max-width:360px) {
.f-article-pagination__counter {
display: none
}
.f-pagination {
text-align: center;
padding-right: 0
}
.page-archive-header--with-bg .page-archive-title__span {
font-size: 2.5rem;
line-height: 4rem;
padding: 0 10px
}
}
.panel {
margin-bottom: 80px
}
@media screen and (max-width:800px) {
.panel {
margin-bottom: 40px
}
}
.pan-tiled.panel {
margin-bottom: 40px
}
.page-archive--issue {
margin-top: 65px;
margin-bottom: 50px
}
.page-archive--issue .page-archive-header {
margin-bottom: 15px
}
.page-archive--issue .page-archive-header .issue-select {
margin-right: 30%
}
.page-archive--issue .feed .issue {
padding: 0 !important
}
#main-content .gform_wrapper .page-archive--issue input[type=submit],
.form-submit .page-archive--issue .submit,
.micro-site-wrap--case .microsite__chapter .callout-download .page-archive--issue p.is-button,
.page-archive--issue #main-content .gform_wrapper input[type=submit],
.page-archive--issue .btn,
.page-archive--issue .form-submit .submit,
.page-archive--issue .is-button,
.page-archive--issue .micro-site-wrap--case .microsite__chapter .callout-download p.is-button {
padding: 3px 15px 0
}
.archive-issue__current {
margin-top: 30px;
display: flex;
flex-wrap: wrap
}
.f-issue {
width: 70%;
display: flex;
flex-wrap: wrap;
padding-top: 10px;
padding-bottom: 30px;
padding-right: 25px
}
.f-issue:after {
content: "";
height: 1px;
width: 100%;
margin-top: 40px;
display: block;
border-bottom: 1px solid #00e0ff
}
.archive-issue__current .f-issue {
flex-wrap: nowrap
}
.f-issue__image {
width: 190px;
max-width: none;
margin-right: 30px
}
.archive-issue__current .f-issue__image {
width: 270px;
box-shadow: 3px 3px 10px 0 rgba(0, 0, 0, .4)
}
.f-issue__info {
display: flex;
flex-direction: column;
width: inherit
}
.f-issue__overline {
line-height: 1.6rem
}
.f-issue__overline a {
text-decoration: none;
color: #005b9c;
text-transform: uppercase;
font-size: 1.1rem;
letter-spacing: 1px;
font-weight: 600
}
.f-issue__overline a:hover {
border-bottom: 1px solid #00e0ff
}
.f-issue__title {
margin: 5px 0 10px
}
.f-issue__title a {
font-size: 2.4rem;
line-height: 3.2rem;
text-decoration: none;
font-weight: 600;
color: #000
}
.f-issue__title a:hover {
color: #005b9c
}
.f-issue__summary {
margin-bottom: 20px
}
.f-issue__byline {
display: inline;
font-size: 1.5rem;
font-weight: 600
}
.f-issue__byline+.f-article__date:before {
content: "\A0\2022\A0\A0";
color: #00e0ff;
margin-left: 6px
}
.f-issue__date {
font-size: 1.5rem;
margin-bottom: 20px
}
.f-issue__latest-button {
align-self: flex-start
}
.f-issue__latest-button span {
padding: 0 4px
}
.f-issue__toc-button {
margin-top: auto;
align-self: flex-start
}
.archive-issue__current .issue-select {
display: none
}
.archive-issue__current .f-issue {
background: #f0f0f0;
padding-top: 35px;
padding-bottom: 35px
}
.archive-issue__current .f-issue:after {
display: none
}
@media screen and (max-width:1350px) {
.f-issue__info {
width: calc(80% - 20px)
}
.archive-issue__current .f-issue__info {
width: calc(80% - 40px)
}
.f-issue__image-link {
flex-basis: 20%;
margin-right: 20px
}
.f-issue__image {
width: 100%;
margin-right: 0
}
.f-issue__toc-button {
margin-top: 15px
}
}
@media screen and (max-width:1024px) {
.f-issue {
width: calc(100% - 300px)
}
.archive-issue__current .f-issue__image-link {
margin-left: 20px;
flex-basis: 35%
}
.archive-issue__current .f-issue__image-link .f-issue__image {
width: 100%
}
.f-issue__title {
line-height: 1rem
}
.f-issue__title a {
font-size: 1.6rem;
line-height: 2.2rem;
font-weight: 600
}
.f-issue__summary {
font-size: 1.3rem;
line-height: 1.8rem
}
}
@media screen and (max-width:800px) {
.page-archive--issue .page-archive-header .issue-select {
display: none
}
.archive-issue__current .issue-select {
display: block;
margin-top: 50px
}
.archive-issue__current {
padding: 0
}
.archive-issue__ad,
.f-issue {
width: 100%;
padding-right: 0
}
.archive-issue__current .f-issue {
padding-right: 10px
}
}
@media screen and (max-width:500px) {
.f-issue:after,
.f-issue__overline,
.f-issue__toc-button {
display: none
}
.archive-issue__current .f-issue__image-link,
.f-issue__image-link {
margin-right: 15px;
flex-basis: 50%
}
.archive-issue__current .f-issue__info,
.f-issue__info {
width: calc(50% - 15px)
}
.f-issue__title {
margin-bottom: 5px
}
.f-issue__date {
font-size: 1.3rem;
line-height: 1.8rem
}
.f-issue__summary {
order: 4;
margin-top: 5px
}
.archive-issue__current .f-issue__overline {
display: block
}
.archive-issue__current .f-issue__summary {
margin-bottom: 5px
}
.archive-issue__current .f-issue__latest-button {
order: 5
}
.archive-issue__current .f-issue__latest-button:after,
.archive-issue__current .f-issue__latest-button span {
display: none
}
}
@media screen and (max-width:360px) {
.archive-issue__current .f-issue__image-link {
flex-basis: 120px
}
.archive-issue__current .f-issue__info {
width: calc(100% - 155px)
}
}
.bg-gradient {
background: linear-gradient(180deg, transparent, transparent 30%, transparent 50%, rgba(0, 0, 0, .2) 70%, rgba(0, 0, 0, .3) 80%, rgba(0, 0, 0, .6));
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0
}
.tax-audio_series .audio-post__subscription-columns {
max-width: 320px
}
.tax-audio_series .page-archive-header--with-bg {
height: 430px;
background-size: cover
}
.tax-audio_series .page-archive-title__description {
display: block;
font-size: 1.7rem;
color: #fff;
margin-top: 10px
}
.tax-audio_series .page-archive-sponsor {
top: 30px;
bottom: auto
}
.tax-audio_series .page-archive-sponsor__logo {
max-width: 200px
}
.tax-audio_series .audio-series__sidebar {
max-width: 360px;
background: #eee;
padding: 50px;
width: 25%;
margin-left: 0;
float: right;
clear: both;
margin-top: -200px;
margin-bottom: 30px;
z-index: 9;
position: relative
}
.tax-audio_series .audio-series__sidebar .news-signup {
margin-bottom: 0 !important
}
.tax-audio_series .audio-post__subscription {
margin-right: 0
}
.tax-audio_series .audio-post__subscribe-button {
width: 100%;
text-align: center;
margin-top: 20px;
text-decoration: none;
text-transform: uppercase;
font-size: 1.8rem;
line-height: 3.95rem
}
.tax-audio_series .audio-post__subscribe-button svg {
display: none
}
.tax-audio_series .audio-post__subscribe-button:hover,
.tax-audio_series .audio-post__subscription--active .audio-post__subscribe-button {
background: #000;
border-color: #000;
color: #fff !important
}
.tax-audio_series .audio-post__subscription-option a {
text-decoration: none
}
@media screen and (max-width:1024px) {
.tax-audio_series .page-archive-sponsor {
right: 0;
left: auto
}
.tax-audio_series .page-archive-sponsor img {
margin-right: 15px
}
.tax-audio_series .page-archive-title {
line-height: 3rem
}
.tax-audio_series .audio-series__sidebar {
padding: 20px
}
.tax-audio_series .page-archive-header--with-bg .page-archive-title {
bottom: 10px
}
.tax-audio_series .page-archive-sponsor {
top: 10px
}
}
@media screen and (max-width:800px) {
.audio-series__description {
display: flex;
flex-direction: column;
align-items: center
}
.audio-series__description .audio-series__sidebar {
width: 100%;
margin-top: 0;
float: none
}
.audio-series__description .page-archive-description {
order: -1
}
}
@media screen and (max-width:550px) {
.tax-audio_series .page-archive-title {
top: 10px;
bottom: auto
}
.tax-audio_series .page-archive-sponsor {
bottom: 30px;
top: auto;
left: 20px;
flex-direction: column;
align-items: flex-start
}
.tax-audio_series .page-archive-title__overline span {
font-size: 1.3rem;
padding: 8px 18px
}
.tax-audio_series .page-archive-title__span {
font-size: 2.6rem;
padding: 8px 16px
}
}
.best-articles {
max-width: 400px
}
@media(min-width:1025px) {
.best-articles {
margin-bottom: 30px
}
}
.best-articles__title {
font-size: 2.8rem;
font-weight: 600;
padding-bottom: 7px
}
.best-articles__list,
.best-articles__title {
border-bottom: 1px solid #005b9c
}
.best-articles__article {
position: relative;
padding: 15px 0 3px;
list-style-type: none
}
.best-articles__article:last-of-type {
border-bottom: 0
}
.best-articles__article-link {
font-size: 1.8rem;
text-decoration: none;
border-bottom: 1px solid #fff !important;
color: #000;
font-weight: 600;
transition: all .3s
}
.best-articles__article-link:hover {
text-decoration: none;
border-color: #000 !important
}
.best-articles__article-byline {
font-size: 1.4rem;
margin-top: 8px;
font-weight: 600
}
.best-articles__article-deck {
margin-top: 3px;
font-weight: 400;
font-size: 1.4rem;
line-height: 2.2rem
}
.best-articles--numbered .best-articles__list {
counter-reset: li;
padding-top: 5px;
padding-bottom: 10px
}
.best-articles--numbered .best-articles__article:before {
content: "0" counter(li, decimal);
counter-increment: li;
color: #005b9c;
font-weight: 600;
font-size: 2.4rem;
display: block;
transition: color .3s
}
.best-articles--numbered .best-articles__article--hover:before {
color: #00e0ff
}
@media screen and (max-width:800px) {
.best-articles__title {
font-weight: 600;
font-size: 2rem
}
.best-articles--numbered .best-articles__article:before {
font-weight: 500
}
.best-articles--numbered .best-articles__list,
.best-articles__list {
padding-bottom: 15px;
padding-top: 0
}
.best-articles__article-link {
font-weight: 500;
font-size: 1.6rem
}
.best-articles__article-byline,
.best-articles__article-deck {
display: none
}
}
@media screen and (max-width:700px) {
.best-articles {
max-width: none
}
}
.article .best-articles {
margin-bottom: 30px;
margin-top: -102px
}
.article .best-articles .best-articles__list {
border-bottom: 1px solid #005b9c
}
.article .best-articles__title {
font-size: 1.8rem;
font-weight: 600;
max-width: 300px
}
.article .best-articles__list {
max-width: 300px
}
.article .best-articles__article {
padding-top: 10px;
padding-bottom: 5px;
border: 0;
max-width: 250px
}
.best-articles__article:hover:before {
color: #00e0ff;
}
.article .best-articles__article:before {
font-weight: 500
}
.article .best-articles__article-link {
border: 0;
font-weight: 500;
font-size: 1.6rem;
line-height: 2rem
}
.article .best-articles__article-link:hover {
color: #000
}
.article .best-articles__article-byline,
.article .best-articles__article-deck {
display: none
}
@media screen and (max-width:800px) {
.article .best-articles {
display: none
}
}
.pan-editors {
display: flex
}
.pan-editors__post {
flex-basis: 70%;
padding-right: 25px
}
.pan-editors__image {
margin-bottom: 17px
}
.pan-editors__overline {
color: #005b9c;
text-decoration: none;
text-transform: uppercase;
font-size: 1.4rem;
font-weight: 600;
width: fit-content;
}
.pan-editors__overline:hover {
border-bottom: 1px solid #00e0ff
}
.pan-editors__title {
margin: 12px 0 15px
}
.pan-editors__title a {
text-decoration: none;
font-size: 5.8rem;
line-height: 6rem;
font-weight: 600;
color: #000
}
.pan-editors__title a:hover {
color: #005b9c
}
.pan-editors__deck {
font-size: 2.4rem;
font-weight: 500;
margin-bottom: 15px
}
.pan-editors__byline {
font-size: 1.3rem;
display: inline-block;
font-weight: 600
}
.pan-editors__byline:after {
content: "\A0\2022\A0\A0";
color: #00e0ff;
margin-left: 9px
}
.pan-editors__byline_no-date {
font-size: 1.3rem;
display: inline-block;
font-weight: 600
}
.pan-editors__date {
font-size: 1.3rem
}
.pan-editors__aside {
flex-basis: 30%;
padding-right: 45px
}
@media screen and (max-width:1250px) {
.pan-editors__title a {
font-size: 4.8rem;
line-height: 5.3rem
}
}
@media screen and (max-width:1024px) {
.pan-editors {
flex-wrap: wrap
}
.pan-editors .best-articles {
padding-right: 25px;
min-width: 50%
}
.pan-editors__post {
flex-basis: 100%;
padding-right: 0
}
.pan-editors__overline {
font-size: 1.2rem
}
.pan-editors__title {
margin: 5px 0 8px
}
.pan-editors__title a {
font-size: 3.2rem;
line-height: 4rem
}
.pan-editors__deck {
font-size: 1.8rem
}
.pan-editors__aside {
flex-basis: 100%;
display: flex;
margin-top: 30px
}
}
@media screen and (max-width:700px) {
.pan-editors__aside {
flex-wrap: wrap;
padding: 0
}
.pan-editors__aside .best-articles {
flex-basis: 100%;
padding: 0
}
.pan-editors__ad {
margin-top: 25px;
width: 100%
}
.pan-editors__ad>div {
margin: 0 auto
}
}
.pan-full-feat {
position: relative
}
.pan-full-feat__bg {
width: 100%
}
.pan-full-feat__info {
position: absolute;
bottom: 100px;
left: 100px
}
.pan-full-feat__overline {
text-decoration: none;
color: #005b9c;
font-size: 1.5rem;
letter-spacing: 1px;
font-weight: 600;
text-transform: uppercase;
background: #fff;
padding: 10px 15px
}
.pan-full-feat__overline:hover {
background: #00e0ff
}
.pan-full-feat__title {
color: #005b9c;
font-size: 4.6rem;
font-weight: 600;
margin-top: 14px;
margin-bottom: 4px;
max-width: 650px
}
@media screen and (max-width:1600px) {
.pan-full-feat__title {
max-width: 900px
}
}
@media screen and (max-width:1500px) {
.pan-full-feat__title {
max-width: 1000px
}
}
@media screen and (max-width:1400px) {
.pan-full-feat__title {
max-width: 1100px
}
}
@media screen and (max-width:1300px) {
.pan-full-feat__title {
max-width: 1200px
}
}
@media screen and (max-width:1200px) {
.pan-full-feat__title {
max-width: none
}
}
.pan-full-feat__title a {
color: #005b9c;
text-decoration: none;
background: #fff;
padding: 0 15px;
line-height: 7rem;
-webkit-box-decoration-break: clone;
-ms-box-decoration-break: clone;
-o-box-decoration-break: clone;
box-decoration-break: clone
}
.pan-full-feat__title a:hover {
background: #00e0ff
}
@media screen and (max-width:1300px) {
.pan-full-feat__info {
bottom: 30px;
left: 30px
}
.pan-full-feat__title {
font-size: 3.6rem
}
.pan-full-feat__title a {
line-height: 5.7rem
}
}
@media screen and (max-width:1024px) {
.pan-full-feat__overline {
font-size: 1.3rem;
padding: 5px 8px
}
.pan-full-feat__info {
bottom: 15px;
left: 15px
}
.pan-full-feat__title {
margin-top: 8px;
font-size: 3.2rem
}
.pan-full-feat__title a {
line-height: 5rem
}
}
@media screen and (max-width:800px) {
.pan-full-feat {
margin-bottom: 62px
}
.pan-full-feat__info {
position: relative;
left: 0;
bottom: auto;
padding: 15px 30px 25px;
background: #005b9c
}
.pan-full-feat__overline {
padding: 0;
background: none;
color: #fff;
font-size: 1.2rem;
font-weight: 600
}
.pan-full-feat__title {
padding: 0;
font-size: 2.6rem;
margin: 10px 0
}
.pan-full-feat__title a {
padding: 0;
background: none;
color: #fff;
line-height: 3.2rem
}
.pan-full-feat__btn {
position: absolute;
bottom: -22px
}
}
@media screen and (max-width:800px) {
.pan-horizontal {
display: flex;
flex-wrap: wrap
}
.pan-horizontal .f-sidebar {
order: 99
}
}
.pan-quote {
display: flex
}
.pan-quote__aside {
flex-basis: 33.3%;
background: #f0f0f0;
padding: 30px 50px
}
.pan-quote__aside .article-topics {
max-width: 300px;
float: right
}
.pan-quote__aside .article-topics__title {
font-size: 2.2rem;
font-weight: 600
}
.pan-quote__ad {
float: right
}
.pan-quote__quote {
flex-basis: 66.7%;
background: #f0f0f0;
padding: 0 20px 20px
}
.pan-quote__quote .pullquote {
max-width: 1000px;
font-style: italic;
font-weight: 600;
font-size: 1.6rem;
line-height: 2.8rem
}
.pan-quote__quote .pullquote>p {
border-left: 1px solid #00e0ff;
padding: 0 30px 10px
}
.pan-quote__quote .pullquote.pullquote {
background: #f0f0f0;
background-clip: content-box;
color: #000;
overflow: auto;
font-size: 3.6rem;
font-weight: 400;
font-style: normal;
line-height: 4.8rem
}
.pan-quote__quote .pullquote.pullquote a {
color: #000;
text-decoration: none
}
.pan-quote__quote .pullquote.pullquote a:hover {
border-bottom: 1px solid #00e0ff
}
@media screen and (max-width:1250px) {
.pan-quote__quote .pullquote.pullquote {
font-size: 3rem;
line-height: 4rem
}
}
@media screen and (max-width:550px) {
.pan-quote__quote .pullquote.pullquote {
font-size: 2.6rem;
line-height: 3.2rem
}
.pan-quote__quote .pullquote.pullquote:before {
margin: 20px 0 10px 20px
}
.pan-quote__quote .pullquote.pullquote p {
margin: 0 20px 20px
}
}
.pan-quote__quote .pullquote.pullquote:before {
content: "";
display: block;
width: 35px;
height: 32px;
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/quote-mark_aqua.svg) no-repeat;
margin: 30px 0 15px 30px
}
.pan-quote__quote .pullquote.pullquote p {
margin: 0 30px 30px;
padding: 0;
border: 0
}
.pan-quote__quote .pullquote.pullquote .pullquote-author {
margin-top: -15px;
font-size: 1.4rem;
line-height: 2rem
}
.pan-quote__quote .pullquote.pullquote .pullquote-citation {
margin-top: -25px;
font-size: 1.4rem;
line-height: 2rem
}
.pan-quote__quote.pan-quote__quote--blue {
background: #005b9c
}
.pan-quote__quote.pan-quote__quote--blue .pullquote {
background: #005b9c;
background-clip: content-box;
color: #fff
}
.pan-quote__quote.pan-quote__quote--blue .pullquote a {
color: #fff
}
.pan-quote__quote.pan-quote__quote--blue .pullquote:before {
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/quote-mark_aqua.svg) no-repeat
}
.pan-quote__quote.pan-quote__quote--aqua {
background: #00e0ff
}
.pan-quote__quote.pan-quote__quote--aqua .pullquote {
background: #00e0ff;
background-clip: content-box;
color: #000
}
.pan-quote__quote.pan-quote__quote--aqua .pullquote a {
color: #000
}
.pan-quote__quote.pan-quote__quote--aqua .pullquote a:hover {
border-bottom: 1px solid #005b9c
}
.pan-quote__quote.pan-quote__quote--aqua .pullquote:before {
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/quote-mark_blue.svg) no-repeat
}
.pan-quote__quote.pan-quote__quote--dark {
background: #005b9c
}
.pan-quote__quote.pan-quote__quote--dark .pullquote {
background: #005b9c;
background-clip: content-box;
color: #fff
}
.pan-quote__quote.pan-quote__quote--dark .pullquote a {
color: #fff
}
.pan-quote__quote.pan-quote__quote--dark .pullquote:before {
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/quote-mark_aqua.svg) no-repeat
}
@media screen and (max-width:1024px) {
.pan-quote__aside {
flex-basis: 50%;
padding-left: 16px
}
.pan-quote__aside .article-topics {
float: left
}
.pan-quote__quote {
flex-basis: 50%
}
}
@media screen and (max-width:800px) {
.pan-quote {
flex-wrap: wrap
}
.pan-quote__aside {
flex-basis: 100%;
background: #fff;
padding: 15px
}
.pan-quote__aside .article-topics {
max-width: none
}
.pan-quote__quote {
flex-basis: 100%;
padding: 0
}
.pullquote {
max-width: none
}
}
.pan-tiled__container {
width: 70%;
padding-right: 25px;
display: flex;
flex-wrap: wrap
}
.pan-tiled__container .piano-container-horiz-feed {
width: 100%
}
.pan-tiled__container .f-article {
flex-basis: 33.3%;
border-bottom: 1px solid #00e0ff;
display: block;
padding-bottom: 25px
}
.pan-tiled__container .f-article .f-article__image-link {
width: 100%;
max-width: none
}
.pan-tiled__container .f-article .f-article__info {
padding-left: 0;
margin-top: 15px;
width: 100%
}
.pan-tiled__container .f-article:after,
.pan-tiled__container .f-article__byline+.f-article__date:before {
display: none
}
.pan-tiled__container .f-article__date {
font-size: 1.2rem;
display: block
}
.pan-tiled-cta {
padding-top: 40px;
flex-basis: 33.3%;
flex-grow: 1
}
.pan-tiled-cta__title {
font-size: 2.7rem;
line-height: 3.2rem;
font-weight: 600;
color: #005b9c;
margin-bottom: 5px
}
.pan-tiled-cta__summary {
font-size: 2rem;
line-height: 2.6rem;
font-weight: 400
}
.pan-tiled-cta__btn {
display: inline-block;
margin-top: 15px
}
.pan-tiled--1 .pan-tiled__container .f-article:first-of-type,
.pan-tiled--2 .pan-tiled__container .f-article:first-of-type,
.pan-tiled--2 .pan-tiled__container .f-article:nth-of-type(2),
.pan-tiled--3 .pan-tiled__container .f-article:first-of-type,
.pan-tiled--3 .pan-tiled__container .f-article:nth-of-type(2),
.pan-tiled--3 .pan-tiled__container .f-article:nth-of-type(3),
.pan-tiled--4 .pan-tiled__container .f-article:nth-of-type(4),
.pan-tiled--5 .pan-tiled__container .f-article:nth-of-type(4),
.pan-tiled--5 .pan-tiled__container .f-article:nth-of-type(5),
.pan-tiled--6 .pan-tiled__container .f-article:nth-of-type(4),
.pan-tiled--6 .pan-tiled__container .f-article:nth-of-type(5),
.pan-tiled--6 .pan-tiled__container .f-article:nth-of-type(6),
.pan-tiled--7 .pan-tiled__container .f-article:nth-of-type(7),
.pan-tiled--8 .pan-tiled__container .f-article:nth-of-type(7),
.pan-tiled--8 .pan-tiled__container .f-article:nth-of-type(8),
.pan-tiled--9 .pan-tiled__container .f-article:nth-of-type(7),
.pan-tiled--9 .pan-tiled__container .f-article:nth-of-type(8),
.pan-tiled--9 .pan-tiled__container .f-article:nth-of-type(9) {
border: 0
}
@media screen and (max-width:1135px) {
.pan-tiled__container {
width: 65%
}
.pan-tiled__container .f-article {
flex-basis: 50%;
border: 0
}
.pan-tiled__container .pan-tiled-cta {
padding: 30px 0 20px;
text-align: center;
border: 1px solid #00e0ff;
border-width: 1px 0
}
}
@media screen and (max-width:1024px) {
.pan-tiled__container {
width: 60%
}
}
@media screen and (max-width:800px) {
.pan-tiled__container {
width: 100%;
padding-right: 0
}
.pan-tiled__container .f-article {
width: 50%;
padding-right: 15px
}
}
@media screen and (max-width:500px) {
.pan-tiled {
display: flex;
flex-wrap: wrap
}
.pan-tiled .f-sidebar {
order: 99
}
.pan-tiled__container .f-article {
width: 100%;
flex-basis: 100%;
padding-right: 0
}
.pan-tiled__container .pan-tiled-cta {
margin-bottom: 25px
}
.pan-tiled__container .pan-tiled-cta__title {
font-size: 2rem;
line-height: 2.6rem
}
.pan-tiled__container .pan-tiled-cta__summary {
font-size: 1.3rem;
line-height: 1.8em
}
}
.pan-series {  }
@media(max-width:900px) {
.pan-series { }
}
.pan-series__menu {
display: none
}
.pan-series__series {
position: relative;
padding: 30px 0 30px 75px;
display: none
}
.pan-series__series:first-of-type {
display: block
}
.pan-series__series .lSPager {
position: absolute;
top: 20px;
right: 125px
}
.pan-series__series .lSSlideOuter .lSPager.lSpg>li a {
background-color: #999
}
.pan-series__series .lSSlideOuter .lSPager.lSpg>li.active a {
background-color: #005b9c
}
.pan-series__mobile-nav-bottom,
.pan-series__mobile-nav-top {
display: none;
list-style: none
}
.pan-series__mobile-nav-bottom .pan-series__nav-item,
.pan-series__mobile-nav-top .pan-series__nav-item {
padding: 14px 0;
margin-right: 0;
font-size: 1.2rem;
font-weight: 400;
border-bottom: 1px solid #00e0ff
}
.pan-series__mobile-nav-bottom .pan-series__nav-item:after,
.pan-series__mobile-nav-top .pan-series__nav-item:after {
content: "+";
float: right;
margin-right: 5px;
font-size: 28px;
line-height: 1.2rem;
font-weight: 400
}
.pan-series__mobile-nav-bottom .pan-series__nav-item:first-of-type {
border-top: 1px solid #00e0ff;
margin-top: 22px
}
.pan-series__header {
position: relative
}
.pan-series__series-title {
font-size: 2.2rem;
font-weight: 600;
color: #005b9c;
margin-bottom: 20px;
border-bottom: 1px solid #00e0ff
}
.pan-series__nav {
display: flex;
list-style: none;
justify-content: center;
position: relative;
top: -45px
}
.pan-series__nav-item {
font-size: 1.4rem;
text-transform: uppercase;
font-weight: 600;
letter-spacing: 1px;
color: #9b9b9b;
margin-right: 40px;
cursor: pointer
}
.pan-series__nav-item.pan-series__nav-item--current {
color: #005b9c;
cursor: default
}
.pan-series__nav-item:hover {
color: #005b9c
}
.pan-series__nav-item:last-of-type {
margin-right: 0
}
.pan-series__series-pagination {
position: absolute;
top: -2px;
right: 30px
}
.pan-series__series-prev-page {
text-decoration: none
}
.pan-series__series-prev-page span {
display: none
}
.pan-series__series-prev-page:hover .fill {
fill: #00e0ff
}
.pan-series__series-next-page {
text-decoration: none;
border-left: 1px solid #00e0ff;
padding-left: 10px;
padding-bottom: 6px;
margin-left: 7px;
padding-top: 10px;
margin-top: -2px
}
.pan-series__series-next-page span {
display: none
}
.pan-series__series-next-page:hover .fill {
fill: #00e0ff
}
.pan-series__series-content {
display: flex
}
.pan-series__series-more {
flex-basis: 220px;
min-width: 220px
}
.pan-series__series-title--mobile {
display: none
}
.pan-series__series-subtitle {
font-size: 2.5rem;
font-weight: 500;
margin-bottom: 10px;
padding-right: 10px
}
.pan-series__series-read-more {
font-size: 1.4rem;
text-decoration: none;
color: #005b9c;
font-weight: 600
}
.pan-series__series-read-more:after {
content: "";
display: inline-block;
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/arrow_carousel-right_blue.svg) no-repeat;
margin-left: 10px;
width: 12px;
height: 10px;
background-size: 12px 10px
}
.pan-series__series-read-more:hover {
color: #000
}
.pan-series__series-read-more:hover:after {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/arrow_carousel-right_aqua.svg)
}
.pan-series__series-read-more--mobile {
display: none
}  .authors-list{
display: flex;
flex-direction: row;
flex-wrap: wrap;
gap: 10px;
}
.authors-list .f-article {
margin: 0;
padding: 0;
width: 24%;
}
.authors-list .f-article .f-article__image-link,
.authors-list .f-article .f-article__info {
width: 100%
}
.authors-list .f-article .f-article__title a {
font-size: 2.4rem;
line-height: 3.2rem
}
.authors-list .f-article .f-article__info {
padding-left: 0;
margin-top: 15px
}
.authors-list .f-article:after,
.authors-list .f-article__byline+.f-article__date:before {
display: none
}
.authors-list .f-article__date {
font-size: 1.2rem;
display: block
}
.pan-series__series-articles .f-article {
margin: 0;
padding: 0;
width: 350px
}
.pan-series__series-articles .f-article .f-article__image-link,
.pan-series__series-articles .f-article .f-article__info {
width: 100%
}
.pan-series__series-articles .f-article .f-article__title a {
font-size: 2.4rem;
line-height: 3.2rem
}
.pan-series__series-articles .f-article .f-article__info {
padding-left: 0;
margin-top: 15px
}
.pan-series__series-articles .f-article:after,
.pan-series__series-articles .f-article__byline+.f-article__date:before {
display: none
}
.pan-series__series-articles .f-article__date {
font-size: 1.2rem;
display: block
}
.pan-series__series--transparent {
background: none
}
.pan-series__series--aqua {
background: #00e0ff
}
.pan-series__series--aqua .pan-series__nav-item {
color: #555
}
.pan-series__series--aqua .pan-series__mobile-nav-bottom .pan-series__nav-item:after,
.pan-series__series--aqua .pan-series__mobile-nav-top .pan-series__nav-item:after,
.pan-series__series--aqua .pan-series__nav-item.pan-series__nav-item--current {
color: #005b9c
}
.pan-series__series--aqua .f-article__overline a:hover,
.pan-series__series--aqua .pan-series__mobile-nav-bottom .pan-series__nav-item,
.pan-series__series--aqua .pan-series__mobile-nav-top .pan-series__nav-item,
.pan-series__series--aqua .pan-series__series-next-page,
.pan-series__series--aqua .pan-series__series-read-more--mobile,
.pan-series__series--aqua .pan-series__series-title {
border-color: #fff
}
.pan-series__series--aqua .pan-series__series-next-page:hover .fill,
.pan-series__series--aqua .pan-series__series-prev-page:hover .fill {
fill: #000
}
.pan-series__series--aqua .pan-series__series-read-more:hover:after {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/arrow_carousel-right_blue.svg)
}
.pan-series__series--black {
background: #000
}
.pan-series__series--black .f-article__byline,
.pan-series__series--black .f-article__overline a,
.pan-series__series--black .pan-series__mobile-nav-top .pan-series__nav-item.pan-series__nav-item,
.pan-series__series--black .pan-series__mobile-nav-top .pan-series__nav-item.pan-series__nav-item:after,
.pan-series__series--black .pan-series__nav-item.pan-series__nav-item--current,
.pan-series__series--black .pan-series__nav-item.pan-series__nav-item--current:hover,
.pan-series__series--black .pan-series__series-articles .f-article .f-article__title a,
.pan-series__series--black .pan-series__series-articles .f-article__date,
.pan-series__series--black .pan-series__series-read-more,
.pan-series__series--black .pan-series__series-subtitle,
.pan-series__series--black .pan-series__series-title {
color: #fff
}
.pan-series__series--black .pan-series__series-read-more--mobile {
color: #fff !important
}
.pan-series__series--black .pan-series__nav-item:hover,
.pan-series__series--black .pan-series__series-articles .f-article .f-article__title a:hover,
.pan-series__series--black .pan-series__series-read-more:hover {
color: #00e0ff
}
.pan-series__series--black.pan-series__series .lSSlideOuter .lSPager.lSpg>li.active a {
background-color: #fff
}
.pan-series__series--black .pan-series__series-next-page .fill,
.pan-series__series--black .pan-series__series-prev-page .fill {
fill: #fff
}
.pan-series__series--black .pan-series__series-read-more:after {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/arrow_carousel-right_aqua.svg)
}
.pan-series__series--,
.pan-series__series--silver {
background: #f0f0f0
}
.pan-series__series--charcoal {
background: #9b9b9b
}
.pan-series__series--charcoal .f-article__overline a:hover,
.pan-series__series--charcoal .pan-series__mobile-nav-bottom .pan-series__nav-item,
.pan-series__series--charcoal .pan-series__mobile-nav-top .pan-series__nav-item,
.pan-series__series--charcoal .pan-series__series-next-page,
.pan-series__series--charcoal .pan-series__series-read-more--mobile,
.pan-series__series--charcoal .pan-series__series-title {
border-color: #fff
}
.pan-series__series--charcoal .pan-series__nav-item {
color: #000
}
.pan-series__series--charcoal .pan-series__mobile-nav-bottom .pan-series__nav-item:after,
.pan-series__series--charcoal .pan-series__mobile-nav-top .pan-series__nav-item:after,
.pan-series__series--charcoal .pan-series__nav-item.pan-series__nav-item--current {
color: #005b9c
}
.pan-series__series--charcoal.pan-series__series .lSSlideOuter .lSPager.lSpg>li a {
background-color: #555
}
.pan-series__series--charcoal.pan-series__series .lSSlideOuter .lSPager.lSpg>li.active a {
background-color: #005b9c
}
.pan-series__series--charcoal .pan-series__series-read-more:hover:after {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/arrow_carousel-right_blue.svg)
}
.pan-series__series--dark-blue {
background: #005b9c
}
.pan-series__series--dark-blue .f-article__byline,
.pan-series__series--dark-blue .f-article__overline a,
.pan-series__series--dark-blue .pan-series__mobile-nav-top .pan-series__nav-item.pan-series__nav-item,
.pan-series__series--dark-blue .pan-series__mobile-nav-top .pan-series__nav-item.pan-series__nav-item:after,
.pan-series__series--dark-blue .pan-series__nav-item.pan-series__nav-item--current,
.pan-series__series--dark-blue .pan-series__nav-item.pan-series__nav-item--current:hover,
.pan-series__series--dark-blue .pan-series__series-articles .f-article .f-article__title a,
.pan-series__series--dark-blue .pan-series__series-articles .f-article__date,
.pan-series__series--dark-blue .pan-series__series-read-more,
.pan-series__series--dark-blue .pan-series__series-subtitle,
.pan-series__series--dark-blue .pan-series__series-title,
.pan-series__series--dark-blue .pan-series__series-title--mobile {
color: #fff
}
.pan-series__series--dark-blue .pan-series__series-read-more--mobile {
color: #fff !important
}
.pan-series__series--dark-blue .pan-series__nav-item:hover,
.pan-series__series--dark-blue .pan-series__series-articles .f-article .f-article__title a:hover,
.pan-series__series--dark-blue .pan-series__series-read-more:hover {
color: #00e0ff
}
.pan-series__series--dark-blue.pan-series__series .lSSlideOuter .lSPager.lSpg>li.active a {
background-color: #fff
}
.pan-series__series--dark-blue .pan-series__series-next-page .fill,
.pan-series__series--dark-blue .pan-series__series-prev-page .fill {
fill: #fff
}
.pan-series__series--dark-blue .pan-series__series-read-more:after {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/arrow_carousel-right_aqua.svg)
}
@media screen and (max-width:1024px) {
.pan-series__series {
padding-left: 0
}
.pan-series__series-articles .f-article .f-article__overline a {
font-size: 1.1rem;
font-weight: 500
}
.pan-series__series-articles .f-article .f-article__title {
margin: 5px 0 0
}
.pan-series__series-articles .f-article .f-article__title a {
font-size: 1.6rem;
line-height: 2.2rem;
font-weight: 600
}
.pan-series__series-articles .f-article .f-article__byline,
.pan-series__series-articles .f-article .f-article__date {
font-size: 1.1rem
}
.pan-series__series-articles .f-article .f-article__byline+.f-article__date:before {
margin-left: 2px
}
}
@media screen and (max-width:1100px)and (min-width:901px) {
.lSPager {
display: none
}
}
@media screen and (max-width:900px) {
.pan-series__nav {
display: none
}
.pan-series__series {
min-height: auto
}
.pan-series__series--hidden .pan-series__header,
.pan-series__series--hidden .pan-series__series-content {
display: none
}
.pan-series__series--hidden .pan-series__mobile-nav-top {
margin-bottom: 0
}
.pan-series__series--hidden .pan-series__mobile-nav-top .pan-series__nav-item.pan-series__nav-item--current:after {
content: "+";
font-family: benton-sans;
font-size: 28px;
margin-right: 5px
}
.pan-series__series--hidden .pan-series__mobile-nav-bottom .pan-series__nav-item:first-of-type {
margin-top: 0;
border-top: 0
}
.pan-series__mobile-nav-bottom,
.pan-series__mobile-nav-top {
display: block
}
.pan-series__mobile-nav-bottom .pan-series__nav-item,
.pan-series__mobile-nav-top .pan-series__nav-item {
color: #005b9c
}
.pan-series__mobile-nav-bottom .pan-series__nav-item:after,
.pan-series__mobile-nav-top .pan-series__nav-item:after {
color: #979797
}
.pan-series__mobile-nav-bottom .pan-series__nav-item.pan-series__nav-item--current:after,
.pan-series__mobile-nav-top .pan-series__nav-item.pan-series__nav-item--current:after {
content: "x";
font-family: Arial, sans-serif;
font-size: 14px;
margin-right: 9px
}
.pan-series__mobile-nav-top {
margin-bottom: 15px
}
.pan-series__series .lSSlideOuter {
display: flex;
flex-direction: column
}
.pan-series__series .lSSlideOuter .lSPager.lSpg {
margin-top: 0;
margin-bottom: 10px;
text-align: left;
position: relative;
left: auto;
right: auto;
top: auto;
order: -1
}
.pan-series__series-articles .f-article {
width: 300px
}
.pan-series__series {
padding-top: 15px
}
.pan-series__series .lSPager {
margin-top: 5px;
left: 0;
right: auto;
top: 65px
}
.pan-series__series-content {
flex-wrap: wrap
}
.pan-series__series-title {
display: none;
text-transform: uppercase;
letter-spacing: 1px;
font-size: 1.3rem;
padding-bottom: 3px
}
.pan-series__series-title--mobile {
display: block;
color: #005b9c;
font-weight: 600;
font-size: 2.6rem;
line-height: 3rem
}
.pan-series__series-subtitle {
font-size: 1.6rem;
margin-bottom: 0
}
.pan-series__series-more {
flex-basis: 100%
}
.pan-series__series-next-page,
.pan-series__series-prev-page,
.pan-series__series-read-more {
display: none
}
.pan-series__series-read-more--mobile {
display: block;
width: 100%;
text-align: center;
margin-top: 20px
}
}
@media screen and (max-width:450px) {
.pan-series__series .lSPager {
top: 65px
}
}
.pan-inline-ad__container {
padding-right: 25px;
width: 70%
}
.pan-marketing {
padding: 30px 0
}
.pan-marketing .f-title {
width: 100%
}
.pan-marketing .l-content-wrap {
max-width: none
}
.pan-marketing--silver {
background-color: #f0f0f0
}
.pan-marketing--charcoal {
background-color: #4a4a4a
}
.pan-marketing--black {
background-color: #000
}
.pan-marketing--aqua {
background-color: #00e0ff
}
.pan-marketing--blue {
background-color: #005b9c
}
.infinite-loop .load-more {
margin-top: 40px;
text-align: center;
align-items: center;
display: flex;
justify-content: center;
width: 70%
}
#main-content .gform_wrapper .infinite-loop input[type=submit],
.form-submit .infinite-loop .submit,
.infinite-loop #main-content .gform_wrapper input[type=submit],
.infinite-loop .btn,
.infinite-loop .form-submit .submit,
.infinite-loop .is-button,
.infinite-loop .micro-site-wrap--case .microsite__chapter .callout-download p.is-button,
.micro-site-wrap--case .microsite__chapter .callout-download .infinite-loop p.is-button {
background: transparent
}
#main-content .gform_wrapper .infinite-loop input[type=submit]:hover svg .fill,
.form-submit .infinite-loop .submit:hover svg .fill,
.infinite-loop #main-content .gform_wrapper input[type=submit]:hover svg .fill,
.infinite-loop .btn:hover svg .fill,
.infinite-loop .form-submit .submit:hover svg .fill,
.infinite-loop .is-button:hover svg .fill {
fill: #005b9c
}
@media screen and (max-width:1135px) {
.infinite-loop .load-more {
width: 65%
}
}
@media screen and (max-width:1024px) {
.infinite-loop .load-more {
width: calc(100% - 300px)
}
}
@media screen and (max-width:800px) {
.infinite-loop .load-more {
width: 100%
}
}
.page-404__content {
margin-bottom: 50px;
min-height: 200px
}
.page-404__content .btn-arrow,
.page-404__content .btn-arrow--detached {
width: 300px
}
.page-404__content .m-search {
display: flex
}
.page-404__content .m-search button {
height: 38px;
line-height: 3.8rem;
margin-left: 5px
} .lSSlideOuter {
overflow: hidden;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none
}
.lightSlider:after,
.lightSlider:before {
content: " ";
display: table
}
.lightSlider {
overflow: hidden;
margin: 0
}
.lSSlideWrapper {
max-width: 100%;
overflow: hidden;
position: relative
}
.lSSlideWrapper>.lightSlider:after {
clear: both
}
.lSSlideWrapper .lSSlide {
transform: translate(0);
-webkit-transition: all 1s;
transition-property: transform, height;
transition-duration: inherit !important;
transition-timing-function: inherit !important
}
.lSSlideWrapper .lSFade {
position: relative
}
.lSSlideWrapper .lSFade>* {
position: absolute !important;
top: 0;
left: 0;
z-index: 9;
margin-right: 0;
width: 100%
}
.lSSlideWrapper.usingCss .lSFade>* {
opacity: 0;
transition-delay: 0s;
transition-duration: inherit !important;
transition-property: opacity;
transition-timing-function: inherit !important
}
.lSSlideWrapper .lSFade>.active {
z-index: 10
}
.lSSlideWrapper.usingCss .lSFade>.active {
opacity: 1
}
.lSSlideOuter .lSPager.lSpg {
margin: 10px 0 0;
padding: 0;
text-align: center
}
.lSSlideOuter .lSPager.lSpg>li {
cursor: pointer;
display: inline-block;
padding: 0 5px
}
.lSSlideOuter .lSPager.lSpg>li a {
background-color: #222;
border-radius: 30px;
display: inline-block;
height: 8px;
overflow: hidden;
text-indent: -999em;
width: 8px;
position: relative;
z-index: 99;
transition: all .5s linear 0s
}
.lSSlideOuter .lSPager.lSpg>li.active a,
.lSSlideOuter .lSPager.lSpg>li:hover a {
background-color: #428bca
}
.lSSlideOuter .media {
opacity: .8
}
.lSSlideOuter .media.active {
opacity: 1
}
.lSSlideOuter .lSPager.lSGallery {
list-style: none outside none;
padding-left: 0;
margin: 0;
overflow: hidden;
transform: translateZ(0);
-moz-transform: translateZ(0);
-ms-transform: translateZ(0);
-webkit-transform: translateZ(0);
-o-transform: translateZ(0);
-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none
}
.lSSlideOuter .lSPager.lSGallery li {
overflow: hidden;
transition: border-radius .12s linear linear 0s .35s 0s
}
.lSSlideOuter .lSPager.lSGallery li.active,
.lSSlideOuter .lSPager.lSGallery li:hover {
border-radius: 5px
}
.lSSlideOuter .lSPager.lSGallery img {
display: block;
height: auto;
max-width: 100%
}
.lSSlideOuter .lSPager.lSGallery:after,
.lSSlideOuter .lSPager.lSGallery:before {
content: " ";
display: table
}
.lSSlideOuter .lSPager.lSGallery:after {
clear: both
}
.lSAction>a {
width: 32px;
display: block;
top: 50%;
height: 32px;
cursor: pointer;
position: absolute;
z-index: 99;
margin-top: -16px;
opacity: .5;
transition: opacity .35s linear 0s
}
.lSAction>a:hover {
opacity: 1
}
.lSAction>.lSPrev {
background-position: 0 0;
left: 10px
}
.lSAction>.lSNext {
background-position: -32px 0;
right: 10px
}
.lSAction>a.disabled {
pointer-events: none
}
.cS-hidden {
height: 1px;
opacity: 0;
filter: alpha(opacity=0);
overflow: hidden
}
.lSSlideOuter.vertical {
position: relative
}
.lSSlideOuter.vertical.noPager {
padding-right: 0 !important
}
.lSSlideOuter.vertical .lSGallery {
position: absolute !important;
right: 0;
top: 0
}
.lSSlideOuter.vertical .lightSlider>* {
width: 100% !important;
max-width: none !important
}
.lSSlideOuter.vertical .lSAction>a {
left: 50%;
margin-left: -14px;
margin-top: 0
}
.lSSlideOuter.vertical .lSAction>.lSNext {
background-position: 31px -31px;
bottom: 10px;
top: auto
}
.lSSlideOuter.vertical .lSAction>.lSPrev {
background-position: 0 -31px;
bottom: auto;
top: 10px
}
.lSSlideOuter.lSrtl {
direction: rtl
}
.lSSlideOuter .lightSlider{
height:auto !important;
}
.lSSlideOuter .lightSlider,
.lSSlideOuter .lSPager {
padding-left: 0;
list-style: none outside none
}
.lSSlideOuter.lSrtl .lightSlider,
.lSSlideOuter.lSrtl .lSPager {
padding-right: 0
}
.lSSlideOuter .lightSlider>*,
.lSSlideOuter .lSGallery li {
float: left
}
.lSSlideOuter.lSrtl .lightSlider>*,
.lSSlideOuter.lSrtl .lSGallery li {
float: right !important
}
@-webkit-keyframes rightEnd {
0% {
left: 0
}
50% {
left: -15px
}
to {
left: 0
}
}
@keyframes rightEnd {
0% {
left: 0
}
50% {
left: -15px
}
to {
left: 0
}
}
@-webkit-keyframes topEnd {
0% {
top: 0
}
50% {
top: -15px
}
to {
top: 0
}
}
@keyframes topEnd {
0% {
top: 0
}
50% {
top: -15px
}
to {
top: 0
}
}
@-webkit-keyframes leftEnd {
0% {
left: 0
}
50% {
left: 15px
}
to {
left: 0
}
}
@keyframes leftEnd {
0% {
left: 0
}
50% {
left: 15px
}
to {
left: 0
}
}
@-webkit-keyframes bottomEnd {
0% {
bottom: 0
}
50% {
bottom: -15px
}
to {
bottom: 0
}
}
@keyframes bottomEnd {
0% {
bottom: 0
}
50% {
bottom: -15px
}
to {
bottom: 0
}
}
.lSSlideOuter .rightEnd {
-webkit-animation: rightEnd .3s;
animation: rightEnd .3s;
position: relative
}
.lSSlideOuter .leftEnd {
-webkit-animation: leftEnd .3s;
animation: leftEnd .3s;
position: relative
}
.lSSlideOuter.vertical .rightEnd {
-webkit-animation: topEnd .3s;
animation: topEnd .3s;
position: relative
}
.lSSlideOuter.vertical .leftEnd {
-webkit-animation: bottomEnd .3s;
animation: bottomEnd .3s;
position: relative
}
.lSSlideOuter.lSrtl .rightEnd {
-webkit-animation: leftEnd .3s;
animation: leftEnd .3s;
position: relative
}
.lSSlideOuter.lSrtl .leftEnd {
-webkit-animation: rightEnd .3s;
animation: rightEnd .3s;
position: relative
}
.lightSlider.lsGrab>* {
cursor: -webkit-grab;
cursor: -o-grab;
cursor: -ms-grab;
cursor: grab
}
.lightSlider.lsGrabbing>* {
cursor: move;
cursor: -webkit-grabbing;
cursor: -o-grabbing;
cursor: -ms-grabbing;
cursor: grabbing
} .chosen-container {
position: relative;
display: inline-block;
vertical-align: middle;
font-size: 13px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none
}
.chosen-container * {
box-sizing: border-box
}
.chosen-container .chosen-drop {
position: absolute;
top: 100%;
z-index: 1010;
width: 100%;
border: 1px solid #aaa;
border-top: 0;
background: #fff;
box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
clip: rect(0, 0, 0, 0);
-webkit-clip-path: inset(100% 100%);
clip-path: inset(100% 100%)
}
.chosen-container.chosen-with-drop .chosen-drop {
clip: auto;
-webkit-clip-path: none;
clip-path: none
}
.chosen-container a {
cursor: pointer
}
.chosen-container .chosen-single .group-name,
.chosen-container .search-choice .group-name {
margin-right: 4px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
font-weight: 400;
color: #999
}
.chosen-container .chosen-single .group-name:after,
.chosen-container .search-choice .group-name:after {
content: ":";
padding-left: 2px;
vertical-align: top
}
.chosen-container-single .chosen-single {
position: relative;
display: block;
overflow: hidden;
border: 1px solid #aaa;
background-color: #fff;
background: linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4);
background-clip: padding-box;
box-shadow: inset 0 0 3px #fff, 0 1px 1px rgba(0, 0, 0, .1);
text-decoration: none;
white-space: nowrap;
height: 40px;
line-height: 39px;
font-size: 1rem;
color: #494949;
border-radius: 0px;
text-transform: uppercase;
font-weight: 700;
padding: 0 0 0 12px
}
.chosen-container-single .chosen-default {
color: #494949
}
.chosen-container-single .chosen-single span {
display: block;
overflow: hidden;
margin-right: 26px;
text-overflow: ellipsis;
white-space: nowrap
}
.chosen-container-single .chosen-single-with-deselect span {
margin-right: 38px
}
.chosen-container-single .chosen-single abbr {
position: absolute;
top: 6px;
right: 26px;
display: block;
width: 12px;
height: 12px;
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/chosen/chosen-sprite.png) -42px 1px no-repeat;
font-size: 1px
}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover,
.chosen-container-single .chosen-single abbr:hover {
background-position: -42px -10px
}
.chosen-container-single .chosen-single div {
position: absolute;
top: 0;
right: 0;
display: block;
width: 18px;
height: 100%
}
.chosen-container-single .chosen-single div b {
display: block;
height: 36px;
margin-top: 7px;
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/chosen/chosen-sprite.png) no-repeat 0 2px
}
.chosen-container-single .chosen-search {
position: relative;
z-index: 1010;
margin: 0;
padding: 3px 4px;
white-space: nowrap
}
.chosen-container-single .chosen-search input[type=text] {
margin: 1px 0;
padding: 4px 20px 4px 5px;
width: 100%;
height: auto;
outline: 0;
border: 1px solid #aaa;
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/chosen/chosen-sprite.png) no-repeat 100% -20px;
font-size: 1em;
font-family: Open Sans, sans-serif;
line-height: normal;
border-radius: 0
}
.chosen-container-single .chosen-drop {
margin-top: -1px;
border-radius: 0 0 4px 4px;
background-clip: padding-box
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
position: absolute;
clip: rect(0, 0, 0, 0);
-webkit-clip-path: inset(100% 100%);
clip-path: inset(100% 100%)
}
.chosen-container .chosen-results {
color: #444;
position: relative;
overflow-x: hidden;
overflow-y: auto;
margin: 0 4px 4px 0;
padding: 0 0 0 4px;
max-height: 240px;
-webkit-overflow-scrolling: touch
}
.chosen-container .chosen-results li {
display: none;
margin: 0;
padding: 5px 6px;
list-style: none;
line-height: 15px;
word-wrap: break-word;
-webkit-touch-callout: none;
text-decoration: underline;
-webkit-text-decoration-color: #fff;
text-decoration-color: #fff
}
.chosen-container .chosen-results li.active-result {
display: list-item;
cursor: pointer
}
.chosen-container .chosen-results li.disabled-result {
display: list-item;
color: #ccc;
cursor: default
}
.chosen-container .chosen-results li.highlighted {
text-decoration: underline;
-webkit-text-decoration-color: #00e0ff;
text-decoration-color: #00e0ff
}
.chosen-container .chosen-results li.no-results {
color: #777;
display: list-item;
background: #f4f4f4
}
.chosen-container .chosen-results li.group-result {
display: list-item;
font-weight: 700;
cursor: default
}
.chosen-container .chosen-results li.group-option {
padding-left: 15px
}
.chosen-container .chosen-results li em {
font-style: normal;
text-decoration: underline
}
.chosen-container-multi .chosen-choices {
position: relative;
overflow: hidden;
margin: 0;
padding: 0 5px;
width: 100%;
height: auto;
border: 1px solid #ddd;
background-color: hsla(0, 0%, 100%, .8);
cursor: text
}
.chosen-container-multi .chosen-choices li {
float: left;
list-style: none
}
.chosen-container-multi .chosen-choices li.search-field {
margin: 0;
padding: 0;
white-space: nowrap
}
.chosen-container-multi .chosen-choices li.search-field input[type=text] {
margin: 1px 0;
padding: 0;
height: 25px;
outline: 0;
border: 0 !important;
background: transparent !important;
box-shadow: none;
color: #999;
font-size: 100%;
font-family: Open Sans, sans-serif;
line-height: normal;
border-radius: 0;
width: 25px
}
.chosen-container-multi .chosen-choices li.search-choice {
position: relative;
margin: 3px 5px 3px 0;
padding: 3px 20px 3px 5px;
border: 1px solid #aaa;
max-width: 100%;
border-radius: 3px;
background-color: #eee;
background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee);
background-size: 100% 19px;
background-repeat: repeat-x;
background-clip: padding-box;
box-shadow: inset 0 0 2px #fff, 0 1px 0 rgba(0, 0, 0, .05);
color: #333;
line-height: 13px;
cursor: default
}
.chosen-container-multi .chosen-choices li.search-choice span {
word-wrap: break-word
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
position: absolute;
top: 4px;
right: 3px;
display: block;
width: 12px;
height: 12px;
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/chosen/chosen-sprite.png) -42px 1px no-repeat;
font-size: 1px
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
background-position: -42px -10px
}
.chosen-container-multi .chosen-choices li.search-choice-disabled {
padding-right: 5px;
border: 1px solid #ccc;
background-color: #e4e4e4;
background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee);
color: #666
}
.chosen-container-multi .chosen-choices li.search-choice-focus {
background: #d4d4d4
}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
background-position: -42px -10px
}
.chosen-container-multi .chosen-results {
margin: 0;
padding: 0
}
.chosen-container-multi .chosen-drop .result-selected {
display: list-item;
color: #ccc;
cursor: default
}
.chosen-single{
border-radius:0px !important;
}
.chosen-container-active .chosen-single {
border: 1px solid #5897fb;
box-shadow: 0 0 5px rgba(0, 0, 0, .3)
}
.chosen-container-active.chosen-with-drop .chosen-single {
border: 1px solid #aaa;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
background-image: linear-gradient(#eee 20%, #fff 80%);
box-shadow: inset 0 1px 0 #fff
}
.chosen-container-active.chosen-with-drop .chosen-single div {
border-left: none;
background: transparent
}
.chosen-container-active.chosen-with-drop .chosen-single div b {
background-position: -18px 2px
}
.chosen-container-active .chosen-choices {
border: 1px solid #5897fb;
box-shadow: 0 0 5px rgba(0, 0, 0, .3)
}
.chosen-container-active .chosen-choices li.search-field input[type=text] {
color: #222 !important
}
.chosen-disabled {
opacity: .5 !important;
cursor: default
}
.chosen-disabled .chosen-choices .search-choice .search-choice-close,
.chosen-disabled .chosen-single {
cursor: default
}
.chosen-rtl {
text-align: right
}
.chosen-rtl .chosen-single {
overflow: visible;
padding: 0 8px 0 0
}
.chosen-rtl .chosen-single span {
margin-right: 0;
margin-left: 26px;
direction: rtl
}
.chosen-rtl .chosen-single-with-deselect span {
margin-left: 38px
}
.chosen-rtl .chosen-single div {
right: auto;
left: 3px
}
.chosen-rtl .chosen-single abbr {
right: auto;
left: 26px
}
.chosen-rtl .chosen-choices li {
float: right
}
.chosen-rtl .chosen-choices li.search-field input[type=text] {
direction: rtl
}
.chosen-rtl .chosen-choices li.search-choice {
margin: 3px 5px 3px 0;
padding: 3px 5px 3px 19px
}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
right: auto;
left: 4px
}
.chosen-rtl.chosen-container-single .chosen-results {
margin: 0 0 4px 4px;
padding: 0 4px 0 0
}
.chosen-rtl .chosen-results li.group-option {
padding-right: 15px;
padding-left: 0
}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
border-right: none
}
.chosen-rtl .chosen-search input[type=text] {
padding: 4px 5px 4px 20px;
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/chosen/chosen-sprite.png) no-repeat -30px -20px;
direction: rtl
}
.chosen-rtl.chosen-container-single .chosen-single div b {
background-position: 6px 2px
}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
background-position: -12px 2px
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min-resolution:1.5dppx),
only screen and (min-resolution:144dpi) {
.chosen-container-multi .chosen-choices .search-choice .search-choice-close,
.chosen-container-single .chosen-search input[type=text],
.chosen-container-single .chosen-single abbr,
.chosen-container-single .chosen-single div b,
.chosen-container .chosen-results-scroll-down span,
.chosen-container .chosen-results-scroll-up span,
.chosen-rtl .chosen-search input[type=text] {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/chosen/chosen-sprite@2x.png) !important;
background-size: 52px 37px !important;
background-repeat: no-repeat !important
}
}
[data-aos][data-aos][data-aos-duration="50"],
body[data-aos-duration="50"] [data-aos] {
transition-duration: 50ms
}
[data-aos][data-aos][data-aos-delay="50"],
body[data-aos-delay="50"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="50"].aos-animate,
body[data-aos-delay="50"] [data-aos].aos-animate {
transition-delay: 50ms
}
[data-aos][data-aos][data-aos-duration="100"],
body[data-aos-duration="100"] [data-aos] {
transition-duration: .1s
}
[data-aos][data-aos][data-aos-delay="100"],
body[data-aos-delay="100"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="100"].aos-animate,
body[data-aos-delay="100"] [data-aos].aos-animate {
transition-delay: .1s
}
[data-aos][data-aos][data-aos-duration="150"],
body[data-aos-duration="150"] [data-aos] {
transition-duration: .15s
}
[data-aos][data-aos][data-aos-delay="150"],
body[data-aos-delay="150"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="150"].aos-animate,
body[data-aos-delay="150"] [data-aos].aos-animate {
transition-delay: .15s
}
[data-aos][data-aos][data-aos-duration="200"],
body[data-aos-duration="200"] [data-aos] {
transition-duration: .2s
}
[data-aos][data-aos][data-aos-delay="200"],
body[data-aos-delay="200"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="200"].aos-animate,
body[data-aos-delay="200"] [data-aos].aos-animate {
transition-delay: .2s
}
[data-aos][data-aos][data-aos-duration="250"],
body[data-aos-duration="250"] [data-aos] {
transition-duration: .25s
}
[data-aos][data-aos][data-aos-delay="250"],
body[data-aos-delay="250"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="250"].aos-animate,
body[data-aos-delay="250"] [data-aos].aos-animate {
transition-delay: .25s
}
[data-aos][data-aos][data-aos-duration="300"],
body[data-aos-duration="300"] [data-aos] {
transition-duration: .3s
}
[data-aos][data-aos][data-aos-delay="300"],
body[data-aos-delay="300"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="300"].aos-animate,
body[data-aos-delay="300"] [data-aos].aos-animate {
transition-delay: .3s
}
[data-aos][data-aos][data-aos-duration="350"],
body[data-aos-duration="350"] [data-aos] {
transition-duration: .35s
}
[data-aos][data-aos][data-aos-delay="350"],
body[data-aos-delay="350"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="350"].aos-animate,
body[data-aos-delay="350"] [data-aos].aos-animate {
transition-delay: .35s
}
[data-aos][data-aos][data-aos-duration="400"],
body[data-aos-duration="400"] [data-aos] {
transition-duration: .4s
}
[data-aos][data-aos][data-aos-delay="400"],
body[data-aos-delay="400"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="400"].aos-animate,
body[data-aos-delay="400"] [data-aos].aos-animate {
transition-delay: .4s
}
[data-aos][data-aos][data-aos-duration="450"],
body[data-aos-duration="450"] [data-aos] {
transition-duration: .45s
}
[data-aos][data-aos][data-aos-delay="450"],
body[data-aos-delay="450"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="450"].aos-animate,
body[data-aos-delay="450"] [data-aos].aos-animate {
transition-delay: .45s
}
[data-aos][data-aos][data-aos-duration="500"],
body[data-aos-duration="500"] [data-aos] {
transition-duration: .5s
}
[data-aos][data-aos][data-aos-delay="500"],
body[data-aos-delay="500"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="500"].aos-animate,
body[data-aos-delay="500"] [data-aos].aos-animate {
transition-delay: .5s
}
[data-aos][data-aos][data-aos-duration="550"],
body[data-aos-duration="550"] [data-aos] {
transition-duration: .55s
}
[data-aos][data-aos][data-aos-delay="550"],
body[data-aos-delay="550"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="550"].aos-animate,
body[data-aos-delay="550"] [data-aos].aos-animate {
transition-delay: .55s
}
[data-aos][data-aos][data-aos-duration="600"],
body[data-aos-duration="600"] [data-aos] {
transition-duration: .6s
}
[data-aos][data-aos][data-aos-delay="600"],
body[data-aos-delay="600"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="600"].aos-animate,
body[data-aos-delay="600"] [data-aos].aos-animate {
transition-delay: .6s
}
[data-aos][data-aos][data-aos-duration="650"],
body[data-aos-duration="650"] [data-aos] {
transition-duration: .65s
}
[data-aos][data-aos][data-aos-delay="650"],
body[data-aos-delay="650"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="650"].aos-animate,
body[data-aos-delay="650"] [data-aos].aos-animate {
transition-delay: .65s
}
[data-aos][data-aos][data-aos-duration="700"],
body[data-aos-duration="700"] [data-aos] {
transition-duration: .7s
}
[data-aos][data-aos][data-aos-delay="700"],
body[data-aos-delay="700"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="700"].aos-animate,
body[data-aos-delay="700"] [data-aos].aos-animate {
transition-delay: .7s
}
[data-aos][data-aos][data-aos-duration="750"],
body[data-aos-duration="750"] [data-aos] {
transition-duration: .75s
}
[data-aos][data-aos][data-aos-delay="750"],
body[data-aos-delay="750"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="750"].aos-animate,
body[data-aos-delay="750"] [data-aos].aos-animate {
transition-delay: .75s
}
[data-aos][data-aos][data-aos-duration="800"],
body[data-aos-duration="800"] [data-aos] {
transition-duration: .8s
}
[data-aos][data-aos][data-aos-delay="800"],
body[data-aos-delay="800"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="800"].aos-animate,
body[data-aos-delay="800"] [data-aos].aos-animate {
transition-delay: .8s
}
[data-aos][data-aos][data-aos-duration="850"],
body[data-aos-duration="850"] [data-aos] {
transition-duration: .85s
}
[data-aos][data-aos][data-aos-delay="850"],
body[data-aos-delay="850"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="850"].aos-animate,
body[data-aos-delay="850"] [data-aos].aos-animate {
transition-delay: .85s
}
[data-aos][data-aos][data-aos-duration="900"],
body[data-aos-duration="900"] [data-aos] {
transition-duration: .9s
}
[data-aos][data-aos][data-aos-delay="900"],
body[data-aos-delay="900"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="900"].aos-animate,
body[data-aos-delay="900"] [data-aos].aos-animate {
transition-delay: .9s
}
[data-aos][data-aos][data-aos-duration="950"],
body[data-aos-duration="950"] [data-aos] {
transition-duration: .95s
}
[data-aos][data-aos][data-aos-delay="950"],
body[data-aos-delay="950"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="950"].aos-animate,
body[data-aos-delay="950"] [data-aos].aos-animate {
transition-delay: .95s
}
[data-aos][data-aos][data-aos-duration="1000"],
body[data-aos-duration="1000"] [data-aos] {
transition-duration: 1s
}
[data-aos][data-aos][data-aos-delay="1000"],
body[data-aos-delay="1000"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1000"].aos-animate,
body[data-aos-delay="1000"] [data-aos].aos-animate {
transition-delay: 1s
}
[data-aos][data-aos][data-aos-duration="1050"],
body[data-aos-duration="1050"] [data-aos] {
transition-duration: 1.05s
}
[data-aos][data-aos][data-aos-delay="1050"],
body[data-aos-delay="1050"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1050"].aos-animate,
body[data-aos-delay="1050"] [data-aos].aos-animate {
transition-delay: 1.05s
}
[data-aos][data-aos][data-aos-duration="1100"],
body[data-aos-duration="1100"] [data-aos] {
transition-duration: 1.1s
}
[data-aos][data-aos][data-aos-delay="1100"],
body[data-aos-delay="1100"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1100"].aos-animate,
body[data-aos-delay="1100"] [data-aos].aos-animate {
transition-delay: 1.1s
}
[data-aos][data-aos][data-aos-duration="1150"],
body[data-aos-duration="1150"] [data-aos] {
transition-duration: 1.15s
}
[data-aos][data-aos][data-aos-delay="1150"],
body[data-aos-delay="1150"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1150"].aos-animate,
body[data-aos-delay="1150"] [data-aos].aos-animate {
transition-delay: 1.15s
}
[data-aos][data-aos][data-aos-duration="1200"],
body[data-aos-duration="1200"] [data-aos] {
transition-duration: 1.2s
}
[data-aos][data-aos][data-aos-delay="1200"],
body[data-aos-delay="1200"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1200"].aos-animate,
body[data-aos-delay="1200"] [data-aos].aos-animate {
transition-delay: 1.2s
}
[data-aos][data-aos][data-aos-duration="1250"],
body[data-aos-duration="1250"] [data-aos] {
transition-duration: 1.25s
}
[data-aos][data-aos][data-aos-delay="1250"],
body[data-aos-delay="1250"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1250"].aos-animate,
body[data-aos-delay="1250"] [data-aos].aos-animate {
transition-delay: 1.25s
}
[data-aos][data-aos][data-aos-duration="1300"],
body[data-aos-duration="1300"] [data-aos] {
transition-duration: 1.3s
}
[data-aos][data-aos][data-aos-delay="1300"],
body[data-aos-delay="1300"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1300"].aos-animate,
body[data-aos-delay="1300"] [data-aos].aos-animate {
transition-delay: 1.3s
}
[data-aos][data-aos][data-aos-duration="1350"],
body[data-aos-duration="1350"] [data-aos] {
transition-duration: 1.35s
}
[data-aos][data-aos][data-aos-delay="1350"],
body[data-aos-delay="1350"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1350"].aos-animate,
body[data-aos-delay="1350"] [data-aos].aos-animate {
transition-delay: 1.35s
}
[data-aos][data-aos][data-aos-duration="1400"],
body[data-aos-duration="1400"] [data-aos] {
transition-duration: 1.4s
}
[data-aos][data-aos][data-aos-delay="1400"],
body[data-aos-delay="1400"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1400"].aos-animate,
body[data-aos-delay="1400"] [data-aos].aos-animate {
transition-delay: 1.4s
}
[data-aos][data-aos][data-aos-duration="1450"],
body[data-aos-duration="1450"] [data-aos] {
transition-duration: 1.45s
}
[data-aos][data-aos][data-aos-delay="1450"],
body[data-aos-delay="1450"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1450"].aos-animate,
body[data-aos-delay="1450"] [data-aos].aos-animate {
transition-delay: 1.45s
}
[data-aos][data-aos][data-aos-duration="1500"],
body[data-aos-duration="1500"] [data-aos] {
transition-duration: 1.5s
}
[data-aos][data-aos][data-aos-delay="1500"],
body[data-aos-delay="1500"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1500"].aos-animate,
body[data-aos-delay="1500"] [data-aos].aos-animate {
transition-delay: 1.5s
}
[data-aos][data-aos][data-aos-duration="1550"],
body[data-aos-duration="1550"] [data-aos] {
transition-duration: 1.55s
}
[data-aos][data-aos][data-aos-delay="1550"],
body[data-aos-delay="1550"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1550"].aos-animate,
body[data-aos-delay="1550"] [data-aos].aos-animate {
transition-delay: 1.55s
}
[data-aos][data-aos][data-aos-duration="1600"],
body[data-aos-duration="1600"] [data-aos] {
transition-duration: 1.6s
}
[data-aos][data-aos][data-aos-delay="1600"],
body[data-aos-delay="1600"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1600"].aos-animate,
body[data-aos-delay="1600"] [data-aos].aos-animate {
transition-delay: 1.6s
}
[data-aos][data-aos][data-aos-duration="1650"],
body[data-aos-duration="1650"] [data-aos] {
transition-duration: 1.65s
}
[data-aos][data-aos][data-aos-delay="1650"],
body[data-aos-delay="1650"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1650"].aos-animate,
body[data-aos-delay="1650"] [data-aos].aos-animate {
transition-delay: 1.65s
}
[data-aos][data-aos][data-aos-duration="1700"],
body[data-aos-duration="1700"] [data-aos] {
transition-duration: 1.7s
}
[data-aos][data-aos][data-aos-delay="1700"],
body[data-aos-delay="1700"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1700"].aos-animate,
body[data-aos-delay="1700"] [data-aos].aos-animate {
transition-delay: 1.7s
}
[data-aos][data-aos][data-aos-duration="1750"],
body[data-aos-duration="1750"] [data-aos] {
transition-duration: 1.75s
}
[data-aos][data-aos][data-aos-delay="1750"],
body[data-aos-delay="1750"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1750"].aos-animate,
body[data-aos-delay="1750"] [data-aos].aos-animate {
transition-delay: 1.75s
}
[data-aos][data-aos][data-aos-duration="1800"],
body[data-aos-duration="1800"] [data-aos] {
transition-duration: 1.8s
}
[data-aos][data-aos][data-aos-delay="1800"],
body[data-aos-delay="1800"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1800"].aos-animate,
body[data-aos-delay="1800"] [data-aos].aos-animate {
transition-delay: 1.8s
}
[data-aos][data-aos][data-aos-duration="1850"],
body[data-aos-duration="1850"] [data-aos] {
transition-duration: 1.85s
}
[data-aos][data-aos][data-aos-delay="1850"],
body[data-aos-delay="1850"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1850"].aos-animate,
body[data-aos-delay="1850"] [data-aos].aos-animate {
transition-delay: 1.85s
}
[data-aos][data-aos][data-aos-duration="1900"],
body[data-aos-duration="1900"] [data-aos] {
transition-duration: 1.9s
}
[data-aos][data-aos][data-aos-delay="1900"],
body[data-aos-delay="1900"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1900"].aos-animate,
body[data-aos-delay="1900"] [data-aos].aos-animate {
transition-delay: 1.9s
}
[data-aos][data-aos][data-aos-duration="1950"],
body[data-aos-duration="1950"] [data-aos] {
transition-duration: 1.95s
}
[data-aos][data-aos][data-aos-delay="1950"],
body[data-aos-delay="1950"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1950"].aos-animate,
body[data-aos-delay="1950"] [data-aos].aos-animate {
transition-delay: 1.95s
}
[data-aos][data-aos][data-aos-duration="2000"],
body[data-aos-duration="2000"] [data-aos] {
transition-duration: 2s
}
[data-aos][data-aos][data-aos-delay="2000"],
body[data-aos-delay="2000"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2000"].aos-animate,
body[data-aos-delay="2000"] [data-aos].aos-animate {
transition-delay: 2s
}
[data-aos][data-aos][data-aos-duration="2050"],
body[data-aos-duration="2050"] [data-aos] {
transition-duration: 2.05s
}
[data-aos][data-aos][data-aos-delay="2050"],
body[data-aos-delay="2050"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2050"].aos-animate,
body[data-aos-delay="2050"] [data-aos].aos-animate {
transition-delay: 2.05s
}
[data-aos][data-aos][data-aos-duration="2100"],
body[data-aos-duration="2100"] [data-aos] {
transition-duration: 2.1s
}
[data-aos][data-aos][data-aos-delay="2100"],
body[data-aos-delay="2100"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2100"].aos-animate,
body[data-aos-delay="2100"] [data-aos].aos-animate {
transition-delay: 2.1s
}
[data-aos][data-aos][data-aos-duration="2150"],
body[data-aos-duration="2150"] [data-aos] {
transition-duration: 2.15s
}
[data-aos][data-aos][data-aos-delay="2150"],
body[data-aos-delay="2150"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2150"].aos-animate,
body[data-aos-delay="2150"] [data-aos].aos-animate {
transition-delay: 2.15s
}
[data-aos][data-aos][data-aos-duration="2200"],
body[data-aos-duration="2200"] [data-aos] {
transition-duration: 2.2s
}
[data-aos][data-aos][data-aos-delay="2200"],
body[data-aos-delay="2200"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2200"].aos-animate,
body[data-aos-delay="2200"] [data-aos].aos-animate {
transition-delay: 2.2s
}
[data-aos][data-aos][data-aos-duration="2250"],
body[data-aos-duration="2250"] [data-aos] {
transition-duration: 2.25s
}
[data-aos][data-aos][data-aos-delay="2250"],
body[data-aos-delay="2250"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2250"].aos-animate,
body[data-aos-delay="2250"] [data-aos].aos-animate {
transition-delay: 2.25s
}
[data-aos][data-aos][data-aos-duration="2300"],
body[data-aos-duration="2300"] [data-aos] {
transition-duration: 2.3s
}
[data-aos][data-aos][data-aos-delay="2300"],
body[data-aos-delay="2300"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2300"].aos-animate,
body[data-aos-delay="2300"] [data-aos].aos-animate {
transition-delay: 2.3s
}
[data-aos][data-aos][data-aos-duration="2350"],
body[data-aos-duration="2350"] [data-aos] {
transition-duration: 2.35s
}
[data-aos][data-aos][data-aos-delay="2350"],
body[data-aos-delay="2350"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2350"].aos-animate,
body[data-aos-delay="2350"] [data-aos].aos-animate {
transition-delay: 2.35s
}
[data-aos][data-aos][data-aos-duration="2400"],
body[data-aos-duration="2400"] [data-aos] {
transition-duration: 2.4s
}
[data-aos][data-aos][data-aos-delay="2400"],
body[data-aos-delay="2400"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2400"].aos-animate,
body[data-aos-delay="2400"] [data-aos].aos-animate {
transition-delay: 2.4s
}
[data-aos][data-aos][data-aos-duration="2450"],
body[data-aos-duration="2450"] [data-aos] {
transition-duration: 2.45s
}
[data-aos][data-aos][data-aos-delay="2450"],
body[data-aos-delay="2450"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2450"].aos-animate,
body[data-aos-delay="2450"] [data-aos].aos-animate {
transition-delay: 2.45s
}
[data-aos][data-aos][data-aos-duration="2500"],
body[data-aos-duration="2500"] [data-aos] {
transition-duration: 2.5s
}
[data-aos][data-aos][data-aos-delay="2500"],
body[data-aos-delay="2500"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2500"].aos-animate,
body[data-aos-delay="2500"] [data-aos].aos-animate {
transition-delay: 2.5s
}
[data-aos][data-aos][data-aos-duration="2550"],
body[data-aos-duration="2550"] [data-aos] {
transition-duration: 2.55s
}
[data-aos][data-aos][data-aos-delay="2550"],
body[data-aos-delay="2550"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2550"].aos-animate,
body[data-aos-delay="2550"] [data-aos].aos-animate {
transition-delay: 2.55s
}
[data-aos][data-aos][data-aos-duration="2600"],
body[data-aos-duration="2600"] [data-aos] {
transition-duration: 2.6s
}
[data-aos][data-aos][data-aos-delay="2600"],
body[data-aos-delay="2600"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2600"].aos-animate,
body[data-aos-delay="2600"] [data-aos].aos-animate {
transition-delay: 2.6s
}
[data-aos][data-aos][data-aos-duration="2650"],
body[data-aos-duration="2650"] [data-aos] {
transition-duration: 2.65s
}
[data-aos][data-aos][data-aos-delay="2650"],
body[data-aos-delay="2650"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2650"].aos-animate,
body[data-aos-delay="2650"] [data-aos].aos-animate {
transition-delay: 2.65s
}
[data-aos][data-aos][data-aos-duration="2700"],
body[data-aos-duration="2700"] [data-aos] {
transition-duration: 2.7s
}
[data-aos][data-aos][data-aos-delay="2700"],
body[data-aos-delay="2700"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2700"].aos-animate,
body[data-aos-delay="2700"] [data-aos].aos-animate {
transition-delay: 2.7s
}
[data-aos][data-aos][data-aos-duration="2750"],
body[data-aos-duration="2750"] [data-aos] {
transition-duration: 2.75s
}
[data-aos][data-aos][data-aos-delay="2750"],
body[data-aos-delay="2750"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2750"].aos-animate,
body[data-aos-delay="2750"] [data-aos].aos-animate {
transition-delay: 2.75s
}
[data-aos][data-aos][data-aos-duration="2800"],
body[data-aos-duration="2800"] [data-aos] {
transition-duration: 2.8s
}
[data-aos][data-aos][data-aos-delay="2800"],
body[data-aos-delay="2800"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2800"].aos-animate,
body[data-aos-delay="2800"] [data-aos].aos-animate {
transition-delay: 2.8s
}
[data-aos][data-aos][data-aos-duration="2850"],
body[data-aos-duration="2850"] [data-aos] {
transition-duration: 2.85s
}
[data-aos][data-aos][data-aos-delay="2850"],
body[data-aos-delay="2850"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2850"].aos-animate,
body[data-aos-delay="2850"] [data-aos].aos-animate {
transition-delay: 2.85s
}
[data-aos][data-aos][data-aos-duration="2900"],
body[data-aos-duration="2900"] [data-aos] {
transition-duration: 2.9s
}
[data-aos][data-aos][data-aos-delay="2900"],
body[data-aos-delay="2900"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2900"].aos-animate,
body[data-aos-delay="2900"] [data-aos].aos-animate {
transition-delay: 2.9s
}
[data-aos][data-aos][data-aos-duration="2950"],
body[data-aos-duration="2950"] [data-aos] {
transition-duration: 2.95s
}
[data-aos][data-aos][data-aos-delay="2950"],
body[data-aos-delay="2950"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2950"].aos-animate,
body[data-aos-delay="2950"] [data-aos].aos-animate {
transition-delay: 2.95s
}
[data-aos][data-aos][data-aos-duration="3000"],
body[data-aos-duration="3000"] [data-aos] {
transition-duration: 3s
}
[data-aos][data-aos][data-aos-delay="3000"],
body[data-aos-delay="3000"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="3000"].aos-animate,
body[data-aos-delay="3000"] [data-aos].aos-animate {
transition-delay: 3s
}
[data-aos][data-aos][data-aos-easing=linear],
body[data-aos-easing=linear] [data-aos] {
transition-timing-function: cubic-bezier(.25, .25, .75, .75)
}
[data-aos][data-aos][data-aos-easing=ease],
body[data-aos-easing=ease] [data-aos] {
transition-timing-function: ease
}
[data-aos][data-aos][data-aos-easing=ease-in],
body[data-aos-easing=ease-in] [data-aos] {
transition-timing-function: ease-in
}
[data-aos][data-aos][data-aos-easing=ease-out],
body[data-aos-easing=ease-out] [data-aos] {
transition-timing-function: ease-out
}
[data-aos][data-aos][data-aos-easing=ease-in-out],
body[data-aos-easing=ease-in-out] [data-aos] {
transition-timing-function: ease-in-out
}
[data-aos][data-aos][data-aos-easing=ease-in-back],
body[data-aos-easing=ease-in-back] [data-aos] {
transition-timing-function: cubic-bezier(.6, -.28, .735, .045)
}
[data-aos][data-aos][data-aos-easing=ease-out-back],
body[data-aos-easing=ease-out-back] [data-aos] {
transition-timing-function: cubic-bezier(.175, .885, .32, 1.275)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-back],
body[data-aos-easing=ease-in-out-back] [data-aos] {
transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55)
}
[data-aos][data-aos][data-aos-easing=ease-in-sine],
body[data-aos-easing=ease-in-sine] [data-aos] {
transition-timing-function: cubic-bezier(.47, 0, .745, .715)
}
[data-aos][data-aos][data-aos-easing=ease-out-sine],
body[data-aos-easing=ease-out-sine] [data-aos] {
transition-timing-function: cubic-bezier(.39, .575, .565, 1)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-sine],
body[data-aos-easing=ease-in-out-sine] [data-aos] {
transition-timing-function: cubic-bezier(.445, .05, .55, .95)
}
[data-aos][data-aos][data-aos-easing=ease-in-quad],
body[data-aos-easing=ease-in-quad] [data-aos] {
transition-timing-function: cubic-bezier(.55, .085, .68, .53)
}
[data-aos][data-aos][data-aos-easing=ease-out-quad],
body[data-aos-easing=ease-out-quad] [data-aos] {
transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-quad],
body[data-aos-easing=ease-in-out-quad] [data-aos] {
transition-timing-function: cubic-bezier(.455, .03, .515, .955)
}
[data-aos][data-aos][data-aos-easing=ease-in-cubic],
body[data-aos-easing=ease-in-cubic] [data-aos] {
transition-timing-function: cubic-bezier(.55, .085, .68, .53)
}
[data-aos][data-aos][data-aos-easing=ease-out-cubic],
body[data-aos-easing=ease-out-cubic] [data-aos] {
transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],
body[data-aos-easing=ease-in-out-cubic] [data-aos] {
transition-timing-function: cubic-bezier(.455, .03, .515, .955)
}
[data-aos][data-aos][data-aos-easing=ease-in-quart],
body[data-aos-easing=ease-in-quart] [data-aos] {
transition-timing-function: cubic-bezier(.55, .085, .68, .53)
}
[data-aos][data-aos][data-aos-easing=ease-out-quart],
body[data-aos-easing=ease-out-quart] [data-aos] {
transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-quart],
body[data-aos-easing=ease-in-out-quart] [data-aos] {
transition-timing-function: cubic-bezier(.455, .03, .515, .955)
}
[data-aos^=fade][data-aos^=fade] {
opacity: 0;
transition-property: opacity, transform
}
[data-aos^=fade][data-aos^=fade].aos-animate {
opacity: 1;
transform: translateZ(0)
}
[data-aos=fade-up] {
transform: translate3d(0, 100px, 0)
}
[data-aos=fade-down] {
transform: translate3d(0, -100px, 0)
}
[data-aos=fade-right] {
transform: translate3d(-100px, 0, 0)
}
[data-aos=fade-left] {
transform: translate3d(100px, 0, 0)
}
[data-aos=fade-up-right] {
transform: translate3d(-100px, 100px, 0)
}
[data-aos=fade-up-left] {
transform: translate3d(100px, 100px, 0)
}
[data-aos=fade-down-right] {
transform: translate3d(-100px, -100px, 0)
}
[data-aos=fade-down-left] {
transform: translate3d(100px, -100px, 0)
}
[data-aos^=zoom][data-aos^=zoom] {
opacity: 0;
transition-property: opacity, transform
}
[data-aos^=zoom][data-aos^=zoom].aos-animate {
opacity: 1;
transform: translateZ(0) scale(1)
}
[data-aos=zoom-in] {
transform: scale(.6)
}
[data-aos=zoom-in-up] {
transform: translate3d(0, 100px, 0) scale(.6)
}
[data-aos=zoom-in-down] {
transform: translate3d(0, -100px, 0) scale(.6)
}
[data-aos=zoom-in-right] {
transform: translate3d(-100px, 0, 0) scale(.6)
}
[data-aos=zoom-in-left] {
transform: translate3d(100px, 0, 0) scale(.6)
}
[data-aos=zoom-out] {
transform: scale(1.2)
}
[data-aos=zoom-out-up] {
transform: translate3d(0, 100px, 0) scale(1.2)
}
[data-aos=zoom-out-down] {
transform: translate3d(0, -100px, 0) scale(1.2)
}
[data-aos=zoom-out-right] {
transform: translate3d(-100px, 0, 0) scale(1.2)
}
[data-aos=zoom-out-left] {
transform: translate3d(100px, 0, 0) scale(1.2)
}
[data-aos^=slide][data-aos^=slide] {
transition-property: transform
}
[data-aos^=slide][data-aos^=slide].aos-animate {
transform: translateZ(0)
}
[data-aos=slide-up] {
transform: translate3d(0, 100%, 0)
}
[data-aos=slide-down] {
transform: translate3d(0, -100%, 0)
}
[data-aos=slide-right] {
transform: translate3d(-100%, 0, 0)
}
[data-aos=slide-left] {
transform: translate3d(100%, 0, 0)
}
[data-aos^=flip][data-aos^=flip] {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
transition-property: transform
}
[data-aos=flip-left] {
transform: perspective(2500px) rotateY(-100deg)
}
[data-aos=flip-left].aos-animate {
transform: perspective(2500px) rotateY(0)
}
[data-aos=flip-right] {
transform: perspective(2500px) rotateY(100deg)
}
[data-aos=flip-right].aos-animate {
transform: perspective(2500px) rotateY(0)
}
[data-aos=flip-up] {
transform: perspective(2500px) rotateX(-100deg)
}
[data-aos=flip-up].aos-animate {
transform: perspective(2500px) rotateX(0)
}
[data-aos=flip-down] {
transform: perspective(2500px) rotateX(100deg)
}
[data-aos=flip-down].aos-animate {
transform: perspective(2500px) rotateX(0)
}
.news-signup {
font-size: 2rem;
line-height: 3.2rem;
margin-bottom: 50px !important
}
#main-content .gform_wrapper .news-signup input[type=submit],
.form-submit .news-signup .submit,
.micro-site-wrap--case .microsite__chapter .callout-download .news-signup p.is-button,
.news-signup #main-content .gform_wrapper input[type=submit],
.news-signup .btn,
.news-signup .form-submit .submit,
.news-signup .is-button,
.news-signup .micro-site-wrap--case .microsite__chapter .callout-download p.is-button {
padding: 0 30px
}
.news-signup .news-signup__email {
border-radius: 0;
height: 45px;
line-height: 4.5rem;
width: 100%;
border: 0;
border-bottom: 1px solid #00e0ff;
font-size: 1.5rem;
color: #000;
font-weight: 300;
padding-left: 15px;
box-shadow: none;
background: #fff
}
.news-signup__container {
background: #eee;
padding: 25px
}
.news-signup__title {
font-size: 2.2rem;
line-height: 2.8rem;
font-weight: 600;
margin-bottom: 10px
}
.news-signup__copy {
font-weight: 400;
font-size: 1.8rem;
line-height: 2.4rem;
margin-bottom: 20px
}
.news-signup__form {
display: flex
}
.news-signup__error {
color: red;
display: none
}
.news-signup__success {
color: #0abb0a;
display: none
}
.news-signup__link {
margin-top: 15px
}
.news-signup__link a {
font-size: 1.2rem;
color: #ffffff;
border-color: #000
}
.news-signup--aqua .news-signup__container {
background: #00e0ff
}
#main-content .gform_wrapper .news-signup--aqua .news-signup__container input[type=submit],
.form-submit .news-signup--aqua .news-signup__container .submit,
.micro-site-wrap--case .microsite__chapter .callout-download .news-signup--aqua .news-signup__container p.is-button,
.news-signup--aqua .news-signup__container #main-content .gform_wrapper input[type=submit],
.news-signup--aqua .news-signup__container .btn,
.news-signup--aqua .news-signup__container .form-submit .submit,
.news-signup--aqua .news-signup__container .is-button,
.news-signup--aqua .news-signup__container .micro-site-wrap--case .microsite__chapter .callout-download p.is-button {
background: #005b9c;
color: #fff !important
}
#main-content .gform_wrapper .news-signup--aqua .news-signup__container input[type=submit] .fill,
.form-submit .news-signup--aqua .news-signup__container .submit .fill,
.micro-site-wrap--case .microsite__chapter .callout-download .news-signup--aqua .news-signup__container p.is-button .fill,
.news-signup--aqua .news-signup__container #main-content .gform_wrapper input[type=submit] .fill,
.news-signup--aqua .news-signup__container .btn .fill,
.news-signup--aqua .news-signup__container .form-submit .submit .fill,
.news-signup--aqua .news-signup__container .is-button .fill,
.news-signup--aqua .news-signup__container .micro-site-wrap--case .microsite__chapter .callout-download p.is-button .fill {
fill: #fff
}
#main-content .gform_wrapper .news-signup--aqua .news-signup__container input[type=submit]:hover,
.form-submit .news-signup--aqua .news-signup__container .submit:hover,
.micro-site-wrap--case .microsite__chapter .callout-download .news-signup--aqua .news-signup__container p.is-button:hover,
.news-signup--aqua .news-signup__container #main-content .gform_wrapper input[type=submit]:hover,
.news-signup--aqua .news-signup__container .btn:hover,
.news-signup--aqua .news-signup__container .form-submit .submit:hover,
.news-signup--aqua .news-signup__container .is-button:hover,
.news-signup--aqua .news-signup__container .micro-site-wrap--case .microsite__chapter .callout-download p.is-button:hover {
background: #000;
border-color: #000
}
.news-signup--aqua .news-signup__container .news-signup__error {
color: #bf1c1c
}
.news-signup--aqua .news-signup__container .news-signup__success {
color: #00255d
}
.news-signup--aqua .news-signup__container .news-signup__link a {
color: #fff;
border-bottom: 1px solid #fff
}
.news-signup--aqua .news-signup__container .news-signup__link a:hover {
color: #fff;
border-bottom: 1px solid #fff
}
.news-signup--blue .news-signup__container {
background: #005b9c;
color: #fff
}
#main-content .gform_wrapper .news-signup--blue .news-signup__container input[type=submit],
.form-submit .news-signup--blue .news-signup__container .submit,
.micro-site-wrap--case .microsite__chapter .callout-download .news-signup--blue .news-signup__container p.is-button,
.news-signup--blue .news-signup__container #main-content .gform_wrapper input[type=submit],
.news-signup--blue .news-signup__container .btn,
.news-signup--blue .news-signup__container .form-submit .submit,
.news-signup--blue .news-signup__container .is-button,
.news-signup--blue .news-signup__container .micro-site-wrap--case .microsite__chapter .callout-download p.is-button {
background: #00e0ff;
color: #005b9c
}
#main-content .gform_wrapper .news-signup--blue .news-signup__container input[type=submit] .fill,
.form-submit .news-signup--blue .news-signup__container .submit .fill,
.micro-site-wrap--case .microsite__chapter .callout-download .news-signup--blue .news-signup__container p.is-button .fill,
.news-signup--blue .news-signup__container #main-content .gform_wrapper input[type=submit] .fill,
.news-signup--blue .news-signup__container .btn .fill,
.news-signup--blue .news-signup__container .form-submit .submit .fill,
.news-signup--blue .news-signup__container .is-button .fill,
.news-signup--blue .news-signup__container .micro-site-wrap--case .microsite__chapter .callout-download p.is-button .fill {
fill: #005b9c
}
#main-content .gform_wrapper .news-signup--blue .news-signup__container input[type=submit]:hover,
.form-submit .news-signup--blue .news-signup__container .submit:hover,
.micro-site-wrap--case .microsite__chapter .callout-download .news-signup--blue .news-signup__container p.is-button:hover,
.news-signup--blue .news-signup__container #main-content .gform_wrapper input[type=submit]:hover,
.news-signup--blue .news-signup__container .btn:hover,
.news-signup--blue .news-signup__container .form-submit .submit:hover,
.news-signup--blue .news-signup__container .is-button:hover,
.news-signup--blue .news-signup__container .micro-site-wrap--case .microsite__chapter .callout-download p.is-button:hover {
background: #fff
}
.news-signup--blue .news-signup__container .news-signup__link a {
color: #fff;
border-color: #00e0ff
}
.news-signup--blue .news-signup__container .news-signup__link a:hover {
color: #00e0ff;
border-color: #00e0ff
}
.news-signup--black .news-signup__container {
color: #fff;
background: #000
}
#main-content .gform_wrapper .news-signup--black input[type=submit]:hover,
.form-submit .news-signup--black .submit:hover,
.micro-site-wrap--case .microsite__chapter .callout-download .news-signup--black p.is-button:hover,
.news-signup--black #main-content .gform_wrapper input[type=submit]:hover,
.news-signup--black .btn:hover,
.news-signup--black .form-submit .submit:hover,
.news-signup--black .is-button:hover,
.news-signup--black .micro-site-wrap--case .microsite__chapter .callout-download p.is-button:hover {
color: #000 !important
}
#main-content .gform_wrapper .news-signup--black input[type=submit]:hover .fill,
.form-submit .news-signup--black .submit:hover .fill,
.micro-site-wrap--case .microsite__chapter .callout-download .news-signup--black p.is-button:hover .fill,
.news-signup--black #main-content .gform_wrapper input[type=submit]:hover .fill,
.news-signup--black .btn:hover .fill,
.news-signup--black .form-submit .submit:hover .fill,
.news-signup--black .is-button:hover .fill,
.news-signup--black .micro-site-wrap--case .microsite__chapter .callout-download p.is-button:hover .fill {
fill: #000
}
.news-signup--black .news-signup__link a {
color: #fff;
border-color: #00e0ff
}
.news-signup--black .news-signup__link a:hover {
color: #00e0ff;
border-color: #00e0ff
}
#main-content .gform_wrapper .news-signup-sidebar input[type=submit],
.form-submit .news-signup-sidebar .submit,
.micro-site-wrap--case .microsite__chapter .callout-download .news-signup-sidebar p.is-button,
.news-signup-sidebar #main-content .gform_wrapper input[type=submit],
.news-signup-sidebar .btn,
.news-signup-sidebar .form-submit .submit,
.news-signup-sidebar .is-button,
.news-signup-sidebar .micro-site-wrap--case .microsite__chapter .callout-download p.is-button {
width: auto;
float: left
}
.news-signup-sidebar .news-signup-sidebar__email {
background-color: transparent;
border-color: #d0d0d0;
margin-bottom: 15px;
width: 100%
}
.news-signup-sidebar__form {
display: flex;
flex-direction: column;
align-items: baseline
}
.news-signup-sidebar__label {
font-size: 1.6rem;
font-weight: 700;
margin-bottom: 5px
}
.news-signup-sidebar__label span {
color: #ea6464
}
.news-signup-sidebar-extra-info {
display: flex;
font-size: 1.4rem;
margin-bottom: 15px;
font-weight: 500
}
.news-signup-sidebar__copy {
padding-right: 5px;
border-right: 1px solid #000;
margin-right: 5px;
font-style: italic
}
.news-signup-sidebar__link a {
color: #000;
text-decoration: none;
border-bottom: 1px solid #005b9c
}
.news-signup-sidebar__error {
color: red
}
.news-signup-sidebar__error,
.news-signup-sidebar__success {
display: none;
margin-bottom: 10px;
font-size: 1.4rem;
font-weight: 600
}
.news-signup-sidebar__success {
color: #0abb0a
}
@media screen and (max-width:1120px) {
.news-signup__email {
font-size: 1.4rem;
padding-left: 10px
}
#main-content .gform_wrapper .news-signup input[type=submit],
.form-submit .news-signup .submit,
.micro-site-wrap--case .microsite__chapter .callout-download .news-signup p.is-button,
.news-signup #main-content .gform_wrapper input[type=submit],
.news-signup .btn,
.news-signup .form-submit .submit,
.news-signup .is-button,
.news-signup .micro-site-wrap--case .microsite__chapter .callout-download p.is-button {
padding: 0 15px
}
}
@media screen and (max-width:550px) {
.news-signup__container {
padding: 15px
}
}
.article-ad {
margin-bottom: 20px
}
.article-ad h6 {
font-size: 1rem;
line-height: 1rem;
letter-spacing: 1px;
text-transform: uppercase;
color: #9b9b9b
}
.ad-mobile {
display: none;
text-align: center;
margin-top: 0 !important
}
.ad-mobile>div {
margin: 0 auto
}
[id^=google_ads_iframe]:after {
content: "Advertisement";
display: inline-block;
margin-top: 5px;
text-transform: uppercase;
font-size: .9rem;
font-weight: 600;
color: #9b9b9b;
float: right;
letter-spacing: 1px
}
.welcome-box {
overflow: visible !important
}
@media screen and (min-width:800px) {
.welcome-box {
background: #fff !important
}
.welcome-box#cboxOverlay {
opacity: .85 !important
}
}
.welcome-box #cboxWrapper {
overflow: visible
}
@media screen and (min-width:800px) {
.welcome-box #cboxWrapper {
box-shadow: 0 1px 2px rgba(0, 0, 0, .07), 0 2px 4px rgba(0, 0, 0, .07), 0 4px 8px rgba(0, 0, 0, .07), 0 8px 16px rgba(0, 0, 0, .07), 0 16px 32px rgba(0, 0, 0, .07), 0 32px 64px rgba(0, 0, 0, .07)
}
}
@media screen and (min-width:800px) {
.welcome-box #cboxLoadedContent {
background: #fff
}
}
.welcome-box #cboxClose {
right: 25px;
top: -10px;
background-position: 50%;
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/cross.svg);
width: 32px;
height: 32px;
background-size: 32px 32px
}
@media screen and (max-width:799px) {
.welcome-box #cboxClose {
right: calc(50% - 18px);
top: -30px;
border-radius: 30px;
background-size: 24px 24px;
width: 24px;
height: 24px;
padding: 16px;
border: 2px solid #fff;
background-color: #000;
background-position: 50%;
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/cross-white.svg)
}
}
.welcome-box [id^=google_ads_iframe]:after {
display: none
}
.welcome-box [id^=google_ads_iframe]:before {
content: "Advertisement";
display: inline-block;
margin-bottom: 5px;
text-transform: uppercase;
font-size: .9rem;
font-weight: 600;
color: #9b9b9b;
float: left;
letter-spacing: 1px
}
.welcome-ad-container {
padding: 30px 50px 60px;
background: #fff
}
body>.no-desktop--ad,
body>.no-mobile--ad {
background-color: #e0e0e0
}
#div-gpt-ad-1582570989952-0,
#div-gpt-ad-1582571941736-0,
#div-gpt-ad-1582855066616-0 {
margin: 0 auto
}
#div-gpt-ad-1582570989952-0,
#div-gpt-ad-1582571941736-0 {
width: 970px;
padding: 10px 0 35px
}
#div-gpt-ad-1582855066616-0 {
width: 320px;
padding: 18px 0 24px
}
@media screen and (max-width:800px) {
.ad-mobile {
display: block
}
.ad-desktop {
display: none
}
[id^=google_ads_iframe]:after {
font-size: .8rem
}
}
.related-queryly__container {
background: #005b9c;
color: #fff;
padding: 15px 20px 8px;
margin-bottom: 30px
}
.related-queryly__container #queryly_related {
counter-reset: div
}
.related-queryly__container .queryly-related-item {
position: relative;
border-top: 1px solid #d8d8d8;
padding: 14px 0 7px 53px;
min-height: 8.8rem
}
.related-queryly__container .queryly-related-item:before {
content: counter(div, decimal);
counter-increment: div;
position: absolute;
top: 7px;
left: 3px;
color: #00e0ff;
font-weight: 300;
font-size: 7.2rem;
line-height: 7.2rem;
text-align: center
}
.related-queryly__container .queryly-related-item-container>a:hover .queryly-related-item-title {
text-decoration: underline
}
.related-queryly__container .queryly-related-item-img {
display: none
}
.related-queryly__container .queryly-related-item-title {
color: #fff;
border: 0;
font-size: 1.5rem
}
.related-queryly-title {
font-size: 1.8rem;
margin-bottom: 5px;
margin-left: 8px
}
.article-related {
clear: both;
background: #f0f0f0;
padding: 50px;
margin: 50px 0
}
.article-related .article-related__title {
font-size: 2.2rem;
font-weight: 600;
color: #005b9c;
margin-bottom: 20px;
border-bottom: 1px solid #9b9b9b
}
@media(min-width:1024px) {
.article-related .article-related__title {
font-size: 3.5rem
}
}
.article-related #queryly_related {
display: flex;
flex-wrap: nowrap
}
.article-related #queryly_related .queryly-related-item {
flex-basis: 350px;
min-width: 280px;
margin-right: 15px;
display: block !important
}
.article-related #queryly_related .queryly-related-item a {
font-size: 2rem;
line-height: 2.8rem;
text-decoration: none;
color: #000;
font-weight: 600
}
.article-related #queryly_related .queryly-related-item a img {
width: 100%;
margin-bottom: 10px
}
.article-related #queryly_related .queryly-related-item a .queryly-related-item-title {
display: inline;
white-space: normal
}
.article-related #queryly_related .queryly-related-item a .queryly-related-item-title:hover {
border-bottom: 1px solid #00e0ff
}
@media screen and (max-width:1500px) {
.article-related #queryly_related {
overflow-x: scroll
}
}
@media screen and (max-width:1024px) {
.article-related {
padding: 20px;
margin: 30px 0
}
.article-related .article-related__title {
margin-bottom: 12px
}
.article-related #queryly_related .queryly-related-item {
width: 300px;
margin-right: 10px
}
.article-related #queryly_related .queryly-related-item a {
font-size: 1.6rem;
line-height: 2.2rem
}
}
.strategy-slot-machine {
margin-bottom: 40px;
padding: 40px 0;
text-align: center;
background: #e7e7e7
}
.strategy-slot-machine-logo {
max-width: 350px;
margin: 0 auto;
display: block
}
.l-article-wrap .entry-content h2.strategy-slot-machine__title {
font-size: 2.1875rem;
text-align: center
}
.strategy-slot-machine-options {
overflow: auto;
display: inline-block;
position: relative;
padding-left: 15px;
padding-right: 15px
}
.strategy-slot-machine-arrow-left,
.strategy-slot-machine-arrow-right {
display: inline-block;
position: absolute;
width: 20px;
height: 15px;
background-size: 20px 15px;
z-index: 9999;
top: 55px
}
.strategy-slot-machine-arrow-right {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/generator-arrow-right.png);
left: 0
}
.strategy-slot-machine-arrow-left {
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/generator-arrow-left.png);
right: 0
}
.strategy-slot-machine-option {
display: inline-block;
position: relative;
height: 126px;
overflow: hidden;
margin-right: 1px;
padding: 0 10px;
background: #fff
}
.strategy-slot-machine-gradient-bottom,
.strategy-slot-machine-gradient-top {
position: absolute;
width: 100%;
height: 42px;
left: 0;
background: #f0f0f0;
opacity: .85
}
.strategy-slot-machine-gradient-top {
top: 0
}
.strategy-slot-machine-gradient-bottom {
bottom: 0
}
.strategy-slot-machine-list {
padding: 0;
margin-top: -1008px
}
.strategy-slot-machine-list li {
background: none;
margin: 0;
padding: 0;
line-height: 42px;
height: 42px;
font-weight: 700;
font-size: 1.125rem;
color: #292929
}
.strategy-slot-machine-list-1 {
transition: all 1s ease-out
}
.strategy-slot-machine-list-2 {
transition: all 2s ease-out
}
.strategy-slot-machine-list-3 {
transition: all 3s ease-out
}
.strategy-slot-machine-list-4 {
transition: all 4s ease-out
}
.strategy-slot-machine-list-5 {
transition: all 5s ease-out
}
.strategy-slot-machine-link-text {
float: left;
line-height: 180px;
padding: 0;
margin: 0 12px 0 0
}
.strategy-generator-button {
display: inline-block;
background: #ff9e1d;
color: #fff;
font-size: 1.5625rem;
text-transform: uppercase;
border-bottom: 0 !important;
margin-top: 15px;
padding: 10px 30px;
border-radius: 10px;
transition: all .5s
}
.strategy-generator-button:hover {
color: #000 !important;
border: 0;
background-color: #f85306
}
.epc {
display: flex;
margin-bottom: 50px
}
#main-content .gform_wrapper .epc input[type=submit],
.epc #main-content .gform_wrapper input[type=submit],
.epc .btn,
.epc .form-submit .submit,
.epc .is-button,
.epc .micro-site-wrap--case .microsite__chapter .callout-download p.is-button,
.form-submit .epc .submit,
.micro-site-wrap--case .microsite__chapter .callout-download .epc p.is-button {
transition: all .3s
}
.epc-col-desc {
width: 390px;
padding-right: 30px
}
.epc-title {
font-size: 5.8rem;
line-height: 6.4rem;
font-weight: 700
}
.epc-img {
margin: 25px 0 40px
}
.epc-desc {
line-height: 2.8rem
}
.epc-container {
width: calc(100% - 380px);
background: #f7f7f7;
padding: 25px 35px
}
.epc-container--signup .epc-signup {
display: block;
clear: both
}
.epc-container--signup .epc-update,
.epc-container--signup .epc-update-success {
display: none !important
}
.epc-container--update .epc-update {
display: block;
clear: both
}
.epc-container--update .epc-signup,
.epc-container--update .epc-signup-success {
display: none !important
}
.epc-switcher {
float: right;
margin-bottom: 50px;
text-align: center;
position: relative;
width: 300px;
border: 1px solid #00e0ff;
padding-top: 2px;
display: flex;
align-items: center;
justify-content: space-around
}
.epc-switcher button {
font-size: 1.1rem;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 2.3rem;
font-weight: 600;
border: 0;
width: 100%;
text-align: center;
background: none;
cursor: pointer;
z-index: 2;
transition: color .5s;
color: #000
}
.epc-switcher button:hover {
color: #005b9c
}
.epc-switcher button.epc-switcher__signup {
width: 100px
}
.epc-switcher button.epc-switcher__update {
width: 200px
}
.epc-switcher .epc-switcher__tab-marker {
position: absolute;
top: 0;
left: 0;
width: 101px;
height: 25px;
background: #00e0ff;
transition: all .5s;
transition-timing-function: ease-out;
z-index: 1
}
.epc-container--signup .epc-switcher__tab-marker {
width: 100px;
transform: translate(0)
}
.epc-container--update .epc-switcher__tab-marker {
width: 198px;
transform: translate(100px)
}
.epc-signup__subtitle {
font-size: 2.8rem;
margin-bottom: 40px
}
.epc-signup__email-row {
position: relative;
display: flex;
align-items: center;
margin-bottom: 13px
}
.epc-signup__email-row span {
font-size: 1.2rem;
width: 250px
}
.epc-signup__email[type=text] {
width: calc(100% - 272px);
margin-right: 12px;
border: 1px solid transparent;
border-bottom-color: #000;
color: #666;
font-size: 1.4rem;
background: #fff url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/icon-mail-grey.webp) no-repeat 10px;
padding-left: 40px
}
.epc-signup__email[type=text]::-moz-placeholder {
font-size: 1.2rem;
letter-spacing: 1px
}
.epc-signup__email[type=text]:-ms-input-placeholder {
font-size: 1.2rem;
letter-spacing: 1px
}
.epc-signup__email[type=text]::placeholder {
font-size: 1.2rem;
letter-spacing: 1px
}
.epc-signup__name-row {
display: flex;
justify-content: space-between;
position: relative
}
.epc-signup__fname[type=text] {
width: calc(50% - 130px);
margin-right: 12px;
color: #666;
font-size: 1.4rem;
border: 1px solid transparent;
border-bottom-color: #000
}
.epc-signup__fname[type=text]::-moz-placeholder {
font-size: 1.2rem;
letter-spacing: 1px
}
.epc-signup__fname[type=text]:-ms-input-placeholder {
font-size: 1.2rem;
letter-spacing: 1px
}
.epc-signup__fname[type=text]::placeholder {
font-size: 1.2rem;
letter-spacing: 1px
}
.epc-signup__lname[type=text] {
width: calc(50% - 142px);
margin-right: 12px;
color: #666;
font-size: 1.4rem;
border: 1px solid transparent;
border-bottom-color: #000
}
.epc-signup__lname[type=text]::-moz-placeholder {
font-size: 1.2rem;
letter-spacing: 1px
}
.epc-signup__lname[type=text]:-ms-input-placeholder {
font-size: 1.2rem;
letter-spacing: 1px
}
.epc-signup__lname[type=text]::placeholder {
font-size: 1.2rem;
letter-spacing: 1px
}
.epc-signup .chosen-single {
width: 260px;
border-bottom: 1px solid #000 !important;
letter-spacing: 1px;
color: #666;
font-size: 1.4rem
}
.epc-signup .chosen-single>span {
letter-spacing: 1px;
color: #666 !important;
font-size: 1.2rem !important;
font-weight: 500 !important
}
.epc-signup .chosen-container,
.epc-signup__country {
width: 260px !important
}
.epc-group {
position: relative;
margin: 40px 0 30px;
border-bottom: 1px solid;
border-color: #00e0ff;
padding-bottom: 8px;
display: flex;
justify-content: space-between;
align-items: center
}
.epc-group span {
font-size: 1.6rem;
text-transform: uppercase;
letter-spacing: 1px
}
.epc-group .epc-deselect-all,
.epc-group .epc-select-all {
font-size: 1.2rem;
border-color: #000
}
.epc-group .epc-deselect-all:hover,
.epc-group .epc-select-all:hover {
border-color: #005b9c
}
.epc-group-list {
display: -ms-grid;
display: grid;
-ms-grid-columns: (1fr)[2];
grid-template-columns: repeat(2, 1fr)
}
.epc-group-list .epc-news-block {
padding-right: 15px
}
.epc-news {
display: flex;
margin-bottom: 25px
}
.epc-news div.checker span {
border-color: #000
}
.epc-news div.checker span.checked {
background-color: #00e0ff
}
.epc-news__info {
margin-left: 12px;
cursor:pointer;
}
.epc-news__info p {
font-size: 1.6rem;
cursor:pointer;
}
.epc-news__label {
font-size: 2.1rem;
font-weight: 600;
cursor:pointer;
}
.epc-news__subtitle {
font-size: 1.2rem;
text-transform: uppercase;
color: #005b9c;
font-weight: 600;
margin-left: 5px
}
.epc-signup-row {
display: flex;
flex-direction: column;
align-items: baseline;
justify-content: flex-start;
margin-top: 40px
}
.epc-signup-row #signup,
.epc-signup-row #update {
width: 267px;
justify-content: center
}
.epc-signup-row #signup:hover {
background: #00e0ff
}
.epc-signup-row .epc-signup-notice {
font-size: 1.2rem;
text-transform: none;
width: 267px;
margin: 15px 0 0;
text-align: right
}
.epc-signup-notice {
font-size: 1.4rem;
margin-left: 18px
}
.epc-update {
display: none
}
.epc-email-subtitle {
font-size: 1.2rem;
text-transform: uppercase;
margin-bottom: 10px
}
.epc-email-user {
font-size: 2.6rem;
margin-bottom: 15px
}
.epc-email-changeEmail {
font-size: 1.4rem
}
.epc-email-label {
font-size: 2rem;
font-weight: 600;
margin-bottom: 35px;
display: inline-block
}
form input[type=text].epc-email {
margin-bottom: 35px;
width: 510px;
border: solid #000;
border-width: 0 0 1px;
background: #fff url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/icon-mail-grey.webp) no-repeat 10px;
padding-left: 40px;
border-radius: 0
}
form input[type=text].epc-email::-moz-placeholder {
font-size: 1.2rem;
letter-spacing: 1px
}
form input[type=text].epc-email:-ms-input-placeholder {
font-size: 1.2rem;
letter-spacing: 1px
}
form input[type=text].epc-email::placeholder {
font-size: 1.2rem;
letter-spacing: 1px
}
#change-email button[type=submit] {
width: 300px;
align-items: center;
justify-content: center
}
.epc-news__notice--error {
font-size: 1.2rem;
color: #ed1b2e;
margin-bottom: 3px
}
.epc-update-success {
display: none;
clear: both
}
.epc-update-success__title {
margin-bottom: 10px
}
.epc-disclaimer,
.epc-update-success__different-email {
font-size: 1.4rem
}
.epc-disclaimer {
margin-top: 14px
}
.epc-signup-success {
clear: both;
display: none
}
.epc-signup-success p {
font-size: 1.8rem
}
.epc-signup-success p.epc-notice {
font-size: 1.2rem;
margin: 25px 0 40px
}
.epc-signup-success__title {
font-size: 2.8rem;
margin-bottom: 22px
}
.epc-signup-success__subtitle {
font-size: 1.7rem;
text-transform: uppercase;
color: #005b9c;
margin-bottom: 15px
}
.epc-signup-success__small {
font-size: 1.6rem;
margin-bottom: 20px
}
.epc-signup-success__button {
width: 210px;
justify-content: center
}
.epc-group span.error-newsletter {
text-transform: none;
letter-spacing: normal;
font-weight: 500
}
.epc-group span.error-newsletter,
.error-country {
display: none;
position: absolute;
bottom: -20px;
font-size: 1.2rem;
color: #ed1b2e
}
.error-country {
right: 0
}
.error-email {
display: none;
position: absolute;
top: -22px;
font-size: 1.2rem;
color: #ed1b2e
}
@media(max-width:1200px) {
.epc-group-list {
display: block
}
}
@media(max-width:1000px) {
.epc {
flex-direction: column
}
.epc-col-desc {
width: 100%;
padding-right: 0;
margin-bottom: 30px
}
.epc-container {
width: 100%
}
.epc-title {
text-align: center
}
.epc-switcher {
margin: 0 auto 50px;
float: none
}
.epc-signup-row {
align-items: center
}
}
@media(max-width:700px) {
.epc-title {
font-size: 3.6rem
}
.epc-signup__email-row span {
display: none
}
.epc-signup__email[type=text] {
margin-right: 0;
width: 100%;
border-radius: 0
}
.epc-email-label {
font-size: 2rem;
font-weight: 600
}
.epc-signup__name-row {
flex-direction: column
}
.epc-signup .chosen-container,
.epc-signup .chosen-single,
.epc-signup__country,
.epc-signup__fname[type=text],
.epc-signup__lname[type=text] {
width: 100% !important;
margin-bottom: 13px;
border-radius: 0
}
#change-email .epc-email {
width: 100%
}
}
@media(max-width:500px) {
.epc-container {
padding: 16px;
margin-left: -16px;
width: calc(100% + 32px)
}
.epc-email-user {
font-size: 2rem
}
}
div.article-content>.panelist-quote {
background: #081726;
color: #fff;
margin-top: 40px;
margin-bottom: 40px;
background-clip: content-box
}
div.article-content>.panelist-quote--rai {
background-color: #f0f0f0;
color: #1a2733
}
.panelist-quote__vote {
font-size: 1.6rem;
color: #fff;
display: inline-block;
margin-top: 40px;
margin-left: 45px;
margin-right: 45px
}
.panelist-quote__vote span {
border-bottom: 5px solid #000
}
.panelist-quote--strongly-agree .panelist-quote__vote span {
border-color: #07bc8e
}
.panelist-quote--agree .panelist-quote__vote span {
border-color: #87d85d
}
.panelist-quote--neutral .panelist-quote__vote span {
border-color: #fce61c
}
.panelist-quote--disagree .panelist-quote__vote span {
border-color: #ff9c00
}
.panelist-quote--strongly-disagree .panelist-quote__vote span {
border-color: #fc4417
}
.panelist-quote--rai .panelist-quote__vote span {
color: #081726;
border-bottom: 3px solid #16a9c0
}
.panelist-quote--rai.panelist-quote--strongly-agree span {
border-color: #13c48a
}
.panelist-quote--rai.panelist-quote--agree span {
border-color: #20a29a
}
.panelist-quote--rai.panelist-quote--neutral span {
border-color: #005b9c
}
.panelist-quote--rai.panelist-quote--disagree span {
border-color: #742fae
}
.panelist-quote--rai.panelist-quote--strongly-disagree span {
border-color: #ab67f4
}
.panelist-quote__comments {
font-size: 1.8rem;
line-height: 2.8rem;
margin-left: 45px;
margin-right: 45px
}
.panelist-quote__comments p {
margin-top: 20px
}
.panelist-quote__panelist {
margin-top: 30px;
margin-left: 45px;
padding-bottom: 40px;
font-size: 1.6rem;
overflow: auto
}
.panelist-quote__panelist img {
width: 78px;
height: 78px;
float: left;
margin-right: 18px
}
.panelist-quote__panelist h5 {
padding-top: 15px;
margin-bottom: 4px
}
.panelist-quote__panelist h5 a {
color: #fff
}
.panelist-quote--rai .panelist-quote__panelist h5 a {
color: #000
}
.panelist-quote__panelist h6 {
font-size: 1.3rem;
font-weight: 400
}
@media screen and (max-width:1250px) {
.panelist-quote__comments,
.panelist-quote__vote {
font-size: 2rem
}
.panelist-quote__comments p {
margin-top: 15px
}
}
@media screen and (max-width:1024px) {
.panelist-quote__comments,
.panelist-quote__vote {
font-size: 1.7rem
}
.panelist-quote__comments p {
margin-top: 12px
}
}
@media screen and (max-width:800px) {
div.article-content>.panelist-quote .panelist-quote__vote {
margin-top: 25px;
margin-left: 25px;
margin-right: 25px
}
div.article-content>.panelist-quote .panelist-quote__comments {
margin: 0 25px
}
div.article-content>.panelist-quote .panelist-quote__panelist {
margin-left: 25px;
padding-bottom: 25px
}
}
#sf-inter-app {
width: 80%;
min-height: 625px;
margin-left: 10%;
margin-top: 60px;
margin-bottom: 60px;
padding: 65px 62px 60px 60px;
background: #081726;
color: #fff
}
.sf-inter__header {
display: flex
}
.sf-inter__header-subtitle {
font-size: 1.4rem;
margin-bottom: 10px;
letter-spacing: 1px;
text-transform: uppercase
}
.sf-inter__header-title {
width: calc(100% - 350px);
font-size: 2.8rem;
line-height: 3.6rem;
font-weight: 600;
padding-right: 50px
}
.sf-inter__tabs {
width: 350px;
height: 25px;
margin-top: 5px;
display: flex;
-webkit-user-select: auto;
-moz-user-select: auto;
-ms-user-select: auto;
user-select: auto;
align-items: center
}
.sf-inter__tabs__title {
font-size: 1rem;
text-transform: uppercase;
letter-spacing: 1px;
margin-right: 12px;
color: #838c99
}
.sf-inter__tabs__options {
position: relative;
width: 100%;
border-radius: 35px;
background: #1a2733;
padding-top: 2px;
display: flex;
align-items: center;
justify-content: space-around
}
.sf-inter__tabs__options button {
font-size: 1.4rem;
line-height: 3.3rem;
font-weight: 700;
border: 0;
width: 100%;
text-align: center;
background: none;
cursor: pointer;
z-index: 2;
transition: color .5s
}
.sf-inter__tabs__options button:hover {
color: #304e6d
}
.sf-inter__tabs__options .sf-inter__tab-marker {
position: absolute;
top: 0;
left: 0;
width: 116px;
height: 34px;
border-radius: 35px;
background: #fff;
transition: all .5s;
transition-timing-function: ease-out;
z-index: 1
}
.sf-inter__tabs__options--chart .sf-inter__tab--chart {
color: #081726
}
.sf-inter__tabs__options--chart .sf-inter__tab--panelists,
.sf-inter__tabs__options--chart .sf-inter__tab--table {
color: #9e9e9e
}
.sf-inter__tabs__options--chart .sf-inter__tab-marker {
transform: translate(0)
}
.sf-inter__tabs__options--table .sf-inter__tab--table {
color: #081726
}
.sf-inter__tabs__options--table .sf-inter__tab--chart,
.sf-inter__tabs__options--table .sf-inter__tab--panelists {
color: #c4c9cf
}
.sf-inter__tabs__options--table .sf-inter__tab-marker {
transform: translate(116px)
}
.sf-inter__tabs__options--panelists .sf-inter__tab--panelists {
color: #081726
}
.sf-inter__tabs__options--panelists .sf-inter__tab--chart,
.sf-inter__tabs__options--panelists .sf-inter__tab--table {
color: #c4c9cf
}
.sf-inter__tabs__options--panelists .sf-inter__tab-marker {
transform: translate(233px)
}
.sf-inter__content {
margin-top: 15px;
transition: all .5s
}
.sf-inter-view__chart {
margin-top: 30px
}
.sf-inter-chart__info {
color: #fff;
font-size: 1.5rem;
margin-bottom: 25px
}
.sf-inter-chart__container {
position: relative;
width: calc(100% - 350px);
float: left
}
.sf-inter-tooltip {
opacity: 0;
transition: opacity .5s;
z-index: 9999;
position: absolute;
box-shadow: 0 5px 15px rgba(0, 0, 0, .35);
background: #fff;
top: -248px;
left: -196px;
color: #061933
}
.sf-inter-tooltip--SA:before {
content: "Strongly agree";
background: #508b6b
}
.sf-inter-tooltip--A:before,
.sf-inter-tooltip--SA:before {
color: #081726;
font-size: 1.3rem;
line-height: 3.2rem;
display: inline-block;
font-weight: 600;
padding: 0 10px;
min-width: 142px;
text-align: center;
margin-left: 20px
}
.sf-inter-tooltip--A:before {
content: "Agree";
background: #4add86
}
.sf-inter-tooltip--N:before {
content: "Neither agree nor disagree";
background: #f5e43d
}
.sf-inter-tooltip--D:before,
.sf-inter-tooltip--N:before {
color: #081726;
font-size: 1.3rem;
line-height: 3.2rem;
display: inline-block;
font-weight: 600;
padding: 0 10px;
min-width: 142px;
text-align: center;
margin-left: 20px
}
.sf-inter-tooltip--D:before {
content: "Disagree";
background: #e79a24
}
.sf-inter-tooltip--SD:before {
content: "Strongly disagree";
background: #da4620;
color: #081726;
font-size: 1.3rem;
line-height: 3.2rem;
display: inline-block;
font-weight: 600;
padding: 0 10px;
min-width: 142px;
text-align: center;
margin-left: 20px
}
.sf-inter-tooltip:after {
content: " ";
position: absolute;
top: 100%;
left: 50%;
margin-left: -20px;
border: 20px solid transparent;
border-top-color: #fff
}
.sf-inter-tooltip__container {
width: 409px;
height: 242px;
padding: 13px 20px 5px;
overflow: auto
}
.sf-inter-tooltip__container ::-webkit-scrollbar {
-webkit-appearance: none;
width: 7px
}
.sf-inter-tooltip__container ::-webkit-scrollbar-thumb {
border-radius: 4px;
background-color: rgba(0, 0, 0, .5);
box-shadow: 0 0 1px hsla(0, 0%, 100%, .5)
}
.sf-inter-tooltip__container:before {
content: "";
width: calc(100% - 20px);
height: 48px;
background: linear-gradient(180deg, hsla(0, 0%, 97.6%, 0) 0, #fff);
position: absolute;
bottom: 0;
left: 0
}
.sf-inter-tooltip__container .sf-inter-tooltip__header {
display: flex;
align-items: center;
margin-bottom: 20px
}
.sf-inter-tooltip__container .sf-inter-tooltip__header .sf-inter__headshot {
width: 55px;
height: 55px;
margin-right: 12px
}
.sf-inter-tooltip__container .sf-inter-tooltip__header .sf-inter-tooltip__header-info .sf-inter__name {
font-size: 1.8rem
}
.sf-inter-tooltip__container .sf-inter-tooltip__header .sf-inter-tooltip__header-info .sf-inter__institution {
font-size: 1.3rem;
color: #081726
}
.sf-inter-tooltip__container .sf-inter__comments {
font-size: 1.5rem;
line-height: 2.25rem;
padding-bottom: 20px
}
.sf-inter-tooltip__container .sf-inter__comments p {
margin-bottom: 7px
}
.sf-inter-tooltip__container .sf-inter__comments a {
transition: color .3s
}
.sf-inter-tooltip__close {
position: absolute;
top: 10px;
right: 10px;
border: 0;
background: transparent url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/cross.svg) no-repeat;
background-size: 20px 20px;
text-indent: -9999px;
width: 20px;
height: 20px;
cursor: pointer;
opacity: 1;
transition: opacity .5s
}
.sf-inter-tooltip__close:hover {
opacity: 1
}
a.sf-inter-chart-vote {
width: 35px;
height: 35px;
margin: 0 5px 5px 0;
display: inline-block;
float: left;
transition: all .5s
}
a.sf-inter-chart-vote--SA {
border: 2px solid #508b6b;
background: #508b6b
}
a.sf-inter-chart-vote--A {
border: 2px solid #4add86;
background: #4add86
}
a.sf-inter-chart-vote--N {
border: 2px solid #f5e43d;
background: #f5e43d
}
a.sf-inter-chart-vote--D {
border: 2px solid #e79a24;
background: #e79a24
}
a.sf-inter-chart-vote--SD {
border: 2px solid #da4620;
background: #da4620
}
@media screen and (min-width:1281px) {
a.sf-inter-chart-vote:hover {
border-color: #fff;
cursor: pointer
}
}
.sf-inter-chart__container>.sf-inter-chart-vote {
clear: left
}
.sf-inter-chart__container>.sf-inter-chart-vote--A~.sf-inter-chart-vote--A,
.sf-inter-chart__container>.sf-inter-chart-vote--D~.sf-inter-chart-vote--D,
.sf-inter-chart__container>.sf-inter-chart-vote--N~.sf-inter-chart-vote--N,
.sf-inter-chart__container>.sf-inter-chart-vote--SA~.sf-inter-chart-vote--SA,
.sf-inter-chart__container>.sf-inter-chart-vote--SD~.sf-inter-chart-vote--SD {
clear: none
}
.sf-inter-chart__container .sf-inter-chart-vote .sf-inter__name {
text-indent: -9999px
}
.sf-inter-view__chart--headshot .sf-inter-chart__container {
display: -ms-grid;
display: grid;
-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
-moz-column-gap: 8px;
column-gap: 8px;
row-gap: 8px
}
.sf-inter-view__chart--headshot .sf-inter-chart__container>.sf-inter-chart-vote--headshot {
clear: none
}
.sf-inter-view__chart--headshot a.sf-inter-chart-vote--headshot {
width: 100%;
border: 0;
margin: 0;
display: inherit;
float: none
}
.sf-inter-view__chart--headshot a.sf-inter-chart-vote--headshot .sf-inter__colored-headshot {
border: 5px solid;
background-size: cover;
background-blend-mode: multiply
}
.sf-inter-view__chart--headshot .sf-inter__headshot-filler {
width: 20px;
height: 20px
}
.sf-inter__percent {
margin-right: -62px;
width: 380px;
float: right
}
.sf-inter__percent__vote {
display: flex;
align-items: center;
justify-content: flex-end;
flex-direction: row-reverse;
height: 53px;
margin-bottom: 9px;
background: #1a2733
}
.sf-inter__percent__vote--SA span {
background-color: #508b6b
}
.sf-inter__percent__vote--A span {
background-color: #4add86
}
.sf-inter__percent__vote--N span {
background-color: #f5e43d
}
.sf-inter__percent__vote--D span {
background-color: #e79a24
}
.sf-inter__percent__vote--SD span {
background-color: #da4620
}
.sf-inter__percent__vote:last-of-type {
border: 0
}
.sf-inter__percent__vote h5 {
margin-left: 20px;
color: #fff;
text-transform: none;
font-size: 1.6rem
}
.sf-inter__percent__vote span {
color: #081726;
text-align: center;
height: 50px;
width: 70px;
line-height: 50px;
font-size: 1.6rem;
font-weight: 600
}
.sf-inter-view__table {
margin-top: 40px
}
.sf-inter-table__head {
display: flex;
margin-left: 77px;
margin-bottom: 10px;
border-left: 15px solid transparent
}
.sf-inter-table__head h3 {
font-size: 1.1rem;
text-transform: uppercase;
letter-spacing: 1px;
padding-left: 16px;
width: 40%
}
.sf-inter-table__head h3:last-of-type {
padding-left: 0;
width: 60%
}
.sf-inter-table__rows {
transition: all 1.5s
}
.sf-inter-view__table--show-all .sf-inter-table__load-more {
display: none;
opacity: 0
}
.sf-inter-view__table--show-all .sf-inter-table__collapse {
display: inline-block;
opacity: 1
}
.sf-inter-view__table--show-all .sf-inter-table__buttons:before {
display: none
}
.sf-inter-view__table--collapsed .sf-inter-table__rows {
height: 378px;
overflow: hidden
}
.sf-inter-view__table--collapsed .sf-inter-table__load-more {
display: inline-block;
opacity: 1
}
.sf-inter-view__table--collapsed .sf-inter-table__collapse {
display: none;
opacity: 0
}
.sf-inter-table-row {
position: relative;
margin-left: 77px;
margin-bottom: 10px;
display: flex;
border-left: 15px solid;
background: #1a2733
}
.sf-inter-table-row--SA {
color: #508b6b
}
.sf-inter-table-row--SA:before {
content: "Strongly agree";
position: absolute;
left: -100px;
top: 0;
font-size: 1.1rem;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: 600;
width: 75px;
text-align: right
}
.sf-inter-table-row--SA~.sf-inter-table-row--SA:before {
content: ""
}
.sf-inter-table-row--A {
color: #4add86
}
.sf-inter-table-row--A:before {
content: "Agree";
position: absolute;
left: -67px;
top: 0;
font-size: 1.1rem;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: 600
}
.sf-inter-table-row--A~.sf-inter-table-row--A:before {
content: ""
}
.sf-inter-table-row--N {
color: #f5e43d
}
.sf-inter-table-row--N:before {
content: "Neither agree nor disagree";
position: absolute;
left: -95px;
top: 0;
font-size: 1.1rem;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: 600;
text-align: right;
width: 70px
}
.sf-inter-table-row--N~.sf-inter-table-row--N:before {
content: ""
}
.sf-inter-table-row--D {
color: #e79a24
}
.sf-inter-table-row--D:before {
content: "Disagree";
position: absolute;
left: -89px;
top: 0;
font-size: 1.1rem;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: 600
}
.sf-inter-table-row--D~.sf-inter-table-row--D:before {
content: ""
}
.sf-inter-table-row--SD {
color: #da4620
}
.sf-inter-table-row--SD:before {
content: "Strongly disagree";
position: absolute;
left: -106px;
top: 0;
font-size: 1.1rem;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: 600;
width: 80px;
text-align: right
}
.sf-inter-table-row--SD~.sf-inter-table-row--SD:before {
content: ""
}
.sf-inter-table-row .sf-inter-table-row__info {
width: 40%;
padding: 14px 0 14px 16px
}
.sf-inter-table-row .sf-inter-table-row__info .sf-inter__institution,
.sf-inter-table-row .sf-inter-table-row__info .sf-inter__name {
font-size: 1.6rem;
color: #fff;
font-weight: 600
}
.sf-inter-table-row .sf-inter__comments {
width: 60%;
padding: 14px 26px 14px 0;
font-size: 1.4rem;
line-height: 1.5;
font-weight: 600;
color: #fff
}
.sf-inter-table-row .sf-inter__comments p {
margin-bottom: 10px
}
.sf-inter-table-row .sf-inter__comments a {
color: #fff;
transition: color .3s
}
.sf-inter-table-row .sf-inter__comments a:hover {
color: #005b9c
}
.sf-inter-table__buttons {
position: relative;
display: flex;
align-items: center;
justify-content: center
}
.sf-inter-table__buttons:before {
content: "";
position: absolute;
top: -100px;
width: 100%;
height: 100px;
display: block;
background: linear-gradient(180deg, rgba(6, 25, 51, .1), #081726);
z-index: 9
}
.sf-inter-table__buttons .sf-inter-table__collapse,
.sf-inter-table__buttons .sf-inter-table__load-more {
border: 0;
height: 40px;
line-height: 40px;
background: hsla(0, 0%, 100%, .6);
font-weight: 700;
transition: all .5s;
color: #061933 !important
}
.sf-inter-table__buttons .sf-inter-table__collapse:hover,
.sf-inter-table__buttons .sf-inter-table__load-more:hover {
background: #fff
}
a.sf-inter-table__top {
color: #fff;
text-transform: uppercase;
border: 0;
font-size: 1.1rem;
font-weight: 600;
letter-spacing: 1px
}
.sf-inter-view__panelists {
position: relative;
margin-top: 10px
}
.sf-inter__count {
display: flex;
margin-bottom: 20px
}
.sf-inter__count__vote {
display: flex;
color: #081726;
line-height: 30px;
width: 170px;
margin-right: 8px;
font-weight: 600;
align-items: center
}
.sf-inter__count__vote span {
font-size: 2rem;
padding: 0 8px 0 14px
}
.sf-inter__count__vote h5 {
font-size: 1.4rem
}
.sf-inter__count__vote--SA {
background: #508b6b
}
.sf-inter__count__vote--A {
background: #4add86
}
.sf-inter__count__vote--N {
background: #f5e43d;
width: 240px
}
.sf-inter__count__vote--D {
background: #e79a24
}
.sf-inter__count__vote--SD {
background: #da4620
}
.sf-inter-view__panelists--overflow {
overflow: hidden
}
.sf-inter-panelist-controls {
position: absolute;
width: 66px;
height: 66px;
background-size: 66px 66px;
background-color: transparent;
border: 0;
text-indent: -9999px;
top: 50%;
margin-top: -33px;
cursor: pointer;
opacity: .3;
transition: opacity .5s
}
.sf-inter-panelist-controls:hover {
opacity: 1
}
.sf-inter-panelist-controls--left {
left: -60px;
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/panelist-arrow-left.png)
}
.sf-inter-panelist-controls--right {
right: -60px;
background-image: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/panelist-arrow-right.png)
}
.sf-inter-panelist-bio {
display: flex;
flex-direction: column;
position: relative;
margin-right: 14px;
background: #1a2733;
width: 413px;
padding: 0 0 21px;
margin-top: 30px
}
.sf-inter-panelist-bio ::-webkit-scrollbar {
-webkit-appearance: none;
width: 7px
}
.sf-inter-panelist-bio ::-webkit-scrollbar-thumb {
border-radius: 4px;
background-color: rgba(0, 0, 0, .5);
box-shadow: 0 0 1px hsla(0, 0%, 100%, .5)
}
.sf-inter-panelist-bio--SA {
color: #508b6b
}
.sf-inter-panelist-bio--SA .sf-inter__bio__link {
color: #508b6b;
border-color: #508b6b
}
.sf-inter-panelist-bio--SA .sf-inter__bio__link:hover {
color: #508b6b
}
.sf-inter-panelist-bio--SA:before {
content: "Strongly agree";
font-size: 1.3rem;
font-weight: 600;
background: #508b6b;
line-height: 3.2rem;
padding-left: 20px;
color: #081726
}
.sf-inter-panelist-bio--A {
color: #4add86
}
.sf-inter-panelist-bio--A .sf-inter__bio__link {
color: #4add86;
border-color: #4add86
}
.sf-inter-panelist-bio--A .sf-inter__bio__link:hover {
color: #4add86
}
.sf-inter-panelist-bio--A:before {
content: "Agree";
font-size: 1.3rem;
font-weight: 600;
background: #4add86;
line-height: 3.2rem;
padding-left: 20px;
color: #081726
}
.sf-inter-panelist-bio--N {
color: #f5e43d
}
.sf-inter-panelist-bio--N .sf-inter__bio__link {
color: #f5e43d;
border-color: #f5e43d
}
.sf-inter-panelist-bio--N .sf-inter__bio__link:hover {
color: #f5e43d
}
.sf-inter-panelist-bio--N:before {
content: "Neither agree nor disagree";
font-size: 1.3rem;
font-weight: 600;
background: #f5e43d;
line-height: 3.2rem;
padding-left: 20px;
color: #081726
}
.sf-inter-panelist-bio--D {
color: #e79a24
}
.sf-inter-panelist-bio--D .sf-inter__bio__link {
color: #e79a24;
border-color: #e79a24
}
.sf-inter-panelist-bio--D .sf-inter__bio__link:hover {
color: #e79a24
}
.sf-inter-panelist-bio--D:before {
content: "Disagree";
font-size: 1.3rem;
font-weight: 600;
background: #e79a24;
line-height: 3.2rem;
padding-left: 20px;
color: #081726
}
.sf-inter-panelist-bio--SD {
color: #da4620
}
.sf-inter-panelist-bio--SD .sf-inter__bio__link {
color: #da4620;
border-color: #da4620
}
.sf-inter-panelist-bio--SD .sf-inter__bio__link:hover {
color: #da4620
}
.sf-inter-panelist-bio--SD:before {
content: "Strongly disagree";
font-size: 1.3rem;
font-weight: 600;
background: #da4620;
line-height: 3.2rem;
padding-left: 20px;
color: #081726
}
.sf-inter-panelist-bio__header {
display: flex;
margin-left: 0;
margin-right: 0;
flex-direction: row-reverse;
flex-grow: 0;
min-height: 114px
}
.sf-inter-panelist-bio__header .sf-inter__headshot {
max-width: 140px;
height: 140px;
border: 6px solid;
margin-top: -32px
}
.sf-inter-panelist-bio__header .sf-inter__colored-headshot {
width: 140px;
height: 140px;
background-size: 140px 140px;
border: 6px solid;
margin-top: -32px;
background-blend-mode: multiply
}
.sf-inter-panelist-bio__header__info {
margin-right: auto;
margin-left: 20px;
margin-top: 15px;
padding-right: 5px
}
.sf-inter-panelist-bio__header__info .sf-inter__name {
color: #fff;
font-size: 1.8rem;
font-weight: 600;
margin-bottom: 2px
}
.sf-inter-panelist-bio__header__info .sf-inter__affiliation,
.sf-inter-panelist-bio__header__info .sf-inter__institution {
font-size: 1.2rem;
color: #fff;
font-weight: 500
}
.sf-inter-panelist-bio__header__info .sf-inter__country {
font-size: 1.2rem;
color: #fff;
font-weight: 600;
margin-bottom: 5px
}
.sf-inter__bio {
padding-bottom: 20px;
color: #fff;
font-size: 1.4rem;
font-weight: 600;
line-height: 2.3rem;
flex-grow: 1;
scroll-behavior: smooth;
overflow: auto;
max-height: 245px;
margin: 10px 21px 0
}
.sf-inter__bio:after {
content: "";
display: block;
position: absolute;
bottom: 51px;
left: 0;
width: calc(100% - 28px);
height: 48px;
background: linear-gradient(180deg, #020024, rgba(26, 39, 51, 0) 0, #1a2733)
}
.sf-inter__bio a {
color: #fff;
border-color: #00e0ff;
transition: all .3s
}
.sf-inter__bio p {
display: inline
}
.sf-inter__bio .sf-inter__bio__full span {
display: none
}
.sf-inter__bio .sf-inter__bio__full .sf-inter__bio__elipsis {
display: inline
}
.sf-inter__bio__see-all {
position: absolute;
left: 20px;
bottom: 65px;
font-size: 1.4rem;
font-weight: 600;
cursor: pointer;
border-bottom: 1px solid;
color: #00e0ff
}
.sf-inter__bio__see-all:hover {
opacity: 1;
color: #fff
}
a.sf-inter__voting-history {
border: 0;
display: flex;
flex-grow: 0;
align-items: center;
margin-top: auto;
margin-left: 20px;
transition: all .5s;
font-size: 1.2rem;
color: #01e0ff;
text-decoration: underline;
font-weight: 600
}
a.sf-inter__voting-history svg {
margin-left: 10px;
margin-top: -3px;
height: 14px
}
a.sf-inter__voting-history svg #Caminho_92 {
transition: all .5s
}
a.sf-inter__voting-history:hover svg #Caminho_92 {
fill: #005b9c
}
.sf-inter--rai .sf-inter__tabs__options {
width: 316px
}
.sf-inter--rai .sf-inter__tabs__options .sf-inter__tab--chart {
width: 116px
}
.sf-inter--rai .sf-inter__tabs__options .sf-inter__tab--panelists {
width: 200px
}
.sf-inter--rai .sf-inter__tabs__options--panelists .sf-inter__tab-marker {
transform: translate(116px);
width: 200px
}
.sf-inter--rai .sf-inter__percent__vote span {
color: #fff
}
.sf-inter--rai .sf-inter__percent__vote--SA span {
background-color: #13c48a
}
.sf-inter--rai .sf-inter__percent__vote--A span {
background-color: #20a29a
}
.sf-inter--rai .sf-inter__percent__vote--N span {
background-color: #005b9c
}
.sf-inter--rai .sf-inter__percent__vote--D span {
background-color: #742fae
}
.sf-inter--rai .sf-inter__percent__vote--SD span {
background-color: #ab67f4
}
.sf-inter--rai a.sf-inter-chart-vote--headshot.sf-inter-chart-vote--SA {
background: #13c48a
}
.sf-inter--rai a.sf-inter-chart-vote--headshot.sf-inter-chart-vote--SA .sf-inter__colored-headshot {
border-color: #13c48a;
background-color: rgba(19, 196, 138, .4)
}
.sf-inter--rai a.sf-inter-chart-vote--headshot.sf-inter-chart-vote--A {
background: #20a29a
}
.sf-inter--rai a.sf-inter-chart-vote--headshot.sf-inter-chart-vote--A .sf-inter__colored-headshot {
border-color: #20a29a;
background-color: rgba(32, 162, 154, .4)
}
.sf-inter--rai a.sf-inter-chart-vote--headshot.sf-inter-chart-vote--N {
background: #005b9c
}
.sf-inter--rai a.sf-inter-chart-vote--headshot.sf-inter-chart-vote--N .sf-inter__colored-headshot {
border-color: #005b9c;
background-color: rgba(0, 91, 156, .4)
}
.sf-inter--rai a.sf-inter-chart-vote--headshot.sf-inter-chart-vote--D {
background: #742fae
}
.sf-inter--rai a.sf-inter-chart-vote--headshot.sf-inter-chart-vote--D .sf-inter__colored-headshot {
border-color: #742fae;
background-color: rgba(116, 47, 174, .4)
}
.sf-inter--rai a.sf-inter-chart-vote--headshot.sf-inter-chart-vote--SD {
background: #ab67f4
}
.sf-inter--rai a.sf-inter-chart-vote--headshot.sf-inter-chart-vote--SD .sf-inter__colored-headshot {
border-color: #ab67f4;
background-color: rgba(171, 103, 244, .4)
}
.sf-inter--rai .sf-inter-tooltip--SA:before {
background: #13c48a;
color: #fff
}
.sf-inter--rai .sf-inter-tooltip--A:before {
background: #20a29a;
color: #fff
}
.sf-inter--rai .sf-inter-tooltip--N:before {
background: #005b9c;
color: #fff
}
.sf-inter--rai .sf-inter-tooltip--D:before {
background: #742fae;
color: #fff
}
.sf-inter--rai .sf-inter-tooltip--SD:before {
background: #ab67f4;
color: #fff
}
.sf-inter--rai .sf-inter-tooltip__header-info {
display: flex;
align-items: center
}
.sf-inter--rai .sf-inter-tooltip__header-info .sf-inter__name {
margin-right: 10px
}
.sf-inter--rai .sf-inter__count__vote {
color: #fff
}
.sf-inter--rai .sf-inter__count__vote--SA {
background: #13c48a
}
.sf-inter--rai .sf-inter__count__vote--A {
background: #20a29a
}
.sf-inter--rai .sf-inter__count__vote--N {
background: #005b9c
}
.sf-inter--rai .sf-inter__count__vote--D {
background: #742fae
}
.sf-inter--rai .sf-inter__count__vote--SD {
background: #ab67f4
}
.sf-inter--rai .sf-inter-panelist-bio--SA {
color: #13c48a
}
.sf-inter--rai .sf-inter-panelist-bio--SA .sf-inter__bio__link {
color: #13c48a;
border-color: #13c48a
}
.sf-inter--rai .sf-inter-panelist-bio--SA .sf-inter__bio__link:hover {
color: #13c48a
}
.sf-inter--rai .sf-inter-panelist-bio--SA:before {
content: "Strongly agree";
background: #13c48a;
color: #fff
}
.sf-inter--rai .sf-inter-panelist-bio--SA .sf-inter-panelist-bio__header .sf-inter__colored-headshot {
background-color: rgba(19, 196, 138, .4)
}
.sf-inter--rai .sf-inter-panelist-bio--A {
color: #20a29a
}
.sf-inter--rai .sf-inter-panelist-bio--A .sf-inter__bio__link {
color: #20a29a;
border-color: #20a29a
}
.sf-inter--rai .sf-inter-panelist-bio--A .sf-inter__bio__link:hover {
color: #20a29a
}
.sf-inter--rai .sf-inter-panelist-bio--A:before {
background: #20a29a;
color: #fff
}
.sf-inter--rai .sf-inter-panelist-bio--A .sf-inter-panelist-bio__header .sf-inter__colored-headshot {
background-color: rgba(32, 162, 154, .4)
}
.sf-inter--rai .sf-inter-panelist-bio--N {
color: #005b9c
}
.sf-inter--rai .sf-inter-panelist-bio--N .sf-inter__bio__link {
color: #005b9c;
border-color: #005b9c
}
.sf-inter--rai .sf-inter-panelist-bio--N .sf-inter__bio__link:hover {
color: #005b9c
}
.sf-inter--rai .sf-inter-panelist-bio--N:before {
content: "Neither agree nor disagree";
background: #005b9c;
color: #fff
}
.sf-inter--rai .sf-inter-panelist-bio--N .sf-inter-panelist-bio__header .sf-inter__colored-headshot {
background-color: rgba(0, 91, 156, .4)
}
.sf-inter--rai .sf-inter-panelist-bio--D {
color: #742fae
}
.sf-inter--rai .sf-inter-panelist-bio--D .sf-inter__bio__link {
color: #742fae;
border-color: #742fae
}
.sf-inter--rai .sf-inter-panelist-bio--D .sf-inter__bio__link:hover {
color: #742fae
}
.sf-inter--rai .sf-inter-panelist-bio--D:before {
background: #742fae;
color: #fff
}
.sf-inter--rai .sf-inter-panelist-bio--D .sf-inter-panelist-bio__header .sf-inter__colored-headshot {
background-color: rgba(116, 47, 174, .4)
}
.sf-inter--rai .sf-inter-panelist-bio--SD {
color: #ab67f4
}
.sf-inter--rai .sf-inter-panelist-bio--SD .sf-inter__bio__link {
color: #ab67f4;
border-color: #ab67f4
}
.sf-inter--rai .sf-inter-panelist-bio--SD .sf-inter__bio__link:hover {
color: #ab67f4
}
.sf-inter--rai .sf-inter-panelist-bio--SD:before {
background: #ab67f4;
color: #fff
}
.sf-inter--rai .sf-inter-panelist-bio--SD .sf-inter-panelist-bio__header .sf-inter__colored-headshot {
background-color: rgba(171, 103, 244, .4)
}
.sf-inter--rai a.sf-inter__voting-history {
margin-left: 0;
margin-top: 12px
}
.sf-inter--rai .sf-inter__bio {
max-height: 245px
}
.sf-inter--rai .sf-inter__bio:after {
bottom: 23px
}
@media screen and (max-width:1320px) {
.sf-inter__count__vote--A {
width: 120px
}
.sf-inter__count__vote--D {
width: 125px
}
}
@media screen and (max-width:1280px) {
div.article-content>#sf-inter-app {
padding: 40px 38px 35px 35px;
margin-top: 45px;
margin-bottom: 45px;
min-height: 500px
}
.sf-inter__header-title {
font-size: 2rem;
line-height: 2.6rem
}
.sf-inter-panelist-controls--left {
left: -40px;
z-index: 999
}
.sf-inter-panelist-controls--right {
right: -40px;
z-index: 999
}
.sf-inter__percent {
margin-right: -38px
}
.sf-inter__percent__vote {
height: 50px;
margin-bottom: 7px
}
.sf-inter__percent__vote span {
height: 50px;
line-height: 50px
}
.sf-inter-view__chart--headshot .sf-inter-chart__container {
-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
grid-template-columns: 1fr 1fr 1fr 1fr 1fr
}
}
@media screen and (max-width:1275px) {
.sf-inter-chart__info,
.sf-inter-tooltip {
display: none
}
}
@media screen and (max-width:1200px) {
.sf-inter__count {
display: none
}
}
@media screen and (max-width:1150px) {
.sf-inter-view__chart--headshot .sf-inter-chart__container a.sf-inter-chart-vote--headshot .sf-inter__colored-headshot {
border-width: 4px
}
}
@media screen and (max-width:1100px) {
.sf-inter-view__chart--headshot .sf-inter-chart__container {
-ms-grid-columns: 1fr 1fr 1fr 1fr;
grid-template-columns: 1fr 1fr 1fr 1fr
}
}
@media screen and (max-width:1024px) {
div.article-content>#sf-inter-app {
width: calc(100% - 30px);
margin: 30px 15px
}
a.sf-inter-chart-vote {
width: 20px;
height: 20px
}
.sf-inter-view__chart--headshot .sf-inter-chart__container {
-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
grid-template-columns: 1fr 1fr 1fr 1fr 1fr
}
.sf-inter-table__head {
display: none
}
.sf-inter-table-row {
margin-left: 0;
flex-direction: column
}
.sf-inter-table-row:before {
display: none
}
.sf-inter-table-row .sf-inter-table-row__info {
width: 100%;
padding: 14px 14px 14px 22px
}
.sf-inter-table-row .sf-inter__comments {
width: 100%;
padding: 0 14px 14px 22px
}
.sf-inter-table-row--SA .sf-inter__institution:after {
content: "Strongly agree";
color: #508b6b
}
.sf-inter-table-row--A .sf-inter__institution:after,
.sf-inter-table-row--SA .sf-inter__institution:after {
font-size: 1.1rem;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: 600;
display: block;
margin-top: 15px
}
.sf-inter-table-row--A .sf-inter__institution:after {
content: "Agree";
color: #4add86
}
.sf-inter-table-row--N .sf-inter__institution:after {
content: "Neither agree nor disagree";
color: #f5e43d
}
.sf-inter-table-row--D .sf-inter__institution:after,
.sf-inter-table-row--N .sf-inter__institution:after {
font-size: 1.1rem;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: 600;
display: block;
margin-top: 15px
}
.sf-inter-table-row--D .sf-inter__institution:after {
content: "Disagree";
color: #e79a24
}
.sf-inter-table-row--SD .sf-inter__institution:after {
content: "Strongly disagree";
font-size: 1.1rem;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: 600;
display: block;
margin-top: 15px;
color: #da4620
}
}
@media screen and (max-width:1000px) {
.sf-inter-view__chart {
margin-top: 45px
}
.sf-inter-chart__container {
width: 100%;
max-width: 500px;
float: none
}
.sf-inter__percent {
float: none;
clear: both;
padding-top: 40px
}
.sf-inter--rai .sf-inter-chart__container {
max-width: none
}
.sf-inter-view__chart--headshot .sf-inter-chart__container {
-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr
}
}
@media screen and (max-width:800px) {
div.article-content>#sf-inter-app {
width: 100%;
margin-left: 0;
margin-right: 0
}
.sf-inter__tabs {
margin-top: 0
}
.sf-inter__header {
flex-direction: column
}
.sf-inter__header-title {
font-size: 1.8rem;
width: 100%;
padding-right: 0;
margin-bottom: 25px
}
.sf-inter__percent {
width: 300px
}
.sf-inter__percent__vote {
height: 35px
}
.sf-inter__percent__vote h5 {
font-size: 1.2rem
}
.sf-inter__percent__vote span {
height: 35px;
line-height: 35px;
width: 70px;
font-size: 1.2rem
}
}
@media screen and (max-width:640px) {
.sf-inter-tooltip--scroll {
overflow: hidden
}
.sf-inter--rai .sf-inter-chart__info,
.sf-inter--rai .sf-inter-tooltip {
display: block
}
.sf-inter--rai .sf-inter-tooltip {
position: fixed;
transition: all 1s;
top: 35% !important;
left: 16px !important;
right: 16px;
bottom: 0;
padding-bottom: 30px;
transform: translateY(100px);
opacity: 0
}
.sf-inter--rai .sf-inter-tooltip:before {
margin-left: 0;
width: 100%;
padding-left: 15px;
text-align: left
}
.sf-inter--rai .sf-inter-tooltip:after {
display: none
}
.sf-inter--rai .sf-inter-tooltip--animate {
transform: translateY(0);
opacity: 1
}
.sf-inter--rai .sf-inter-tooltip__header-info {
flex-direction: column;
align-items: baseline
}
.sf-inter--rai .sf-inter-tooltip__close {
top: 45px
}
.sf-inter--rai .sf-inter-tooltip__container {
width: 100%;
height: 100%
}
.sf-inter--rai .sf-inter-tooltip__container .sf-inter__comments {
padding-bottom: 35px
}
}
@media screen and (max-width:550px) {
.sf-inter-panelist-bio {
width: 326px
}
.sf-inter-panelist-bio .sf-inter__name {
font-size: 1.4rem
}
.sf-inter-panelist-bio .sf-inter__affiliation,
.sf-inter-panelist-bio .sf-inter__country,
.sf-inter-panelist-bio .sf-inter__institution {
font-size: 1.2rem
}
.sf-inter-panelist-bio .sf-inter__bio {
font-size: 1.3rem;
line-height: 1.9rem
}
.sf-inter--rai .sf-inter-panelist-bio .sf-inter__bio {
max-height: 250px
}
a.sf-inter-chart-vote {
width: 13px;
height: 13px;
margin: 0 4px 4px 0
}
.sf-inter-view__chart--headshot .sf-inter-chart__container {
-ms-grid-columns: 1fr 1fr 1fr 1fr;
grid-template-columns: 1fr 1fr 1fr 1fr
}
.sf-inter-panelist-bio__header__info {
max-width: calc(100% - 160px)
}
}
@media screen and (max-width:450px) {
div.article-content>#sf-inter-app {
padding: 30px 28px 25px 25px
}
.sf-inter__tabs__options .sf-inter__tab-marker {
width: 33.4%
}
.sf-inter__tabs__options--chart .sf-inter__tab-marker {
transform: translate(0)
}
.sf-inter__tabs__options--table .sf-inter__tab-marker {
transform: translate(100%)
}
.sf-inter__tabs__options--panelists .sf-inter__tab-marker {
transform: translate(200%)
}
.sf-inter__tabs {
width: auto;
flex-direction: column;
align-items: baseline;
height: auto
}
.sf-inter__tabs__title {
margin-bottom: 5px
}
.sf-inter__percent,
.sf-inter__tabs__options {
width: 100%
}
.sf-inter-table-row .sf-inter-table-row__info .sf-inter__institution,
.sf-inter-table-row .sf-inter-table-row__info .sf-inter__name {
font-size: 1.4rem
}
.sf-inter-table-row .sf-inter-table-row__info .sf-inter__institution {
font-weight: 500
}
.sf-inter-panelist-bio--SA~.sf-inter-panelist-bio--SA:before {
content: "Strongly agree"
}
.sf-inter-panelist-bio--A~.sf-inter-panelist-bio--A:before {
content: "Agree"
}
.sf-inter-panelist-bio--N~.sf-inter-panelist-bio--N:before {
content: "Neither agree nor disagree"
}
.sf-inter-panelist-bio--D~.sf-inter-panelist-bio--D:before {
content: "Disagree"
}
.sf-inter-panelist-bio--SD~.sf-inter-panelist-bio--SD:before {
content: "Strongly disagree"
}
}
@media screen and (max-width:450px) {
.sf-inter-panelist-bio__header .sf-inter__colored-headshot {
width: 120px;
height: 120px;
background-size: 120px 120px;
border: 5px solid
}
.sf-inter-panelist-bio__header .sf-inter__headshot {
max-width: 120px;
height: 120px;
border: 5px solid
}
.sf-inter-panelist-bio__header__info {
max-width: calc(100% - 140px)
}
.sf-inter--rai .sf-inter__tabs__options .sf-inter__tab-marker {
width: 116px
}
.sf-inter--rai .sf-inter__tabs__options--panelists .sf-inter__tab-marker {
width: 200px
}
}
#sf-panelists-panel .page-archive-padding>.l-grid {
margin-left: 0
}
.sf-lp-pan__title {
font-size: 2.6rem;
font-weight: 600;
padding-bottom: 3px;
border-bottom: 1px solid #00e0ff;
margin-bottom: 37px
}
.sf-lp-pan__list {
position: relative;
display: flex;
flex-wrap: wrap;
max-height: 600px;
min-height: 250px;
overflow: hidden
}
.sf-lp-pan__list>p {
display: none
}
.sf-lp-pan__sidebar {
height: 237px;
background: #00e0ff;
padding: 45px;
font-size: 1.4rem;
position: absolute;
right: 0;
top: 0;
width: 20%
}
.sf-lp-pan__sidebar h4 {
font-weight: 700;
margin-bottom: 20px;
font-size: 1.6rem;
line-height: 2.2rem
}
.sf-lp-pan__sidebar p {
line-height: 1.5
}
.sf-lp-pan__sidebar a {
color: #000;
text-decoration: none;
border-bottom: 1px solid #005b9c
}
.sf-lp-panelist {
display: flex;
width: 20%;
height: 100px;
margin-bottom: 37px
}
.sf-lp-panelist a img {
width: 100px;
height: 100px;
border: 2px solid transparent;
margin-right: 14px
}
.sf-lp-panelist a:hover img {
border-color: #00e0ff
}
.sf-lp-panelist .sf-lp-panelist__info {
font-size: 1.4rem;
display: flex;
flex-direction: column;
padding: 13px 0 8px;
max-width: calc(100% - 114px)
}
.sf-lp-panelist .sf-lp-panelist__info h4 {
font-size: 1.4rem
}
.sf-lp-panelist .sf-lp-panelist__info h5 {
font-size: 1.4rem;
font-weight: 400
}
.sf-lp-panelist .sf-lp-panelist__info h6 {
font-size: 1.2rem;
text-transform: uppercase;
letter-spacing: 1px;
margin-top: auto;
font-weight: 400
}
.sf-lp-panelist:nth-of-type(5),
.sf-lp-panelist:nth-of-type(9) {
width: 20%;
margin-right: 20%
}
.sf-lp-blinder {
position: relative;
margin-top: 20px
}
.sf-lp-blinder:before {
content: "";
position: absolute;
top: -300px;
width: 100%;
height: 300px;
display: block;
background: linear-gradient(180deg, hsla(0, 0%, 97.6%, 0), #fff);
z-index: 9
}
.sf-lp-blinder button {
margin: 0 auto;
background: none
}
.sf-lp-blinder button:hover {
background: none
}
.sf-lp-blinder button:hover .fill {
fill: #005b9c
}
@media screen and (max-width:1400px) {
.sf-lp-panelist {
width: 25%
}
.sf-lp-panelist:nth-of-type(5),
.sf-lp-panelist:nth-of-type(9) {
width: 25%;
margin-right: 0
}
.sf-lp-panelist:nth-of-type(4),
.sf-lp-panelist:nth-of-type(7) {
width: 25%;
margin-right: 25%
}
.sf-lp-pan__sidebar {
width: 25%
}
}
@media screen and (max-width:1150px) {
.sf-lp-panelist {
width: 33.3%
}
.sf-lp-panelist:nth-of-type(4),
.sf-lp-panelist:nth-of-type(5),
.sf-lp-panelist:nth-of-type(7),
.sf-lp-panelist:nth-of-type(9) {
width: 33.3%;
margin-right: 0
}
.sf-lp-panelist:nth-of-type(3),
.sf-lp-panelist:nth-of-type(5) {
width: 33.3%;
margin-right: 33.3%
}
.sf-lp-pan__sidebar {
width: 33.3%
}
}
@media screen and (max-width:900px) {
.sf-lp-panelist {
width: 50%
}
.sf-lp-panelist:nth-of-type(3),
.sf-lp-panelist:nth-of-type(4),
.sf-lp-panelist:nth-of-type(5),
.sf-lp-panelist:nth-of-type(7),
.sf-lp-panelist:nth-of-type(9) {
width: 50%;
margin-right: 0
}
.sf-lp-panelist:nth-of-type(2),
.sf-lp-panelist:nth-of-type(3) {
width: 50%;
margin-right: 50%
}
.sf-lp-pan__sidebar {
width: 50%
}
}
@media screen and (max-width:650px) {
#sf-panelists-panel .page-archive-padding {
padding: 0
}
.sf-lp-pan__list,
.sf-lp-pan__title {
margin-left: 0
}
.sf-lp-pan__title {
font-size: 2.4rem
}
.sf-lp-pan__list {
max-height: 250px
}
.sf-lp-panelist,
.sf-lp-panelist:nth-of-type(2),
.sf-lp-panelist:nth-of-type(3),
.sf-lp-panelist:nth-of-type(4),
.sf-lp-panelist:nth-of-type(5),
.sf-lp-panelist:nth-of-type(7),
.sf-lp-panelist:nth-of-type(9) {
width: 100%;
margin-right: 0
}
.sf-lp-pan__sidebar {
display: none
}
}
figure.containerZoom {
background-position: 50% 50%;
position: relative;
width: 100%;
overflow: hidden;
cursor: zoom-in;
margin: 0
}
figure.containerZoom img {
transition: opacity .5s;
display: block;
width: 100%
}
figure.containerZoom.active img {
opacity: 0
}
figure.containerZoom.active {
cursor: zoom-out
}
.article--microsite .microsite-paywall .content-wrap.smr-carousel--showing,
.article--microsite .microsite__chapter .content-wrap.smr-carousel--showing {
z-index: 999999
}
.smr-carousel__title {
color: #005b9c !important;
font-size: 2.8rem !important;
line-height: 3.4rem !important;
font-weight: 500 !important;
margin-bottom: 20px !important
}
.single-article .smr-carousel__title {
display: none
}
.smr-carousel__subtitle {
font-size: 2.2rem !important;
line-height: 2.6rem !important;
margin-bottom: 40px !important
}
.single-article .smr-carousel__subtitle {
display: none
}
.smr-carousel__launcher {
height: 400px;
background-size: cover;
background-position: 50%;
display: flex;
align-items: center;
justify-content: center
}
.smr-carousel__launcher .smr-carousel__launcher__container {
text-align: center
}
.smr-carousel__launcher h5 {
margin: 0 auto 35px !important;
color: #fff !important;
font-size: 2.8rem !important;
line-height: 3.8rem !important;
max-width: 500px !important;
padding: 0 20px !important;
text-align: center !important
}
.smr-carousel__launcher .smr-carousel__launch-btn {
background: #00e0ff;
border: 0;
padding: 0 20px;
font-size: 1.8rem;
line-height: 5rem;
font-weight: 600;
cursor: pointer;
color: #005b9c
}
.smr-carousel__message {
font-size: 1.4rem !important;
color: #000 !important;
line-height: 1.3 !important;
margin-top: 10px !important;
font-weight: 400 !important
}
@media(max-width:550px) {
.smr-carousel__title {
margin-bottom: 12px !important;
font-size: 2.4rem !important;
line-height: 3rem !important
}
.smr-carousel__subtitle {
font-size: 1.8rem !important;
line-height: 2.4rem !important;
margin-bottom: 25px !important;
border-bottom: 1px solid #00e0ff !important;
padding-bottom: 25px !important
}
.smr-carousel__launcher {
height: 270px
}
.smr-carousel__launcher h5 {
font-size: 2rem !important;
line-height: 2.6rem !important
}
.smr-carousel__launcher .smr-carousel__launch-btn {
font-size: 1.6rem
}
}
.carousel-modal {
height: 0;
overflow: hidden;
padding: 0;
background: rgba(26, 39, 51, .95);
position: fixed;
z-index: -999999;
top: 0;
bottom: 0;
left: 0;
right: 0;
width: 100% !important;
margin-left: 0 !important;
margin-bottom: 0 !important;
color: #fff;
opacity: 0;
transition: opacity .7s
}
@media(min-width:1025px) {
.smr-carousel--show .carousel-modal {
opacity: 1;
z-index: 9999999;
height: auto;
overflow: visible;
padding: 40px 30px 30px
}
}
.carousel-modal a {
border: 0 !important;
color: #fff
}
.carousel-modal__header {
max-width: 1200px;
margin: 0 auto;
position: relative
}
.carousel-modal__pagination {
text-align: center;
font-size: 2.4rem;
font-weight: 600
}
.modal-pagination__total {
color: #afafaf
}
.modal-sections__open {
background: none;
border: 0;
margin-left: 10px;
cursor: pointer
}
.modal-sections__open span {
display: none
}
.modal-sections__open svg {
transform: rotate(90deg);
transition: all .3s
}
.carousel-modal .modal-sections__list {
opacity: 0;
position: absolute;
background: #fff;
left: 50%;
width: 350px;
margin-left: -175px;
top: 35px;
z-index: -9;
transform: translateY(-40px);
transition: all .3s;
list-style: none
}
.carousel-modal .modal-sections__list li {
padding-left: 0 !important;
margin-bottom: 0 !important;
text-indent: 0 !important
}
.carousel-modal .modal-sections__list li:before {
display: none
}
.carousel-modal .modal-sections__list li a {
font-size: 1.6rem;
font-weight: 700;
display: block;
line-height: 2.4rem;
padding: 15px 10px;
border-bottom: 2px solid #ddd !important;
color: #000
}
.carousel-modal .modal-sections__list li a:hover {
color: #00e0ff
}
.carousel-modal .modal-sections__list li:last-of-type a {
border-bottom: none !important
}
.carousel-modal__pagination--show-sections .modal-sections__open svg {
transform: rotate(270deg)
}
.carousel-modal__pagination--show-sections .modal-sections__list {
opacity: 1;
z-index: 9;
transform: translateY(0)
}
.carousel-modal__close {
position: absolute;
right: 10px;
top: 0;
border: 0 !important;
opacity: .6;
transition: opacity .7s
}
.carousel-modal__close:hover {
opacity: 1
}
.carousel-modal__close svg {
width: 40px;
height: 40px
}
.carousel-modal__slides {
max-width: 1260px;
margin: 0 auto;
display: flex;
height: 100%;
align-items: center;
flex-direction: column;
flex-wrap: nowrap;
justify-content: center;
position: relative
}
.carousel-modal__next,
.carousel-modal__prev {
width: 70px;
height: 70px;
background: hsla(0, 0%, 94.1%, .8);
display: flex;
border-radius: 100px;
align-items: center;
justify-content: center;
opacity: .6;
transition: opacity .7s
}
.carousel-modal__next:hover,
.carousel-modal__prev:hover {
opacity: 1
}
.carousel-modal__next span,
.carousel-modal__prev span {
display: none
}
.carousel-modal__next svg,
.carousel-modal__prev svg {
width: 26px;
height: 26px
}
.carousel-modal__prev {
position: absolute;
left: 0;
top: 50%;
margin-top: -120px
}
.carousel-modal__next {
position: absolute;
right: 0;
top: 50%;
margin-top: -120px
}
.carousel-modal__slides-container {
position: relative;
background: #081726;
width: calc(100% - 180px);
text-align: center
}
.smr-carousel--light .carousel-modal__slides-container {
background: #fff
}
.carousel-modal__slide-caption {
font-size: 1.6rem;
line-height: 1.3;
padding: 30px 200px 30px 30px;
text-align: left
}
.carousel-modal__slide-caption h4,
.carousel-modal__slide-caption p {
color: #fff !important
}
.smr-carousel--light .carousel-modal__slide-caption h4,
.smr-carousel--light .carousel-modal__slide-caption p {
color: #000 !important
}
.carousel-modal__slide-image,
.carousel-modal__slides-container figure img {
max-height: calc(100vh - 300px);
width: auto;
margin: 0 auto
}
.carousel-modal__slides-container .containerZoom {
position: relative
}
.carousel-modal__slides-container .containerZoom:after {
content: " ";
display: block;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 1;
opacity: 1;
background-color: #081726
}
.smr-carousel--light .carousel-modal__slides-container .containerZoom:after {
background-color: #fff
}
.carousel-modal__slides-container .containerZoom.active:after {
display: none
}
.carousel-modal__slides-container .containerZoom #imageZoom {
position: relative;
z-index: 2;
max-height: calc(100vh - 400px)
}
.carousel-modal__zoom-info {
display: flex;
align-items: center;
justify-content: center;
position: absolute;
z-index: 9;
color: #fff;
margin: 0;
font-weight: 400;
font-size: 1.4rem;
top: 25px;
right: 30px
}
.carousel-modal__zoom-info svg {
fill: #fff;
margin-right: 7px;
width: 17px;
position: relative
}
.carousel-modal__slides-container--show-zoom .containerZoom.active+.carousel-modal__zoom-info {
display: none
}
.carousel-modal__thumbs__container {
width: calc(100% - 180px);
overflow: hidden
}
.carousel-modal__thumbs {
transition: transform .5s ease-out;
margin: 15px auto 0;
display: flex;
overflow: hidden
}
.carousel-modal__thumbs div {
width: 170px;
margin-right: 12px;
border: 4px solid transparent;
transition: border .7s
}
.carousel-modal__thumbs div:last-of-type {
margin-right: 0
}
.carousel-modal__thumbs div:hover {
border: 4px solid #01e0ff
}
.carousel-modal__thumbs div.activeSlide img,
.carousel-modal__thumbs div:hover img {
opacity: .7;
filter: contrast(.5)
}
.carousel-modal__thumbs img {
width: 100%;
cursor: pointer;
transition: filter .7s, opacity .7s
}
.carousel-m-full {
height: 0;
overflow: hidden;
padding: 0;
background: #1a2733;
position: fixed;
z-index: -999999;
top: 0;
bottom: 0;
left: 0;
right: 0;
width: 100% !important;
margin-left: 0 !important;
margin-bottom: 0 !important;
color: #fff;
opacity: 0;
transition: opacity .7s
}
@media(max-width:1024px) {
.smr-carousel--show .carousel-m-full {
opacity: 1;
z-index: 9999999;
display: block;
height: auto;
overflow: auto;
padding: 0 0 50px
}
.smr-carousel--show .carousel-m-full .carousel-m-full__header {
z-index: 9;
padding: 10px;
height: auto;
overflow: auto
}
}
.carousel-m-full a {
border: 0;
color: #fff
}
.smr-carousel--light .carousel-m-full {
background: #fff
}
.carousel-m-full__header {
background: #fff;
color: #000;
padding: 0;
height: 0;
text-align: center;
position: fixed;
width: 100%;
overflow: hidden
}
.smr-carousel--light .carousel-m-full__header {
background: #303c47;
color: #fff
}
.carousel-m-full__header__title {
padding: 0 40px !important;
font-size: 1.8rem !important;
-webkit-line-clamp: 2;
display: -webkit-box;
overflow: hidden;
text-overflow: ellipsis;
-webkit-box-orient: vertical
}
.smr-carousel--light .carousel-m-full__header__title {
color: #fff !important
}
.carousel-m-full__header__back {
border: 0 !important
}
.carousel-m-full__header__back span {
display: none
}
.carousel-m-full__header__back svg {
position: absolute;
left: 20px;
top: 50%;
margin-top: -10px
}
.carousel-m-full__slides {
background: #303c47;
padding: 100px 12px 12px
}
.carousel-m-full__slides .carousel-m-full__slides__section {
color: #949494 !important;
font-size: 1.4rem !important;
line-height: 2rem !important;
margin-top: 30px !important;
margin-bottom: -12px !important
}
.carousel-m-full__slides>div {
font-size: 1.4rem;
line-height: 1.3;
margin: 20px 0 10px
}
.carousel-m-full__slides h4,
.carousel-m-full__slides p {
color: #fff !important
}
.carousel-m-full__slides h4 {
font-size: 1.8rem !important;
line-height: 2.6rem !important;
margin-bottom: 10px !important
}
.smr-carousel--light .carousel-m-full__slides {
background: #fff
}
.smr-carousel--light .carousel-m-full__slides h4,
.smr-carousel--light .carousel-m-full__slides p {
color: #000 !important
}
.carousel-m-sections {
margin: -10px 0 0 !important;
text-align: center
}
.carousel-m-sections-m__open {
background: none;
border: 0;
cursor: pointer;
color: #fff;
font-size: 1.6rem;
font-weight: 600;
width: 160px;
margin: 0 auto
}
.smr-carousel--light .carousel-m-sections-m__open {
color: #000
}
.carousel-m-sections-m__open svg {
transform: rotate(90deg);
transition: all .3s;
margin-left: 10px;
margin-bottom: -4px
}
.carousel-m-sections-m__list__container {
background: #fff;
width: 100%;
position: fixed;
left: 0;
right: 0;
top: 0;
z-index: -9;
opacity: 0;
transform: translateY(-40px);
transition: all .3s
}
.carousel-m-sections-m__list__header {
border-bottom: 2px solid #ddd !important;
padding: 15px 0
}
.carousel-m-sections-m__list__header span {
color: #1a2733;
font-size: 1.8rem;
font-weight: 600
}
.carousel-m-sections-m__list__header svg {
position: absolute;
top: 16px;
right: 15px
}
.carousel-m-full .carousel-m-sections-m__list li {
padding-left: 0 !important;
margin-bottom: 0 !important;
text-indent: 0 !important
}
.carousel-m-full .carousel-m-sections-m__list li:before {
display: none
}
.carousel-m-full .carousel-m-sections-m__list li a {
font-size: 1.5rem;
color: #005b9c;
font-weight: 700;
display: block;
line-height: 2.4rem;
padding: 15px 10px;
border-bottom: 2px solid #ddd !important
}
.carousel-m-full .carousel-m-sections-m__list li:last-of-type a {
border-bottom: none !important
}
.carousel-m-full--show-sections:before {
content: "";
display: block;
position: fixed;
top: 0;
left: 0;
bottom: 0;
right: 0;
background: rgba(26, 39, 51, .95)
}
.carousel-m-full--show-sections .carousel-m-sections-m__list__container {
opacity: 1;
transform: translateY(0);
z-index: 9
}
@media(max-width:1024px) {
.carousel-modal {
padding: 0;
background: #303c47
}
.carousel-modal .carousel-modal__next,
.carousel-modal .carousel-modal__prev {
display: none
}
.carousel-modal .carousel-modal__header {
background: #fff;
color: #1a2733
}
.carousel-modal .carousel-modal__pagination {
padding: 10px 0
}
.carousel-modal .carousel-modal__pagination .modal-pagination__total {
color: #1a2733
}
.carousel-modal .carousel-modal__close {
top: 15px;
right: 15px
}
.carousel-modal .carousel-modal__close svg {
width: 20px !important;
height: 20px !important
}
.carousel-modal .carousel-modal__close svg path {
fill: #000
}
.carousel-modal .carousel-modal__slides-container {
width: 100%;
padding: 20px;
background: none;
height: 100%;
display: flex;
flex-direction: column
}
.carousel-modal .carousel-modal__slides-container:after {
content: "Swipe for more";
font-size: 1.6rem;
color: #949494;
margin-top: 20px
}
.carousel-modal .carousel-modal__slide-caption {
padding: 4px;
font-size: 1.4rem;
line-height: 1.9rem
}
.carousel-modal .carousel-modal__slide-caption h4 {
font-size: 1.8rem !important
}
}
@media(max-height:700px) {
.smr-carousel--show .carousel-modal {
padding-top: 10px
}
.carousel-modal__slides-container .containerZoom #imageZoom {
max-height: calc(100vh - 150px)
}
.carousel-modal__slides .lSSlideOuter,
.carousel-modal__thumbs {
display: none
}
}
.article-content>.callout-datapoint {
width: 25%;
margin-left: 0;
margin-right: 25%;
margin-top: 9px;
float: right
}
.article-content>.callout-datapoint--left {
float: left;
margin-left: 25%;
margin-right: 0
}
.article-content>.callout-datapoint:before {
content: "";
display: block;
background: #00e0ff;
height: 4px
}
.article-content>.callout-datapoint .callout-datapoint__label {
font-size: 7.2rem;
line-height: 8rem;
display: block;
margin-top: 60px;
font-weight: 500
}
.article-content>.callout-datapoint .callout-datapoint__body {
line-height: 3.4rem;
font-size: 2.8rem;
font-weight: 500
}
.article-content>.callout-pullquote {
width: 25%;
margin-left: 0;
margin-right: 25%;
margin-top: 9px;
float: right
}
.article-content>.callout-pullquote--left {
float: left;
margin-left: 25%;
margin-right: 0
}
.article-content>.callout-pullquote:before {
content: "";
display: block;
width: 35px;
height: 32px;
background: url(//mitsloanindia.com/wp-content/themes/MIT/assets/img/quote-mark_aqua.svg) no-repeat;
margin: 0 0 40px
}
.article-content>.callout-pullquote .callout-pullquote__quote {
line-height: 3.4rem;
font-size: 2.8rem;
font-weight: 600
}
.article-content>.callout-pullquote.callout-pullquote--no-quote:before {
content: "";
display: block;
background: #00e0ff;
width: 100%;
height: 2px;
margin-bottom: 35px
}
.article-content>.callout-pullquote.callout-pullquote--long {
width: 58%;
margin-left: 21%;
float: none;
margin-bottom: 45px;
margin-top: 45px
}
.article-content>.callout-pullquote.callout-pullquote--long:before {
margin: 0 0 15px
}
.article-content>.callout-pullquote.callout-pullquote--long .callout-pullquote__quote {
font-size: 4rem;
line-height: 5rem;
font-weight: 400
}
.article-content>.callout-pullquote.callout-pullquote--long.callout-pullquote--no-quote {
width: 50%;
margin-left: 25%;
border-left: 2px solid #00e0ff
}
.article-content>.callout-pullquote.callout-pullquote--long.callout-pullquote--no-quote:before {
display: none
}
.article-content>.callout-pullquote footer {
margin-top: 20px
}
.article-content>.callout-pullquote footer .callout-pullquote-attribution {
font-size: 1.6rem;
line-height: 2rem;
font-weight: 700
}
.article-content>.callout-pullquote footer .callout-pullquote-meta {
font-size: 1.6rem;
line-height: 2rem;
font-style: italic
}
.article-content>.callout-pullquote footer .callout-pullquote-attribution+.callout-pullquote-meta {
margin-top: 8px
}
[data-aos=fade-new-left] {
transform: translateY(100px)
}
[data-aos=fade-new-left].aos-animate {
transform: translateY(0)
}
@media screen and (min-width:501px) {
[data-aos=fade-new-left] {
transform: translateX(100px)
}
[data-aos=fade-new-left].aos-animate {
transform: translateX(0)
}
}
[data-aos=fade-new-right] {
transform: translateY(100px)
}
[data-aos=fade-new-right].aos-animate {
transform: translateY(0)
}
@media screen and (min-width:501px) {
[data-aos=fade-new-right] {
transform: translateX(-100px)
}
[data-aos=fade-new-right].aos-animate {
transform: translateX(0)
}
}
@media(max-width:1250px) {
.article-content>.callout-datapoint,
.article-content>.callout-pullquote {
width: 39.4%;
margin-left: 30%;
float: none
}
.article-content>.callout-pullquote.callout-pullquote--long {
width: 50%;
margin-left: 25%
}
.article-content>.callout-pullquote.callout-pullquote--long .callout-pullquote__quote {
font-size: 4rem;
line-height: 5rem
}
.article-content>.callout-pullquote.callout-pullquote--long.callout-pullquote--no-quote {
width: 39.4%;
margin-left: 30%
}
}
@media(max-width:1024px) {
.article-content>.callout-datapoint,
.article-content>.callout-pullquote {
width: 35%;
margin-left: 0;
float: right;
margin-right: 40%
}
.article-content>.callout-datapoint--left,
.article-content>.callout-pullquote--left {
float: left;
margin-right: 0
}
.article-content>.callout-pullquote.callout-pullquote--long,
.article-content>.callout-pullquote.callout-pullquote--long.callout-pullquote--no-quote {
margin-left: 0;
width: 60%
}
}
@media(max-width:800px) {
.article-content>.callout-datapoint,
.article-content>.callout-pullquote {
margin-left: 15px;
margin-right: 0;
margin-top: 7px;
width: 50%
}
.article-content>.callout-datapoint--left,
.article-content>.callout-pullquote--left {
margin-left: 0;
margin-right: 15px
}
.article-content>.callout-pullquote.callout-pullquote--long {
width: 100%
}
.article-content>.callout-pullquote.callout-pullquote--long.callout-pullquote--no-quote {
width: 100%;
margin-left: 0;
padding-left: 20px
}
}
@media(max-width:500px) {
.article-content>.callout-datapoint {
margin-right: 0;
width: 100%
}
.article-content>.callout-datapoint:before {
height: 2px
}
.article-content>.callout-datapoint .callout-datapoint__body {
line-height: 3.2rem;
font-size: 2.4rem;
font-weight: 600
}
.article-content>.callout-pullquote {
margin-right: 0;
margin-top: 9px;
margin-bottom: 25px;
width: 100%
}
.article-content>.callout-pullquote:before {
margin: 0 0 12px
}
.article-content>.callout-pullquote.callout-pullquote--no-quote {
border-left: 2px solid #00e0ff;
padding-left: 20px
}
.article-content>.callout-pullquote.callout-pullquote--no-quote:before {
display: none
}
.article-content>.callout-pullquote .callout-pullquote__quote {
line-height: 3.2rem;
font-size: 2.4rem
}
.article-content>.callout-pullquote.callout-pullquote--long {
margin-top: 35px;
margin-bottom: 35px
}
.article-content>.callout-pullquote.callout-pullquote--long .callout-pullquote__quote {
line-height: 3.2rem;
font-size: 2.4rem;
font-weight: 700
}
.article-content>.callout-pullquote footer {
margin-top: 10px;
margin-bottom: 15px
}
.article-content>.callout-pullquote footer .callout-pullquote-attribution,
.article-content>.callout-pullquote footer .callout-pullquote-meta {
font-size: 1.4rem;
line-height: 1.8rem
}
.article-content>.callout-pullquote footer .callout-pullquote-attribution+.callout-pullquote-meta {
margin-top: 6px
}
}
.sidebar-event {
background-color: #f8f7f8;
padding: 25px 35px 45px;
margin-bottom: 30px;
max-width: 380px
}
.sidebar-event__title {
font-size: 1.8rem;
border-bottom: 1px solid #4a4a4a;
line-height: 3rem;
margin: 6px 0 25px;
padding-bottom: 8px
}
.sidebar-event__event {
padding: 0 0 30px;
margin-bottom: 20px;
border-bottom: 1px solid #4a4a4a
}
.sidebar-event__date-time,
.sidebar-event__overline {
font-size: 1.4rem;
color: #005b9c
}
.sidebar-event__date-time {
font-weight: 600
}
.sidebar-event__event-title {
font-size: 2.2rem;
line-height: 2.9rem;
margin: 15px 0 20px
}
.sidebar-event__description {
font-size: 1.4rem;
margin-bottom: 15px
}
.sidebar-event__button {
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
font-size: 1.2rem;
font-weight: 600;
transition: all .5s
}
.sidebar-event__cta {
font-size: 1.4rem;
font-weight: 600;
text-decoration: none;
color: #005b9c
}
.sidebar-event__cta:hover {
border-bottom: 1px solid #00e0ff
}
.article-content .wpcf7-form .input-filled{
margin-bottom:2px;
}
.article-content .wpcf7-form label{
font-size: 14px;
font-weight: 500;
margin-bottom: 10px;
}
.article-content .wpcf7-form .wpcf7-form-control{
width: 100%;
border-radius: 4px;
border: 1px solid #dadada;
}
.article-content .wpcf7-form .wpcf7-submit{
display: inline-block;
font-size: 13px !important;
letter-spacing: .5px;
padding: 10px 30px;
text-transform: uppercase;
text-decoration: none;
font-weight: 400;
width: 100%;
text-align: center;
color: #fff !important;
border: 1px solid #000 !important;
background-color: #000;
margin: 10px auto;
}
@media(max-width:800px) {
.sidebar-event {
max-width: none
}
}img.wp-smiley, img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 0.07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
body {
--wp--preset--color--black: #000000;
--wp--preset--color--cyan-bluish-gray: #abb8c3;
--wp--preset--color--white: #ffffff;
--wp--preset--color--pale-pink: #f78da7;
--wp--preset--color--vivid-red: #cf2e2e;
--wp--preset--color--luminous-vivid-orange: #ff6900;
--wp--preset--color--luminous-vivid-amber: #fcb900;
--wp--preset--color--light-green-cyan: #7bdcb5;
--wp--preset--color--vivid-green-cyan: #00d084;
--wp--preset--color--pale-cyan-blue: #8ed1fc;
--wp--preset--color--vivid-cyan-blue: #0693e3;
--wp--preset--color--vivid-purple: #9b51e0;
--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);
--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);
--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
--wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
--wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
--wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
--wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
--wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
--wp--preset--duotone--dark-grayscale: url(#wp-duotone-dark-grayscale);
--wp--preset--duotone--grayscale: url(#wp-duotone-grayscale);
--wp--preset--duotone--purple-yellow: url(#wp-duotone-purple-yellow);
--wp--preset--duotone--blue-red: url(#wp-duotone-blue-red);
--wp--preset--duotone--midnight: url(#wp-duotone-midnight);
--wp--preset--duotone--magenta-yellow: url(#wp-duotone-magenta-yellow);
--wp--preset--duotone--purple-green: url(#wp-duotone-purple-green);
--wp--preset--duotone--blue-orange: url(#wp-duotone-blue-orange);
--wp--preset--font-size--small: 13px;
--wp--preset--font-size--medium: 20px;
--wp--preset--font-size--large: 36px;
--wp--preset--font-size--x-large: 42px;
}
.has-black-color {
color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-color {
color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-color {
color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-color {
color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-color {
color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-color {
color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-color {
color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-color {
color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-color {
color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-color {
color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-color {
color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-color {
color: var(--wp--preset--color--vivid-purple) !important;
}
.has-black-background-color {
background-color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-background-color {
background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-background-color {
background-color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-background-color {
background-color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-background-color {
background-color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-background-color {
background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-background-color {
background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-background-color {
background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-background-color {
background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-background-color {
background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-background-color {
background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-background-color {
background-color: var(--wp--preset--color--vivid-purple) !important;
}
.has-black-border-color {
border-color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-border-color {
border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-border-color {
border-color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-border-color {
border-color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-border-color {
border-color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-border-color {
border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-border-color {
border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-border-color {
border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-border-color {
border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-border-color {
border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-border-color {
border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-border-color {
border-color: var(--wp--preset--color--vivid-purple) !important;
}
.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}
.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}
.has-luminous-vivid-orange-to-vivid-red-gradient-background {
background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}
.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}
.has-cool-to-warm-spectrum-gradient-background {
background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.has-blush-light-purple-gradient-background {
background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.has-blush-bordeaux-gradient-background {
background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.has-luminous-dusk-gradient-background {
background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.has-pale-ocean-gradient-background {
background: var(--wp--preset--gradient--pale-ocean) !important;
}
.has-electric-grass-gradient-background {
background: var(--wp--preset--gradient--electric-grass) !important;
}
.has-midnight-gradient-background {
background: var(--wp--preset--gradient--midnight) !important;
}
.has-small-font-size {
font-size: var(--wp--preset--font-size--small) !important;
}
.has-medium-font-size {
font-size: var(--wp--preset--font-size--medium) !important;
}
.has-large-font-size {
font-size: var(--wp--preset--font-size--large) !important;
}
.has-x-large-font-size {
font-size: var(--wp--preset--font-size--x-large) !important;
}
.tp-backdrop {
display: none;
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #121214;
z-index: 300000;
opacity: 0;
transition: opacity .25s linear
}
.tp-backdrop.tp-active {
opacity: .9
}
.tp-modal .tp-close.tp-square {
background: #ccc;
border-radius: 0;
border: 0;
top: 0;
right: -40px
}
.tp-modal .tp-close {
display: none;
position: absolute;
top: -20px;
right: -20px;
width: 40px;
height: 40px;
background: #fff url("data:image/svg+xml,%3Csvg width='11' height='11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 1.368L9.632 0 5.5 4.142 1.368 0 0 1.368 4.142 5.5 0 9.632 1.368 11 5.5 6.858 9.632 11 11 9.632 6.858 5.5 11 1.368z' fill='%23959595'/%3E%3C/svg%3E") center center no-repeat;
border: none;
box-shadow: 0 0 10px rgba(28, 37, 68, .15);
outline: none;
z-index: 300100;
border-radius: 40px;
opacity: 0;
cursor: pointer;
transform: scale(.25);
-webkit-appearance: none;
-moz-appearance: none;
appearance: none
}
.tp-modal .tp-close:hover,
.tp-modal .tp-close:focus {
box-shadow: 0 0 10px 2px rgba(28, 37, 68, .15)
}
.tp-modal .tp-close:focus {
border: 1px solid
}
.tp-modal .tp-close.tp-active {
display: block;
opacity: 1;
transform: scale(1)
}
.tp-modal .tp-iframe-wrapper[dir=rtl] .tp-close {
right: initial;
left: -20px
}
.tp-modal .tp-iframe-wrapper.piano-id-modal-ver-2 .tp-close {
top: 0;
right: 0;
width: 64px;
height: 64px;
box-shadow: none;
outline: none;
border-radius: 0;
border-left: 1px solid rgba(15, 15, 21, .2);
background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg %3E%3Cpath d='M3 3L13 13M13 3L3 13' stroke='%230F0F15' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A") center center no-repeat;
opacity: .3
}
.tp-modal .tp-iframe-wrapper.piano-id-modal-ver-2 .tp-close.tp-active {
opacity: .3
}
.tp-modal .tp-iframe-wrapper.piano-id-modal-ver-2 .tp-close:hover,
.tp-modal .tp-iframe-wrapper.piano-id-modal-ver-2 .tp-close:focus {
box-shadow: none;
border: none;
border-left: 1px solid rgba(15, 15, 21, .06);
opacity: 1
}
.tp-modal .tp-iframe-wrapper.piano-id-modal-ver-2[dir=rtl] .tp-close {
right: auto;
left: 0;
border-left: none;
border-right: 1px solid rgba(15, 15, 21, .2)
}
.tp-modal .tp-iframe-wrapper.piano-id-modal-ver-2[dir=rtl] .tp-close:hover,
.tp-modal .tp-iframe-wrapper.piano-id-modal-ver-2[dir=rtl] .tp-close:focus {
border-left: none;
border-right: 1px solid rgba(15, 15, 21, .06)
}
.tp-modal {
z-index: 300050
}
@media screen and (max-width: 650px) {
.tp-modal .tp-close {
right: 0
}
.tp-modal .tp-iframe-wrapper[dir=rtl] .tp-close {
right: initial;
left: 0
}
}
.tp-modal .tp-iframe-wrapper.tp-curtain {
width: 600px;
height: 480px
}
.tp-modal-open {
overflow: hidden !important;
height: 100vh;
-webkit-overflow-scrolling: touch
}
.tp-modal-open.tp-modal-resizing {
-webkit-overflow-scrolling: auto
}
.tp-modal-close {
overflow: auto
}
.tp-modal__margin-100 .tp-iframe-wrapper {
margin-bottom: 100px
}
.tp-iframe-wrapper {
position: relative;
margin: 50px auto;
box-shadow: 0 0 10px rgba(0, 0, 0, .21)
}
.tp-iframe-wrapper.no-shadow {
box-shadow: unset
}
.tp-modal {
overflow-x: hidden;
overflow-y: scroll !important;
display: none;
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
transform: translateZ(0)
}
.tp-modal .tp-message {
font-family: Graphik Web Regular, Helvetica, Arial, sans-serif;
padding: 10px
}
.tp-modal .tp-btn-container {
padding-left: 10px;
padding-bottom: 10px
}
.tp-cxense-placeholder-modal {
width: 100%;
background-color: #fff;
max-width: 912px;
display: block;
overflow: hidden;
height: auto;
opacity: 1
}
.tp-widget-placeholder>div:after {
display: block;
content: "";
clear: both
}
.tp-btn {
text-decoration: none;
cursor: pointer;
padding: 0 18px;
line-height: 40px;
border-collapse: separate;
border-radius: 4px;
text-align: center;
vertical-align: middle;
display: inline-block;
color: #fff;
border: none;
box-shadow: inset 0 -1px rgba(216, 218, 221, 0);
background: #3878D8;
background-position: bottom;
text-shadow: none;
font-family: Graphik Web Regular, Helvetica, Arial, sans-serif;
white-space: nowrap;
outline: 0
}
.tp-please-wait.tp-active {
display: block;
opacity: .9;
transition: opacity .25s linear
}
.tp-please-wait {
position: absolute;
top: 0;
left: 0;
background-color: #999;
opacity: 0;
width: 100%;
height: 100%;
display: none;
text-align: center;
color: #fff;
font-weight: lighter;
font-family: Open Sans, sans-serif;
font-size: 15px
}
.tp-please-wait.tp-overlap {
position: fixed;
z-index: 300150
}
.tp-please-wait.tp-local-overlap {
position: absolute
}
.tp-please-wait>.tp-icon {
width: 80px;
height: 80px;
margin: 100px auto 20px
}
.pn-spinner {
color: gray;
display: inline-block;
position: relative;
width: 80px;
height: 80px
}
.pn-spinner div {
transform-origin: 40px 40px;
animation: pn-spinner 1.2s linear infinite
}
.pn-spinner div:after {
content: " ";
display: block;
position: absolute;
top: 3px;
left: 37px;
width: 6px;
height: 18px;
border-radius: 20%;
background: #fff
}
.pn-spinner div:nth-child(1) {
transform: rotate(0);
animation-delay: -1.1s
}
.pn-spinner div:nth-child(2) {
transform: rotate(30deg);
animation-delay: -1s
}
.pn-spinner div:nth-child(3) {
transform: rotate(60deg);
animation-delay: -.9s
}
.pn-spinner div:nth-child(4) {
transform: rotate(90deg);
animation-delay: -.8s
}
.pn-spinner div:nth-child(5) {
transform: rotate(120deg);
animation-delay: -.7s
}
.pn-spinner div:nth-child(6) {
transform: rotate(150deg);
animation-delay: -.6s
}
.pn-spinner div:nth-child(7) {
transform: rotate(180deg);
animation-delay: -.5s
}
.pn-spinner div:nth-child(8) {
transform: rotate(210deg);
animation-delay: -.4s
}
.pn-spinner div:nth-child(9) {
transform: rotate(240deg);
animation-delay: -.3s
}
.pn-spinner div:nth-child(10) {
transform: rotate(270deg);
animation-delay: -.2s
}
.pn-spinner div:nth-child(11) {
transform: rotate(300deg);
animation-delay: -.1s
}
.pn-spinner div:nth-child(12) {
transform: rotate(330deg);
animation-delay: 0s
}
@keyframes pn-spinner {
0% {
opacity: 1
}
to {
opacity: 0
}
}
.tp-please-wait>.tp-icon.tp-centered {
margin: 0;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%)
}
.tp-iframe-wrapper.no-width .tp-close,
.tp-iframe-wrapper.no-height .tp-close,
.tp-modal.no-width .tp-close,
.tp-modal.no-height .tp-close {
display: none
}
.tp-banner {
position: fixed;
bottom: 0;
left: 0;
width: 100%
}
.tp-banner>.tp-container-inner,
.tp-banner>.tp-container-inner>iframe {
width: inherit !important
}
.frozen-mobile-body {
width: 100%;
margin: 0;
position: fixed !important;
max-height: -webkit-fill-available;
max-height: -moz-available
}
#p5e1ef8d {
margin-bottom: 40px
}
#SOA .f-sidebar {
margin-top: 0px
}
@media screen and (max-width: 970px) {
#SOA .f-sidebar {
width: 100%;
}
#SOA .pan-inline-ad__container {
width: 100% !important;
padding-right: 0
}
}
@media screen and (max-width: 1135px) {
#SOA .f-sidebar {
width: 300px;
}
}
#queryly_query {
opacity: 0.7;
z-index: 9999;
color: black;
margin: auto;
padding: 8px;
font-size: 20px;
width: calc(100% - 90px);
}
#queryly_suggest {
margin: auto;
padding: 8px;
font-size: 20px;
width: calc(100% - 170px);
position: absolute;
z-index: -1;
color: black;
}
.queryly_hidden_element {
display: none !important;
}
#advanced_searchbutton {
display: none;
}
.queryly_overlay {
height: 0px;
display: none;
}
.queryly_search_header {
background: black;
color: #FFF;
box-shadow: 0px 1px 10px #888;
position: fixed;
top: -1000px;
left: 0;
width: 100%;
height: 130px;
padding: 40px;
transition: top 500ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
overflow: hidden;
box-sizing: border-box;
z-index: -1;
}
#queryly_toggle {
position: relative;
cursor: pointer;
left: -100%;
top: -100%;
}
#queryly_toggle:checked~.queryly_search_header {
z-index: 999999;
top: 0px;
}
#queryly_searchcontainer {
width: 100%;
}
#queryly_resultscontainer {
width: 60%;
}
@media (max-width:1200px) {
#queryly_searchsidebar {
display: none;
}
#queryly_searchcontainer {
width: auto;
margin-left: 0px;
padding: 20px;
}
}
.tk-benton-sans { font-family: "benton-sans",sans-serif; }
.btn{
white-space: nowrap;
}
body {
font-family: "benton-sans";
}
.pan-editors__image{
width:100%;  }
.hero-card{
display:flex;
flex-direction: column;
}
.pan-editors__title, .pan-editors__title a{
font-family: "benton-sans";
}
.pan-editors__deck, .pan-editors__deck p, .pan-editors__byline_no-date{
font-family: "benton-sans";
}
.container, .container-lg, .container-md, .container-sm, .container-xl {
max-width: 1920px;
}
.pan-editors__byline_no-date{
text-transform: capitalize;
}
.lSSlideOuter .lSPager.lSpg{
right: 10% !important;
position: absolute !important;
}
.lSAction{
display: none !important;
}
html, body, div, h1, h2,h3,h4,h5,h6,p, span, a, strong, input, select, li{
font-family: "benton-sans";
}
@media screen and (max-width:900px) {
.pan-series__series-content{
padding-bottom: 20px;
border-bottom: 1px solid #00e0ff;
margin-bottom: 10px;
}
}
.modal{
position: fixed;
width: 100%;
display: none;
height: 100%;
bottom: 0;
left: 0;
right: 0;
top: 0;
font-family: 'Roboto', sans-serif;
z-index: 9999999;
}
.modal__overlay{
width: 100%;
height: 100%;
display:flex;
background: #00000070;
align-items: flex-start;
justify-content: flex-start;
}
.popup-open{
overflow: hidden;
}
.modal__container{
width:100%;
max-width: 500px;
position: relative;
background: #ffffff;
margin: auto;
display: flex;
flex-direction: column;
font-family: 'Roboto', sans-serif;
justify-content: flex-start;
align-items: flex-start;
padding: 20px;
height: auto;
max-height: 85vh;
margin-top: 80px;
}
.modal__container .modal__close{
position: absolute;
right: 0;
top: -21px;
width: 40px;
height: 40px;
background: #fff;
border-radius: 50px;
border: 0;
box-shadow: 0px 0px 4px #777777;
color: #000;
}
.modal__container .modal__close svg path{
fill: #959595;
will-change: fill;
transition: fill 300ms cubic-bezier(0,0,.2,1);
}
.modal__container .modal__content{
width:100%;
height: 100%;
overflow: auto;
}
.login-signup-form{
width: 100%;
}
.login-signup-form .pn-header{
width: 100%;
text-align: center;
}
.login-signup-form .pn-header img{
width: 120px;
}
.signin-title{
margin: 30px 0px;
text-align: center;
font-size: 18px;
letter-spacing: 1px;
}
.login-signup-form .input, .login-signup-form select, .login-signup-form input[type="text"], .login-signup-form input[type="email"], .login-signup-form input[type="number"], .login-signup-form input[type="date"], .login-signup-form input[type="password"] {
display: block;
width: 100%;
background: #FFFFFF;
font-size: 1.1667em;
margin-top: 26px;
padding: 10px;
box-sizing: border-box;
border: none;
border-bottom: 1px solid #ECEEF1;
border-radius: 0;
color: #151515;
font-family: 'Roboto', sans-serif;
font-weight: 300;
line-height: -11.75em;
letter-spacing: 0.025em;
outline: none;
text-transform: none;
text-align: left;
height: 40px;
}
.login-signup-form input + .placeholder {
bottom: 11px !important;
left: 10px !important;
font-family: 'Roboto' !important;
font-size: 10px;
position: absolute;
display: flex;
transition: bottom .2s ease; }
.login-signup-form input:active + .placeholder, .login-signup-form input:focus + .placeholder, .login-signup-form input:focus-visible + .placeholder, .login-signup-form input:visited + .placeholder {    
bottom: 50px !important;
left: 0 !important;
}
.login-signup-form .input-group{
position: relative;
margin-bottom: 20px;
}
.login-signup-form .placeholder {
pointer-events: none;
font-family: 'Roboto', sans-serif;
color: #9397a0;
text-transform: uppercase;
font-size: 0.8334em;
letter-spacing: 0.1em;
}
.modal__content .link{
color: #6893b0 !important;
font-size: 10px;
letter-spacing: 1px;
text-decoration: none;
font-family: 'Roboto', sans-serif;
cursor: pointer;
text-transform: uppercase;
background: transparent;
border: 0;
}
.login-signup-form .input-group .float {
position: absolute;
bottom: 10px;
cursor: pointer;
font-family: 'Roboto', sans-serif;
right: 2px;
opacity: 0.2;
}
.login-signup-form .input + .placeholder, .login-signup-form input + .placeholder, .login-signup-form input:active + .placeholder, .login-signup-form input:focus + .placeholder {
transition: bottom .2s ease;
position: absolute;
bottom: 36px;
font-family: 'Roboto', sans-serif;
left: 0;
}
.login-signup-form input::placeholder {
font-size:14px;
opacity: .5;
}
.remember-and-restore{
display: flex;
justify-content: space-between;
align-items: center;
margin-top: 10px;
font-family: 'Roboto', sans-serif;
}
.remember-me{
display: flex; text-transform: uppercase;
color: #3E4148;
line-height: 1.6;
font-family: 'Roboto', sans-serif;
text-align: center;
text-transform: uppercase;
cursor: pointer;
font-size: 10px;
letter-spacing: 1px;
font-family: 'Roboto', sans-serif;
}
.modal_footer{
display: flex;
justify-content: space-between;
align-items: center;
padding: 0px 30px;
}
.placeholder .icon{
width: 16px;
height: 16px;
display: flex;
margin-right: 10px;
vertical-align: top;
opacity: 0.3;
background-repeat: no-repeat;
background-size: contain;
}
.icon.icon-email{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAGpSURBVFiF7da9axRBGAbwX4yHIARSiQjWflRpBS1S2glqqaWtoIVoFAQLa/8FIUUiCEYQLEQFRZPCxrtGAmITUQgIUbG4fBQ7y723dxc2d7sicg8MzMz78Twzu+/MMMYYHTRwBy20sV1xa6OJ24mrCxN4WgPpoLYUieECHqX+N7zFZvnNK4VJnMahND6Px7lxOai7VjFxxPXA8z4aWrq3aB7TFRJPp5yRoxUdFvV+py+YrYB8NuUq5l+MTgvB8Cn0t/AAB4YgbuCu7F/K830O/YVBAg4m0qi2iZk9kJ/Eh0KOh5gqIyDHWayF+T+4gX27EE/gCn6FuO84F3xKCyArmaXCSl7gaB/yw3hW8H2OIwW/PQnIcRkbwecHLgX7RawH+29c1TlnRhYAx7Cie4XzestrJfkOwtACyP7se/rfFe1k6znnqxSQ4xRWQ8xqmiuDLgH7SwYV8U5WljfT+D5+DpNoWAES4dwI8di9pv8KxgL+GQFfw9zxGvlOhP4anSp4JTs64TXeqOdJdiaMXxYdipdOne1JP4UNWV031fcs/4hbRjt/xvjPsAMYFf9+Xzn+HwAAAABJRU5ErkJggg==);
}
.icon.icon-password{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAGFSURBVFiF7daxThRRFAbgD7ADshRSW0KAQjok0BieQaDRR5CC2BufRAMFFOADmBAJiZ2L4QmgA7YyqxXrWuyd7IVcd2fJHbfZPzm5NzP/Of8/c2fOvQwZY4/IGccqNvAMbVziC77hTzZ3CWzgIoim4gdeViW+g1YP8SLu8Da3+JbOq22HcQ9rmAyxjv0HnFe5xGfQ0H26zR7c7cBp4xa1HAbe6b7e9yX4HyL+bg4DZ6HYL0yV4E/jd8g5zWHgJhQ7GSDna8i57kccL1HsaRgbAxi4CeNsDgNFsxqkwRTcvo2ujIFKMXQDTxLXaniD5+5/9S9wWLLuSjQ/RBN1fMTPXolLuNK/3T42LoNGEhM4r1C8iLp/LP1iRDpSrumUxRSOo/oLxY3YyVw0P9BZt1xohpoF5lMGJqJ5FYeKVkpr6L/hyMDIwMhAbCD5n2ZEXLOVIizotspj+VvxZ4lW/NBhXfWb0Xc9ln5JZ8uscjtejAVTZ7YaXmNZvmVo6jz5J30OJP8dfwEWcbvpdeim3wAAAABJRU5ErkJggg==);
}
.icon.icon-show{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAJrSURBVFiF7dZJj0xRFAfwX+tqetmsaDHssBAbwZYYO4h5HnbNRrAxfQBTfAc0ESstJIJgZ2odQZPQC+yJKTFFt7K4r1K3qt57qip2+p/czbn/c86990yXEfzvaGmQPwerMRfTMDaRf8QrPEAvHv2rAxIOuRUvUKxzDWCzxi9Yg6m4k+LgK+7jSrLuJ7Jq3m1Madb5TnyJjP3COcxHIYVfwAKcT7glvc/Y3qjzwypvcleIeb2YjnuR/m8cqlf5uMpbH0BrA85LaMVBla9x7G9K+yPyT6zJ4XaiK1kTcngr8D2yuzeLuBxDCek7FmbwxqJHeNb4iXuTQ6VhEX4k3CEsqyZMxPvI2LYc52/UZntpvUVHhu7G6NAfMCnevKG+OPVEvKfoxi70R/KzOfonI971knBDJOxHW4ZyZ3SDZ2iP9tqF5lPEsOycKOBh5G8dDCpn/Myc0y+LFLtT9ndH+0ty7MxSzrXBUdFGC0alqgQUq7jNokZ3vfLJH2N0hmIcgn6MifaqQzA+w0Yb+iJ/a0sbcRKeyDn95Yg3IDz7bjyP5Kdz9E9FvGvVt4vLMKt3dwqlllWGr2WX4Y6I905KonYpJ8cPoXmkoUMoteHI4DDO5DhfrLIRLc3g2RcZ/SkpkwyMFypjqeyYw0qVrXhPDhccjci/hCnWzDAq4IjyqxYT23XhoMpef08YsfVihvA9i2fFgQb0EebBp8jIEC4IQyrtQ9ImxPqiylt/wpZGnZcwGbfUZvs3oaVeTVZfIqvm3VQ1dJpBCzYJ/b/eT+kTYfr9tWM22lJnYxXmCTkxLpF/wEsh7peEjjqCEdSFP2a4/X+FcRo6AAAAAElFTkSuQmCC);
}
.icon.icon-hide{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAJpSURBVFiF1ddLbIxRFAfw30zpQmJpg7CVWFhoI7ZChVhoQoK0UsTCSiw8F2UhFY+kkWDVpUiwkFCCeOyI18JroWsSxEJTqrQ6Fnemc+cz30xn2mY4yU2+3Hv+5/zvvefccz7owxC6NEgGkcNv7GoEgR155w0lsTMiMY49/zKJPXiIj/iJYXzAA/SgdSZJzMvP56qM19iKzHSQOBatZXETn/EY13A9//29DJH7WFwviXinpyeBmYVVuIjRCDuIzloJHEkQqDUwl+BRAn9osuCjCeC4+kg04aDS0zhRDbQvUv6BdlNP0XaMRHb3pim2RY5+YUO0liSxv0YSayISY1iXVFgoRHbBwbYyRmISOZytkUSn4nV+wfx48VZkuLeCkbfqD0w4FeFvFybbo8mnmJ0CXhrp1UuiGS8i/CZ4p3g3yyuAuyLgOfUH5rK8rxwGskqfy7EKwPhk+rE77zyD8zWQiO3kYLPizp5Lv4KVkd7l/FwyO6oFZnPeR8HOxsLCnWjyZAo4KxSZgt4VIVUvKI2LAxUI9EZ6/fHCfCE1CjvpSDHQKpTfSpUwLSbaFNPwExYkFdYrBseI8HikkYhPojDeqByYhxW7rrYU2/ZGBkeEFC0nWawQYmC7UHyo/GzPRXcFmxPSE5EYFapYUzVQJEkSZ2rATshBpeX4keIuJyOHE/juekh04GtkZAyXsFpoPpIyB2txVTGWpvJsg0W45++AG8YT3BBatJdKS25hDJiGbjuDLXhVxkHaeCZU1IxpbvlbcFw4lffCSXwTdnpXaOVayuD+q/+OGZVdSn8DdzSaxGAjCBB6iyH0/QFr2jJ+44yutgAAAABJRU5ErkJggg==);
}
.sign_in_button{
width: 100%;
text-align: center;
font-family: 'Roboto', sans-serif;
background: #E2231A;
color: #fff;
height: 40px;
border: 0;
margin: 20px 0px;
}
.select-placeholder{
font-size: 14px !important;
padding: 8px !important;
}
.extra-checkbox{
margin-bottom: 10px;
font-size: 12px;
color: #555555;
display: flex;
color: #3e4148b3;
padding-left: 10px;
}
.topic-list-container{
margin-bottom:40px;
}
.topic-list{
margin-bottom:40px;
}
.topic-list ul {
list-style-type: none;
padding: 0;
margin: 0;
}
.topic-list h2 {
margin: 0px 0 20px 0;
color: #000;
font-size: 27px;
font-weight: 600;
}
.topic-list h2 a{
color: #000;
font-size: 27px;
font-weight: 600;
text-transform: capitalize;
}
.topic-list h2 a:hover{
text-decoration: none;
color: #005b9c;
} .topic-list li > a {
border-left: 1px solid #00e0ff;
padding: 5px 0 5px 20px;
font-size: 18px;
font-weight: 400;
display: block;
text-transform: capitalize;
text-decoration: none;
color: #000;
}
.topic-list li > a:hover{
color: #005b9c
}
.sidebar-event {
background-color: #f8f7f8;
padding: 25px 35px 45px;
margin-bottom: 30px;
}
.sidebar-event__title {
font-size: 1.8rem;
border-bottom: 1px solid #4a4a4a;
line-height: 3rem;
margin: 6px 0 25px;
padding-bottom: 8px
}
.sidebar-event__event {
padding: 0 0 30px;
margin-bottom: 20px;
border-bottom: 1px solid #4a4a4a
}
.sidebar-event__date-time,
.sidebar-event__overline {
font-size: 1.4rem;
color: #005b9c
}
.sidebar-event__date-time {
font-weight: 600
}
.sidebar-event__event-title {
font-size: 2.2rem;
line-height: 2.9rem;
margin: 15px 0 20px
}
.sidebar-event__description {
font-size: 1.4rem;
margin-bottom: 15px
}
.sidebar-event__button {
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
font-size: 1.2rem;
font-weight: 600;
transition: all .5s
}
.sidebar-event__cta {
font-size: 1.4rem;
font-weight: 600;
text-decoration: none;
color: #005b9c
}
.sidebar-event__cta:hover {
border-bottom: 1px solid #00e0ff
}
@media(max-width:800px) {
.sidebar-event {
max-width: none
}
}
.btn{
border-radius:0px;
}
.section{
margin-bottom:80px;
padding:0px; 
}
.section.tab_section{
background-color: #f0f0f0;
position: relative;
padding: 30px 0 30px 85px;
}
.section_bg_gray{
background-color: #f0f0f0;
}
.section-inner{
margin-bottom:60px;
} .article-content .article-figure img{
width: 100%;
}
.article.audio{
margin:0px;
}
.l-content-wrap .f-article .f-article__image-link{
width: 100%;
max-width: none;
}
.l-content-wrap .f-article .f-article__info {
padding-left: 0;
margin-top: 15px;
width: 100%;
}
.news-signup_text{
font-size: 1.6rem;
line-height: 2.4rem;
margin-bottom: 20px;
font-weight: 400;
}
.sf-lp__page-title>img {
display: inline;
max-width: 313px;
padding-top: 9px;
}
.sf-lp__intro {
margin-bottom: 80px;
margin-top: 60px
}
.pan-marketing#p28d2cca {
margin-top: 150px
}
.pan-marketing#latest-panel {
background-color: #081726
}
.page-archive__ad {
padding-bottom: 30px
}
@media screen and (min-width: 1024px) {
.sf-lp__page-title {
font-size: 5rem;
}
}
.page-archive-header--with-bg .page-archive-title__overline span {
padding-left: 0;
background-color: transparent;
color: white;
}
.page-archive-header--with-bg .page-archive-title__overline span a {
color: #fff;
text-decoration: none;
}
.news-signup__email.error{
border-color: #bc0000;
}
.news-signup__email  + span{
display: none;
}
.news-signup__email.error  + span{
display: block;
color:#bc0000;
}
#main-content{
min-height: 600px;
}.wpcf7 form {
display: block;
}
.wpcf7-form label {
display: block;
} #page-header .l-subheader-cell .w-socials-item.twitter .fa-x-twitter svg {
display: none !important;
}:root {
--uacf7-global-color-primary: #382673;
--uacf7-global-text-color-secondary: #383c41;
--uacf7-global-placeholder-color: #606266;
--uacf7-global-border-color: #e4e9f8;
--uacf7-global-button-color: var(--uacf7-global-color-primary);
--uacf7-border-radius: 5px;
--uacf7-white-color: #fff;
} .uacf7-wrapper-default {
border: none !important;
margin: 0 !important;
padding: 0 !important;
box-shadow: none !important;
outline: none !important;
min-inline-size: 100%;
}
.uacf7-wrapper-default hr {
background-color: var(--uacf7-global-border-color);
border: none;
height: 1px;
margin-bottom: 20px;
width: 100%;
}
.uacf7-wrapper-default label {
display: inline-block;
font-weight: 500;
line-height: inherit;
margin-bottom: 15px;
width: 100%;
}
.uacf7-wrapper-default label span {
display: block;
margin-top: 5px;
}
.uacf7-wrapper-default .wpcf7-acceptance label span {
display: inline-block;
margin-top: 5px;
} .uacf7-wrapper-default input[type="date"],
.uacf7-wrapper-default input[type="email"],
.uacf7-wrapper-default input[type="number"],
.uacf7-wrapper-default input[type="password"],
.uacf7-wrapper-default input[type="search"],
.uacf7-wrapper-default input[type="tel"],
.uacf7-wrapper-default input[type="text"],
.uacf7-wrapper-default input[type="url"],
.uacf7-wrapper-default select,
.uacf7-wrapper-default textarea,
.uacf7-wrapper-default label span textarea,
.uacf7-wrapper-default label span input {
padding: 0.7rem 1rem;
background-clip: padding-box;
background-image: none;
border: 1px solid var(--uacf7-global-border-color);
border-radius: var(--uacf7-border-radius);
color: var(--uacf7-global-text-color-secondary);
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
outline: none;
}
.uacf7-wrapper-default textarea {
height: 90px;
}
input[type="date"]:focus-visible,
input[type="date"]:visited,
input[type="email"]:focus-visible,
input[type="email"]:visited,
input[type="number"]:focus-visible,
input[type="number"]:visited,
input[type="password"]:focus-visible,
input[type="password"]:visited,
input[type="search"]:focus-visible,
input[type="search"]:visited,
input[type="tel"]:focus-visible,
input[type="tel"]:visited,
input[type="text"]:focus-visible,
input[type="text"]:visited,
select:visited,
select:focus-visible,
textarea:visited,
textarea:focus-visible {
border-color: var(--uacf7-global-button-color) !important;
} .uacf7-wrapper-default .uacf7-checkbox .wpcf7-list-item-label {
margin: 0;
}
.uacf7-wrapper-default .uacf7-checkbox .wpcf7-list-item {
display: flex !important;
align-items: center;
margin: 0.5em 0 0 1em;
font-weight: 400;
}
.uacf7-wrapper-default .uacf7-checkbox span input {
margin-right: 10px;
} .uacf7-wrapper-default .uacf7-radio .wpcf7-list-item-label {
margin: 0;
}
.uacf7-wrapper-default .uacf7-radio .wpcf7-list-item {
display: flex !important;
align-items: center;
margin: 0.5em 0 0 1em;
font-weight: 400;
}
.uacf7-wrapper-default .uacf7-radio span input {
margin-right: 10px;
}
.uacf7-wrapper-default .uacf7-rating label span {
display: inline-block;
} .uacf7-wrapper-default .uacf7-submint {
display: flex;
align-items: center;
}
.uacf7-wrapper-default .uacf7-submint.end {
display: flex;
flex-direction: row-reverse;
align-items: center;
}
.uacf7-wrapper-default .uacf7-submint input[type="submit"] {
font-size: 16px;
font-weight: 700;
color: var(--uacf7-white-color);
background-color: var(--uacf7-global-color-primary);
border-style: solid;
border-radius: var(--uacf7-border-radius);
border-width: 2px;
border-color: var(--uacf7-white-color);
padding: 10px 20px;
text-align: center;
transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
box-shadow 0.15s ease-in-out;
outline: none;
}
.uacf7-wrapper-default .uacf7-submint input[type="submit"]:focus,
.uacf7-wrapper-default .uacf7-submint input[type="submit"]:hover {
color: var(--uacf7-white-color);
background-color: var(--uacf7-global-color-primary);
} .uacf7-wrapper-default .uacf7-submint.fill input[type="submit"] {
background-color: var(--uacf7-global-color-primary);
color: var(--uacf7-white-color) !important;
}
.uacf7-wrapper-default .uacf7-submint.fill input[type="submit"]:focus,
.uacf7-wrapper-default .uacf7-submint.fill input[type="submit"]:hover {
color: var(--uacf7-global-color-primary);
background-color: var(--uacf7-white-color);
} .uacf7-wrapper-default .uacf7-submint.full-width {
position: relative;
}
.uacf7-wrapper-default .uacf7-submint.full-width input[type="submit"] {
width: 100%;
}
.uacf7-wrapper-default .uacf7-submint.full-width > span {
position: absolute;
left: 50%;
margin-left: -12px;
}
.uacf7-wrapper-default .uacf7-submint.fill.full-width > span.wpcf7-spinner {
background-color: var(--uacf7-white-color);
}
.uacf7-wrapper-default
.uacf7-submint.fill.full-width
> span.wpcf7-spinner::before {
background-color: var(--uacf7-global-color-primary);
}
.uacf7-wrapper-default .uacf7-charity-dinner {
padding: 0 15px;
}
.uacf7-wrapper-default .uacf7-charity-dinner .wpcf7-submit {
background: #115e99 !important;
color: #ffffff !important;
border-color: #115e99 !important;
}
.uacf7-wrapper-default .uacf7-order-bump-form .wpcf7-submit {
background-color: #e6a23c !important;
border-radius: 6px;
font-size: 18px;
line-height: 1.5;
padding: 8px 16px;
}
.uacf7-wrapper-default .uacf7-order-bump-form .wpcf7-submit:hover {
background-color: #ebb563 !important;
}.country-select {
position: relative;
display: inline-block
}
.country-select * {
-webkit-box-sizing: border-box;
box-sizing: border-box
}
.country-select .hide {
display: none
}
.country-select .v-hide {
visibility: hidden
}
.country-select input,
.country-select input[type=text] {
position: relative;
z-index: 0;
margin-top: 0 !important;
margin-bottom: 0 !important;
padding-right: 36px;
margin-right: 0
}
.country-select .flag-dropdown {
position: absolute;
top: 0;
bottom: 0;
right: 0;
padding: 1px
}
.country-select .selected-flag {
z-index: 1;
position: relative;
width: 36px;
height: 100%;
padding: 0 0 0 8px
}
.country-select .selected-flag .flag {
position: absolute;
top: 0;
bottom: 0;
margin: auto
}
.country-select .selected-flag .arrow {
position: absolute;
top: 50%;
margin-top: -2px;
right: 6px;
width: 0;
height: 0;
border-left: 3px solid transparent;
border-right: 3px solid transparent;
border-top: 4px solid #555
}
.country-select .selected-flag .arrow.up {
border-top: none;
border-bottom: 4px solid #555
}
.country-select .country-list {
position: absolute;
z-index: 20;
list-style: none;
text-align: left;
padding: 0;
margin: 0 0 0 -1px;
-webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, .2);
box-shadow: 1px 1px 4px rgba(0, 0, 0, .2);
background-color: #fff;
border: 1px solid #ccc;
white-space: nowrap;
max-height: 200px;
overflow-y: scroll
}
.country-select .country-list .flag {
display: inline-block;
width: 20px;
margin-right: 6px
}
@media (max-width:500px) {
.country-select .country-list {
white-space: normal
}
}
.country-select .country-list .divider {
padding-bottom: 5px;
margin-bottom: 5px;
border-bottom: 1px solid #ccc
}
.country-select .country-list .country {
padding: 5px 10px
}
.country-select .country-list .country.highlight {
background-color: rgba(0, 0, 0, .05)
}
.country-select .country-list .country-name,
.country-select .country-list .flag {
vertical-align: middle
}
.country-select.inside input,
.country-select.inside input[type=text] {
padding-right: 6px;
padding-left: 52px;
margin-left: 0
}
.country-select.inside .flag-dropdown {
right: auto;
left: 0
}
.country-select.inside .selected-flag {
width: 46px
}
.country-select.inside .flag-dropdown:hover {
cursor: pointer
}
.country-select.inside .flag-dropdown:hover .selected-flag {
background-color: rgba(0, 0, 0, .05)
}
.country-select.inside input[disabled]+.flag-dropdown:hover,
.country-select.inside input[readonly]+.flag-dropdown:hover {
cursor: default
}
.country-select.inside input[disabled]+.flag-dropdown:hover .selected-flag,
.country-select.inside input[readonly]+.flag-dropdown:hover .selected-flag {
background-color: transparent
}
.country-select .flag {
height: 15px;
-webkit-box-shadow: 0 0 1px 0 #888;
box-shadow: 0 0 1px 0 #888;
background-image: url(//mitsloanindia.com/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/country-dropdown/assets/img/flags.png);
background-repeat: no-repeat;
background-color: #dbdbdb;
background-position: 20px 0;
width: 20px
}
.country-select .flag.be {
width: 18px
}
.country-select .flag.ch {
width: 15px
}
.country-select .flag.mc {
width: 19px
}
.country-select .flag.ne {
width: 18px
}
.country-select .flag.np {
width: 13px
}
@media only screen and (-webkit-min-device-pixel-ratio:2),
only screen and (min--moz-device-pixel-ratio:2),
only screen and (min-device-pixel-ratio:2),
only screen and (min-resolution:192dpi),
only screen and (min-resolution:2dppx) {
.country-select .flag {
background-image: url(//mitsloanindia.com/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/country-dropdown/assets/img/flags@2x.png);
background-size: 5630px 15px
}
}
.country-select .flag.ac {
height: 10px;
background-position: 0 0
}
.country-select .flag.ad {
height: 14px;
background-position: -22px 0
}
.country-select .flag.ae {
height: 10px;
background-position: -44px 0
}
.country-select .flag.af {
height: 14px;
background-position: -66px 0
}
.country-select .flag.ag {
height: 14px;
background-position: -88px 0
}
.country-select .flag.ai {
height: 10px;
background-position: -110px 0
}
.country-select .flag.al {
height: 15px;
background-position: -132px 0
}
.country-select .flag.am {
height: 10px;
background-position: -154px 0
}
.country-select .flag.ao {
height: 14px;
background-position: -176px 0
}
.country-select .flag.aq {
height: 14px;
background-position: -198px 0
}
.country-select .flag.ar {
height: 13px;
background-position: -220px 0
}
.country-select .flag.as {
height: 10px;
background-position: -242px 0
}
.country-select .flag.at {
height: 14px;
background-position: -264px 0
}
.country-select .flag.au {
height: 10px;
background-position: -286px 0
}
.country-select .flag.aw {
height: 14px;
background-position: -308px 0
}
.country-select .flag.ax {
height: 13px;
background-position: -330px 0
}
.country-select .flag.az {
height: 10px;
background-position: -352px 0
}
.country-select .flag.ba {
height: 10px;
background-position: -374px 0
}
.country-select .flag.bb {
height: 14px;
background-position: -396px 0
}
.country-select .flag.bd {
height: 12px;
background-position: -418px 0
}
.country-select .flag.be {
height: 15px;
background-position: -440px 0
}
.country-select .flag.bf {
height: 14px;
background-position: -460px 0
}
.country-select .flag.bg {
height: 12px;
background-position: -482px 0
}
.country-select .flag.bh {
height: 12px;
background-position: -504px 0
}
.country-select .flag.bi {
height: 12px;
background-position: -526px 0
}
.country-select .flag.bj {
height: 14px;
background-position: -548px 0
}
.country-select .flag.bl {
height: 14px;
background-position: -570px 0
}
.country-select .flag.bm {
height: 10px;
background-position: -592px 0
}
.country-select .flag.bn {
height: 10px;
background-position: -614px 0
}
.country-select .flag.bo {
height: 14px;
background-position: -636px 0
}
.country-select .flag.bq {
height: 14px;
background-position: -658px 0
}
.country-select .flag.br {
height: 14px;
background-position: -680px 0
}
.country-select .flag.bs {
height: 10px;
background-position: -702px 0
}
.country-select .flag.bt {
height: 14px;
background-position: -724px 0
}
.country-select .flag.bv {
height: 15px;
background-position: -746px 0
}
.country-select .flag.bw {
height: 14px;
background-position: -768px 0
}
.country-select .flag.by {
height: 10px;
background-position: -790px 0
}
.country-select .flag.bz {
height: 14px;
background-position: -812px 0
}
.country-select .flag.ca {
height: 10px;
background-position: -834px 0
}
.country-select .flag.cc {
height: 10px;
background-position: -856px 0
}
.country-select .flag.cd {
height: 15px;
background-position: -878px 0
}
.country-select .flag.cf {
height: 14px;
background-position: -900px 0
}
.country-select .flag.cg {
height: 14px;
background-position: -922px 0
}
.country-select .flag.ch {
height: 15px;
background-position: -944px 0
}
.country-select .flag.ci {
height: 14px;
background-position: -961px 0
}
.country-select .flag.ck {
height: 10px;
background-position: -983px 0
}
.country-select .flag.cl {
height: 14px;
background-position: -1005px 0
}
.country-select .flag.cm {
height: 14px;
background-position: -1027px 0
}
.country-select .flag.cn {
height: 14px;
background-position: -1049px 0
}
.country-select .flag.co {
height: 14px;
background-position: -1071px 0
}
.country-select .flag.cp {
height: 14px;
background-position: -1093px 0
}
.country-select .flag.cr {
height: 12px;
background-position: -1115px 0
}
.country-select .flag.cu {
height: 10px;
background-position: -1137px 0
}
.country-select .flag.cv {
height: 12px;
background-position: -1159px 0
}
.country-select .flag.cw {
height: 14px;
background-position: -1181px 0
}
.country-select .flag.cx {
height: 10px;
background-position: -1203px 0
}
.country-select .flag.cy {
height: 13px;
background-position: -1225px 0
}
.country-select .flag.cz {
height: 14px;
background-position: -1247px 0
}
.country-select .flag.de {
height: 12px;
background-position: -1269px 0
}
.country-select .flag.dg {
height: 10px;
background-position: -1291px 0
}
.country-select .flag.dj {
height: 14px;
background-position: -1313px 0
}
.country-select .flag.dk {
height: 15px;
background-position: -1335px 0
}
.country-select .flag.dm {
height: 10px;
background-position: -1357px 0
}
.country-select .flag.do {
height: 13px;
background-position: -1379px 0
}
.country-select .flag.dz {
height: 14px;
background-position: -1401px 0
}
.country-select .flag.ea {
height: 14px;
background-position: -1423px 0
}
.country-select .flag.ec {
height: 14px;
background-position: -1445px 0
}
.country-select .flag.ee {
height: 13px;
background-position: -1467px 0
}
.country-select .flag.eg {
height: 14px;
background-position: -1489px 0
}
.country-select .flag.eh {
height: 10px;
background-position: -1511px 0
}
.country-select .flag.er {
height: 10px;
background-position: -1533px 0
}
.country-select .flag.es {
height: 14px;
background-position: -1555px 0
}
.country-select .flag.et {
height: 10px;
background-position: -1577px 0
}
.country-select .flag.eu {
height: 14px;
background-position: -1599px 0
}
.country-select .flag.fi {
height: 12px;
background-position: -1621px 0
}
.country-select .flag.fj {
height: 10px;
background-position: -1643px 0
}
.country-select .flag.fk {
height: 10px;
background-position: -1665px 0
}
.country-select .flag.fm {
height: 11px;
background-position: -1687px 0
}
.country-select .flag.fo {
height: 15px;
background-position: -1709px 0
}
.country-select .flag.fr {
height: 14px;
background-position: -1731px 0
}
.country-select .flag.ga {
height: 15px;
background-position: -1753px 0
}
.country-select .flag.gb {
height: 10px;
background-position: -1775px 0
}
.country-select .flag.gd {
height: 12px;
background-position: -1797px 0
}
.country-select .flag.ge {
height: 14px;
background-position: -1819px 0
}
.country-select .flag.gf {
height: 14px;
background-position: -1841px 0
}
.country-select .flag.gg {
height: 14px;
background-position: -1863px 0
}
.country-select .flag.gh {
height: 14px;
background-position: -1885px 0
}
.country-select .flag.gi {
height: 10px;
background-position: -1907px 0
}
.country-select .flag.gl {
height: 14px;
background-position: -1929px 0
}
.country-select .flag.gm {
height: 14px;
background-position: -1951px 0
}
.country-select .flag.gn {
height: 14px;
background-position: -1973px 0
}
.country-select .flag.gp {
height: 14px;
background-position: -1995px 0
}
.country-select .flag.gq {
height: 14px;
background-position: -2017px 0
}
.country-select .flag.gr {
height: 14px;
background-position: -2039px 0
}
.country-select .flag.gs {
height: 10px;
background-position: -2061px 0
}
.country-select .flag.gt {
height: 13px;
background-position: -2083px 0
}
.country-select .flag.gu {
height: 11px;
background-position: -2105px 0
}
.country-select .flag.gw {
height: 10px;
background-position: -2127px 0
}
.country-select .flag.gy {
height: 12px;
background-position: -2149px 0
}
.country-select .flag.hk {
height: 14px;
background-position: -2171px 0
}
.country-select .flag.hm {
height: 10px;
background-position: -2193px 0
}
.country-select .flag.hn {
height: 10px;
background-position: -2215px 0
}
.country-select .flag.hr {
height: 10px;
background-position: -2237px 0
}
.country-select .flag.ht {
height: 12px;
background-position: -2259px 0
}
.country-select .flag.hu {
height: 10px;
background-position: -2281px 0
}
.country-select .flag.ic {
height: 14px;
background-position: -2303px 0
}
.country-select .flag.id {
height: 14px;
background-position: -2325px 0
}
.country-select .flag.ie {
height: 10px;
background-position: -2347px 0
}
.country-select .flag.il {
height: 15px;
background-position: -2369px 0
}
.country-select .flag.im {
height: 10px;
background-position: -2391px 0
}
.country-select .flag.in {
height: 14px;
background-position: -2413px 0
}
.country-select .flag.io {
height: 10px;
background-position: -2435px 0
}
.country-select .flag.iq {
height: 14px;
background-position: -2457px 0
}
.country-select .flag.ir {
height: 12px;
background-position: -2479px 0
}
.country-select .flag.is {
height: 15px;
background-position: -2501px 0
}
.country-select .flag.it {
height: 14px;
background-position: -2523px 0
}
.country-select .flag.je {
height: 12px;
background-position: -2545px 0
}
.country-select .flag.jm {
height: 10px;
background-position: -2567px 0
}
.country-select .flag.jo {
height: 10px;
background-position: -2589px 0
}
.country-select .flag.jp {
height: 14px;
background-position: -2611px 0
}
.country-select .flag.ke {
height: 14px;
background-position: -2633px 0
}
.country-select .flag.kg {
height: 12px;
background-position: -2655px 0
}
.country-select .flag.kh {
height: 13px;
background-position: -2677px 0
}
.country-select .flag.ki {
height: 10px;
background-position: -2699px 0
}
.country-select .flag.km {
height: 12px;
background-position: -2721px 0
}
.country-select .flag.kn {
height: 14px;
background-position: -2743px 0
}
.country-select .flag.kp {
height: 10px;
background-position: -2765px 0
}
.country-select .flag.kr {
height: 14px;
background-position: -2787px 0
}
.country-select .flag.kw {
height: 10px;
background-position: -2809px 0
}
.country-select .flag.ky {
height: 10px;
background-position: -2831px 0
}
.country-select .flag.kz {
height: 10px;
background-position: -2853px 0
}
.country-select .flag.la {
height: 14px;
background-position: -2875px 0
}
.country-select .flag.lb {
height: 14px;
background-position: -2897px 0
}
.country-select .flag.lc {
height: 10px;
background-position: -2919px 0
}
.country-select .flag.li {
height: 12px;
background-position: -2941px 0
}
.country-select .flag.lk {
height: 10px;
background-position: -2963px 0
}
.country-select .flag.lr {
height: 11px;
background-position: -2985px 0
}
.country-select .flag.ls {
height: 14px;
background-position: -3007px 0
}
.country-select .flag.lt {
height: 12px;
background-position: -3029px 0
}
.country-select .flag.lu {
height: 12px;
background-position: -3051px 0
}
.country-select .flag.lv {
height: 10px;
background-position: -3073px 0
}
.country-select .flag.ly {
height: 10px;
background-position: -3095px 0
}
.country-select .flag.ma {
height: 14px;
background-position: -3117px 0
}
.country-select .flag.mc {
height: 15px;
background-position: -3139px 0
}
.country-select .flag.md {
height: 10px;
background-position: -3160px 0
}
.country-select .flag.me {
height: 10px;
background-position: -3182px 0
}
.country-select .flag.mf {
height: 14px;
background-position: -3204px 0
}
.country-select .flag.mg {
height: 14px;
background-position: -3226px 0
}
.country-select .flag.mh {
height: 11px;
background-position: -3248px 0
}
.country-select .flag.mk {
height: 10px;
background-position: -3270px 0
}
.country-select .flag.ml {
height: 14px;
background-position: -3292px 0
}
.country-select .flag.mm {
height: 14px;
background-position: -3314px 0
}
.country-select .flag.mn {
height: 10px;
background-position: -3336px 0
}
.country-select .flag.mo {
height: 14px;
background-position: -3358px 0
}
.country-select .flag.mp {
height: 10px;
background-position: -3380px 0
}
.country-select .flag.mq {
height: 14px;
background-position: -3402px 0
}
.country-select .flag.mr {
height: 14px;
background-position: -3424px 0
}
.country-select .flag.ms {
height: 10px;
background-position: -3446px 0
}
.country-select .flag.mt {
height: 14px;
background-position: -3468px 0
}
.country-select .flag.mu {
height: 14px;
background-position: -3490px 0
}
.country-select .flag.mv {
height: 14px;
background-position: -3512px 0
}
.country-select .flag.mw {
height: 14px;
background-position: -3534px 0
}
.country-select .flag.mx {
height: 12px;
background-position: -3556px 0
}
.country-select .flag.my {
height: 10px;
background-position: -3578px 0
}
.country-select .flag.mz {
height: 14px;
background-position: -3600px 0
}
.country-select .flag.na {
height: 14px;
background-position: -3622px 0
}
.country-select .flag.nc {
height: 10px;
background-position: -3644px 0
}
.country-select .flag.ne {
height: 15px;
background-position: -3666px 0
}
.country-select .flag.nf {
height: 10px;
background-position: -3686px 0
}
.country-select .flag.ng {
height: 10px;
background-position: -3708px 0
}
.country-select .flag.ni {
height: 12px;
background-position: -3730px 0
}
.country-select .flag.nl {
height: 14px;
background-position: -3752px 0
}
.country-select .flag.no {
height: 15px;
background-position: -3774px 0
}
.country-select .flag.np {
height: 15px;
background-position: -3796px 0;
background-color: transparent
}
.country-select .flag.nr {
height: 10px;
background-position: -3811px 0
}
.country-select .flag.nu {
height: 10px;
background-position: -3833px 0
}
.country-select .flag.nz {
height: 10px;
background-position: -3855px 0
}
.country-select .flag.om {
height: 10px;
background-position: -3877px 0
}
.country-select .flag.pa {
height: 14px;
background-position: -3899px 0
}
.country-select .flag.pe {
height: 14px;
background-position: -3921px 0
}
.country-select .flag.pf {
height: 14px;
background-position: -3943px 0
}
.country-select .flag.pg {
height: 15px;
background-position: -3965px 0
}
.country-select .flag.ph {
height: 10px;
background-position: -3987px 0
}
.country-select .flag.pk {
height: 14px;
background-position: -4009px 0
}
.country-select .flag.pl {
height: 13px;
background-position: -4031px 0
}
.country-select .flag.pm {
height: 14px;
background-position: -4053px 0
}
.country-select .flag.pn {
height: 10px;
background-position: -4075px 0
}
.country-select .flag.pr {
height: 14px;
background-position: -4097px 0
}
.country-select .flag.ps {
height: 10px;
background-position: -4119px 0
}
.country-select .flag.pt {
height: 14px;
background-position: -4141px 0
}
.country-select .flag.pw {
height: 13px;
background-position: -4163px 0
}
.country-select .flag.py {
height: 11px;
background-position: -4185px 0
}
.country-select .flag.qa {
height: 8px;
background-position: -4207px 0
}
.country-select .flag.re {
height: 14px;
background-position: -4229px 0
}
.country-select .flag.ro {
height: 14px;
background-position: -4251px 0
}
.country-select .flag.rs {
height: 14px;
background-position: -4273px 0
}
.country-select .flag.ru {
height: 14px;
background-position: -4295px 0
}
.country-select .flag.rw {
height: 14px;
background-position: -4317px 0
}
.country-select .flag.sa {
height: 14px;
background-position: -4339px 0
}
.country-select .flag.sb {
height: 10px;
background-position: -4361px 0
}
.country-select .flag.sc {
height: 10px;
background-position: -4383px 0
}
.country-select .flag.sd {
height: 10px;
background-position: -4405px 0
}
.country-select .flag.se {
height: 13px;
background-position: -4427px 0
}
.country-select .flag.sg {
height: 14px;
background-position: -4449px 0
}
.country-select .flag.sh {
height: 10px;
background-position: -4471px 0
}
.country-select .flag.si {
height: 10px;
background-position: -4493px 0
}
.country-select .flag.sj {
height: 15px;
background-position: -4515px 0
}
.country-select .flag.sk {
height: 14px;
background-position: -4537px 0
}
.country-select .flag.sl {
height: 14px;
background-position: -4559px 0
}
.country-select .flag.sm {
height: 15px;
background-position: -4581px 0
}
.country-select .flag.sn {
height: 14px;
background-position: -4603px 0
}
.country-select .flag.so {
height: 14px;
background-position: -4625px 0
}
.country-select .flag.sr {
height: 14px;
background-position: -4647px 0
}
.country-select .flag.ss {
height: 10px;
background-position: -4669px 0
}
.country-select .flag.st {
height: 10px;
background-position: -4691px 0
}
.country-select .flag.sv {
height: 12px;
background-position: -4713px 0
}
.country-select .flag.sx {
height: 14px;
background-position: -4735px 0
}
.country-select .flag.sy {
height: 14px;
background-position: -4757px 0
}
.country-select .flag.sz {
height: 14px;
background-position: -4779px 0
}
.country-select .flag.ta {
height: 10px;
background-position: -4801px 0
}
.country-select .flag.tc {
height: 10px;
background-position: -4823px 0
}
.country-select .flag.td {
height: 14px;
background-position: -4845px 0
}
.country-select .flag.tf {
height: 14px;
background-position: -4867px 0
}
.country-select .flag.tg {
height: 13px;
background-position: -4889px 0
}
.country-select .flag.th {
height: 14px;
background-position: -4911px 0
}
.country-select .flag.tj {
height: 10px;
background-position: -4933px 0
}
.country-select .flag.tk {
height: 10px;
background-position: -4955px 0
}
.country-select .flag.tl {
height: 10px;
background-position: -4977px 0
}
.country-select .flag.tm {
height: 14px;
background-position: -4999px 0
}
.country-select .flag.tn {
height: 14px;
background-position: -5021px 0
}
.country-select .flag.to {
height: 10px;
background-position: -5043px 0
}
.country-select .flag.tr {
height: 14px;
background-position: -5065px 0
}
.country-select .flag.tt {
height: 12px;
background-position: -5087px 0
}
.country-select .flag.tv {
height: 10px;
background-position: -5109px 0
}
.country-select .flag.tw {
height: 14px;
background-position: -5131px 0
}
.country-select .flag.tz {
height: 14px;
background-position: -5153px 0
}
.country-select .flag.ua {
height: 14px;
background-position: -5175px 0
}
.country-select .flag.ug {
height: 14px;
background-position: -5197px 0
}
.country-select .flag.um {
height: 11px;
background-position: -5219px 0
}
.country-select .flag.us {
height: 11px;
background-position: -5241px 0
}
.country-select .flag.uy {
height: 14px;
background-position: -5263px 0
}
.country-select .flag.uz {
height: 10px;
background-position: -5285px 0
}
.country-select .flag.va {
width: 15px;
height: 15px;
background-position: -5307px 0
}
.country-select .flag.vc {
height: 14px;
background-position: -5324px 0
}
.country-select .flag.ve {
height: 14px;
background-position: -5346px 0
}
.country-select .flag.vg {
height: 10px;
background-position: -5368px 0
}
.country-select .flag.vi {
height: 14px;
background-position: -5390px 0
}
.country-select .flag.vn {
height: 14px;
background-position: -5412px 0
}
.country-select .flag.vu {
height: 12px;
background-position: -5434px 0
}
.country-select .flag.wf {
height: 14px;
background-position: -5456px 0
}
.country-select .flag.ws {
height: 10px;
background-position: -5478px 0
}
.country-select .flag.xk {
height: 15px;
background-position: -5500px 0
}
.country-select .flag.ye {
height: 14px;
background-position: -5522px 0
}
.country-select .flag.yt {
height: 14px;
background-position: -5544px 0
}
.country-select .flag.za {
height: 14px;
background-position: -5566px 0
}
.country-select .flag.zm {
height: 14px;
background-position: -5588px 0
}
.country-select .flag.zw {
height: 10px;
background-position: -5610px 0
}#uacf7_country_select .country-select .wpcf7-uacf7_country_dropdown,
#uacf7_country_select .country-select {
width: 100%
}