.paragraphs-item-constructor.image-link .image-link-title{font-size:1.375rem;color:#000;margin:14px 0}.paragraphs-item-constructor.image-link .image-link-description{font-size:.75rem;line-height:15px;color:#8a8a8a;margin:14px 0}.paragraphs-item-constructor.image-link .image-link-image-block{position:relative;margin:28px 0;min-height:372px}.paragraphs-item-constructor.image-link .image-link-link{position:absolute;bottom:23px;right:0;left:0}.paragraphs-item-constructor.image-link .image-link-link .field-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraphs-item-constructor.image-link .image-link-link .field-item a{border:1px solid #ba0000;color:#fff;text-align:center;background-color:#ba0000;padding:6px 12px;text-transform:uppercase;-webkit-transition:none;transition:none}@media(pointer:fine){.paragraphs-item-constructor.image-link .image-link-link .field-item a:hover{border:1px solid #ba0000;color:#fff;background-color:#ba0000}}.paragraphs-item-constructor.simple .image{position:relative;margin-bottom:16px}.paragraphs-item-constructor.simple .image img{display:block}@media screen and (pointer:fine){.paragraphs-item-constructor.simple .image .hover-line{-webkit-transition:.2s;transition:.2s;position:absolute;height:6px;left:0;right:0;bottom:0;background-color:transparent}.paragraphs-item-constructor.simple .image:hover .hover-line{-webkit-transition:.2s;transition:.2s;background-color:#ba0000}}.paragraphs-item-constructor.simple .content:hover a{-webkit-transition:.2s;transition:.2s;color:#ba0000}.paragraphs-item-constructor.simple .content:hover .description a{-webkit-transition:.2s;transition:.2s;color:#000}.paragraphs-item-constructor.simple a{-webkit-transition:.2s;transition:.2s;color:#000}.paragraphs-item-constructor.simple .title{font-size:14px;line-height:14px;margin-bottom:10px}.paragraphs-item-constructor.simple .title p{margin:0}.paragraphs-item-constructor.simple .description{font-size:12px;line-height:14px}.paragraphs-item-constructor.simple .description p{margin:0}.paragraphs-item-constructor.simple .description a{-webkit-transition:.2s;transition:.2s;color:#6a6a6a}.reviews{overflow:hidden}.reviews .constructor-image{-webkit-filter:blur(3px);filter:blur(3px);-webkit-transform:scale(1.005);transform:scale(1.005)}.reviews .component-link a:after{background:url(/sites/all/themes/basic/images/arrow-white.svg) no-repeat}.firebird-news{overflow-x:hidden}.firebird-news .component-link a.show-more-news:after{background:url(/sites/all/themes/basic/images/arrow-white.svg) no-repeat;background-position-y:-2px}.most-popular-destinations .component-link a:after{background:url(/sites/all/themes/basic/images/arrow-red.svg) no-repeat}.most-popular-destinations .component-link a:hover:after{background:url(/sites/all/themes/basic/images/arrow-white.svg) no-repeat}.most-popular-destinations .component-link.component-link-bottom{display:none}@media screen and (max-width:767px){.firebird-news{display:none}}@media screen and (max-width:1064px){.most-popular-tours{margin:0;overflow:hidden}.most-popular-tours .headline-views{padding-right:20px;padding-left:20px}}@media screen and (max-width:1064px){.most-popular-tours .component-head.headline{margin:0 20px}}.most-popular-tours .component-link a:after{background:url(/sites/all/themes/basic/images/arrow-red.svg) no-repeat}.most-popular-tours .component-link a:hover:after{background:url(/sites/all/themes/basic/images/arrow-white.svg) no-repeat}.pane-best-direction{background-color:#fcfcfc;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding-top:60px;margin:30px 0 60px}@media screen and (max-width:767px){.pane-best-direction{padding-top:40px;margin-bottom:25px}.pane-best-direction .component-head.headline{margin-bottom:25px}}@media screen and (max-width:667px){.pane-best-direction{margin-top:0}}.pane-best-direction .constructor-section-wrapper{position:relative}.pane-best-direction .constructor-section-wrapper .component-head .component-title,.pane-best-direction .constructor-section-wrapper .component-head .component-subtitle{padding-right:140px}@media screen and (min-width:1367px){.pane-best-direction .constructor-section-wrapper .component-head .component-title,.pane-best-direction .constructor-section-wrapper .component-head .component-subtitle{padding-right:140px}}@media screen and (min-width:1601px){.pane-best-direction .constructor-section-wrapper .component-head .component-title,.pane-best-direction .constructor-section-wrapper .component-head .component-subtitle{padding-right:200px}}@media screen and (min-width:1801px){.pane-best-direction .constructor-section-wrapper .component-head .component-title,.pane-best-direction .constructor-section-wrapper .component-head .component-subtitle{padding-right:140px}}.pane-best-direction .constructor-section-wrapper>.field-type-viewreference{overflow:hidden}.pane-related-content{padding-bottom:90px}.pane-related-content .constructor-section-wrapper>.field-type-viewreference{overflow:hidden}@media screen and (max-width:767px){.pane-related-content{padding-bottom:60px}}@media screen and (max-width:560px){.pane-related-content .headline-views .component-link-bottom{margin:40px auto 0}}.pane-search-tours .paragraphs-item-constructor>.content{overflow:visible}.pane-paragraph-panes.pane-constructor a.show-more-tours:after{background:url(/sites/all/themes/basic/images/arrow-red.svg) no-repeat;background-position-y:-2px}.pane-paragraph-panes.pane-constructor a.show-more-tours:hover:after{background:url(/sites/all/themes/basic/images/arrow-white.svg) no-repeat;background-position-y:-2px}.pane-sites .ft-website,.pane-sites .pane-title{border-bottom:solid 3px #fff;-webkit-transition:.4s linear;transition:.4s linear}.pane-sites .ft-website:hover{border-bottom:solid 3px #ba0000}.pane-sites .ft-website-rn{font-family:Helvetica,sans-serif;text-transform:uppercase}.pane-sites .ft-website-rt{font-family:arial,sans-serif;font-size:16px}.pane-sites .ft-website-tt{font-family:bignoodletitling,sans-serif;text-transform:uppercase;font-size:17px}.pane-sites .ft-website-ft{font-family:reductolight,sans-serif;text-transform:uppercase;font-size:16px}.pane-sites .ft-website-tar{font-family:trajanpro,sans-serif;text-transform:uppercase;font-size:16px}.ft-site-phone-number.button{border:1px solid #dcdcdc;color:#8a8a8a;text-align:center;background-color:transparent;cursor:pointer;padding:11px 20px;display:block;position:relative}.ft-site-phone-number.button a{color:#8a8a8a}.ft-site-phone-number.button:before{background:url(/sites/all/themes/basic/images/top-icons.svg) 0 -257px;width:22px;height:14px;content:'';display:inline-block;position:relative;top:2px}.ft-site-phone-number.button:hover:before{background-position:0 -495px}.ft-site-phone-number.button.border-full-red{border:1px solid #ba0000;color:#ba0000;text-align:center;background-color:transparent;cursor:pointer;padding:11px 20px}.ft-site-phone-number.button.border-full-red a{color:#ba0000}.ft-site-phone-number.button.border-full-red:hover{border:1px solid #ba0000;color:#fff;text-align:center;background-color:#ba0000;cursor:pointer;padding:11px 20px}.ft-site-phone-number.button.border-full-red:hover a{color:#fff}.ft-site-phone-number.button.border-full-red:active{border:1px solid #ba0000;color:#fff;text-align:center;background-color:#ba0000;cursor:pointer;padding:11px 20px}.ft-site-phone-number.button.border-full-red:active a{color:#fff}@media screen and (max-width:600px){}.pane-ft-eform-link .button.full-red-button a{color:#fff}@media screen and (max-width:600px){}.pane-ft-eform-link .button.full-transparent-button a{color:#fff}@media screen and (max-width:600px){}.pane-ft-eform-link .button.full-grey-button a{color:#fff}@media screen and (max-width:600px){}