.cms-no-route .page-main{max-width:900px;padding-top:50px}.cms-no-route .page-main .page-title-wrapper .page-title{margin-bottom:0}.cms-no-route [data-content-type=row][data-appearance=contained] div{padding:0}.cms-no-route .page-main .column.main{padding-bottom:0;min-height:unset}@media only screen and (max-width:767px){.cms-no-route .page-main{padding-top:25px!important}}.cms-page-view h1,.cms-page-view h2,.cms-page-view h3,.cms-page-view h4,.cms-page-view h5,.cms-page-view h6{font-weight:400}.cms-page-view h1{margin-bottom:0}.cms-page-view [data-content-type=row][data-appearance=contained]>div{padding:0!important;margin-bottom:0!important}.cms-page-view [data-content-type=row][data-appearance=contained]{max-width:100%!important}.cms-page-view .discover-banner .middle .title{font-weight:400}.cms-page-view .discover-banner .middle{width:100%}.cms-page-view .discover-banner .middle .discover .icon:hover{text-decoration:none}.cms-page-view .discover-banner .middle .discover .icon i{padding-top:20px}.cms-page-view .icon i:before{color:#014a2b;font-size:25px}@media only screen and (max-width:767px){.cms-page-view .page-main{padding-top:0!important}}.cms-terms-and-conditions .headerSection{display:none}.cms-terms-and-conditions .LogoNoMenu{margin-bottom:1em}.cms-terms-and-conditions .terms-and-conditions{background:url(../images/cms/beach.jpg);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;height:auto}.cms-terms-and-conditions h1{display:block;font-size:2em;-webkit-margin-before:.67em;-webkit-margin-after:.67em;-webkit-margin-start:0;-webkit-margin-end:0;font-weight:700;font-family:Georgia,"Times New Roman",Times,serif;color:#000}.cms-terms-and-conditions .terms-and-conditions-content{background-color:#fff;padding:2em;margin:2em auto}.cms-terms-and-conditions h1{font-size:2.2em;margin-bottom:.05em;margin-top:.05em;text-transform:uppercase}.cms-terms-and-conditions .terms-and-conditions-content p{line-height:1.5em;margin-bottom:1em;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px!important}.cms-terms-and-conditions .terms-and-conditions-content a{color:#111}.cms-terms-and-conditions .terms-and-conditions-content h2{font-size:1.2em;color:#1e430e;margin:1em 0 .05em 0;line-height:1.5em;font-family:Georgia,"Times New Roman",Times,serif;font-weight:700;text-transform:none}.cms-terms-and-conditions .terms-and-conditions-content h3{font-size:1.25em;color:#1e430e;margin-bottom:.5em;line-height:1.5em;font-weight:700;font-family:Georgia,"Times New Roman",Times,serif;text-transform:none}.cms-terms-and-conditions .terms-and-conditions ul{list-style-position:outside;margin:1em 0;padding-left:2.2em;list-style:disc;font-size:.8em}.cms-terms-and-conditions .terms-and-conditions li{margin-bottom:1.1em}.cms-terms-and-conditions .terms-and-conditions table,.cms-terms-and-conditions .terms-and-conditions td,.cms-terms-and-conditions .terms-and-conditions tr{border:2px solid #000}.cms-privacy-policy .terms-and-conditions table{border:1.5px solid #000}.cms-privacy-policy .terms-and-conditions table.unstriped tbody tr{border-bottom:1.5px solid #000}.cms-privacy-policy .terms-and-conditions table tbody td{border:1.5px solid #000!important}.cms-privacy-policy .terms-and-conditions-content ul{list-style-type:disc}@media only screen and (max-width:320px){.cms-privacy-policy table{margin-left:-15px}.cms-privacy-policy table>tbody>tr>td{padding:5px 0 5px 5px}}@media only screen and (max-width:639px){.cms-cookies-policy .table-cookies{overflow-x:overlay}}.rich-text-area{padding:0}.rich-text-area .islay-heading{font-size:36px;margin-bottom:15px;text-align:center;margin-top:40px}.rich-text-area .islay-two-column-paragraph{margin:40px 0 30px 10px;column-count:2}.rich-text-area .islay-paragraph{margin-bottom:50px}.related-links .related-box{position:relative}.related-links .caption{min-width:100%;max-width:90%;text-align:center;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.related-links .related-box small{display:block;color:#fff;font-size:20px;line-height:50px;text-transform:uppercase;font-family:FjallaOne-Regular}.related-links .related-box h3{color:#fff;display:inline-block;font-size:48px;line-height:66px;text-transform:uppercase;font-family:FjallaOne-Regular;border-top:2px solid #fff;font-weight:400}.related-links .related-box h3:before{content:"";height:2px;display:block;margin-bottom:2px;background-color:#fff}.related-links .owl-dots{position:relative;padding:9px;background-color:#014a2b;text-align:center}.related-links .owl-dot{border:2px solid #fff!important;float:none;margin:0 4px;display:inline-block;border-radius:15px;box-shadow:none}.related-links .owl-dot span{height:14px;width:14px;display:block;margin:2px;border-radius:100%;background:0 0}.related-links .owl-dot.active span{background:#fff}.rich-text-area .rich-text-area-heading{margin-top:50px;margin-bottom:25px}.video1{width:100%;height:25em;margin-top:25px;margin-bottom:25px}.rich-text-area iframe.video1.dislery-tour{height:554px;max-width:960px}.green-button-cta{border:2px solid;border-radius:5px;padding:10px 30px;font-weight:400;font-size:22px;line-height:26px;text-transform:uppercase;font-family:FjallaOne-Regular;color:#fff;border-color:#014a2b;background-color:#014a2b;display:inline-block;margin-top:10px;margin-bottom:50px}.green-button-cta:hover,.green-button-cta:visited{text-decoration:none;color:#fff}.green-header-with-border{color:#396;font-size:24px;line-height:32px;font-family:'Georgia Regular';text-transform:none;font-weight:400;text-align:center}.green-header-with-border.distillery-team{margin-top:60px}.members-pics{margin-top:0;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;flex-wrap:wrap}.members-pics .members{vertical-align:top;display:inline-block;zoom:1;text-align:center;text-align:-webkit-center;text-align:-moz-center}.members-pics .members img{border-radius:50%;width:150px;height:150px}.members-pics .members .name{display:block;margin-top:10px;text-transform:uppercase;color:#013b22;font-family:FjallaOne-Regular;font-size:19px;line-height:20px}.members-pics .members .position{font-size:12px;line-height:20px}.team-members .banner-area{position:relative}.team-members .member-content{position:absolute;left:0;top:0;height:100%}.team-members .member-content .caption{min-width:100%;max-width:90%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.team-members .each-member-details-holder .each-member-details:nth-child(even) .member-content{left:auto;right:0}.team-members .caption .header .sub-title{display:inline-block;color:#fff;font-size:48px;line-height:50px;text-transform:uppercase;font-family:FjallaOne-Regular}.team-members .title{font-size:24px;text-transform:initial;font-weight:100;margin-top:10px;color:#fff;display:block;line-height:45px}.team-members .main-column{padding-bottom:150px;background-color:#014a2b}.team-members .main-column #close-icon{float:right;padding:40px 20px 0 0;cursor:pointer}.team-members .main-column #close-icon .icon-close{color:#fff;font-size:22px}.team-members .main-column .caption{text-align:center;padding-top:60px}.team-members .each-member-details-holder img{width:100%}.team-members .main-column .caption .header .sub-title,.team-members .wrapper .caption .header .sub-title{font-size:48px;display:inline-block;color:#fff;line-height:50px;text-transform:uppercase;font-family:FjallaOne-Regular}.team-members .main-column .caption .header .title{font-size:24px;text-transform:initial;font-weight:100;margin-top:10px;color:#fff;display:block;line-height:45px}.team-members .main-column .description{color:#fff;padding-top:60px;padding-right:60px}.team-members .main-column .description p{font-size:18px}.team-members .main-column .caption .header .sub-title:after,.team-members .wrapper .caption .header .sub-title:after{content:"";height:2px;display:block;margin-bottom:2px;background-color:#fff}aside.modal-popup .video1{margin-top:0;margin-bottom:0;display:inherit}aside.modal-popup .action-close{font-size:13px;background-color:#014a2b!important;border-radius:50%;padding:0;margin:0;height:30px;width:30px;color:#fff;position:absolute;top:-10px;right:-10px;z-index:2;cursor:pointer}aside.modal-popup .action-close:before{color:#fff!important;vertical-align:middle;line-height:unset}.modal-popup.confirm .modal-inner-wrap .modal-content{padding-right:0}.ourplots-body .rich-text-area{padding:50px 0 50px 0}.ourplots-body .two-column-template{padding:15px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;color:#000;font-family:'Georgia Regular'}.ourplots-body .members{padding-top:4em}.ourplots-body .ourplots-images{width:19%;margin:0 5px}.ourplots-body .thumbnail{height:100px;width:100px;box-shadow:none!important}.ourplots-body .name{display:block;margin-top:10px;text-transform:uppercase;color:#013b22;font-family:FjallaOne-Regular;font-size:19px;line-height:20px;padding:0 .175em}.join-fol{background:url(../images/home2.jpg);padding:100px 0 100px 0}.join-fol .grid-container{max-width:100%}.join-fol h2{color:#fff;text-align:center;font-size:60px;font-family:FjallaOne-Regular;margin-bottom:50px}.join-fol .joinfol-box{width:100%;max-width:960px;margin:0 auto}.join-fol .boxs,.join-fol .left-box,.join-fol .right-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.join-fol .left-box{flex-direction:column;color:#014a2b;background-color:#fff;text-align:left;padding:2em}.join-fol .right-box{padding:40px;color:#fff;background-color:#014a2b;flex-direction:column;text-align:left}.join-fol .padding-10{padding:10px}.join-fol .left-box h3{font-family:FjallaOne-Regular;font-size:20px;line-height:26px}.join-fol .left-box p{font-size:16px;line-height:26px;color:#014a2b;margin:30px 0 20px 0}.join-fol .left-box .ourplots-join-fol{font-size:12px;line-height:1.5;color:#898989;padding:10px;font-family:Georgia Regular}.join-fol .right-box small{border-top:1px solid #013b22;padding-top:20px;margin-top:40px;align-self:flex-end;width:100%;font-size:12px;font-family:'Georgia Regular'}.join-fol .check-urn label{color:#fff;float:left;font-size:20px;margin-bottom:5px;text-transform:uppercase;font-family:FjallaOne-Regular}.join-fol input#urn{border-radius:4px;padding:10px 15px;font-size:16px;font-family:'Georgia Regular';color:#000;height:46px}.join-fol select#country{font-family:georgia-regular;background-repeat:no-repeat;background-size:14px;background-image:url(../images/arrows-up-down.svg)!important;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:10px 25px 10px 15px;border-radius:5px;border:1px solid #ccc;height:46px}.join-fol .button.fill.white{color:#014a2b!important;border-color:#fff!important;background-color:#fff!important;box-shadow:none!important}.opinions .opinion-container{padding:40px 0}.opinions .opinion-container .opinion-content h3{font-size:36px;line-height:36px}.opinions .opinion-container .video{height:450px;width:100%;position:relative;overflow:hidden;display:inline-block}.opinions .opinion-container .video img{filter:brightness(50%);width:100%;object-fit:cover;position:absolute;margin:auto;min-width:100%;min-height:100%;height:100%;top:auto;bottom:auto}.opinions .opinion-container .video a{opacity:1;top:0;z-index:3;display:block;position:absolute;left:0;bottom:0;right:0;text-align:center;text-align:-webkit-center;color:inherit}.opinions .opinion-container .video a span{top:50%;position:absolute;left:0;right:0;transform:translateY(-50%);color:#fff;font-size:60px}.opinions .opinion-container .opinion-content a{background-color:#014a2b;padding:10px 30px;text-transform:uppercase;font-family:FjallaOne-Regular;color:#fff;font-size:20px}.opinions .opinion-container .opinion-content a:hover{text-decoration:none}.opinions .opinion-container .left-box{padding-right:60px;color:#000}.opinions .opinion-container .right-box{padding-left:60px}.opinion-videos.opinions-banner{position:relative}.opinion-videos.opinions-banner .content{min-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.opinion-videos.opinions-banner .content p{font-size:54px;font-family:FjallaOne-Regular;line-height:60px;margin-bottom:10px}.opinion-videos.opinions-banner .content .quote-author{padding:30px 20px 20px 20px;font-size:20px;display:inline-block;position:relative;background-repeat:no-repeat;background-position:100%;background-size:100% 100%;background-image:url(../images/quote-author.png);text-align:left;padding-right:14%;padding-left:30px;font-family:FjallaOne-Regular;font-weight:600;width:100%;text-transform:uppercase;float:right;margin-bottom:10px}@media only screen and (max-width:1024px){.opinion-videos.opinions-banner .content p{font-size:30px;line-height:35px}}@media screen and (max-width:900px) and (min-width:767px){.related-links .related-box h3{font-size:40px;line-height:48px}.ourplots-body .ourplots-images{width:30%}.opinion-videos.opinions-banner .content p{font-size:25px}}@media only screen and (max-width:768px){.team-members .member-img{min-height:230px}}@media only screen and (max-width:767px){.rich-text-area .islay-heading{font-size:30px;margin-top:35px;line-height:34px}.discover-banner .middle .discover .icon i{display:none}.related-links .related-box small{line-height:35px}.related-links .related-box h3{font-size:25px;line-height:35px}.related-links .related-box h3:before{content:none}.team-members .main-column .description{padding:0 20px}aside.modal-popup.modal-slide{left:5%;right:5%;top:10%}aside.modal-popup.modal-slide .modal-inner-wrap,aside.modal-popup.modal-slide._inner-scroll._show{overflow-y:unset}aside.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{min-height:unset;background-color:transparent;box-shadow:none}.ourplots-body .ourplots-images{padding:0 40px;margin-bottom:20px;width:100%}.join-fol h2{font-size:30px;line-height:30px;margin-bottom:30px}.opinions .opinion-container .video{height:200px}.opinions .opinion-container .left-box{padding:0}.opinion-videos.opinions-banner{height:370px}.opinion-videos.opinions-banner img{width:100%;height:100%}.opinions-banner .content p{font-size:19px;line-height:24px;margin-bottom:15px}}@media only screen and (max-width:639px){.members-pics .members{display:block;margin:0 auto}}.cms-contact-us main{max-width:100%;padding:0}.cms-contact-us main div.column.main{padding:0!important}.cms-contact-us main .row-full-width-inner{max-width:100%!important}@media only screen and (max-width:767px){.cms-contact-us iframe,.cms-page-view iframe{width:100%!important}}.cms-contact-us iframe{height:1460px!important}.cms-contact-us .contactus_form{background:url(images/footer-bg.jpg)!important;background-size:cover!important;padding-top:50px}.cms-contact-us .page-contact-us h3{color:#fff}.cms-contact-us div.contact-us-holder.row{max-width:75rem;margin-right:auto;margin-left:auto}.cms-contact-us .contact-us-holder iframe{padding-top:25px;height:1200px;margin-left:auto;margin-right:auto;position:relative;display:block;border:0;max-width:1280px;width:50%}.cms-contact-us .page-footer{margin-top:0}