/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.modal-container{width:100%;display:none;background-color:#e5e4e4;}.modal-container .actions{display:flex;padding:10px 10px 10px 0;}.pushdown-modal{display:flex;width:100%;position:relative;}.region-modal{display:flex;justify-content:center;text-align:center;margin:0 auto;width:100%;max-width:1160px;box-sizing:border-box;padding:30px;}.block.home-container .region-modal{display:flex !important;background-color:#e5e4e4;}#block-views-block-modal-block-2{padding:15px 0;background:#e5e4e4;width:100%;position:absolute;bottom:0;}#block-views-block-modal-block-1 .view-modal{color:#000;padding:0 0 30px 0;margin:0 auto;text-align:left;}#block-views-block-modal-block-1{width:100%;}#block-views-block-modal-block-1.with-block-3{width:100%;float:left;}#block-views-block-modal-block-1 .view-modal .left{padding-right:15px;}#block-views-block-modal-block-1 .view-modal .left h2{margin:0;max-width:95%;}#block-views-block-modal-block-1 .view-modal .left h2,#block-views-block-modal-block-1 .view-modal .left h3{color:#cf000d;padding:0;text-align:left;}#block-views-block-modal-block-1 .view-modal .left h2{font-size:34px;line-height:1.2;}#block-views-block-modal-block-1 .view-modal .left h3{font-size:27px;line-height:1.2;color:#000;margin-bottom:10px;}#block-views-block-modal-block-2 .view-modal .left .message{margin:0 15px;}#block-views-block-modal-block-1 .view-modal .left h2 strong,#block-views-block-modal-block-1 .view-modal .left h3 strong{font-weight:800;}#block-views-block-modal-block-1 .view-modal .left h2 strong,#block-views-block-modal-block-1 .view-modal .left h2 strong{font-size:34px;}#block-views-block-modal-block-1 .view-modal .left h3 strong{font-size:27px;}#block-views-block-modal-block-2 .view-modal h2{margin:10px auto 0 auto;line-height:1.2;}#block-views-block-modal-block-2 .view-modal h2,#block-views-block-modal-block-2 .view-modal h3{width:75%;text-align:center;color:#cf000d;line-height:1.2;margin:0 auto 6px auto;padding-bottom:0;}#block-views-block-modal-block-2 .view-modal h2{font-size:25px;margin-top:20px;}#block-views-block-modal-block-2 .view-modal h2 strong{font-size:25px;font-weight:800;}#block-views-block-modal-block-2 .view-modal h3{font-size:20px;color:#000;margin-bottom:10px;}#block-views-block-modal-block-2 .view-modal h3 strong{font-size:20px;font-weight:800;color:#000;}#block-views-block-modal-block-2 .view-modal a{color:#cf000d;}#block-views-block-modal-block-2 .view-modal .left p{color:#000;font-size:14px;text-align:center;margin:0 auto 15px auto;padding:0;width:80%;}#block-views-block-modal-block-1 .view-modal .left p{margin:0 auto;padding:0;color:#000;text-align:left;line-height:1.45;}#block-views-block-modal-block-1 .view-modal .left a{color:#cf000d;}#block-views-block-modal-block-1 .view-modal .left .buttons{display:flex;justify-content:flex-start;padding-top:30px;}#block-views-block-modal-block-1 .view-modal .left .buttons	.btn1{display:flex;float:left;}#block-views-block-modal-block-1 .view-modal .left .buttons	.btn1	a,#block-views-block-modal-block-2 .view-modal .btn1 a{background-color:#cf000d;color:white;text-decoration:none;font-size:22px;padding:5px 30px;border:2px solid #cf000d;margin:0 15px 0 0;display:block;}@media (max-width:768px){#block-views-block-modal-block-2 .view-modal .btn1 a{margin-left:15px;}}#block-views-block-modal-block-2 .view-modal .btn1 a,#block-views-block-modal-block-2 .view-modal .btn2 a{font-size:18px !important;}#block-views-block-modal-block-2 .view-modal .btn1{text-align:center;padding:15px 0;}#block-views-block-modal-block-2 .view-modal .btn2{text-align:center;padding:20px 0 10px 0;}#block-views-block-modal-block-2 .left p strong,#block-views-block-modal-block-2 .left p em{font-size:14px;line-height:1.2}#block-views-block-modal-block-1 .view-modal .left .buttons .btn2{display:flex;float:left;}#block-views-block-modal-block-1 .view-modal .left .buttons .btn2 a,#block-views-block-modal-block-2 .view-modal .btn2 a{background-color:#FFF;color:#cf000d;border:2px solid #cf000d;text-decoration:none;font-size:22px;padding:5px 30px;margin:0;}#block-views-block-modal-block-3{min-width:calc(30% - 23px);float:left;border-left:3px solid #cf000d;padding-left:20px;margin-bottom:15px;position:relative;margin-top:14px;}#block-views-block-modal-block-3 .view-modal .right img{max-width:200px;}#block-views-block-modal-block-3 .view-modal .right .image-container{padding-left:8px;}#block-views-block-modal-block-3 .view-modal .right .image-caption{font-size:14px;padding:15px 0 0;color:#000;max-width:200px;}.region-modal,.region-modalmobile,.mobile-modal{display:none;}.modal-close,.modal-close2{display:inline-block;right:0;position:absolute;}.modal-close{top:-25px;}.modal-close::before,.modal-close::after,.modal-close2::before,.modal-close2::after{background-color:#cf000d;}.top-nav__alert-dismiss::before,.top-nav__alert-dismiss::after{width:30px;}@media (max-width:414px){.cta-buttons{padding-bottom:20px;}}@media screen and (max-width:991px){.region-modalmobile{position:fixed;bottom:0;z-index:999;width:100%;}.modal-close2{top:2px;right:5px;}}
