@viewport{width:device-width}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{box-sizing:border-box;line-height:1.15;-ms-overflow-style:scrollbar;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;padding:0;background-color:#fff;text-align:left}header{display:block}[tabindex="-1"]:focus{outline:0!important}hr{overflow:visible;box-sizing:content-box;height:0}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p,ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}b,strong{font-weight:bolder}a{background-color:transparent;color:#007bff;text-decoration:none;-webkit-text-decoration-skip:objects;text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{color:inherit;outline:0;text-decoration:none}pre,code,kbd,samp{font-size:1em;font-family:monospace}pre{overflow:auto;margin-top:0;margin-bottom:1rem;-ms-overflow-style:scrollbar}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}label{display:inline-block;margin-bottom:.5rem}input,button,select,optgroup,textarea{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:auto;appearance:auto}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:auto;appearance:auto}textarea{overflow:auto;resize:vertical}::-webkit-file-upload-button{font:inherit;-webkit-appearance:auto;appearance:auto}template{display:none}[hidden]{display:none!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.container:before,.container:after{content:" ";display:flex}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1240px){.container{max-width:1090px}}@media (min-width: 1367px){.container{max-width:1210px}}.row{display:flexbox;display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row:before,.row:after{content:" ";display:flex}.col-6,.col-11,.col-12,.col-sm-8,.col-md-6,.col-md-12,.col-lg-5,.col-lg-12,.col-xl-5,.col-xl-12{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col-6{flex:0 0 50%;max-width:50%;-webkit-box-flex:0}.col-11{flex:0 0 91.666667%;max-width:91.666667%;-webkit-box-flex:0}.col-12{flex:0 0 100%;max-width:100%;-webkit-box-flex:0}@media (min-width: 576px){.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%;-webkit-box-flex:0}}@media (min-width: 768px){.col-md-6{flex:0 0 50%;max-width:50%;-webkit-box-flex:0}.col-md-12{flex:0 0 100%;max-width:100%;-webkit-box-flex:0}}@media (min-width: 992px){.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%;-webkit-box-flex:0}.col-lg-12{flex:0 0 100%;max-width:100%;-webkit-box-flex:0}}@media (min-width: 1200px){.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%;-webkit-box-flex:0}.col-xl-12{flex:0 0 100%;max-width:100%;-webkit-box-flex:0}}.d-block{display:block!important}.d-flex{display:flexbox!important;display:flex!important}.justify-content-start{justify-content:flex-start!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important}.justify-content-center{justify-content:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important}.justify-content-between{justify-content:space-between!important;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important}.align-items-center{align-items:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important}.align-self-center{align-self:center!important;-ms-flex-item-align:center!important}.container:after,.row:after{clear:both}
