.full-width-content-with-media-background{position:relative;width:100%;overflow:hidden;color:#fff;min-height:500px;display:flex;align-items:center}.full-width-content-with-media-background .background-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.full-width-content-with-media-background .background-image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.full-width-content-with-media-background .background-video{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.full-width-content-with-media-background .background-video video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translateX(-50%) translateY(-50%);object-fit:cover}.full-width-content-with-media-background .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}.full-width-content-with-media-background .container{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:0 20px;z-index:1}.full-width-content-with-media-background .title-container{margin-bottom:30px;text-align:center}.full-width-content-with-media-background h1{font-family:ogg_roman,times new roman,times,baskerville,georgia,serif;margin-bottom:0;color:#fff}.full-width-content-with-media-background .content-container{margin:0 auto}.full-width-content-with-media-background .content-text{color:#fff}.full-width-content-with-media-background .content-text p:last-child{margin-bottom:0}.full-width-content-with-media-background .wpforms-container{background-color:transparent}.full-width-content-with-media-background .wpforms-form input[type='text'],.full-width-content-with-media-background .wpforms-form input[type='email'],.full-width-content-with-media-background .wpforms-form input[type='tel'],.full-width-content-with-media-background .wpforms-form textarea,.full-width-content-with-media-background div.wpforms-container .wpforms-form .choices__inner{background-color:transparent!important;border:none!important;border-bottom:1px solid #fff!important;color:#fff!important;padding:10px 0}.full-width-content-with-media-background div.wpforms-container .wpforms-form .choices__list--single .choices__item{color:#fff!important}.full-width-content-with-media-background .wpforms-form input::placeholder,.full-width-content-with-media-background .wpforms-form textarea::placeholder{color:rgba(255,255,255,.7)}.full-width-content-with-media-background .wpforms-form input[type='text']:focus,.full-width-content-with-media-background .wpforms-form input[type='email']:focus,.full-width-content-with-media-background .wpforms-form input[type='tel']:focus,.full-width-content-with-media-background .wpforms-form textarea:focus,.full-width-content-with-media-background div.wpforms-container .wpforms-form .choices__inner:focus{border:none!important;border-bottom:1px solid #fff!important;box-shadow:none!important;outline:none!important}.full-width-content-with-media-background .wpforms-form label{color:#fff}.full-width-content-with-media-background .wpforms-form .wpforms-submit-container button{background-color:#d6ee41!important;color:#000!important;border:none!important;padding:10px 30px;font-weight:700;transition:all 0.3s ease}.full-width-content-with-media-background .wpforms-form .wpforms-submit-container button:hover{background-color:#c5dc30}.full-width-content-with-media-background .countdown-container{margin-top:40px;text-align:center}.full-width-content-with-media-background .countdown-timer{display:inline-flex;padding:5px;border-radius:5px}.full-width-content-with-media-background .countdown-item{margin:0 15px;text-align:center}.full-width-content-with-media-background .card-share-block{margin-top:30px;text-align:left}.full-width-content-with-media-background .share-title{margin-right:10px;color:#fff}.full-width-content-with-media-background .social-list{display:inline-flex;list-style:none;padding:0;margin:0}.full-width-content-with-media-background .social-list li{margin:0 5px}.full-width-content-with-media-background .social-list li span{color:#fff;background-color:transparent;fill:#fff}@media (max-width:768px){.full-width-content-with-media-background .container{padding:0 15px}.full-width-content-with-media-background h1{font-size:28px}.full-width-content-with-media-background .countdown-item{margin:0 10px}}.full-width-content-with-media-background .container-share{display:flex;justify-content:flex-end;flex-direction:row}