.elementor-93 .elementor-element.elementor-element-f92322c:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-f92322c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.wittemuseum.org/wp-content/uploads/2022/03/VGH-image-scaled.jpg") 50% 50%;background-size:cover;}.elementor-93 .elementor-element.elementor-element-f92322c > .elementor-background-overlay{background-color:#3687BAC9;opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-93 .elementor-element.elementor-element-f92322c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-93 .elementor-element.elementor-element-019839f.elementor-column .elementor-column-wrap{align-items:space-between;}.elementor-93 .elementor-element.elementor-element-019839f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-93 .elementor-element.elementor-element-019839f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-019839f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-93 .elementor-element.elementor-element-052cf41 > .elementor-container{max-width:1644px;}.elementor-93 .elementor-element.elementor-element-052cf41{margin-top:50px;margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-587ded0 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-93 .elementor-element.elementor-element-75babd6 .elementor-heading-title{color:#FFFFFF;font-family:"trajan-pro-3", Sans-serif;font-size:2.75em;font-weight:600;text-transform:uppercase;letter-spacing:8.8px;text-shadow:0px 3px 6px rgba(0, 0, 0, 0.14901960784313725);}.elementor-93 .elementor-element.elementor-element-75babd6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-17bd819{text-align:left;}.elementor-93 .elementor-element.elementor-element-1925a42{text-align:left;color:#FFFFFF;font-family:"trajan-pro-3", Sans-serif;font-size:7.063em;font-weight:600;text-transform:uppercase;line-height:2.2em;letter-spacing:22.6px;}.elementor-93 .elementor-element.elementor-element-1925a42.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#FFFFFF;}.elementor-93 .elementor-element.elementor-element-1925a42.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-93 .elementor-element.elementor-element-1925a42.elementor-drop-cap-view-default .elementor-drop-cap{color:#FFFFFF;border-color:#FFFFFF;}body:not(.rtl) .elementor-93 .elementor-element.elementor-element-1925a42 .elementor-drop-cap{margin-right:-18px;}body.rtl .elementor-93 .elementor-element.elementor-element-1925a42 .elementor-drop-cap{margin-left:-18px;}.elementor-93 .elementor-element.elementor-element-1925a42 .elementor-drop-cap-letter{font-family:"Cinzel", Sans-serif;font-size:3.96em;}.elementor-93 .elementor-element.elementor-element-1925a42 > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-93 .elementor-element.elementor-element-2107d27{color:#FFFFFF;font-family:"trajan-pro-3", Sans-serif;font-size:1.8em;font-weight:600;line-height:1em;letter-spacing:3.8px;}.elementor-93 .elementor-element.elementor-element-2107d27 > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-93 .elementor-element.elementor-element-84be621 .elementor-button{font-family:"Lato", Sans-serif;font-size:1.75em;font-weight:900;line-height:1.214em;fill:var( --e-global-color-891c70c );color:var( --e-global-color-891c70c );background-color:#FFFFFF;}.elementor-93 .elementor-element.elementor-element-84be621 .elementor-button:hover, .elementor-93 .elementor-element.elementor-element-84be621 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-93 .elementor-element.elementor-element-84be621 .elementor-button:hover svg, .elementor-93 .elementor-element.elementor-element-84be621 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-93 .elementor-element.elementor-element-84be621{width:auto;max-width:auto;}.elementor-93 .elementor-element.elementor-element-b5262a6{--spacer-size:50px;}.elementor-93 .elementor-element.elementor-element-6507127.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-93 .elementor-element.elementor-element-6507127 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-93 .elementor-element.elementor-element-e2ea041{width:auto;max-width:auto;}.elementor-93 .elementor-element.elementor-element-6073f47:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-6073f47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.wittemuseum.org/wp-content/uploads/2020/12/3976082.jpg") 50% 50%;background-size:cover;}.elementor-93 .elementor-element.elementor-element-6073f47 > .elementor-background-overlay{background-color:#3687BA9C;opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-93 .elementor-element.elementor-element-6073f47{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-93 .elementor-element.elementor-element-2356de6.elementor-column .elementor-column-wrap{align-items:space-between;}.elementor-93 .elementor-element.elementor-element-2356de6.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-93 .elementor-element.elementor-element-2356de6 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-2356de6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-93 .elementor-element.elementor-element-0afc790 > .elementor-container{max-width:1644px;}.elementor-93 .elementor-element.elementor-element-0afc790{margin-top:50px;margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-e59d188 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-93 .elementor-element.elementor-element-43a193a{text-align:center;color:#FFFFFF;font-family:"trajan-pro-3", Sans-serif;font-size:2.75em;font-weight:600;line-height:1em;letter-spacing:10px;}.elementor-93 .elementor-element.elementor-element-43a193a > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-93 .elementor-element.elementor-element-31aec0b{text-align:center;color:#FFFFFF;font-family:"trajan-pro-3", Sans-serif;font-size:1.8em;font-weight:600;line-height:1em;letter-spacing:3.8px;}.elementor-93 .elementor-element.elementor-element-31aec0b > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-93 .elementor-element.elementor-element-47e1be8 .elementor-button{font-family:"Lato", Sans-serif;font-size:1.75em;font-weight:900;line-height:1.214em;background-color:#FFFFFF;}.elementor-93 .elementor-element.elementor-element-47e1be8{width:auto;max-width:auto;}.elementor-93 .elementor-element.elementor-element-1e5030a > .elementor-container{max-width:1802px;}.elementor-93 .elementor-element.elementor-element-1e5030a:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-1e5030a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-93 .elementor-element.elementor-element-1e5030a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-93 .elementor-element.elementor-element-1e5030a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-93 .elementor-element.elementor-element-d9a14e8 > .elementor-element-populated{margin:0% 6% 0% 6%;--e-column-margin-right:6%;--e-column-margin-left:6%;}.elementor-93 .elementor-element.elementor-element-d9a14e8 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-d2c7810{text-align:center;}.elementor-93 .elementor-element.elementor-element-d2c7810 img{border-radius:225px 225px 0px 0px;}.elementor-93 .elementor-element.elementor-element-d2c7810 .widget-image-caption{text-align:left;color:#FFFFFF;background-color:#3687BA;font-family:"Lato", Sans-serif;font-size:1.25em;font-weight:900;line-height:1.4em;margin-top:-80px;}.elementor-93 .elementor-element.elementor-element-d2c7810 > .elementor-widget-container{padding:17px 17px 17px 17px;}.elementor-93 .elementor-element.elementor-element-d15c8ca > .elementor-element-populated{margin:0% 6% 0% 6%;--e-column-margin-right:6%;--e-column-margin-left:6%;}.elementor-93 .elementor-element.elementor-element-d15c8ca > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-939bcf3{text-align:center;}.elementor-93 .elementor-element.elementor-element-939bcf3 img{border-radius:225px 225px 0px 0px;}.elementor-93 .elementor-element.elementor-element-939bcf3 .widget-image-caption{text-align:left;color:#FFFFFF;background-color:var( --e-global-color-45537cb );font-family:"Lato", Sans-serif;font-size:1.25em;font-weight:900;line-height:1.4em;margin-top:-80px;}.elementor-93 .elementor-element.elementor-element-939bcf3 > .elementor-widget-container{padding:17px 17px 17px 17px;}.elementor-93 .elementor-element.elementor-element-fda7171 > .elementor-element-populated{margin:0% 6% 0% 6%;--e-column-margin-right:6%;--e-column-margin-left:6%;}.elementor-93 .elementor-element.elementor-element-fda7171 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-bd56813 img{border-radius:225px 225px 0px 0px;}.elementor-93 .elementor-element.elementor-element-bd56813 .widget-image-caption{text-align:left;color:#FFFFFF;background-color:#660F36;font-family:"Lato", Sans-serif;font-size:1.25em;font-weight:900;line-height:1.4em;margin-top:-80px;}.elementor-93 .elementor-element.elementor-element-bd56813 > .elementor-widget-container{padding:17px 17px 17px 17px;}.elementor-93 .elementor-element.elementor-element-524e3b6 > .elementor-element-populated{margin:0% 6% 0% 6%;--e-column-margin-right:6%;--e-column-margin-left:6%;}.elementor-93 .elementor-element.elementor-element-524e3b6 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-2bda3c9{text-align:center;}.elementor-93 .elementor-element.elementor-element-2bda3c9 img{border-radius:225px 225px 0px 0px;}.elementor-93 .elementor-element.elementor-element-2bda3c9 .widget-image-caption{text-align:left;color:#FFFFFF;background-color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:1.25em;font-weight:900;line-height:1.4em;margin-top:-80px;}.elementor-93 .elementor-element.elementor-element-2bda3c9 > .elementor-widget-container{padding:17px 17px 17px 17px;}.elementor-93 .elementor-element.elementor-element-509a84c6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-93 .elementor-element.elementor-element-509a84c6 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-28197a7d .elementor-repeater-item-39e9921 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.wittemuseum.org/wp-content/uploads/2023/08/explore-your-world-hero-scaled.jpg);background-size:cover;}.elementor-93 .elementor-element.elementor-element-28197a7d .elementor-repeater-item-6931214 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.wittemuseum.org/wp-content/uploads/2023/10/dinosaur-gallery-1920x800-1.png);background-size:cover;}.elementor-93 .elementor-element.elementor-element-28197a7d .elementor-repeater-item-15d6559 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.wittemuseum.org/wp-content/uploads/2023/09/meteorite_IMG_6005.jpg);background-size:cover;}.elementor-93 .elementor-element.elementor-element-28197a7d .elementor-repeater-item-517d13c .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.wittemuseum.org/wp-content/uploads/2023/10/txwild-gallery-1920x800-1.png);background-size:cover;}.elementor-93 .elementor-element.elementor-element-28197a7d .elementor-repeater-item-4b41e33 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.wittemuseum.org/wp-content/uploads/2023/08/BattleOfMedina_CourtesyofWitteMuseumJonathanMiles-1.png);background-size:cover;}.elementor-93 .elementor-element.elementor-element-28197a7d .swiper-slide{height:800px;}.elementor-93 .elementor-element.elementor-element-28197a7d .swiper-slide-contents{max-width:100%;}.elementor-93 .elementor-element.elementor-element-28197a7d .swiper-slide-inner{text-align:left;}.elementor-93 .elementor-element.elementor-element-28197a7d .elementor-slide-heading{color:var( --e-global-color-891c70c );font-family:"Lato", Sans-serif;font-size:22px;font-weight:600;}.elementor-93 .elementor-element.elementor-element-28197a7d .elementor-slide-description{color:var( --e-global-color-891c70c );font-family:"Lato", Sans-serif;font-size:17px;font-weight:bold;line-height:1.8em;}.elementor-93 .elementor-element.elementor-element-28197a7d .elementor-slide-button{font-family:"trajan-pro-3", Sans-serif;font-size:16px;font-weight:bold;border-width:0px;color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-28197a7d .elementor-swiper-button{font-size:33px;color:#002A4A;}.elementor-93 .elementor-element.elementor-element-28197a7d .elementor-swiper-button svg{fill:#002A4A;}.elementor-93 .elementor-element.elementor-element-28197a7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-28197a7d{z-index:1;}.elementor-93 .elementor-element.elementor-element-488187d6{width:100%;max-width:100%;top:709px;z-index:2;}body:not(.rtl) .elementor-93 .elementor-element.elementor-element-488187d6{left:0px;}body.rtl .elementor-93 .elementor-element.elementor-element-488187d6{right:0px;}.elementor-93 .elementor-element.elementor-element-13a0671f img{width:800px;max-width:100%;height:85px;}.elementor-93 .elementor-element.elementor-element-13a0671f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:180px;z-index:2;}body:not(.rtl) .elementor-93 .elementor-element.elementor-element-13a0671f{left:-40px;}body.rtl .elementor-93 .elementor-element.elementor-element-13a0671f{right:-40px;}.elementor-93 .elementor-element.elementor-element-a9d51d8 > .elementor-container{max-width:1644px;}.elementor-93 .elementor-element.elementor-element-a9d51d8:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-a9d51d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-93 .elementor-element.elementor-element-a9d51d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:00px;margin-bottom:0px;padding:73px 0px 108px 0px;}.elementor-93 .elementor-element.elementor-element-a9d51d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-93 .elementor-element.elementor-element-959972f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-93 .elementor-element.elementor-element-959972f > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-7f2f404{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-93 .elementor-element.elementor-element-364376f.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-93 .elementor-element.elementor-element-364376f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-93 .elementor-element.elementor-element-364376f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-between;}.elementor-93 .elementor-element.elementor-element-364376f > .elementor-element-populated{margin:0% 10% 0% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%;}.elementor-93 .elementor-element.elementor-element-364376f > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 80px 0px;}.elementor-93 .elementor-element.elementor-element-325d1f5 .elementor-heading-title{color:#FFFFFF;font-family:"trajan-pro-3", Sans-serif;font-size:1.75em;font-weight:bold;line-height:1.429em;letter-spacing:19.6px;}.elementor-93 .elementor-element.elementor-element-325d1f5 > .elementor-widget-container{padding:15px 050px 15px 50px;background-color:var( --e-global-color-accent );}.elementor-93 .elementor-element.elementor-element-325d1f5{width:auto;max-width:auto;}.elementor-93 .elementor-element.elementor-element-3204b2f .elementor-button{font-family:"Lato", Sans-serif;font-size:1.25em;font-weight:bold;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.1607843137254902);}.elementor-93 .elementor-element.elementor-element-3204b2f{width:auto;max-width:auto;}@media(max-width:1024px){.elementor-93 .elementor-element.elementor-element-052cf41{padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-587ded0.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-93 .elementor-element.elementor-element-587ded0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-93 .elementor-element.elementor-element-587ded0 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-75babd6{text-align:center;}.elementor-93 .elementor-element.elementor-element-75babd6 .elementor-heading-title{font-size:1.125em;letter-spacing:3.6px;}.elementor-93 .elementor-element.elementor-element-75babd6 > .elementor-widget-container{margin:0px 0px 0px 23px;}.elementor-93 .elementor-element.elementor-element-1925a42{text-align:left;font-size:3em;letter-spacing:9.6px;width:auto;max-width:auto;}.elementor-93 .elementor-element.elementor-element-1925a42 .elementor-drop-cap-letter{font-size:1.75em;}.elementor-93 .elementor-element.elementor-element-1925a42 > .elementor-widget-container{margin:-45px 0px -40px 0px;}.elementor-93 .elementor-element.elementor-element-84be621 .elementor-button{font-size:1.5em;}.elementor-93 .elementor-element.elementor-element-84be621 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-84be621{width:100%;max-width:100%;}.elementor-93 .elementor-element.elementor-element-b5262a6{--spacer-size:10px;}.elementor-93 .elementor-element.elementor-element-0afc790{padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-e59d188.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-93 .elementor-element.elementor-element-e59d188 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-93 .elementor-element.elementor-element-e59d188 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-47e1be8 .elementor-button{font-size:1.5em;}.elementor-93 .elementor-element.elementor-element-47e1be8 > .elementor-widget-container{margin:-25px 0px 30px 0px;}.elementor-93 .elementor-element.elementor-element-47e1be8{width:100%;max-width:100%;}.elementor-93 .elementor-element.elementor-element-28197a7d .swiper-slide-contents{max-width:100%;}.elementor-93 .elementor-element.elementor-element-28197a7d .elementor-slide-heading{font-size:1.125em;line-height:1.555em;}.elementor-93 .elementor-element.elementor-element-28197a7d .elementor-slide-description{font-size:1.125em;line-height:1.555em;}.elementor-93 .elementor-element.elementor-element-28197a7d .elementor-slide-button{font-size:1em;line-height:1.9em;letter-spacing:4.8px;}.elementor-93 .elementor-element.elementor-element-28197a7d > .elementor-widget-container{border-width:0px 0px 7px 0px;}.elementor-93 .elementor-element.elementor-element-7f2f404{padding:0px 0px 0px 15px;}.elementor-93 .elementor-element.elementor-element-364376f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-93 .elementor-element.elementor-element-364376f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-93 .elementor-element.elementor-element-364376f > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-325d1f5{text-align:center;width:auto;max-width:auto;}.elementor-93 .elementor-element.elementor-element-325d1f5 .elementor-heading-title{font-size:1.438em;line-height:1.435em;letter-spacing:9.2px;}.elementor-93 .elementor-element.elementor-element-325d1f5 > .elementor-widget-container{margin:0px 0px 35px 0px;padding:28px 28px 28px 28px;}}@media(max-width:767px){.elementor-93 .elementor-element.elementor-element-6073f47 > .elementor-background-overlay{opacity:0.75;}.elementor-93 .elementor-element.elementor-element-43a193a{line-height:0em;letter-spacing:2.8px;}.elementor-93 .elementor-element.elementor-element-43a193a > .elementor-widget-container{margin:0px 0px -75px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-43a193a.elementor-element{--align-self:flex-start;}.elementor-93 .elementor-element.elementor-element-1e5030a{padding:20px 0px 20px 0px;}.elementor-93 .elementor-element.elementor-element-d9a14e8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-93 .elementor-element.elementor-element-d9a14e8 > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-93 .elementor-element.elementor-element-d2c7810 > .elementor-widget-container{padding:20px 17px 17px 17px;}.elementor-93 .elementor-element.elementor-element-d15c8ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-93 .elementor-element.elementor-element-d15c8ca > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-93 .elementor-element.elementor-element-939bcf3 > .elementor-widget-container{padding:20px 17px 17px 17px;}.elementor-93 .elementor-element.elementor-element-fda7171 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-93 .elementor-element.elementor-element-fda7171 > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-93 .elementor-element.elementor-element-bd56813 > .elementor-widget-container{padding:20px 17px 17px 17px;}.elementor-93 .elementor-element.elementor-element-524e3b6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-93 .elementor-element.elementor-element-524e3b6 > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-93 .elementor-element.elementor-element-2bda3c9 > .elementor-widget-container{padding:20px 17px 17px 17px;}}@media(min-width:768px){.elementor-93 .elementor-element.elementor-element-019839f{width:100%;}.elementor-93 .elementor-element.elementor-element-587ded0{width:62%;}.elementor-93 .elementor-element.elementor-element-6507127{width:38%;}.elementor-93 .elementor-element.elementor-element-2356de6{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-93 .elementor-element.elementor-element-587ded0{width:100%;}.elementor-93 .elementor-element.elementor-element-e59d188{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-f53c239 */.elementor-93 .elementor-element.elementor-element-f53c239 {
    position: absolute;
    left: 0;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1925a42 */.elementor-93 .elementor-element.elementor-element-1925a42 p {
    line-height: 2.2em;
    margin: 0;
    text-shadow: 0px 3px 6px #00000026;;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-84be621 */@media only screen and (min-width: 1025px) {
    .elementor-93 .elementor-element.elementor-element-84be621 svg {
        top: auto !important;
        left: auto !important;
        right: 100%;
        bottom: 0;
    }
}
@media only screen and (max-width: 1024px) {
    .elementor-93 .elementor-element.elementor-element-84be621 svg {
        z-index: 0;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e2ea041 */svg {
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f92322c */.elementor-93 .elementor-element.elementor-element-f92322c {
    overflow: hidden;
}

@media(max-width:768px){
    .elementor-93 .elementor-element.elementor-element-f92322c .elementor-background-video-container iframe{
        width: 1100px !important;
        height: 618px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-47e1be8 */.elementor-93 .elementor-element.elementor-element-47e1be8 svg {
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6073f47 */.elementor-93 .elementor-element.elementor-element-6073f47 {
    overflow: hidden;
}

@media(max-width:768px){
    .elementor-93 .elementor-element.elementor-element-6073f47 .elementor-background-video-container iframe{
        width: 1100px !important;
        height: 618px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d9a14e8 */.elementor-93 .elementor-element.elementor-element-d9a14e8 a:after {
    background-color: #68C0F7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-939bcf3 */.elementor-93 .elementor-element.elementor-element-939bcf3 a:after {
    background-color: #9AB599;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd56813 */.elementor-93 .elementor-element.elementor-element-bd56813 a:after {
    background-color: #A33A69;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bda3c9 */.elementor-93 .elementor-element.elementor-element-2bda3c9 a:after {
    background-color: #F3B120;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1e5030a */.elementor-93 .elementor-element.elementor-element-1e5030a a {
    max-height: 443px;
}
.elementor-93 .elementor-element.elementor-element-1e5030a .widget-image-caption {
    position: relative;
    padding: 10%;
    margin-left: -29px;
    margin-right: 35px;
    height: 91px;
    display: flex;
    align-items: center;
}
.elementor-93 .elementor-element.elementor-element-1e5030a a:after {
    content: '';
    display: block;
    width: 80px;
    height: 80px;
    position: absolute;
    right: -12px;
    z-index: 10;
    bottom: 0;
}
@media only screen and (max-width: 767px) {
    .elementor-93 .elementor-element.elementor-element-1e5030a .widget-image-caption {
        padding: 10% 6%;
    }
}

@media (max-width: 768px) {
   .home-callouts .elementor-container, .home-callouts .elementor-container {
      width: 100%;
       height: 100%;
       margin-left: auto;
       margin-right: auto;
       position: relative;
       overflow: hidden;
       list-style: none;
       padding: 0;
       z-index: 1;
   }
   .home-callouts .elementor-container .elementor-row, .home-callouts .elementor-container .elementor-row {
     position: relative;
     width: 100%;
     height: 100%;
     z-index: 1;
     display: flex;
     transition-property: transform;
     box-sizing: content-box;
     -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
   }
   .home-callouts .elementor-container .elementor-column, .home-callouts .elementor-container .elementor-column {
     flex-shrink: 0;
     width: 85%;
     height: 100%;
     position: relative;
     transition-property: transform;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
   }
   
   .elementor-93 .elementor-element.elementor-element-1e5030a.home-callouts .elementor-widget-image:hover img {
        transform: scale(1);
        border-radius: 225px 225px 0px 0px !important;
    }
    
    .elementor-93 .elementor-element.elementor-element-1e5030a.home-callouts .elementor-widget-image:hover figcaption {
        transform: translate(0, 0);
    }
    
    .elementor-93 .elementor-element.elementor-element-1e5030a.home-callouts .elementor-widget-image:hover a:after {
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-28197a7d */.elementor-93 .elementor-element.elementor-element-28197a7d .elementor-swiper-button {
    background-color: #FFF;
    padding: 30px 5px;
}

.elementor-93 .elementor-element.elementor-element-28197a7d .swiper-slide-inner{
    display: flex;
    align-items: stretch !important;
    padding: 0;
    transform:  skewX(-4deg);
    
}
.elementor-93 .elementor-element.elementor-element-28197a7d .swiper-slide-contents {
    background-color: #FFF !important;
    width: 650px;
    margin-left: 135px;
    display: flex;
    flex-direction: column;
    border-bottom: 15px solid var( --e-global-color-primary );
}

.elementor-93 .elementor-element.elementor-element-28197a7d .elementor-slide-heading {
    transform: skew(4deg);
    padding: 0;
}
.inner-content-heading {
    transform: skew(4deg);
    padding: 0 50px;
    margin: 20px;
}
.elementor-93 .elementor-element.elementor-element-28197a7d .elementor-slide-description {
    transform: skew(4deg);
    padding: 0 50px;
    margin: 40px;
    margin-top: 30px;
    margin-bottom: 50px;
}

.elementor-93 .elementor-element.elementor-element-28197a7d .elementor-slide-button {
    transform: skew(4deg);
    padding: 15px;
    margin-left: 100px;
    width: fit-content;
    
}
.elementor-93 .elementor-element.elementor-element-28197a7d .elementor-swiper-button{
    margin:-10px;
}

.exhibits-container {
    background-color: var( --e-global-color-primary );
    transform: skew(-4deg);
    font-family: "trajan-pro-3", Sans-serif;
    display: flex;
    min-width: 651px;
    margin-left: 6px;
    border: 1px solid var( --e-global-color-primary );
    width: 100% !important;
    
    margin-bottom: 150px;
}
.special-exhibits {
    width: 100%;
    color: #FFF;
    transform: skew(3deg);
    text-align: center;
    
}
.special-exhibits h2 {
    font-size: 24px;
    margin: 0;
    line-height: 2.5;
    letter-spacing: 0.5em;
    word-spacing: 0.8em;
}



@media only screen and (max-width: 1024px){
    .elementor-93 .elementor-element.elementor-element-28197a7d .swiper-slide-inner{
        transform: none;
        background: #f5f3f1 !important ;
    }
    .swiper-slide-contents {
        display: block !important;
    }
    .exhibits-container {
        display: none;
        border: 0px;
    }
    .elementor-93 .elementor-element.elementor-element-28197a7d .swiper-slide-contents{
        border: none;
        margin: 20px;
        background: #f5f3f1 !important ;
    }
    .elementor-93 .elementor-element.elementor-element-28197a7d .swiper-slide-contents{
        width: auto !important;
    }
    .inner-content-heading{
       transform: none;
        margin: 0;
        padding: 0;
    }
    .elementor-93 .elementor-element.elementor-element-28197a7d .elementor-slide-description{
        transform: none;
        margin: 0;
        padding: 0px !important;
    }
    .elementor-93 .elementor-element.elementor-element-28197a7d .elementor-slide-button {
        transform: none;
        margin: 0;
        margin-top: 30px;
        padding: 5px 24px !important;
        line-height: 2em;
    }
    
    #home-slider-2 .swiper-slide-contents {
        display: block !important;
        background: #f5f3f1;
        padding: 50px; }
    #home-slider-2 .swiper-container > .true-slide-contents {
        display: none !important; }
    #home-slider-2 .swiper-slide {
        height: auto; }
    #home-slider-2 .swiper-slide-inner {
        padding: 0;
        position: relative; }
    #home-slider-2 .swiper-slide-bg,
    #home-slider-2 .elementor-background-overlay {
        height: 230px;
        min-height: auto; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13a0671f */.elementor-93 .elementor-element.elementor-element-13a0671f img {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-509a84c6 */@media only screen and (max-width: 1024px){
    .swiper-slide-inner {
        padding: 0;
        position: relative;
    }
}
.elementor-93 .elementor-element.elementor-element-509a84c6 .elementor-widget-heading{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-325d1f5 */@media only screen and (max-width: 767px) {
    .elementor-93 .elementor-element.elementor-element-325d1f5 {
        max-width: 300px !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fc04d38 *//*.elementor-93 .elementor-element.elementor-element-fc04d38 .featured-events-container > a{*/
/*    display: none;*/
/*}*/

/*.elementor-93 .elementor-element.elementor-element-fc04d38 .featured-events-container > .event-details{*/
/*    display: grid;*/
/*    grid-template-columns: repeat(3, 1fr);*/
/*    grid-gap: 50px;*/
/*}*/

/*.elementor-93 .elementor-element.elementor-element-fc04d38 .featured-events-container .single-featured-event{*/
/*    width: 100%;*/
/*}*/

/*.elementor-93 .elementor-element.elementor-element-fc04d38 .featured-events-container .single-featured-event:first-child{*/
/*    margin-left: 0;*/
/*}*/

@media(max-width:1024px){
    .elementor-93 .elementor-element.elementor-element-fc04d38 .featured-events-container{
        display: block;
        padding: 0 1em;
    }
    
    .elementor-93 .elementor-element.elementor-element-fc04d38 .single-featured-event{
        width: 90%;
        margin-right: 10px;
        margin-left: 10px;
        margin-bottom: 25px;
        padding-left: 15px;
        display: block;
    }
    
    .elementor-93 .elementor-element.elementor-element-fc04d38 .featured-events-container .single-featured-event .event-date{
        top: 150px;
        margin-left: 0;
    }
    
    .elementor-93 .elementor-element.elementor-element-fc04d38 .featured-events-container .single-featured-event .event-title{
        margin-top: 20px;
        padding-left: 110px;
        padding-right: 25px;
    }
    
    .elementor-93 .elementor-element.elementor-element-fc04d38 .featured-events-container .single-featured-event .event-title h2{
        font-size: 1em;
    }
    
    .elementor-93 .elementor-element.elementor-element-fc04d38 .featured-events-container .single-featured-event .event-content{
        margin-top: 15px;
        font-size: .85em;
    }
}/* End custom CSS */