@charset "UTF-8";
/* CSS Document */

/* Popover Forms */
.cta-popover figure {background: url(../../themes/informatics2021/img/bkg-popover.jpg); background-size: cover; min-height: 150px;}
.cta-popover label {font-family: var(--header);color: var(--dark); text-transform: uppercase; font-weight: 700; font-size: .95rem; margin: 0;}
.cta-popover input {width: 100%;padding: 7px 10px;background: none;background-color: var(--light);border: none; border-bottom: 1px solid #ccc; margin: 5px 0 15px;line-height: 1.55;}
.cta-popover hr {margin: 25px 0;}
.cta-popover .btn-theme {display: block;}
.cta-popover .text {padding: 25px; font-size: 1rem;}
.cta-popover .close {font-size: 4.5rem; padding: 5px 25px; opacity: .35; text-shadow: none; position: absolute; top: 5px; right: 15px;}
.modal-backdrop.in {opacity: .8;}
.cta-popover .modal-content {border-radius: 0; border: none; border-top: 10px solid var(--primary);}
.cta-popover fieldset ul li {margin: 0;}
.cta-popover h2 {padding: 0 75px 0 0;}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {

}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
.cta-popover .modal-dialog {width: 850px;}
.cta-popover .modal-inner {display: grid; grid-template-columns: 1.5fr 2.5fr;}
.cta-popover .text {padding: 50px;}
.cta-popover .btn-theme {font-size: 1.2rem; padding: 15px;}
}
/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {

}
