@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}pre.sf-dump,pre.sf-dump .sf-dump-default{text-align:left !important;}.js input.form-autocomplete{background-image:none;}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/core/themes/olivero/images/throbber.svg);background-position:98% center;}:root{--cream:#fbf7f0;--moss-green:#474f19;--sage-green:#b8baa0;--dark-rose:#560627;--deep-magenta:#44001c;--burnt-orange:#824915;--bright-orange:#fdb913;}.moss-green,*.moss-green a{color:var(--moss-green);}.dark-rose,*.dark-rose a{color:var(--dark-rose);}.deep-magenta,*.deep-magenta a{color:var(--deep-magenta);}.burnt-orange,*.burnt-orange a{color:var(--burnt-orange);}.bright-orange,*.bright-orange a{color:var(--bright-orange);}.action-link a{font-family:'Ubuntu',sans-serif;font-size:95%;font-weight:100;text-transform:uppercase;display:block;text-align:center;margin-top:22px;text-decoration:none;}.text-callout .action-link{text-align:left;font-size:90%;font-weight:500;position:relative;border-bottom:1px solid black;display:inline-block;padding-right:32px;padding-bottom:8px;}.action-link:after{content:"";position:absolute;right:0;top:50%;width:16px;height:15px;background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;}.moss-green .action-link:after{background-image:url(/themes/custom/georgiasafari/images/arrow-moss-green.svg);}.text-callout.moss-green{border-bottom-color:var(--moss-green);}.dark-rose .action-link:after{background-image:url(/themes/custom/georgiasafari/images/arrow-dark-rose.svg);}.text-callout.dark-rose{border-bottom-color:var(--dark-rose);}.burnt-orange .action-link:after{background-image:url(/themes/custom/georgiasafari/images/arrow-burnt-orange.svg);}.text-callout.burnt-orange{border-bottom-color:var(--burnt-orange);}.bright-orange .action-link:after{background-image:url(/themes/custom/georgiasafari/images/arrow-bright-orange.svg);}.text-callout.bright-orange{border-bottom-color:var(--bright-orange);}.action-button a,.action-button .button{font-family:'Ubuntu',sans-serif;font-size:95%;font-weight:500;text-transform:uppercase;cursor:pointer;width:auto;display:inline-block;margin:44px auto;padding:12px 24px;border:2px solid black;border-radius:22px;color:black;text-decoration:none;text-align:center;white-space:nowrap;}.action-button{cursor:pointer;}.action-button.small{font-size:75%;margin:20px auto;border-radius:10px;}.moss-green .action-button a,.moss-green .action-button .button{border-color:var(--moss-green);color:var(--moss-green);}.moss-green .action-button.solid a,.moss-green .action-button.solid .button{border-color:white;background:var(--moss-green);color:white;}.moss-green .action-button a:hover,.moss-green .action-button .button:hover{border-color:var(--moss-green);background-color:var(--moss-green);color:white;}.moss-green .action-button.solid a:hover,.moss-green .action-button.solid .button:hover{background:#7f9119;}.dark-rose .action-button a,.dark-rose .action-button .button{border-color:var(--dark-rose);color:var(--dark-rose);}.dark-rose .action-button a:hover,.dark-rose .action-button .button:hover{border-color:var(--dark-rose);background-color:var(--dark-rose);color:white;}.deep-magenta .action-button a,.deep-magenta .action-button .button{border-color:var(--deep-magenta);color:var(--deep-magenta);}.deep-magenta .action-button a:hover,.deep-magenta .action-button .button:hover{border-color:var(--deep-magenta);background-color:var(--deep-magenta);color:white;}.burnt-orange .action-button a,.burnt-orange .action-button .button{border-color:var(--burnt-orange);color:var(--burnt-orange);}.burnt-orange .action-button a:hover,.burnt-orange .action-button .button:hover{border-color:var(--burnt-orange);background-color:var(--burnt-orange);color:white;}.bright-orange .action-button a,.bright-orange .action-button .button{border-color:var(--bright-orange);color:var(--bright-orange);}.bright-orange .action-button a:hover,.bright-orange .action-button .button:hover{border-color:var(--bright-orange);background-color:var(--bright-orange);color:white;}#join-our-list{position:absolute;top:22px;right:100px;width:250px;height:250px;background:transparent url(/themes/custom/georgiasafari/images/joinOurList%402x.png) no-repeat 50% 50%;background-size:contain;rotate:4deg;z-index:50;}#book-now{position:absolute;top:22px;right:100px;width:250px;height:250px;background:transparent url(/themes/custom/georgiasafari/images/PlanYourAdventure%402x.png) no-repeat 50% 50%;background-size:contain;rotate:4deg;z-index:50;}#join-our-list a,#book-now a{display:block;width:100%;height:100%;white-space:nowrap;text-indent:110%;overflow:hidden;}.brand-message{width:33%;height:110px;overflow:hidden;text-indent:110%;white-space:nowrap;background:transparent url(/themes/custom/georgiasafari/images/go-wild-with-us-brown.svg) left 50% no-repeat;background-size:contain;position:absolute;bottom:-15px;right:-30px;}.graphic-flourish{z-index:1;position:relative;}.graphic-flourish .container{position:relative;}.graphic-flourish .container:before{content:'';width:50vw;height:100vh;position:absolute;left:-200px;top:-130px;z-index:-1;}.graphic-flourish.higher .container:before{top:-300px;}.options-callout.graphic-flourish .container:before{top:-300px;}.graphic-flourish-right .container:before{left:auto;right:0}.graphic-flourish.dithered-stone .container:before{width:80vw;left:-400px;}.graphic-flourish.graphic-flourish-right.dithered-stone .container:before{position:absolute;left:auto;right:-300px;top:-130px;}.dithered-stone .container:before{background:transparent url(/themes/custom/georgiasafari/images/dithered-stone.png) left center no-repeat;background-size:contain;}.dithered-stone.graphic-flourish-right .container:before{background-position:100% center;}.leaves .container:before{background:transparent url(/themes/custom/georgiasafari/images/leaves.png) left center no-repeat;background-size:contain;}.leaves.leaves-green .container:before{background:transparent url(/themes/custom/georgiasafari/images/leaves-green.svg) left center no-repeat;}.leaves.graphic-flourish-right .container:before{background-position:100% center;}.leaves.graphic-flourish-top .container:before{background-position:left center;right:-500px;top:-470px;overflow-y:visible;}.graphic-flourish.spots .container:before,.graphic-flourish.spots-2 .container:before{width:30vw;right:auto;left:-300px;top:-300px;opacity:.8;}.graphic-flourish.graphic-flourish-right.spots .container:before,.graphic-flourish.graphic-flourish-right.spots-2 .container:before{width:30vw;left:auto;right:-300px;top:-200px;opacity:.8;}.spots .container:before{background:transparent url(/themes/custom/georgiasafari/images/spots.png) left center no-repeat;background-size:contain;}.spots.graphic-flourish-right .container:before{background-position:right bottom;}.spots-2 .container:before{background:transparent url(/themes/custom/georgiasafari/images/spots-2.png) left center no-repeat;background-size:contain;}.spots-2.graphic-flourish-right .container:before{background-position:right center;}html,body{background:var(--cream);}body{position:relative;}body.mobile-menu{overflow:hidden;}.width-restriction{width:100%;max-width:1400px;padding:0 44px;box-sizing:border-box;margin:0 auto;position:relative;}.contextual-region{overflow:hidden;}.width-restriction.block-form{padding:0 44px;}hr.width-restriction{width:100%;max-width:1400px;padding:0;box-sizing:border-box;margin:0 auto;position:relative;color:var(--dark-rose);}.image-container{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;background-color:#333;}.pullup-100{margin-top:-100px;}.pullup-150{margin-top:-150px;}.pullup-200{margin-top:-200px;}.pullup-250{margin-top:-250px;}.pullup-300{margin-top:-300px;}.hard-break{display:block;}.center-vert{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;}a{transition:all .25s ease-in-out;}img{width:auto;max-width:100%;}h1,h2,h3,h4{font-family:'Cormorant Garamond',serif;font-weight:500;margin:1em 0;}h1{font-size:600%;}h2{font-size:500%;}h3{font-size:200%;}h4{font-size:150%;}p,li,form{font-family:'Lusitana',serif;font-size:130%;font-weight:100;line-height:1.6em;letter-spacing:.5px;}p{margin:0 0 1em 0;}ul,ol{margin:2em 0;}ul.columns-2,ol.columns-2{columns:2;width:65%;column-gap:88px;align-content:start;}ul.columns-2.columns-full,ol.columns-2.columns-full{columns:2;width:100%;column-gap:44px;align-content:start;}li{margin:0 0 0 2em;}#toolbar-item-administration-tray li{margin:0;font-family:Ginter,Inter,"Helvetica Neue",BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,sans-serif;}ul li{list-style:disc;}ol li{list-style:upper-alpha;}em{font-style:italic;}strong{font-weight:bold;}header{background-image:url(/sites/default/files/styles/webp/public/page-banner/about-us/about-us.jpg.webp);background-position:top 50%;}header.image-container{width:100vw;height:90vh;position:relative;z-index:99;}header:before{content:'';height:200px;width:100vw;position:absolute;top:0;left:0;background:rgb(0,0,0);background:linear-gradient(180deg,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%);}body.gin--vertical-toolbar header,body.gin--vertical-toolbar header:before{width:calc(100vw - 65px);}header .width-restriction{height:244px;}header.image-container .width-restriction{height:100%;}header h1{width:100%;color:white;line-height:1em;text-align:center;text-shadow:0 0 20px rgba(0,0,0,1),0 0 40px rgba(0,0,0,1),0 0 60px rgba(0,0,0,1);}header .center-vert{margin-top:50px;}form{color:var(--dark-rose);}form input.form-text,form input.form-email,form input.form-tel,form input.form-date,form input.form-number,form input.form-textarea,form textarea,form select.form-select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;box-sizing:border-box;padding:10px;border-radius:5px;border:2px solid var(--dark-rose);font-size:14pt;font-family:'Lusitana',serif;width:100%;margin-bottom:1em;}form .small{font-size:14pt;line-height:1.2em;}form textarea{width:100%;}form .checkbox--wrapper label,form .checkboxes--wrapper label,form .radios--wrapper label{display:inline;}form .form-checkbox,form .form-checkboxes,form .form-radio,form .form-radios{display:flex;margin-bottom:44px;flex-wrap:wrap;}form .form-checkbox .form-item,form .form-checkboxes .form-item,form .radios--wrapper .form-item{margin-right:44px;display:flex;white-space:nowrap;}form .js-form-type-checkbox input,form .js-form-type-radio input,form .js-form-type-checkbox-other input,form .js-form-type-radios-other input,form .form-checkbox .form-item input,form .form-checkboxes .form-item input,form .radios--wrapper .form-item input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;height:22px;width:22px;background:white;border:2px solid var(--dark-rose);border-radius:3px;transition:all .25s ease-out;}form .js-form-type-checkbox input:checked,form .js-form-type-radio input:checked,form .js-form-type-checkbox-other input:checked,form .js-form-type-radios-other input:checked,form .form-checkbox .form-item input:checked,form .form-checkboxes .form-item input:checked,form .radios--wrapper .form-item input:checked{background:var(--bright-orange);}form .js-form-type-checkbox label,form .js-form-type-radio label,form .js-form-type-checkbox-other label,form .js-form-type-radios-other label,form .form-checkbox .form-item label,form .form-checkboxes .form-item label,form .radios--wrapper .form-item label{margin-left:7px;}form .radios--wrapper .edit-lodging--wrapper-legend{margin-bottom:.75em;}form .radios--wrapper  .fieldset-legend{font-size:18pt;margin-bottom:.75em;}form .radios--wrapper .fieldset-wrapper{margin-left:22px;}form .form-checkbox{margin-bottom:0;margin-right:11px;margin-top:5px;}form .form-item-confirm{display:flex;}form .form-item-confirm .description{width:80%;}form .columns{display:flex;}form .columns .column{box-sizing:border-box;}form .columns .column-1{width:67%;padding-right:44px;}form .columns .column-2{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:65px;text-align:right;}#webform-submission-pre-booking-add-form #edit-flexbox-01 > .webform-flex--1 >.webform-flex--container{margin:0;}#webform-submission-pre-booking-add-form .webform-flexbox .webform-flexbox{margin:0;}form#webform-submission-pre-booking-add-form .columns .column-2,form#webform-submission-pre-booking-node-47-add-form .columns .column-2{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:0;text-align:left;background:rgba(0,0,0,.1);box-sizing:border-box;padding:0 1em 1em 1em;border-radius:5px;}form#webform-submission-pre-booking-add-form .columns .column-2 fieldset,form#webform-submission-pre-booking-node-47-add-form .columns .column-2 fieldset{margin-bottom:1.5em;}.js-form-type-radio{display:flex;flex-direction:row;flex-wrap:nowrap;}.paragraph--type--webform{}#block-webform-3{background:rgba(255,255,255,.95);box-sizing:border-box;padding:24px;border-radius:7px;}.webform-button--submit{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;box-sizing:border-box;margin-top;44px;font-family:'Ubuntu',sans-serif;font-size:90%;font-weight:500;text-transform:uppercase;width:auto;display:inline-block;margin:44px auto;padding:12px 24px;border:2px solid white;border-radius:22px;color:white;text-decoration:none;text-align:center;white-space:nowrap;background:var(--dark-rose);transition:all .1s ease-out;}.webform-button--submit:hover{background:#710827;}.webform-button--submit:active{background:#2e0316;transform:translateY(2px);box-shadow:0 5pxpx 5px black;}.signup-button{cursor:pointer;}#hidden-form,#private-tour-form,#hidden-tours-menu,#popup-matrix{position:fixed;top:100vh;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.85);z-index:100;display:none;flex-direction:column;justify-content:center;max-height:100vh;}html.hidden-region-showing #hidden-form,html.hidden-region-showing #private-tour-form,html.hidden-region-showing #hidden-tours-menu,html.hidden-region-showing #popup-matrix{top:0;justify-content:start;}html.hidden-region-showing #hidden-form .layout__region--content,html.hidden-region-showing #private-tour-form .layout__region--content,html.hidden-region-showing #hidden-tours-menu .layout__region--content,html.hidden-region-showing #popup-matrix .layout__region--content{height:90vh;overflow:scroll;}html.hidden-region-showing,html.hidden-region-showing body{overflow:hidden;}#hidden-form-wrapper,#private-tour-form-wrapper,#hidden-tours-menu-wrapper,#popup-matrix-wrapper{width:65%;margin:0 auto;background:var(--cream);box-sizing:border-box;padding:44px;min-width:800px;box-shadow:0px 0px 50px black,0px 0px 100px black;border-radius:7px;position:relative;max-height:90vh;overflow:scroll;}#popup-matrix-wrapper table{font-family:'Lusitana',serif;font-weight:100;line-height:1.6em;letter-spacing:.5px;}#hidden-tours-menu-wrapper{height:85vh;overflow:hidden;}#hidden-tours-menu-wrapper iframe{height:85vh;}#hidden-form h3,#private-tour-form h3{line-height:1.4em;color:var(--dark-rose);box-sizing:border-box;padding:0 88px 0 44px;}#hidden-form form .column-1,#private-tour-form form .column-1{width:80%;padding-right:22px;}#hidden-form form .column-2,#private-tour-form form .column-2{font-size:80%;}#hidden-form #close-hidden-form,#private-tour-form #close-private-tour-form,#popup-matrix #close-popup-matrix{position:absolute;top:44px;right:44px;cursor:pointer;width:64px;height:64px;background:transparent url(/themes/custom/georgiasafari/images/close-menu.svg) 50% 50% no-repeat;background-size:contain;}#hidden-tours-menu #close-hidden-tours-menu{position:absolute;top:12px;right:12px;cursor:pointer;width:64px;height:64px;background:transparent url(/themes/custom/georgiasafari/images/close-menu.svg) 50% 50% no-repeat;background-size:contain;}#hidden-tours-menu iframe{}@media (max-height:1024px){#hidden-form-wrapper,#private-tour-form-wrapper,#popup-matrix-wrapper{scale:90%;min-width:90%;}}@media (max-height:785px){#hidden-form,#private-tour-form,#popup-matrix{top:-50px !important;}#hidden-form-wrapper,#private-tour-form-wrapper,#popup-matrix-wrapper{scale:75%;}}#popup-matrix-wrapper table{width:100%;max-wdth:800px;color:var(--moss-green);font-size:22px;font-weight:bold;margin-top:100px;}#popup-matrix-wrapper table tr:first-of-type > td,#popup-matrix-wrapper table td:first-child{color:white;background-color:var(--moss-green);border-bottom:5px solid var(--moss-green)l}#popup-matrix-wrapper table td:first-child{max-width:100px;}#popup-matrix-wrapper table td{text-align:center;margin:0;padding:.5em;border-bottom:1px solid var(--moss-green);}#popup-matrix-wrapper table .price-wrapper{font-size:22px;font-weight:300;vertical-align:middle;display:block;white-space:nowrap;}#popup-matrix-wrapper table .price{font-size:28px;}#popup-matrix-wrapper table .tax-fees{font-size:14px;font-weight:300;display:block;clear:both;}#popup-matrix-wrapper small{font-size:14px;}#mega-menu{background:transparent;z-index:1000;position:relative;}#mega-menu-container{position:absolute;top:0;left:0;width:100%;z-index:10;transition:all .5s ease-out;}#mega-menu-container:hover{background:#474F19}#mega-menu nav{position:static;top:44px;top:0;left:0;width:100%;display:flex;justify-content:space-between;overflow:visible;}#mega-menu .width-restriction .center-vert{top:400px;}#mega-menu .width-restriction .center-vert{top:400px;}#page-content.tour-tickets #mega-menu .width-restriction .center-vert{top:0;}#mega-menu nav > div.width-restriction{position:static;}#mega-menu nav > div.width-restriction > ul{width:auto;text-align:center;margin:0;padding:0;display:flex;z-index:20;margin-top:104px;margin-left:250px;leftx:50%;justify-content:left;position:static;}#mega-menu ul li{text-decoration:none;color:white;text-transform:uppercase;font-family:Ubuntu,sans-serif;font-weight:bold;font-size:12pt;list-style:none;white-space:nowrap;margin:0;padding-top:22px;margin-top:-22px;cursor:pointer;position:static;}#mega-menu ul.menu-level-0 li a{color:white;text-decoration:none;}#mega-menu .main-item.search{width:22px;height:22px;}#mega-menu .main-item.search a{display:block;width:100%;height:100%;overflow:hidden;white-space:nowrap;text-indent:110%;background:transparent url(/themes/custom/georgiasafari/images/search.svg) no-repeat 50% 50%;background-size:contain;}#mega-menu .sub-menu{display:none;opacity:0;background:#3A4110;width:100%;min-height:400px;left:0;right:0;box-shadow:0 28px 22px rgba(0,0,0,.75);transition:opacity .5s ease-out;cursor:default;pointer-events:none;}#mega-menu .main-item{padding:22px 22px 32px 22px;margin-top:-22px;background:transparent;transition:all .5s ease-out;}#mega-menu .sub-menu .width-restriction{display:flex;justify-content:space-between;}#mega-menu .sub-menu .width-restriction .tile-image{width:400px;height:400px;background-color:#333;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:relative;}#mega-menu .sub-menu .width-restriction .tile-image:before{content:'';height:100%;width:100%;position:absolute;top:0;left:0;background:rgb(0,0,0);background:linear-gradient(180deg,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%);z-index:1;}#mega-menu .sub-menu .width-restriction .block-content{width:380px;margin-left:22px;margin-top:32px;text-transform:none;text-align:left;font-size:12pt;line-height:1.4em;white-space:wrap;color:#C0CC7E;font-weight:300;}#mega-menu nav > div.width-restriction > ul > li:hover > .main-item{background:#3A4110;}#mega-menu nav > div.width-restriction > ul > li:hover > .sub-menu{display:block;position:absolute;opacity:1;pointer-events:all;}#mega-menu nav > div.width-restriction > ul > li:hover > .sub-menu{display:block;position:absolute;opacity:1;pointer-events:all;}#mega-menu .sub-menu ul{margin:22px 44px;padding:0;flex:1;}#mega-menu .sub-menu ul li{list-style:none;color:white;font-size:14pt;text-align:left;cursor:pointer;}#mega-menu .sub-menu ul li a{text-decoration:none;color:white;padding:11px;display:block;transition:all .5s ease-out;}#mega-menu .sub-menu ul li a:hover{background-color:rgba(0,0,0,.12);}#mega-menu #menu-contact .block-content{text-align:right;}#mega-menu #menu-contact .block-content a{color:white;}#main-nav{position:absolute;top:44px;width:auto;text-align:center;margin:0;padding:0;display:flex;z-index:20;margin-left:250px;margin-top:55px;}html header #main-nav li{list-style:none;margin:0 24px;padding:0;border-bottom:2px solid transparent;position:relative;}html header #main-nav li:hover{border-bottom:2px solid white;}html header #main-nav li a{text-decoration:none;color:white;text-transform:uppercase;padding:6px;font-family:Ubuntu,sans-serif;font-weight:bold;}html header #main-nav li ul{display:none;opacity:0;position:absolute;top:-8px;left:-22px;padding:24px 0;background:rgba(0,0,0,.1);border:2px solid white;transition:opacity .25s linear;}html header #main-nav li ul li{font-size:100%;padding-left:0;}html header #main-nav li ul li a{padding-left:0;}html header #main-nav li:hover ul{display:block;opacity:1;}html.js #menu-wrapper{display:none;}html.js #menu-wrapper #main-nav li ul{padding:24px 0 0 0;margin:0;}html.js #menu-wrapper #main-nav li ul li{padding:24px 0 0 0;}html.js #menu-wrapper #mega-menu li ul{padding:24px 0 0 0;margin:0;}html.js #menu-wrapper #mega-menu li ul li{padding:24px 0 0 0;}#page-content .columns{display:flex;flex-direction:row;}#page-content .columns .column{box-sizing:border-box;}#page-content .columns .column-1{padding-right:44px;}#page-content .columns .column-2{max-width:300px;}#page-content.nid-141 header{height:60vh;}#page-content.nid-141 .columns{position:relative;}#page-content.nid-141 .columns .column-1{padding-bottom:200px;}#page-content.nid-141 .columns .column-1 .feature-details{width:55%;}#page-content.nid-141 .columns .column-2{width:35%;max-width:100%;position:absolute;right:88px;z-index:10;}#page-content.nid-141 .columns .column-2 h2{font-size:300%;margin-bottom:.5em;color:var(--deep-magenta)}@media (max-width:740px){html header #main-nav{display:none;}html header #mega-menu{display:none;}header #open-menu{width:44px;height:44px;cursor:pointer;position:absolute;top:100px;right:44px;background:transparent url(/themes/custom/georgiasafari/images/menu.svg) 50% 50% no-repeat;background-size:contain;}html.js #menu-wrapper{display:block;right:0;top:0;width:33%;min-width:400px;height:100vh;background:var(--cream);position:fixed;z-index:100;box-sizing:border-box;padding:44px;outline:100vw solid rgba(0,0,0,.5);box-shadow:0 0 50px rgba(0,0,0,.75),0 0 10px rgba(0,0,0,.75),0 0 200px rgba(0,0,0,.75);overflow:scroll;}html.js #menu-wrapper ul li{list-style:none;margin-left:0;}html.js #menu-wrapper #close-menu{position:absolute;top:44px;right:44px;cursor:pointer;width:64px;height:64px;background:transparent url(/themes/custom/georgiasafari/images/close-menu.svg) 50% 50% no-repeat;background-size:contain;}html.js #menu-wrapper #main-nav,html.js #menu-wrapper #block-megamenu-menu{position:static;top:auto;width:auto;text-align:left;margin:0;padding:0;display:block;z-index:20;margin-left:22px;padding-top:100px;margin-top:0;height:auto;}html.js #menu-wrapper #block-megamenu-menu .sub-menu ul{margin:0;padding-left:1em;box-sizing:border-box;}html.js #menu-wrapper #main-nav li,html.js #menu-wrapper #block-megamenu-menu li{padding:24px 0;}html.js #menu-wrapper #main-nav a{text-decoration:none;font-size:48px;color:var(--moss-green);}html.js #menu-wrapper #block-megamenu .main-item,html.js #menu-wrapper #block-megamenu a{text-decoration:none;font-size:32px;color:var(--moss-green);}html.js #menu-wrapper #block-megamenu ul ul li{padding:1.25em .25em;}html.js #menu-wrapper #block-megamenu ul ul li a{font-size:26px;}html.js #menu-wrapper #secondary-nav{position:absolute;left:0;right:0;bottom:44px;margin:0 44px;padding:0;border-top:2px solid var(--sage-green);display:flex;justify-content:space-between;}html.js #menu-wrapper.megamenu #secondary-nav{position:relative;bottom:0;margin:0;}html.js #menu-wrapper #secondary-nav:before{content:'';display:block;width:100px;height:100px;background:transparent url(/themes/custom/georgiasafari/images/gs-logo-green.svg) 50% 50% no-repeat;background-size:contain;position:absolute;right:0;top:-110px;}html.js #menu-wrapper.megamenu #secondary-nav:before{}html.js #menu-wrapper #secondary-nav li{list-style:none;}html.js #menu-wrapper #secondary-nav li a{text-decoration:none;display:block;margin:20px 0 6px;color:var(--moss-green);border-bottom:2px solid transparent;font-family:'Ubuntu',sans-serif;font-weight:400;font-size:90%;text-transform:uppercase;}html.js #menu-wrapper #secondary-nav li a:hover{border-bottom:2px solid var(--moss-green);}}header #secondary-nav{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;z-index:10;box-sizing:border-box;padding:0 44px;}header #secondary-nav li{font-size:95%;line-height:normal;margin-left:0;list-style:none;}header #secondary-nav .action-button a{background:white;color:var(--moss-green);border:none;padding:12px 24px;}header #secondary-nav .action-button a:hover{background:var(--moss-green);color:white;}header #brand-logo{width:175px;height:175px;overflow:hidden;text-indent:110%;white-space:nowrap;background:transparent url(/themes/custom/georgiasafari/images/gs-logo-white.svg) 50% 50% no-repeat;z-index:10;position:relative;top:0;display:block;}body:not(.home) header #brand-logo{cursor:pointer;}body:not(.home) header #brand-logo{background:none;}body:not(.home) header #brand-logo a{display:block;width:175px;height:175px;overflow:hidden;text-indent:110%;white-space:nowrap;background:transparent url(/themes/custom/georgiasafari/images/gs-logo-white.svg) 50% 50% no-repeat;position:relative;}footer{background:var(--deep-magenta);color:white;font-family:'Ubuntu',sans-serif;padding:44px 0;position:relative;z-index:10;}footer p,footer ul,footer ol,footer li{font-family:'Ubuntu',sans-serif;}footer ul{margin:0;padding:0;}footer ul li{list-style:none;text-transform:uppercase;}footer nav ul li{padding:6px 0;font-size:90%;margin:0;}footer .legal nav ul li{padding:3px 0;font-size:120%;}footer nav ul li a{padding:6px 0;}footer nav ul{columns:2;}footer ul#mobile-menu{display:none;}footer a{text-decoration:none;color:white;}footer .columns{display:flex;justify-content:space-between;}footer .column-2{position:relative;text-align:right;}footer .social{display:flex;margin:44px 0;}footer .social li{margin-right:22px;margin-left:0;padding-left:0;}footer .social li a{display:block;width:22px;height:22px;overflow:hidden;text-indent:110%;white-space:nowrap;background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;}footer .social li.facebook a{background-image:url(/themes/custom/georgiasafari/images/facebook.svg);}footer .social li.instagram a{background-image:url(/themes/custom/georgiasafari/images/instagram.svg);}footer .social li.twitter a{background-image:url(/themes/custom/georgiasafari/images/twitter.svg);}footer .social li.pinterest a{background-image:url(/themes/custom/georgiasafari/images/pinterest.svg);}footer .social li.x a{background-image:url(/themes/custom/georgiasafari/images/x.svg);}footer .social li.tiktok a{background-image:url(/themes/custom/georgiasafari/images/tiktok.svg);}footer .legal{margin-top:44px;font-size:70%;}footer .legal nav ul{columns:1;}footer .brand-logo{width:100px;height:150px;overflow:hidden;text-indent:110%;white-space:nowrap;background:transparent url(/themes/custom/georgiasafari/images/logo-orange-wordmark-white.svg) 50% 50% no-repeat;background-size:contain;display:inline-block;}footer .action-button{position:relative;bottom:20px;display:inline-block;}footer .action-button a{background:white;color:var(--deep-magenta);border-color:var(--bright-orange);}footer .action-button a:hover{background:var(--deep-magenta);color:var(--bright-orange);border-color:white;}.paragraph{position:relative;z-index:1;}.paragraph--type--content-collection{text-align:center;}.paragraph--type--content-collection .container em{font-size:70%;}.text-callout{}.text-callout h2{margin:1em;font-weight:100;text-transform:uppercase;}.small-text-callout h2{line-height:.8em;font-size:300%;}.small-text-callout p,.small-text-callout li{font-size:100%;}.small-text-callout p,.small-text-callout ul,.small-text-callout ol,.small-text-callout > div{margin-left:15%;width:85%;}.small-text-callout li{margin:1.5em 1.5em 1.5em 0;}.text-callout.title-right h2{text-align:right;}.text-callout .text-content{margin:4em 10em;width:60%;}.text-callout.title-left p,.text-callout.title-left .container > div{}.text-callout.copy-centered h2,.text-callout.copy-centered p{text-align:center;}.text-callout.big-margin{padding:88px 0;}.text-callout.text-callout-big-text p{font-size:200%;margin-top:1em;margin-bottom:1em;}.text-callout .action-link{text-align:left;font-size:90%;font-weight:500;position:relative;}.image-slider{width:100vw;height:67vh;position:relative;}body.gin--vertical-toolbar .image-slider{width:calc(100vw - 65px);}.image-slider .slides{position:relative;overflow:hidden;width:100%;height:100%;}.image-slider .slides .slide{width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:absolute;top:0;left:0;}.image-slider .note{font-family:'Ubuntu',sans-serif;font-weight:300;font-size:70%;position:absolute;text-align:right;bottom:0;right:0;margin:8px;box-sizing:border-box;color:white;z-index:100;background:rgba(0,0,0,.65);padding:6px 12px;border-radius:18px;}.slide-navigation{display:block;position:absolute;width:100%;left:0;bottom:56px;text-align:center;}.slide-navigation .dot{display:inline-block;width:9px;height:9px;border:2px solid white;border-radius:50%;background:white;margin:0 4px;}.slide-navigation .dot.active{background:transparent;}.paragraph--type--content-collection .options-callout{overflow:hidden;}.options-callout h2{text-transform:uppercase;margin-bottom:.25em;}.options-callout .option h3{margin-bottom:.45em;}.options-callout .width-restriction > p{width:67%;margin:0 auto .5em;line-height:1.25em;}.options-callout .option p{width:80%;margin:0 auto;font-size:90%;line-height:1.25em;}.options-callout .options{display:flex;justify-content:center;margin:100px auto 0;width:80%;flex-wrap:wrap;}.options-callout .options-1 .option{width:100%;}.options-callout .options-2 .option{width:48%;}.options-callout .options-3 .option{width:30%;}.options-callout .options-4 .option{width:23%;}.options-callout .options-5 .option{width:30%;}.options-callout .options .option{background:white;border-radius:13px;overflow:hidden;position:relative;padding-bottom:56px;margin:0 11px 11px 11px;}.options-callout .options .option .image{width:100%;height:0;padding-bottom:67%;background-color:#333;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;}.options-callout .options .option .action-link{position:absolute;bottom:22px;left:50%;transform:translateX(-50%);width:auto;display:inline-block;padding-right:32px;}.options-callout .options .option .action-link a{font-size:90%;}.options-callout .options .option .action-link:after{height:22px;}.photo-collage{position:relative;width:100%;padding:150px 0;}.photo-collage .photos{position:relative;display:flex;flex-direction:row;width:90%;z-index:1;left:60px;margin:0 auto;}.photo-collage .photos.photos-2{width:70%;margin-auto;}.photo-collage .photos .photo{height:0;padding-bottom:40%;border-radius:17px;position:relative;background-color:#ccc;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;}.photo-collage .photos .photo.back{}.photo-collage .photos.photos-2 .photo{width:50%;}.photo-collage .photos.photos-3 .photo{width:33%;}.photo-collage .photos.photos-2.photos-small-big .photo:nth-child(2){top:-88px;padding:0 0 55%;left:-88px;z-index:-1;}.photo-collage .photos.photos-2.photos-big-small .photo:first-child{top:-88px;padding:0 0 55%;left:88px;}.photo-collage .photos.photos-3 .photo:first-child{width:50%;}.photo-collage .photos.photos-3 .photo:nth-child(2){top:60px;left:-80px;padding-bottom:45%;z-index:2;}.photo-collage .photos.photos-3 .photo:last-child{top:-60px;left:-120px;}.photo-collage .photos .photo:before{content:'';width:50%;height:100%;position:absolute;z-index:-1;padding:32px;background-color:transparent;background-position:left top;background-size:contain;background-repeat:no-repeat;}.photo-collage .photos .photo.flourish-top:before{top:-32px;left:-32px;right:-32px;width:100%;height:30%;}.photo-collage .photos .photo.flourish-left:before{top:-32px;left:-32px;}.photo-collage .photos .photo.flourish-right:before{top:-32px;right:-32px;}.photo-collage .photos .photo.stripes:before{background-image:url(/themes/custom/georgiasafari/images/zebra-stripes.svg);background-size:cover;}.photo-collage .photos .photo.grasses:before{background-image:url(/themes/custom/georgiasafari/images/grasses.svg);}.photo-collage .photos .photo.flourish-right.grasses:before{padding:0;top:0;right:-75px;}.photo-collage .photos .photo.leaves-green:before{background-image:url(/themes/custom/georgiasafari/images/leaves-green.svg);left:-132px;}.photo-collage .photos .photo.flourish-right.leaves-green:before{padding:0;top:0;right:-75px;}.photo-collage .photos .photo.spots:before{background-image:url(/themes/custom/georgiasafari/images/spots.png);left:-132px;}.photo-collage .photos .photo.flourish-right.spots:before{padding:0;top:-100px;left:auto;right:-175px;}.photo-collage .brand-message{width:33%;height:110px;overflow:hidden;text-indent:110%;white-space:nowrap;background:transparent url(/themes/custom/georgiasafari/images/go-wild-with-us-brown.svg) left 50% no-repeat;background-size:contain;position:absolute;bottom:-15px;right:-30px;}:root{--swiper-theme-color:transparent;}.swiper-pagination-bullet{width:16px;height:16px;border:2px solid white;background:white;opacity:.75;}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:transparent;}.swiper-horizontal > .swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:44px;}.swiper-slide{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;}.paragraph--type--content-collection .feature-box{text-align:left;margin-bottom:44px;}.feature-box .feature-header{display:flex;justify-content:space-between;align-items:center;}.feature-box .feature-header h2{margin:0;}.feature-box .feature-image{width:100%;height:0;padding-bottom:40%;border-radius:11px;background-color:#333;background-repeat:no-repeat;background-size:cover;margin-bottom:84px;position:relative;}.paragraph-safari-map.feature-box .feature-image{padding-bottom:58.5%;background-color:transparent;margin-top:1em;}.feature-box .feature-image .note{font-family:'Ubuntu',sans-serif;font-weight:300;font-size:70%;position:absolute;text-align:right;bottom:0;right:0;margin:8px;box-sizing:border-box;color:white;z-index:100;background:rgba(0,0,0,.65);padding:6px 12px;border-radius:18px;}.feature-box.feature-box-specs .feature-details{display:flex;justify-content:space-between;align-items:start;}.feature-box.feature-box-specs .feature-details .feature-writeup{width:70%;box-sizing:border-box;padding-right:44px;}.feature-box.feature-box-specs .feature-details .feature-specs{width:300px;}.feature-box .feature-details .feature-specs ul{margin-top:0;}.feature-box .feature-details .feature-specs ul li{font-family:Ubuntu,sans-serif;list-style:outside;font-size:95%;font-weight:500;margin-left:0;}.feature-box .feature-details .feature-writeup ul{width:75%;}.feature-extended-toggle{font-family:Ubuntu,sans-serif;list-style:none;font-size:95%;font-weight:500;text-transform:uppercase;position:relative;top:44px;margin-bottom:88px;}.feature-box.job-posting{width:75%;margin:1em auto;}.feature-box.job-posting h2{font-size:300%;}.grid-box{}.grid-box h2{width:75%;text-transform:uppercase;}.grid-box .grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;width:75%;margin:0 auto;}.grid .grid-item{box-sizing:border-box;margin:11px;width:25%;margin-bottom:44px;cursor:pointer;}.grid .grid-item h3{font-size:150%;margin-bottom:0;}.grid .grid-item p.grid-item-title{font-size:80%;font-family:Ubuntu,sans-serif;text-transform:uppercase;font-weight:500;}.grid .grid-item .grid-item-writeup p{font-size:100%;line-height:1.25em;margin:0;}.grid .grid-item .grid-item-image{width:100%;height:0;padding-bottom:100%;border-radius:11px;background-color:#333;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%);}.grid .grid-item.circle{text-align:center;}.grid .grid-item.circle .grid-item-image{border-radius:50%;width:90%;padding-bottom:90%;margin:0 auto;}.photo-reel{position:relative;width:80%;margin:0 auto;}.photo-reel .photo-selected{display:flex;padding-left:44px;align-items:stretch;}.photo-reel .photo-selected .photo{width:50%;min-width:18%;height:0;padding-bottom:55%;border-radius:17px;position:relative;z-index:2;}.photo-reel .photo-selected .photo-desc{width:50%;min-width:600px;box-sizing:border-box;margin:44px 44px 44px -44px;padding:0 44px 22px 88px;background:white;border-radius:11px;display:flex;flex-direction:column;justify-content:center;}.photo-reel .photo-selected .photo-desc p{font-size:100%;line-height:1.4em;}.photo-reel .photo-strip{display:flex;justify-content:space-between;margin-top:44px;}.photo-reel .photo-strip .photo{width:18%;height:0;padding-bottom:20%;border-radius:11px;box-sizing:border-box;}.photo-reel .photo{background-color:#333;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.large-callout{}.large-callout .header{display:flex;justify-content:space-between;align-items:center;}.large-callout .photo{width:100%;height:0;padding-bottom:40%;background-color:#333;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:11px;margin-bottom:44px;}.large-callout p{width:75%;}.paragraph--type--large-image-w-text .feature-details{margin:4em 10em;width:60%;}#blog-swiper{position:absolute;top:0;left:0;width:100%;height:100%;}#blog-swiper .slides{position:relative;overflow:hidden;width:100%;height:100%;}#blog-swiper .slides .slide{width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:absolute;top:0;left:0;}#blog-swiper .width-restriction{height:100%;margin-top:200px;display:flex;flex-direction:column;justify-content:center;}.blog-post-feature:before{content:'';height:200px;width:100%;position:absolute;top:0;left:0;background:rgb(0,0,0);background:linear-gradient(180deg,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%);}#blog-swiper h2,#blog-swiper p{width:75%;color:white;line-height:1.2em;text-align:left;text-shadow:0 0 5px rgba(0,0,0,1),0 0 1px rgba(0,0,0,1),0 0 20px rgba(0,0,0,1);margin:0 auto .7em auto;}#blog-swiper h2{font-weight:bold;text-shadow:0 0 20px rgba(0,0,0,1),0 0 40px rgba(0,0,0,1),0 0 60px rgba(0,0,0,1);}#blog-swiper .published-date{font-family:Ubuntu,"San Francisco",Helvetica,Arial,sans-serif;font-size:13px;background:white;color:#333;padding:7px 14px;border-radius:14px;width:auto;margin-left:12.5%;text-shadow:none;}#blog-swiper .action-button{text-align:center;margin:0 auto;}#blog-swiper .action-button a{background:var(--moss-green);color:white;border-color:white;}#blog-swiper .action-button a:hover{background:white;color:var(--moss-green);}#blog-main-page{margin-top:44px;}#blog-main-page.columns{display:flex;flex-direction:row;justify-content:space-around;}#blog-main-page.columns .column-1{width:75%;}#blog-main-page .blog-post-list-item > a{display:inline-block;width:175px;min-width:125px;height:200px;margin-right:44px;text-decoration:none;}#blog-main-page .blog-post-list-item img{width:auto;height:auto;max-width:100%;border-radius:50%;border:3px solid white;margin-top:22px;}#blog-main-page .blog-post-list-item{display:flex;flex-direction:row;justify-content:space-between;position:relative;border-bottom:1px solid rgba(0,0,0,.25);margin-bottom:22px;padding-bottom:22px;}#blog-main-page .blog-post-list-item h3{color:var(--moss-green);font-weight:bold;}#blog-main-page .blog-post-list-item .publish-date{margin-top:-28px;margin-bottom:22px;font-size:100%;color:rgba(0,0,0,.75);}#blog-main-page .blog-post-list-item .action-link{position:absolute;bottom:0;right:0;}.modal-overlay-wrapper{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);display:flex;flex-direction:column;justify-content:center;z-index:200;}.modal-overlay-wrapper .modal-overlay{width:60%;height:60vh;margin:0 auto;background:var(--cream);box-sizing:border-box;padding:44px;border-radius:7px;box-shadow:0 0 30px black;position:relative;}.modal-overlay-wrapper .modal-overlay .close{position:absolute;top:44px;right:44px;cursor:pointer;width:64px;height:64px;background:transparent url(/themes/custom/georgiasafari/images/close-menu.svg) 50% 50% no-repeat;background-size:contain;z-index:100;}.modal-overlay-wrapper .modal-overlay{}.modal-overlay-wrapper .modal-overlay .grid-item-title{font-family:Ubuntu,sans-serif;text-transform:uppercase;font-weight:500;font-size:100%;}.modal-overlay-wrapper .modal-overlay h3,.modal-overlay-wrapper .modal-overlay .grid-item-title,.modal-overlay-wrapper .modal-overlay .grid-item-writeup{padding-left:222px;}.modal-overlay-wrapper .modal-overlay .grid-item-writeup{overflow:scroll;height:30vh;margin-top:3em;box-sizing:border-box;padding-right:2em;}.modal-overlay-wrapper .modal-overlay .grid-item-image{position:absolute;width:200px;height:200px;background-size:cover;border-radius:5px;background-position:50% 50%;}@media (max-width:1330px){.modal-overlay-wrapper .modal-overlay{width:75%;}}@media (max-width:1060px){.modal-overlay-wrapper .modal-overlay{width:95%;}}@media (max-width:730px){.modal-overlay-wrapper .modal-overlay .grid-item-image{width:100px;height:100px;}.modal-overlay-wrapper .modal-overlay h3,.modal-overlay-wrapper .modal-overlay .grid-item-title{padding-left:122px;}.modal-overlay-wrapper .modal-overlay .grid-item-writeup{padding-left:0;}}#menu-local-tasks{margin:0;padding:0;position:relative;z-index:100;}#menu-local-tasks li{margin:0 -2px 0 -3px;padding:0;list-style:none;display:inline-block;border-top-right-radius:5px;border-top-left-radius:5px;border:1px solid rgba(0,0,0,.25);}#menu-local-tasks li a{display:block;padding:6px 8px;background:rgba(255,255,255,.3);transition:all .3s linear;text-decoration:none;}#menu-local-tasks li a.is-active{padding:9px 8px 6px;background:rgba(255,255,255,.75);}.swiper-button-next,.swiper-button-prev{color:white;}.banner-video-wrapper{display:flex;flex-direction:column;justify-content:center;position:absolute;top:0;left:0;width:100%;height:90vh;overflow:hidden;z-index:-1;}.banner-video-wrapper video{width:100%;height:auto;}#page-content.tour-tickets header{height:40vh;}#page-content.safari-trek 




#page-content.animal-gallery header.image-container{height:50vh;}#page-content.animal-gallery #mega-menu .width-restriction .center-vert{top:200px;}#animal-bios-list{background:transparent url(/themes/custom/georgiasafari/images/animal-bios/bkgd.jpg) no-repeat 50% 50%;background-size:cover;font-family:"Barlow",sans-serif;font-weight:400;font-style:normal;padding:44px;}#animal-bios-list .width-restriction{display:flex;flex-wrap:wrap;}.animal-full-bio{display:none;position:fixed;background:rgba(0,0,0,.75);top:0;left:0;right:0;bottom:0;z-index:100;font-family:Barlow,sans-serif;color:white;}.animal-full-bio ul li{font-family:Barlow,sans-serif;}.animal-full-bio.show{display:block;}.animal-full-bio .columns{background:transparent url(/themes/custom/georgiasafari/images/animal-bios/bkgd.jpg) no-repeat 50% 50%;background-size:cover;position:absolute;top:5vh;left:5vw;height:90vh;width:90vw;display:flex;flex-direction:row;}.animal-bio{width:50%;box-sizing:border-box;padding:22px;}.animal-bio .animal-card{display:flex;min-width:300px;position:relative;cursor:pointer;}.animal-bio .animal-pic{width:35%;height:0;padding-bottom:35%;background:#333 url() no-repeat 50% 50%;background-size:cover;border:6px solid white;border-radius:50%;transition:all .5s ease-out;position:relative;z-index:2;}.animal-bio .animal-names{font-size:28pt;color:white;text-transform:uppercase;transition:all .5s ease-out;position:relative;flex:1;padding:22px;padding-left:20%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;position:absolute;left:19%;height:75%;top:12.5%;border-radius:3px;}.animal-bio .animal-names .animal-latin-name{font-size:16pt;}.animal-bio .animal-card:hover .animal-pic{border-color:var(--moss-green);}.animal-bio .animal-card:hover .animal-names{color:var(--moss-green);background:white;}.animal-full-bio .column-1{width:40%;box-sizing:border-box;overflow:hidden;min-width:400px;position:relative;}.animal-full-bio .column-2{box-sizing:border-box;width:60%;padding:44px;}.animal-full-bio .animal-pic{width:110%;height:0;padding-bottom:110%;background-size:cover;border:8px solid white;border-radius:50%;position:relative;left:-20%;top:-10%;}.animal-full-bio .animal-status{background:transparent url() no-repeat 50% 50%;width:100px;height:100px;background-size:contain;position:absolute;top:22px;right:22px;}.animal-full-bio .animal-region{display:flex;position:absolute;bottom:22px;left:22px;}.animal-full-bio .animal-region .map-icon{background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;width:200px;height:200px;}.animal-full-bio .animal-region .region-label{flex:1;box-sizing:border-box;display:flex;flex-direction:column;justify-content:end;font-size:20pt;color:rgba(255,255,255,.5);position:relative;top:-11px;left:-11px;}.animal-full-bio .animal-heading-1{font-size:44pt;text-transform:uppercase;font-weight:bold;color:rgba(255,255,255,1);margin-bottom:.5em;}.animal-full-bio .animal-heading-2{font-size:26pt;text-transform:uppercase;font-weight:bold;color:rgba(255,255,255,.5);margin-bottom:.5em;}.animal-full-bio .animal-stats{margin:44px 0;}.animal-full-bio .row{display:flex;flex-direction:row;margin:16px 0;align-items:center;font-size:13pt;}.animal-full-bio .row > div{margin-right:22px;line-height:2em;}.animal-full-bio .row .icon{width:44px;height:44px;margin-right:22px;background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;}.animal-full-bio .animal-weight.row .icon{background-image:url(/themes/custom/georgiasafari/images/animal-bios/icons/lbs-measure-weight-icon.png);}.animal-full-bio .animal-height.row .icon{background-image:url(/themes/custom/georgiasafari/images/animal-bios/icons/measurement-vertical-icon.png);}.animal-full-bio .animal-lifespan.row .icon{background-image:url(/themes/custom/georgiasafari/images/animal-bios/icons/birthday-icon.png);}.animal-full-bio .row .label{color:rgba(255,255,255,.5);}.animal-full-bio .critically-endangered{background-image:url(/themes/custom/georgiasafari/images/animal-bios/conservation-status-icons/cs-cr%402x.png);}.animal-full-bio .data-deficient{background-image:url(/themes/custom/georgiasafari/images/animal-bios/conservation-status-icons/cs-dd%402x.png);}.animal-full-bio .endangered{background-image:url(/themes/custom/georgiasafari/images/animal-bios/conservation-status-icons/cs-en%402x.png);}.animal-full-bio .extinct-wild{background-image:url(/themes/custom/georgiasafari/images/animal-bios/conservation-status-icons/cs-ew%402x.png);}.animal-full-bio .extinct{background-image:url(/themes/custom/georgiasafari/images/animal-bios/conservation-status-icons/cs-ex%402x.png);}.animal-full-bio .least-concern{background-image:url(/themes/custom/georgiasafari/images/animal-bios/conservation-status-icons/cs-lc%402x.png);}.animal-full-bio .not-evaluated{background-image:url(/themes/custom/georgiasafari/images/animal-bios/conservation-status-icons/cs-ne%402x.png);}.animal-full-bio .near-threatened{background-image:url(/themes/custom/georgiasafari/images/animal-bios/conservation-status-icons/cs-nt%402x.png);}.animal-full-bio .vulnerable{background-image:url(/themes/custom/georgiasafari/images/animal-bios/conservation-status-icons/cs-vu%402x.png);}.animal-full-bio .africa-c{background-image:url(/themes/custom/georgiasafari/images/animal-bios/map-locations/africa-c.png);}.animal-full-bio .africa-e{background-image:url(/themes/custom/georgiasafari/images/animal-bios/map-locations/africa-e.png);}.animal-full-bio .africa-n{background-image:url(/themes/custom/georgiasafari/images/animal-bios/map-locations/africa-n.png);}.animal-full-bio .africa-ne{background-image:url(/themes/custom/georgiasafari/images/animal-bios/map-locations/africa-ne.png);}.animal-full-bio .africa-nw{background-image:url(/themes/custom/georgiasafari/images/animal-bios/map-locations/africa-nw.png);}.animal-full-bio .africa-s{background-image:url(/themes/custom/georgiasafari/images/animal-bios/map-locations/africa-s.png);}.animal-full-bio .africa-se{background-image:url(/themes/custom/georgiasafari/images/animal-bios/map-locations/africa-se.png);}.animal-full-bio .africa-sw{background-image:url(/themes/custom/georgiasafari/images/animal-bios/map-locations/africa-sw.png);}.animal-full-bio .africa-w{background-image:url(/themes/custom/georgiasafari/images/animal-bios/map-locations/africa-w.png);}.animal-full-bio .australia{background-image:url(/themes/custom/georgiasafari/images/animal-bios/map-locations/australia.png);}.animal-full-bio .north-america{background-image:url(/themes/custom/georgiasafari/images/animal-bios/map-locations/north-america.png);}#animal-bio-wrapper{position:relative;z-index:100000;}#animal-bio-wrapper .close{width:44px;height:44px;position:absolute;top:5vh;right:5vw;background:transparent url(/themes/custom/georgiasafari/images/close-menu.svg) no-repeat 50% 50%;background-size:contain;cursor:pointer;}@media (max-width:1175px){.animal-bio .animal-names{font-size:22pt;}.animal-bio .animal-names .animal-latin-name{font-size:14pt;}}@media (min-width:768px){.webform-flexbox{margin:0 -0.5em;}}@media (max-aspect-ratio:8/5){.banner-video-wrapper{display:flex;flex-direction:row;justify-content:center;}.banner-video-wrapper video{width:auto;height:100%;margin:0 auto;}}@media (max-width:1340px){#join-our-list,#book-now{top:22px;right:44px;width:200px;height:200px;}}@media(max-width:1240px){#join-our-list,#book-now{top:22px;right:22px;width:150px;height:150px;}}@media(max-width:1170px){#join-our-list,#book-now{top:auto;bottom:0;right:22px;width:250px;height:250px;}}@media (max-width:1025px){.photo-reel .photo-selected{padding-left:0;}.photo-reel .photo-selected .photo{padding-bottom:20%;}.photo-reel .photo-selected .photo-desc{width:auto;min-width:0;}}@media (max-width:1025px){.grid-box .grid{width:95%;}}@media (max-width:840px){.grid .grid-item{width:45%;}}@media (max-width:975px){body.gin--vertical-toolbar header,body.gin--vertical-toolbar header:before,body.gin--vertical-toolbar .image-slider,body.gin--vertical-toolbar{width:100vw;}}@media (max-width:970px){h1{font-size:500%;}h2{font-size:400%;}h3{font-size:150%;}h4{font-size:120%;}p,li{font-family:'Lusitana',serif;font-size:100%;font-weight:100;line-height:1.6em;letter-spacing:.5px;}header.image-container,.banner-video-wrapper{height:70vh;}#join-our-list,#book-now{bottom:-130px;width:250px;height:250px;}.feature-box .feature-image{margin-bottom:24px;}}@media (max-width:840px){#main-nav{margin-left:200px;}html header #main-nav li{margin:0 12px;}.options-callout .width-restriction > p{width:90%;}.options-callout .options{display:flex;flex-direction:column;justify-content:space-between;width:100%;}.options-callout .options .option{display:flex;width:100%;padding-bottom:0px;margin-bottom:56px;text-align:left;}.options-callout .option h3{width:80%;margin:1em auto;}.options-callout .options .option .image{padding-bottom:0;width:600px;height:200px;}.options-callout .options .option .action-link{position:absolute;bottom:11px;right:11px;width:100%;left:auto;transform:translateX(0);}.options-callout .options .option .action-link a{text-align:right;}#page-content .columns{display:block;}#page-content .columns .column-1{padding-right:0;}#page-content .columns .column-2{max-width:100%;}}@media (max-width:800px){form .columns{display:block;}#hidden-form,#private-tour-form,#popup-matrix{bottom:auto;display:block;}#hidden-form-wrapper,#private-tour-form-wrapper,#popup-matrix-wrapper{scale:100%;width:100%;padding:22px;height:100vh;overflow:scroll;}form .columns .column-1{width:100%;padding-right:0;}#hidden-form #close-hidden-form,#private-tour-form #close-private-tour-form,#popup-matrix #close-popup-matrix{top:22px;right:22px;}}@media (max-width:780px){#hidden-form-wrapper,#private-tour-form-wrapper,#popup-matrix-wrapper,#hidden-tours-menu-wrapper{min-width:0;width:95%;padding:24px;overflow:scroll;}}@media (max-width:740px){h1{font-size:400%;}h2{font-size:300%;}.haxrd-break{display:inline;}.text-callout.title-left .text-content{margin-left:60px;}.paragraph--type--large-image-w-text .feature-details{margin-left:60px;}.feature-box.feature-box-specs .feature-details{display:block;}.feature-box.feature-box-specs .feature-details .feature-writeup{width:100%;padding-right:0;}.grid .grid-item{width:100%;}.photo-reel .photo-selected .photo-desc{max-height:350px;overflow:scroll;}.photo-reel .photo-strip{margin-top:0;}.photo-reel .photo-selected .photo{width:200px;min-width:200px;padding-bottom:200px;}.feature-extended-toggle{top:22px;margin-bottom:66px;}}@media (max-width:640px){body{max-width:100vw;}body.gin--vertical-toolbar{width:calc(100vw - 65px);}h2{font-size:250%;}ul.columns-2,ol.columns-2,ul.columns-2.columns-full,ol.columns-2.columns-full{columns:1;width:90%;}.small-text-callout p,.small-text-callout ul,.small-text-callout ol{margin-left:10%;}.width-restriction{padding:22px;}.width-restriction.block-form{padding:0 22px;}.pullup-100{margin-top:33px;}.pullup-200{margin-top:-75px;}.pullup-300{margin-top:-100px;}header #brand-logo{width:125px;height:125px;top:-18px;left:2px;}body:not(.home) header #brand-logo a{width:125px;height:125px;}header #open-menu{top:44px;}header .center-vert{margin-top:0;}html.js #menu-wrapper #secondary-nav{bottom:88px;}html.js #menu-wrapper.megamenu #secondary-nav{bottom:0;}.action-button a{margin:44px auto;}.text-callout h2{margin:1em 0;}.text-callout .text-content,.text-callout.title-left .text-content{margin-left:0;width:100%;}.text-callout.big-margin{padding:0;}.text-callout.title-left .text-content,.text-callout.title-left .container > div{margin-left:0;}.text-callout.text-callout-big-text .text-content{font-size:120%;}.small-text-callout .text-content,.small-text-callout > div{margin-left:5%;}.options-callout .width-restriction > p{width:100%;}.options-callout .options .option{flex-direction:column;}.options-callout .options .option .image{height:200px;width:auto;}.options-callout .options .option > div:not(.image){padding-bottom:44px;}.large-callout{overflow:hidden;}.large-callout p{width:100%;}.feature-box .feature-details .feature-writeup ul{width:95%;}.photo-collage{margin-left:33px;padding:0 0 88px;width:90%;}.photo-collage .photos{width:100%;left:0;}.photo-collage .photos.photos-2{width:100%;margin-top:88px;}.photo-collage .photos.photos-2.photos-small-big .photo:nth-child(2){left:-44px;}.photo-collage .photos.photos-2.photos-big-small .photo:first-child{left:0;}.photo-collage .photos.photos-2.photos-big-small .photo:last-child{left:-30px;}.photo-collage .photos .photo.flourish-left:before{top:-16;left:-16;padding:16px;}.photo-collage .photos .photo.flourish-right.grasses:before{right:-35px;}.photo-collage .photos .photo.flourish-top:before{top:-16px;left:-16px;right:-16px;width:80%;height:20%;}.photo-collage .photos .photo:first-child{width:50%;}.photo-collage .photos .photo:nth-child(2){top:60px;left:-40px;}.photo-collage .photos .photo:last-child{top:-30px;left:-60px;}.photo-collage .brand-message{bottom:-30px;right:30px;}.swiper-horizontal > .swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:66px;}.swiper-pagination-bullet{width:12px;height:12px;}.image-slider .note{text-align:center;margin:8px 0;}footer nav ul li{padding:6px 0;font-size:80%;}footer .brand-logo{width:75px;}footer .social li{margin-right:0;}footer .social li:first-child{margin-left:0;}footer .columns.legal{flex-direction:column;}footer .columns.legal .column-2{text-align:right;margin-top:22px;}}@media (max-width:600px){.width-restriction{padding:0 22px;}.width-restriction.block-form{padding:0 22px;}#popup-matrix{height:100vh;}#popup-matrix-wrapper{height:auto;}#popup-matrix-wrapper table{font-size:14px;}#popup-matrix-wrapper table .price{font-size:18px;font-weight:bold;}#animal-bios-list{padding:11px;}#animal-bios-list .width-restriction{display:block;}.animal-bio{width:100%;}.animal-bio .animal-names{padding-left:24%;}}@media (max-width:530px){h1{font-size:300%;}.center-vert{padding:0 11px;box-sizing:border-box;}header #brand-logo{top:0px;}#join-our-list,#book-now{bottom:0;width:175px;height:175px;}}@media (max-width:450px){.width-restriction{padding:0 11px;}.action-button a{margin:11px auto;}footer nav ul{columns:1;}h2{font-size:200%;}.action-button a{font-size:75%;}}@media (max-width:1065px){html.animal-bio-modal{display:absolute;}html.animal-bio-modal body{display:absolute;overlay:hidden;}.animal-full-bio .columns{overflow:scroll;}.animal-full-bio .columns{display:block;}.animal-full-bio .columns .column{display:block;width:100%;}.animal-full-bio .animal-pic{width:50%;padding-bottom:50%;}.animal-full-bio .animal-status{right:auto;left:20%;}.animal-full-bio .animal-region{position:absolute;left:auto;right:22px;bottom:22px;text-align:right;display:flex;flex-direction:column;align-items:end;width:80%;}.animal-full-bio .animal-region .map-icon{width:100px;height:100px;}.animal-full-bio .animal-region .region-label{font-size:14pt;;position:relative;top:0;left:0;text-align:right;}}.tabledrag-hide{display:block !important;}.tabledrag-cell-content__item{display:none;}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);}[dir="ltr"] .ajax-progress__throbber,[dir="ltr"] .ajax-progress__throbber--fullscreen,[dir="ltr"] .ui-dialog .ajax-progress__throbber,[dir="ltr"] .media-library-item .ajax-progress__throbber{border-right:3px dotted transparent;}[dir="rtl"] .ajax-progress__throbber,[dir="rtl"] .ajax-progress__throbber--fullscreen,[dir="rtl"] .ui-dialog .ajax-progress__throbber,[dir="rtl"] .media-library-item .ajax-progress__throbber{border-left:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-right:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);}[dir="ltr"] .media-library-widget .ajax-progress__throbber,[dir="ltr"] .media-library-widget .ajax-progress__throbber--fullscreen{border-right:2px dotted transparent;}[dir="rtl"] .media-library-widget .ajax-progress__throbber,[dir="rtl"] .media-library-widget .ajax-progress__throbber--fullscreen{border-left:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;top:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-radius:50%;animation:gin-throbber .75s linear infinite;}[dir="ltr"] .ui-dialog .ajax-progress-throbber::before,[dir="ltr"] .contextual-links .ajax-progress-throbber::before{left:var(--gin-spacing-xs);border-right:2px dotted transparent;}[dir="rtl"] .ui-dialog .ajax-progress-throbber::before,[dir="rtl"] .contextual-links .ajax-progress-throbber::before{right:var(--gin-spacing-xs);border-left:2px dotted transparent;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;top:0;width:24px;height:24px;}[dir="ltr"] .contextual-links .ajax-progress-throbber{right:var(--gin-spacing-xxs);}[dir="rtl"] .contextual-links .ajax-progress-throbber{left:var(--gin-spacing-xxs);}.contextual-links .ajax-progress-throbber::before{top:0;}[dir="ltr"] .contextual-links .ajax-progress-throbber::before{left:.25em;}[dir="rtl"] .contextual-links .ajax-progress-throbber::before{right:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
