@media (min-width:768px){.button-square{width:46px;height:46px}.fade-hover{transition:.5s ease-in-out}.fade-hover:hover{opacity:.7}.primary-color-hover{transition:.5s ease-in-out}.primary-color-hover:hover{color:#6b0555}body .modal__exit-button{left:25px}body .modal__exit-button::after{font-size:50px}body .modal__exit-image{width:20px}body .modal__header{margin-bottom:0;font-size:39px}body .modal__label{font-size:26px;margin-bottom:20px}body .modal__input{font-size:22px;padding:11px 13px}body .modal__submit{padding:11px 13px}.modal-dialog{margin:30px auto}.modal-sm{width:530px}.modal .modal-dialog{width:40%;transform:translate(50%,-50%)!important;right:50%}body{font-size:1.6rem}p{line-height:1.4}.container{max-width:768px}.container-start{margin-right:calc((100vw - 768px)/ 2)}.mobi{display:none!important}.mobhide{display:inherit!important}.h2,h2{font-size:3.8rem}.h3,h3{font-size:2rem}.lead{font-size:2.4rem}.page-404{margin-top:76px}.dropdown{top:75px}.header__newsletter{display:flex;align-items:center;justify-content:center}.member-link{width:49%;margin-bottom:2%;margin-left:2%;display:flex;flex-direction:column}.member-link:nth-child(2n+2){margin-left:0}.member-link__info{flex:1}body.search-results{margin-top:76px}.sticky-search.active{top:76px}.sticky-search .container{padding-block:16px}.cover{margin-top:76px}.gallery__images{grid-template-rows:repeat(2,292px)}.masthead{margin-top:76px}.masthead__categories{padding-inline:10px}.masthead__category-button{font-size:16px}.masthead__letters{display:flex;justify-content:center;align-items:center;margin-top:20px;flex-wrap:wrap;background-color:rgba(255,255,255,.5);border-radius:8px;padding-block:8px;padding-left:6px}.media .text-box__image{transform:translateY(0);top:0;max-width:100%}.member-preview{width:calc(50% - 7.5px)}.text-boxes .text-box .text-box__img-wrapper-animation{margin-left:auto;margin-right:calc((100vw - 768px)/ -1)}.text-boxes .text-box:nth-child(even) .text-box__img-wrapper-animation{margin-right:auto;margin-left:calc((100vw - 768px)/ -1)}.text-boxes .text-box:nth-child(even) .text-box__wrapper{margin-right:0;margin-left:auto;padding-right:0}.text-box__image{max-width:none;max-height:761px;margin:0;height:400px}.text-box .section-title{text-align:right;margin-bottom:60px}.text-box__numbers-row{margin-bottom:22.4px}.text-box__numbers-row--number{text-align:right;font-size:28px}.text-box__numbers-row--text{text-align:right;font-size:14px}.text-box__highlights{height:450px}}