@charset "UTF-8";@font-face{font-family:slick;font-display:swap;src:url(../../fonts/slick.woff) format("woff")}@font-face{font-family:slick;font-display:swap;src:url(../../fonts/slick.woff) format("woff")}@media (max-width:768px){body.user-logged-in{padding-top:0!important}}.container{width:100%;max-width:1440px;margin:0 auto}.container.navbar{max-width:1440px;z-index:999;max-width:100%}@media (max-width:768px){.container.navbar{z-index:999999999}}.container .navbar-header{margin:0 auto}@media (max-width:768px){.sf-active .container.navbar{z-index:999}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px}.full-width,.page-full-width{padding-left:0;padding-right:0}.media--loading::before{width:40px;height:40px;max-width:40px;margin-left:-20px;margin-top:-20px}iframe{width:100%}h1{margin-top:20px;margin-bottom:10px}h3{margin-top:20px;margin-bottom:10px}h4{margin-top:10px;margin-bottom:10px}table{margin:0}.slick-prev{z-index:999}.field--name-field-fdl-content-image-credit p,.field--name-field-fdl-image-credit p,.field--type-entity-reference,.field--type-image img{margin:0}.img-responsive{max-width:100%;height:auto}.btn,a,button{outline:0}.btn:active,.btn:active:focus,.btn:focus,.btn:hover,a:active,a:active:focus,a:focus,a:hover,button:active,button:active:focus,button:focus,button:hover{outline:0;box-shadow:none}a.link-unstyled:hover{text-decoration:none}.button-cta.button--A:after,.button-cta.button--C:after,.button-cta.button--D:after{content:"➟";position:relative;width:18px;height:10px;margin-left:.8rem;left:0;top:2px}.button-cta.button--A{padding:12px 15px;top:0;position:relative;line-height:16px}.button-cta.button--A:hover:after{content:"➟";left:4px}.button-cta.button--A.button--A2:hover:after{content:"➟";left:4px}.button-cta.button--A.button--A3:hover:after{content:"➟";left:4px}.button-cta.button--B{padding:7px 10px}.button-cta.button--C{margin-right:3rem}.button-cta.button--C span{padding:.4rem 0}.button-cta.button--C:hover:after{left:4px}.button-cta.button--D{padding:.4rem 0}.button-cta.button--D:hover:after{left:4px}.button-cta.button--D.button--D2{position:relative;margin-right:30px}.button-cta.button--D.button--D2:hover:after{left:auto;right:-34px}.button-cta.button--D.button--D2:after{position:absolute;left:auto;right:-30px;top:50%}.play-button{width:68px;height:68px;position:absolute;top:50%;left:50%;z-index:9}#main-body-content{width:100%;height:100%;max-width:100%;position:relative}@media (max-width:768px){#main-body-content .main-content{padding-top:68px}}@media (max-width:767px){#main-body-content .main-content{padding-top:90px}}.to-top{width:30px;height:30px;position:fixed;bottom:30px;right:30px;transition:.15s}.to-top.onbottomsite{position:absolute;top:-60px}.to-top:after{content:"^";position:absolute;top:6px;left:8px}.path-frontpage .banner-area{position:relative;margin:0 auto}.path-frontpage .banner-area .top-banner{margin:0 auto;max-width:970px;position:relative;max-height:0;width:100%}@media (max-width:1170px){.path-frontpage .banner-area .top-banner{width:calc(100% - 60px);max-width:calc(100% - 60px);margin:0 30px}}.path-frontpage .banner-area .top-banner.active{max-height:250px}@media (max-width:768px){.path-frontpage .banner-area .top-banner.active{max-height:0}}.path-frontpage .banner-area .top-banner img{width:100%;height:auto}@media (max-width:768px){.path-frontpage .banner-area .top-banner-mobile{display:block;margin:0 auto;max-width:970px;position:relative;max-height:0;width:100%}}.path-frontpage .banner-area .top-banner-mobile.active{max-height:250px}.path-frontpage .banner-area .top-banner-mobile img{width:100%;height:auto}.path-frontpage .banner-area .close-search{width:16px;height:16px;position:absolute;top:15px;right:-30px}@media (max-width:1170px){.path-frontpage .banner-area .close-search{top:10px;right:10px}}.path-frontpage .banner-area .close-search:after,.path-frontpage .banner-area .close-search:before{position:absolute;left:7px;top:0;content:" ";height:16px;width:2px}.playlist{width:170px;margin:30px 0}@media (max-width:768px){.playlist{width:calc(100% + 60px);margin:30px -30px 0}}.playlist .title{padding:15px 10px}.playlist .playlists-linking-load{padding:10px 10px 15px}.playlist .playlists-linking-load .arrow{box-sizing:border-box;height:15px;width:15px;margin:0 auto}.playlist .playlists-linking-list article.nw-playlist .playlist-title{padding:10px}.playlist .playlists-linking-list article.nw-playlist .playlist-title a:after{content:"➟";position:relative;left:0;width:18px;height:18px;margin-top:5px}@media (max-width:768px){.playlist .playlists-linking-list article.nw-playlist .playlist-title a:after{margin-top:0;margin-left:15px}}.playlist .playlists-linking-list article.nw-playlist .playlist-title a:hover:after{left:4px}.playlist .playlists-linking-list article.nw-playlist .author .field--name-field-author{width:100%;padding:10px 15px}.playlist .playlists-linking-list article.nw-playlist .author .field--name-field-author .avatar{margin:0}.playlist .playlists-linking-list article.nw-playlist .author .field--name-field-author .avatar img{width:27px;height:27px}.playlist .playlists-linking-list article.nw-playlist .author .field--name-field-author .author-name{max-width:calc(100% - 27px);padding-left:10px}.playlist .playlists-linking-list article.nw-playlist .author .field--name-field-author .author-name span{padding:0}.playlist .playlists-linking-list article.nw-playlist .author .field--name-field-author .author-name .field--name-field-tag-primary{padding:3px 0 0 0}@media (max-width:768px){.playlist .playlists-linking-list article.nw-playlist .author .field--name-field-author .author-name .field--name-field-tag-primary{margin:0 auto}}.bookmark-add,.bookmark-delete{min-height:30px}.bookmark-add img,.bookmark-delete img{width:auto;max-width:-moz-fit-content;max-width:fit-content}.gallery-social.gallery-custom-mobile{width:30px;height:auto;position:relative;width:auto;margin:30px;padding:0;top:auto;left:auto}@media (max-width:768px){.gallery-social.gallery-custom-mobile .line{width:35px;height:1px;margin:0 20px}}@media (max-width:768px){.gallery-social.gallery-custom-mobile .mobile-open{width:16px;height:18px;position:relative}}@media (max-width:768px){.gallery-social.gallery-custom-mobile .social-share{position:absolute;padding:5px;left:50%;width:180px;margin:10px 0}}.gallery-social.gallery-custom-mobile .social-share.expanded{top:20px}.gallery-social.gallery-custom-mobile .share-container{position:relative;padding:10px 0}@media (max-width:768px){.gallery-social.gallery-custom-mobile .share-container{margin:0 auto;padding:0}}.gallery-social.gallery-custom-mobile .share-container:before{content:"";width:1px;height:25px;position:absolute;top:-25px;left:50%}.gallery-social.gallery-custom-mobile .share-container:after{content:"";width:1px;height:60px;position:absolute;bottom:-60px;left:50%}.gallery-social.gallery-custom-mobile .a2a_svg{min-width:25px;min-height:30px;margin:5px auto}@media (max-width:768px){.gallery-social.gallery-custom-mobile .a2a_svg{min-height:22px;margin:0 5px}}.gallery-social.gallery-custom-mobile .bookmark{width:30px;height:auto;position:absolute;top:360px;left:0}@media (max-width:768px){.gallery-social.gallery-custom-mobile .bookmark{position:relative;width:auto;top:auto;left:auto}}.gallery-social.gallery-custom-mobile .bookmark .bookmark-add,.gallery-social.gallery-custom-mobile .bookmark .bookmark-delete{min-height:auto}.node--type-account-page #block-profilesidemenu:not(ul#block-profilesidemenu){width:25%}@media (max-width:768px){.node--type-account-page #block-profilesidemenu:not(ul#block-profilesidemenu){width:100%;padding:15px 15px 15px 20px;height:75px;box-sizing:border-box}}.node--type-account-page #block-profilesidemenu:not(ul#block-profilesidemenu).open{height:auto}@media (max-width:768px){.node--type-account-page #block-profilesidemenu:not(ul#block-profilesidemenu).open ul{margin-top:9px}}@media (max-width:768px){.node--type-account-page #block-profilesidemenu:not(ul#block-profilesidemenu).open li.active-trail{margin-top:0}}@media (min-width:768px){.node--type-account-page #block-profilesidemenu:not(ul#block-profilesidemenu) .menu--profile-side-menu{width:310px;padding:35px 10px 20px 45px;margin-right:60px}}.node--type-account-page #block-profilesidemenu:not(ul#block-profilesidemenu) li{margin-bottom:24px}.node--type-account-page #block-profilesidemenu:not(ul#block-profilesidemenu) li.last{margin-top:58px}@media (max-width:768px){.node--type-account-page #block-profilesidemenu:not(ul#block-profilesidemenu) li.last{margin-top:33px;margin-bottom:45px}}@media (max-width:768px){.node--type-account-page #block-profilesidemenu:not(ul#block-profilesidemenu) li.active-trail{margin-top:25px}}@media (max-width:768px){.node--type-account-page #block-profilesidemenu:not(ul#block-profilesidemenu) li.active-trail a::after{content:"";width:14px;height:20px;margin-left:15px}}#gigya-change-password-screen .gigya-composite-control-password{position:relative}#gigya-change-password-screen .gigya-composite-control-password input{height:55px!important;margin:0 auto 25px}#gigya-change-password-screen .gigya-composite-control-password #currentPassword,#gigya-change-password-screen .gigya-composite-control-password #passSwitch,#gigya-change-password-screen .gigya-composite-control-password #passSwitchConfirm{position:absolute;top:50%;right:20px;width:25px;height:18px}#gigya-change-password-screen .gigya-composite-control-password #currentPassword.show-password,#gigya-change-password-screen .gigya-composite-control-password #passSwitch.show-password,#gigya-change-password-screen .gigya-composite-control-password #passSwitchConfirm.show-password{width:21px;height:14px;right:22px}#gigya-change-password-screen .gigya-composite-control-password span.gigya-error-msg{position:absolute;bottom:0;left:50%}#password-reset-wrapper h1#password-reset-wrapper_content_caption{padding:30px 0}#password-reset-wrapper #password-reset-wrapper_content{width:100%;max-width:540px!important;padding:0 25px;margin:auto}@media (max-width:768px){#password-reset-wrapper #password-reset-wrapper_content{max-width:100%}}#password-reset-wrapper #password-reset-wrapper_content .gigya-screen.portrait{width:100%;padding:0}#password-reset-wrapper #password-reset-wrapper_content .gigya-layout-row:first-of-type .gigya-composite-control-label.main-text{padding-bottom:25px}#password-reset-wrapper #password-reset-wrapper_content .gigya-composite-control-password{position:relative;max-width:370px}#password-reset-wrapper #password-reset-wrapper_content .gigya-composite-control-password>.gigya-label{position:absolute;left:14px;top:15px;margin-bottom:20px}#password-reset-wrapper #password-reset-wrapper_content .gigya-composite-control-password>.gigya-label label{padding-left:0}#password-reset-wrapper #password-reset-wrapper_content .gigya-composite-control-password>.gigya-label.floating{position:absolute;top:-13px;left:15px;padding:0 8px 6px;height:12px}#password-reset-wrapper #password-reset-wrapper_content .gigya-composite-control-password input{height:55px;margin-bottom:20px}#password-reset-wrapper #password-reset-wrapper_content .gigya-composite-control-submit input{min-width:124px;width:auto;padding:0 16px;height:42px}#password-reset-wrapper .gigya-composite-control-textbox{position:relative}#password-reset-wrapper .gigya-composite-control-textbox .gigya-label{position:absolute;left:14px;top:15px}#password-reset-wrapper .gigya-composite-control-textbox .gigya-label .gigya-label-text{height:18px}#password-reset-wrapper .gigya-composite-control-textbox .gigya-label.floating{position:absolute;top:-13px;left:15px;padding:0 8px 6px}#password-reset-wrapper .gigya-composite-control-textbox .gigya-label.floating .gigya-label-text{transition:all ease-in-out .5s}#password-reset-wrapper .gigya-input-text{height:55px!important;margin:0 auto 25px}#password-reset-wrapper .gigya-composite-control-link input,#password-reset-wrapper .gigya-input-submit{min-width:124px;width:auto;padding:0 16px;height:42px}@media (max-width:768px){#block-gigyaraaslogin div.gigya-screen.landscape{width:100%!important}}#block-gigyaraaslogin .gigya-screen-caption{padding-right:0;margin-top:35px}@media (max-width:369px){#block-gigyaraaslogin .gigya-screen-caption{padding-right:11px}}#block-gigyaraaslogin .gigya-screen-dialog-close{position:absolute;right:30px;top:30px}#block-gigyaraaslogin .gigya-screen-dialog-close a{width:11px;height:11px}#block-gigyaraaslogin .gigya-screen-dialog-close a:after{content:"";width:11px;height:11px;position:absolute}#block-gigyaraaslogin .gigya-reset-password-form .gigya-input-text{height:55px!important;margin:0 auto 25px}#block-gigyaraaslogin .gigya-reset-password-form input.gigya-input-submit{min-width:124px;width:auto;padding:0 16px;height:42px}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login .gigya-composite-control-social-login,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login .gigya-composite-control-social-login{right:inherit!important}@media (max-width:768px){#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login .gigya-composite-control-social-login,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login .gigya-composite-control-social-login{width:100%!important}}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login .gigya-login-provider-row,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login .gigya-login-provider-row{margin:0 auto 8px}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login .gigya-login-provider-row span,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login .gigya-login-provider-row span{margin:0 auto 15px!important;width:100%!important;height:40px!important}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login .gigya-login-provider-row span button,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login .gigya-login-provider-row span button{width:260px;height:38px!important;position:relative}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login .gigya-login-provider-row span button div,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login .gigya-login-provider-row span button div{max-width:370px;width:100%!important}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login .gigya-login-provider-row span button[aria-label=Facebook]:before,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login .gigya-login-provider-row span button[aria-label=Facebook]:before{content:"";position:absolute;width:20px;height:20px;left:15px;top:50%}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login .gigya-login-provider-row span button[aria-label=Google]:before,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login .gigya-login-provider-row span button[aria-label=Google]:before{content:"";position:absolute;width:20px;height:20px;left:15px;top:50%}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login .gigya-login-provider-row span button[aria-label=Facebook]:after,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login .gigya-login-provider-row span button[aria-label=Facebook]:after{content:"facebook";position:absolute;left:50%;top:50%}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login .gigya-login-provider-row span button[aria-label=Google]:after,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login .gigya-login-provider-row span button[aria-label=Google]:after{content:"google";position:absolute;left:50%;top:50%}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login .gigya-login-providers-container,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login .gigya-login-providers-list-container,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login .gigya-login-providers-container,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login .gigya-login-providers-list-container{width:370px!important}@media (max-width:858px){#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login .gigya-login-providers-container,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login .gigya-login-providers-list-container,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login .gigya-login-providers-container,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login .gigya-login-providers-list-container{width:285px!important}}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login #gigya-modal-plugin-container-showScreenSet_social_1_uiContainer,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login .gigya-social-login-container,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login #gigya-modal-plugin-container-showScreenSet_social_1_uiContainer,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login .gigya-social-login-container{width:420px!important}@media (max-width:768px){#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login #gigya-modal-plugin-container-showScreenSet_social_1_uiContainer,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login .gigya-social-login-container,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login #gigya-modal-plugin-container-showScreenSet_social_1_uiContainer,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login .gigya-social-login-container{width:100%!important}}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login #gigya-modal-plugin-container-showScreenSet_social_1_uiContainer #gigya-modal-plugin-container-showScreenSet_social_5_uiContainer,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login #gigya-modal-plugin-container-showScreenSet_social_1_uiContainer #gigya-raas-login-div_social_0_uiContainer,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login #gigya-modal-plugin-container-showScreenSet_social_1_uiContainer #gigya-raas-login-div_social_1_uiContainer,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login .gigya-social-login-container #gigya-modal-plugin-container-showScreenSet_social_5_uiContainer,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login .gigya-social-login-container #gigya-raas-login-div_social_0_uiContainer,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-social-login .gigya-social-login-container #gigya-raas-login-div_social_1_uiContainer,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login #gigya-modal-plugin-container-showScreenSet_social_1_uiContainer #gigya-modal-plugin-container-showScreenSet_social_5_uiContainer,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login #gigya-modal-plugin-container-showScreenSet_social_1_uiContainer #gigya-raas-login-div_social_0_uiContainer,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login #gigya-modal-plugin-container-showScreenSet_social_1_uiContainer #gigya-raas-login-div_social_1_uiContainer,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login .gigya-social-login-container #gigya-modal-plugin-container-showScreenSet_social_5_uiContainer,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login .gigya-social-login-container #gigya-raas-login-div_social_0_uiContainer,#block-gigyaraaslogin #gigya-raas-login-div_content .with-social-login .gigya-social-login-container #gigya-raas-login-div_social_1_uiContainer{width:100%!important}#block-gigyaraaslogin #gigya-raas-login-div_child_content .gigya-layout-cell.with-divider label,#block-gigyaraaslogin #gigya-raas-login-div_content .gigya-layout-cell.with-divider label{top:50%!important}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-layout-row .gigya-composite-control-dropdown,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .with-two-inputs .gigya-layout-cell .gigya-composite-control-dropdown,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-layout-row .gigya-composite-control-dropdown,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .with-two-inputs .gigya-layout-cell .gigya-composite-control-dropdown{position:relative}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-layout-row .gigya-composite-control-dropdown>label,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .with-two-inputs .gigya-layout-cell .gigya-composite-control-dropdown>label,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-layout-row .gigya-composite-control-dropdown>label,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .with-two-inputs .gigya-layout-cell .gigya-composite-control-dropdown>label{position:absolute;left:20px;top:15px;z-index:1}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-layout-row .gigya-composite-control-dropdown>label .gigya-label-text,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .with-two-inputs .gigya-layout-cell .gigya-composite-control-dropdown>label .gigya-label-text,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-layout-row .gigya-composite-control-dropdown>label .gigya-label-text,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .with-two-inputs .gigya-layout-cell .gigya-composite-control-dropdown>label .gigya-label-text{height:18px}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-layout-row .gigya-composite-control-dropdown>label.floating,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .with-two-inputs .gigya-layout-cell .gigya-composite-control-dropdown>label.floating,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-layout-row .gigya-composite-control-dropdown>label.floating,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .with-two-inputs .gigya-layout-cell .gigya-composite-control-dropdown>label.floating{position:absolute;top:-13px;left:15px;padding:0 8px 6px;height:12px;z-index:99}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-layout-row .gigya-composite-control-dropdown>label.floating .gigya-label-text,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .with-two-inputs .gigya-layout-cell .gigya-composite-control-dropdown>label.floating .gigya-label-text,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-layout-row .gigya-composite-control-dropdown>label.floating .gigya-label-text,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .with-two-inputs .gigya-layout-cell .gigya-composite-control-dropdown>label.floating .gigya-label-text{height:12px}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-dropdown input,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-dropdown select,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-password input,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-password select,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-textbox input,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-textbox select,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-dropdown input,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-dropdown select,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-password input,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-password select,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-textbox input,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-textbox select{height:55px!important;margin:0 auto 25px}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-dropdown .gigya-input-password,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-password .gigya-input-password,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-textbox .gigya-input-password,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-dropdown .gigya-input-password,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-password .gigya-input-password,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-textbox .gigya-input-password{padding:0 45px 0 7px}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-dropdown span.gigya-error-msg,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-password span.gigya-error-msg,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-textbox span.gigya-error-msg,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-dropdown span.gigya-error-msg,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-password span.gigya-error-msg,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-textbox span.gigya-error-msg{margin-top:-14px}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-password,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-textbox,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-password,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-textbox{position:relative;padding-bottom:17px}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-password .gigya-label,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-textbox .gigya-label,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-password .gigya-label,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-textbox .gigya-label{position:absolute;left:14px;top:15px}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-password .gigya-label .gigya-label-text,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-textbox .gigya-label .gigya-label-text,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-password .gigya-label .gigya-label-text,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-textbox .gigya-label .gigya-label-text{height:18px}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-password .gigya-label.floating,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-textbox .gigya-label.floating,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-password .gigya-label.floating,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-textbox .gigya-label.floating{position:absolute;top:-13px;left:15px;padding:0 8px 6px;height:12px}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-password .gigya-label.floating .gigya-label-text,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-textbox .gigya-label.floating .gigya-label-text,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-password .gigya-label.floating .gigya-label-text,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-textbox .gigya-label.floating .gigya-label-text{height:12px}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-password,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-password{position:relative}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-password img#passSwitch,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-password img#passSwitchConfirm,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-password img#passSwitch,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-password img#passSwitchConfirm{top:20px;right:14px;width:25px;height:18px}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-password img#passSwitch.show-password,#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-password img#passSwitchConfirm.show-password,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-password img#passSwitch.show-password,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-password img#passSwitchConfirm.show-password{width:21px;height:14px;top:22px;right:16px}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-checkbox,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-checkbox{position:relative}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-checkbox>label,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-checkbox>label{margin-left:16px;padding-left:10px;line-height:20px}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-checkbox label::before,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-checkbox label::before{content:"";position:absolute;width:20px;height:20px;top:0;left:0}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-checkbox label::after,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-checkbox label::after{position:absolute}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-checkbox input[type=checkbox],#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-checkbox input[type=checkbox]{z-index:-1;position:absolute}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-checkbox input[type=checkbox]:checked+label::after,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-checkbox input[type=checkbox]:checked+label::after{content:"";width:5px;height:10px;top:4px;left:7px;z-index:1}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-checkbox input[type=checkbox]:checked+label::before,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-checkbox input[type=checkbox]:checked+label::before{z-index:1}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-dropdown,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-dropdown{padding-bottom:19px}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-dropdown select,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-dropdown select{padding:0 6px}@media (max-width:549px){#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-dropdown select,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-dropdown select{height:36px}}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-dropdown .btn-group,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-dropdown .btn-group{margin-bottom:25px;position:relative}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-dropdown .btn-group button,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-dropdown .btn-group button{height:51px!important;margin-bottom:0;width:calc(100% - 4px)}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-dropdown .btn-group button::after,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-dropdown .btn-group button::after{width:18px;height:20px;margin:0;margin-right:15px;position:absolute;right:0}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-dropdown .btn-group span,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-dropdown .btn-group span{width:calc(100% - 50px);padding-left:15px;margin:0}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-dropdown .btn-group .custom_select-gigya,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-dropdown .btn-group .custom_select-gigya{width:100%;position:absolute;top:50px;z-index:3;max-height:400px}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-dropdown .btn-group .custom_select-gigya li,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-dropdown .btn-group .custom_select-gigya li{margin:0 15px;height:50px}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-dropdown .btn-group .custom_select-gigya li a,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-dropdown .btn-group .custom_select-gigya li a{margin:0;width:100%}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-dropdown .btn-group .custom_select-gigya li a label,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-dropdown .btn-group .custom_select-gigya li a label{width:100%;cursor:pointer}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-dropdown .btn-group .custom_select-gigya li a label span,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-dropdown .btn-group .custom_select-gigya li a label span{width:auto;padding-left:0}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-dropdown .btn-group .custom_select-gigya li:hover,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-dropdown .btn-group .custom_select-gigya li:hover{margin:0}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-dropdown .btn-group .custom_select-gigya li:hover a.datehref,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-dropdown .btn-group .custom_select-gigya li:hover a.datehref{margin:0 15px}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .birthdate .calendar,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .birthdate .calendar{width:51px;height:51px;position:absolute;top:2px;right:2px}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .with-two-inputs .birthdate .calendar,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .with-two-inputs .birthdate .calendar{right:10px}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .label_informativa,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .label_informativa{height:79px!important;text-transform:none;margin-top:10px}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-checkbox>.gigya-label,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-checkbox>.gigya-label{width:90%}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-forgotPassword,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-forgotPassword{margin-bottom:25px}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-submit,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-submit{margin-bottom:12px;padding-bottom:0}#block-gigyaraaslogin #gigya-raas-login-div_child_content .with-site-login .gigya-composite-control-submit input,#block-gigyaraaslogin #gigya-raas-login-div_content .with-site-login .gigya-composite-control-submit input{min-width:124px;width:auto;padding:0 16px;height:42px}#block-gigyaraaslogin #gigya-raas-login-div_child_content #register-site-login>h2,#block-gigyaraaslogin #gigya-raas-login-div_content #register-site-login>h2{padding-bottom:0}@media (max-width:549px){#block-gigyaraaslogin #gigya-raas-login-div_child_content .gigya-register-form img#passSwitch,#block-gigyaraaslogin #gigya-raas-login-div_content .gigya-register-form img#passSwitch{right:12px!important}}#block-gigyaraaslogin #gigya-raas-login-div_child_content .under-site-login a,#block-gigyaraaslogin #gigya-raas-login-div_content .under-site-login a{padding-bottom:55px}#block-gigyaraaslogin #gigya-raas-login-div_child_content #gigya-verification-sent-screen .gigya-composite-control-link input,#block-gigyaraaslogin #gigya-raas-login-div_content #gigya-verification-sent-screen .gigya-composite-control-link input{min-width:124px;width:auto;padding:0 16px;height:42px}#gigya-forgot-password-success-screen .gigya-composite-control,.gigya-reset-password-form .gigya-composite-control{position:relative}#gigya-forgot-password-success-screen .gigya-composite-control img,.gigya-reset-password-form .gigya-composite-control img{top:18px;right:25px;position:absolute;width:25px;height:23px}#gigya-forgot-password-success-screen .gigya-composite-control img.show-password,.gigya-reset-password-form .gigya-composite-control img.show-password{width:23px;height:15px;top:22px;right:26px}#gigya-forgot-password-success-screen .gigya-composite-control .gigya-label,.gigya-reset-password-form .gigya-composite-control .gigya-label{position:absolute;left:14px;top:15px}#gigya-forgot-password-success-screen .gigya-composite-control .gigya-label .gigya-label-text,.gigya-reset-password-form .gigya-composite-control .gigya-label .gigya-label-text{height:18px}#gigya-forgot-password-success-screen .gigya-composite-control .gigya-label.floating,.gigya-reset-password-form .gigya-composite-control .gigya-label.floating{position:absolute;top:-13px;left:15px;padding:0 8px 6px;height:12px}#gigya-forgot-password-success-screen .gigya-composite-control .gigya-label.floating .gigya-label-text,.gigya-reset-password-form .gigya-composite-control .gigya-label.floating .gigya-label-text{height:12px}#gigya-forgot-password-success-screen .gigya-input-password,.gigya-reset-password-form .gigya-input-password{height:55px!important;margin:0 auto 25px}#gigya-forgot-password-success-screen .gigya-composite-control-link input,#gigya-forgot-password-success-screen .gigya-input-submit,.gigya-reset-password-form .gigya-composite-control-link input,.gigya-reset-password-form .gigya-input-submit{min-width:124px;width:auto;padding:0 16px;height:42px;line-height:25px}body .introjs-helperLayer{padding:5px;margin-left:-5px;margin-top:-5px}body .introjs-tooltip{width:290px;padding-left:20px;margin-top:90px;top:-76px}@media (max-width:768px){body .introjs-tooltip{margin:0 auto;top:auto;left:50%;padding-left:0}}body .introjs-tooltip .introjs-tooltiptext{padding:5px 20px;margin-bottom:20px}@media (max-width:768px){body .introjs-tooltip .introjs-tooltiptext{margin-bottom:10px}}body .introjs-tooltip .introjs-tooltipbuttons{padding:0;border:0}@media (max-width:768px){body .introjs-tooltip .introjs-tooltipbuttons{margin-bottom:10px}}body .introjs-tooltip .introjs-tooltipbuttons .introjs-nextbutton{padding:6px 20px}body .introjs-tooltip .introjs-arrow{left:5px;top:10px}body .introjs-tooltip .introjs-arrow.left-bottom{bottom:auto}body .introjs-tooltip .introjs-arrow:after{content:"⟶"}body .introjs-tooltip.second-step.introjs-bottom-left-aligned{top:0}body .introjs-tooltip.second-step.introjs-bottom-left-aligned .introjs-arrow{left:50%;top:-20px}body .introjs-tooltip.first-step{margin-top:0;top:34px!important}.node--type-nw-recipe .introjs-tooltip{margin-top:90px}@media (max-width:768px){.node--type-nw-recipe .introjs-tooltip{margin-top:10px;left:-167px}}@media (max-width:768px){.node--type-nw-recipe .introjs-bottom-middle-aligned{left:-50px;top:60px}}.node--type-nw-recipe .second-step{margin-top:90px}@media (max-width:768px){.node--type-nw-article .introjs-bottom-middle-aligned{left:0}}.teaser-flagged{height:inherit;position:relative}.teaser-flagged:after{content:"";position:absolute;width:100%;height:3px;bottom:0}body>a#atlwdg-trigger{z-index:1000}.component--maps-full{width:100%;padding:60px 0}@media (max-width:768px){.component--maps-full{padding:0}}.component--maps-full .upper-zone{width:100%;max-width:1170px;padding:0 30px;margin:0 auto}@media (max-width:768px){.component--maps-full .upper-zone{width:100%;margin:0 auto;padding:0}}.component--maps-full .bottom-zone{width:100%;padding:0;margin:0 auto}@media (max-width:768px){.component--maps-full .bottom-zone{width:100%;margin:0 auto;padding:0}}.component--maps-full .bottom-zone .bottom-box{position:relative;padding:20px 30px 30px;margin:50px 0;max-width:none}@media (max-width:768px){.component--maps-full .bottom-zone .bottom-box{margin:30px -30px 50px;width:calc(100% + 60px)}}.component--maps-full .bottom-zone .bottom-box .field--name-field-social-links{position:relative}@media (min-width:768px) and (max-width:1200px){.component--maps-full .bottom-zone .bottom-box .field--name-field-social-links{width:auto;min-width:43px}}.component--maps-full .bottom-zone .bottom-box .field--name-field-social-links .field__item{padding:0 6px}.component--maps-full .bottom-zone .bottom-box .field--name-field-social-links .field__item div{left:0;margin:0 auto;padding:0;position:relative;top:0;width:auto;height:auto}.component--maps-full .bottom-zone .bottom-box .field--name-field-social-links .field__item div img{height:17px;width:17px}.component--maps-full .bottom-zone .bottom-box .actions{position:relative}.component--maps-full .bottom-zone .bottom-box .gallery-social{position:relative;top:0;left:0;width:auto;margin:0;padding:0}@media (max-width:768px){.component--maps-full .bottom-zone .bottom-box .gallery-social{position:relative;margin:0;left:auto;top:auto;width:auto}}.component--maps-full .bottom-zone .bottom-box .gallery-social .gallery-social-line{width:100%;max-width:90px;height:1px;top:13px;position:relative;margin-left:-30px;margin-right:5px}@media (max-width:768px){.component--maps-full .bottom-zone .bottom-box .gallery-social .gallery-social-line{max-width:100%}}.component--maps-full .bottom-zone .bottom-box .gallery-social .share-container{padding:0}@media (max-width:768px){.component--maps-full .bottom-zone .bottom-box .gallery-social .share-container{margin:0;width:auto;position:relative}}.component--maps-full .bottom-zone .bottom-box .gallery-social .share-container:before{width:75px;height:1px;top:12px;left:-47px}@media (max-width:768px){.component--maps-full .bottom-zone .bottom-box .gallery-social .share-container:before{width:500%;left:-500%;height:1px}}.component--maps-full .bottom-zone .bottom-box .gallery-social .a2a_svg{min-height:20px;margin:0 5px}.component--maps-full .bottom-zone .bottom-box .info-box{padding-bottom:20px}.component--maps-full .bottom-zone .bottom-box .info-box .address .organization{margin-bottom:15px}.component--maps-full .bottom-zone .bottom-box .social-zone{padding-top:10px}@media (max-width:768px){.component--maps-full .bottom-zone .bottom-box .social-zone{padding-top:0;padding-bottom:20px}}@media (max-width:768px){.component--maps-full .bottom-zone .bottom-box .social-zone:after{clear:both;content:""}}@media (max-width:768px){.component--maps-full .bottom-zone .bottom-box .cta-zone,.component--maps-full .bottom-zone .bottom-box .social-zone{width:100%}}.component--maps-full .bottom-zone .bottom-box .simple-gmap-link a{padding:12px!important;margin-right:0}.component--maps-full .body-summary{margin-bottom:30px}.component--maps-full .gallery-social{top:60px;left:20px}@media (max-width:768px){.component--maps-full .gallery-social{top:auto;left:auto}}.component--maps-full .gallery-social .bookmark{top:360px}@media (max-width:768px){.component--maps-full .gallery-social .bookmark{top:auto}}.component--maps-full .gallery-social .embed-button{margin-bottom:30px}@media (max-width:768px){.component--maps-full .gallery-social .embed-button{margin:0 auto}}.component--maps-full .gallery-social .embed-button span{padding-left:5px}@media (max-width:768px){.component--maps-full .left-col{width:100%;margin-top:-42px;padding:0}}.component--maps-full .left-col .image-zone{position:relative}.component--maps-full .left-col .image-zone img{width:100%}.component--maps-full .left-col .image-zone .field--name-field-fdl-content-image-credit{position:absolute;bottom:0;left:-15px}@media (max-width:768px){.component--maps-full .left-col .image-zone .field--name-field-fdl-content-image-credit{position:relative;padding-left:4px;left:0}}.component--maps-full .left-col .content-zone{padding:40px 100px;position:relative}@media (max-width:768px){.component--maps-full .left-col .content-zone{padding:30px 0}}@media (max-width:768px){.component--maps-full .left-col .content-zone .body-summary{padding:0 30px}}.component--maps-full .left-col .content-zone h3{margin:10px 0}@media (max-width:768px){.component--maps-full .left-col .content-zone h3{margin:15px auto 25px;padding:0 30px}}.component--maps-full .left-col .content-zone>.field--name-field-tag-primary{padding:2px 0 5px;margin:0 auto 15px}@media (max-width:768px){.component--maps-full .left-col .content-zone>.field--name-field-tag-primary{padding-bottom:2px}}.component--maps-full .left-col .content-zone .author .field--name-field-author{width:100%;margin:0 auto}.component--maps-full .left-col .content-zone .author .avatar{width:27px;height:27px;margin:0 7px 0 0}@media (max-width:350px){.component--maps-full .left-col .content-zone .author .avatar{margin:4px 7px 0 0;position:absolute}}.component--maps-full .left-col .content-zone .author .avatar img{width:27px;height:27px}@media (max-width:350px){.component--maps-full .left-col .content-zone .author .author-name{padding-left:32px}}.component--maps-full .left-col .content-zone .author .author-name .detail-comma{padding-left:1px;position:absolute}.component--maps-full .left-col .content-zone .author .author-name span:not(.detail-comma){padding:0 5px}.component--maps-full .left-col .content-zone .author .author-name span:nth-child(3){padding:0}.component--maps-full .left-col .content-zone .author .author-name a{display:inline-block;margin:0}.component--maps-full .left-col .content-zone .author .author-name .field--name-field-tag-primary{padding:0 0 0 5px;margin:0}.component--maps-full .left-col .content-zone .author .field--name-field-tag-primary{padding-left:5px}@media (max-width:350px){.component--maps-full .left-col .content-zone .author .field--name-field-tag-primary{padding-left:35px}}.component--maps-full .left-col .content-zone .date{margin-bottom:40px}@media (max-width:768px){.component--maps-full .left-col .content-zone .date{padding:0 30px}}@media (max-width:768px){.component--maps-full .left-col .content-zone .field--name-body{padding:0 30px}}.component--maps-full .left-col .places-zone .inside{padding:0 100px}@media (max-width:768px){.component--maps-full .left-col .places-zone .inside{padding:0 30px}}.component--maps-full .left-col .places-zone .component--place-reference .restaurant-title{padding:0 0 0 115px}.component--maps-full .left-col .places-zone .component--place-reference .restaurant-title h2{margin:0}@media (max-width:768px){.component--maps-full .left-col .places-zone .component--place-reference .restaurant-title h2{padding-bottom:15px}}@media (max-width:768px){.component--maps-full .left-col .places-zone .component--place-reference .restaurant-title{width:calc(100% - 30px);padding:0 0 0 30px}}.component--maps-full .left-col .places-zone .component--place-reference .image-zone{position:relative;margin:20px 0 30px 0}@media (max-width:768px){.component--maps-full .left-col .places-zone .component--place-reference .image-zone{width:calc(100% + 60px);margin:20px -30px 25px}}.component--maps-full .left-col .places-zone .component--place-reference .image-zone .field--name-field-pr-image-credit{position:absolute;bottom:0;left:-15px}@media (max-width:768px){.component--maps-full .left-col .places-zone .component--place-reference .image-zone .field--name-field-pr-image-credit{position:relative;padding-left:4px;left:0}}.component--maps-full .left-col .places-zone .component--place-reference .field--name-field-pr-body p:not(:last-of-type){margin-bottom:30px}.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box{padding:20px 30px 30px;margin:50px 0;position:relative}@media (max-width:768px){.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box{margin:30px -30px 50px;width:calc(100% + 60px)}}.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box .field--name-field-social-links{position:relative}@media (min-width:768px) and (max-width:1200px){.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box .field--name-field-social-links{width:auto;min-width:43px}}.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box .field--name-field-social-links .field__item{padding:0 6px}.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box .field--name-field-social-links .field__item div{left:0;margin:0 auto;padding:0;position:relative;top:0;width:auto;height:auto}.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box .field--name-field-social-links .field__item div img{height:17px;width:17px}.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box .actions{position:relative}.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box .gallery-social{position:relative;top:0;left:0;width:auto;margin:0;padding:0}@media (max-width:768px){.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box .gallery-social{position:relative;margin:0;left:auto;top:auto;width:auto}}.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box .gallery-social .gallery-social-line{width:100%;max-width:90px;height:1px;top:13px;position:relative;margin-left:-30px;margin-right:5px}@media (max-width:768px){.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box .gallery-social .gallery-social-line{max-width:100%}}.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box .gallery-social .share-container{padding:0}@media (max-width:768px){.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box .gallery-social .share-container{margin:0;width:auto;position:relative}}.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box .gallery-social .share-container:before{width:75px;height:1px;top:12px;left:-47px}@media (max-width:768px){.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box .gallery-social .share-container:before{width:500%;left:-500%;height:1px}}.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box .gallery-social .a2a_svg{min-height:20px;margin:0 5px}.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box .info-box{padding-bottom:20px}.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box .info-box .address .organization{margin-bottom:15px}.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box .social-zone{padding-top:10px}@media (max-width:768px){.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box .social-zone{padding-top:0;padding-bottom:20px}}@media (max-width:768px){.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box .social-zone:after{clear:both;content:""}}@media (max-width:768px){.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box .cta-zone,.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box .social-zone{width:100%}}.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .bottom-box .simple-gmap-link a{padding:12px!important;margin-right:0}.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .also-featured{margin-bottom:50px;position:relative}@media (max-width:768px){.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .also-featured{margin:30px 0 5px 0}}.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .also-featured a{padding-right:50px;position:relative}.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .also-featured a:after{content:"";position:absolute;width:calc(100% - 30px);height:2px;bottom:-3px;left:0}.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .also-featured span{z-index:-1;position:relative}.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .also-featured span:first-of-type{padding-right:35px;margin-left:-45px}.component--maps-full .left-col .places-zone .component--place-reference .component--related-places .also-featured span:last-of-type{margin-left:-20px}.component--maps-full .left-col button{padding:7px 13px;position:relative;z-index:1}.component--maps-full .left-col button.view-map{top:-30px;margin:-42px auto 0 auto}.component--maps-full .left-col button.close-view-map{top:57px;left:30px}.component--maps-full .left-col button.close-view-map .arrow--close-view-map{width:22px;height:12px;margin-right:10px;position:relative}.component--maps-full .map-wrapper{height:725px}@media (max-width:768px){.component--maps-full .map-wrapper{height:560px;width:100%}}.next-map{padding:4px 0 60px}.next-map .arrow-to-image{box-sizing:border-box;height:11px;width:11px;margin:0 auto 32px}.next-map .line-to-image{box-sizing:border-box;height:120px;margin:0 auto;width:1px}.next-map .content-image{height:100%;padding-bottom:15px}.next-map .content-image .field--name-field-fdl-content-image{height:100%}.next-map .content-image .field--name-field-fdl-content-image .media--blazy{height:100%}.next-map .content-image .media--blazy .img-responsive{height:170px;margin:0 auto;width:170px}.tag-primary div{margin:0 auto;padding:2px 0 5px}.destination{padding:0 0 54px}.next-button{width:-moz-fit-content;width:fit-content;margin:auto;padding:5px}.next-button a{padding:10px 15px}.next-button a:after{position:relative;width:18px;height:10px;margin-left:.8rem;left:0;content:"➟";top:2px}@media (min-width:830px){.next-button a{font-size:13px}.next-button a:hover{font-size:13px}}.destination,.tag-primary{padding-top:10px;position:relative;top:32%}.path-place .view-display-id-place_on_maps_page{width:100%;max-width:1230px;margin:0 auto}@media (max-width:768px){.path-place .view-display-id-place_on_maps_page{padding:0}}.path-place .view-display-id-place_on_maps_page .view-header{margin:50px 0}@media (max-width:768px){.path-place .view-display-id-place_on_maps_page .view-header{margin:25px 0 50px 0}}.path-place .view-display-id-place_on_maps_page .view-header .view-display-id-place_on_map .view-header{padding:0 0 50px;margin:0 auto}@media (max-width:768px){.path-place .view-display-id-place_on_maps_page .view-header .view-display-id-place_on_map .view-header{padding:0 0 25px}}.path-place .view-display-id-place_on_maps_page .view-header .view-display-id-place_on_map .view-content .views-row{width:50%;padding:0 15px}@media (max-width:768px){.path-place .view-display-id-place_on_maps_page .view-header .view-display-id-place_on_map .view-content .views-row{width:100%;padding:0}}@media (max-width:768px){.path-place .view-display-id-place_on_maps_page .view-header .view-display-id-place_on_map .view-content .views-row .bulk-teaser{padding-bottom:30px}}.path-place .view-display-id-place_on_maps_page .view-header .view-display-id-place_on_map .view-content .views-row .bulk-teaser .bulk-image{width:100%;height:380px;position:relative}.path-place .view-display-id-place_on_maps_page .view-header .view-display-id-place_on_map .view-content .views-row .bulk-teaser .bulk-image img{width:auto;min-width:100%;max-width:none;height:auto;position:absolute;top:50%;left:50%}@media (max-width:768px){.path-place .view-display-id-place_on_maps_page .view-header .view-display-id-place_on_map .view-content .views-row .bulk-teaser .bulk-description{padding:0 30px}}.path-place .view-display-id-place_on_maps_page .view-header .view-display-id-place_on_map .view-content .views-row .bulk-teaser .bulk-description .bulk-topic{padding-top:20px}@media (max-width:768px){.path-place .view-display-id-place_on_maps_page .view-header .view-display-id-place_on_map .view-content .views-row .bulk-teaser .bulk-description .bulk-topic{padding-top:25px}}.path-place .view-display-id-place_on_maps_page .view-header .view-display-id-place_on_map .view-content .views-row .bulk-teaser .bulk-description .bulk-topic a{padding-bottom:2px}.path-place .view-display-id-place_on_maps_page .view-header .view-display-id-place_on_map .view-content .views-row .bulk-teaser .bulk-description a .bulk-title{margin:19px 0 21px 0}@media (max-width:768px){.path-place .view-display-id-place_on_maps_page .view-header .view-display-id-place_on_map .view-content .views-row .bulk-teaser .bulk-description a .bulk-title{margin:25px 0 15px 0}}.path-place .view-display-id-place_on_maps_page .view-header .view-display-id-place_on_map .view-content .views-row .bulk-teaser .bulk-description .bulk-body{display:block}@media (max-width:768px){.path-place .view-display-id-place_on_maps_page .view-header .view-display-id-place_on_map .view-content .views-row:last-of-type{padding:0 30px}}@media (max-width:768px){.path-place .view-display-id-place_on_maps_page .view-header .view-display-id-place_on_map .view-content .views-row:last-of-type .bulk-teaser{padding-bottom:0}}@media (max-width:768px){.path-place .view-display-id-place_on_maps_page .view-header .view-display-id-place_on_map .view-content .views-row:last-of-type .bulk-teaser .bulk-image{width:unset;height:unset}}@media (max-width:768px){.path-place .view-display-id-place_on_maps_page .view-header .view-display-id-place_on_map .view-content .views-row:last-of-type .bulk-teaser .bulk-image .media--blazy{width:150px;height:150px;position:relative}}@media (max-width:768px){.path-place .view-display-id-place_on_maps_page .view-header .view-display-id-place_on_map .view-content .views-row:last-of-type .bulk-teaser .bulk-image .media--blazy img{width:auto;max-width:none;height:100%;position:absolute;top:50%;left:50%}}@media (max-width:768px){.path-place .view-display-id-place_on_maps_page .view-header .view-display-id-place_on_map .view-content .views-row:last-of-type .bulk-teaser .bulk-description{padding:0}}@media (max-width:768px){.path-place .view-display-id-place_on_maps_page .view-header .view-display-id-place_on_map .view-content .views-row:last-of-type .bulk-teaser .bulk-description .bulk-topic{padding-top:20px;padding-left:20px}}@media (max-width:768px){.path-place .view-display-id-place_on_maps_page .view-header .view-display-id-place_on_map .view-content .views-row:last-of-type .bulk-teaser .bulk-description .bulk-title{margin:19px 0 21px 20px}}.path-place .view-display-id-place_on_maps_page .view-content .views-infinite-scroll-content-wrapper .views-row{width:33.33%;max-width:33.33%;margin-bottom:50px;padding:0 15px}@media (max-width:768px){.path-place .view-display-id-place_on_maps_page .view-content .views-infinite-scroll-content-wrapper .views-row{width:100%;max-width:100%;padding:0 30px}}.path-place .view-display-id-place_on_maps_page .view-content .views-infinite-scroll-content-wrapper .views-row .bulk-teaser .bulk-image .media--blazy{width:170px;height:170px;position:relative}@media (max-width:768px){.path-place .view-display-id-place_on_maps_page .view-content .views-infinite-scroll-content-wrapper .views-row .bulk-teaser .bulk-image .media--blazy{width:150px;height:150px}}.path-place .view-display-id-place_on_maps_page .view-content .views-infinite-scroll-content-wrapper .views-row .bulk-teaser .bulk-image .media--blazy img{width:auto;max-width:none;height:100%;position:absolute;top:50%;left:50%}.path-place .view-display-id-place_on_maps_page .view-content .views-infinite-scroll-content-wrapper .views-row .bulk-teaser .bulk-description .bulk-topic{padding-left:30px;padding-top:10px}@media (max-width:768px){.path-place .view-display-id-place_on_maps_page .view-content .views-infinite-scroll-content-wrapper .views-row .bulk-teaser .bulk-description .bulk-topic{padding-left:20px}}.path-place .view-display-id-place_on_maps_page .view-content .views-infinite-scroll-content-wrapper .views-row .bulk-teaser .bulk-description a .bulk-title{margin:11px 0 15px 30px}@media (max-width:768px){.path-place .view-display-id-place_on_maps_page .view-content .views-infinite-scroll-content-wrapper .views-row .bulk-teaser .bulk-description a .bulk-title{margin:11px 0 15px 20px}}.modal-open{height:100%}.ui-dialog{width:100%!important;max-width:570px;left:50%!important;padding:45px 45px 30px;z-index:999}@media (max-width:768px){.ui-dialog{width:calc(100% - 30px)!important;max-width:100%!important;padding:15px 15px 30px}}.ui-dialog .ui-dialog-titlebar{padding:30px 0}@media (max-width:768px){.ui-dialog .ui-dialog-titlebar{padding:30px 0 10px}}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{width:100%}@media (max-width:768px){.ui-dialog .ui-dialog-titlebar .ui-dialog-title{padding:0 10px}}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{width:11px;height:12px;top:0;right:-10px;padding:0;position:absolute}@media (max-width:768px){.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{top:15px;right:5px}}.ui-dialog .ui-dialog-content{padding:0}.ui-dialog .ui-dialog-content .content-embed-modal{padding:0}.ui-dialog .ui-dialog-content .content-embed-modal .modal-body{padding-bottom:40px}@media (max-width:768px){.ui-dialog .ui-dialog-content .content-embed-modal .modal-body{padding-bottom:25px}}.ui-dialog .ui-dialog-content .content-embed-modal .modal-script-area{height:130px;padding:15px;margin-bottom:30px}@media (max-width:768px){.ui-dialog .ui-dialog-content .content-embed-modal .modal-script-area{height:145px;padding:10px}}.ui-dialog .ui-dialog-content .content-embed-modal .modal-script-area textarea{width:100%;height:100%}.ui-dialog .ui-dialog-content .content-embed-modal button{width:100%;max-width:190px;padding:7px 14px;margin:0 auto}