/*!/wp-content/plugins/rezgo/rezgo/templates/default/css/rezgo-modal.css*/@import url(https://fonts.googleapis.com/css2?family=Kumbh+Sans:wght@300;400;700&display=swap);.modal{display:none;width:auto}.modal-backdrop.fade{opacity:.5;transition:opacity .15s linear}.modal.show .modal-dialog{transform:none}#rezgo-modal .modal-content{padding:1px;border-radius:6px}#rezgo-modal .modal-header{background-color:#036;color:#fff;padding:10px 44px 10px 15px;border-radius:6px 6px 0 0;justify-content:flex-start}#rezgo-modal .modal-header .close{color:#fff;opacity:.65;background:#fff0;border:0;font-size:36px;line-height:36px;font-weight:200;text-decoration:none}#rezgo-modal .modal-header .close:hover{opacity:1;text-decoration:none}#rezgo-modal h4,#rezgo-modal .close{font-family:'Kumbh Sans',sans-serif;font-size:22px;font-weight:400;margin:0;color:#fff}#rezgo-modal .close{font-size:32px;position:absolute;right:10px;top:1px;height:44px;width:44px}#rezgo-modal #rezgo-cross-dismiss{font-size:16px;position:absolute;right:10px;top:10px;padding:4px 12px;border-color:#2a6495;background:#fff;color:#333}#rezgo-modal #rezgo-cross-dismiss:hover{text-decoration:none;color:#333}#rezgo-modal-loader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}#rezgo-modal-loader .modal-loader{position:absolute;left:50%;top:50%;width:200px;height:15px;margin-left:-100px;margin-top:-7px;background-color:#999;border-radius:4px;box-shadow:0 -1px 2px rgb(0 0 0 / .15) inset;animation:2s linear 0s normal none infinite progress-bar-stripes;background-image:linear-gradient(45deg,rgb(255 255 255 / .15) 25%,#fff0 25%,#fff0 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,#fff0 75%,#fff0);background-size:30px 30px;transition:width 0.6s ease 0s}@media (min-width:1080px){.modal-xl{width:1100px;max-width:1100px}.modal-xl.modal-dialog{height:90%}.modal-xl .modal-content{height:86%}}@media (max-width:1080px) and (min-width:768px){.modal-xl{width:95%;max-width:95%}.modal-xl.modal-dialog{height:98%}.modal-xl .modal-content{height:88%;max-height:600px}}@media (max-width:768px) and (min-width:350px){.modal-xl{width:95%;max-width:95%}.modal-xl.modal-dialog{height:98%}.modal-xl .modal-content{height:95%}}@media screen and (max-width:400px){.modal-xl .modal-content{height:95vh}}@media only screen and (device-width :375px) and (device-height :812px) and (-webkit-device-pixel-ratio :3){.modal-xl .modal-content{height:95vh}}