body{font-family:Montserrat,sans-serif;-webkit-font-smoothing:antialiased}h1{font-size:95px;color:#727f8f;text-transform:uppercase;letter-spacing:3.8px;margin:0;line-height:110px;font-weight:300}h2{font-family:sans-serif;letter-spacing:.6px}h2,h3{font-size:64px;text-transform:uppercase}h3{letter-spacing:2px;font-weight:400}h3,h4{color:#fff}h4{font-size:36px;letter-spacing:3.8px;font-weight:200;font-family:Montserrat,sans-serif}h5{font-size:20px;color:#485465;padding:6px 0}h5,h6{text-transform:uppercase}h6{font-size:16px;letter-spacing:1px;font-family:Open Sans,sans-serif;color:#fff;padding-left:8px}@media screen and (max-width:576px){h1{font-size:50px;line-height:1}h2,h3{font-size:44px}h6{padding-left:5px}}@font-face{font-family:WaverlyCF-Bold;src:url(../fonts/waverly-bold/WaverlyCF-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/waverly-bold/WaverlyCF-Bold.otf) format("opentype"),url(../fonts/waverly-bold/WaverlyCF-Bold.woff) format("woff"),url(../fonts/waverly-bold/WaverlyCF-Bold.ttf) format("truetype"),url(../fonts/waverly-bold/WaverlyCF-Bold.svg#WaverlyCF-Bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Gotham-Bold;src:url(../fonts/gotham/Gotham-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/gotham/Gotham-Bold.otf) format("opentype"),url(../fonts/gotham/Gotham-Bold.woff) format("woff"),url(../fonts/gotham/Gotham-Bold.ttf) format("truetype"),url(../fonts/gotham/Gotham-Bold.svg#Gotham-Bold) format("svg");font-weight:400;font-style:normal}@keyframes a{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes b{0%{opacity:0}70%{opacity:.5}to{opacity:1}}html{height:100vh}body{height:100%;background-color:rgba(140,158,172,.54)}.site-wrapper{min-height:100%;background:#fff;box-shadow:0 10px 15px 0 rgba(0,0,0,.06)}.content-wrapper{overflow:hidden;margin-top:70px;margin-left:-15px;margin-right:-15px}header{position:relative;z-index:4}section{background:#fff}p{margin-bottom:0;line-height:1.3}a:hover{text-decoration:none}ul{padding:0;margin:0;list-style:none}.hide__overflow{overflow:hidden}.admin-bar .navigation{top:32px}@media screen and (max-width:782px){.admin-bar .navigation{top:46px}}@media screen and (max-width:768px){.site-wrapper{max-width:100%;overflow:hidden;padding-left:0;padding-right:0}}@media screen and (max-width:576px){.content-wrapper{margin-top:57px}}.navigation__mobile{position:fixed;top:0;left:0;z-index:3;background:#fff;height:100vh;padding:50px 15px;transition:all .3s ease-in-out;min-width:215px;transform:translateX(-300px)}.navigation__mobile.in_view{transform:translate(0)}.navigation__mobile .navigation__mobile__exit{border:none;font-size:30px;line-height:30px;position:absolute;top:15px;left:10px;cursor:pointer;color:#2c3746;background:#fff}.navigation__mobile .navigation__mobile__exit:focus{outline:none}.navigation__mobile .navigation__site{padding:6px;text-align:left;padding:40px 0;border-bottom:1px solid #485465}.navigation__mobile .navigation__site .menu-item{text-transform:uppercase;font-weight:400;font-size:14px;letter-spacing:1.5px;margin:10px 0}.navigation__mobile .navigation__site .menu-item.active a:after{width:100%}.navigation__mobile .navigation__site .menu-item a{color:#485465;font-weight:600}.navigation__mobile .navigation__site .menu-item a:after{content:"";position:relative;top:4px;display:block;width:0;height:1px;background:#485465;transition:width .4s}.navigation__mobile .navigation__site .menu-item a:hover:after{width:100%}.navigation__mobile .navigation__site--social{padding:30px 0;-ms-flex-pack:center;justify-content:center}.comments-area .comment-respond .comment-form .form-submit input,.comments-area .comment-respond .comment-form .logged-in-as a,.comments-area .comment-respond .comment-reply-title #cancel-comment-reply-link,.comments-area .comment-respond .must-log-in a,.comments-area .comment__responses .comment-list .comment .comment-meta .comment-metadata .edit-link a,.comments-area .comment__responses .comment-list .comment .reply a,.contact #mc_embed_signup.contact__form .button.contact__formSubmit,.contact .contact__form .button.contact__formSubmit,.mission .donate,.news .news__viewButton,.newsletter .contact__formSubmit,.page-template-page-mix .more-items a,.page-template-page-mix .price p,.page-template-page-mix .prime p,.page__contact .container #mc_embed_signup form .button,.page__contact .container .contact__form .contact__formSubmit,.page__media--photos .page__viewAllButton,.page__media--videos .page__viewAllButton,.page__media .page__viewAllButton,.page__news .page__newsArticle .page__newsArticle__content .page__newsArticle__readBtn,.page__tours .bit-widget-container .bit-past-events-show-all-button,.photos .photos__viewButton,.press .press__wrapper .press__article .press__article__content .press__article__readBtn,.tour .bit-widget-container .bit-event .bit-button,.tour .tour__viewButton,.videos .videos__viewButton{display:block;text-transform:uppercase;font-size:14px;color:#2c3746;background-color:#fff;border:1px solid #485465;font-weight:300;text-align:center;box-shadow:0 0 6px 0 rgba(0,0,0,.06),0 1px 4px 0 rgba(0,0,0,.1),0 0 4px 0 rgba(0,0,0,.02);transition:.3s ease;cursor:pointer}.comments-area .comment-respond .comment-form .form-submit input:hover,.comments-area .comment-respond .comment-form .logged-in-as a:hover,.comments-area .comment-respond .comment-reply-title #cancel-comment-reply-link:hover,.comments-area .comment-respond .must-log-in a:hover,.comments-area .comment__responses .comment-list .comment .comment-meta .comment-metadata .edit-link a:hover,.comments-area .comment__responses .comment-list .comment .reply a:hover,.contact #mc_embed_signup.contact__form .button.contact__formSubmit:hover,.contact .contact__form .button.contact__formSubmit:hover,.mission .donate:hover,.news .news__viewButton:hover,.newsletter .contact__formSubmit:hover,.page-template-page-mix .more-items a:hover,.page-template-page-mix .price p:hover,.page-template-page-mix .prime p:hover,.page__contact .container #mc_embed_signup form .button:hover,.page__contact .container .contact__form .contact__formSubmit:hover,.page__media--photos .page__viewAllButton:hover,.page__media--videos .page__viewAllButton:hover,.page__media .page__viewAllButton:hover,.page__news .page__newsArticle .page__newsArticle__content .page__newsArticle__readBtn:hover,.page__tours .bit-widget-container .bit-past-events-show-all-button:hover,.photos .photos__viewButton:hover,.press .press__wrapper .press__article .press__article__content .press__article__readBtn:hover,.tour .bit-widget-container .bit-event .bit-button:hover,.tour .tour__viewButton:hover,.videos .videos__viewButton:hover{color:#fff;background-color:#485465!important}.mission .mission__details,.news .news__details,.page__title,.photos .photos__header .photos__details,.post__hover .post__view,.tour .tour__header .tour__details,.videos .videos__header .videos__details{color:#727f8f;font-weight:600;margin-bottom:0;position:relative}.mission .mission__details:after,.news .news__details:after,.page__title:after,.photos .photos__header .photos__details:after,.post__hover .post__view:after,.tour .tour__header .tour__details:after,.videos .videos__header .videos__details:after{content:"";position:absolute;height:3px;width:40px;background-color:#727f8f;top:50%;transform:translateY(-50%);margin-left:12px}.sliderButtons{position:absolute;bottom:-39px;right:20px}.sliderButtons__slickButton{font-size:50px;letter-spacing:1.1px;border:none;color:#485465;background-color:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.1);opacity:.9;transition:all .3s ease;cursor:pointer;padding:2px 7px}.sliderButtons__slickButton:focus{outline:none}.sliderButtons__slickButton:hover{color:#fff;background-color:#485465}.sliderButtons__slickButton .fa{position:relative;top:4px}.sliderButtons__slickButton:first-of-type{margin-right:7.5px}.post__hover{width:100%;height:100%;position:relative;z-index:1;background-color:rgba(44,55,70,.9);transform:translateY(100%);transition:all .5s ease}.post__hover .post__view{padding:0;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg)}.post__hover .post__view:after,.post__hover .post__view:before{content:"";background-color:#fff;height:1px;width:46px;position:absolute;top:50%;transform:translateY(-50%)}.post__hover .post__view:before{left:-58px}.wp-pagenavi{text-align:right;font-size:14px;font-family:Open Sans,sans-serif;color:#485465;border-top:1px solid #727f8f;padding-top:25px}.wp-pagenavi .pages{float:left}.wp-pagenavi .current,.wp-pagenavi a{padding:5.5px 11px;color:#485465;border-radius:2px;margin:0 3px;transition:all .1s ease}.wp-pagenavi a:hover{background-color:rgba(72,84,101,.5);color:#fff}.wp-pagenavi .current{background-color:rgba(72,84,101,.8);color:#fff}.navigation{padding:15px 0;box-shadow:0 2px 6px 0 rgba(0,0,0,.1);position:fixed;top:0;background:#fff;width:100%}.navigation .container-fluid{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center}.navigation .logo__wrapper{position:relative}.navigation .logo__wrapper .navigation__logo{font-size:27px;font-weight:500;letter-spacing:5px;color:#2c3746}.navigation .logo__wrapper .navigation__logo.main__logo{width:330px;height:33px;background-size:cover;background-image:url(../assets/mm_logo.png);display:inline-block;background-position:center 8%}.navigation .logo__wrapper .navigation__logo.tmil_logo{color:#1995fa;text-transform:uppercase;font-size:25px}.navigation .logo__wrapper .navigation__logo.tmil_logo strong{font-weight:700;font-size:28px}.navigation .navigation__site .menu-item{display:inline-block;text-transform:uppercase;font-size:14px;letter-spacing:1px;margin:0 4px}.navigation .navigation__site .menu-item.active a:after{width:100%}.navigation .navigation__site .menu-item a{color:#485465;font-weight:500}.navigation .navigation__site .menu-item a:after{content:"";position:relative;top:4px;display:block;width:0;height:2px;background:#485465;transition:width .4s}.navigation .navigation__site .menu-item a:hover:after{width:100%}.navigation .navigation__site--social .menu-item{font-size:14.5px}.navigation .navigation__site--social .menu-item:hover{background-color:#727f8f}.navigation .navigation__hamburger{display:none;transition:.2s ease;position:relative;cursor:pointer;height:24px;position:absolute;top:44%;transform:translateY(-50%)}.navigation .navigation__hamburger button{border:none;padding:0;cursor:pointer}.navigation .navigation__hamburger button:focus{outline:none}.navigation .navigation__hamburger button span{width:25px;height:2px;background-color:#2c3746;display:block;border-radius:2px;cursor:pointer}.navigation .navigation__hamburger button span:before{content:"";position:absolute;background-color:#2c3746;width:25px;height:2px;left:0;top:8px;cursor:pointer}.navigation .navigation__hamburger button span:after{content:"";position:absolute;background-color:#2c3746;width:25px;height:2px;left:0;bottom:0;cursor:pointer}@media screen and (min-width:1285px){.navigation .navigation__site .menu-item{margin:0 10px}}@media screen and (max-width:1199px){.navigation .logo__wrapper{margin:0 auto}.navigation .navigation__site,.navigation .navigation__site--social{display:none}.navigation .navigation__hamburger{display:inline-block}}@media screen and (max-width:576px){.navigation .logo__wrapper .navigation__logo.tmil_logo{font-size:18px;letter-spacing:2px}.navigation .logo__wrapper .navigation__logo.tmil_logo strong{font-size:21px}.navigation .logo__wrapper .navigation__logo.main__logo{width:265px;background-position:center 1px}.navigation .logo__wrapper .navigation__logo.tmil_logo{bottom:-10px}}@-moz-document url-prefix(){.navigation .navigation__hamburger button span:before{top:10px}@media screen and (max-width:576px){.navigation .navigation__hamburger button span:before{top:8px}}}.navigation__site--social{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.navigation__site--social .menu-item{background-color:#485465;text-align:center;border-radius:50%;margin:0 5px;font-size:16px;display:inline-block;transition:all .3s ease;position:relative}.navigation__site--social .menu-item:hover{background-color:#727f8f}.navigation__site--social .menu-item a .fa-stack{line-height:0;height:1.5em;width:1.5em;color:#fff}.navigation__site--social .menu-item a .fa{position:static}.navigation__site--social .menu-item a .fa.fa-facebook:before{right:51%}.navigation__site--social .menu-item a .fa:before{position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.singlePost__nav{padding:10px 0;padding-top:25px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-bottom:2px solid #727f8f}.singlePost__nav .singlePost__back_button{color:#727f8f;font-size:20px;font-weight:500}.singlePost__nav .singlePost__back_button:hover .fa{color:#fff;background:#727f8f}.singlePost__nav .singlePost__back_button .fa{opacity:.9;font-size:22px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);border:1px solid rgba(72,84,101,.7);padding:4px;transition:all .15s ease}.singlePost__nav .navigation__site--social .menu-item{margin:0 7.5px}.singlePost__nav .navigation__site--social .share_button{background:#fff;font-size:20px;font-weight:500;color:#485465}@media screen and (max-width:992px){.singlePost__nav .navigation__site--social .menu-item{margin:0 7.5px}.singlePost__nav .navigation__site--social .share_button{font-size:16px}}.archive__dropdown{margin-left:auto;float:right;padding:0 30px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.archive__dropdown label{font-family:Montserrat;font-size:18px;letter-spacing:2.3px;text-align:left;color:#727f8f;margin-right:10px;margin-bottom:0;font-weight:500}.archive__dropdown select{height:37px;width:130px;background-color:rgba(0,0,0,.03);border:1px solid #979797;border-radius:0;-webkit-appearance:none;-moz-appearance:none;text-indent:22.5%;color:#727f8f;font-family:Montserrat}.archive__dropdown select:focus{outline:none}.archive__dropdown i{position:absolute;right:22.5%;bottom:45%;font-size:10px}@-moz-document url-prefix(){.archive__dropdown select{text-indent:9%}}.comments-area{font-family:Open-Sans,sans-serif;padding:0 7.5px}.comments-area .comments__divider{color:#727f8f;border-bottom:2px solid #727f8f;font-size:20px;font-weight:500;text-transform:none;margin:0;padding-bottom:10px}.comments-area .comment-respond .comment-reply-title{color:#727f8f;font-size:20px;letter-spacing:0;text-transform:none;font-weight:500;margin-bottom:0}.comments-area .comment-respond .comment-reply-title #cancel-comment-reply-link{width:135px;padding:5px;margin-top:10px}.comments-area .comment-respond .must-log-in{color:#727f8f;font-size:14px;padding:15px 0;margin:5px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.comments-area .comment-respond .must-log-in a{color:#727f8f;padding:5px 0;width:90px;padding:0;margin-left:5px;display:inline-block}.comments-area .comment-respond .comment-form{position:relative;margin-bottom:30px}.comments-area .comment-respond .comment-form .logged-in-as{color:#727f8f;font-size:14px;padding:10px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.comments-area .comment-respond .comment-form .logged-in-as a{padding:5px 0;width:90px;padding:0;margin-left:5px;display:inline-block}.comments-area .comment-respond .comment-form .comment-notes{color:#727f8f;font-size:14px;padding:10px 0}.comments-area .comment-respond .comment-form .comment-form-author,.comments-area .comment-respond .comment-form .comment-form-email{margin-bottom:15px}.comments-area .comment-respond .comment-form .comment-form-author label,.comments-area .comment-respond .comment-form .comment-form-email label{display:block;color:#727f8f;margin-bottom:2.5px;max-width:248px;text-align:left}.comments-area .comment-respond .comment-form .comment-form-author input,.comments-area .comment-respond .comment-form .comment-form-email input{text-transform:uppercase;background:transparent;border:none;border-bottom:1px solid #727f8f;color:#727f8f;font-size:15px;padding-bottom:7.5px;transition:all .2s ease}.comments-area .comment-respond .comment-form .comment-form-author input:focus,.comments-area .comment-respond .comment-form .comment-form-email input:focus{outline:none;box-shadow:0 4px 3px -2px rgba(0,0,0,.25)}.comments-area .comment-respond .comment-form .comment-form-url{display:none}.comments-area .comment-respond .comment-form .comment-form-comment textarea{width:100%;resize:none;padding:5px 7.5px;font-size:14.5px;margin-bottom:10px;border:1px solid #727f8f;transition:all .2s ease}.comments-area .comment-respond .comment-form .comment-form-comment textarea:focus{outline:none;box-shadow:0 4px 3px -2px rgba(0,0,0,.25)}.comments-area .comment-respond .comment-form .form-submit{position:absolute;bottom:0;right:0}.comments-area .comment-respond .comment-form .form-submit.logged-in{bottom:20px;right:5px}.comments-area .comment-respond .comment-form .form-submit input{width:150px;padding:8px}.comments-area .comment__responses{padding:10px 0}.comments-area .comment__responses .comment-respond{padding-left:30px}.comments-area .comment__responses .comments-title{color:#727f8f;font-size:17px;letter-spacing:0;text-transform:none;font-weight:400;font-family:Open-Sans,sans-serif;padding-bottom:15px;margin-bottom:0;position:relative}.comments-area .comment__responses .comments-title:after{content:"";width:150px;height:1px;background-color:#727f8f;position:absolute;bottom:0;left:0}.comments-area .comment__responses .comment-list .comment{padding:10px 0;color:#727f8f}.comments-area .comment__responses .comment-list .comment .comment-meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.comments-area .comment__responses .comment-list .comment .comment-meta .comment-author{position:relative;font-weight:300;line-height:1.5;font-size:14px}.comments-area .comment__responses .comment-list .comment .comment-meta .comment-author span{display:none}.comments-area .comment__responses .comment-list .comment .comment-meta .comment-metadata{padding-left:10px;font-size:12px}.comments-area .comment__responses .comment-list .comment .comment-meta .comment-metadata a{color:#727f8f;margin-right:5px}.comments-area .comment__responses .comment-list .comment .comment-meta .comment-metadata .edit-link a{width:35px;padding:2px;font-size:11px;display:inline-block}.comments-area .comment__responses .comment-list .comment .comment-content{line-height:1.5;margin-bottom:10px}.comments-area .comment__responses .comment-list .comment .reply{position:relative;padding-bottom:10px}.comments-area .comment__responses .comment-list .comment .reply a{width:100px;padding:2px;font-size:11px}.comments-area .comment__responses .comment-list .comment .reply:after{content:"";width:50px;height:1px;position:absolute;background:#727f8f;left:0;bottom:0}.comments-area .comment__responses .comment-list .comment .children{padding-left:20px}@media screen and (max-width:576px){.comments-area .comment-respond .comment-form{margin:0 auto}.comments-area .comment-respond .comment-form .comment-form-author,.comments-area .comment-respond .comment-form .comment-form-comment,.comments-area .comment-respond .comment-form .comment-form-email,.comments-area .comment-respond .comment-form .comment-notes{text-align:center}.comments-area .comment-respond .comment-form .comment-form-author label,.comments-area .comment-respond .comment-form .comment-form-email label{margin:0 auto}.comments-area .comment-respond .comment-form .form-submit{position:static}.comments-area .comment-respond .comment-form .form-submit input{margin:0 auto}}.product-image-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);z-index:5;display:none}.product-image-overlay .product-image-overlay-close{display:block;position:absolute;top:50px;right:50px;width:40px;height:40px;border-radius:50%;line-height:35px;font-size:50px;color:#fff;text-align:center;cursor:pointer;transition:.2s ease}.product-image-overlay .product-image-overlay-close:hover{color:#727f8f}.product-image-overlay img{width:auto;max-width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero{position:relative}.hero .hero__sliderBackground{height:600px;background-size:cover;background-position:50%}.hero .hero__detailsSlider{max-width:576px;width:100%;position:absolute;bottom:125px;transform:translateX(-50%);left:50%}.hero .hero__detailsSlider .slick-list{overflow:visible}.hero .hero__details{padding:15px 20px 35px;background-color:rgba(72,84,101,.8)}.hero .hero__details:focus{outline:none}.hero .hero__details .hero__detailsImage{left:8px;top:50%;transform:translateY(-50%);max-width:185px}.hero .hero__details .hero__detailsButton,.hero .hero__details .hero__detailsImage{position:absolute;box-shadow:0 4px 6px 0 rgba(0,0,0,.08),0 0 6px 0 rgba(0,0,0,.06),0 1px 4px 0 rgba(0,0,0,.1),0 0 4px 0 rgba(0,0,0,.02)}.hero .hero__details .hero__detailsButton{text-align:center;text-transform:uppercase;font-size:15px;color:#2c3746;background:#fff;font-weight:300;letter-spacing:.5px;padding:20px 0;width:195px;right:-20px;bottom:-30px;transition:all .3s ease}.hero .hero__details .hero__detailsButton:hover{color:#fff;background:#485465}.hero .hero__details .hero__detailsInfo{text-align:right}.hero .hero__details .hero__detailsInfo h6{font-weight:600}.hero .hero__details .hero__detailsInfo .hero__detailsInfo__title{position:relative;left:4px;margin-left:auto;font-weight:300}.hero .sliderButtons{position:absolute;bottom:-39px;right:20px}.hero .sliderButtons .hero__slider__pagingInfo{color:#fff;text-align:right;font-size:14px;margin-bottom:12px;font-family:Open Sans}@media screen and (max-width:768px){.hero .hero__details .hero__detailsInfo{text-align:center}.hero .hero__details .hero__detailsInfo h6{text-align:right}.hero .hero__details .hero__detailsInfo .hero__detailsInfo__title{font-size:45px;margin:5px auto;max-width:100%}.hero .hero__details .hero__detailsImage{max-width:160px;top:10px;left:20px;transform:translateY(-100%)}.hero .hero__details .hero__detailsButton{right:50%;transform:translateX(50%)}}.news{padding:60px 20px}.news .news__viewButton{width:180px;padding:17px 30px;margin:38px auto 0}.news .news__wrapper{display:-ms-flexbox;display:flex;padding:0 8px;margin-top:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.news .news__wrapper .news__preview{position:relative;height:414px;max-width:100%;background-image:url(../assets/news_preview.jpg);background-position:center 30%;background-size:cover;-ms-flex-positive:1;flex-grow:1;overflow:hidden;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);margin-bottom:10px}.news .news__wrapper .news__preview:hover .post__hover{transform:translate(0)}.news .news__wrapper .news__preview:hover .news__preview__details{opacity:0;transform:translateY(100%)}.news .news__wrapper .news__preview .news__preview__details{background-color:rgba(44,55,70,.96);box-shadow:0 1px 1px 0 rgba(0,0,0,.12);padding:15px;position:absolute;bottom:0;width:100%;z-index:0;transition:all .4s ease}.news .news__wrapper .news__preview .news__preview__details .news__date{color:#fff;font-size:14px;margin-bottom:5px}.news .news__wrapper .news__preview .news__preview__details .news__title{font-weight:400;font-size:15.5px;padding:0;height:36px}@media screen and (max-width:992px){.news .news__wrapper{-ms-flex-direction:column;flex-direction:column}}.tour{padding-bottom:75px}.tour .tour__header{padding:56px 13px 107px;padding-left:20px;margin-bottom:35px;background-size:cover;position:relative;background-repeat:no-repeat;background-image:linear-gradient(270deg,hsla(0,0%,100%,.35),rgba(212,221,229,.55) 3%,rgba(166,183,198,.95) 15%,#bbc4cc 31%,#cad0d7 54%,#cad0d7 70%,rgba(152,168,182,.96) 86%,rgba(83,109,131,.54))}.tour .tour__header .tour__background{background-position:55%;background-repeat:no-repeat;background-size:cover;background-image:url(../assets/tour_banner.jpg);width:520px;height:103%;max-height:309px;position:absolute;top:0;transform:translateX(50%);z-index:0}.tour .tour__header .tour__details,.tour .tour__header .tour__title{color:#fff;position:relative;z-index:1}.tour .tour__header .tour__details{padding:0;margin-bottom:10px}.tour .tour__header .tour__details:after{background-color:#fff}.tour .bit-widget-container{padding:0 50px}.tour .bit-widget-container .bit-nav-bar-container,.tour .bit-widget-container .bit-upcoming-events-show-all-button{display:none}.tour .bit-widget-container .bit-event{padding:15px}.tour .bit-widget-container .bit-event:hover{background-color:#fff!important}.tour .bit-widget-container .bit-event .bit-details{font-family:Open Sans,sans-serif}.tour .bit-widget-container .bit-event .bit-details .bit-date{font-size:20px;text-transform:uppercase;font-weight:600!important}.tour .bit-widget-container .bit-event .bit-details .bit-venue{font-weight:600}.tour .bit-widget-container .bit-event .bit-details .bit-location,.tour .bit-widget-container .bit-event .bit-details .bit-venue{font-size:16px}.tour .bit-widget-container .bit-event .bit-button{width:125px;padding:12px 0;background-color:#ead9d0;border:none;font-weight:500;box-shadow:0 1px 4px 0 rgba(0,0,0,.1),0 0 4px 0 rgba(0,0,0,.02)}.tour .tour__viewButton{width:180px;padding:17px 20px;margin:10px auto 0}.tour .tour__viewButton.hide{display:none}@media screen and (max-width:1199px){.tour .tour__header .tour__background{background-position:66%;width:540px}}@media screen and (max-width:992px){.tour .tour__header .tour__background{background-position:61%;width:480px}}@media screen and (max-width:768px){.tour .tour__header{padding-left:28px}.tour .bit-widget-container{padding:0 20px}.tour .bit-widget-container .bit-event{padding:15px 0}.tour .bit-details .bit-date{font-size:19px!important}.tour .bit-details .bit-date,.tour .bit-details .bit-venue{margin-bottom:10px}}@media screen and (max-width:576px){.tour .tour__header .tour__background{transform:translateX(0);left:0;width:100%}}.videos{padding-bottom:66px}.videos .videos__header{padding-left:20px}.videos .videos__header .videos__details{padding:0}.videos .videos__slider{padding:36px 50px;position:relative}.videos .videos__slider .videos__loader{height:50px;width:50px;border:6px solid #ead9d0;border-top-color:#727f8f;border-radius:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:a 1s ease infinite}.videos .videos__slider .videos__slide{display:-ms-flexbox;display:flex;position:relative;background:#fff}.videos .videos__slider .videos__slide .videos__slide__poster{position:absolute;top:0;right:0;left:0;width:100%;height:100%;margin:0;padding:0;cursor:pointer;border:0;outline:none;background-position:50% 50%;background-size:cover;overflow:hidden;opacity:1;transition:opacity .8s,height 0s;transition-delay:0s,0s}.videos .videos__slider .videos__slide .videos__slide__poster:hover i{color:#485465;border-color:#485465}.videos .videos__slider .videos__slide .videos__slide__poster i{color:#fff;font-size:44px;border:4px solid #fff;padding:21px;border-radius:50%;width:94px;transition:all .3s}.videos .videos__slider .videos__slide .videos__slide__poster i:before{position:relative;left:3px}.videos .videos__slider .videos__slide .videos__slide__poster.video__slides__poster--hide{opacity:0;height:0;transition-delay:0s,.8s}.videos .videos__slider iframe{position:relative;left:50%;transform:translateX(-50%);-ms-flex-positive:1;flex-grow:1;height:500px}.videos .videos__slider .sliderButtons{bottom:0}.videos .videos__viewButton{width:180px;padding:17px 15px;margin:10px auto 0}@media screen and (max-width:992px){.videos .videos__slider{padding:36px 20px}.videos .videos__slider iframe{height:330px}.videos .videos__slider .sliderButtons{right:15px}}@media screen and (max-width:768px){.videos{padding-left:28px;padding-right:28px}}@media screen and (max-width:576px){.videos .videos__header{padding:0}.videos .videos__viewButton{margin-top:50px}}.photos{padding:0 20px 60px}.photos .photos__header .photos__title{position:relative;right:9px;margin-bottom:35px}.photos .photos__header .photos__details{padding:0}.photos .photos__wrapper{display:-ms-flexbox;display:flex}.photos .photos__wrapper a{-ms-flex-positive:1;flex-grow:1;height:378px}.photos .photos__wrapper a .photo{background-position:top;background-size:cover;overflow:hidden;margin-bottom:10px;height:100%}.photos .photos__wrapper a .photo:hover .post__hover{transform:translate(0)}.photos .photos__viewButton{width:180px;padding:17px 15px;margin:40px auto 0}@media screen and (max-width:992px){.photos .photos__wrapper{-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:768px){.photos{padding:0 28px 60px}}@media screen and (max-width:576px){.photos .photos__header .photos__title{right:5px}}.page__contact{padding:40px 0 15px;background:none!important}.page__contact .page__title{margin-left:25px;padding-left:0}.page__contact h1{margin-left:25px}.page__contact .page__contact__hero{background-position:center 20%;background-size:cover;background-repeat:no-repeat;height:350px;position:relative}.page__contact .container .singlePost__nav{margin:0 20px}.page__contact .container .contact__form{max-width:100%;color:#727f8f;background:#fff;box-shadow:none}.page__contact .container .contact__form .contact__title{font-size:40px;color:#727f8f}.page__contact .container .contact__form .contact__form__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.page__contact .container .contact__form .contact__form__wrapper .contact__form__input{width:350px;max-width:350px;margin-bottom:25px}.page__contact .container .contact__form .contact__form__wrapper .contact__form__input.text-area{max-width:100%;width:100%}.page__contact .container .contact__form .contact__form__wrapper .contact__form__input.text-area textarea{width:100%;border:2px solid #727f8f;color:#727f8f;font-size:14px;text-transform:uppercase}.page__contact .container .contact__form .contact__form__wrapper .contact__form__input.text-area textarea::-webkit-input-placeholder{color:#727f8f}.page__contact .container .contact__form .contact__form__wrapper .contact__form__input.text-area textarea:-ms-input-placeholder,.page__contact .container .contact__form .contact__form__wrapper .contact__form__input.text-area textarea::-ms-input-placeholder{color:#727f8f}.page__contact .container .contact__form .contact__form__wrapper .contact__form__input.text-area textarea::placeholder{color:#727f8f}.page__contact .container .contact__form .contact__form__wrapper .contact__form__input.text-area textarea:focus{border-bottom:2px solid #485465;outline:none}.page__contact .container .contact__form .contact__form__wrapper .contact__form__input .contact__form__input__label{margin-bottom:10px;font-size:14px}.page__contact .container .contact__form .contact__form__wrapper .contact__form__input input{border-color:#727f8f;color:#727f8f;font-size:14px;max-width:100%}.page__contact .container .contact__form .contact__form__wrapper .contact__form__input input::-webkit-input-placeholder{color:#727f8f}.page__contact .container .contact__form .contact__form__wrapper .contact__form__input input:-ms-input-placeholder,.page__contact .container .contact__form .contact__form__wrapper .contact__form__input input::-ms-input-placeholder{color:#727f8f}.page__contact .container .contact__form .contact__form__wrapper .contact__form__input input::placeholder{color:#727f8f}.page__contact .container .contact__form .contact__form__wrapper .contact__form__input input:focus{border-bottom:2px solid #485465}.page__contact .container .contact__form .contact__formSubmit{width:140px;padding:14.5px 15px;margin:15px auto 0}.page__contact .container #mc_embed_signup form{max-width:100%;z-index:1;padding:40px;position:relative;color:#727f8f;background:#fff;box-shadow:none;font-family:Montserrat}.page__contact .container #mc_embed_signup form .mc__title{font-size:40px;color:#727f8f;text-align:center;font-weight:300;font-family:sans-serif;margin-bottom:40px}.page__contact .container #mc_embed_signup form .mc-field-group label{text-transform:uppercase;font-family:Open Sans,sans-serif;letter-spacing:3px;font-size:14px;font-weight:600;display:block;margin-bottom:10px}.page__contact .container #mc_embed_signup form .mc-field-group input{text-transform:uppercase;background:transparent;border:none;border-bottom:2px solid #727f8f;color:#727f8f;font-size:14px;padding-bottom:7.5px;transition:all .2s ease;border-radius:0}.page__contact .container #mc_embed_signup form .mc-field-group input.required.mce_inline_error{border:none!important;border-bottom:2px solid #485465!important}.page__contact .container #mc_embed_signup form .mc-field-group input:focus{outline:none;border-bottom:2px solid #485465}.page__contact .container #mc_embed_signup form .mc-field-group div.mce_inline_error{text-transform:uppercase;font-family:Open Sans,sans-serif;letter-spacing:3px;font-size:14px;display:block;margin-bottom:10px;color:#727f8f!important;font-weight:600;padding:5px}.page__contact .container #mc_embed_signup form .button{width:140px;padding:0;margin:15px auto 0;height:50px;line-height:50px;border-radius:0}.contact{padding:15px 0;position:relative;background-image:linear-gradient(99deg,#f8fafc,#eff4f7);overflow:hidden}.contact .contactIframe{display:none}.contact .contact__title{margin-bottom:40px;transition:all .3s ease;font-weight:300;text-transform:uppercase;color:#fff;text-align:center;font-family:Montserrat}.contact #mc_embed_signup.contact__form,.contact .contact__form{max-width:75%;text-align:center;padding:40px;box-shadow:0 4px 8px 0 rgba(0,0,0,.28);background-color:#9fafba!important;color:#fff;z-index:1;position:relative}.contact #mc_embed_signup.contact__form .contact__form__message,.contact .contact__form .contact__form__message{position:absolute;top:50%;left:50%;transform:translate(-50%,1000px);z-index:0;width:100%;transition:all .5s ease-in;transition-delay:.3s;opacity:0}.contact #mc_embed_signup.contact__form .contact__form__message h3,.contact .contact__form .contact__form__message h3{color:#485465}.contact #mc_embed_signup.contact__form .contact__form__message.submitted,.contact .contact__form .contact__form__message.submitted{transform:translate(-50%,-50%);opacity:1;z-index:2}.contact #mc_embed_signup.contact__form .out-of-view,.contact .contact__form .out-of-view{opacity:0;transform:translateY(1000px)}.contact #mc_embed_signup.contact__form #mc_embed_signup_scroll.contact__form__wrapper,.contact #mc_embed_signup.contact__form .contact__form__wrapper,.contact .contact__form #mc_embed_signup_scroll.contact__form__wrapper,.contact .contact__form .contact__form__wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:1;transition:all .3s ease}.contact #mc_embed_signup.contact__form #mc_embed_signup_scroll.contact__form__wrapper #mce-responses,.contact #mc_embed_signup.contact__form .contact__form__wrapper #mce-responses,.contact .contact__form #mc_embed_signup_scroll.contact__form__wrapper #mce-responses,.contact .contact__form .contact__form__wrapper #mce-responses{display:none}.contact #mc_embed_signup.contact__form #mc_embed_signup_scroll.contact__form__wrapper .contact__form__input,.contact #mc_embed_signup.contact__form #mc_embed_signup_scroll.contact__form__wrapper .mc-field-group.contact__form__input,.contact #mc_embed_signup.contact__form .contact__form__wrapper .contact__form__input,.contact #mc_embed_signup.contact__form .contact__form__wrapper .mc-field-group.contact__form__input,.contact .contact__form #mc_embed_signup_scroll.contact__form__wrapper .contact__form__input,.contact .contact__form #mc_embed_signup_scroll.contact__form__wrapper .mc-field-group.contact__form__input,.contact .contact__form .contact__form__wrapper .contact__form__input,.contact .contact__form .contact__form__wrapper .mc-field-group.contact__form__input{text-align:left;-ms-flex-positive:1;flex-grow:1}.contact #mc_embed_signup.contact__form #mc_embed_signup_scroll.contact__form__wrapper .contact__form__input label.contact__form__input__label,.contact #mc_embed_signup.contact__form #mc_embed_signup_scroll.contact__form__wrapper .mc-field-group.contact__form__input label.contact__form__input__label,.contact #mc_embed_signup.contact__form .contact__form__wrapper .contact__form__input label.contact__form__input__label,.contact #mc_embed_signup.contact__form .contact__form__wrapper .mc-field-group.contact__form__input label.contact__form__input__label,.contact .contact__form #mc_embed_signup_scroll.contact__form__wrapper .contact__form__input label.contact__form__input__label,.contact .contact__form #mc_embed_signup_scroll.contact__form__wrapper .mc-field-group.contact__form__input label.contact__form__input__label,.contact .contact__form .contact__form__wrapper .contact__form__input label.contact__form__input__label,.contact .contact__form .contact__form__wrapper .mc-field-group.contact__form__input label.contact__form__input__label{text-transform:uppercase;font-family:Open Sans,sans-serif;letter-spacing:3px;font-size:16px;font-weight:600;display:block;margin-bottom:20px}.contact #mc_embed_signup.contact__form #mc_embed_signup_scroll.contact__form__wrapper .contact__form__input input,.contact #mc_embed_signup.contact__form #mc_embed_signup_scroll.contact__form__wrapper .mc-field-group.contact__form__input input,.contact #mc_embed_signup.contact__form .contact__form__wrapper .contact__form__input input,.contact #mc_embed_signup.contact__form .contact__form__wrapper .mc-field-group.contact__form__input input,.contact .contact__form #mc_embed_signup_scroll.contact__form__wrapper .contact__form__input input,.contact .contact__form #mc_embed_signup_scroll.contact__form__wrapper .mc-field-group.contact__form__input input,.contact .contact__form .contact__form__wrapper .contact__form__input input,.contact .contact__form .contact__form__wrapper .mc-field-group.contact__form__input input{text-transform:uppercase;background:transparent;border:none;border-bottom:2px solid #fff;color:#fff;font-size:15px;width:100%;max-width:90%;padding-bottom:7.5px;transition:all .2s ease;border-radius:0;font-family:Montserrat}.contact #mc_embed_signup.contact__form #mc_embed_signup_scroll.contact__form__wrapper .contact__form__input input:focus,.contact #mc_embed_signup.contact__form #mc_embed_signup_scroll.contact__form__wrapper .mc-field-group.contact__form__input input:focus,.contact #mc_embed_signup.contact__form .contact__form__wrapper .contact__form__input input:focus,.contact #mc_embed_signup.contact__form .contact__form__wrapper .mc-field-group.contact__form__input input:focus,.contact .contact__form #mc_embed_signup_scroll.contact__form__wrapper .contact__form__input input:focus,.contact .contact__form #mc_embed_signup_scroll.contact__form__wrapper .mc-field-group.contact__form__input input:focus,.contact .contact__form .contact__form__wrapper .contact__form__input input:focus,.contact .contact__form .contact__form__wrapper .mc-field-group.contact__form__input input:focus{outline:none;border-bottom:2px solid #727f8f;box-shadow:0 4px 3px -2px rgba(0,0,0,.25)}.contact #mc_embed_signup.contact__form #mc_embed_signup_scroll.contact__form__wrapper .contact__form__input input::-webkit-input-placeholder,.contact #mc_embed_signup.contact__form #mc_embed_signup_scroll.contact__form__wrapper .mc-field-group.contact__form__input input::-webkit-input-placeholder,.contact #mc_embed_signup.contact__form .contact__form__wrapper .contact__form__input input::-webkit-input-placeholder,.contact #mc_embed_signup.contact__form .contact__form__wrapper .mc-field-group.contact__form__input input::-webkit-input-placeholder,.contact .contact__form #mc_embed_signup_scroll.contact__form__wrapper .contact__form__input input::-webkit-input-placeholder,.contact .contact__form #mc_embed_signup_scroll.contact__form__wrapper .mc-field-group.contact__form__input input::-webkit-input-placeholder,.contact .contact__form .contact__form__wrapper .contact__form__input input::-webkit-input-placeholder,.contact .contact__form .contact__form__wrapper .mc-field-group.contact__form__input input::-webkit-input-placeholder{color:#fff}.contact #mc_embed_signup.contact__form #mc_embed_signup_scroll.contact__form__wrapper .contact__form__input input:-ms-input-placeholder,.contact #mc_embed_signup.contact__form #mc_embed_signup_scroll.contact__form__wrapper .contact__form__input input::-ms-input-placeholder,.contact #mc_embed_signup.contact__form #mc_embed_signup_scroll.contact__form__wrapper .mc-field-group.contact__form__input input:-ms-input-placeholder,.contact #mc_embed_signup.contact__form #mc_embed_signup_scroll.contact__form__wrapper .mc-field-group.contact__form__input input::-ms-input-placeholder,.contact #mc_embed_signup.contact__form .contact__form__wrapper .contact__form__input input:-ms-input-placeholder,.contact #mc_embed_signup.contact__form .contact__form__wrapper .contact__form__input input::-ms-input-placeholder,.contact #mc_embed_signup.contact__form .contact__form__wrapper .mc-field-group.contact__form__input input:-ms-input-placeholder,.contact #mc_embed_signup.contact__form .contact__form__wrapper .mc-field-group.contact__form__input input::-ms-input-placeholder,.contact .contact__form #mc_embed_signup_scroll.contact__form__wrapper .contact__form__input input:-ms-input-placeholder,.contact .contact__form #mc_embed_signup_scroll.contact__form__wrapper .contact__form__input input::-ms-input-placeholder,.contact .contact__form #mc_embed_signup_scroll.contact__form__wrapper .mc-field-group.contact__form__input input:-ms-input-placeholder,.contact .contact__form #mc_embed_signup_scroll.contact__form__wrapper .mc-field-group.contact__form__input input::-ms-input-placeholder,.contact .contact__form .contact__form__wrapper .contact__form__input input:-ms-input-placeholder,.contact .contact__form .contact__form__wrapper .contact__form__input input::-ms-input-placeholder,.contact .contact__form .contact__form__wrapper .mc-field-group.contact__form__input input:-ms-input-placeholder,.contact .contact__form .contact__form__wrapper .mc-field-group.contact__form__input input::-ms-input-placeholder{color:#fff}.contact #mc_embed_signup.contact__form #mc_embed_signup_scroll.contact__form__wrapper .contact__form__input input::placeholder,.contact #mc_embed_signup.contact__form #mc_embed_signup_scroll.contact__form__wrapper .mc-field-group.contact__form__input input::placeholder,.contact #mc_embed_signup.contact__form .contact__form__wrapper .contact__form__input input::placeholder,.contact #mc_embed_signup.contact__form .contact__form__wrapper .mc-field-group.contact__form__input input::placeholder,.contact .contact__form #mc_embed_signup_scroll.contact__form__wrapper .contact__form__input input::placeholder,.contact .contact__form #mc_embed_signup_scroll.contact__form__wrapper .mc-field-group.contact__form__input input::placeholder,.contact .contact__form .contact__form__wrapper .contact__form__input input::placeholder,.contact .contact__form .contact__form__wrapper .mc-field-group.contact__form__input input::placeholder{color:#fff}.contact #mc_embed_signup.contact__form #mc_embed_signup_scroll.contact__form__wrapper .contact__form__input div.mce_inline_error,.contact #mc_embed_signup.contact__form #mc_embed_signup_scroll.contact__form__wrapper .mc-field-group.contact__form__input div.mce_inline_error,.contact #mc_embed_signup.contact__form .contact__form__wrapper .contact__form__input div.mce_inline_error,.contact #mc_embed_signup.contact__form .contact__form__wrapper .mc-field-group.contact__form__input div.mce_inline_error,.contact .contact__form #mc_embed_signup_scroll.contact__form__wrapper .contact__form__input div.mce_inline_error,.contact .contact__form #mc_embed_signup_scroll.contact__form__wrapper .mc-field-group.contact__form__input div.mce_inline_error,.contact .contact__form .contact__form__wrapper .contact__form__input div.mce_inline_error,.contact .contact__form .contact__form__wrapper .mc-field-group.contact__form__input div.mce_inline_error{text-transform:uppercase;font-family:Open Sans,sans-serif;letter-spacing:3px;font-size:14px;display:block;margin-bottom:10px;background-color:#9fafba!important;color:#fff;font-weight:600;padding:5px}.contact #mc_embed_signup.contact__form .button.contact__formSubmit,.contact .contact__form .button.contact__formSubmit{width:140px;padding:0;margin:15px auto 0;height:50px;line-height:50px;border-radius:0;border:none;font-family:Montserrat}.contact .contact__bgImage{height:100%;max-width:375px;background-image:linear-gradient(99deg,#eff4f7,rgba(239,244,247,.2) 40%),url(../assets/contact_bg_resized.png);background-repeat:no-repeat;position:absolute;right:0;top:0;z-index:0;background-position:0 -80px;background-size:130%;width:100%}@media screen and (max-width:992px){.page__contact .container #mc_embed_signup form .mc__title,.page__contact .container .contact__form .contact__title{font-size:30px}.page__contact .container .contact__form .contact__form__wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.page__contact .container .contact__form .contact__form__wrapper .contact__form__input{width:100%;max-width:500px;margin:15px auto}.page__contact .container .contact__form .contact__form__wrapper .contact__form__input.text-area{max-width:500px;margin:15px auto}.page__contact .container .contact__form .contact__form__wrapper .contact__form__input input{max-width:100%}.contact .contact__title,.contact__module .contact__title{font-size:30px}.contact .contact__form .contact__form__wrapper,.contact__module .contact__form .contact__form__wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.contact .contact__form .contact__form__wrapper .contact__form__input,.contact__module .contact__form .contact__form__wrapper .contact__form__input{max-width:100%}.contact .contact__form .contact__form__wrapper .contact__form__input:first-of-type,.contact__module .contact__form .contact__form__wrapper .contact__form__input:first-of-type{margin-bottom:25px}.contact .contact__form .contact__form__wrapper .contact__form__input .contact__form__input__label,.contact__module .contact__form .contact__form__wrapper .contact__form__input .contact__form__input__label{margin-bottom:10px}.contact .contact__bgImage,.contact__module .contact__bgImage{background-position:50px 0}}@media screen and (max-width:576px){.contact .contact__title{font-size:24px}.contact #mc_embed_signup.contact__form{max-width:100%;opacity:1}.contact .contact__bgImage{opacity:0}.contact .container .contact__form{max-width:100%;opacity:.8}.contact .container .contact__form .contact__form__wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.contact .container .contact__form .contact__form__wrapper .contact__form__input{width:100%}}.forum{height:100%}.forum #af-wrapper{min-height:85vh}.forum #af-wrapper #forum-header-container #forum-header-container-top #forum-search{max-width:300px}.forum #af-wrapper .main-title{padding:0 16px;line-height:1;font-size:24px;font-weight:600;margin-top:25px}.forum #af-wrapper .title-element{letter-spacing:2px;text-transform:uppercase}.forum #af-wrapper .read-unread{padding:4px 16px;border-top:1px solid #485465}.forum #af-wrapper #statistics{margin-top:0}@media screen and (max-width:768px){.forum #forum-header-container #forum-header-container-top{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:768px){.forum{padding:0 15px}}.mission{padding:28px 28px 0;color:#727f8f;font-size:17px}.mission .mission__details{padding-left:0}.mission h1{position:relative;right:8px}.mission .misson__statement{margin-top:20px}.mission p{margin-bottom:20px}.mission .donate{width:150px;padding:0;height:45px;line-height:45px;margin:40px auto 0}.about{padding:40px 0 15px}.about .page__title{margin-left:25px;padding-left:0}.about h1{margin-left:25px}.about .about__hero{background-position:top;background-size:cover;background-repeat:no-repeat;height:450px;position:relative}.about .about__wrapper{color:#727f8f;font-size:17px;padding:30px 0}.about .about__wrapper p{margin-bottom:20px}@media screen and (max-width:992px){.about .about__wrapper{padding:15px 0}.about .about__wrapper p{font-size:14px}}.press{padding:40px 0 15px}.press .page__title{margin-left:25px;padding-left:0}.press h1{margin-left:25px}.press .press__hero{background-position:top;background-size:cover;background-repeat:no-repeat;height:400px;position:relative}.press .press__wrapper{color:#727f8f;font-size:17px}.press .press__wrapper .press__article{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #727f8f;padding:15px 0}.press .press__wrapper .press__article .press__article__img{height:223px;min-width:375px;background-position:top;background-color:#f0f0f0;box-shadow:0 4px 12px 0 rgba(0,0,0,.2);background-repeat:no-repeat;background-size:cover}.press .press__wrapper .press__article .press__article__content{padding:20px}.press .press__wrapper .press__article .press__article__content .press__article__excerpt{font-size:15px;line-height:1.5;font-weight:400}.press .press__wrapper .press__article .press__article__content .press__article__readBtn{width:128px;padding:10px 0;font-size:14px;margin:10px 0 0 auto}@media screen and (max-width:992px){.press .press__wrapper .press__article{-ms-flex-wrap:wrap;flex-wrap:wrap}.press .press__wrapper .press__article .press__article__img{margin:0 auto}}.page__news{padding:40px 25px}.page__news .page__title{margin-left:0}.page__news h1{margin-bottom:30px}.page__news .archive__dropdown{margin-bottom:20px}.page__news .page__newsArticle{padding:20px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #727f8f;clear:both}.page__news .page__newsArticle .page__newsArticle__img{height:223px;width:375px;background-position:top;background-color:#f0f0f0;box-shadow:0 4px 12px 0 rgba(0,0,0,.2);background-repeat:no-repeat;background-size:cover}.page__news .page__newsArticle .page__newsArticle__content{width:100%;position:relative;min-height:223px;padding-left:20px}.page__news .page__newsArticle .page__newsArticle__content.page__newsArticle__content--no-img{padding-left:0}.page__news .page__newsArticle .page__newsArticle__content .page__newsArticle__date{font-size:14px;color:#727f8f}.page__news .page__newsArticle .page__newsArticle__content .page__newsArticle__title{position:relative;padding-bottom:10px}.page__news .page__newsArticle .page__newsArticle__content .page__newsArticle__title:after{content:"";width:80px;height:2px;background:#727f8f;position:absolute;bottom:0;left:2px}.page__news .page__newsArticle .page__newsArticle__content .page__newsArticle__excerpt{font-size:15px;color:rgba(44,55,70,.96);line-height:1.5;font-weight:300}.page__news .page__newsArticle .page__newsArticle__content .page__newsArticle__readBtn{width:128px;padding:10px 15px;font-size:14px;margin:20px 0 0 auto;position:absolute;bottom:0;right:0}@media screen and (max-width:992px){.page__news .page__newsArticle__img{margin:0 auto 15px;margin-right:auto}.page__news .page__newsArticle{-ms-flex-wrap:wrap;flex-wrap:wrap}.page__news .page__newsArticle .page__newsArticle__content{margin:0 auto}.page__news .page__newsArticle .page__newsArticle__content.page__newsArticle__content--max-width{max-width:100%!important}.page__news .page__newsArticle .page__newsArticle__content .page__newsArticle__readBtn{position:static}}.page__tours .bit-widget-container .bit-nav-bar-container{display:block!important}.page__tours .bit-widget-container .bit-past-events-show-all-button{width:250px;padding:17px 20px;margin:25px auto 0;background:#ead9d0;border:none}@media screen and (max-width:768px){.page__tours .bit-widget-container{padding:0 25px}}.page__media h1:after{content:"";width:100px;height:1px;background:#727f8f;position:absolute;bottom:0;left:0}.page__media,.page__media--photos,.page__media--videos{padding:0 25px}.page__media--photos h1,.page__media--videos h1,.page__media h1{position:relative;padding-bottom:15px}.page__media--photos .page__title,.page__media--videos .page__title,.page__media .page__title{padding-left:0}.page__media--photos .page__photos,.page__media--photos .page__videos,.page__media--videos .page__photos,.page__media--videos .page__videos,.page__media .page__photos,.page__media .page__videos{padding:40px 0}.page__media--photos .page__media__wrapper,.page__media--videos .page__media__wrapper,.page__media .page__media__wrapper{padding-top:25px;padding-bottom:25px;max-width:100%;width:100%}.page__media--photos .page__media__wrapper .media__title__wrapper,.page__media--videos .page__media__wrapper .media__title__wrapper,.page__media .page__media__wrapper .media__title__wrapper{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(72,84,101,.75);transform:translateY(100%);transition:all .3s ease;padding:10px}.page__media--photos .page__media__wrapper .media__title__wrapper .media__title,.page__media--videos .page__media__wrapper .media__title__wrapper .media__title,.page__media .page__media__wrapper .media__title__wrapper .media__title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;color:#fff;font-weight:400;text-transform:uppercase;width:100%;text-align:center}.page__media--photos .page__media__wrapper .video,.page__media--videos .page__media__wrapper .video,.page__media .page__media__wrapper .video{position:relative;box-shadow:0 4px 12px 0 rgba(0,0,0,.2);height:250px;background-size:cover;background-repeat:no-repeat;border-top:15px solid #000;border-bottom:15px solid #000;background-color:#000;margin-top:5px;overflow:hidden}.page__media--photos .page__media__wrapper .video:hover .media__title__wrapper,.page__media--videos .page__media__wrapper .video:hover .media__title__wrapper,.page__media .page__media__wrapper .video:hover .media__title__wrapper{transform:translate(0)}.page__media--photos .page__media__wrapper .photo,.page__media--videos .page__media__wrapper .photo,.page__media .page__media__wrapper .photo{position:relative;box-shadow:0 4px 12px 0 rgba(0,0,0,.2);height:250px;background-size:cover;background-position:top;border-top:15px solid #000;border-bottom:15px solid #000;background-color:#000;margin-top:15px;overflow:hidden}.page__media--photos .page__media__wrapper .photo:hover .media__title__wrapper,.page__media--videos .page__media__wrapper .photo:hover .media__title__wrapper,.page__media .page__media__wrapper .photo:hover .media__title__wrapper{transform:translate(0)}.page__media--photos .page__media__wrapper .instagram__wrapper,.page__media--videos .page__media__wrapper .instagram__wrapper,.page__media .page__media__wrapper .instagram__wrapper{min-height:1025px}.page__media--photos .page__media__wrapper .instagram__wrapper .photo__instagram,.page__media--videos .page__media__wrapper .instagram__wrapper .photo__instagram,.page__media .page__media__wrapper .instagram__wrapper .photo__instagram{height:190px;animation:b .3s,.5s,ease}.page__media--photos .page__media__wrapper .instagram__wrapper .photo__instagram .media__title__wrapper .media__title,.page__media--videos .page__media__wrapper .instagram__wrapper .photo__instagram .media__title__wrapper .media__title,.page__media .page__media__wrapper .instagram__wrapper .photo__instagram .media__title__wrapper .media__title{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.page__media--photos .page__media__wrapper .instagram__wrapper .photo__instagram .media__title__wrapper .media__title .fa,.page__media--videos .page__media__wrapper .instagram__wrapper .photo__instagram .media__title__wrapper .media__title .fa,.page__media .page__media__wrapper .instagram__wrapper .photo__instagram .media__title__wrapper .media__title .fa{margin-right:2px;color:#eb4b59}.page__media--photos .page__viewAllButton,.page__media--videos .page__viewAllButton,.page__media .page__viewAllButton{width:180px;padding:17px 0;margin:15px auto 0}@media screen and (max-width:767px){.page__media--photos .page__media__wrapper .video,.page__media--videos .page__media__wrapper .video,.page__media .page__media__wrapper .video{height:400px;background-position:50%;background-size:contain;border:0}.page__media--photos h1,.page__media--videos h1,.page__media h1{font-size:75px}}@media screen and (max-width:576px){.page__media--photos .page__media__wrapper .video,.page__media--videos .page__media__wrapper .video,.page__media .page__media__wrapper .video{max-height:280px}}.page__error{max-width:75%;margin:0 auto;text-align:center;min-height:500px;position:relative}.page__error .page__error__message{color:#2c3746;position:absolute;width:100%;top:50%;transform:translateY(-50%)}.page__error .page__error__message h2{text-transform:none;font-size:55px}.page__error .page__error__message .page__error__route{margin-bottom:15px;font-weight:600}.page__error .page__error__message p{font-size:17px;max-width:350px;margin:0 auto}.page__error .page__error__message p a{color:#727f8f;font-weight:600}.page__error .page__error__message p a:hover{opacity:.75}.news__article{padding:40px 0}.news__article .page__title,.news__article h1{margin-left:25px}.news__article .news__article__hero{background-position:center 25%;background-size:cover;background-repeat:no-repeat;height:650px;position:relative;background-image:url(https://i.pinimg.com/originals/6e/57/eb/6e57ebc2cf6e105f877f2404e0cc6521.jpg)}.news__article .news__article__hero .news__article__details{background-color:rgba(72,84,101,.8);padding:15px 20px;color:#fff;position:absolute;bottom:30px;text-transform:uppercase;width:100%}.news__article .news__article__hero .news__article__details .news__article__date{font-size:18px;letter-spacing:3.8px}.news__article .post__wrapper{padding:0 30px}.news__article .news__article__content{padding:30px 0}.news__article .news__article__content p{color:#727f8f;margin-bottom:20px;font-size:17px;font-weight:300}@media screen and (max-width:992px){.news__article .news__article__hero .news__article__title{font-size:18px}.news__article .news__article__content{padding:15px 0}.news__article .news__article__content p{font-size:14px}}.page__video{padding:15px 30px}.page__video .page__title{padding-left:0}.page__video h1{font-size:30px;line-height:1;margin-top:10px}.page__video .page__selectedVideo{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-top:10px;border-top:1px solid #727f8f}.page__video .page__selectedVideo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page__video .video__wrapper{padding:0 30px}.page__video .page__selectedVideo__content p{color:#727f8f;margin-bottom:20px;font-size:17px;padding:15px 0;position:relative}.page__video .page__selectedVideo__content p:before{content:"";width:150px;height:1px;background-color:#727f8f;position:absolute;top:0;left:0}.page__video .singlePost__nav{border-bottom:none}@media screen and (max-width:992px){.page__video h1{font-size:22px}.page__video .selectedVideo__nav .selectedVideo__button{font-size:16px}.page__video .selectedVideo__nav .selectedVideo__button .fa{font-size:18px}.page__video .page__selectedVideo__content p{font-size:14px}}@media screen and (max-width:776px){.page__video h1{font-size:19px}}.page__gallery{padding:20px 0}.page__gallery .gallery__hero{background-position:center 25%;background-size:cover;background-repeat:no-repeat;height:400px;position:relative}.page__gallery .gallery__hero .gallery__details{background-color:rgba(72,84,101,.8);padding:15px 20px;color:#fff;position:absolute;bottom:30px;text-transform:uppercase;width:100%}.page__gallery .gallery__hero .gallery__details .gallery__date{font-size:18px;letter-spacing:3.8px}.page__gallery .gallery__wrapper{padding:0 30px}.page__gallery .gallery__photos{padding:15px 0}.page__gallery .gallery__photos .gallery__photo{position:relative;box-shadow:0 4px 12px 0 rgba(0,0,0,.2);height:250px;background-size:cover;background-position:top;border-top:15px solid #000;border-bottom:15px solid #000;background-color:#000;margin-bottom:15px;overflow:hidden;cursor:pointer}.page__gallery .gallery__photos .gallery__photo:hover .post__hover{transform:translateY(0);cursor:pointer}.page-template-page-mix{background:#ebeae4;overflow-x:hidden}.page-template-page-mix li,.page-template-page-mix ul{margin:0;padding:0;list-style:none}.page-template-page-mix li{margin:0 7px;display:inline-block;vertical-align:middle}.page-template-page-mix img{width:100%}.page-template-page-mix #main-header,.page-template-page-mix #main-nav{text-align:center}.page-template-page-mix #content{padding-top:45px}.page-template-page-mix #main-header{padding:26px 30px;background:url(../assets/mix_hero.jpg) 0 0 no-repeat;background-size:100% 100%;z-index:0;width:100%}.page-template-page-mix .artist,.page-template-page-mix .head-picks{margin:0}.page-template-page-mix .head-picks{width:15%;visibility:hidden}.page-template-page-mix .the-mix{width:35%;margin-left:29px}.page-template-page-mix .head-line{width:1px;margin:0 39px;height:100px;background:#47677a}.page-template-page-mix .artist{width:31%}.page-template-page-mix .mob-ban{display:none}.page-template-page-mix #main-nav{width:100%;color:#888278;font-family:WaverlyCF-Bold;font-size:18px;left:0;position:fixed;right:0;top:0;z-index:1}.page-template-page-mix .mob-nav{display:none}.page-template-page-mix #main-nav ul{padding:8px 0;background:#f3f4ee}.page-template-page-mix .nav-list{margin:0 34px;cursor:pointer}.page-template-page-mix a{color:#888278}.page-template-page-mix #cat-list li{margin:0}.page-template-page-mix .first-item{width:50%;position:relative}.page-template-page-mix .first-item,.page-template-page-mix .first-row .list-item,.page-template-page-mix .second-row .list-item{float:left}.page-template-page-mix .last-item,.page-template-page-mix .third-row .list-item{float:right}.page-template-page-mix .list-item{width:25%;padding:30px 19px;background:#fff;border-bottom:1px solid #bfc1c3;border-right:1px solid #bfc1c3;height:150px}.page-template-page-mix .last-item{border-bottom:1px solid #bfc1c3}.page-template-page-mix .border-r{border-right:none}.page-template-page-mix .border-b{border-bottom:none}.page-template-page-mix .first-row .floatR{float:right}.page-template-page-mix .list-item a:focus,.page-template-page-mix .list-item a:hover{text-decoration:none}.page-template-page-mix .list-header{margin-bottom:20px;height:76%;text-align:center}.page-template-page-mix .list-header img{max-width:81%;width:auto;height:100%}.page-template-page-mix .price,.page-template-page-mix .prime{display:inline-block;vertical-align:middle}.page-template-page-mix .price p,.page-template-page-mix .prime p{width:100px;padding:5px;color:#888278;border-color:#888278;font-weight:500}.page-template-page-mix .price p:hover,.page-template-page-mix .prime p:hover{background-color:#888278!important;color:#fff}.page-template-page-mix .price{text-align:left}.page-template-page-mix .price p{color:#000;font-family:Gotham-Bold;font-size:26px}.page-template-page-mix .small-price{padding-top:3px;font-size:14px;display:inline-block;vertical-align:top}.page-template-page-mix .list-footer{text-align:center}.page-template-page-mix .more-items{padding:10px}.page-template-page-mix .more-items a{width:400px;padding:7.5px 5px;color:#fff;border-color:#888278;background-color:#888278!important;font-weight:500;background-color:transparent;margin:0 auto}.page-template-page-mix .more-items a:hover{color:#fff;border-color:hsla(37,6%,50%,.75);background-color:hsla(37,6%,50%,.75)!important}.page-template-page-mix #footer{padding:5px 0;text-align:left;width:100%;border-top:1px solid #bfc1c3;margin:0 auto}.page-template-page-mix #footer-inner{position:relative}.page-template-page-mix .footer_icon{border:0;display:inline-block;padding:8px;text-decoration:none;transition:opacity .2s linear 0s}.page-template-page-mix .footer_icon:focus,.page-template-page-mix .footer_icon:hover{transform:scale(1.2);transition:all .5s ease-in-out}.page-template-page-mix #footer img{width:auto;max-height:25px}.page-template-page-mix #main-footer_icon .social .menu-item{text-align:center;border:1px solid #485465;background-color:#485465;border-radius:50%;transition:all .3s ease}.page-template-page-mix #main-footer_icon .social .menu-item:hover{background-color:#727f8f;border-color:#727f8f}.page-template-page-mix #main-footer_icon .social .menu-item a{color:#fff}@media only screen and (max-width:1200px){.page-template-page-mix #main-nav{font-size:16px}.page-template-page-mix #content{padding-top:41px}.page-template-page-mix .nav-list{margin:0 25px}.page-template-page-mix .price p{margin-bottom:0;font-size:23px}.page-template-page-mix .small-price{padding-top:1px}}@media only screen and (max-width:992px){.page-template-page-mix #main-header{padding:18px 12px}.page-template-page-mix #content{padding-top:38px}.page-template-page-mix .the-mix{width:31%;margin-left:18px}.page-template-page-mix .head-line{margin:0 25px;height:81px}.page-template-page-mix #main-nav{font-size:14px}.page-template-page-mix .nav-list{margin:0 13px}.page-template-page-mix .list-item{padding:18px 15px}.page-template-page-mix .list-header{margin-bottom:15px;height:71%}.page-template-page-mix .price p{font-size:20px}.page-template-page-mix .small-price{padding-top:2px}}@media only screen and (max-width:767px){.page-template-page-mix{overflow-x:hidden}.page-template-page-mix #main-nav{max-width:200px;width:200px;right:auto}.page-template-page-mix #main-nav .row{margin:0}.page-template-page-mix #main-nav .col-sm-12{padding:0}.page-template-page-mix .nav-list{margin:11px 0;display:block}.page-template-page-mix #main-nav{padding:0;background:#f3f4ee;transform:translateX(-200px);top:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:16px;left:0;transition:all 1s ease}.page-template-page-mix.opened #main-nav{transform:translateX(0)}.page-template-page-mix .mob-nav{background:none;border:none;outline:none;-webkit-appearance:none;display:inline-block;height:38px;line-height:38px;position:fixed;left:6px;top:0;z-index:1;transition:all 1s ease}.page-template-page-mix.opened .mob-nav{left:206px}.page-template-page-mix .mob-nav span{background:#000;border-radius:2px;height:2px;position:relative;width:20px;display:block;text-indent:-9999em;-webkit-transition:transform .1s ease;-transition:.1s transform ease;transition:transform .1s ease}.page-template-page-mix .mob-nav span:first-child{top:0}.page-template-page-mix.opened .mob-nav span:first-child{top:6px;transform:rotate(45deg)}.page-template-page-mix .mob-nav span:nth-child(2){top:4px}.page-template-page-mix.opened .mob-nav span:nth-child(2){background-color:transparent;top:4px}.page-template-page-mix .mob-nav span:nth-child(3){top:8px}.page-template-page-mix.opened .mob-nav span:nth-child(3){top:2px;transform:rotate(-45deg)}.page-template-page-mix #main-nav ul{padding:0;background:none}.page-template-page-mix #mob-content{transform:translateX(0);transition:all 1s ease}.page-template-page-mix.opened #mob-content{transform:translateX(200px)}.page-template-page-mix .desk-ban{display:none}.page-template-page-mix .mob-ban{display:block}.page-template-page-mix #content{padding-top:0}.page-template-page-mix .head-picks{width:18%}.page-template-page-mix .head-line{margin:0 14px;height:60px}.page-template-page-mix .the-mix{width:29%;margin-left:7px}.page-template-page-mix .first-item,.page-template-page-mix .last-item{width:100%}.page-template-page-mix .list-item{width:50%}}@media only screen and (max-width:414px){.page-template-page-mix #main-nav{font-size:20px}.page-template-page-mix .nav-list{margin:18px 0}.page-template-page-mix #main-header{padding:12px}.page-template-page-mix .head-line{margin:0 6px;height:51px}.page-template-page-mix .price{width:59%}.page-template-page-mix .price p{font-size:18px}.page-template-page-mix .small-price{padding-top:0}.page-template-page-mix #footer{padding:9px 0 14px}}@media only screen and (max-width:360px){.page-template-page-mix .the-mix{margin-left:1px}.page-template-page-mix .head-line{margin:0 2px}.page-template-page-mix .artist{width:36%;margin:0 4px}}@media only screen and (max-width:320px){.page-template-page-mix .the-mix{width:27%}.page-template-page-mix .head-line{height:35px}.page-template-page-mix #main-nav{font-size:16px}.page-template-page-mix .price p{font-size:15px}.page-template-page-mix .small-price{font-size:11px}}.newsletter{padding:0}.newsletter .contact__bgImage{position:static;height:400px;background-position:top;background-image:url(../assets/hero_banner2.png);max-width:100%;background-size:cover}.newsletter .contact__form{max-width:100%;padding:40px 75px;padding-bottom:200px}.newsletter .contact__formSubmit{width:140px;padding:14.5px 15px;margin:100px auto 0}@media screen and (max-width:576px){.newsletter .contact__form{opacity:1;padding-bottom:100px}.newsletter .contact__bgImage{opacity:1}}.privacy{padding:10px 30px 50px}.privacy h2{margin:25px 0;text-transform:none}.privacy h2,.privacy h2 span{font-size:26px}.privacy p{line-height:1.75;padding:10px 0}.privacy p,.privacy span{font-size:14px}.privacy ul{display:block;list-style-type:disc;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px}.privacy ul li{padding:5px 0;font-size:14px}.footer{padding:15px 0;box-shadow:-1px 2px 8px 0 rgba(0,0,0,.5);background:#fff;position:relative}.footer .container-fluid{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .container-fluid .footer__link{font-weight:500;color:#485465;font-size:14px}.footer .container-fluid .footer__link:hover{text-decoration:underline}.footer .container-fluid .footer__copyright{text-transform:uppercase;font-size:14px;letter-spacing:2.9px;padding:5px 2px;font-weight:600}.footer .container-fluid .navigation__site--social{padding:5px 0}.footer .container-fluid .navigation__site--social .menu-item{font-size:14.5px}.footer .container-fluid .navigation__site--social .menu-item:hover{background-color:#727f8f}@media screen and (max-width:992px){.footer .container-fluid{-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.footer .container-fluid .footer__copyright{font-size:12.5px}.footer .container-fluid .footer__link{font-size:12.5px;padding:10px}}