section.cust-row{display:flex;gap:70px 34px;justify-content:space-between;margin:0 auto 70px;max-width:1074px}.offer-box-section,.offer-single-list-section{flex:0 1 calc(50% - 17px)}@media (min-width:1025px){.offer-box-section .container-fluid,.offer-box-section .hs_cos_wrapper_widget,.offer-box-section .row-fluid,.offer-box-section .row-fluid-wrapper,.offer-single-list-section .container-fluid,.offer-single-list-section .hs_cos_wrapper_widget,.offer-single-list-section .row-fluid,.offer-single-list-section .row-fluid-wrapper{height:100%}}.offer-box-main{align-items:center;background:#000;color:#fff;display:flex;flex-wrap:wrap;justify-content:center;min-height:648px;padding:35px;position:relative}.offer-box-main .img-bg-sec{background-image:url(https://45714365.fs1.hubspotusercontent-na1.net/hubfs/45714365/Opera%20House/Website/opera-house-first-fold-homepage-min-scaled.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity .6s ease;width:100%}.offer-box-main.show .img-bg-sec{opacity:0}.offer-box-main .img-bg-sec img{height:100%;object-fit:cover;width:100%}.offer-box-content{color:#fff;position:relative;text-align:center;transition:opacity .3 ease,visibility .3 ease}.offer-box-main.show .offer-box-content{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);visibility:hidden}.main-logo{display:none;max-width:90px}.offer-box-content>img{display:block;margin-inline:auto;max-width:340px;width:100%}.offer-box-content .offer-list-main{font-family:Avenir,sans-serif;font-size:17px;line-height:180%;margin:37px 0 41px}.offer-form-box .hs-form-field{margin-bottom:12px}.offer-form-box form fieldset{margin-inline:-2px!important}.offer-form-box form fieldset.form-columns-0{margin:0!important}.offer-form-box form fieldset .hs-form-field{padding:0 2px}.offer-form-box form fieldset:not(:first-child) .hs-richtext{margin-top:23px}.offer-form-box form fieldset .hs-richtext{font-family:Avenir,sans-serif;font-size:18px;font-weight:300;letter-spacing:-.04em;line-height:140%;margin-bottom:15px;text-align:left}.offer-form-box form input[type=email],.offer-form-box form input[type=file],.offer-form-box form input[type=number],.offer-form-box form input[type=password],.offer-form-box form input[type=tel],.offer-form-box form input[type=text],.offer-form-box form select,.offer-form-box form textarea{background:transparent;border-color:#fff;border-radius:4px;color:#fff;font-family:Avenir,sans-serif;font-size:13px;letter-spacing:.04em;line-height:110%;padding:19px 16px 15px;width:100%}.offer-form-box form input[type=email]:focus,.offer-form-box form input[type=file]:focus,.offer-form-box form input[type=number]:focus,.offer-form-box form input[type=password]:focus,.offer-form-box form input[type=tel]:focus,.offer-form-box form input[type=text]:focus,.offer-form-box form select:focus,.offer-form-box form textarea:focus{border-color:#fff}.offer-form-box ::-webkit-input-placeholder{color:#fff;font-size:13px;letter-spacing:.04em;line-height:110%}.offer-form-box :-moz-placeholder,.offer-form-box ::-moz-placeholder{color:#fff;font-size:13px;letter-spacing:.04em;line-height:110%}.offer-form-box ::placeholder{color:#fff;font-size:13px;letter-spacing:.04em;line-height:110%}.offer-box-content button,.offer-form-box form input[type=submit]{background:#c9a170;border-color:#c9a170;font-family:avenir;font-size:13px;height:50px;letter-spacing:.54px;line-height:14px;text-transform:uppercase;width:136px}.offer-box-content button:hover{background:#000;border-color:#000}.offer-form-box form input[type=submit]{margin-top:0}.offer-form-box form input[type=submit]:hover{background:#000;border-color:#fff}.offer-box-subtitle{font-family:Bon Vivant;font-size:22px;font-weight:400;letter-spacing:.2em;line-height:110%;margin-block:8px 0;text-transform:uppercase}.offer-form-box{align-items:center;display:flex;flex-direction:column;justify-content:center;opacity:0;position:relative;text-align:center;transition:opacity .3s ease .3s,visibility .3s ease .3s;visibility:hidden;width:100%}.offer-form-box:not(.show){left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.offer-form-box.show{opacity:1;visibility:visible}.img-offer{color:#fff;font-family:Bon Vivant,Sans-serif;font-size:30px;font-weight:500;letter-spacing:.2em;line-height:44px;text-transform:uppercase}.offer-box-section .img-offer>img{display:block;margin-inline:auto;max-width:340px;width:100%}.offer-form-box form{width:100%}.offer-form-box span.hs_cos_wrapper_widget{display:block;margin:35px auto 0;max-width:340px;width:100%}.offer-form-box .datepicker{color:#000;font-family:Avenir,sans-serif}.offer-form-box span h3{display:none}.offer-form-box .hs-form-field>label{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.offer-form-box .hs-error-msg{font-family:Avenir,sans-serif;text-align:left}.offer-box-content button{position:relative}.offer-box-content button div{align-items:center;display:flex;inset:0;justify-content:center;margin:0;padding:0;position:absolute}.theme-secondary-menu ul li a{text-decoration:none!important}.theme-secondary-menu ul li a:hover{color:#c9a170}.popup-navigation-wrapper section.offer-box-section{align-items:unset;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:1280px){section.cust-row .offer-box-content{width:100%}}@media only screen and (max-width:1024px){section.cust-row{gap:0;margin-bottom:60px}.offer-box-section,.offer-single-list-section{flex:0 1 100%}section.cust-row section.offer-box-section{margin-bottom:60px}}@media only screen and (max-width:767px){section.cust-row,section.cust-row section.offer-box-section{margin-bottom:40px}section.cust-row{gap:0;width:calc(100% - 40px)}section.cust-row .offer-box-content{width:calc(100% - 44px)}.offer-box-content>img,.offer-box-section .img-offer>img{max-width:286px}}