section.rolex-hybrid-contact-us,section.rolex-hybrid-contact-us .container,section.rolex-hybrid-contact-us .fluid-container{padding:0 !important;overflow:visible}section.rolex-hybrid-contact-us .rolex-hybrid-contact-form-container{width:90% !important;max-width:90% !important;margin-left:auto;margin-right:auto;padding-top:0 !important;padding-bottom:50px !important}section.rolex-hybrid-contact-us .form-row{margin-left:-10px !important;margin-right:-10px !important}section.rolex-hybrid-contact-us .form-row>.col,section.rolex-hybrid-contact-us .form-row>[class*="col-"]{padding-left:10px !important;padding-right:10px !important}section.rolex-hybrid-contact-us .form-label-group{margin-bottom:20px !important;padding-top:32px !important}section.rolex-hybrid-contact-us .form-control{padding:0 !important;font-family:helvetica,arial,sans-serif !important;border:0 !important;border-bottom:1px solid rgba(0,0,0,0.1) !important;border-radius:0 !important;font-size:16px !important;height:30px !important}section.rolex-hybrid-contact-us textarea.form-control{border:1px solid rgba(0,0,0,0.1) !important;padding:15px 18px !important}section.rolex-hybrid-contact-us .text-dark{color:#212121 !important;opacity:.5}section.rolex-hybrid-contact-us .form-label-group textarea:not(:placeholder-shown) ~ label{transform:none;font-weight:normal;font-size:16px !important;color:#212121 !important;opacity:.5;top:11px;left:-1px}section.rolex-hybrid-contact-us .and-or{font-weight:normal;font-size:14px !important;color:#212121 !important;font-family:helvetica,arial,sans-serif !important;text-align:left;display:block;width:100%;margin-top:-20px;transform:translateY(12px)}section.rolex-hybrid-contact-us input:-webkit-autofill,section.rolex-hybrid-contact-us input:-webkit-autofill:hover,section.rolex-hybrid-contact-us input:-webkit-autofill:focus textarea:-webkit-autofill,section.rolex-hybrid-contact-us textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,section.rolex-hybrid-contact-us select:-webkit-autofill,section.rolex-hybrid-contact-us select:-webkit-autofill:hover,section.rolex-hybrid-contact-us select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset !important}section.rolex-hybrid-contact-us .form-control:hover,section.rolex-hybrid-contact-us .form-control:focus,section.rolex-hybrid-contact-us .form-control:active{box-shadow:none !important}section.rolex-hybrid-contact-us label{border:0 !important;font-family:helvetica,arial,sans-serif !important;font-size:12px !important}section.rolex-hybrid-contact-us .form-row>.form-label-group>label{padding:0 !important;left:10px !important;top:31px !important}section.rolex-hybrid-contact-us div.selectpicker-bg::after{right:0;top:calc(50% - 3px)}section.rolex-hybrid-contact-us .btn{font-family:helvetica,arial,sans-serif !important;font-size:14px;padding:0 25px !important;border-radius:40px !important;letter-spacing:1px;display:flex;align-items:center;justify-content:center;box-shadow:none !important}section.rolex-hybrid-contact-us .btn-xs,section.rolex-hybrid-contact-us .btn-sm,section.rolex-hybrid-contact-us .btn-md,section.rolex-hybrid-contact-us .btn-lg,section.rolex-hybrid-contact-us .btn-xlg{height:36px !important;line-height:35px !important}section.rolex-hybrid-contact-us .btn-transparent{background:transparent !important;color:#212121 !important;border-color:transparent !important}section.rolex-hybrid-contact-us .btn-primary,section.rolex-hybrid-contact-us .btn-default,section.rolex-hybrid-contact-us .btn-secondary,section.rolex-hybrid-contact-us .btn-dark{background:#127749 !important;color:#fff !important;border-color:#127749 !important}section.rolex-hybrid-contact-us .btn-primary:hover,section.rolex-hybrid-contact-us .btn-primary:focus,section.rolex-hybrid-contact-us .btn-default:hover,section.rolex-hybrid-contact-us .btn-dark:hover,section.rolex-hybrid-contact-us .btn-default:focus,section.rolex-hybrid-contact-us .btn-secondary:hover,section.rolex-hybrid-contact-us .btn-secondary:focus,section.rolex-hybrid-contact-us .btn-dark:focus{background:transparent !important;color:#127749 !important;opacity:1 !important}section.rolex-hybrid-contact-us .btn-outline-primary,section.rolex-hybrid-contact-us .btn-outline-default,section.rolex-hybrid-contact-us .btn-outline-secondary,section.rolex-hybrid-contact-us .btn-outline-dark{background:transparent !important;color:#127749 !important;padding:0 25px !important;border-color:#127749 !important}section.rolex-hybrid-contact-us .btn-outline-primary:hover,section.rolex-hybrid-contact-us .btn-outline-primary:focus,section.rolex-hybrid-contact-us .btn-outline-default:hover,section.rolex-hybrid-contact-us .btn-outline-dark:hover,section.rolex-hybrid-contact-us .btn-outline-default:focus,section.rolex-hybrid-contact-us .btn-outline-secondary:hover,section.rolex-hybrid-contact-us .btn-outline-secondary:focus,section.rolex-hybrid-contact-us .btn-outline-dark:focus{background:#127749 !important;color:#fff !important;opacity:1 !important}section.rolex-hybrid-contact-us .btn-light,section.rolex-hybrid-contact-us .btn-outline-light{background:transparent !important;color:#fff !important;border-color:#fff !important}section.rolex-hybrid-contact-us .btn-light:hover,section.rolex-hybrid-contact-us .btn-outline-light:hover,section.rolex-hybrid-contact-us .btn-light:focus,section.rolex-hybrid-contact-us .btn-outline-light:focus{background:#fff !important;color:#127749 !important;opacity:1 !important}section.rolex-hybrid-contact-us .custom-control .custom-control-description{font-family:helvetica,arial,sans-serif !important;transform:none}section.rolex-hybrid-contact-us .custom-control .custom-control-description>a{color:#212121 !important;text-decoration:underline !important}section.rolex-hybrid-contact-us .custom-radio:hover .custom-control-input ~ .custom-control-indicator::before,section.rolex-hybrid-contact-us .custom-radio .custom-control-input:checked ~ .custom-control-indicator::before,section.rolex-hybrid-contact-us .custom-checkbox:hover .custom-control-input ~ .custom-control-indicator::before,section.rolex-hybrid-contact-us .custom-checkbox .custom-control-input:checked ~ .custom-control-indicator::before{background:#127749 !important}section.rolex-hybrid-contact-us .form-label-group .selectpicker-has-value+label::before,section.rolex-hybrid-contact-us .form-label-group.file.files-selected .bootstrap-filestyle+label::before,section.rolex-hybrid-contact-us .form-label-group input:not([type=file]):not(:placeholder-shown) ~ label::before,section.rolex-hybrid-contact-us .form-label-group textarea:not(:placeholder-shown) ~ label::before{background:none !important}section.rolex-hybrid-contact-us .form-label-group>label,section.rolex-hybrid-contact-us .form-label-group>.input-group>label,section.rolex-hybrid-contact-us .form-label-group>.bootstrap-filestyle>label{padding:0 !important}section.rolex-hybrid-contact-us .form-row>.form-label-group .selectpicker-has-value+label,section.rolex-hybrid-contact-us .form-row>.form-label-group.file.files-selected .bootstrap-filestyle+label,section.rolex-hybrid-contact-us .form-row>.form-label-group input:not([type=file]):not(:placeholder-shown) ~ label,section.rolex-hybrid-contact-us .form-row>.form-label-group textarea:not(:placeholder-shown) ~ label{font-size:11px !important;font-weight:normal !important;color:#212121 !important;opacity:.5 !important;left:9px !important;top:22px !important}section.rolex-hybrid-contact-us .form-label-group-lg>label,section.rolex-hybrid-contact-us .form-label-group-lg .form-control,section.rolex-hybrid-contact-us .form-label-group-lg .btn,section.rolex-hybrid-contact-us .form-label-group>.input-lg+label{height:30px !important}section.rolex-hybrid-contact-us .form-control:focus,section.rolex-hybrid-contact-us .form-control.focus,section.rolex-hybrid-contact-us select.selectpicker:focus+div.selectpicker-bg,section.rolex-hybrid-contact-us select.selectpicker.focus+div.selectpicker-bg{box-shadow:none !important}section.rolex-hybrid-contact-us h3{display:block;width:100%;margin-top:40px;margin-bottom:10px;font-family:helvetica,arial,sans-serif !important;font-size:24px;font-weight:200;letter-spacing:3px;text-transform:uppercase;color:#212121}section.rolex-hybrid-contact-us p{font-family:helvetica,arial,sans-serif !important;font-weight:200;letter-spacing:.3px;text-transform:none;font-size:12px;margin-bottom:0 !important;line-height:2 !important}section.rolex-hybrid-contact-us .form-control.is-invalid{border-color:#dc3545 !important}@media(min-width:768px){section.rolex-hybrid-contact-us .rolex-hybrid-contact-form-container{max-width:650px !important}section.rolex-hybrid-contact-us .btn{font-size:16px;padding:0 30px !important}section.rolex-hybrid-contact-us .btn-xs,section.rolex-hybrid-contact-us .btn-sm,section.rolex-hybrid-contact-us .btn-md,section.rolex-hybrid-contact-us .btn-lg,section.rolex-hybrid-contact-us .btn-xlg{height:40px !important;line-height:40px !important}section.rolex-hybrid-contact-us .form-control{font-size:16px !important}section.rolex-hybrid-contact-us label{font-size:16px !important}section.rolex-hybrid-contact-us .form-row>.form-label-group .selectpicker-has-value+label,section.rolex-hybrid-contact-us .form-row>.form-label-group.file.files-selected .bootstrap-filestyle+label,section.rolex-hybrid-contact-us .form-row>.form-label-group input:not([type=file]):not(:placeholder-shown) ~ label,section.rolex-hybrid-contact-us .form-row>.form-label-group textarea:not(:placeholder-shown) ~ label{font-size:12px !important}section.rolex-hybrid-contact-us .and-or{transform:translateY(57px);text-align:right}section.rolex-hybrid-contact-us h3{font-size:28px;margin-top:80px}section.rolex-hybrid-contact-us p{font-size:16px;margin-bottom:0 !important}}