.modal-idle-block{background-color:rgba(0,20,42,.6);bottom:0;display:none;left:0!important;position:fixed;right:0;top:0!important;-webkit-transform:none!important;transform:none!important;z-index:1000}@media(max-width:768px){.modal-idle-block{width:100%!important}}.modal-idle-block .modal-dialog{background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(0,130,222,.8)),to(#0082de));background:linear-gradient(180deg,rgba(0,130,222,.8) 1%,#0082de);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;left:50%;max-height:100vh;max-width:100vw;overflow:hidden;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:700px}@media(max-width:768px){.modal-idle-block .modal-dialog{height:90%;margin:auto;overflow:scroll;width:90%}}.modal-idle-block .modal-content{backdrop-filter:blur(1px);border-radius:0;-webkit-box-shadow:none;box-shadow:none;height:100%;position:relative}.modal-idle-block .modal-content .modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:0!important}@media(max-width:768px){.modal-idle-block .modal-content .modal-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.modal-idle-block .modal-content .modal-body .modal-image{width:50%}@media(max-width:768px){.modal-idle-block .modal-content .modal-body .modal-image{width:100%}}.modal-idle-block .modal-content .modal-body .modal-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.modal-idle-block .modal-content .modal-body .modal-text-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:0 5px 5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;justify-content:center;padding:60px 40px;width:50%}@media(max-width:768px){.modal-idle-block .modal-content .modal-body .modal-text-content{padding:20px;width:100%}}.modal-idle-block .modal-content .modal-body .modal-text-content .idle-popup__title{font-size:20px;line-height:25px}.modal-idle-block .modal-content .modal-body .cta-container{width:100%}.modal-idle-block .modal-header{-webkit-box-pack:end;-ms-flex-pack:end;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:end;position:absolute;right:20px;top:30px}.modal-idle-block .modal-header .close{background-color:unset;color:#000;opacity:1;overflow:hidden;right:0;text-indent:-9999px;top:0;z-index:2}.modal-idle-block.modal-idle-image-block .modal-content{background:none;border:none}.modal-idle-block.modal-idle-image-block .modal-content .modal-body{padding:0}.modal-idle-block.modal-idle-image-block .modal-header{position:absolute;right:0;top:0;z-index:2}.idle-popup{padding-bottom:50px}.idle-popup__title{color:#000;font-family:Arial,Sans-Serif;font-size:25px;line-height:32px;margin-bottom:30px;width:100%}.idle-popup__title strong{color:#379ce2}.idle-popup__title span{color:#000!important;font-family:Arial,Sans-Serif!important;font-size:25px;line-height:32px!important;width:100%}.idle-popup__text{color:#838383;font-family:Arial,Sans-Serif;font-size:14px;line-height:20px;margin-bottom:30px;overflow:auto;width:100%}.idle-popup__text span{color:#838383!important;font-family:Arial,Sans-Serif!important;font-size:14px;line-height:20px!important;width:100%}.idle-popup__button{font-family:Arial,Sans-Serif;font-size:13px;line-height:1}.idle-popup__button,body .modal-idle-block .button{display:inline-block;letter-spacing:.65px;padding:16px 22px;text-align:center}body .modal-idle-block .button{background:#005499;border-radius:25px;color:#fff;cursor:pointer;font-family:nunito_sansregular,Arial,sans-serif;font-size:14px;font-weight:400;line-height:21px;line-height:1;text-decoration:none;text-shadow:none;-webkit-transition:.35s cubic-bezier(.19,1,.22,1);transition:.35s cubic-bezier(.19,1,.22,1)}body .modal-idle-block .button:hover{background:transparent;border-color:#005499;color:#005499}body .modal-idle-block .modal-image{-ms-flex-preferred-size:50%;-ms-flex-negative:0;flex-basis:50%;flex-shrink:0}body .modal-idle-block p{margin:0}body .modal-idle-block .close:hover{cursor:pointer}