footer .next-link span:hover{cursor:pointer}
.coKIvW{position:fixed;top:0;left:0;width:100vw;height:100%;z-index:80}
.coKIvW .row{display:grid;width:100%;grid-template-columns:repeat(12,1fr);max-width:100%;padding-top:.75rem;padding-bottom:.5rem}
@media screen and (max-width:767.95px){.coKIvW .row{grid-gap:16px}
}
@media screen and (min-width:768px){.coKIvW .row{grid-gap:16px}
}
@media screen and (min-width:1280px){.coKIvW .row{grid-gap:24px}
}
.coKIvW .row .actions-container{display:flex;align-items:center;gap:1.25rem}
@media screen and (min-width:1024px) and (max-width:1378px){.coKIvW .row .actions-container{flex-direction:column;align-items:flex-end}
}
.coKIvW .row .btn-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-flow:wrap}
.coKIvW .row .col-xs-12{grid-column:span 12}
@media screen and (min-width:1280px){.coKIvW .row .col-lg-8{grid-column:span 8}
.coKIvW .row .col-lg-6{grid-column:span 6}
}
@media screen and (min-width:768px) and (max-width:1279px){.coKIvW .row .col-sm-7{grid-column:span 7}
.coKIvW .row .col-md-6{grid-column:span 6}
}
@media screen and (max-width:767.95px){.coKIvW .row .col-xs-12{grid-column:span 12}
}
@media screen and (min-width:1280px){.coKIvW .row .col-lg-4{grid-column:span 4}
}
@media screen and (min-width:768px){.coKIvW .row .col-sm-5{grid-column:span 5}
}
@media screen and (min-width:1280px){.coKIvW .row .col-lg-4{grid-column:span 4}
}
.coKIvW .text-row{padding:0rem .3rem}
.coKIvW .container{position:relative;width:100%;margin:0 auto;max-width:1512px;padding:0 12px}
@media screen and (min-width:768px){.coKIvW .container{width:95%;padding:0 12px}
}
@media screen and (min-width:1024px){.coKIvW .container{width:95%;padding:0 12px}
}
@media screen and (min-width:1280px){.coKIvW .container{width:95%;padding:0 14px}
}
@media screen and (min-width:1512px){.coKIvW .container{width:90%;padding:0 16px}
}
.coKIvW .text-row{padding:0rem .3rem}
.coKIvW .ot-container{position:absolute;width:100%;bottom:0;height:auto;z-index:81;background-color:rgba(0,0,0,0.9)}
.coKIvW .ot-container .title-gap{margin-bottom:.5rem}
.coKIvW .ot-container .title-gap .text{line-height:120% !important;padding-bottom:.3rem}
.coKIvW .ot-container .text-content-gap{margin-bottom:.3rem}
.coKIvW .ot-container .text-content-gap .text{line-height:120% !important;padding-bottom:.3rem}
.coKIvW .ot-container .button-gap-container{display:flex;flex-direction:row;max-width:28.75rem;justify-content:flex-end;height:100%;align-items:center;-webkit-box-align:center}
.coKIvW .ot-container .button-gap-container button{margin-right:1rem;font-size:1rem;padding:.73rem;line-height:1.25rem;height:42px}
.coKIvW .ot-container .button-gap-container button:last-child{margin-right:0rem}
@media screen and (min-width:768px) and (max-width:1024px){.coKIvW .row{display:flex;flex-direction:column}
.coKIvW .row .actions-container{display:flex;justify-content:space-between;width:100%}
.coKIvW .row .btn-container{display:flex}
.coKIvW .row .button-gap-container{padding:0rem;justify-content:flex-end;flex-direction:row}
.coKIvW .row .button-gap-container button{font-size:1rem;height:42px}
}
@media screen and (max-width:1290px){.coKIvW .fullOpacity .ot-container .button-gap-container{flex-direction:column;justify-content:center;align-items:right}
.coKIvW .fullOpacity .ot-container .button-gap-container button{width:100%;margin:.5rem 0;max-width:15rem;font-size:1.025rem}
}
@media screen and (max-width:767.95px){.coKIvW .row .actions-container{display:flex;justify-content:space-between;width:100%}
.coKIvW .btn-container{justify-self:flex-end;width:100%}
.coKIvW .button-gap-container{padding:0rem;justify-content:flex-end}
.coKIvW .button-gap-container button{font-size:.875rem !important}
.coKIvW .fullOpacity .ot-container{padding:1rem}
.coKIvW .fullOpacity .ot-container .button-gap-container{margin-top:.5rem}
.coKIvW .fullOpacity .ot-container .button-gap-container button{max-width:20rem}
}
@media screen and (max-width:603px){.coKIvW .row .actions-container{flex-flow:column;align-items:flex-start}
}
@media screen and (max-width:480px){.coKIvW .row .actions-container{margin-top:.5rem;gap:.5rem;align-items:center}
.coKIvW .row .btn-container{justify-self:normal}
.coKIvW .row .button-gap-container{padding:0rem;flex-direction:column !important;width:100%}
.coKIvW .row .button-gap-container button{width:100% !important;font-size:.875rem !important;margin-right:0 !important;margin-top:.5rem}
}