.outer-center-content-wrp{max-width:1920px !important;margin:0 auto;width:100%;float:none;position:relative;z-index:9;background-color:#fff}.outer-center-content-wrp .center-content-bg-section{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:1500px;position:relative}.inner-center-content .content-txt-section h2{margin:0;font-size:60px;line-height:65px;color:#3c3c3b;font-family:'Optima LT W05 Roman',sans-serif !important;font-weight:400;padding-bottom:30px;text-align:left}.inner-center-content .content-txt-section h4{margin:0;font-size:22px;line-height:30px;color:#316d8b;font-family:'Optima LT W05 Bold',sans-serif !important;font-weight:700;padding-bottom:15px;text-align:left}.inner-center-content .content-txt-section p{margin:0;font-size:18px;line-height:25px;color:#3c3c3b;font-family:futura-pt,sans-serif !important;font-weight:400;font-style:normal;padding-bottom:35px;letter-spacing:.63px;text-align:left}.inner-center-content .content-txt-section a{margin:0;font-size:14px;line-height:25px;color:#3c3c3b;font-family:'Optima LT W05 Roman',sans-serif !important;font-weight:400;padding-bottom:15px;letter-spacing:.49px;text-align:left;text-transform:uppercase;text-decoration:none}.inner-center-content .content-txt-section a:hover{text-decoration:underline}.inner-center-content .content-txt-section span img{vertical-align:bottom;padding-right:12px}.center-content-bg-section .svg-wrapper-top{position:absolute;top:0px;left:0;width:100%;overflow:hidden;line-height:0}.center-content-bg-section .svg-wrapper-top svg{position:relative;display:block}.center-content-bg-section .inner-center-content{position:relative;z-index:9;width:63%;float:right;top:-150px}.outer-center-content-wrp .mobile-content-20{display:none}.outer-center-content-wrp .icon-color{display:flex}.outer-center-content-wrp .icon-color span{padding-right:15px}.holding-form .form-title{display:none}.holding-form{padding:50px;background-color:#fff;border-radius:10px;box-shadow:5px 5px 10px rgb(154 154 154 / 40%)}.holding-form label{font-family:futura-pt,sans-serif !important;font-weight:400}.holding-form input[type="submit" i]{margin:0;font-size:14px;line-height:25px;color:#fff;background:#a0675a;font-family:'Optima LT W05 Roman',sans-serif !important;font-weight:400;padding:10px 25px 10px 25px;letter-spacing:.49px;text-align:left;text-transform:uppercase;text-decoration:none;margin-top:30px;border:0;cursor:pointer;transition:.4s all}.holding-form input[type="submit" i]:hover{color:#fff;background:#333}.holding-form form.hs-form li.hs-form-checkbox>label input+span,.holding-form form.hs-form li.hs-form-radio>label input+span{height:auto;width:100%;float:left;background:url(https://www.rosecastle.com/hubfs/Rose-Castle/Site%20Assets/box.svg) no-repeat;padding:0px 0px 10px 40px;clear:both;margin-left:-39px;background-size:20px}.holding-form form.hs-form .hs-form-field ul.inputs-list li input[type="checkbox"]:checked+span,.holding-form form.hs-form .hs-form-field ul.inputs-list li input[type="radio"]:checked+span{background:url(https://www.rosecastle.com/hubfs/Rose-Castle/Site%20Assets/selected.svg) no-repeat;background-size:20px}.holding-form form ul li{list-style:none !important}.holding-form .hs-form-field.hs-fieldtype-text label,.holding-form .hs-form-field.hs-fieldtype-textarea label{margin-bottom:5px;margin-top:10px;display:inline-block}.holding-form .hs-form-field.hs-fieldtype-checkbox>label{margin-bottom:0px;margin-top:25px;display:inline-block}.holding-form .hs-form-field.hs-fieldtype-checkbox .inputs-list.multi-container{-moz-column-count:2;-webkit-column-count:2;column-count:2}.holding-form fieldset.form-columns-1 input[type=checkbox],fieldset.form-columns-1 input[type=radio],input[type="checkbox" i]{display:none}.holding-form form.hs-form li.hs-form-checkbox>label input+span{padding:0 0 10px 40px}.holding-form input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],input[type="file"],select,textarea{width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;font-family:futura-pt,sans-serif !important;font-size:16px;display:block;height:34px;padding:6px 12px;line-height:1.42857143;color:#555;box-shadow:none;border-radius:7px;border:1px solid}.holding-form textarea{height:120px !important}.center-content-bg-section .inner-center-content.form-middle{float:none !important;top:-20px !important;margin:0 auto !important}@media only screen and (min-width:800px) and (max-width:1200px){.center-content-bg-section .inner-center-content{top:-270px}}@media(max-width:800px){.outer-center-content-wrp{padding:50px 0 0 !important}.center-content-bg-section .inner-center-content{width:100%}.outer-center-content-wrp .mobile-content-20 .foot-content-txt{padding:0 50px 50px;box-sizing:border-box}.mobile-content-20 .foot-content-txt h2{margin:0;font-size:47px;line-height:60px;color:#3c3c3b;font-family:'Optima LT W05 Roman',sans-serif !important;font-weight:400;padding-bottom:30px;text-align:left}.mobile-content-20 .foot-content-txt h4{margin:0;font-size:22px;line-height:30px;color:#316d8b;font-family:'Optima LT W05 Bold',sans-serif !important;font-weight:400;padding-bottom:30px;text-align:left}.mobile-content-20 .foot-content-txt p{margin:0;font-size:18px;line-height:25px;color:#3c3c3b;font-family:futura-pt,sans-serif !important;font-weight:400;padding-bottom:30px;text-align:left}.mobile-content-20 .foot-content-txt a{margin:0;font-size:14px;line-height:25px;color:#3c3c3b;font-family:'Optima LT W05 Roman',sans-serif !important;font-weight:400;padding-bottom:30px;text-align:left;text-decoration:none}.mobile-content-20 .foot-content-txt a:hover{text-decoration:underline}.mobile-content-20 .foot-content-txt img{vertical-align:bottom;padding-right:12px}.mobile-content-20 .svg-wrapper-left-lower-20.svg-clipped-20{background-position:center;background-size:cover;min-height:800px}.inner-center-content .content-txt-section h2{font-size:47px}}@media(max-width:480px){.holding-form .hs-form-field.hs-fieldtype-checkbox .inputs-list.multi-container{display:inline}.holding-form .hs-form-field.hs-fieldtype-checkbox div.input{padding:20px 0}.holding-form form.hs-form li.hs-form-checkbox>label input+span,.holding-form form.hs-form li.hs-form-radio>label input+span{margin-left:0px}.holding-form{padding:30px}}@media(max-width:450px){.mobile-content-20 .foot-content-txt h2{font-size:35px;line-height:45px}}