.blackcard{background-color:rgba(0, 0, 0, 0.9);width:100%;min-height:100vh;padding:70px
0}.blackcard
.container{display:flex;flex-direction:column;justify-content:center;align-items:center}.blackcard .container .blackcard-image{max-width:100%;max-height:100%;display:block;box-shadow:10px 10px 5px 0px;border-radius:7%}.blackcard .container .blackcard-image
img{max-width:100%;max-height:100%;display:block}.blackcard .container .blackcard-image{overflow:hidden}.blackcard .container .blackcard-text{font-style:italic;font-size:30px;color:rgba(255, 217, 0, 0.9);text-align:center;margin:30px}.blackcard .container .blackcard-application{color:rgba(255, 217, 0, 0.9)}.blackcard .container .blackcard-application .checkboxes
.gfield_checkbox{color:#dcd7c7;list-style:none;display:flex;flex-wrap:wrap;flex-direction:row}.blackcard .container .blackcard-application .checkboxes .gfield_checkbox
.gchoice{padding:3px;flex-grow:1;text-align:left;width:50%}.blackcard .container #field_6_8 .gfield_label, .blackcard .container #field_6_9 .gfield_label, .blackcard .container #field_6_11
.gfield_label{border-bottom:1px solid gold;padding-bottom:5px;margin-bottom:10px}.blackcard .gform_wrapper
select{border:2px
solid #dcd7c7 !important;padding:15px;border:0px;border-radius:10px;background-color:#DCD7C7}.blackcard .gform_wrapper select:focus{border:2px
solid gold;font-weight:bold}.blackcard .container
.gform_title{text-align:center;margin:30px}.blackcard .container
.gfield_label{margin:5px
0;font-weight:500}.blackcard .container .gform_wrapper .gform_body .gform_fields .gfield input[type="text"], .blackcard .container .gform_wrapper .gform_body .gform_fields .gfield input[type="email"]{border:2px
solid #dcd7c7;padding:15px}.blackcard .container .gform_wrapper .gform_body .gform_fields .gfield input[type="text"]:focus, .blackcard .container .gform_wrapper .gform_body .gform_fields .gfield input[type="email"]:focus{border:2px
solid gold;font-weight:bold}.blackcard .container .gform_wrapper.gravity-theme .gfield-choice-input{display:none}.blackcard .container .gform_wrapper.gravity-theme .gfield-choice-input+label{position:relative;padding-left:25px;cursor:pointer;margin-bottom:5px;transition:font-weight 0.1s}.blackcard .container .gform_wrapper.gravity-theme .gfield-choice-input:checked+label{font-weight:700}.blackcard .container .gform_wrapper.gravity-theme .gfield-choice-input+label:before{content:"";width:20px;height:20px;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#dcd7c7;border-radius:3px}.blackcard .container .gform_wrapper.gravity-theme .gfield-choice-input:checked+label:after{content:"";width:20px;height:20px;position:absolute;left:0;top:50%;transform:translateY(-50%) scale(0);background:url("https://www.rosenhotels.com/wp-content/uploads/2023/10/check.jpg") no-repeat center center;background-size:60px;border:2px
solid gold;border-radius:3px;transition:transform 0.4s, border-color 0.4s;opacity:0}.blackcard .container .gform_wrapper.gravity-theme .gfield-choice-input:checked+label:after{transform:translateY(-50%) scale(1);opacity:1}.blackcard .container .gform_wrapper
.gform_footer{padding:0;margin:0}.blackcard .container .gform_wrapper .gform_footer input[type="submit"]{background-color:rgba(255, 217, 0, 0.9);color:black !important;transition:0.2s ease-in;text-align:center;margin:50px
auto}@media (max-width: 500px){.blackcard .container .gform_wrapper .gform_footer input[type="submit"]{font-size:14px}}.blackcard .container .gform_wrapper .gform_footer input[type="submit"]:hover{background-color:transparent;color:#fff !important}.blackcardIntro
p{color:#fff !important;font-size:16px;padding:30px
0 30px 0}.blackcardIntro a:link,
.blackcardIntro a:visited,
.blackCardIntro a:active{color:#fff !important;text-decoration:underline !important}.blackcardIntro a:hover{color:#fff !important;text-decoration:none !important}