/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.cke5-custom-block-indent-1{margin-left:40px;}.cke5-custom-block-indent-2{margin-left:80px;}.cke5-custom-block-indent-3{margin-left:120px;}.cke5-custom-block-indent-4{margin-left:160px;}.cke5-custom-block-indent-5{margin-left:200px;}.cke5-custom-block-indent-6{margin-left:240px;}.cke5-custom-block-indent-7{margin-left:280px;}.cke5-custom-block-indent-8{margin-left:320px;}.cke5-custom-block-indent-9{margin-left:360px;}.cke5-custom-block-indent-10{margin-left:400px;}.cke5-custom-block-indent-11{margin-left:440px;}.cke5-custom-block-indent-12{margin-left:480px;}.cke5-custom-block-indent-13{margin-left:520px;}.cke5-custom-block-indent-14{margin-left:560px;}.cke5-custom-block-indent-15{margin-left:600px;}.cke5-custom-block-indent-16{margin-left:640px;}.cke5-custom-block-indent-17{margin-left:680px;}.cke5-custom-block-indent-18{margin-left:720px;}.cke5-custom-block-indent-19{margin-left:760px;}.cke5-custom-block-indent-20{margin-left:800px;}
.paragraph--unpublished{background-color:#fff4f4;}
.hide{display:none !important;}#myModal button.close{margin:0px;opacity:1;padding:0px;position:absolute;right:0px;top:0px;}#myModal button.close .icon-close{height:30px;width:30px;}#myModal .modal-title{float:left;width:100%;}#myModal .modal-content{overflow:auto;}#myModal .modal-content .buttons{display:flex;flex-direction:column-reverse;width:100%;}#myModal .modal-content .buttons .btn{margin:0px;}@media (min-width:1024px){#myModal .modal-content .buttons{flex-direction:row;justify-content:space-between;}#myModal .modal-content .buttons a.btn:not(:first-child){margin-bottom:0px;}}#myModal .modal-content .buttons a:not(:first-child){margin-bottom:10px;}#myModal .modal-content .footer{border:none;margin:0px;padding:0px;}#myModal .modal-content .footer p:first-child{margin-top:20px;}#myModal .modal-content .footer p:last-child{margin-bottom:0px;}#myModal .modal-content .footer .more-info{font-size:18px;}#myModal .modal-content .footer .disclaimer-text{font-size:14px;}#myModal .remind-me:hover{color:#fff;}#myModal .remind-me-form{overflow:auto;}#myModal .remind-me-form .input-contain{display:block;width:50%;max-width:300px;float:left;clear:both;}#myModal .remind-me-form .input-contain label{color:black;}#myModal .remind-me-form .remind-me-submit,#myModal .remind-me-form .remind-me-close{float:left;clear:both;}#myModal .error{color:#DF2700;float:left;clear:both;}#myModal p{color:black;float:left;width:100%;}#myModal p:last-child{margin:0px 0px 20px;}#myModal .remind-me-form p.disclaimer{font-size:small;width:100%;margin:8px 0px;}#myModal .remind-me-form p.disclaimer a{color:#337ab7;}#myModal .row{margin-top:0px;}#myModal{display:flex;flex-direction:column;}@media (min-width:1024px){#myModal{flex-direction:row;}}#myModal .remind-me-form{clear:both;}@media (min-width:1024px){#myModal .remind-me-form{margin-bottom:20px;}}#myModal .remind-me-form .flex-item{flex-basis:50%;}@media (min-width:1024px){#myModal .remind-me-form .flex-item{flex-basis:initial;width:364px;}}#myModal .remind-me-form .flex-item.email-form{border-bottom:solid 1px #508142;padding:0 0 20px;}@media (min-width:1024px){#myModal .remind-me-form .flex-item.email-form{border-right:solid 1px #508142;margin-right:55px;border-bottom:none;padding:30px 0;}#myModal .remind-me-form .flex-item.email-form .email{width:300px;max-width:initial;}}#myModal .remind-me-form .flex-item.phone-form{padding:20px 0 0;}@media (min-width:1024px){#myModal .remind-me-form .flex-item.phone-form{padding:30px 0;}}#myModal .remind-me-form .flex-item.phone-form .site-form{background:none;margin:0;padding:0;font-family:"Ringside Regular A","Ringside Regular B",sans-serif;}@media (min-width:1024px){#myModal .remind-me-form .flex-item.phone-form .site-form #person_phone{width:300px;max-width:initial;}}#myModal .remind-me-form .flex-item.phone-form .site-form [type="submit"]{margin:0;}#myModal .remind-me-form .flex-item.phone-form .site-form [type="submit"].btn-secondary{background-color:#B53400;border-color:#B53400;color:#fff;font-size:16px;}@media (min-width:1024px){#myModal .remind-me-form .flex-item.phone-form .site-form [type="submit"].btn-secondary{font-size:18px;}}#myModal .remind-me-form .flex-item.phone-form .site-form [type="submit"].btn-secondary:hover{background-color:#fff;color:#b53400;}#myModal .remind-me-form .disclaimer{margin-bottom:0;}#myModal[data-usecase="email"] .content{padding:10px 25px 25px;}#myModal[data-usecase="email"] .content > h1{font-weight:600;margin-bottom:10px;}#myModal[data-usecase="email"] .content input[type="email"]{padding:17px 10px;border:1px solid;}#myModal[data-usecase="email"] .content .disclaimer{font-size:12px;color:#000;margin-top:15px;}
.slideout{position:fixed;display:flex;width:100%;padding:15px;flex-direction:column;justify-content:center;align-items:center;gap:15px;flex-shrink:0;align-self:stretch;border-radius:8px;border:1px solid #ccc;background:#fff;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.15);transform:translateY(150%);transition:transform 0.3s ease-in-out;will-change:transform;z-index:9999;left:0;bottom:0;}@media (min-width:992px){.slideout{width:auto;bottom:24px;left:24px;}}.slideout.slideout-visible{transform:translateY(0);}.slideout .slideout-title{color:#393b3c;font-size:16px;font-weight:600;line-height:120%;margin:0;padding:0;}.slideout .slideout-close-btn{position:absolute;top:15px;right:15px;background:transparent;border:none;cursor:pointer;padding:0;margin:0;}.slideout .slideout-btns{display:flex;align-items:flex-start;gap:6px;align-self:stretch;}.slideout .slideout-btns .slideout-cta-btn{display:flex;height:40px;padding:10px 15px;justify-content:center;align-items:center;gap:10px;flex:1 0 0;border-radius:4px;min-width:153px;font-size:16px;font-weight:700;line-height:12px;}.slideout .slideout-btns .slideout-cancel-btn{background-color:#fff;display:flex;height:40px;padding:10px 15px;justify-content:center;align-items:center;gap:10px;flex:1 0 0;border-radius:4px;min-width:153px;text-transform:capitalize;color:#508142;font-size:16px;font-weight:700;line-height:12px;}.slideout .slideout-btns .slideout-cancel-btn:hover{background:rgba(80,129,66,0.25);color:#393B3C;}
