/*! CSS Used from: Embedded */
svg:not(:root).svg-inline--fa{overflow:visible;}
.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-0.125em;}
.svg-inline--fa.fa-w-10{width:0.625em;}
.svg-inline--fa.fa-w-14{width:0.875em;}
.svg-inline--fa.fa-w-16{width:1em;}
/*! CSS Used from: Embedded */
.grecaptcha-badge{display:none!important;}
/*! CSS Used from: Embedded */
.hkcKYc{height:36px;line-height:36px;text-align:right;background-color:rgb(236, 239, 239);}
.bHefqg{font-size:12px;color:rgb(172, 184, 185);max-width:993px;margin:auto;padding:0px 10px;}
.iRrTdV{margin-top:0px;color:inherit;margin-bottom:8px;line-height:1.5;text-align:left;}
.dhIAZr{margin-top:0px;color:inherit;line-height:1.5;text-align:left;font-family:Roboto;font-weight:bold;margin-bottom:24px;}
.fzoOif{display:none;}
.eNdwpE{color:rgb(32, 32, 32);text-decoration:none;}
.eNdwpE:hover{color:rgb(6, 6, 6);}
.eNdwpE:active{color:rgb(0, 0, 0);}
.eNdwpE:hover{text-decoration:underline;box-shadow:none;}
.krqEeq{color:rgb(102, 102, 102);text-decoration:none;box-shadow:none;}
.krqEeq:hover{color:rgb(77, 77, 77);}
.krqEeq:active{color:rgb(59, 59, 59);}
.btPCAb{color:rgb(32, 32, 32);text-decoration:none;display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.btPCAb:hover{color:rgb(6, 6, 6);}
.btPCAb:active{color:rgb(0, 0, 0);}
.btPCAb:hover{text-decoration:underline;box-shadow:none;}
.hOgnDg{flex-basis:0px;-webkit-box-flex:1;flex-grow:1;}
.hOgnDg > a{cursor:pointer;transition:all 300ms ease-in 0s;display:block;text-align:center;text-decoration:none;color:rgb(51, 51, 51);font-size:1rem;padding-top:8px;padding-bottom:calc(5px);border-bottom:4px solid rgb(32, 32, 32);}
.hOgnDg > a:hover{border-bottom:4px solid rgb(32, 32, 32);padding-bottom:calc(5px);}
.bWOCDv{flex-basis:0px;-webkit-box-flex:1;flex-grow:1;}
.bWOCDv > a{cursor:pointer;transition:all 300ms ease-in 0s;display:block;text-align:center;text-decoration:none;color:rgb(51, 51, 51);font-size:1rem;padding-top:8px;padding-bottom:8px;border-bottom:1px solid rgb(221, 221, 221);}
.bWOCDv > a:hover{border-bottom:4px solid rgb(221, 221, 221);padding-bottom:calc(5px);}
.kqqCmO{list-style:none;padding:0px;display:flex;flex-wrap:wrap;align-items:flex-end;margin-top:0px;margin-bottom:16px;}
.gJvFSv{border:1px solid rgb(221, 221, 221);padding:16px;overflow-wrap:break-word;position:relative;height:calc(100% - 32px);}
@media (min-width: 768px){
.gJvFSv{min-height:450px;}
}
.sZqYp{margin-bottom:24px;}
.kXFgJu{margin-bottom:calc(-12px);}
.fpyhys{margin-top:calc(12px);}
.eTnGwa{width:100%;border:1px solid rgb(221, 221, 221);padding:8px 16px;box-sizing:border-box;font-size:0.875rem;font-family:inherit;line-height:1.5;}
.eTnGwa::-webkit-input-placeholder{color:rgb(153, 153, 153);}
.eTnGwa::placeholder{color:rgb(153, 153, 153);}
.iTxNrH{margin-bottom:16px;}
.iTxNrH > input{border-color:rgb(221, 221, 221);}
.dmXULq{display:block;min-height:0px;height:100%;}
.eczDkV{opacity:1;height:inherit;}
.doKmev{font-family:Roboto;background-color:rgb(32, 32, 32);padding:8px 16px;color:rgb(255, 255, 255);line-height:1.5;border:1px solid rgb(32, 32, 32);border-radius:0px;width:100%;cursor:pointer;position:relative;}
.doKmev:not([disabled]):hover{border-color:rgb(6, 6, 6);background-color:rgb(6, 6, 6);}
.doKmev:not([disabled]):active{border-color:rgb(0, 0, 0);background-color:rgb(0, 0, 0);}
.fuaPih{position:absolute;top:0px;bottom:0px;left:0px;right:0px;background-image:url(../images/asset_3b38aa6a7a564c83aa6aa0980a78fdd2.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;}
.hldNKv{position:absolute;top:0px;bottom:0px;left:0px;right:0px;background-image:url(../images/asset_7659a1963c5442b98596f491bca81066.png);background-position:center center;background-repeat:no-repeat;background-size:cover;}
.hQobaJ{border:1px solid rgb(221, 221, 221);padding:0px;overflow-wrap:break-word;position:relative;}
.kmibeV{padding-bottom:52.3%;}
.dfaYTy{border:1px solid rgb(221, 221, 221);padding:0px;overflow-wrap:break-word;height:100%;position:relative;}
@media (min-width: 768px){
.dfaYTy{min-height:450px;}
}
.iauXXI{padding-bottom:177.8%;}
.ieiuww{width:calc(62px);height:calc(62px);border:1px solid rgb(221, 221, 221);border-radius:50%;vertical-align:middle;}
.iZjHDJ{display:flex;-webkit-box-align:center;align-items:center;margin-bottom:16px;}
.fNpfZq{color:rgb(32, 32, 32);text-decoration:none;margin-left:16px;}
.fNpfZq:hover{color:rgb(6, 6, 6);}
.fNpfZq:active{color:rgb(0, 0, 0);}
.fNpfZq:hover{text-decoration:underline;box-shadow:none;}
.loEZxD{font-family:Roboto;margin-top:0px;margin-bottom:0px;font-size:1rem;word-break:break-all;}
.gcEoZe:not(:last-child){margin-bottom:16px;}
.bpguAP::before{content:"";display:block;padding-top:100%;float:left;}
.dZHmQS{width:100%;height:100%;background-image:url(../images/42778139_773348593005411_115927362494461153_n.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;}
.iVSJKQ{width:100%;height:100%;background-image:url(../images/43913954_1894338347325539_4435191726913844731_n.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;}
.gsppHL{width:100%;height:100%;background-image:url(../images/41500909_815795195441638_7012619932272266226_n.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;}
.jnFQDR{width:100%;height:100%;background-image:url(../images/40992453_1409947705816169_2496568023408016581_n.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;}
.jDqsxf{margin-top:24px;}
.cfntuK{border:1px solid rgb(221, 221, 221);padding:16px;overflow-wrap:break-word;height:calc(100% - 32px);position:relative;}
@media (min-width: 768px){
.cfntuK{min-height:450px;}
}
.cbzEMS{vertical-align:middle;max-height:30px;}
.kpETnN{text-decoration:none;padding:0px 32px;font-size:1rem;color:rgb(51, 51, 51);display:block;line-height:48px;}
.kpETnN:hover{color:rgb(32, 32, 32);}
@media (max-width: 576px){
.kpETnN{padding:0px 16px;}
}
.llDMcO{display:inline-block;padding:0px 24px;line-height:64px;cursor:pointer;}
.eLozvA{display:none;position:absolute;left:auto;right:0px;top:64px;bottom:auto;max-height:240px;padding:8px 0px;text-align:left;z-index:10;overflow:scroll;background-color:rgb(255, 255, 255);box-shadow:rgba(0, 0, 0, 0.1) 0px 2px 10px 0px;margin-left:-80px;}
@media (min-width: 768px){
.eLozvA{margin:0px;}
}
.eMTuKV{height:64px;position:relative;display:inline-block;cursor:pointer;text-align:right;}
.eMTuKV:hover .nav-content{display:block;}
.eMTuKV:hover .nav-selected-value{background-color:rgba(221, 221, 221, 0.21);}
.eRnltB{display:none;padding-left:5px;}
@media (min-width: 576px){
.eRnltB{display:inline;}
}
.bPLSmn{border-bottom:1px solid rgb(221, 221, 221);}
.hbgpNR{max-width:993px;margin:auto;position:relative;}
.iEXzAq{display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;height:64px;}
.kRLgWD{position:absolute;right:0px;}
.cComuN{width:100%;background-color:rgb(223, 227, 232);text-align:center;overflow:auto;}
.cComuN *{margin-top:8px;margin-bottom:8px;}
.bugSdQ{max-width:993px;margin:auto auto 24px;padding:0px;}
.gsZnBN{list-style:none;text-align:center;margin:0px 0px 32px;padding:0px;}
@media (min-width: 768px){
.gsZnBN{text-align:left;margin:0px;}
}
.hvmtfA{display:inline;}
.hvmtfA:not(:first-child){margin-left:32px;}
.fsBquX{list-style:none;text-align:center;padding:0px;margin:0px;}
@media (min-width: 768px){
.fsBquX{text-align:right;}
}
.dcFRuc{margin:0px 0px 32px;}
@media (min-width: 768px){
.dcFRuc{display:inline;}
.dcFRuc:not(:last-child){margin-right:32px;}
}
body:not(.iPYcSz){font-family:Roboto, sans-serif;font-size:16px;line-height:1.5;color:rgb(51, 51, 51);}
body:not(.iPYcSz) :focus{outline-color:rgb(58, 58, 58);}
.hkYlNq{max-width:993px;margin:auto;padding-top:24px;padding-bottom:24px;}
.fuOXli{border:1px solid rgb(221, 221, 221);padding:0px 16px;overflow-wrap:break-word;overflow:auto;}
html{line-height:1.15;text-size-adjust:100%;}
body{margin:0px;}
a{background-color:transparent;}
img{border-style:none;}
button,input,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0px;}
button,input{overflow:visible;}
button{text-transform:none;}
button{-webkit-appearance:button;}
textarea{overflow:auto;}
.flexboxgrid2__container-fluid___XKLhm{padding-right:16px;padding-left:16px;}
.flexboxgrid2__row___ZtOZv{box-sizing:border-box;display:flex;flex:0 1 auto;flex-flow:row wrap;margin-right:-8px;margin-left:-8px;}
.flexboxgrid2__col-xs-6___1Zplx,.flexboxgrid2__col-xs-12___AdoKE,.flexboxgrid2__col-sm-6___1l2Kt,.flexboxgrid2__col-md-4___3pbbS,.flexboxgrid2__col-md-6___1wIAi,.flexboxgrid2__col-md-8___2Dm-W{box-sizing:border-box;flex:0 0 100%;padding-right:8px;padding-left:8px;max-width:100%;}
.flexboxgrid2__col-xs-6___1Zplx{flex-basis:50%;max-width:50%;}
.flexboxgrid2__col-xs-12___AdoKE{flex-basis:100%;max-width:100%;}
.flexboxgrid2__between-xs___1Bml9{-webkit-box-pack:justify;justify-content:space-between;}
@media only screen and (min-width: 576px){
.flexboxgrid2__col-sm-6___1l2Kt{flex-basis:50%;max-width:50%;}
}
@media only screen and (min-width: 768px){
.flexboxgrid2__col-md-4___3pbbS,.flexboxgrid2__col-md-6___1wIAi,.flexboxgrid2__col-md-8___2Dm-W{box-sizing:border-box;flex:0 0 auto;padding-right:8px;padding-left:8px;}
.flexboxgrid2__col-md-4___3pbbS{flex-basis:33.3333%;max-width:33.3333%;}
.flexboxgrid2__col-md-6___1wIAi{flex-basis:50%;max-width:50%;}
.flexboxgrid2__col-md-8___2Dm-W{flex-basis:66.6667%;max-width:66.6667%;}
.flexboxgrid2__center-md___3Ql1d{-webkit-box-pack:center;justify-content:center;text-align:center;}
}
svg:not(:root).svg-inline--fa{overflow:visible;}
.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-0.125em;}
.svg-inline--fa.fa-w-10{width:0.625em;}
.svg-inline--fa.fa-w-14{width:0.875em;}
.svg-inline--fa.fa-w-16{width:1em;}
/*! CSS Used fontfaces */
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}

.Wsiod {
    margin-top: 4px;
    color: rgb(230, 0, 15);
    display: inline-block;
}

.gmwVsp {
    margin-bottom: 16px;
}

.gmwVsp > input {
    border-color: rgb(230, 0, 15);
}

.ZvAEv {
    font-family: Roboto;
    font-weight: 500;
    background-color: rgb(32, 32, 32);
    color: rgb(255, 255, 255);
    display: flex;
    flex-direction: column;
    -webkit-box-pack: center;
    justify-content: center;
    min-height: 140px;
    padding: 16px;
}

.kWFtHd {
    font-size: 1.5rem;
}

.iqBzZj {
    overflow-wrap: break-word;
    height: 100%;
    position: relative;
    min-height: 100px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(221, 221, 221);
    border-image: initial;
    padding: 0px;
}

@media (min-width: 768px){
	.iqBzZj {
	    min-height: 450px;
	}
}

.jblQan {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.dXjQjO {
    -webkit-box-flex: 1;
    flex-grow: 1;
    position: relative;
    display: flex;
    flex-direction: column;
    padding: 16px;
}

.gyocgU {
    -webkit-box-flex: 1;
    flex-grow: 1;
}

.bvoUuY {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

.fsEshk {
    position: relative;
    padding-bottom: 8px;
    display: flex;
    margin: 0px;
}

.hTxIFF {
    position: relative;
    min-width: 72px;
    top: 0px;
}

.fzuyNK {
    position: relative;
    display: block;
}

.gEEinB {
    margin-top: 0px;
    color: inherit;
    margin-bottom: 8px;
    line-height: 1.5;
    text-align: initial;
}

.jAkFsb {
    margin-top: 0px;
    color: rgb(153, 153, 153);
    margin-bottom: 8px;
    line-height: 1.5;
    text-align: initial;
}

.dzejoK {
    visibility: hidden;
    width: auto;
    background-color: rgb(33, 43, 54);
    color: rgb(255, 255, 255);
    text-align: center;
    white-space: nowrap;
    position: absolute;
    top: 25px;
    z-index: 10;
    border-radius: 3px;
    padding: 5px;
}

.caBixF {
    position: absolute;
    left: 80px;
    width: 16px;
    height: 16px;
    top: 0px;
    text-align: center;
    background-color: rgb(255, 255, 255);
    z-index: 2;
}

.giSUjW {
    background-color: rgb(255, 255, 255);
    height: 16px;
    width: 16px;
    display: inline-block;
    position: relative;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(221, 221, 221);
    border-image: initial;
    border-radius: 50%;
}

.bMrHnv {
    position: absolute;
    width: 10px;
    height: 10px;
    top: 3px;
    left: 3px;
    background-color: rgb(221, 221, 221);
    border-radius: 50%;
}

.bMrDBf {
    position: relative;
    top: 0px;
    height: auto;
    color: rgb(0, 0, 0);
    margin-left: 40px;
    word-break: break-all;
    flex: 1 1 0%;
}

.fsEshk::after {
    position: absolute;
    display: block;
    width: 2px;
    top: 0px;
    bottom: 0px;
    left: 88px;
    content: "";
    background-color: rgb(221, 221, 221);
    z-index: 1;
}

.fsEshk:only-child::after {
    bottom: calc(16px);
}

.gqWqFJ {
    color: rgb(153, 153, 153);
    text-align: center;
    position: relative;
    display: block;
/*    max-height: 0px;
    opacity: 0;
    overflow: hidden;*/
    transition: opacity 800ms ease 0s, max-height 800ms ease 0s;
}

.krcBGh {
    border-top: 1px solid rgb(221, 221, 221);
    padding: 16px;
}

.hJgBGR:not(:last-child) {
    margin-bottom: 8px;
}

.ZvAEv > :not(:last-child) {
    margin-bottom: 8px;
}

.ivukzo {
    font-size: 2.25rem;
}


.modal-open {
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
 pointer-events: none;  
}
.modal-content {
  position: relative;
  background-color: #ffffff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #999999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.modal-header {
  background-color: rgb(244, 246, 248); 
    padding: 1rem;
    border-top-left-radius: .3rem;
    border-top-right-radius: .3rem;   
}
.modal-header .close {
  margin-top: -2px;
}

.modal-title {
  margin: 0;
  line-height: 1.42857143;
  font-size: 1.25rem;  
  float:left;
  font-weight:500;
}
.modal-body {
  position: relative;
  padding: 24px 16px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.clearfix:before,
.clearfix:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}
.clearfix:after,
.modal-header:after,
.modal-footer:after {
  clear: both;
}
.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}

button {
    -webkit-appearance: button;
    -webkit-writing-mode: horizontal-tb !important;
    text-rendering: auto;
    color: buttontext;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: center;
    align-items: flex-start;
    cursor: default;
    background-color: buttonface;
    box-sizing: border-box;
    margin: 0em;
    font: 400 11px system-ui;
    padding: 1px 7px 2px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(216, 216, 216) rgb(209, 209, 209) rgb(186, 186, 186);
    border-image: initial;
}

.close {
    float: right;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .5;
    padding: 0;
    background-color: transparent;
    border: 0;
    -webkit-appearance: none;
    cursor:pointer;
}        


.iyshUg {
    max-height: inherit;
    overflow: scroll;
}

.dQzvvU {
    max-height: 520px;
    background-color: rgb(255, 255, 255);
    position: relative;
}

.krCFzJ {
    position: relative;
    padding-bottom: 8px;
    display: flex;
    margin: 0px;
}

.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: 0.5rem;
  pointer-events: none;
}

.modal.fade .modal-dialog {
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.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-header,
.modal-dialog-scrollable .modal-footer {
  -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);
  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, 0.2);
  border-radius: 0.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: 0.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(0.3rem - 1px);
  border-top-right-radius: calc(0.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: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}

.modal-footer > * {
  margin: 0.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);
  }
  .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;
  }
}