/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"Figgins Sans";src:url(../../fonts/2BD62C_0_0.eot);src:url(../../fonts/2BD62C_0_0.eot?#iefix) format("embedded-opentype"),url(../../fonts/2BD62C_0_0.woff) format("woff"),url(../../fonts/2BD62C_0_0.ttf) format("truetype");font-display:swap}@font-face{font-family:"Figgins Sans Bold";src:url(../../fonts/2BD62C_1_0.eot);src:url(../../fonts/2BD62C_1_0.eot?#iefix) format("embedded-opentype"),url(../../fonts/2BD62C_1_0.woff) format("woff"),url(../../fonts/2BD62C_1_0.ttf) format("truetype");font-display:swap}@font-face{font-family:"Sackers Gothic Std Heavy";src:url(../../fonts/2BD62C_2_0.eot);src:url(../../fonts/2BD62C_2_0.eot?#iefix) format("embedded-opentype"),url(../../fonts/2BD62C_2_0.woff) format("woff"),url(../../fonts/2BD62C_2_0.ttf) format("truetype");font-display:swap}@font-face{font-family:"Sackers Gothic Std Medium";src:url(../../fonts/2BD62C_3_0.eot);src:url(../../fonts/2BD62C_3_0.eot?#iefix) format("embedded-opentype"),url(../../fonts/2BD62C_3_0.woff) format("woff"),url(../../fonts/2BD62C_3_0.ttf) format("truetype")}@font-face{font-family:"Sackers Gothic Light";src:url(../../fonts/4a1690e1-e4c5-4644-bd72-2fdc50d48e44.eot?#iefix);src:url(../../fonts/4a1690e1-e4c5-4644-bd72-2fdc50d48e44.eot?#iefix) format("eot"),url(../../fonts/f8c59766-1a2b-426e-80fb-ebcb47f470c0.woff2) format("woff2"),url(webfonts/558e1882-61fa-42c9-b946-2ff0b251d89e.woff) format("woff"),url(webfonts/51d279cf-7422-4166-bea9-d5890c7b255a.ttf) format("truetype");font-display:swap}.icon{display:inline-block}.icon:before{content:"";display:inline-block;width:24px;height:24px;margin:0 auto;background-size:24px auto;background-repeat:no-repeat;background-position:center center;margin-right:10px;vertical-align:middle}.icon-larger-1:before{width:24px;height:24px;background-size:24px 24px}.icon-marker-light-gray:before{background-image:url(../images/icons/light_gray_map_marker.svg);width:10px;height:14px;background-size:10px auto}.icon-circle-plus-white-blue:before{background-image:url(../images/icons/white_blue_plus_circle.svg);width:16px;height:20px;background-size:16px auto}.icon-fish-line-dark-gray:before{background-image:url(../images/icons/dark_gray_fish_line.svg);width:25px;height:20px;background-size:25px auto}.icon-sad-line-dark-gray:before{background-image:url(../images/icons/dark_gray_sad_line.svg);height:20px;background-size:17px auto}.icon-green-circle-check:before{background-image:url(../images/icons/green_circle_check.svg);height:23px;background-size:20px auto;margin-right:2px}.icon-green-circle-check-large-hero:before{background-image:url(../images/icons/green_circle_check.svg);height:23px;background-size:20px auto;float:right;margin-left:8px}.icon-green-circle-check-small:before{background-image:url(../images/icons/green_circle_check.svg);height:18px;background-size:14px auto;margin-right:2px}.icon-fish-line-gray:before{background-image:url(../images/icons/gray_fish_line.svg);width:25px;height:20px;background-size:25px auto}.icon-sad-line-gray:before{background-image:url(../images/icons/gray_sad_line.svg);height:20px;background-size:17px auto}.icon-like-dark-gray:before{background-image:url(../images/icons/dark_gray_like.svg)}.icon-comment-dark-gray:before{background-image:url(../images/icons/dark_gray_comment.svg)}.icon-weather-sunny-gray:before{background-image:url(../images/icons/gray_weather_sunny.svg)}.icon-weather-mostly-cloudy-gray:before{background-image:url(../images/icons/wi_mostly_cloudy_gray.svg)}.icon-water-gray:before{background-image:url(../images/icons/gray_water.svg);background-position:center center}.icon-water-dark-gray:before{background-image:url(../images/icons/dark_gray_water.svg);background-position:center center}.icon-wind-gray:before{background-image:url(../images/icons/gray_wind.svg);background-position:center center}.icon-clock-gray:before{background-image:url(../images/icons/gray_clock.svg);background-position:center center}.icon-lure-gray:before{background-image:url(../images/icons/gray_lure.svg);background-position:center;background-size:auto 17px!important;height:17px!important}.icon-weeds-gray:before{background-image:url(../images/icons/gray_weeds.svg);background-position:center bottom;background-size:auto 19px!important;height:16px!important}.icon-structure-dark-gray:before{background-image:url(../images/icons/dark_gray_structure.svg);background-position:center bottom;background-size:auto 17px!important;height:16px!important}.icon-fish-white:before{background-image:url(../images/line-icons/fish_white_filled.svg)}.icon-marker-white:before{background-image:url(../images/icons/white_map_marker.svg);margin-right:4px}.icon-boat-white:before{background-image:url(../images/icons/white_boat.svg)}.icon-heart-white:before{background-image:url(../images/icons/white_heart.svg)}.icon-pulse-white:before{background-image:url(../images/icons/white_pulse.svg)}.icon-heart-dark-gray:before{background-image:url(../images/icons/heart_dark_gray.svg);background-size:auto 16px}.icon-expert-dark-gray:before{background-image:url(../images/line-icons/circle_check_dark_gray_line.svg);background-size:auto 18px;background-position:center 2px}.icon-calendar-dark-gray:before{background-image:url(../images/line-icons/post_dark_gray.svg);background-size:auto 17px;background-position:5px 1px}.icon-report-dark-gray:before{background-image:url(../images/line-icons/report_dark_gray.svg);background-size:auto 17px;background-position:5px 2px}.icon-circle-line-gray:before{background-image:url(../images/icons/gray_circle_line.svg);width:16px;height:16px;background-size:16px}.icon-fish-gray:before{background-image:url(../images/line-icons/fish_dark_gray.svg)}.icon-water-dark-gray-outline:before{background-image:url(../images/icons/water_outline_dark_gray.svg);background-size:20px}.icon-map-line-dark-gray:before{background-image:url(../images/icons/map_line_dark_gray.svg);background-position:center 2px;background-size:auto 18px}.icon-package-dark-gray:before{background-image:url(../images/icons/package_dark_gray.svg);background-position:center 2px;background-size:auto 18px}.icon-hook-dark-gray:before{background-image:url(../images/icons/hook_dark_gray.svg);background-position:center 2px;background-size:auto 18px}.icon-money-dark-gray:before{background-image:url(../images/icons/money_dark_gray.svg);background-position:center 2px;background-size:auto 18px}.icon-smile-dark-gray:before{background-image:url(../images/icons/smile_dark_gray.svg);background-position:center 2px;background-size:auto 18px}.icon-phone-gray:before{background-image:url(../images/line-icons/phone_dark_gray.svg);background-position:center 3px;background-size:auto 17px}.icon-captain-gray:before{background-image:url(../images/line-icons/captain_dark_gray.svg);background-position:center 4px;background-size:auto 16px}.icon-globe-gray:before{background-image:url(../images/line-icons/earth_dark_gray.svg);background-position:center 4px;background-size:auto 16px}.icon-marker-black:before{background-image:url(../images/icons/black_map_marker.svg);margin-right:10px}.icon-forage-fish-black:before{background-image:url(../images/line-icons/baitfish_dark_gray.svg)}.icon-weeds-black:before{background-image:url(../images/line-icons/structure_dark_gray.svg)}.icon-trophy-black:before{background-image:url(../images/line-icons/trophy_dark_gray.svg)}.icon-boating-black:before{background-image:url(../images/line-icons/boat_dark_gray.svg)}.icon-stocking-black:before{background-image:url(../images/line-icons/stocking_dark_gray.svg)}.icon-geo-stats-black:before{background-image:url(../images/line-icons/geo_stats_dark_gray.svg)}.icon-regulations-black:before{background-image:url(../images/line-icons/clipboard_dark_gray.svg);background-size:auto 22px!important}.icon-tackle-shop-black:before{background-image:url(../images/line-icons/tackle_shop_dark_gray.svg)}.icon-fees-dark-gray:before{background-image:url(../images/line-icons/fees_dark_gray.svg)}.icon-lure-black:before{background-image:url(../images/line-icons/lure_dark_gray.svg);background-size:auto 20px!important}.icon-hook-black:before{background-image:url(../images/line-icons/hook_dark_gray.svg);background-size:auto 17px!important}.icon-add-post-blue:before{background-image:url(../images/icons/add_post_blue.svg);width:26px}.icon-add-trip-blue:before{background-image:url(../images/icons/add_trip_blue.svg);width:26px;background-size:26px auto}.icon-add-catch-blue:before{background-image:url(../images/icons/add_catch_blue.svg);width:26px;background-size:24px auto}.icon-heart-red:before{background-image:url(../images/icons/red_heart.svg)}.icon-green-check:before{background-image:url(../images/icons/green_check.svg)}.icon-weather-arrow-up-dark-gray:before{background-image:url(../images/icons/dark_gray_weather_arrow_up.svg);width:9px;height:14px;background-size:9px;margin-right:6px;position:relative;top:-2px}.icon-weather-arrow-up-right-dark-gray:before{background-image:url(../images/icons/dark_gray_weather_arrow_up.svg);width:9px;height:14px;background-size:9px;margin-right:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:-2px}.icon-weather-arrow-right-dark-gray:before{background-image:url(../images/icons/dark_gray_weather_arrow_up.svg);width:9px;height:14px;background-size:9px;margin-right:6px;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:relative;top:-2px}.icon-weather-arrow-down-right-dark-gray:before{background-image:url(../images/icons/dark_gray_weather_arrow_up.svg);width:9px;height:14px;background-size:9px;margin-right:6px;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:relative;top:-2px}.icon-weather-arrow-down-dark-gray:before{background-image:url(../images/icons/dark_gray_weather_arrow_up.svg);width:9px;height:14px;background-size:9px;margin-right:6px;-webkit-transform:rotate(180deg);transform:rotate(180deg);position:relative;top:-2px}.icon-weather-arrow-down-left-dark-gray:before{background-image:url(../images/icons/dark_gray_weather_arrow_up.svg);width:9px;height:14px;background-size:9px;margin-right:6px;-webkit-transform:rotate(225deg);transform:rotate(225deg);position:relative;top:-2px}.icon-weather-arrow-left-dark-gray:before{background-image:url(../images/icons/dark_gray_weather_arrow_up.svg);width:9px;height:14px;background-size:9px;margin-right:6px;-webkit-transform:rotate(270deg);transform:rotate(270deg);position:relative;top:-2px}.icon-weather-arrow-up-left-dark-gray:before{background-image:url(../images/icons/dark_gray_weather_arrow_up.svg);width:9px;height:14px;background-size:9px;margin-right:6px;-webkit-transform:rotate(315deg);transform:rotate(315deg);position:relative;top:-2px}.item-icon-weather-mostly-cloudy-gray{background:url(../images/icons/wi_mostly_cloudy_gray.svg) left -1px no-repeat;background-size:26px auto;padding-left:32px}.item-icon-weather-partly-cloudy-gray{background:url(../images/icons/wi_partly_cloudy_gray.svg) left -1px no-repeat;background-size:24px auto;padding-left:32px}.item-icon-water-gray{background:url(../images/icons/gray_water.svg) 2px 1px no-repeat;background-size:20px auto;padding-left:32px}.item-icon-clock-gray{background:url(../images/icons/gray_clock.svg) 4px 1px no-repeat;background-size:16px auto;padding-left:32px}.item-icon-lure-gray{background:url(../images/icons/gray_lure.svg) 4px 1px no-repeat;background-size:16px auto;padding-left:32px}.item-icon-weeds-gray{background:url(../images/icons/gray_weeds.svg) 4px -2px no-repeat;background-size:20px auto;padding-left:32px}.icon-privacy-69,.icon-privacy-private{background:url(../images/icons/lock_light_gray.svg) left 4px no-repeat;background-size:auto 13px;text-indent:-9999px;height:24px;width:13px}.icon-privacy-68,.icon-privacy-public{background:url(../images/icons/earth_light_gray.svg) left 5px no-repeat;background-size:auto 13px;text-indent:-9999px;height:24px;width:13px}.icon-privacy-500,.icon-privacy-followers-only{background:url(../images/icons/followers_light_gray.svg) left 5px no-repeat;background-size:auto 13px;text-indent:-9999px;height:24px;width:13px}.icon-privacy-501,.icon-privacy-select-followers{background:url(../images/icons/followers_lock_light_gray.svg) left 5px no-repeat;background-size:auto 13px;text-indent:-9999px;height:24px;width:13px}#block-bonsai-theme-primary-local-tasks{padding-right:15px;padding-left:15px}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{color:grey;font-family:"Figgins Sans";-webkit-font-feature-settings:"kern","liga","pnum";font-feature-settings:"kern","liga","pnum";font-size:1rem;line-height:1.875rem;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img{max-width:100%;height:auto}a{font-family:"Figgins Sans Bold";color:#404040;text-decoration:none}a:hover{color:#9c999a}p{color:grey;font-size:1.125rem;font-family:"Figgins Sans";line-height:1.875rem;letter-spacing:1px}h1,h2{font-weight:400;font-family:"Figgins Sans";font-size:2.625rem;line-height:3.75rem;letter-spacing:2.3px;color:#404040}h3{font-size:24px;font-weight:400}h4{margin:12px 0}h6{font-size:.75rem;line-height:1.125rem;margin:0 0 .75rem 0}ol{padding:0;margin:0}html{min-height:100%}body{margin:0;padding:0;text-rendering:optimizelegibility;letter-spacing:1px}.layout-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1486px;padding:0;margin-right:auto;margin-left:auto;padding:0 45px;overflow:hidden}@media (max-width:768px){.layout-container{padding:0 15px}}header{width:100%}main{width:100%}footer{width:100%;padding-top:80px;padding-bottom:80px}.block-better-social-sharing-buttons svg{background:#f2f3ee}.messages{padding:0 15px}span[class*=_button_pin]{background:url(../../images/icn-pin.png) no-repeat!important;height:50px!important;width:50px!important}#mc-embedded-footer-subscribe-form,#mc-embedded-subscribe-form{font-size:0;line-height:0}#mc-embedded-footer-subscribe-form .form-elements,#mc-embedded-subscribe-form .form-elements{border-bottom:1px solid #bfbfbf;position:relative;margin-right:0}#mc-embedded-footer-subscribe-form input.input-email,#mc-embedded-subscribe-form input.input-email{vertical-align:top;display:inline-block;color:#fff;background-color:transparent;letter-spacing:1px;border:0 none;font-size:16px;line-height:40px;text-transform:none;width:calc(100% - 28px);min-height:40px}#mc-embedded-footer-subscribe-form input.input-email::-webkit-input-placeholder,#mc-embedded-subscribe-form input.input-email::-webkit-input-placeholder{opacity:1;color:#fff}#mc-embedded-footer-subscribe-form input.input-email:-moz-placeholder,#mc-embedded-subscribe-form input.input-email:-moz-placeholder{opacity:1;color:#fff}#mc-embedded-footer-subscribe-form input.input-email::-moz-placeholder,#mc-embedded-subscribe-form input.input-email::-moz-placeholder{opacity:1;color:#fff}#mc-embedded-footer-subscribe-form input.input-email::-ms-input-placeholder,#mc-embedded-subscribe-form input.input-email::-ms-input-placeholder{opacity:1;color:#fff}#mc-embedded-footer-subscribe-form input.input-email:-ms-input-placeholder,#mc-embedded-subscribe-form input.input-email:-ms-input-placeholder{opacity:1;color:#fff}#mc-embedded-footer-subscribe-form input.input-email:-moz-placeholder-shown,#mc-embedded-subscribe-form input.input-email:-moz-placeholder-shown{opacity:1;color:#fff}#mc-embedded-footer-subscribe-form input.input-email:placeholder-shown,#mc-embedded-subscribe-form input.input-email:placeholder-shown{opacity:1;color:#fff}#mc-embedded-footer-subscribe-form .input-subscribe,#mc-embedded-subscribe-form .input-subscribe{vertical-align:top;width:40px;height:40px;padding:0;display:inline-block;border:0 none;text-indent:-9999px;background:transparent url(../img/but-newsletter-subscribe.png) no-repeat scroll 0 0;background-size:contain;margin-right:-12px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#mc-embedded-footer-subscribe-form .input-subscribe,#mc-embedded-subscribe-form .input-subscribe{background-image:url(../img/but-newsletter-subscribe@2x.png)}}#mc-embedded-footer-subscribe-form{margin-bottom:1.5rem}#mc-embedded-footer-subscribe-form .form-elements>p{margin-top:0}#mc-embedded-footer-subscribe-form input.input-email{color:#404040}#mc-embedded-footer-subscribe-form input.input-email::-webkit-input-placeholder{opacity:1;color:grey}#mc-embedded-footer-subscribe-form input.input-email:-moz-placeholder{opacity:1;color:grey}#mc-embedded-footer-subscribe-form input.input-email::-moz-placeholder{opacity:1;color:grey}#mc-embedded-footer-subscribe-form input.input-email::-ms-input-placeholder{opacity:1;color:grey}#mc-embedded-footer-subscribe-form input.input-email:-ms-input-placeholder{opacity:1;color:grey}#mc-embedded-footer-subscribe-form input.input-email:-moz-placeholder-shown{opacity:1;color:grey}#mc-embedded-footer-subscribe-form input.input-email:placeholder-shown{opacity:1;color:grey}#mc-embedded-footer-subscribe-form .input-subscribe{position:absolute;background:transparent url(../../images/this-graphics/Mirai_Web_Input_Desktop.png) no-repeat scroll center center;background-size:16px 18px;top:0;right:1px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#mc-embedded-footer-subscribe-form .input-subscribe{background-image:url(../../images/this-graphics/Mirai_Web_Input_Desktop@2x.png)}}.block-species-newsletter .klaviyo-form,.footer-left .klaviyo-form{border-bottom:1px solid #bfbfbf;margin-bottom:1.125rem}.block-species-newsletter .klaviyo-form .hide-this,.footer-left .klaviyo-form .hide-this{display:none}.block-species-newsletter .klaviyo-form form.klaviyo-form,.footer-left .klaviyo-form form.klaviyo-form{margin-bottom:0}.block-species-newsletter .klaviyo-form input,.footer-left .klaviyo-form input{vertical-align:top!important;background-color:transparent!important;letter-spacing:1px!important;border:0 none!important;font-size:16px!important;line-height:40px!important;text-transform:none!important;letter-spacing:1px!important;width:-o-calc(100% - 28px);width:calc(100% - 28px);min-height:40px!important;font-family:"Figgins Sans"!important;padding-left:0!important}.block-species-newsletter .klaviyo-form input::-webkit-input-placeholder,.footer-left .klaviyo-form input::-webkit-input-placeholder{opacity:1!important;font-family:"Figgins Sans"!important;letter-spacing:1px!important;font-size:16px!important}.block-species-newsletter .klaviyo-form input:-moz-placeholder,.footer-left .klaviyo-form input:-moz-placeholder{opacity:1!important;font-family:"Figgins Sans"!important;letter-spacing:1px!important;font-size:16px!important}.block-species-newsletter .klaviyo-form input::-moz-placeholder,.footer-left .klaviyo-form input::-moz-placeholder{opacity:1!important;font-family:"Figgins Sans"!important;letter-spacing:1px!important;font-size:16px!important}.block-species-newsletter .klaviyo-form input::-ms-input-placeholder,.footer-left .klaviyo-form input::-ms-input-placeholder{opacity:1!important;font-family:"Figgins Sans"!important;letter-spacing:1px!important;font-size:16px!important}.block-species-newsletter .klaviyo-form input:-ms-input-placeholder,.footer-left .klaviyo-form input:-ms-input-placeholder{opacity:1!important;font-family:"Figgins Sans"!important;letter-spacing:1px!important;font-size:16px!important}.block-species-newsletter .klaviyo-form input:-moz-placeholder-shown,.footer-left .klaviyo-form input:-moz-placeholder-shown{opacity:1!important;font-family:"Figgins Sans"!important;letter-spacing:1px!important;font-size:16px!important}.block-species-newsletter .klaviyo-form input:placeholder-shown,.footer-left .klaviyo-form input:placeholder-shown{opacity:1!important;font-family:"Figgins Sans"!important;letter-spacing:1px!important;font-size:16px!important}.block-species-newsletter .klaviyo-form .needsclick,.footer-left .klaviyo-form .needsclick{padding:0!important;min-height:0!important}.block-species-newsletter .klaviyo-form .needsclick button,.footer-left .klaviyo-form .needsclick button{vertical-align:top!important;width:40px!important;height:40px!important;padding:0!important;display:inline-block!important;border:0 none!important;text-indent:-9999px!important;background-size:contain!important;margin-right:-12px!important;position:absolute!important;background:transparent url(../../images/this-graphics/Mirai_Web_Input_Desktop.png) no-repeat scroll center center!important;background-size:16px 18px!important;top:0!important;right:1px!important}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.block-species-newsletter .klaviyo-form .needsclick button,.footer-left .klaviyo-form .needsclick button{background-image:url(../../images/this-graphics/Mirai_Web_Input_Desktop@2x.png)!important}}.block-species-newsletter .klaviyo-form p span,.footer-left .klaviyo-form p span{font-family:"Figgins Sans"!important}.block-species-newsletter .klaviyo-form{max-width:350px;margin:0 auto!important}.block-species-newsletter .klaviyo-form input.needsclick{padding:0 12px!important}.pager{margin-top:50px;text-align:center;flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px;margin-left:auto}.pager ul{clear:both;text-align:center;padding:0}.pager ul li{color:#000;font-family:"Figgins Sans",Sans-Serif;font-size:16px;letter-spacing:1px;margin:0;background-image:none;display:inline;list-style-type:none;padding:.5em;color:#a5a5a5}.pager ul li a{border:0;color:#a5a5a5;padding:5px 7px}.pager ul li a:hover{color:#404040}.pager ul li.is-active a{color:#404040}.hamburger{display:none;position:absolute;top:2.625rem;right:15px;width:1.25em;height:16px;cursor:pointer;border-top:2px solid #979797;border-bottom:2px solid #979797}.hamburger:before{content:"";position:absolute;top:.3em;left:0;width:100%;border-top:2px solid #979797}@media (max-width:992px){.hamburger{display:block}}.mobile-nav-close{display:none}@media (max-width:992px){.navigation{display:none}}@media (max-width:992px){.navigation.show-nav{display:block}}.navigation a{font-family:"Figgins Sans";color:grey;letter-spacing:1px}.navigation a.is-active{top:-.75rem;position:relative;font-family:"Figgins Sans Bold";color:#404040}@media (max-width:992px){.navigation a.is-active{top:0}}.navigation ul.menu{border:none;list-style:none;text-align:right;padding-left:0}.navigation ul.menu li{display:inline-block;padding:0 1.5rem}@media (max-width:1200px){.navigation ul.menu li{padding:0 22px}}.navigation ul.menu li:first-of-type{padding-left:0}.navigation ul.menu li.menu-item--expanded{position:relative}.navigation ul.menu li.menu-item--expanded>a:after{content:"";background:url(../../images/this-graphics/Mirai_Web_Carousel_Navigation_Down_Desktop@2x.png) no-repeat center center;background-size:10px auto;display:inline-block;height:10px;width:10px;margin-left:8px}.navigation ul.menu li.menu-item--expanded ul.menu{display:none;border:1px solid #eee;top:30px;left:24px;position:absolute;padding:12px 18px;background:#fff;min-width:200px;z-index:11}.navigation ul.menu li.menu-item--expanded ul.menu li{padding:0;text-align:left;width:100%;display:block;border-top:1px solid #eee}.navigation ul.menu li.menu-item--expanded ul.menu li:first-of-type{border-top:0}.navigation ul.menu li.menu-item--expanded ul.menu li a{line-height:2.25rem}.navigation ul.menu li.menu-item--expanded ul.menu li a.is-active{top:0;font-family:"Figgins Sans";color:grey}.navigation ul.menu li.menu-item--expanded.shownav ul.menu{display:block}.navigation ul.menu li.nav-search-item{padding:0;position:relative;top:3px}.navigation ul.menu li.nav-search-item a{display:block;width:16px;height:16px;overflow:hidden;background-size:contain;background-image:url(../../images/this-graphics/Mirai_Web_Search_Nav_Desktop.png);font-size:0;padding:0}.navigation ul.menu li.nav-checkout-item{padding-right:0;position:relative;top:3px}.navigation ul.menu li.nav-checkout-item a{display:block;width:16px;height:16px;overflow:hidden;background-size:contain;background-image:url(../../images/this-graphics/Mirai_Web_Shopping_Desktop.png);font-size:0}@media (max-width:992px){.navigation.show-nav{background-color:#404040;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:10;overflow:auto}.navigation.show-nav>ul{width:100%;margin-top:4.5rem}.navigation.show-nav>ul>.mobile-nav-close{display:block;top:23px;right:30px;position:absolute;width:25px;height:25px;text-indent:-9999px;background:url(../../images/this-graphics/Mobile_Nav_Close_Icon.svg) no-repeat;background-size:contain;cursor:pointer}.navigation.show-nav>ul li{width:100%}.navigation.show-nav>ul li a{color:#fff;display:block;width:100%;text-align:center;font-size:1.625rem;line-height:70px}.navigation.show-nav>ul li.menu-item--expanded>a:after{content:"";background:url(../../images/this-graphics/Mirai_Web_Carousel_Navigation_Down_Desktop@2x_white.png) no-repeat center center;background-size:12px auto;display:inline-block;height:12px;width:12px;margin-left:8px}.navigation.show-nav>ul li.menu-item--expanded ul.menu{background-color:#404040;left:0;top:70px;border:0;padding:0;width:100%}.navigation.show-nav>ul li.menu-item--expanded ul.menu li{padding:1.5rem}.navigation.show-nav>ul li.menu-item--expanded ul.menu li a{display:block;line-height:70px}.navigation.show-nav>ul li.nav-education-item{background-color:#cf0000;line-height:78px}.navigation.show-nav>ul li.nav-education-item ul li a{background-color:#cf0000;line-height:78px}.navigation.show-nav>ul li.nav-education-item ul li a.is-active{color:#fff!important;font-weight:900}.navigation.show-nav>ul li.nav-store-item{background-color:#8ea1a5;line-height:70px}.navigation.show-nav>ul li.nav-store-item ul li a{background-color:#8ea1a5}.navigation.show-nav>ul li.nav-store-item ul li a.is-active{color:#fff!important;font-weight:900}.navigation.show-nav>ul li.nav-search-item{position:absolute;top:23px;left:48%;padding:0;width:auto}.navigation.show-nav>ul li.nav-search-item a{background:url(../../images/this-graphics/Mobile_Nav_Search_Icon.svg);width:25px;height:25px}.navigation.show-nav>ul li.nav-checkout-item{position:absolute;top:23px;left:30px;padding:0;width:auto}.navigation.show-nav>ul li.nav-checkout-item a{background:url(../../images/this-graphics/Mobile_Nav_Cart_Icon.svg);width:25px;height:25px}}@media (max-width:992px){body.fixed{overflow:hidden}}.paragraph.margin-bottom-30{margin-bottom:1.875rem}.paragraph.margin-bottom-60{margin-bottom:3.75rem}.paragraph.margin-bottom-120{margin-bottom:7.5rem}.paragraph.margin-bottom-162{margin-bottom:10.125rem}.paragraph.margin-bottom-258{margin-bottom:16.125rem}.paragraph.d-sage .color-group{background-color:#acb6ab}.paragraph.forest .color-group{background-color:#454f4c}.paragraph.d-gray .color-group{background-color:#7b7b7b}.paragraph.teal .color-group{background-color:#85989c}.paragraph.l-sage .color-group{background-color:#dbdccd}.paragraph.l-sage .color-group .field--name-field-text{color:grey}.paragraph.l-gray .color-group{background-color:#f0f0f0}.paragraph.l-gray .color-group .field--name-field-text{color:grey}.paragraph.taupe .color-group{background-color:#817676}.paragraph.thumb-dark-text .field--name-field-text{color:grey}.paragraph.thumb-text-bottom .field--name-field-text{top:auto!important;-webkit-transform:none!important;transform:none!important;bottom:4.5rem!important}@media (max-width:480px){.paragraph.hide-on-mobile{display:none}}.paragraph.desc-text-small .field--name-field-page-description{font-size:2rem;line-height:3rem}@media (max-width:600px){.paragraph.desc-text-small .field--name-field-page-description{font-size:1.625rem;line-height:2.25rem}}.paragraph--type--body-text{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px}.paragraph--type--youtu{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px;width:100%;padding-left:15px!important;padding-right:15px!important}.paragraph--type--youtu .youtube-container--responsive{margin:0}.paragraph--type--vimeo-video{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px;width:100%;padding-left:15px!important;padding-right:15px!important}.paragraph--type--slider-full-width{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1486px;padding:0}.paragraph--type--slider-full-width .tns-outer{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px;padding-left:15px!important;padding-right:15px!important}.paragraph--type--slider-mobile{display:none;overflow:hidden}@media (max-width:480px){.paragraph--type--slider-mobile{display:block}}.paragraph--type--slider-mobile .tns-outer{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px;padding-left:15px!important;padding-right:15px!important}.paragraph--type--four-icon-label-blocks>.field{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1486px;padding:0;width:100%}.paragraph--type--four-icon-label-blocks>.field .field__item{flex-basis:-o-calc((100% / 12) * 3);-ms-flex-preferred-size:calc((100% / 12) * 3);flex-basis:calc((100% / 12) * 3);max-width:-o-calc((100% / 12) * 3);max-width:calc((100% / 12) * 3);padding-right:15px;padding-left:15px}@media (max-width:992px){.paragraph--type--four-icon-label-blocks>.field .field__item{flex-basis:-o-calc((100% / 12) * 6);-ms-flex-preferred-size:calc((100% / 12) * 6);flex-basis:calc((100% / 12) * 6);max-width:-o-calc((100% / 12) * 6);max-width:calc((100% / 12) * 6);padding-right:15px;padding-left:15px;margin-bottom:30px}}@media (max-width:480px){.paragraph--type--four-icon-label-blocks>.field .field__item{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px}}.paragraph--type--four-icon-label-blocks>.field .field__item .paragraph{background:#f2f3ee;text-align:center;height:300px;position:relative}@media (max-width:1200px){.paragraph--type--four-icon-label-blocks>.field .field__item .paragraph{height:230px}}.paragraph--type--four-icon-label-blocks>.field .field__item .paragraph .field--name-field-image{position:relative;top:20%}.paragraph--type--four-icon-label-blocks>.field .field__item .paragraph .field--name-field-image img{height:140px}@media (max-width:1200px){.paragraph--type--four-icon-label-blocks>.field .field__item .paragraph .field--name-field-image img{height:100px}}.paragraph--type--four-icon-label-blocks>.field .field__item .paragraph .field--name-field-text{position:absolute;bottom:30px;width:100%;text-transform:lowercase;font-family:"Sackers Gothic Light";color:#404040;font-size:1.625rem}@media (max-width:1200px){.paragraph--type--four-icon-label-blocks>.field .field__item .paragraph .field--name-field-text{font-size:1.25rem}}@media (max-width:1080px){.paragraph--type--four-icon-label-blocks>.field .field__item .paragraph .field--name-field-text{font-size:1.125rem}}@media (max-width:992px){.paragraph--type--four-icon-label-blocks>.field .field__item .paragraph .field--name-field-text{font-size:1.625rem}}@media (max-width:768px){.paragraph--type--four-icon-label-blocks>.field .field__item .paragraph .field--name-field-text{font-size:1.25rem}}.paragraph--type--icon-label-description-block{padding:0 15px}.paragraph--type--icon-label-description-block .field--name-field-icon-label-description>.field__item{background:#f2f3ee;padding:1.875rem 1.875rem 3.375rem}.paragraph--type--icon-label-description-block .field--name-field-icon-label-description>.field__item .icon-label-group{float:left;text-align:center;width:auto;min-width:240px;margin-right:1.5rem}@media (max-width:992px){.paragraph--type--icon-label-description-block .field--name-field-icon-label-description>.field__item .icon-label-group{margin-right:0}}.paragraph--type--icon-label-description-block .field--name-field-icon-label-description>.field__item .icon-label-group .field--name-field-image img{width:140px;display:inline-block}.paragraph--type--icon-label-description-block .field--name-field-icon-label-description>.field__item .icon-label-group .field--name-field-text{width:100%;text-transform:lowercase;font-family:"Sackers Gothic Light";color:#404040;font-size:1.625rem}.paragraph--type--icon-label-description-block .field--name-field-icon-label-description>.field__item .field--name-field-body-{padding-top:.375rem}.paragraph--type--icon-label-description-block .field--name-field-icon-label-description>.field__item:nth-child(even){background:#fff}.paragraph--type--icon-label-description-block .field--name-field-icon-label-description>.field__item:nth-child(even) .icon-label-group{float:right;margin-right:0;margin-left:1.5rem}@media (max-width:992px){.paragraph--type--icon-label-description-block .field--name-field-icon-label-description>.field__item:nth-child(even) .icon-label-group{margin-left:0;float:left}}.paragraph--type--headline-small{width:100%;text-align:center}.paragraph--type--headline-small h3{font-family:"Sackers Gothic Light";text-transform:lowercase;font-size:36px;color:#404040}.paragraph--type--page-title-description{width:100%;text-align:center}.paragraph--type--page-title-description h1{font-family:"Sackers Gothic Light";font-size:3.75rem;text-transform:lowercase}@media (max-width:992px){.paragraph--type--page-title-description h1{font-size:3rem}}.paragraph--type--page-title-description h2{padding:0 12%}@media (max-width:992px){.paragraph--type--page-title-description h2{font-size:2rem;line-height:3rem;margin-bottom:20px;letter-spacing:1px}}.paragraph--type--image-text-link,.paragraph--type--slider-text-link{width:100%;padding-left:15px;padding-right:15px;display:inline-block}.paragraph--type--image-text-link .image-group,.paragraph--type--slider-text-link .image-group{float:left;width:60%}@media (max-width:820px){.paragraph--type--image-text-link .image-group,.paragraph--type--slider-text-link .image-group{width:100%}}.paragraph--type--image-text-link .content-group,.paragraph--type--slider-text-link .content-group{float:right;width:40%;padding-left:3.375rem}@media (max-width:820px){.paragraph--type--image-text-link .content-group,.paragraph--type--slider-text-link .content-group{width:100%;padding-left:0}}.paragraph--type--image-text-link .field--name-field-headline,.paragraph--type--slider-text-link .field--name-field-headline{font-family:"Sackers Gothic Light";font-size:3.37rem;color:#404040;text-transform:lowercase;letter-spacing:3px;line-height:4.125rem;font-weight:400;margin:6rem 0;text-align:left}@media (max-width:992px){.paragraph--type--image-text-link .field--name-field-headline,.paragraph--type--slider-text-link .field--name-field-headline{font-size:3rem;line-height:3.75rem;text-align:center}}@media (max-width:768px){.paragraph--type--image-text-link .field--name-field-headline,.paragraph--type--slider-text-link .field--name-field-headline{font-size:2.625rem;line-height:3rem;margin-left:0;margin-top:40px;margin-bottom:0}}.paragraph--type--image-text-link .field--name-field-body- p,.paragraph--type--slider-text-link .field--name-field-body- p{font-size:1rem;margin-bottom:2.625rem}.paragraph--type--image-text-link .field--name-field-links a,.paragraph--type--slider-text-link .field--name-field-links a{font-size:1rem;margin-bottom:2.625rem;letter-spacing:1px}.paragraph--type--image-text-link.headline-shift .field--name-field-headline,.paragraph--type--slider-text-link.headline-shift .field--name-field-headline{margin-left:-225px;position:relative}@media (max-width:820px){.paragraph--type--image-text-link.headline-shift .field--name-field-headline,.paragraph--type--slider-text-link.headline-shift .field--name-field-headline{margin-left:0}}.paragraph--type--image-text-link.image-right-text-left .image-group,.paragraph--type--slider-text-link.image-right-text-left .image-group{float:right}.paragraph--type--image-text-link.image-right-text-left .content-group,.paragraph--type--slider-text-link.image-right-text-left .content-group{float:left;padding-left:0;padding-right:3.375rem}@media (max-width:820px){.paragraph--type--image-text-link.image-right-text-left .content-group,.paragraph--type--slider-text-link.image-right-text-left .content-group{padding-right:0}}.paragraph--type--image-text-link.image-right-text-left.headline-shift .field--name-field-headline,.paragraph--type--slider-text-link.image-right-text-left.headline-shift .field--name-field-headline{margin-right:-125px;text-align:right;margin-left:0}@media (max-width:820px){.paragraph--type--image-text-link.image-right-text-left.headline-shift .field--name-field-headline,.paragraph--type--slider-text-link.image-right-text-left.headline-shift .field--name-field-headline{text-align:center;margin-right:0}}.paragraph--type--gray-box-image-text-links{background:#f2f3ee;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1486px;padding:0;padding:150px 100px;width:-o-calc(100% + 200px);width:calc(100% + 200px);display:inline-block;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:relative;left:50%}.paragraph--type--gray-box-image-text-links .image-group{float:left;flex-basis:-o-calc((100% / 12) * 7);-ms-flex-preferred-size:calc((100% / 12) * 7);flex-basis:calc((100% / 12) * 7);max-width:-o-calc((100% / 12) * 7);max-width:calc((100% / 12) * 7);padding-right:15px;padding-left:15px}@media (max-width:992px){.paragraph--type--gray-box-image-text-links .image-group{flex-basis:-o-calc((100% / 12) * 6);-ms-flex-preferred-size:calc((100% / 12) * 6);flex-basis:calc((100% / 12) * 6);max-width:-o-calc((100% / 12) * 6);max-width:calc((100% / 12) * 6);padding-right:15px;padding-left:15px}}@media (max-width:820px){.paragraph--type--gray-box-image-text-links .image-group{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px}}.paragraph--type--gray-box-image-text-links .content-group{float:right;flex-basis:-o-calc((100% / 12) * 5);-ms-flex-preferred-size:calc((100% / 12) * 5);flex-basis:calc((100% / 12) * 5);max-width:-o-calc((100% / 12) * 5);max-width:calc((100% / 12) * 5);padding-right:15px;padding-left:15px;padding-left:4.875rem;padding-top:1.5rem}@media (max-width:992px){.paragraph--type--gray-box-image-text-links .content-group{flex-basis:-o-calc((100% / 12) * 6);-ms-flex-preferred-size:calc((100% / 12) * 6);flex-basis:calc((100% / 12) * 6);max-width:-o-calc((100% / 12) * 6);max-width:calc((100% / 12) * 6);padding-right:15px;padding-left:15px}}@media (max-width:820px){.paragraph--type--gray-box-image-text-links .content-group{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px;float:left}}.paragraph--type--gray-box-image-text-links .field--name-field-label{font-size:1.125rem;letter-spacing:1px;text-transform:lowercase;margin-bottom:2.25rem}.paragraph--type--gray-box-image-text-links .field--name-field-headline{font-family:"Sackers Gothic Light";font-size:2.625rem;color:#404040;text-transform:lowercase;letter-spacing:3px;line-height:3rem;font-weight:400;margin:0 0 1.5rem}@media (max-width:992px){.paragraph--type--gray-box-image-text-links .field--name-field-headline{font-size:36px;margin-bottom:1.5rem}}@media (max-width:768px){.paragraph--type--gray-box-image-text-links .field--name-field-headline{font-size:28px;line-height:2.25rem}}.paragraph--type--gray-box-image-text-links .field--name-field-body- p{font-size:1.125rem;margin-bottom:2.625rem}@media (max-width:992px){.paragraph--type--gray-box-image-text-links .field--name-field-body- p{margin-bottom:.75rem}}.paragraph--type--gray-box-image-text-links .field--name-field-links a{font-size:1.125rem;line-height:3rem;margin-bottom:2.625rem;letter-spacing:1px}.paragraph--type--staggered-thumbnail-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1486px;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.paragraph--type--staggered-thumbnail-links img{display:block}.paragraph--type--staggered-thumbnail-links .field--name-field-text{font-family:"Sackers Gothic Light";font-size:2rem;color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;text-transform:lowercase;padding:0 1.125rem;line-height:2.25rem}@media (max-width:992px){.paragraph--type--staggered-thumbnail-links .field--name-field-text{font-size:1.5rem;line-height:1.875rem}}@media (max-width:600px){.paragraph--type--staggered-thumbnail-links .field--name-field-text{font-size:1.125rem;line-height:1.125rem}}.paragraph--type--staggered-thumbnail-links .left-group{flex-basis:-o-calc((100% / 12) * 8);-ms-flex-preferred-size:calc((100% / 12) * 8);flex-basis:calc((100% / 12) * 8);max-width:-o-calc((100% / 12) * 8);max-width:calc((100% / 12) * 8);padding-right:15px;padding-left:15px;position:relative}@media (max-width:820px){.paragraph--type--staggered-thumbnail-links .left-group{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px}}.paragraph--type--staggered-thumbnail-links .left-group .field--name-field-staggered-horz-thumb{width:100%}.paragraph--type--staggered-thumbnail-links .left-group .field--name-field-staggered-horz-thumb>.field__item{position:relative;background:#8ea1a5;margin-bottom:30px}@media (max-width:600px){.paragraph--type--staggered-thumbnail-links .left-group .field--name-field-staggered-horz-thumb>.field__item{margin-bottom:15px}}.paragraph--type--staggered-thumbnail-links .left-group .field--name-field-staggered-horz-thumb>.field__item .field--name-field-image{width:50%}.paragraph--type--staggered-thumbnail-links .left-group .field--name-field-staggered-horz-thumb>.field__item .field--name-field-image img{width:100%}.paragraph--type--staggered-thumbnail-links .left-group .field--name-field-staggered-horz-thumb>.field__item .field--name-field-text{width:50%;left:50%}.paragraph--type--staggered-thumbnail-links .left-group .field--name-field-staggered-two-square-thumb{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1486px;padding:0}@media (max-width:820px){.paragraph--type--staggered-thumbnail-links .left-group .field--name-field-staggered-two-square-thumb{width:-o-calc(50% - 15px);width:calc(50% - 15px);position:absolute}}@media (max-width:600px){.paragraph--type--staggered-thumbnail-links .left-group .field--name-field-staggered-two-square-thumb{width:-o-calc(50% - 7.5px);width:calc(50% - 7.5px)}}.paragraph--type--staggered-thumbnail-links .left-group .field--name-field-staggered-two-square-thumb>.field__item{flex-basis:-o-calc((100% / 12) * 6);-ms-flex-preferred-size:calc((100% / 12) * 6);flex-basis:calc((100% / 12) * 6);max-width:-o-calc((100% / 12) * 6);max-width:calc((100% / 12) * 6);padding-right:15px;padding-left:15px}@media (max-width:820px){.paragraph--type--staggered-thumbnail-links .left-group .field--name-field-staggered-two-square-thumb>.field__item{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px;padding-left:0;padding-right:15px!important;margin-bottom:30px}}@media (max-width:600px){.paragraph--type--staggered-thumbnail-links .left-group .field--name-field-staggered-two-square-thumb>.field__item{margin-bottom:15px}}.paragraph--type--staggered-thumbnail-links .left-group .field--name-field-staggered-two-square-thumb>.field__item .paragraph--type--pf-thumbnail-link{position:relative}.paragraph--type--staggered-thumbnail-links .left-group .field--name-field-staggered-two-square-thumb>.field__item .paragraph--type--pf-thumbnail-link img{width:100%}.paragraph--type--staggered-thumbnail-links .left-group .field--name-field-staggered-two-square-thumb>.field__item:first-of-type{padding-left:0}.paragraph--type--staggered-thumbnail-links .left-group .field--name-field-staggered-two-square-thumb>.field__item:last-of-type{padding-right:0}.paragraph--type--staggered-thumbnail-links .right-group{flex-basis:-o-calc((100% / 12) * 4);-ms-flex-preferred-size:calc((100% / 12) * 4);flex-basis:calc((100% / 12) * 4);max-width:-o-calc((100% / 12) * 4);max-width:calc((100% / 12) * 4);padding-right:15px;padding-left:15px;margin-left:auto}@media (max-width:820px){.paragraph--type--staggered-thumbnail-links .right-group{flex-basis:-o-calc((100% / 12) * 6);-ms-flex-preferred-size:calc((100% / 12) * 6);flex-basis:calc((100% / 12) * 6);max-width:-o-calc((100% / 12) * 6);max-width:calc((100% / 12) * 6);padding-right:15px;padding-left:15px}}@media (max-width:600px){.paragraph--type--staggered-thumbnail-links .right-group{padding-left:7.5px}}.paragraph--type--staggered-thumbnail-links .right-group .field--name-field-staggered-vert-thumb>.field__item{position:relative}.paragraph--type--staggered-thumbnail-links .right-group .field--name-field-staggered-vert-thumb>.field__item img{width:100%}.paragraph--type--staggered-thumbnail-links .right-group .field--name-field-staggered-vert-thumb>.field__item .field--name-field-text{top:4.5rem;-webkit-transform:none;transform:none}.paragraph--type--promo-box{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px;width:100%;clear:both;display:inline-block;position:relative}.paragraph--type--promo-box .promo-wrap{background-color:#8ea1a5}.paragraph--type--promo-box .promo-wrap>a{overflow:hidden;width:100%;display:block}.paragraph--type--promo-box .field--name-field-image{width:50%;float:right}@media (max-width:768px){.paragraph--type--promo-box .field--name-field-image{width:100%}}.paragraph--type--promo-box .field--name-field-image img{width:100%;float:right;display:block}.paragraph--type--promo-box .field--name-field-text{font-family:"Sackers Gothic Light";font-size:2rem;color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;text-transform:lowercase;padding:0 1.125rem;line-height:2.25rem;width:50%;right:50%;padding:1.875rem}@media (max-width:992px){.paragraph--type--promo-box .field--name-field-text{font-size:1.5rem;line-height:1.875rem}}@media (max-width:768px){.paragraph--type--promo-box .field--name-field-text{width:100%;position:relative;top:auto;-webkit-transform:none;transform:none;text-align:center;left:auto;right:auto;height:50%;display:block;height:58vw;float:left;clear:both}}@media (max-width:768px){.paragraph--type--promo-box .field--name-field-text .field__item{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block}}.paragraph--type--three-thumbnail-links .field--name-field-label{padding:0 15px .75rem;letter-spacing:1px}.paragraph--type--three-thumbnail-links .field--name-field-three-thumbnail-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1486px;padding:0}.paragraph--type--three-thumbnail-links .field--name-field-three-thumbnail-links>.field__item{flex-basis:-o-calc((100% / 12) * 4);-ms-flex-preferred-size:calc((100% / 12) * 4);flex-basis:calc((100% / 12) * 4);max-width:-o-calc((100% / 12) * 4);max-width:calc((100% / 12) * 4);padding-right:15px;padding-left:15px;position:relative}@media (max-width:820px){.paragraph--type--three-thumbnail-links .field--name-field-three-thumbnail-links>.field__item{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px}}.paragraph--type--three-thumbnail-links .field--name-field-three-thumbnail-links>.field__item .field--name-field-text{font-family:"Sackers Gothic Light";font-size:2rem;color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;text-transform:lowercase;padding:0 1.125rem;line-height:2.25rem}.paragraph--type--three-thumbnail-links.thumb-text-below-image .field--name-field-three-thumbnail-links>.field__item .field--name-field-text{position:relative;margin-top:1.5rem;font-size:1.25rem;letter-spacing:1px;text-align:center;color:#404040}@media (max-width:992px){.paragraph--type--three-thumbnail-links.thumb-text-below-image .field--name-field-three-thumbnail-links>.field__item .field--name-field-text{font-size:1.125rem;line-height:1.5rem}}@media (max-width:768px){.paragraph--type--three-thumbnail-links.thumb-text-below-image .field--name-field-three-thumbnail-links>.field__item .field--name-field-text{margin-bottom:1.875rem}}.paragraph--type--headline-left-body-text-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1486px;padding:0}.paragraph--type--headline-left-body-text-right .field--name-field-headline{flex-basis:-o-calc((100% / 12) * 5);-ms-flex-preferred-size:calc((100% / 12) * 5);flex-basis:calc((100% / 12) * 5);max-width:-o-calc((100% / 12) * 5);max-width:calc((100% / 12) * 5);padding-right:15px;padding-left:15px;text-align:center;margin-bottom:0}@media (max-width:1200px){.paragraph--type--headline-left-body-text-right .field--name-field-headline{font-size:36px;line-height:3rem}}@media (max-width:768px){.paragraph--type--headline-left-body-text-right .field--name-field-headline{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px;text-align:left;font-size:2rem;line-height:2.625rem}}.paragraph--type--headline-left-body-text-right .field--name-field-body-{flex-basis:-o-calc((100% / 12) * 7);-ms-flex-preferred-size:calc((100% / 12) * 7);flex-basis:calc((100% / 12) * 7);max-width:-o-calc((100% / 12) * 7);max-width:calc((100% / 12) * 7);padding-right:15px;padding-left:15px}@media (max-width:768px){.paragraph--type--headline-left-body-text-right .field--name-field-body-{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px}}.paragraph--type--headline-left-body-text-right .field--name-field-body- p{font-size:1.125rem}.paragraph--type--image-full-width{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1486px;padding:0}.paragraph--type--image-full-width .field--name-field-image{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px}.tns-outer{letter-spacing:0}.tns-outer .tns-inner{overflow:hidden}.tns-outer .tns-nav{min-height:50px}.tns-outer .tns-nav>[aria-controls]{margin:0 .75rem}.tns-outer .tns-controls{margin-top:-56px;min-height:24px}.tns-outer .tns-controls [aria-controls]{background-image:url(../../images/this-graphics/Mirai_Web_Carousel_Navigation_Left_Desktop.png);background-size:11px 20px;background-repeat:no-repeat;background-color:transparent;display:block;width:11px;height:20px;background-position:0 50%;text-indent:-9999px;float:left;padding:0;margin:0}.tns-outer .tns-controls [aria-controls][data-controls=next]{background-image:url(../../images/this-graphics/Mirai_Web_Carousel_Navigation_Right_Desktop.png);float:right}.tree-group-carousel .tns-outer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1486px;padding:0;position:relative}.tree-group-carousel .tns-outer .tns-ovh{flex-basis:-o-calc((100% / 12) * 11);-ms-flex-preferred-size:calc((100% / 12) * 11);flex-basis:calc((100% / 12) * 11);max-width:-o-calc((100% / 12) * 11);max-width:calc((100% / 12) * 11);padding-right:15px;padding-left:15px;margin:0 auto}.tree-group-carousel .tns-outer .tns-controls{position:absolute;width:100%;top:50%}.tree-group-carousel .tns-outer .tns-controls button{width:20px;height:34px;background-size:100% auto}.tree-group-carousel .tiny-slider-wrapper{margin:0 auto}.tree-group-carousel .tns-item{padding:0 15px}.tree-group-carousel .field--name-title h4{text-align:center}.tree-group-carousel .field--name-title a{font-family:"Sackers Gothic Light";text-transform:lowercase;font-size:1rem;font-weight:500}@media (max-width:820px){.tree-group-carousel.tree-group-carousel-4by{display:none}}.tree-group-carousel.tree-group-carousel-2by{display:none}@media (max-width:820px){.tree-group-carousel.tree-group-carousel-2by{display:block}}.tree-group-carousel .view-header h3{font-family:"Sackers Gothic Light";font-size:3.37rem;color:#404040;text-transform:lowercase;line-height:4.125rem;letter-spacing:3px;margin:6rem 0;text-align:left;text-align:center}@media (max-width:992px){.tree-group-carousel .view-header h3{font-size:3rem;line-height:3.75rem}}@media (max-width:768px){.tree-group-carousel .view-header h3{font-size:2.625rem;line-height:3rem}}.block-cookies .cookiesjsr-banner{background:#f2f3ee;color:grey;font-size:14px;line-height:1.125rem;font-family:"Figgins Sans";display:block;margin-top:0 auto;width:100%;padding:1.5rem}.block-cookies .cookiesjsr-banner .cookiesjsr-banner--info{width:100%;margin:0 auto;max-width:960px;padding:0 15px}.block-cookies .cookiesjsr-banner .cookiesjsr-banner--info .cookiesjsr-links a{color:#404040}.block-cookies .cookiesjsr-banner .cookiesjsr-banner--action{width:100%;clear:both;margin:0 auto;max-width:960px;padding:0 5px}.block-cookies .cookiesjsr-banner .cookiesjsr-banner--action .cookiesjsr-btn{background-color:#fff;border-color:#404040;color:#404040;-webkit-transition:background-color 50ms,color 50ms,border-color 50ms;transition:background-color 50ms,color 50ms,border-color 50ms;padding:0 12px;line-height:24px;font-size:14px;letter-spacing:1px;border:1px solid #404040;text-transform:none;width:auto;margin:10px}.block-cookies .cookiesjsr-banner .cookiesjsr-banner--action .cookiesjsr-btn:hover{background:#202020;-webkit-transform:none;transform:none;color:#fff}.block-cookies .cookiesjsr-banner .cookiesjsr-banner--action .cookiesjsr-btn.cookiesjsr-settings{background:0 0}.block-cookies .cookiesjsr-banner .cookiesjsr-banner--action .cookiesjsr-btn.cookiesjsr-settings:hover{background:#202020}.cookiesjsr-layer .cookiesjsr-layer--body .cookiesjsr-service-groups .cookiesjsr-service-group.active .cookiesjsr-service-group--tab{background:#f2f3ee;color:#404040;letter-spacing:1px;font-weight:700}.cookiesjsr-layer .cookiesjsr-layer--body .cookiesjsr-service-groups .cookiesjsr-service-group.active .cookiesjsr-service-group--content{background:#f2f3ee}.cookiesjsr-layer .cookiesjsr-layer--body .cookiesjsr-service-groups .cookiesjsr-service-group .cookiesjsr-service-group--tab{background:#fff;font-weight:500;color:grey}.cookiesjsr-layer .cookiesjsr-layer--body .cookiesjsr-service-groups .cookiesjsr-service-group .cookiesjsr-service-group--content{background:#fff;color:grey}.cookiesjsr-layer .cookiesjsr-layer--body .cookiesjsr-service-groups .cookiesjsr-service-group .cookiesjsr-service-group--content .cookiesjsr-service-group--services .cookiesjsr-service--description h3{color:grey;font-weight:700}.cookiesjsr-layer .cookiesjsr-layer--body .cookiesjsr-service-groups .cookiesjsr-service-group .cookiesjsr-service-group--content .cookiesjsr-service-group--services .cookiesjsr-service--description .cookiesjsr-links.links--row{color:grey}.cookiesjsr-layer .cookiesjsr-layer--body .cookiesjsr-service-groups .cookiesjsr-service-group .cookiesjsr-service-group--content .cookiesjsr-service-group--services .cookiesjsr-service--description .cookiesjsr-links.links--row li:before{background-color:grey}.cookiesjsr-layer .cookiesjsr-layer--body .cookiesjsr-service-groups .cookiesjsr-service-group .cookiesjsr-service-group--content .cookiesjsr-service-group--services .cookiesjsr-service--description .cookiesjsr-links.links--row li a{color:#404040}.cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--actions .cookiesjsr-btn{background-color:#fff;border-color:#404040;color:#404040;-webkit-transition:background-color 50ms,color 50ms,border-color 50ms;transition:background-color 50ms,color 50ms,border-color 50ms;padding:0 12px;line-height:24px;font-size:14px;letter-spacing:1px;border:1px solid #404040;text-transform:none;width:auto;margin:10px}.cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--actions .cookiesjsr-btn:hover{background:#202020;-webkit-transform:none;transform:none;color:#fff}.cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--actions .cookiesjsr-btn.cookiesjsr-settings{background:0 0}.cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--actions .cookiesjsr-btn.cookiesjsr-settings:hover{background:#202020}.featured-header{width:100%;height:650px;padding-top:0!important;display:inline-block;width:100%}.featured-header .view-content{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px}.featured-header .view-content .views-row{overflow:hidden}.featured-header .featured-title h1{text-transform:uppercase;font-size:3rem;line-height:3.75rem;margin:0;font-family:"Sackers Gothic Light";color:#fff}@media (max-width:768px){.featured-header .featured-title h1{font-size:2.625rem}}.featured-header .views-field-field-species-tags .item-list ul{padding-left:0}.featured-header .views-field-field-species-tags .item-list li{list-style:none;display:inline-block;margin-left:0;margin-bottom:0}.featured-header .views-field-field-species-tags .item-list li a{padding:4px .75rem;color:#fff;font-weight:100;font-family:"Figgins Sans";float:left;font-size:15px}.featured-header .views-field-fieldset{background:#acb6ab;width:50%;float:left;height:650px;padding:36px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:0}.featured-header .views-field-fieldset fieldset{border:0}@media (max-width:992px){.featured-header .views-field-fieldset{width:100%;max-height:450px}}.featured-header .views-field-field-featured-photo{width:50%;float:right;background:#000;position:relative;top:0;bottom:0;height:650px}.featured-header .views-field-field-featured-photo img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;display:block}@media (max-width:992px){.featured-header .views-field-field-featured-photo{width:100%;height:auto}}header{position:relative;flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px;padding-top:1.5rem;padding-bottom:2.25rem}header .site-logo{float:left;position:relative;top:12px}header nav.navigation{width:-o-calc(100% - 90px);width:calc(100% - 90px);float:right}.region-sidebar-first{display:none;position:fixed;top:0;right:0;width:360px;height:100%;background:#404040;text-align:center;z-index:100;padding-top:50px}@media (max-width:992px){.region-sidebar-first{width:100%;top:72px;padding-top:0}}.region-sidebar-first .sidebar-close{display:block;top:30px;right:36px;position:absolute;width:25px;height:25px;text-indent:-9999px;background:url(../../images/this-graphics/Mobile_Nav_Close_Icon.svg) no-repeat;background-size:contain;cursor:pointer}@media (max-width:992px){.region-sidebar-first .sidebar-close{display:none}}.region-sidebar-first .search-block-form{margin-top:1.5rem;padding:0 2.25rem 0}.region-sidebar-first .search-block-form .form-type-search{width:100%;position:relative}.region-sidebar-first .search-block-form .form-type-search:before{content:"";float:left;position:absolute;top:6px;width:16px;height:16px;text-indent:-9999px;background:url(../../images/this-graphics/Mirai_Web_Search_Nav_Desktop.png) no-repeat;background-size:contain}.region-sidebar-first .search-block-form .form-type-search input[type=search]{background:0 0;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #9f9f9f;width:100%;text-align:center;color:#fff;outline:0;padding-bottom:10px}.region-sidebar-first .search-block-form .form-actions{margin-top:.75rem;width:100%}.region-sidebar-first .search-block-form .form-actions input{height:42px;border:1px solid #fff;color:#fff;font-family:"Figgins Sans";font-size:18px;line-height:22px;letter-spacing:1px;padding-left:15px;padding-right:15px;background:0 0;width:100%;cursor:pointer}.region-sidebar-first #block-tagsintags{text-align:center}.region-sidebar-first #block-tagsintags .tagclouds-term a{width:100%;display:block;font-family:"Figgins Sans";font-size:22px;line-height:72px;color:#fff;letter-spacing:1px;text-transform:lowercase}footer a{color:grey}footer .field .field__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1486px;padding:0;width:100%;margin-top:7.5rem}@media (max-width:480px){footer .field .field__item{margin-top:0}}footer .field .field__item:before{content:"";height:1px;background-color:silver;display:block;margin-bottom:1.5rem;margin-left:15px;width:-o-calc(100% - 30px);width:calc(100% - 30px)}footer .field .footer-heading{letter-spacing:1px;font-size:1.125rem;line-height:1.875rem;margin-bottom:1.125rem}footer .field .footer-body{font-size:.875rem;line-height:1.875rem;margin-bottom:1.125rem;letter-spacing:1px}footer .field .footer-body ul{padding-left:16px;line-height:1.875rem}footer .field .footer-left{flex-basis:-o-calc((100% / 12) * 6);-ms-flex-preferred-size:calc((100% / 12) * 6);flex-basis:calc((100% / 12) * 6);max-width:-o-calc((100% / 12) * 6);max-width:calc((100% / 12) * 6);padding-right:15px;padding-left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1486px;padding:0}@media (max-width:992px){footer .field .footer-left{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px;margin-bottom:2.25rem}}footer .field .footer-left .footer-left-col-1{flex-basis:-o-calc((100% / 12) * 7);-ms-flex-preferred-size:calc((100% / 12) * 7);flex-basis:calc((100% / 12) * 7);max-width:-o-calc((100% / 12) * 7);max-width:calc((100% / 12) * 7);padding-right:15px;padding-left:15px}@media (max-width:768px){footer .field .footer-left .footer-left-col-1{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px}}@media (max-width:992px){footer .field .footer-left .footer-left-col-1 .copyright-line-1{display:none}}footer .field .footer-left .footer-left-col-2{flex-basis:-o-calc((100% / 12) * 5);-ms-flex-preferred-size:calc((100% / 12) * 5);flex-basis:calc((100% / 12) * 5);max-width:-o-calc((100% / 12) * 5);max-width:calc((100% / 12) * 5);padding-right:15px;padding-left:15px;text-align:center}@media (max-width:768px){footer .field .footer-left .footer-left-col-2{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px;text-align:left}}footer .field .footer-left .footer-left-col-2 .social-icon{text-indent:-9999px;width:37px;height:37px;display:inline-block;background-attachment:scroll;background-repeat:no-repeat;background-color:transparent;background-size:contain;background-position:50% 50%;margin:0}@media (max-width:992px){footer .field .footer-left .footer-left-col-2 .social-icon{margin-top:6px}}footer .field .footer-left .footer-left-col-2 .social-icon.facebook{margin-right:30px;background-image:url(../../images/this-graphics/Mirai_Web_FB_Desktop.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){footer .field .footer-left .footer-left-col-2 .social-icon.facebook{background-image:url(../../images/this-graphics/Mirai_Web_FB_Desktop@2x.png)}}@media (max-width:1200px){footer .field .footer-left .footer-left-col-2 .social-icon.facebook{margin-right:10px}}@media (max-width:992px){footer .field .footer-left .footer-left-col-2 .social-icon.facebook{margin-right:30px}}footer .field .footer-left .footer-left-col-2 .social-icon.instagram{margin-right:30px;background-image:url(../../images/this-graphics/Mirai_Web_IG_Desktop.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){footer .field .footer-left .footer-left-col-2 .social-icon.instagram{background-image:url(../../images/this-graphics/Mirai_Web_IG_Desktop@2x.png)}}@media (max-width:1200px){footer .field .footer-left .footer-left-col-2 .social-icon.instagram{margin-right:10px}}@media (max-width:992px){footer .field .footer-left .footer-left-col-2 .social-icon.instagram{margin-right:30px}}footer .field .footer-left .footer-left-col-2 .social-icon.twitter{width:45px;background-image:url(../../images/this-graphics/Mirai_Web_Twitter.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){footer .field .footer-left .footer-left-col-2 .social-icon.twitter{background-image:url(../../images/this-graphics/Mirai_Web_Twitter@2x.png)}}footer .field .footer-right{flex-basis:-o-calc((100% / 12) * 6);-ms-flex-preferred-size:calc((100% / 12) * 6);flex-basis:calc((100% / 12) * 6);max-width:-o-calc((100% / 12) * 6);max-width:calc((100% / 12) * 6);padding-right:15px;padding-left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1486px;padding:0}@media (max-width:992px){footer .field .footer-right{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px}}footer .field .footer-right .footer-col{flex-basis:-o-calc((100% / 12) * 6);-ms-flex-preferred-size:calc((100% / 12) * 6);flex-basis:calc((100% / 12) * 6);max-width:-o-calc((100% / 12) * 6);max-width:calc((100% / 12) * 6);padding-right:15px;padding-left:15px}footer .field .footer-right .copyright-line-2{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px;display:none}@media (max-width:992px){footer .field .footer-right .copyright-line-2{display:block;margin-top:2.25rem}}footer .copyright-line{font-size:.875rem;line-height:24px;letter-spacing:1px}.view-gallery-display{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1486px;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-gallery-display .view-header{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px;margin-bottom:60px}.view-gallery-display .view-header h1,.view-gallery-display .view-header h2{text-align:center;font-family:"Sackers Gothic Light";text-transform:lowercase;margin-top:40px;margin-bottom:0}.view-gallery-display .view-header p{text-align:center}.view-gallery-display .view-header p.back-link{text-align:left;margin:0}@media (max-width:480px){.view-gallery-display .view-header [id^=block-block-content8bf574cc-943b-43c4-bede-0bdfeb16b2e6]{display:none}}.view-gallery-display .view-header [id^=block-block-content5bbff3d9-d9c0-4155-8bed-7217bbe2d33a]{display:none}@media (max-width:480px){.view-gallery-display .view-header [id^=block-block-content5bbff3d9-d9c0-4155-8bed-7217bbe2d33a]{display:block}}.view-gallery-display .view-filters{flex-basis:-o-calc((100% / 12) * 3);-ms-flex-preferred-size:calc((100% / 12) * 3);flex-basis:calc((100% / 12) * 3);max-width:-o-calc((100% / 12) * 3);max-width:calc((100% / 12) * 3);padding-right:15px;padding-left:15px}@media (max-width:768px){.view-gallery-display .view-filters{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px;margin-bottom:.75rem}}.view-gallery-display .view-filters:before{content:"Filter";font-family:"Sackers Gothic Light";font-size:1.25rem;text-transform:lowercase;color:#404040;margin-bottom:.75rem;display:block}.view-gallery-display .view-filters details.form-item{width:100%;margin-bottom:1.5rem}@media (max-width:768px){.view-gallery-display .view-filters details.form-item{margin-bottom:0}}.view-gallery-display .view-filters details.form-item summary{list-style-type:none;color:#a5a5a5;text-transform:lowercase;cursor:pointer}.view-gallery-display .view-filters details.form-item summary:before{content:"";background:url(../../images/this-graphics/Mirai_Web_Carousel_Navigation_Right_Desktop.png) center;background-size:8px 12px;width:8px;height:12px;display:inline-block;margin-right:.75rem}.view-gallery-display .view-filters details.form-item[open] summary{color:#404040;font-family:"Figgins Sans Bold"}.view-gallery-display .view-filters details.form-item[open] summary:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.view-gallery-display .view-filters .form-checkboxes ul,.view-gallery-display .view-filters .form-radios ul{list-style:none;padding-left:0}.view-gallery-display .view-filters .form-checkboxes ul li ul,.view-gallery-display .view-filters .form-radios ul li ul{padding-left:10px}.view-gallery-display .view-filters .form-checkboxes.bef-nested>ul>li,.view-gallery-display .view-filters .form-radios.bef-nested>ul>li{margin-bottom:6px}.view-gallery-display .view-filters .form-checkboxes.bef-nested>ul>li>.form-item>input,.view-gallery-display .view-filters .form-radios.bef-nested>ul>li>.form-item>input{display:none}.view-gallery-display .view-filters .form-checkboxes.bef-nested>ul>li>.form-item>label,.view-gallery-display .view-filters .form-radios.bef-nested>ul>li>.form-item>label{pointer-events:none}.view-gallery-display .view-filters .form-checkboxes .form-item label,.view-gallery-display .view-filters .form-radios .form-item label{margin-left:6px;position:relative;top:-1px;color:#a5a5a5;font-weight:700}.view-gallery-display .view-content{flex-basis:-o-calc((100% / 12) * 9);-ms-flex-preferred-size:calc((100% / 12) * 9);flex-basis:calc((100% / 12) * 9);max-width:-o-calc((100% / 12) * 9);max-width:calc((100% / 12) * 9);padding-right:15px;padding-left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1486px;padding:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media (max-width:768px){.view-gallery-display .view-content{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px}}.view-gallery-display .view-content .views-row{flex-basis:-o-calc((100% / 12) * 4);-ms-flex-preferred-size:calc((100% / 12) * 4);flex-basis:calc((100% / 12) * 4);max-width:-o-calc((100% / 12) * 4);max-width:calc((100% / 12) * 4);padding-right:15px;padding-left:15px;text-align:center;overflow:hidden;margin-bottom:1.5rem}@media (max-width:992px){.view-gallery-display .view-content .views-row{flex-basis:-o-calc((100% / 12) * 6);-ms-flex-preferred-size:calc((100% / 12) * 6);flex-basis:calc((100% / 12) * 6);max-width:-o-calc((100% / 12) * 6);max-width:calc((100% / 12) * 6);padding-right:15px;padding-left:15px}}@media (max-width:820px){.view-gallery-display .view-content .views-row{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px}}.view-gallery-display .view-content .views-row .field--type-image{float:left;margin-bottom:.375rem}.view-gallery-display .view-content .views-row .field--type-image img{display:inline-block}.view-gallery-display .view-content .views-row .field--name-title a{font-family:"Sackers Gothic Light";text-transform:lowercase;font-size:1rem;font-weight:500}.view-gallery-display .pager{flex-basis:-o-calc((100% / 12) * 9);-ms-flex-preferred-size:calc((100% / 12) * 9);flex-basis:calc((100% / 12) * 9);max-width:-o-calc((100% / 12) * 9);max-width:calc((100% / 12) * 9);padding-right:15px;padding-left:15px}@media (max-width:768px){.view-gallery-display .pager{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px}}.page-node-type-tree .node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1486px;padding:0}.page-node-type-tree .node__content .group-left{flex-basis:-o-calc((100% / 12) * 9);-ms-flex-preferred-size:calc((100% / 12) * 9);flex-basis:calc((100% / 12) * 9);max-width:-o-calc((100% / 12) * 9);max-width:calc((100% / 12) * 9);padding-right:15px;padding-left:15px;overflow:hidden}@media (max-width:992px){.page-node-type-tree .node__content .group-left{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px}}.page-node-type-tree .node__content .group-left .field--name-body{text-align:center;margin-top:6rem}.page-node-type-tree .node__content .group-left .field--name-body h1,.page-node-type-tree .node__content .group-left .field--name-body h2{font-family:"Sackers Gothic Light";text-transform:lowercase;color:#404040;margin-bottom:1.5rem;font-size:2.625rem;line-height:3rem}@media (max-width:480px){.page-node-type-tree .node__content .group-left .field--name-body h1,.page-node-type-tree .node__content .group-left .field--name-body h2{font-size:36px}}.page-node-type-tree .node__content .group-right{flex-basis:-o-calc((100% / 12) * 3);-ms-flex-preferred-size:calc((100% / 12) * 3);flex-basis:calc((100% / 12) * 3);max-width:-o-calc((100% / 12) * 3);max-width:calc((100% / 12) * 3);padding-right:15px;padding-left:15px;margin-left:auto;padding-left:3.75rem}@media (max-width:992px){.page-node-type-tree .node__content .group-right{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px}}.page-node-type-tree .node__content .group-right .field{margin-bottom:.75rem}.page-node-type-tree .node__content .group-right .field .field__label{text-transform:lowercase;color:grey;margin-bottom:0;font-weight:700}.page-node-type-tree .node__content .group-right .field .field__label:after{content:":"}.page-node-type-tree .node__content .group-right .field .field__item{font-family:"Figgins Sans Bold";color:#404040}.page-node-type-tree .node__content .group-footer{flex-basis:-o-calc((100% / 12) * 9);-ms-flex-preferred-size:calc((100% / 12) * 9);flex-basis:calc((100% / 12) * 9);max-width:-o-calc((100% / 12) * 9);max-width:calc((100% / 12) * 9);padding-right:15px;padding-left:15px;padding-left:0;padding-right:0}@media (max-width:992px){.page-node-type-tree .node__content .group-footer{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px}}.page-node-type-tree .node__content .group-footer .field--name-field-related-trees{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1486px;padding:0;margin-top:3.75rem}.page-node-type-tree .node__content .group-footer .field--name-field-related-trees>.field__item{flex-basis:-o-calc((100% / 12) * 4);-ms-flex-preferred-size:calc((100% / 12) * 4);flex-basis:calc((100% / 12) * 4);max-width:-o-calc((100% / 12) * 4);max-width:calc((100% / 12) * 4);padding-right:15px;padding-left:15px;text-align:center}@media (max-width:820px){.page-node-type-tree .node__content .group-footer .field--name-field-related-trees>.field__item{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px}}.page-node-type-tree .node__content .group-footer .field--name-field-related-trees>.field__item .field--name-title{text-align:center;width:100%}.page-node-type-tree .node__content .group-footer .field--name-field-related-trees>.field__item .field--name-title a{font-family:"Sackers Gothic Light";text-transform:lowercase;font-size:1.25rem;font-weight:500}.page-node-type-tree .node__content .group-footer .flippy{margin-top:7.5rem;text-align:center;padding:0}.page-node-type-tree .node__content .group-footer .flippy .flippy-previous{margin-right:5.625rem}@media (max-width:768px){.page-node-type-tree .node__content .group-footer .flippy .flippy-previous{margin-right:.75rem}}.page-node-type-tree .node__content .group-footer .flippy .flippy-next{margin-left:5.625rem}@media (max-width:768px){.page-node-type-tree .node__content .group-footer .flippy .flippy-next{margin-left:.75rem}}.page-node-type-species .node__content .block{padding:80px 0;display:inline-block;width:100%}.page-node-type-species .node__content .block h2{text-align:center;font-size:3rem;text-transform:lowercase;letter-spacing:0;margin-bottom:3.375rem;font-family:"Sackers Gothic Light";padding-left:15px;padding-right:15px}@media (max-width:600px){.page-node-type-species .node__content .block h2{font-size:2.625rem}}.page-node-type-species .block-species-hero{width:100%;height:650px;padding-top:0!important;display:inline-block;width:100%}.page-node-type-species .block-species-hero .view-species-hero .view-content{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px}.page-node-type-species .block-species-hero .view-species-hero .view-content .views-row{overflow:hidden}.page-node-type-species .block-species-hero .view-species-hero .views-field-title h1{text-transform:uppercase;font-size:3rem;line-height:3.75rem;margin:0;font-family:"Sackers Gothic Light";color:#fff;margin-bottom:2.625rem}@media (max-width:768px){.page-node-type-species .block-species-hero .view-species-hero .views-field-title h1{font-size:2.625rem}}.page-node-type-species .block-species-hero .view-species-hero .views-field-field-species-tags .item-list ul{padding-left:0}.page-node-type-species .block-species-hero .view-species-hero .views-field-field-species-tags .item-list li{list-style:none;display:inline-block;margin-left:0;margin-bottom:0}.page-node-type-species .block-species-hero .view-species-hero .views-field-field-species-tags .item-list li a{border:2px solid #fff;padding:4px .75rem;border-radius:10px;color:#fff;font-weight:100;font-family:"Figgins Sans";float:left;font-size:15px}.page-node-type-species .block-species-hero .view-species-hero .views-field-fieldset{background:#acb6ab;width:50%;float:left;height:650px;padding:36px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:992px){.page-node-type-species .block-species-hero .view-species-hero .views-field-fieldset{width:100%;max-height:450px}}.page-node-type-species .block-species-hero .view-species-hero .views-field-field-featured-photo{width:50%;float:right;background:#000;position:relative;top:0;bottom:0;height:650px}.page-node-type-species .block-species-hero .view-species-hero .views-field-field-featured-photo img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;display:block}@media (max-width:992px){.page-node-type-species .block-species-hero .view-species-hero .views-field-field-featured-photo{width:100%;height:auto}}.page-node-type-species .block-species-content-menu-links{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px;width:100%;overflow:hidden}.page-node-type-species .block-species-content-menu-links>div{max-width:650px;margin:0 auto;padding-left:15px;padding-right:15px}.page-node-type-species .block-species-content-menu-links .view-species-content-menu-links>.view-content{width:50%;float:left;border-right:2px solid #e9e9e9}@media (max-width:600px){.page-node-type-species .block-species-content-menu-links .view-species-content-menu-links>.view-content{width:100%;border:0}}.page-node-type-species .block-species-content-menu-links .view-species-content-menu-links>.view-content .views-row{margin-bottom:2.25rem}.page-node-type-species .block-species-content-menu-links .view-species-content-menu-links>.view-content .views-row a{font-family:"Sackers Gothic Light";text-transform:uppercase}.page-node-type-species .block-species-content-menu-links .view-species-content-menu-links .view-footer{width:35%;float:right}@media (max-width:600px){.page-node-type-species .block-species-content-menu-links .view-species-content-menu-links .view-footer{width:100%;float:left}}.page-node-type-species .block-species-content-menu-links .view-species-content-menu-links .view-footer .view-header a{font-family:"Sackers Gothic Light";text-transform:uppercase;margin-bottom:.75rem;display:block}.page-node-type-species .block-species-content-menu-links .view-species-content-menu-links .view-footer .view-content{margin-left:1.5rem}.page-node-type-species .block-species-content-menu-links .view-species-content-menu-links .view-footer .view-content li{line-height:1.5rem}.page-node-type-species .block-species-content-menu-links .view-species-content-menu-links .view-footer .view-content a{font-family:"Figgins Sans"}.page-node-type-species .block-species-newsletter{background:#f2f3ef;padding:150px 3rem!important;text-align:center}.page-node-type-species .block-species-newsletter p{font-size:36px;line-height:54px;max-width:800px;margin:0 auto;color:#333;margin-bottom:48px}.page-node-type-species .block-species-newsletter form{max-width:350px;margin:0 auto!important}.page-node-type-species .block-species-newsletter form p{margin-bottom:0}.page-node-type-species .block-species-slider>div{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px}.page-node-type-species .block-species-slider .view-species-slider{width:100%;max-width:820px;margin:0 auto}.page-node-type-species .block-species-general-info{border-bottom:1px solid #ddd;padding-top:110px!important}.page-node-type-species .block-species-general-info>div{width:100%;max-width:960px;margin:0 auto;padding-left:15px;padding-right:15px}.page-node-type-species .block-species-secondary-photo{margin-top:120px}.page-node-type-species .block-species-secondary-photo>div{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px}.page-node-type-species .block-species-secondary-photo .field--type-image{text-align:center}.page-node-type-species .block-species-caring-info{width:100%;padding-top:0!important}.page-node-type-species .block-species-caring-info>div{width:100%;max-width:960px;margin:0 auto;padding-left:15px;padding-right:15px}.page-node-type-species .block-species-caring-info .views-row{position:relative;padding:0 0 24px 140px}@media (max-width:480px){.page-node-type-species .block-species-caring-info .views-row{padding-left:0}}.page-node-type-species .block-species-caring-info .views-row:after{content:"";width:280px;height:1px;border-bottom:1px solid #ddd;display:block;position:relative;margin-left:-140px;margin-top:44px}@media (max-width:480px){.page-node-type-species .block-species-caring-info .views-row:after{margin-left:0}}.page-node-type-species .block-species-caring-info .views-row .caring-icon{position:absolute;left:0;width:80px}@media (max-width:480px){.page-node-type-species .block-species-caring-info .views-row .caring-icon{position:static}}.page-node-type-species .block-species-caring-info .views-row .views-field-name{font-size:24px;text-transform:lowercase;margin-bottom:.375rem;font-family:"Sackers Gothic Light";color:#404040}@media (max-width:480px){.page-node-type-species .block-species-caring-info .views-row .views-field-name h3{margin-top:.375rem}}.page-node-type-species .block-species-caring-info .views-row .caring-details p{font-size:1rem}.page-node-type-species .block-species-faq{width:100%;padding-top:60px!important}.page-node-type-species .block-species-faq>div{width:100%;max-width:960px;margin:0 auto;padding-left:15px;padding-right:15px}.page-node-type-species .block-species-faq .views-row .views-row{padding:1.5rem 0;border-bottom:1px solid #ddd}.page-node-type-species .block-species-faq .views-row .views-row .ui-accordion-content,.page-node-type-species .block-species-faq .views-row .views-row .views-accordion-header{background:0 0;border:0;padding-left:8px;padding-right:32px}.page-node-type-species .block-species-faq .views-row .views-row .ui-accordion-header{font-size:24px;font-family:"Figgins Sans";color:#404040}.page-node-type-species .block-species-faq .views-row .views-row .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:auto!important;right:8px;background-image:url(../../images/this-graphics/Mirai_Web_Carousel_Navigation_Down_Desktop@2x.png);background-size:18px auto;background-position:center;width:18px;margin-top:6px}.page-node-type-species .block-species-faq .views-row .views-row .ui-accordion-header-active{color:#404040}.page-node-type-species .block-species-faq .views-row .views-row .ui-accordion-header-active .ui-accordion-header-icon{background-image:url(../../images/this-graphics/Mirai_Web_Carousel_Navigation_Up_Desktop@2x.png)}.page-node-type-species .block-species-faq .views-row .views-row .views-field-field-species-faq-answer p{font-size:1rem}.page-node-type-species .block-species-buying-info{width:100%;border-top:0;border-bottom:1px solid #ddd;overflow:hidden;padding-top:0!important;margin-top:80px}.page-node-type-species .block-species-buying-info>div{width:100%;max-width:960px;margin:0 auto;padding-left:15px;padding-right:15px}.page-node-type-species .block-species-buying-info .views-field-field-buying-photo{width:52%;float:left;padding-right:36px}.page-node-type-species .block-species-buying-info .views-field-field-buying-description p{color:grey;font-size:1rem;font-family:"Figgins Sans";line-height:30px;letter-spacing:1px;margin-bottom:12px}.page-node-type-species .block-species-related-species .view-species-related-species .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1486px;padding:0;text-align:left}.page-node-type-species .block-species-related-species .view-species-related-species .view-content .views-row{flex-basis:-o-calc((100% / 12) * 3);-ms-flex-preferred-size:calc((100% / 12) * 3);flex-basis:calc((100% / 12) * 3);max-width:-o-calc((100% / 12) * 3);max-width:calc((100% / 12) * 3);padding-right:15px;padding-left:15px;margin-bottom:2.25rem}@media (max-width:992px){.page-node-type-species .block-species-related-species .view-species-related-species .view-content .views-row{flex-basis:-o-calc((100% / 12) * 6);-ms-flex-preferred-size:calc((100% / 12) * 6);flex-basis:calc((100% / 12) * 6);max-width:-o-calc((100% / 12) * 6);max-width:calc((100% / 12) * 6);padding-right:15px;padding-left:15px}}@media (max-width:480px){.page-node-type-species .block-species-related-species .view-species-related-species .view-content .views-row{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px}}.page-node-type-species .block-species-related-species .view-species-related-species .view-content .views-row .views-field-title{margin-top:.75rem;line-height:1.5rem;margin-bottom:1.125rem}.page-node-type-species .block-species-related-species .view-species-related-species .view-content .views-row .views-field-title a{color:#404040;font-size:1.125rem;line-height:1.125rem;text-transform:lowercase;font-family:"Sackers Gothic Light"}.page-node-type-species .block-species-related-species .view-species-related-species .view-content .views-row .views-field-body p{font-size:15px;line-height:1.5rem;margin-bottom:0}.page-node-type-species .block-species-related-species .view-species-related-species .view-content .views-row .views-field-field-species-tags{margin-top:6px;float:left;clear:both}.page-node-type-species .block-species-related-species .view-species-related-species .view-content .views-row .views-field-field-species-tags ul{padding-left:0}.page-node-type-species .block-species-related-species .view-species-related-species .view-content .views-row .views-field-field-species-tags li{list-style:none;display:inline-block;margin-left:0;margin-bottom:0}.page-node-type-species .block-species-related-species .view-species-related-species .view-content .views-row .views-field-field-species-tags li a{border:1px solid #a5a5a5;padding:4px .75rem;border-radius:.75rem;font-family:"Figgins Sans";font-size:.875rem;float:left;color:grey;line-height:1.5rem}.page-node-type-article .align-left{float:none}.page-node-type-article .layout__region--content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1486px;padding:0}.page-node-type-article .layout__region--content .block{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px}.page-node-type-article .layout__region--content .block-article-image img{width:100%}.page-node-type-article .layout__region--content .block-article-title{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px}.page-node-type-article .layout__region--content .block-article-title .view{max-width:768px;margin-left:auto;margin-right:auto}.page-node-type-article .layout__region--content .block-article-title .view h1{text-align:center;font-family:"Sackers Gothic Light";text-transform:lowercase;color:#404040;margin-bottom:30px;font-size:50px;line-height:64px;letter-spacing:1px;margin-top:60px}@media (max-width:992px){.page-node-type-article .layout__region--content .block-article-title .view h1{font-size:42px;line-height:50px}}@media (max-width:768px){.page-node-type-article .layout__region--content .block-article-title .view h1{font-size:36px;line-height:42px}}@media (max-width:480px){.page-node-type-article .layout__region--content .block-article-title .view h1{font-size:31px;line-height:38px}}.page-node-type-article .layout__region--content .block-article-body .field--name-body h2,.page-node-type-article .layout__region--content .block-article-body .field--name-body h3,.page-node-type-article .layout__region--content .block-article-body .field--name-body h4,.page-node-type-article .layout__region--content .block-article-body .field--name-body h5,.page-node-type-article .layout__region--content .block-article-body .field--name-body h6,.page-node-type-article .layout__region--content .block-article-body .field--name-body iframe,.page-node-type-article .layout__region--content .block-article-body .field--name-body ol,.page-node-type-article .layout__region--content .block-article-body .field--name-body p,.page-node-type-article .layout__region--content .block-article-body .field--name-body ul{max-width:768px;margin-left:auto;margin-right:auto}.page-node-type-article .layout__region--content .block-article-body .field--name-body p.float-img-full-width{max-width:100%;text-align:center}.page-node-type-article .layout__region--content .block-article-body .field--name-body p.two-images{max-width:100%}.page-node-type-article .layout__region--content .block-article-body .field--name-body p.two-images img{width:48%;height:auto;display:inline-block;vertical-align:middle}.page-node-type-article .layout__region--content .block-article-body .field--name-body p.two-images img:first-of-type{margin-right:4%;float:none}.page-node-type-article .layout__region--content .block-article-body .field--name-body p.float-img-right{max-width:none}.page-node-type-article .layout__region--content .block-article-body .field--name-body p.float-img-right img{float:right;padding:0 0 40px 40px;width:50%;margin:0}.page-node-type-article .layout__region--content .block-article-body .field--name-body p.float-img-left{max-width:none}.page-node-type-article .layout__region--content .block-article-body .field--name-body p.float-img-left img{float:right;padding:0 40px 40px 0;width:50%;margin:0}.page-node-type-article .layout__region--content .block-article-body .field--name-body iframe{display:block}.page-node-type-article .layout__region--content .block-article-body .field--name-body img{max-width:100%;height:auto;width:auto;margin-top:2.625rem;margin-bottom:2.625rem}.page-node-type-article .layout__region--content .block-article-body .field--name-body h2{font-family:"Figgins Sans";font-size:2rem;line-height:2.625rem}.page-node-type-article .layout__region--content .block-article-body .field--name-body h2 a strong{font-family:"Figgins Sans"}.page-node-type-article .layout__region--content .block-article-body .field--name-body h3{text-align:center;font-family:"Sackers Gothic Light";text-transform:lowercase;color:#a5a5a5;font-size:1.25rem;line-height:1.875rem;letter-spacing:.5px;margin-bottom:1.875rem}.page-node-type-article .layout__region--content .block-article-body .field--name-body h5{font-size:.875rem;margin:0 auto;font-family:"Figgins Sans";color:#404040;line-height:1.5rem;font-weight:500}.page-node-type-article .layout__region--content .block-article-body .field--name-body p{margin:1.875rem auto .75rem auto}.page-node-type-article .layout__region--content .block-article-related-articles{margin-top:4.5rem;padding:0}.page-node-type-article .layout__region--content .block-article-related-articles>h2{font-family:"Figgins Sans";font-size:1.125rem;color:grey;padding-left:15px;letter-spacing:1px}.page-node-type-article .layout__region--content .block-article-related-articles>h2:after{content:":"}.page-node-type-article .layout__region--content .block-article-related-articles .field--name-field-related-articles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1486px;padding:0;margin-top:0}.page-node-type-article .layout__region--content .block-article-related-articles .field--name-field-related-articles>.field__item{flex-basis:-o-calc((100% / 12) * 4);-ms-flex-preferred-size:calc((100% / 12) * 4);flex-basis:calc((100% / 12) * 4);max-width:-o-calc((100% / 12) * 4);max-width:calc((100% / 12) * 4);padding-right:15px;padding-left:15px;text-align:center}@media (max-width:600px){.page-node-type-article .layout__region--content .block-article-related-articles .field--name-field-related-articles>.field__item{flex-basis:-o-calc((100% / 12) * 12);-ms-flex-preferred-size:calc((100% / 12) * 12);flex-basis:calc((100% / 12) * 12);max-width:-o-calc((100% / 12) * 12);max-width:calc((100% / 12) * 12);padding-right:15px;padding-left:15px;margin-bottom:2.25rem}}.page-node-type-article .layout__region--content .block-article-related-articles .field--name-field-related-articles>.field__item .field--name-title a{font-family:"Sackers Gothic Light";text-transform:lowercase;font-size:1.25rem;font-weight:500}.page-node-type-article .layout__region--content .block-article-tags{margin-top:3rem}.page-node-type-article .layout__region--content .block-article-tags .field--name-field-tags{display:inline-block;width:100%;font-family:"Figgins Sans";font-size:1.125rem;color:grey;letter-spacing:1px}.page-node-type-article .layout__region--content .block-article-tags .field--name-field-tags .field__label:after{content:":"}.page-node-type-article .layout__region--content .block-article-tags .field--name-field-tags .field__item{display:inline-block;text-transform:uppercase;font-size:.875rem}.page-node-type-article .layout__region--content .block-article-tags .field--name-field-tags .field__item a{color:#a5a5a5;font-family:"Figgins Sans"}.view-blog-overview .view-filters .form-item,.view-staggered-gallery .view-filters .form-item{width:100%}.view-blog-overview .view-filters ul,.view-staggered-gallery .view-filters ul{list-style:none;list-style-type:none;text-align:center;margin-bottom:4.875rem;padding:3rem 15px 0;border-top:1px solid #f8f8f8;font-family:"Figgins Sans";color:grey;margin-top:0}.view-blog-overview .view-filters ul li,.view-staggered-gallery .view-filters ul li{display:inline-block;margin:0 30px 0}@media (max-width:480px){.view-blog-overview .view-filters ul li,.view-staggered-gallery .view-filters ul li{margin:0 18px 0}}@media (max-width:376px){.view-blog-overview .view-filters ul li,.view-staggered-gallery .view-filters ul li{margin:0 12px 0}}.view-blog-overview .view-filters ul li:first-of-type,.view-staggered-gallery .view-filters ul li:first-of-type{display:none}.view-blog-overview .view-filters ul li a,.view-staggered-gallery .view-filters ul li a{color:grey}.view-blog-overview .view-filters ul li a.bef-link--selected,.view-staggered-gallery .view-filters ul li a.bef-link--selected{display:block;position:relative;top:-12px;color:#404040}.view-blog-overview .view-content,.view-staggered-gallery .view-content{clear:both}.view-blog-overview .view-content .views-row,.view-staggered-gallery .view-content .views-row{display:inline-block;float:left;width:50%;padding:15px}@media (max-width:992px){.view-blog-overview .view-content .views-row,.view-staggered-gallery .view-content .views-row{width:100%}}.view-blog-overview .view-content .views-row:nth-of-type(11),.view-blog-overview .view-content .views-row:nth-of-type(2),.view-blog-overview .view-content .views-row:nth-of-type(3),.view-blog-overview .view-content .views-row:nth-of-type(4),.view-blog-overview .view-content .views-row:nth-of-type(6),.view-blog-overview .view-content .views-row:nth-of-type(8),.view-staggered-gallery .view-content .views-row:nth-of-type(11),.view-staggered-gallery .view-content .views-row:nth-of-type(2),.view-staggered-gallery .view-content .views-row:nth-of-type(3),.view-staggered-gallery .view-content .views-row:nth-of-type(4),.view-staggered-gallery .view-content .views-row:nth-of-type(6),.view-staggered-gallery .view-content .views-row:nth-of-type(8){float:right}.view-blog-overview .view-content .views-row:nth-of-type(10),.view-blog-overview .view-content .views-row:nth-of-type(3),.view-blog-overview .view-content .views-row:nth-of-type(4),.view-blog-overview .view-content .views-row:nth-of-type(9),.view-staggered-gallery .view-content .views-row:nth-of-type(10),.view-staggered-gallery .view-content .views-row:nth-of-type(3),.view-staggered-gallery .view-content .views-row:nth-of-type(4),.view-staggered-gallery .view-content .views-row:nth-of-type(9){width:25%}@media (max-width:992px){.view-blog-overview .view-content .views-row:nth-of-type(10),.view-blog-overview .view-content .views-row:nth-of-type(3),.view-blog-overview .view-content .views-row:nth-of-type(4),.view-blog-overview .view-content .views-row:nth-of-type(9),.view-staggered-gallery .view-content .views-row:nth-of-type(10),.view-staggered-gallery .view-content .views-row:nth-of-type(3),.view-staggered-gallery .view-content .views-row:nth-of-type(4),.view-staggered-gallery .view-content .views-row:nth-of-type(9){width:50%}}.view-blog-overview .view-content img,.view-staggered-gallery .view-content img{display:inherit;width:100%}.view-blog-overview .view-content h4,.view-staggered-gallery .view-content h4{text-align:center;font-family:"Sackers Gothic Light";text-transform:lowercase;font-size:28px;line-height:32px;color:#404040;letter-spacing:1px;margin-top:30px;margin-bottom:10px;margin-left:20px;margin-right:20px;font-weight:400}@media (max-width:1200px){.view-blog-overview .view-content h4,.view-staggered-gallery .view-content h4{font-size:24px;line-height:30px}}@media (max-width:992px){.view-blog-overview .view-content h4,.view-staggered-gallery .view-content h4{font-size:1.25rem;line-height:1.5rem}}.view-blog-overview .view-content h4 a,.view-staggered-gallery .view-content h4 a{font-family:"Sackers Gothic Light"}.view-blog-overview .view-content .node--view-mode-tile-small h4,.view-staggered-gallery .view-content .node--view-mode-tile-small h4{font-size:20px;line-height:28px;letter-spacing:.5px;text-align:center;color:#404040}@media (max-width:992px){.view-blog-overview .view-content .node--view-mode-tile-small h4,.view-staggered-gallery .view-content .node--view-mode-tile-small h4{font-size:1.125rem;line-height:1.5rem}}.view-tag-page-title{width:100%;text-align:center}.view-tag-page-title h1{text-align:center;font-family:"Sackers Gothic Light";text-transform:lowercase;font-size:2rem;line-height:32px;color:#404040;letter-spacing:1px;margin-bottom:2.25rem;padding:0 15px;font-weight:400}.vocabulary-tags{padding-left:15px;padding-right:15px}.view-search-content .view-header{display:none}.view-search-content .view-filters .form-item{float:left;max-width:300px;width:100%;position:relative}.view-search-content .view-filters .form-item label{float:left;position:absolute;top:7px;width:16px;height:16px;text-indent:-9999px;background:url(../../images/this-graphics/Mirai_Web_Search_Nav_Desktop.png) no-repeat;background-size:contain}.view-search-content .view-filters .form-item input.form-text{background:0 0;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #9f9f9f;width:100%;text-align:center;color:#000;outline:0;padding-bottom:10px}.view-search-content .view-filters .form-actions{display:inline-block;position:relative;top:-4px;margin-left:20px}@media (max-width:480px){.view-search-content .view-filters .form-actions{top:1.5rem;margin-left:0;float:left;clear:both}}.view-search-content .view-filters .form-actions input.form-submit{height:42px;border:1px solid #404040;color:#404040;font-family:"Figgins Sans";font-size:18px;line-height:22px;letter-spacing:1px;padding-left:15px;padding-right:15px;background:0 0;margin-top:-4px}.view-search-content .view-content{margin-top:6rem}.view-search-content .view-content .views-row{width:100%;margin-bottom:1.5rem;display:inline-block}.view-search-content .view-content .views-row .group-left{float:left;width:180px}.view-search-content .view-content .views-row .group-right{float:left;width:-o-calc(100% - 180px);width:calc(100% - 180px);padding-left:1.5rem;max-width:860px}@media (max-width:768px){.view-search-content .view-content .views-row .group-right{clear:both;width:100%;padding-left:0}}.view-search-content .view-content .views-row .group-right .field--name-title h2{margin-top:0;font-size:1.5rem;line-height:1.875rem}.view-search-content .view-content .views-row .group-right .field--name-title h2 a{font-family:"Sackers Gothic Light";text-transform:lowercase}.view-search-content .view-content .views-row .group-right .field--name-body h3{font-size:1rem;line-height:1.5rem;color:#404040}body{font-family:"Figgins Sans"}