div#jams_grecaptcha{padding-top:20px;max-height:120px}#export-modal.modal,#share-modal.modal,#calendar-modal.modal{text-align:center;padding:0!important}#export-modal.modal:before,#share-modal.modal:before,#calendar-modal.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}#export-modal .modal-dialog,#share-modal .modal-dialog,#calendar-modal .modal-dialog{display:inline-block;text-align:left;vertical-align:middle;margin-top:0}.result{}.success{color:#20b040;display:block}.fail{color:#b02040;display:block}.modal-content{-webkit-box-shadow:0 3px 4px rgba(0,0,0,.16);box-shadow:0 3px 4px rgba(0,0,0,.16);background:#f5f5f5;border-radius:0;text-align:center}.modal label{text-transform:uppercase;color:rgba(85,85,85,.6);font-size:12px;font-family:'proxima_novabold';text-align:left;line-height:12px;margin-top:12px;display:block}.modal label.error{display:block;text-align:left;color:#ef7622;margin-top:10px;text-transform:none}.modal label+.required~label::after{content:"*";display:inline-block;color:#ffa600;font-size:16px;line-height:24px;font-family:'proxima_novabold';padding-left:2px}.modal label.error::after{display:none !important}#neutralEmailMessage{min-height:184px}.modal textarea{min-height:184px}.modal #submit_button{background:#ffa600;font-family:'proxima_novabold';font-size:16px;line-height:24px;color:#555;text-transform:capitalize;margin-top:25px;border:none}.modal{display:none;height:100%}.modal.in{display:flex}.modal-dialog{margin:auto;transform:none !important;width:344px !important;margin-top:60px}.modal-body{padding:40px;padding-top:0}.modal .modal-body h4.modal-title{color:#232c64;font-size:32px;margin-bottom:25px;margin-top:0;font-family:'korolevBold';text-align:center;line-height:24px;display:block}.modal .modal-body h6.modal-title{font-size:16px;margin-bottom:0;margin-top:0;text-align:center;line-height:24px;display:block;color:rgba(85,87,89,.8) !important;text-transform:uppercase;margin-bottom:5px}.modal-description{font-size:16px;line-height:24px;text-align:center;color:#555759;display:block}.modal-description.case-manager{}.modal-description.case-phone{}.modal-description.case-mail{}.contact-form-text{margin:30px 0;color:rgba(85,87,89,.6);position:relative}.contact-form-text::after{display:block;content:"* Required";float:right;bottom:-50px;position:absolute;right:0;font-size:12px}.modal .modal-header h4.modal-title{padding-left:0;color:#fff;font-size:28px;margin-bottom:20px;text-transform:uppercase;text-align:center;width:100%;padding:0 24px}a.modal-description{position:relative;right:auto;top:auto;text-decoration:underline}.modal-header{padding:0;margin:0;width:100%;background:none;border-radius:0}.modal-header .close{color:#000;margin-right:15px;margin-top:15px;opacity:1}#alertModal .modal-content .close-btn{position:absolute;right:calc(-47px/2);top:calc(-47px/2);cursor:pointer}#alertModal .modal-dialog{width:344px}#alertModal .modal-body{position:relative;background:#f2f4f7;padding:40px 20px;color:#232c64}#alertModal .modal-body p{font-size:15px;color:#232c64;line-height:23px;margin-bottom:0}#alertModal .modal-content{border:5px solid #232c64 !important;padding-top:25px !important}#alertModal .modal-content h4{padding-top:12.5px;padding-bottom:12.5px}#alertModal .modal-content .close-btn{position:absolute;right:calc(-47px/2);top:calc(-47px/2);cursor:pointer}#export-modal,#share-modal,#calendar-modal,#send-modal{display:none;position:fixed}#export-modal h4,#share-modal h4,#calendar-modal h4,#send-modal h4{color:#232c64;font-size:24px;line-height:32px;font-family:'korolevBold';margin-top:40px}#export-modal .modal-body,#share-modal .modal-body,#calendar-modal .modal-body,#send-modal .modal-body{padding:0}#export-modal .modal-content,#share-modal .modal-content,#calendar-modal .modal-content,#send-modal .modal-content{background:#fff;border-radius:20px;overflow:hidden}.modal .exportButton{background-color:#fff;color:#3c3c3c;display:block;cursor:pointer;padding:6px 18px}.modal .exportButton a{color:#555}.modal .exportButton img{}.modal .shareIcon span,.modal .exportButton span{padding-top:6px;display:block;font-size:12px;color:rgba(85,85,85,.8);line-height:24px}.modal .url-box{color:#000;background-color:#f5f5f5;padding:20px;display:inline-block;width:100%}.modal .url-box .url-text{width:85%;display:inline-block;text-overflow:ellipsis;overflow:hidden;line-height:22px;text-align:center;font-size:16px;color:rgba(85,87,89,.8);white-space:nowrap;border:1px solid #ccc!important;background-color:#fff;padding:8px 0 8px 0}.modal .url-box .btn{min-width:168px;color:#555;text-shadow:none;background:#ffa600;border:none;letter-spacing:0;padding:9px;float:none}.modal .url-box .btn:focus,.modal .url-box .btn:hover{background:#f39e00 !important;color:#555;border:none !important}.modal .shareIcon{display:inline-block;margin:0;padding-right:10px;padding-left:10px;margin-top:20px;vertical-align:top;margin-bottom:30px}.modal .shareIcon img{height:33px !important;cursor:pointer;margin:0 auto;cursor:pointer}.modal .shareIcon#pdfExport img{height:34px !important}.modal .shareIcon#csvExport img{height:34px !important}.modal .shareIcon#emailShare img{width:33px !important;height:33px !important}.modal .shareIcon#twitterShare img{width:33px !important;height:33px !important}.modal .shareIcon span{cursor:pointer}.send-modal label.required::after{content:"*";display:inline-block;color:#ffa600;font-size:16px;line-height:24px;font-family:'proxima_novabold';padding-left:2px}.send-modal label.error::after{display:none !important}.send-modal input,.send-modal textarea{border-radius:0;border:1px solid #ddd;box-shadow:none;min-height:40px}.send-modal .modal-dialog{width:680px !important;border-radius:20px;overflow:hidden;margin-bottom:20px}@media screen and (max-width:960px){.send-modal .modal-dialog{width:100% !important}}.modal .loading-box{text-align:center}.modal .loading-box img{width:27px;vertical-align:middle;margin-bottom:11px}