﻿@keyframes rotating{100%{transform:rotate(360deg)}}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-open .modal.show{display:flex;align-items:center;justify-content:center}.modal-close{width:fit-content !important}.modal-close:before{content:"";font-size:2.4rem;margin-right:1rem}.modal{position:fixed;top:0;left:0;z-index:99999;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:100%;margin:.5rem;pointer-events:none}.modal.show .modal-dialog{transform:none}.modal-body-btns-wrapper{position:absolute;top:2rem;right:clamp(2rem,3.1847133758vw,5rem);display:flex;gap:2rem}.modal-body-btns-wrapper .modal-copy{display:flex;z-index:44;align-items:center}.modal-body-btns-wrapper .modal-copy::before{content:"";font-size:2.4rem;margin-right:1rem}.modal-body-btns-wrapper .modal-copy:hover{text-decoration:usnet}.modal-body-btns-wrapper .modal-close{position:unset !important}.modal-content{position:relative;display:flex;flex-direction:column;width:98%;pointer-events:auto;background-color:#fff;background-clip:padding-box;outline:0;margin:0 auto;max-width:1200px;border-radius:var(--base-border-radius, 0)}@media(min-width: 992px){.modal-content{width:100%}}.modal-content:has(.copy-element){padding:6.4rem clamp(2rem,3.1847133758vw,5rem) clamp(2rem,2.5477707006vw,4rem) clamp(2rem,3.1847133758vw,5rem)}.modal-content.pux-modal-content{max-width:70rem}.modal-content .copy-element-inner{position:relative}.modal-content .copy-element-inner .copy-element-content{padding:2rem 2rem 4rem 2rem;border:2px solid var(--main-color, #9B8C62);border-radius:.5rem}.modal-content .copy-element-inner .modal-copy{position:absolute;bottom:1rem;right:1rem;display:flex;z-index:44;align-items:center}.modal-content .copy-element-inner .modal-copy::before{content:"";font-size:2.4rem;margin-right:1rem}.modal-content .copy-element-inner .modal-copy:hover{text-decoration:unset}.modal-backdrop{position:fixed;top:0;left:0;z-index:9999;width:100vw;height:100vh;background-color:#000}.modal-backdrop.show{opacity:.29}.modal-body{position:relative;flex:1 1 auto;overflow:auto}.pux-modal .modal-dialog{display:flex;width:100%}.pux-modal .modal-content{background-repeat:no-repeat !important;border:none}.pux-modal .modal-content .modal-close{background:none;border:none;padding:0;margin:0;font-size:100%;font-family:inherit;color:inherit;cursor:pointer;outline:none;appearance:none;position:absolute;right:0;top:0;width:40px;height:40px;text-shadow:none;cursor:pointer;z-index:44;opacity:1;display:flex;align-items:center;justify-content:center;font-size:20px;text-decoration:none}.pux-modal .modal-content .modal-close:focus-visible{outline:none;filter:drop-shadow(0 0 0 5px var(--second-color, #A0D1E4));border-radius:4px !important;box-shadow:0 0 0 2px var(--base-white, #fff),0 0 0 6px var(--second-color, #A0D1E4) !important}.pux-modal .modal-content .modal-close .modal-body{padding:0 clamp(1rem,1.9108280255vw,3rem);position:relative;z-index:22}.pux-modal .modal-backdrop{background:#000}.pux-modal .section-modal .widget-container{margin:0;padding:0}.pux-modal .section-modal .widget-wysiwyg *:first-child{margin-top:0}.pux-modal .section-modal .widget-wysiwyg *:last-child{margin-bottom:0}.pux-modal .section-modal .image-content-container,.pux-modal .section-modal .image-content-item.type-boxed{margin:0}.pux-modal .section-modal .pux-container{padding:0}@media(min-width: 992px){.pux-modal .section-modal .image-content-item.type-wide.reversed-item .image-content-item-content-inner{padding:3rem 4rem 3rem 4rem}}