#root{max-width:100%;margin:0 auto;text-align:center}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;font-family:Open Sans,sans-serif;color:#0c0c0c}body{background-color:#fefefe}.context{overflow:hidden;margin:0 5px;width:400px;text-align:center}.context img{width:400px}.grid-line{display:grid;grid-template-columns:1fr 1fr;margin:0 0 10px;padding:0 150px}@media only screen and (max-width: 560px){.grid-line{grid-template-columns:1fr;padding:0;margin:0}}.top-to-btm{position:relative}.icon-position{position:fixed;bottom:40px;right:25px;z-index:20}.icon-style{background-color:#3c6;border:2px solid #33cc66;border-radius:50%;height:50px;width:50px;color:#fff;cursor:pointer;animation:movebtn 3s ease-in-out infinite;transition:all .5s ease-in-out}.icon-style:hover{animation:none;background:#fff;color:#551b54;border:2px solid #33cc66}@keyframes movebtn{0%{transform:translateY(0)}25%{transform:translateY(20px)}50%{transform:translateY(0)}75%{transform:translateY(-20px)}to{transform:translateY(0)}}p{font-size:16px;line-height:29px}header{background-color:#f4e19f}.header-wrapper{display:flex;justify-content:space-between;margin:0 auto;width:90%;padding:10px 0}.header-brand{display:grid;grid-template-columns:30px auto;max-width:300px;gap:10px;place-items:center}.header-brand:hover{cursor:pointer}.header-icon{width:150px;margin:auto}.toggle{display:none;cursor:pointer}.navigation{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:18px}.item{color:#2c2851;cursor:pointer}.navigation a,.navigation a:hover,.navigation a:active{font-weight:bolder;color:#432821;padding:20px}.navigation a:hover,.navigation a:active{color:#fefefe;background-color:#432821}@media only screen and (max-width: 700px){.toggle{display:block;height:35px}.navigation{display:grid;gap:0px;position:absolute;top:0;left:0;font-size:22px;font-weight:700;height:100vh;background-color:#7c311e}.item{width:100vw}}.banner img{width:100%}.footer-wrapper{position:relative;width:100%;text-align:center;background-color:#cc935c;padding:10px 0 0}.footer-wrapper h3,.footer-wrapper p{color:#fefefe;text-align:center}.footer-socials{display:grid;grid-template-columns:repeat(3,1fr);max-width:150px;margin:20px auto 0;place-items:center}.footer-icon{width:30px}.footer-icon:hover{cursor:pointer}.copyright{background-color:#432821;text-align:left;padding:10px;margin:10px 0 0}.copyright p{color:#fefefe}.home-wrapper{width:90%;margin:0 auto;background-color:#fefefe;padding:0 10px 10px}.mason-partners{margin:0 auto;width:100%}.mason-partners img{width:50%}.art-wrapper{width:90%;margin:0 auto;background-color:#fefefe;padding:0 10px 10px}.art-wrapper p{text-align:left;margin:0 1em .71875em 0}.mason{margin:10px auto;width:100%}.mason img{width:100%;display:block}.colorpalette{width:70%}.history-wrapper{width:90%;margin:0 auto;background-color:#fefefe;padding:10px}.history-wrapper p{text-align:left;margin:0 1em .71875em 0}.images{display:flex;flex-direction:row;flex-wrap:wrap}.images img{flex-basis:33%;padding:2px}.pharaohs-wrapper{width:90%;margin:0 auto;background-color:#fefefe;padding:10px}.pharaohs-wrapper p{text-align:left;margin:0 1em .71875em 0}.pharaohs-div{width:75%;margin:10px auto}.pharaohs-div table{width:100%;margin:.71875em 0;table-layout:fixed}.pharaohs-div table td,.pharaohs-div table th{padding:.71875em;border-bottom:solid 3px #1034A6}.pharaohs-div table th{background-color:#fecc33}.pharaohs-div table td{text-align:left}.artworks-wrapper{width:90%;margin:0 auto;background-color:#fefefe;padding:10px}.artworks-wrapper p{text-align:left;margin:0 1em .71875em 0}.tabs{margin-bottom:60px}.tab-list{border-bottom:1px solid #339966;padding-left:0}.tab-list-item{display:inline-block;list-style:none;margin-bottom:-1px;padding:.5rem .75rem;border:solid #339966;color:#fefefe;background-color:#396}.tab-list-active{background-color:#fefefe;border-width:1px 1px 0 1px;color:#396}.gods-wrapper{display:grid;grid-template-columns:80px auto 80px;max-width:60%;margin:0 auto;min-height:120px;gap:30px}.gods-content{background-color:#fefefe;padding:10px;display:grid;place-items:center;border-radius:5px}.gods-button{border:none;background-color:#396;border-radius:5px}.gods-button:hover{background-color:#3c6;cursor:pointer}.icon-arrow{width:40px;height:40px}.god{width:200px}@media only screen and (max-width: 560px){.gods-wrapper{grid-template-columns:1fr}.gods-button{min-height:50px}}.museums-wrapper{max-width:90%;margin:0 auto;background-color:#fefefe;padding:10px}.museums-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin:0 auto;max-width:100%}.museums-card{padding:10px 5px;border-radius:10px}.museums-icon{width:300px}@media only screen and (max-width: 560px){.museums-grid{grid-template-columns:1fr;max-width:100%}}.about-wrapper,.about-team{max-width:90%;margin:0 auto;background-color:#fefefe;padding:10px}.about-quote{padding:0 10px;overflow:hidden}.about-quote p{font-weight:bolder;font-style:italic;text-align:left;margin:0 1em .71875em 0}.quote-decoration{float:left;overflow:hidden}.team-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;max-width:100%;margin:0 auto 30px;text-align:center}.team-card{padding:10px;border-radius:10px}.team-icon{width:250px}@media only screen and (max-width: 560px){.team-wrapper{grid-template-columns:1fr}}.egyptologists-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;max-width:100%;margin:0 auto;text-align:center}.egyptologists-card{padding:10px;border-radius:10px}.egyptologists-icon{width:250px}.egyptologists-quote{font-weight:bolder;font-style:italic}@media only screen and (max-width: 560px){.egyptologists-wrapper{grid-template-columns:1fr}}.contact-wrapper{max-width:90%;margin:0 auto;background-color:#fefefe;padding:10px}.form-wrapper{max-width:100%;margin:0 auto 200px}.inputs{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:30px}.input{height:50px;border-radius:5px;border:solid 1px black;padding:0 20px;font-size:16px}.textareas{display:grid;grid-template-columns:4fr 1fr;gap:30px}.textarea{min-height:150px;border-radius:5px;border:none;padding:20px;font-size:16px;border:solid 1px black}.send{background-color:#396;border:none;border-radius:5px;font-size:16px}.send:hover{background-color:#a50021;cursor:pointer}.send-icon{width:40px;height:40px}.address{width:60%}.address a,.address a:hover{font-weight:700}.address a{color:#396}.address a:hover{color:#a50021}.address h2{text-align:left}.address p{text-align:left;font-size:20px;line-height:32px;padding:0 10px}.contact-form{overflow:hidden}@media only screen and (max-width: 560px){.inputs,.textareas{grid-template-columns:1fr}.send{min-height:50px}}.carousel-image{vertical-align:middle;width:100%;height:100%}.carousel-container{position:relative;margin:auto}.carousel-item{width:100%;height:100%}.prev,.next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-22px;color:#fff;font-weight:700;font-size:18px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none}.next{right:0;border-radius:3px 0 0 3px}.prev{left:0;border-radius:3px 0 0 3px}.prev:hover,.next:hover{background-color:#000c}.carousel-caption-bottom{color:#f2f2f2;font-size:15px;padding:8px 0;position:absolute;bottom:30px;width:100%;text-align:center;text-shadow:0px 0px 10px rgba(0,0,0,.8)}.carousel-caption-center{color:#f2f2f2;font-size:15px;padding:8px 0;position:absolute;bottom:50%;top:45%;width:100%;text-align:center;text-shadow:0px 0px 10px rgba(0,0,0,.8)}.carousel-caption-top{color:#f2f2f2;font-size:15px;padding:8px 0;position:absolute;top:8px;width:100%;text-align:center;text-shadow:0px 0px 10px rgba(0,0,0,.8)}.dots{margin-top:10px;text-align:center;position:absolute;bottom:10px;width:100%}.slide-number{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.dot{cursor:pointer;height:8px;width:8px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .6s ease}.active,.dot:hover{background-color:#717171}.fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}.pause-icon{position:absolute;left:15px;bottom:2px;opacity:1}.pause{-webkit-animation-name:pause;-webkit-animation-duration:.5s;animation-name:pause;animation-duration:.5s}.bar{width:100%;background-color:#ddd;position:absolute;bottom:0px;border-radius:0 0 10px}.progress{width:1%;height:5px;background-color:#042baa}.thumbnails{display:flex;margin-top:10px;align-items:center;overflow:scroll}.thumbnails::-webkit-scrollbar{display:none}.thumbnail{margin:0 5px}.active-thumbnail{border:#476ff1 solid 3px}@keyframes pause{0%{opacity:.2}90%{opacity:1}}@-webkit-keyframes pause{0%{opacity:.2}90%{opacity:1}}@-webkit-keyframes fade{0%{opacity:.4}to{opacity:1}}@keyframes fade{0%{opacity:.4}to{opacity:1}}@media only screen and (max-width: 500px){.prev,.next,.carousel-caption-bottom,.carousel-caption-center,.carousel-caption-top,.slide-number{font-size:20px!important}.dot{height:4px;width:4px}.carousel-container{max-height:250px!important}.thumbnail{max-width:70px}.carousel-caption-bottom{bottom:25px}}.yarl__fullsize{width:100%;height:100%}.yarl__relative{position:relative}.yarl__portal{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;overflow:hidden;z-index:var(--yarl__portal_zindex, 9999);transition:opacity var(--yarl__fade_animation_duration, .25s) var(--yarl__fade_animation_timing_function, ease)}.yarl__portal_open{opacity:1}.yarl__container{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:var(--yarl__container_background_color, var(--yarl__color_backdrop, #000));outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:var(--yarl__controller_touch_action, none);overscroll-behavior:var(--yarl__controller_overscroll-behavior, contain)}.yarl__carousel{display:flex;flex:0 0 auto;height:100%;align-content:center;justify-content:center;align-items:stretch;width:calc(100% + (var(--yarl__carousel_slides_count) - 1) * (100% + var(--yarl__carousel_spacing_px, 0) * 1px + var(--yarl__carousel_spacing_percent, 0) * 1%));-webkit-transform:translateX(var(--yarl__swipe_offset, 0px));transform:translate(var(--yarl__swipe_offset, 0px))}.yarl__carousel_with_slides{-webkit-column-gap:calc(var(--yarl__carousel_spacing_px, 0) * 1px + 100 / (100 * var(--yarl__carousel_slides_count) + (var(--yarl__carousel_slides_count) - 1) * var(--yarl__carousel_spacing_percent, 0)) * var(--yarl__carousel_spacing_percent, 0) * 1%);-moz-column-gap:calc(var(--yarl__carousel_spacing_px, 0) * 1px + 100 / (100 * var(--yarl__carousel_slides_count) + (var(--yarl__carousel_slides_count) - 1) * var(--yarl__carousel_spacing_percent, 0)) * var(--yarl__carousel_spacing_percent, 0) * 1%);column-gap:calc(var(--yarl__carousel_spacing_px, 0) * 1px + 100 / (100 * var(--yarl__carousel_slides_count) + (var(--yarl__carousel_slides_count) - 1) * var(--yarl__carousel_spacing_percent, 0)) * var(--yarl__carousel_spacing_percent, 0) * 1%)}.yarl__flex_center{display:flex;justify-content:center;align-content:center;align-items:center}.yarl__slide{flex:1;position:relative;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0) * 1px + 100 / (100 * var(--yarl__carousel_slides_count) + (var(--yarl__carousel_slides_count) - 1) * var(--yarl__carousel_spacing_percent, 0)) * var(--yarl__carousel_padding_percent, 0) * 1%)}[dir=rtl] .yarl__slide{--yarl__direction: -1}.yarl__slide_image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action, none);-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}@media screen and (min-width: 800px){.yarl__slide_image{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}}.yarl__slide_image_cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.yarl__slide_image_loading{opacity:0}.yarl__slide_placeholder{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);line-height:0}.yarl__slide_loading{color:var(--yarl__slide_icon_loading_color, var(--yarl__color_button, rgba(255, 255, 255, .8)));-webkit-animation:yarl__delayed_fadein 1s linear;animation:yarl__delayed_fadein 1s linear}.yarl__slide_loading line{-webkit-animation:yarl__stroke_opacity 1s linear infinite;animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:nth-of-type(1){-webkit-animation-delay:-1.875s;animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){-webkit-animation-delay:-1.75s;animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){-webkit-animation-delay:-1.625s;animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){-webkit-animation-delay:-1.5s;animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){-webkit-animation-delay:-1.375s;animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){-webkit-animation-delay:-1.25s;animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){-webkit-animation-delay:-1.125s;animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){-webkit-animation-delay:-1s;animation-delay:-1s}.yarl__slide_error{width:var(--yarl__slide_icon_error_size, 48px);height:var(--yarl__slide_icon_error_size, 48px);color:var(--yarl__slide_icon_error_color, red)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{-webkit-animation:unset;animation:unset}}.yarl__toolbar{position:absolute;top:0;right:0;bottom:auto;left:auto;display:flex;justify-content:flex-end;padding:var(--yarl__toolbar_padding, 8px)}[dir=rtl] .yarl__toolbar{top:0;right:auto;bottom:auto;left:0}.yarl__icon{width:var(--yarl__icon_size, 32px);height:var(--yarl__icon_size, 32px)}.yarl__button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--yarl__button_background_color, transparent);border:var(--yarl__button_border, 0);margin:var(--yarl__button_margin, 0);outline:none;line-height:0;padding:var(--yarl__button_padding, 8px);color:var(--yarl__color_button, rgba(255, 255, 255, .8));-webkit-filter:var(--yarl__button_filter, drop-shadow(2px 2px 2px rgba(0, 0, 0, .8)));filter:var(--yarl__button_filter, drop-shadow(2px 2px 2px rgba(0, 0, 0, .8)));-webkit-tap-highlight-color:transparent}.yarl__button:focus{color:var(--yarl__color_button_active, #fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button, rgba(255, 255, 255, .8))}.yarl__button:focus-visible{color:var(--yarl__color_button_active, #fff)}@media (hover: hover){.yarl__button:hover,.yarl__button:focus:hover,.yarl__button:focus-visible:hover{color:var(--yarl__color_button_active, #fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled, rgba(255, 255, 255, .4));cursor:default}.yarl__navigation_prev,.yarl__navigation_next{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:var(--yarl__navigation_button_padding, 24px 16px)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@-webkit-keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@-webkit-keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}@font-face{font-family:Adobe Jenson Pro Regular;src:url("/src/public/Adobe Jenson Pro Regular.otf")}*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;font-family:Open Sans,sans-serif}body{background-color:#e6d794}.title{font-family:Adobe Jenson Pro Regular;margin:40px 0 20px;color:#2c2851;font-size:40px}.description{margin-bottom:30px;color:#85819f;font-size:18px}.App{position:relative;margin:0 auto;text-align:center;background-color:#f4e19f}p{font-size:16px;line-height:28px}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0 0 .71875em;line-height:1.25em;font-family:Adobe Jenson Pro Regular}h1{font-size:2em}h2{font-size:1.75em}h3{font-size:1.5em}h4{font-size:1.25em}h5{font-size:1.125em}h6{font-size:1em}
