/*
Theme Name:Cedar Creek Estate 2017
Theme URI:https://www.cedarcreekestate.com.au/
Author:e-CBD team
Author URI:https://www.e-cbd.com/
Description:Cedar Creek Estate 2017 template
Version:1
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:----------------------------------------------------------------
1.0 Normalize
2.0 Accessibility
3.0 Alignments
4.0 Clearings
5.0 Typography
6.0 Forms
7.0 Formatting
8.0 Lists
9.0 Tables
10.0 Linksb
11.0 Featured Image Hover
12.0 Navigation
13.0 Layout
   13.1 Header
   13.2 Front Page
   13.3 Regular Content
   13.4 Posts
   13.5 Pages
   13.6 Footer
14.0 Comments
15.0 Widgets
16.0 Media
   16.1 Galleries
17.0 Customizer
18.0 SVGs Fallbacks
19.0 Media Queries
20.0 Print
--------------------------------------------------------------*/
html{font-size:15px;line-height:1.85rem;}
body{margin:0;padding:0;position:relative;left:0;background-color:#fff;color:#212121;font-family:Montserrat, Arial, Helvetica, sans-serif;font-size:1rem;font-weight:300;overflow-x:hidden;image-rendering: -webkit-optimize-contrast;}
/* TEXT ELEMENTS **************************************************/
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0 0 1.5rem;color:#333;font-family:'Playfair Display',Georgia,'Times New Roman',Times,Serif;font-weight:normal;position:relative;}
h1,.h1{font-size:2rem;}
h2,.h2{font-size:2rem;}
h1 span,.h1 span,h2 span,.h2 span{display:block;font-family:Montserrat, Arial, Helvetica, sans-serif;font-size:1rem;letter-spacing:.2em;text-transform:uppercase;}
h3,.h3{font-size:1.6rem;}
h4,.h4{font-size:1.05rem;}
h5,.h5,h6,.h6{font-size:1rem;}
strong,b{font-weight:bold;}
p,dl,ol,ul{margin:0 0 1.5rem;}
a{color:#333;font-weight:normal;text-decoration:underline;outline:none;}
a:hover,a:active,a:focus{color:#9d9d9c;}
hr{margin-top:1.5rem;margin-bottom:1.5rem;border-color:rgba(81,98,108,.3);}
iframe{border:none;}
nav ul{margin:0;padding:0;list-style:none;}
button,input,optgroup,select,textarea{font-family:Montserrat, Arial, Helvetica, sans-serif;}
button,input[type="submit"],input[type="reset"],input[type="button"]{cursor:pointer;}
table{border-collapse:collapse;margin:0 0 1.5em;width:100%;}
thead th{border-bottom:2px solid #bbb;padding-bottom:0.5em;}
th{padding:0.4em;text-align:left;}
tr{border-bottom:1px solid #eee;}
td{padding:0.4em;}
th:first-child,td:first-child{padding-left:0;}
th:last-child,td:last-child{padding-right:0;}
.form-control,.custom-select{background-color:#fff;border:1px solid #d0d4d7;border-radius:0;}
.form-control:focus,.custom-select:focus{background-color:#fff;border-color:#e7e7e7;}
.form-control:focus,.custom-select:focus{border-color:#545454;}
::-webkit-input-placeholder{color:#696d6f;}
:-ms-input-placeholder{color:#696d6f;}
::-moz-placeholder{color:#696d6f;}
::-ms-input-placeholder{color:#696d6f;}
::placeholder{color:#696d6f;}
.custom-select{width:100%;padding:.5rem 0;}
/* Classes ********************************************************/
.lead{font-size:1.25rem;font-weight:300;line-height:1.5em;}
.btn{padding:.5rem 1rem;border-radius:200px;font-size:1rem;font-weight:bold;position:relative;text-decoration:none;text-transform:lowercase;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;z-index:2;}
.btn-full{display:block;width:100%;}
.btn-sm{padding:0.5rem 1rem;font-size:1rem;}
.btn-primary{background-color:#322e2f;border-color:#322e2f;color:#fff;}
.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary.focus:active,.btn-primary:active:focus,.btn-primary:active:hover,.open > .btn-primary.dropdown-toggle.focus,.open > .btn-primary.dropdown-toggle:focus,.open > .btn-primary.dropdown-toggle:hover{background-color:#939598;border-color:#939598;color:#fff;}
.btn-wh{background-color:#fff;border-color:#fff;color:#322e2f;}
.btn-wh:hover,.btn-wh:active,.btn-wh:focus{background-color:#939598;border-color:#939598;color:#fff;}
.btn-wh::before,.btn-wh::after{background-color:#fff;}
.btn-outline-primary{border-color:#322e2f;color:#322e2f;}
.btn-outline-primary:hover,.btn-outline-primary:active,.btn-outline-primary:focus{border-color:#939598;color:#fff;}
.btn-outline-primary::before,.btn-outline-primary::after{background-color:#fff;}
.btn-outline-wh{background:none;border-color:#fff;color:#fff;}
.btn-outline-wh:hover,.btn-outline-wh:active,.btn-outline-wh:focus{background-color:#fff;border-color:#fff;color:#322e2f;}
.btn-secondary{background-color:#ffa500;border:0 none;color:#fff;}
.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus,.btn-secondary.active.focus,.btn-secondary.active:focus,.btn-secondary.active:hover,.btn-secondary.focus:active,.btn-secondary:active:focus,.btn-secondary:active:hover,.open > .btn-secondary.dropdown-toggle.focus,.open > .btn-secondary.dropdown-toggle:focus,.open > .btn-secondary.dropdown-toggle:hover{background-color:#444;color:#fff;}
.btn-outline-secondary{border-width:2px;border-color:#2a7af3;color:#2a7af3;}
.btn-outline-secondary:hover,.btn-outline-secondary:active,.btn-outline-secondary:focus{background-color:#2a7af3;border-color:#2a7af3;color:#fff;}
.btn-more{display:inline-block;padding-top:.5rem;border-top:1px solid #333;letter-spacing:.2rem;text-decoration:none;text-transform:uppercase;}
.btn-more:hover,.btn-more:active,.btn-more:focus{border-color:#999;text-decoration:none;}
.btn + .btn,.btn-more + .btn-more{margin-left:.5rem;}
.bt-more{display:inline-block;position:relative;text-decoration:none;}
.bt-more:after{content:'';display:inline-block;width:8px;height:8px;margin-left:.5rem;border-right:1px solid #322e2f;border-top:1px solid #322e2f;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.btn-download{background-color:#729e2f;border-color:#729e2f;border-radius:0;color:#fff!important;text-transform: capitalize;}
.btn-download:hover,.btn-download:active,.btn-download:focus{background-color:#fff;color:#729e2f!important;border-color:#729e2f;color:#729e2f;}
.jumbotron{padding:1.5rem;background-color:#4ecfcd;border-radius:0;color:#fff;font-size:1.1rem;font-weight:bold;line-height:1.36em;}
.jumbotron > *:last-child{margin-bottom:0;}
.table{font-size:12px;}
.table-bordered th{background-color:#f7f7f7;}
.nopad{padding:0 !important;}
.logo > a{display:block;width:169px;height:0;margin:0 auto;padding-top:31px;background:url(../images/logo_new.png) center center / cover no-repeat;overflow:hidden;}
img{max-width:100%;height:auto;}
img.full{width:100%;height:auto;}
img.float-left,img.float-right{max-width:47%;margin-bottom:10px;}
img.float-left{margin-right:15px;}
img.float-right{margin-left:15px;}
.txtwh,.txtwh .lead,.txtwh h1,.txtwh h2,.txtwh h3,.txtwh h4,.txtwh h5,.txtwh h6{color:#fff;}
.txtwh h1 strong,.txtwh .h1 strong,.txtwh h2 strong,.txtwh .h2 strong,.txtwh h3 strong,.txtwh .h3 strong,.txtwh h4 strong,.txtwh .h4 strong,.txtwh h5 strong,.txtwh .h5 strong,.txtwh h6 strong,.txtwh .h6 strong{color:#b4b7bb;}
.txtwh a{color:#fff;}
.txtwh a:hover,.txtwh a:active,.txtwh a:focus{color:#b3b1ab;}
.txtwh small{color:#b3b1ab;}
.txtwh .btn-outline-wh{color:#fff;}
.txtwh .btn-outline-wh:hover,.txtwh .btn-outline-wh:active,.txtwh .btn-outline-wh:focus{color:#322e2f;}
.txtwh .btn-more{border-color:#fff;}
.txtwh .btn-download:hover,.txtwh .btn-download:active,.txtwh .btn-download:focus{color:#729e2f;}
.txtwh .jumbotron{background-color:#343f77;}
.bg-lg{background-color:#f8f6ee;}
.bg-gr{background-color:#222;}
.bg-blk{background-color:#121212;}
.bg-ly{background-color:#ece1d2;}
.bg-grn{background-color:#729e2f;}
.with-bg{background-position:center center;background-repeat:no-repeat;background-size:cover;}
.innerpad{padding-top:2rem;padding-bottom:2rem;}
.innerpad-sm{padding-top:1.5rem;padding-bottom:1.5rem;}
.video-wrap,.map-wrap,.frame-wrap{width:100%;height:0;padding-top:65%;position:relative;}
.video-wrap > iframe,.map-wrap .map-canvas,.frame-wrap > iframe{width:100%;height:100%;position:absolute;left:0;top:0;}
.video-wrap{padding-top:55.67%;}
#popup-box {display:none;padding:0 20px;background-color: #fffcf5;}
#popup-box form{padding:20px 0;margin:0;}
#popup-box h3{text-align:center;}
#popup-box button{color:#FFF;border:0;padding:10px;}
#popup-box button:hover{color: #284c00;}
#popup-box input{height:45px;width:450px;margin:5px 0 auto;display:block;padding:5px;border-color: #395a15;}
.cover{width:100%;height:100%;}
.cover-blk10{background-color:rgba(0,0,0,.1);}
.cover-blk20{background-color:rgba(0,0,0,.2);}
.cover-blk30{background-color:rgba(0,0,0,.3);}
.cover-blk40{background-color:rgba(0,0,0,.4);}
.cover-blk50{background-color:rgba(0,0,0,.5);}
.cover-blk60{background-color:rgba(0,0,0,.6);}
.cover-blk70{background-color:rgba(0,0,0,.7);}
.cover-blk80{background-color:rgba(0,0,0,.8);}
.cover-blk90{background-color:rgba(0,0,0,.9);}

/*--------------------------------------------------------------
2.0 Accessibility
--------------------------------------------------------------*/
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
/*--------------------------------------------------------------
3.0 Alignments
--------------------------------------------------------------*/
.alignleft{display:inline;float:left;margin-right:1.5em;}
.alignright{display:inline;float:right;margin-left:1.5em;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
/*--------------------------------------------------------------
4.0 Clearings
--------------------------------------------------------------*/
.clear:before,.clear:after,.entry-content:before,.entry-content:after,.entry-footer:before,.entry-footer:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after,.nav-links:before,.nav-links:after,.pagination:before,.pagination:after,.comment-author:before,.comment-author:after,.widget-area:before,.widget-area:after,.widget:before,.widget:after,.comment-meta:before,.comment-meta:after{	content:"";display:table;table-layout:fixed;}
.clear:after,.entry-content:after,.entry-footer:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after,.nav-links:after,.pagination:after,.comment-author:after,.widget-area:after,.widget:after,.comment-meta:after{clear:both;}
/* Fixes linked images */
.entry-content a img,
.widget a img{
	-webkit-box-shadow:0 0 0 8px #fff;
	box-shadow:0 0 0 8px #fff;
}

.post-navigation a:focus .icon,
.post-navigation a:hover .icon{
	color:#222;
}

/*--------------------------------------------------------------
11.0 Featured Image Hover
--------------------------------------------------------------*/
.post-thumbnail{margin-bottom:2rem;}
.post-thumbnail a img{-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}
.post-thumbnail a:hover img,.post-thumbnail a:focus img{opacity:0.7;}
/*--------------------------------------------------------------
12.0 Navigation
--------------------------------------------------------------*/
#nav-wrap{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}
#nav-wrap.collapsing,#nav-wrap.show{background-color:rgba(0,0,0,.8);}
.main-navigation{/*z-index:1;*/}
.main-navigation ul{list-style:none;margin:0;padding:0 1.5em;text-align:left;}
/* Hide the menu on small screens when JavaScript is available.
 * It only works with JavaScript.
 */
.main-navigation > div > ul{border-top:1px solid #eee;padding:0.75em 1.695em;}
.js .main-navigation.toggled-on > div > ul{display:block;}
.main-navigation ul ul{padding:0 0 0 1.5em;}
.main-navigation ul ul.toggled-on{display:block;}
.main-navigation ul ul a{color:#fff;letter-spacing:0;padding:0.4em 0;position:relative;text-transform:none;white-space: nowrap;}
.main-navigation ul ul a:after{display: none;}
.main-navigation ul ul a:hover,.main-navigation ul ul a:active,.main-navigation ul ul a:focus{color: #fff;}
.main-navigation li{position:relative;}
.main-navigation li li,.main-navigation li:last-child{border:0;}
.main-navigation a{display:block;padding:0.75em 1.5em;color:#fff;font-weight:normal;position:relative;text-decoration:none;text-transform:uppercase;}
.main-navigation a:after{content:'';display:block;width:0;height:2px;background-color:rgba(255,255,255,.8);position:absolute;left:0;bottom:0;-webkit-transition:.2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;}
.main-navigation a:hover:after,.main-navigation a:active:after,.main-navigation a:focus:after{width:100%;}
.site-header.fixed .main-navigation ul ul a{color:#333;}
.site-header.fixed .main-navigation ul ul a:hover,.site-header.fixed .main-navigation ul ul a:active,.site-header.fixed .main-navigation ul ul a:focus{color: #fff;}

/* Menu toggle */
.menu-toggle{margin-left:auto;border:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:none;font-size:14px;font-size:0.875rem;font-weight:800;line-height:1.5;padding:2rem 0 1rem;text-shadow:none;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;position:relative;z-index:0;}
/* Display the menu toggle when JavaScript is available. */
.js .menu-toggle{display:block;}
.main-navigation.toggled-on ul.nav-menu{display:block;}
.menu-toggle:hover,.menu-toggle:focus{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}
.menu-toggle:focus{outline:thin solid;}
.menu-toggle .icon{margin-right:0.5em;top:-2px;}
.toggled-on .menu-toggle .icon-bars,.menu-toggle .icon-close{display:none;}
.toggled-on .menu-toggle .icon-close{display:inline-block;}
/* Dropdown Toggle */
.dropdown-toggle{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:#222;display:block;font-size:16px;right:-0.5em;line-height:1.5;margin:0 auto;padding:0.5em;position:absolute;text-shadow:none;top:0;}
.dropdown-toggle:hover,.dropdown-toggle:focus{background:transparent;}
.dropdown-toggle:focus{outline:thin dotted;}
.dropdown-toggle.toggled-on .icon{ /* IE 9 */-webkit-transform:rotate(-180deg); /* Chrome,Safari, Opera */-ms-transform:rotate(-180deg);transform:rotate(-180deg);}
/*--------------------------------------------------------------
13.0 Layout
--------------------------------------------------------------*/
#page{position:relative;}
.wrap{margin-left:auto;margin-right:auto;max-width:700px;padding-left:2em;padding-right:2em;}
.wrap:after{clear:both;content:"";display:block;}
/*--------------------------------------------------------------
13.1 Header
--------------------------------------------------------------*/
.site-header,.site-header .site-branding,.site-header .site-branding a,.main-navigation,.main-navigation a{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}
.site-branding > .site-title{margin:0;}
.site-branding a{display:block;width:63px;height:0;padding:63px 0 0;background:url(assets/images/logo_new.png) center center / cover no-repeat;overflow:hidden;}
.site-header{width:100%;max-height:100%;position:fixed;left:0;top:0;overflow-y:auto;z-index:100;}
.site-header .site-branding{position:absolute;left:15px;top:15px;z-index:9999;}
.site-header.fixed{background-color:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5);}
.site-header.fixed .site-branding{top:8px;}
.site-header.fixed .site-branding a{width:35px;padding-top:35px;}
.site-header.fixed .menu-toggle{padding-top:8px;padding-bottom:8px;color:#333}
.site-header.fixed #nav-wrap.collapsing,.site-header.fixed #nav-wrap.show{background-color:transparent;}
.site-header.fixed .main-navigation a{color:#333;}
.site-header.fixed .main-navigation a:after{background-color:rgba(0,0,0,.8);}
#title{background-position:center center;background-repeat:no-repeat;background-size:cover;}
#title > .cover{width:100%;height:100%;background-color:rgba(0,0,0,.5);}
#title .container{padding-top:9rem;padding-bottom:3rem;color:#f3e3cc;}
#title .container > span{display:block;}
.banner-title{margin-bottom:1rem;color:#fff;font-size:2rem;}
.banner-caption{letter-spacing:.2em;text-transform:uppercase;}
#feature-panel{position:relative;}
#banners,#banners .owl-stage-outer,#banners .owl-stage,#banners .owl-item,#banners .item,#banners .item > .cover{width:100%;height:100%;}
#banners .item{background-position:center center;background-repeat:no-repeat;background-size:cover;color:#f3e3cc;letter-spacing:.2em;text-transform:uppercase;}
#banners .item > .cover{padding:7rem 0;background:rgba(0,0,0,.5) url(assets/images/banner_cover.png) center top repeat-x;}
#banners .item .banner-title{padding-top:3rem;background:url(assets/images/symbol.png) center top / 30px auto no-repeat;color:#fff;font-family:'Playfair Display',Georgia,'Times New Roman',Times,Serif;font-size:1.46667rem;letter-spacing:0;text-transform:none;}
#banners.adjusted .item .inner{max-width:930px;width:90%;padding:0;position:absolute;}
.menu-scroll-down{display:block;margin-left:-16px;position:absolute;left:50%;bottom:30px;z-index:2;}
#breadcrumb .breadcrumb{display:inline-block;margin-bottom:0;padding:1.5rem 0;border-radius:0;background-color:transparent;color:#aca192;letter-spacing:.2em;text-transform:uppercase;}
#breadcrumb .breadcrumb-item{display:inline-block;float:none;}
#breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:'';width:17px;height:13px;margin-left:.5rem;margin-right:.8rem;padding:0;background:url(assets/images/breadcrumb_arrow.png) center center / cover no-repeat;}
#breadcrumb .breadcrumb a{color:#333;text-decoration:none;}
#shop-menu > .inner{padding-top:1.5rem;border-bottom:1px solid rgba(0,0,0,.2);}
/*--------------------------------------------------------------
13.2 Front Page
--------------------------------------------------------------*/
.twentyseventeen-panel{
	overflow:hidden;
	position:relative;
}
.panel-content{
	position:relative;
}
.twentyseventeen-panel .edit-link{
	display:block;
	margin:0.3em 0 0;
}

.twentyseventeen-panel .entry-header .edit-link{
	font-size:14px;
	font-size:0.875rem;
}

/* Front Page - Recent Posts */

.twentyseventeen-front-page .panel-content .recent-posts article{
	border:0;
	color:#333;
	margin-bottom:3em;
}
.twentyseventeen-panel .recent-posts .entry-header .edit-link{
	color:#222;
	display:inline-block;
	font-size:11px;
	font-size:0.6875rem;
	margin-left:1em;
}
.owl-nav > div{display:block;width:23px;height:0;padding:18px 0 0;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:absolute;opacity:.25;}
.owl-nav > div:hover,.owl-nav > div:active,.owl-nav > div:focus{opacity:1;}
.owl-nav > .owl-prev{background-image:url(assets/images/arrow_left.png);}
.owl-nav > .owl-next{background-image:url(assets/images/arrow_right.png);}
.featured-wines .product .image{margin-bottom:1.5rem;text-align:center;}
.featured-wines .product .image > img{width:100%;}
.featured-wines .product a{text-decoration:none;}
.featured-wines .product h2{margin-bottom:1rem;font-size:1.13333rem;}
.featured-wines .product .desc p{margin-bottom:1rem;color:#9d9d9c;font-weight:normal;text-transform:uppercase;}
.featured-wines .product .desc > *:last-child{margin-bottom:0;}
.featured-wines .owl-nav > div{top:-64px;}
.featured-wines .owl-nav > .owl-prev{left:15px;}
.featured-wines .owl-nav > .owl-next{right:15px;}
.wine-list .item .image{margin-bottom:1.5rem;text-align:center;}
.wine-list .item .image > img{width:100%;}
.wine-list .item a{text-decoration:none;}
.wine-list .item h3{margin-bottom:1rem;font-size:1.13333rem;}
.wine-list .item .desc p{margin-bottom:1rem;color:#9d9d9c;font-weight:normal;text-transform:uppercase;}
.wine-list .item .desc > *:last-child{margin-bottom:0;}
.wine-list .owl-nav > div{top:-64px;}
.wine-list .owl-nav > .owl-prev{left:15px;}
.wine-list .owl-nav > .owl-next{right:15px;}
.home-list h3,.home-list p{margin-bottom:1rem;}
.home-list .item > *:last-child{margin-bottom:0;}
.home-list .item .icon{display:block;width:103px;height:73px;margin:0 auto 1rem;background-position:center center;background-repeat:no-repeat;background-size:cover;}
#home-menu .icon{background-image:url(assets/images/icon_menu.png);}
#home-gallery .icon{background-image:url(assets/images/icon_restaurantgallery.png);}
#home-book .icon{background-image:url(assets/images/icon_booknow.png);}
#home-locations .icon{background-image:url(assets/images/icon_location.png);}
#home-weddinggallery .icon{background-image:url(assets/images/icon_weddinggallery.png);}
#home-contact .icon{background-image:url(assets/images/icon_contact.png);}
.home-list .item + .item{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #212121;}
.txtwh .home-list .item + .item{border-color:#fff;}
.two-column-home-panel .inner{padding-left:15px;padding-right:15px;}
.two-column-home-panel > section{background-position:center center;background-repeat:no-repeat;background-size:cover;}
.two-column-home-panel .join-club{background-image:url(assets/images/bg_club.jpg);}
.two-column-home-panel .join-club h2 > img{max-width:70%;}
.two-column-home-panel .home-function{background-image:url(assets/images/bg_function.jpg);}
.home-testimonials{padding-left:30px;padding-right:30px;}
.home-testimonials .owl-nav > div{top:35%;}
.home-testimonials .owl-nav > .owl-prev{left:0;}
.home-testimonials .owl-nav > .owl-next{right:0;}
#page-bottom .partners{margin-bottom:2.5rem;padding-bottom:2.5rem;border-bottom:1px solid rgba(0,0,0,.2);}
.partner-list{width:100%;margin:0px;padding-left:0;list-style:none;}
.partner-list > li{padding:30px;text-align:center;}
.partner-list img{max-width:151px;}
#page-featured h3{font-family:Montserrat, Arial, Helvetica, sans-serif;font-size:1.1875rem;letter-spacing:.2em;text-transform:uppercase;}
.packages-list > .item{padding-top:110px;background:url(assets/images/icon_pdf.png) center top / 87px auto no-repeat;}
.packages-list > .item h3{font-size:1.25rem;}
.packages-list > .item h3 > a{text-decoration:none;}
.gallery-2nd h2{margin-bottom:0;}
#content-2nd.with-gallery .innerpad{}
.gallery-2nd .owl-item p{margin-bottom:0;}
.gallery-2nd .owl-controls{display:none;}
.gallery-2nd .sa_hover_container{height:0;min-height:0 !important;padding-top:63% !important;position:relative;}
.gallery-2nd .owl-carousel .owl-item .sa_hover_container a{width:auto;height:auto;min-width:100%;min-height:100%;margin-left:-50%;position:absolute;left:50%;top:0;}
.gallery-2nd .owl-carousel .owl-item img{width:85%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0;}
a.book-btn img { border-radius: 10px;border:solid 3px #000000;; display: block; padding: 13px; max-width: 261px;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
a.book-btn img:hover {border:solid 3px #b61f24;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
#home-services .row{margin-top:-15px;margin-bottom:-15px;}
#home-services .row > .col,#home-services .row > [class*="col-"]{padding-top:15px;padding-bottom:15px;}
#home-services .item a{display:block;width:100%;height:0;padding:81.1% 0 0;overflow:hidden;position:relative;}
#home-services .item a > img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0;z-index:0;}
#home-services .item a .cover{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%;background:-o-linear-gradient(top, rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.8) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.4)),to(rgba(0,0,0,0.8)));background:linear-gradient(to bottom, rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000', endColorstr='#cc000000',GradientType=0);position:absolute;left:0;top:0;z-index:1;}
#home-services .item a .desc{width:100%;padding:0 1.5rem;}
#home-services .item a .desc > :last-child{margin-bottom:0;}
#home-services .item h3,#home-services .item .h3{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #fff;font-size:2.26667rem;}
#home-services .item h3 span,#home-services .item .h3 span{display:block;font-family:Montserrat, Arial, Helvetica, sans-serif;font-size:.45em;letter-spacing:.2em;text-transform:uppercase;}
#home-services .item .btn{padding-left:0;padding-right:0;padding-bottom:0;border:none;font-size:1rem;font-weight:300;letter-spacing:.1em;text-transform:uppercase;}
#home-services .item a:hover .cover,#home-services .item a:active .cover,#home-services .item a:focus .cover{background:-o-linear-gradient(top, rgba(114,158,47,0.4) 0%,rgba(114,158,47,0.8) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(114,158,47,0.4)),to(rgba(114,158,47,0.8)));background:linear-gradient(to bottom, rgba(114,158,47,0.4) 0%,rgba(114,158,47,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66729e2f', endColorstr='#cc729e2f',GradientType=0);}
#home-services .item a:hover .btn,#home-services .item a:active .btn,#home-services .item a:focus .btn{color:#fff!important;}
.twentyseventeen-panel.post-11168 .cover{background-color:rgba(34,34,34,.8);}
.twentyseventeen-panel.post-11168 .btn-more{width:100%;}
.twentyseventeen-panel.post-11168 .btn-more+.btn-more{margin-top:1rem;}
.twentyseventeen-panel.post-12209 .innerpad{padding-bottom:0!important;}
.twentyseventeen-panel.post-12209 .sa_hover_container{min-height:0!important;height:0!important;padding-top:64%!important;background-size:cover!important;}
section#panel2 .innerpad {padding-top: 0;}
.wed-land-intro p{font-size:17px;}
/*--------------------------------------------------------------
13.3 Regular Content
--------------------------------------------------------------*/
.site-content-contain{position:relative;}
.sc-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack: left;-ms-flex-pack: left;justify-content: left;}
.sc-gallery a{text-decoration:none;width: 50%;-webkit-box-flex: 0;-ms-flex: 0 1 50%;flex: 0 1 50%;}
.sc-gallery img {border: solid 10px #fff;-o-object-fit: cover;object-fit: cover;width:100%;height: 195px;-o-object-position: center;object-position: center;margin-bottom: 2em;-webkit-box-shadow: none;box-shadow: none;}
.sc-gallery a img{-webkit-transform: scale(0.9);-ms-transform: scale(0.9);transform: scale(0.9);overflow: hidden;-webkit-transition: all linear 0.2s;-o-transition: all linear 0.2s;transition: all linear 0.2s;}
 .sc-gallery a:hover img  {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);overflow: hidden;-webkit-transition: all linear 0.2s;-o-transition: all linear 0.2s;transition: all linear 0.2s;-webkit-box-shadow: 0 0 20px 0px hsl(0deg 0% 27% / 56%);box-shadow: 0 0 33px -4px hsl(0deg 0% 27% / 33%);/* border: solid 10px #fff; */}

@media(min-width:768px){
	.sc-gallery a{text-decoration:none;width: 25%;-webkit-box-flex: 0;-ms-flex: 0 1 25%;flex: 0 1 25%;}
}


/*--------------------------------------------------------------
13.4 Posts
--------------------------------------------------------------*/
.entry-header h2 > a,.entry-header .h2 > a{text-decoration:none;}
/* Post Landing Page */
.sticky{
	position:relative;
}

.post:not(.sticky) .icon-thumb-tack{
	display:none;
}

.sticky .icon-thumb-tack{
	display:block;
	height:18px;
	left:-1.5em;
	position:absolute;
	top:1.65em;
	width:20px;
}
.entry-meta{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(0,0,0,.2);color:#9d9d9c;font-size:.6875rem;font-weight:normal;letter-spacing:.1818em;text-transform:uppercase;}
.entry-meta a{color:#9d9d9c;text-decoration:none;}
.entry-meta.row{margin-left:-7px;margin-right:-7px;}
.entry-meta.row > .col,.entry-meta.row > [class*="col-"]{padding-left:7px;padding-right:7px;} 
.byline,.updated:not(.published){display:none;}
.single .byline,.group-blog .byline{display:inline;}
.pagination,
.comments-pagination{
	border-top:1px solid #eee;
	font-size:14px;
	font-size:0.875rem;
	font-weight:800;
	padding:2em 0 3em;
	text-align:center;
}

.pagination .icon,
.comments-pagination .icon{
	width:0.666666666em;
	height:0.666666666em;
}

.comments-pagination{
	border:0;
}

.page-numbers{
	display:none;
	padding:0.5em 0.75em;
}

.page-numbers.current{
	color:#767676;
	display:inline-block;
}

.page-numbers.current .screen-reader-text{
	clip:auto;
	height:auto;
	overflow:auto;
	position:relative !important;
	width:auto;
}

.prev.page-numbers,
.next.page-numbers{
	background-color:#ddd;
	border-radius:2px;
	display:inline-block;
	font-size:24px;
	font-size:1.5rem;
	line-height:1;
	padding:0.25em 0.5em 0.4em;
}

.prev.page-numbers,
.next.page-numbers{
	-webkit-transition:background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
	-o-transition:background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
	transition:background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
}

.prev.page-numbers:focus,
.prev.page-numbers:hover,
.next.page-numbers:focus,
.next.page-numbers:hover{
	background-color:#767676;
	color:#fff;
}

.prev.page-numbers{
	float:left;
}

.next.page-numbers{
	float:right;
}

/* Aligned blockquotes */

.entry-content blockquote.alignleft,
.entry-content blockquote.alignright{
	color:#666;
	font-size:13px;
	font-size:0.8125rem;
	width:48%;
}

/* Blog landing, search, archives */

.blog .site-main > article,
.archive .site-main > article,
.search .site-main > article{
	padding-bottom:2em;
}
.blog .entry-meta a.post-edit-link,
.archive .entry-meta a.post-edit-link,
.search .entry-meta a.post-edit-link{
	display:inline-block;
	margin-left:1em;
	white-space:nowrap;
}

.search .page .entry-meta a.post-edit-link{
	margin-left:0;
	white-space:nowrap;
}

.taxonomy-description{
	color:#666;
	font-size:13px;
	font-size:0.8125rem;
}

/* More tag */
.entry-content .more-link{font-size:1.05rem;letter-spacing:.2em;text-decoration:none;text-transform:uppercase;}
.entry-content .more-link:before{
	content:"";
	display:block;
	margin-top:1.5em;
}

/* Single Post */
.single-featured-image-header{
	background-color:#fafafa;
	border-bottom:1px solid #eee;
}

.single-featured-image-header img{
	display:block;
	margin:auto;
}

.page-links{
	font-size:14px;
	font-size:0.875rem;
	font-weight:800;
	padding:2em 0 3em;
}

.page-links .page-number{
	color:#767676;
	display:inline-block;
	padding:0.5em 1em;
}

.page-links a{
	display:inline-block;
}

.page-links a .page-number{
	color:#222;
}

/* Entry footer */

.entry-footer{
	border-bottom:1px solid #eee;
	border-top:1px solid #eee;
	margin-top:2em;
	padding:2em 0;
}

.entry-footer .cat-links,
.entry-footer .tags-links{
	display:block;
	font-size:11px;
	font-size:0.6875rem;
	font-weight:800;
	letter-spacing:0.1818em;
	padding-left:2.5em;
	position:relative;
	text-transform:uppercase;
}

.entry-footer .cat-links + .tags-links{
	margin-top:1em;
}

.entry-footer .cat-links a,
.entry-footer .tags-links a{
	color:#333;
}

.entry-footer .cat-links .icon,
.entry-footer .tags-links .icon{
	color:#767676;
	left:0;
	margin-right:0.5em;
	position:absolute;
	top:2px;
}

.entry-footer .edit-link{
	display:inline-block;
}

.entry-footer .edit-link a.post-edit-link{
	background-color:#222;
	border-radius:2px;
	-webkit-box-shadow:none;
	box-shadow:none;
	color:#fff;
	display:inline-block;
	font-size:14px;
	font-size:0.875rem;
	font-weight:800;
	margin-top:2em;
	padding:0.7em 2em;
	-webkit-transition:background-color 0.2s ease-in-out;
	-o-transition:background-color 0.2s ease-in-out;
	transition:background-color 0.2s ease-in-out;
	white-space:nowrap;
}

.entry-footer .edit-link a.post-edit-link:hover,
.entry-footer .edit-link a.post-edit-link:focus{
	background-color:#767676;
}

/* Post Formats */

.format-quote blockquote{
	color:#333;
	font-size:20px;
	font-size:1.25rem;
	font-weight:300;
	overflow:visible;
	position:relative;
}

.format-quote blockquote .icon{
	display:block;
	height:20px;
	left:-1.25em;
	position:absolute;
	top:0.4em;
	-webkit-transform:scale(-1, 1);
	-ms-transform:scale(-1, 1);
	    transform:scale(-1, 1);
	width:20px;
}

/* Post Navigation */

.post-navigation{
	font-weight:800;
	margin:3em 0;
}

.post-navigation .nav-links{
	padding:1em 0;
}

.nav-subtitle{
	background:transparent;
	color:#767676;
	display:block;
	font-size:11px;
	font-size:0.6875rem;
	letter-spacing:0.1818em;
	margin-bottom:1em;
	text-transform:uppercase;
}

.nav-title{
	color:#333;
	font-size:15px;
	font-size:0.9375rem;
}

.post-navigation .nav-next{
	margin-top:1.5em;
}

.nav-links .nav-previous .nav-title .nav-title-icon-wrapper{
	margin-right:0.5em;
}

.nav-links .nav-next .nav-title .nav-title-icon-wrapper{
	margin-left:0.5em;
}

/*--------------------------------------------------------------
13.5 Pages
--------------------------------------------------------------*/

.page-header{
	padding-bottom:2em;
}

.page .entry-header .edit-link{
	font-size:14px;
	font-size:0.875rem;
}

.search .page .entry-header .edit-link{
	font-size:11px;
	font-size:0.6875rem;
}

.page-links{
	clear:both;
	margin:0 0 1.5em;
}
/* 404 page */

.error404 .page-content{
	padding-bottom:4em;
}

.error404 .page-content .search-form,
.search .page-content .search-form{
	margin-bottom:3em;
}

/*--------------------------------------------------------------
13.6 Footer
--------------------------------------------------------------*/
.site-footer .top{font-size:.9375rem;}
.site-footer .site-branding a{margin-left:auto;margin-right:auto;}
.site-footer .widget-area{padding-top:2rem;}
.site-footer .widget{padding-bottom:0;}
.site-footer .widget + .widget{margin-top:1.5rem;}
.site-footer .widget-title{font-family:Montserrat, Arial, Helvetica, sans-serif;font-size:1.1875rem;letter-spacing:.2em;text-transform:uppercase;}
/* Social nav */
.social-navigation > .container,.site-info{padding-top:1.5rem;padding-bottom:1.5rem;}
.social-navigation ul{list-style:none;margin-bottom:0;margin-left:0;}
.social-navigation li{display:inline;}
.social-navigation li + li{margin-left:.5rem;}
.social-navigation a{color:#bfa98a;display:inline-block;text-align:center;}
#menu-item-25 > a:hover,#menu-item-25 > a:active,#menu-item-25 > a:focus{color:#3b579d;}
#menu-item-26 > a:hover,#menu-item-26 > a:active,#menu-item-26 > a:focus{color:#1da1f2;}
#menu-item-27 > a:hover,#menu-item-27 > a:active,#menu-item-27 > a:focus{color:#db386d;}
#menu-item-61 > a:hover,#menu-item-61 > a:active,#menu-item-61 > a:focus{color:#006a9a;}
.social-navigation .icon{height:30px;width:30px;vertical-align:top;}
/* Site info */
.site-info{text-transform:uppercase;}
.site-info p{margin-bottom:0;}
.site-info a{color:#212121;}
.site-info a:hover,.site-info a:active,.site-info a:focus{color:#9d9d9c;}
.site-info small{color:#61605e;font-size:.8215rem;}
.site-info small a{color:#61605e;}
.site-info small a:hover,.site-info small a:active,.site-info small a:focus{color:#212121;}
#bt-top{width:30px;position:fixed;right:15px;bottom:15px;z-index:5000;filter:alpha(opacity=50);opacity:.5;}
#bt-top img{width:100%;height:auto;}
#right-panel{display:none;margin-top:-139px;position:fixed;right:0;top:50%;z-index:10;}
#right-panel .social-links-menu{margin:0;padding:10px;background-color:rgba(255,255,255,.75);list-style: none;}
#right-panel .social-links-menu a .icon{width:1.5em;height:1.5em;}
.bt-booking{display:none;width:41px;height:0;padding:170px 0 0;background:url(assets/images/bt_booking.png) center center / cover no-repeat;text-decoration:none;opacity:.7;overflow:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.bt-booking:hover,.bt-booking:active,.bt-booking:focus{opacity:1;}
/*--------------------------------------------------------------
14.0 Comments
--------------------------------------------------------------*/
#comments{clear:both;padding:2em 0 0.5em;}
.comments-title{font-size:20px;font-size:1.25rem;margin-bottom:1.5em;}
.comment-list,.comment-list .children{list-style:none;margin:0;padding:0;}
.comment-list li:before{display:none;}
.comment-body{margin-left:65px;}
.comment-author{font-size:16px;font-size:1rem;margin-bottom:0.4em;position:relative;z-index:2;}
.comment-author .avatar{height:50px;left:-65px;position:absolute;width:50px;}
.comment-author .says{display:none;}
.comment-meta{margin-bottom:1.5em;}
.comment-metadata{color:#767676;font-size:10px;font-size:0.625rem;font-weight:800;letter-spacing:0.1818em;text-transform:uppercase;}
.comment-metadata a{color:#767676;}
.comment-metadata a.comment-edit-link{color:#222;margin-left:1em;}
.comment-body{color:#333;font-size:14px;font-size:0.875rem;margin-bottom:4em;}
.comment-reply-link{font-weight:800;position:relative;}
.comment-reply-link .icon{color:#222;left:-2em;height:1em;position:absolute;top:0;width:1em;}
.children .comment-author .avatar{height:30px;left:-45px;width:30px;}
.bypostauthor > .comment-body > .comment-meta > .comment-author .avatar{border:1px solid #333;padding:2px;}
.no-comments,.comment-awaiting-moderation{color:#767676;font-size:14px;font-size:0.875rem;font-style:italic;}
.comments-pagination{margin:2em 0 3em;}
.form-submit{text-align:right;}
/*--------------------------------------------------------------
15.0 Widgets
--------------------------------------------------------------*/
.widget{padding-bottom:2rem;}
.widget-title{font-size:1.375rem;}
/* widget forms */
.widget select{width:100%;}
/* widget lists */
.widget ul{list-style:none;margin:0;padding:0;}
.widget ul a{text-decoration:none;}
.widget ul li,.widget ol li{padding:.5rem 0;}
.widget ul li ul{padding:.5rem 0;position:relative;}
.widget ul li li{border:0;padding-left:24px;padding-left:1.5rem;}
.widget .menu > li{font-family:'Playfair Display',Georgia,'Times New Roman',Times,Serif;font-size:1.175rem;font-weight:normal;}
.widget .menu .sub-menu > li{padding-left:26px;background:url(assets/images/arrow_sidenav.png) left 11px / 11px auto no-repeat;font-family:Montserrat, Arial, Helvetica, sans-serif;font-size:1rem;letter-spacing:.2em;text-transform:uppercase;}
.widget .menu .sub-menu > li a{color:#9d9d9c;}
/* Widget lists of links */
.widget_top-posts ul li ul,
.widget_rss_links ul li ul,
.widget-grofile ul.grofile-links li ul,
.widget_pages ul li ul,
.widget_meta ul li ul{
	bottom:0;
}

.widget_nav_menu ul li li,
.widget_top-posts ul li,
.widget_top-posts ul li li,
.widget_rss_links ul li,
.widget_rss_links ul li li,
.widget-grofile ul.grofile-links li,
.widget-grofile ul.grofile-links li li{
	padding-bottom:0.25em;
	padding-top:0.25em;
}

.widget_rss ul li{
	padding-bottom:1em;
	padding-top:1em;
}

/* widget markup */

.widget .post-date,
.widget .rss-date{
	font-size:0.81em;
}

/* Text widget */

.widget_text{
	word-wrap:break-word;
}

.widget_text ul{
	list-style:disc;
	margin:0 0 1.5em 1.5em;
}

.widget_text ol{
	list-style:decimal;
}

.widget_text ul li,
.widget_text ol li{
	border:none;
}

.widget_text ul li:last-child,
.widget_text ol li:last-child{
	padding-bottom:0;
}

.widget_text ul li ul{
	margin:0 0 0 1.5em;
}

.widget_text ul li li{
	padding-left:0;
	padding-right:0;
}

.widget_text ol li{
	list-style-position:inside;
}

.widget_text ol li + li{
	margin-top:-1px;
}
#text-7 p{margin-bottom:0;}
#text-7 a{color:#9d9d9c;font-size:1.125rem;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;}
/* RSS Widget */

.widget_rss .widget-title .rsswidget:first-child{
	float:right;
}

.widget_rss .widget-title .rsswidget:first-child:hover{
	background-color:transparent;
}

.widget_rss .widget-title .rsswidget:first-child img{
	display:block;
}

.widget_rss ul li{
	padding:2.125em 0;
}

.widget_rss ul li:first-child{
	border-top:none;
	padding-top:0;
}

.widget_rss li .rsswidget{
	font-size:22px;
	font-size:1.375rem;
	font-weight:300;
	line-height:1.4;
}

.widget_rss .rss-date,
.widget_rss li cite{
	color:#767676;
	display:block;
	font-size:10px;
	font-size:0.625rem;
	font-style:normal;
	font-weight:800;
	letter-spacing:0.18em;
	line-height:1.5;
	text-transform:uppercase;
}

.widget_rss .rss-date{
	margin:0.5em 0 1.5em;
	padding:0;
}

.widget_rss .rssSummary{
	margin-bottom:0.5em;
}

/* Contact Info Widget */

.widget_contact_info .contact-map{
	margin-bottom:0.5em;
}

/* Gravatar */

.widget-grofile h4{
	font-size:16px;
	font-size:1rem;
	margin-bottom:0;
}

/* Recent Comments */

.widget_recent_comments table,
.widget_recent_comments th,
.widget_recent_comments td{
	border:0;
}

/* Recent Posts widget */

.widget_recent_entries .post-date{
	display:block;
}

/* Search */

.search-form{
	position:relative;
}

.search-form .search-submit{
	bottom:3px;
	padding:0.5em 1em;
	position:absolute;
	right:3px;
	top:3px;
}

.search-form .search-submit .icon{
	height:24px;
	top:-2px;
	width:24px;
}

/* Tag cloud widget */

.tagcloud,
.widget_tag_cloud,
.wp_widget_tag_cloud{
	line-height:1.5;
}

.widget .tagcloud a,
.widget.widget_tag_cloud a,
.wp_widget_tag_cloud a{
	border:1px solid #ddd;
	-webkit-box-shadow:none;
	box-shadow:none;
	display:inline-block;
	float:left;
	font-size:14px !important; /* !important to overwrite inline styles */
	font-size:0.875rem !important;
	margin:4px 4px 0 0 !important;
	padding:4px 10px 5px !important;
	position:relative;
	-webkit-transition:background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
	-o-transition:background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
	transition:background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
	width:auto;
	word-wrap:break-word;
	z-index:0;
}

.widget .tagcloud a:hover,
.widget .tagcloud a:focus,
.widget.widget_tag_cloud a:hover,
.widget.widget_tag_cloud a:focus,
.wp_widget_tag_cloud a:hover,
.wp_widget_tag_cloud a:focus{
	border-color:#bbb;
	-webkit-box-shadow:none;
	box-shadow:none;
	text-decoration:none;
}

/* Calendar widget */

.widget_calendar th,
.widget_calendar td{
	text-align:center;
}

.widget_calendar tfoot td{
	border:0;
}

#shop-menu .widget{padding-bottom:1rem;}
#shop-menu .search-form input[type=search]{padding:4px 0 6px 35px;border:none;}
#shop-menu .search-form input[type=search]::-webkit-input-placeholder{letter-spacing:.2em;text-transform:uppercase;}
#shop-menu .search-form input[type=search]:-ms-input-placeholder{letter-spacing:.2em;text-transform:uppercase;}
#shop-menu .search-form input[type=search]::-moz-placeholder{letter-spacing:.2em;text-transform:uppercase;}
#shop-menu .search-form input[type=search]::-ms-input-placeholder{letter-spacing:.2em;text-transform:uppercase;}
#shop-menu .search-form input[type=search]::placeholder{letter-spacing:.2em;text-transform:uppercase;}
#shop-menu .search-form .search-submit{padding:0;background:none;border:none;left:0;right:auto;}
#shop-menu .menu{}
#shop-menu .widget .menu > li{padding:0;font-family:Montserrat, Arial, Helvetica, sans-serif;font-size:1rem;letter-spacing:.2em;text-transform: uppercase;}
#shop-menu .widget .menu > li a{display: block;padding:5px 0 5px 35px;background-position:left 2px;background-repeat:no-repeat;background-size:24px auto;}
#shop-menu #menu-item-11261 a{background-image:url(assets/images/icon_account.png);}
#shop-menu #menu-item-11262 a{background-image:url(assets/images/icon_cart.png);}
#shop-menu #menu-item-11263 a{background-image:url(assets/images/icon_checkout.png);}
.page-template-page-landing2 .site-main h2 > strong{display:block;}
.page-template-page-landing2 .lead{font-weight:bold;}
.info-box{margin-bottom:2rem;}
.info-box .box-title{padding:15px;background-color:#7ca8b1;}
.info-box .box-title > h3{margin:0;}
.info-box .inner{padding:1.5rem;}
.info-box .inner h4{font-size:1.375rem;}
.info-box .inner ul{margin-left:0;padding-left:0;list-style:none;text-align:left!important;}
.info-box .inner ul li{padding-left:19px;position:relative;}
.info-box .inner ul li+li{margin-top:.3rem;}
.info-box .inner ul li::before{content:'';width:8px;height:8px;background-color:#7ca8b1;position:absolute;left:0;top:6px;}
.info-box .inner ul ul li::before{content:'';height:3px;top:10px;}
.info-box .inner .details .detail-img{padding-bottom:1.5rem;}
.info-box .inner .included{padding-top:1.5rem;border-top:3px solid #e3e0d6;}
.ceremony-rows .thumb{margin-bottom:1.5rem;}
.ceremony-rows .title{margin-bottom:1rem;}

/*--------------------------------------------------------------
16.0 Media
--------------------------------------------------------------*/
img,video{height:auto;max-width:100%;}
img.alignleft,img.alignright{float:none;margin:0;}
.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}
/* Make sure embeds and iframes fit their containers. */
embed,iframe,object{margin-bottom:1.5em;max-width:100%;}
.wp-caption,
.gallery-caption{
	color:#666;
	font-size:13px;
	font-size:0.8125rem;
	font-style:italic;
	margin-bottom:1.5em;
	max-width:100%;
}

.wp-caption img[class*="wp-image-"]{
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.wp-caption .wp-caption-text{
	margin:0.8075em 0;
}

/* Media Elements */

.mejs-container{
	margin-bottom:1.5em;
}

/* Audio Player */

.mejs-controls a.mejs-horizontal-volume-slider,
.mejs-controls a.mejs-horizontal-volume-slider:focus,
.mejs-controls a.mejs-horizontal-volume-slider:hover{
	background:transparent;
	border:0;
}

/* Playlist Color Overrides:Light */

.site-content .wp-playlist-light{
	border-color:#eee;
	color:#222;
}

.site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-album{
	color:#333;
}

.site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-artist{
	color:#767676;
}

.site-content .wp-playlist-light .wp-playlist-item{
	border-bottom:1px dotted #eee;
	-webkit-transition:background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
	-o-transition:background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
	transition:background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
}

.site-content .wp-playlist-light .wp-playlist-item:hover,
.site-content .wp-playlist-light .wp-playlist-item:focus{
	border-bottom-color:rgba(0, 0, 0, 0);
	background-color:#767676;
	color:#fff;
}

.site-content .wp-playlist-light a.wp-playlist-caption:hover,
.site-content .wp-playlist-light .wp-playlist-item:hover a,
.site-content .wp-playlist-light .wp-playlist-item:focus a{
	color:#fff;
}

/* Playlist Color Overrides:Dark */

.site-content .wp-playlist-dark{
	background:#222;
	border-color:#333;
}

.site-content .wp-playlist-dark .mejs-container .mejs-controls{
	background-color:#333;
}

.site-content .wp-playlist-dark .wp-playlist-caption{
	color:#fff;
}

.site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-album{
	color:#eee;
}

.site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-artist{
	color:#aaa;
}

.site-content .wp-playlist-dark .wp-playlist-playing{
	background-color:#333;
}

.site-content .wp-playlist-dark .wp-playlist-item{
	border-bottom:1px dotted #555;
	-webkit-transition:background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
	-o-transition:background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
	transition:background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
}

.site-content .wp-playlist-dark .wp-playlist-item:hover,
.site-content .wp-playlist-dark .wp-playlist-item:focus{
	border-bottom-color:rgba(0, 0, 0, 0);
	background-color:#aaa;
	color:#222;
}

.site-content .wp-playlist-dark a.wp-playlist-caption:hover,
.site-content .wp-playlist-dark .wp-playlist-item:hover a,
.site-content .wp-playlist-dark .wp-playlist-item:focus a{
	color:#222;
}

/* Playlist Style Overrides */

.site-content .wp-playlist{
	padding:0.625em 0.625em 0.3125em;
}

.site-content .wp-playlist-current-item .wp-playlist-item-title{
	font-weight:700;
}

.site-content .wp-playlist-current-item .wp-playlist-item-album{
	font-style:normal;
}

.site-content .wp-playlist-current-item .wp-playlist-item-artist{
	font-size:10px;
	font-size:0.625rem;
	font-weight:800;
	letter-spacing:0.1818em;
	text-transform:uppercase;
}

.site-content .wp-playlist-item{
	padding:0 0.3125em;
	cursor:pointer;
}

.site-content .wp-playlist-item:last-of-type{
	border-bottom:none;
}

.site-content .wp-playlist-item a{
	padding:0.3125em 0;
	border-bottom:none;
}

.site-content .wp-playlist-item a,
.site-content .wp-playlist-item a:focus,
.site-content .wp-playlist-item a:hover{
	-webkit-box-shadow:none;
	box-shadow:none;
	background:transparent;
}

.site-content .wp-playlist-item-length{
	top:5px;
}

/* SVG Icons base styles */

.icon{
	display:inline-block;
	fill:currentColor;
	height:1em;
	position:relative; /* Align more nicely with capital letters */
	top:-0.0625em;
	vertical-align:middle;
	width:1em;
}
/**Menu**/
.nav-tabs{-ms-flex-wrap: wrap;flex-wrap: wrap;border-bottom: 1px solid #f7f7f7;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}
.nav-link{padding:0.5em 1.3em;text-decoration: none;}
.nav-tabs .nav-link{border-radius:0;color:#8d8d8d;text-transform: uppercase;}
.nav-tabs .nav-link:hover{background-color:#fafafa;border-color: #d3d3d3 #d3d3d3 #fafafa;color:#333;}
.nav-tabs .nav-link.active {background-color:#fafafa;border-color: #d3d3d3 #d3d3d3 #fafafa;color:#333;font-weight: normal;position: relative;top:1px;}
.tab-content{background-color:#fafafa;border: 1px solid;border-color: #d3d3d3 #d3d3d3 #d3d3d3;border-radius: 5px; padding:30px;}
/*--------------------------------------------------------------
16.1 Galleries
--------------------------------------------------------------*/
.gallery-item{
	display:inline-block;
	text-align:left;
	vertical-align:top;
	margin:0 0 1.5em;
	padding:0 1em 0 0;
	width:50%;
}

.gallery-columns-1 .gallery-item{
	width:100%;
}

.gallery-columns-2 .gallery-item{
	max-width:50%;
}

.gallery-item a,
.gallery-item a:hover,
.gallery-item a:focus{
	-webkit-box-shadow:none;
	box-shadow:none;
	background:none;
	display:inline-block;
	max-width:100%;
}

.gallery-item a img{
	display:block;
	-webkit-transition:-webkit-filter 0.2s ease-in;
	transition:-webkit-filter 0.2s ease-in;
	-o-transition:filter 0.2s ease-in;
	transition:filter 0.2s ease-in;
	transition:filter 0.2s ease-in, -webkit-filter 0.2s ease-in;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
}

.gallery-item a:hover img,
.gallery-item a:focus img{
	-webkit-filter:opacity(60%);
	filter:opacity(60%);
}

.gallery-caption{
	display:block;
	text-align:left;
	padding:0 10px 0 0;
	margin-bottom:0;
}

/*--------------------------------------------------------------
17.0 Customizer
--------------------------------------------------------------*/

.highlight-front-sections.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel:after{
	border:2px dashed #0085ba; /* Matches visible edit shortcuts. */
	bottom:1em;
	content:"";
	display:block;
	left:1em;
	position:absolute;
	right:1em;
	top:1em;
	z-index:1;
}

.highlight-front-sections.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel .panel-content{
	z-index:2; /* Prevent :after from preventing interactions within the section */
}

/* Used for placeholder text */
.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel .twentyseventeen-panel-title{
	display:block;
	font-size:14px;
	font-size:0.875rem;
	font-weight:700;
	letter-spacing:1px;
	padding:3em;
	text-transform:uppercase;
	text-align:center;
}

/* Show borders on the custom page panels only when the front page sections are being edited */
.highlight-front-sections.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel:nth-of-type(1):after{
	border:none;
}

.twentyseventeen-front-page.twentyseventeen-customizer #primary article.panel-placeholder{
	border:0;
}

/* Add some space around the visual edit shortcut buttons. */
.twentyseventeen-panel .customize-partial-edit-shortcut button{
	top:30px;
	left:30px;
}

/* Ensure that placeholder icons are visible. */
.twentyseventeen-panel .customize-partial-edit-shortcut-hidden:before{
	visibility:visible;
}

/*--------------------------------------------------------------
18.0 SVGs Fallbacks
--------------------------------------------------------------*/

.svg-fallback{
	display:none;
}

.no-svg .svg-fallback{
	display:inline-block;
}

.no-svg .dropdown-toggle{
	padding:0.5em 0 0;
	right:0;
	text-align:center;
	width:2em;
}

.no-svg .dropdown-toggle .svg-fallback.icon-angle-down{
	font-size:20px;
	font-size:1.25rem;
	font-weight:400;
	line-height:1;
	-webkit-transform:rotate(180deg); /* Chrome, Safari, Opera */ /* IE 9 */
	-ms-transform:rotate(180deg);
	    transform:rotate(180deg);
}

.no-svg .dropdown-toggle.toggled-on .svg-fallback.icon-angle-down{
	-webkit-transform:rotate(0); /* Chrome, Safari, Opera */ /* IE 9 */
	-ms-transform:rotate(0);
	    transform:rotate(0);
}

.no-svg .dropdown-toggle .svg-fallback.icon-angle-down:before{
	content:"\005E";
}

/* Social Menu fallbacks */

.no-svg .social-navigation a{
	background:transparent;
	color:#222;
	height:auto;
	width:auto;
}

/* Show screen reader text in some cases */

.no-svg .next.page-numbers .screen-reader-text,
.no-svg .prev.page-numbers .screen-reader-text,
.no-svg .social-navigation li a .screen-reader-text,
.no-svg .search-submit .screen-reader-text{
	clip:auto;
	font-size:16px;
	font-size:1rem;
	font-weight:400;
	height:auto;
	position:relative !important; /* overrides previous !important styles */
	width:auto;
}


/*--------------------------------------------------------------
Weddings Landing Page
--------------------------------------------------------------*/
.why-choose-us {padding: 3em 0px;}

.page-template-page-landing #content-2nd {background-color: #7ca8b1;}
.page-template-page-landing #content-3rd .card-wrap {background: #fff;-webkit-box-shadow: 0px 1px 9px 0px #ecebe6;box-shadow: 0px 1px 9px 0px #ecebe6;}
.page-template-page-landing #content-2nd .card-wrap {background: #fff;-webkit-box-shadow: 0px 1px 9px 0px #547d86;box-shadow: 0px 1px 9px 0px #547d86;}
.page-template-page-landing #content-2nd p {color: #fff;}
.page-template-page-landing #content-2nd .packages p {color:#000;}
.card-bg {background-position: center center; background-repeat: no-repeat; min-height: 300px;background-size: cover;}
.card-wrap .inner, .packages .inner {padding: 20px;}
.card-wrap ul {list-style: none; padding: 0;}
.card-wrap ul ul {margin: 0rem 1.5rem;}
.card-wrap ul li {padding:5px 0;font-weight:500}
.card-wrap ul li::before {
   content:'';
   display:inline-block;
   background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNTEyIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMiIgY2xhc3M9IiI+PGc+PHBhdGggZD0ibTI3NC4wNzAzMTIgMTIxLjc4NTE1NiAxMzQuMjE0ODQ0IDEzNC4yMTQ4NDQtMTM0LjIxNDg0NCAxMzQuMjE0ODQ0LTI4LjI4NTE1Ni0yOC4yODUxNTYgODUuOTI5Njg4LTg1LjkyOTY4OGgtMjI3LjcxNDg0NHYtNDBoMjI3LjcxNDg0NGwtODUuOTI5Njg4LTg1LjkyOTY4OHptMjM3LjkyOTY4OCAxMzQuMjE0ODQ0YzAgNjguMzc4OTA2LTI2LjYyODkwNiAxMzIuNjY3OTY5LTc0Ljk4MDQ2OSAxODEuMDE5NTMxLTQ4LjM1MTU2MiA0OC4zNTE1NjMtMTEyLjY0MDYyNSA3NC45ODA0NjktMTgxLjAxOTUzMSA3NC45ODA0NjlzLTEzMi42Njc5NjktMjYuNjI4OTA2LTE4MS4wMTk1MzEtNzQuOTgwNDY5Yy00OC4zNTE1NjMtNDguMzUxNTYyLTc0Ljk4MDQ2OS0xMTIuNjQwNjI1LTc0Ljk4MDQ2OS0xODEuMDE5NTMxczI2LjYyODkwNi0xMzIuNjY3OTY5IDc0Ljk4MDQ2OS0xODEuMDE5NTMxYzQ4LjM1MTU2Mi00OC4zNTE1NjMgMTEyLjY0MDYyNS03NC45ODA0NjkgMTgxLjAxOTUzMS03NC45ODA0NjlzMTMyLjY2Nzk2OSAyNi42Mjg5MDYgMTgxLjAxOTUzMSA3NC45ODA0NjljNDguMzUxNTYzIDQ4LjM1MTU2MiA3NC45ODA0NjkgMTEyLjY0MDYyNSA3NC45ODA0NjkgMTgxLjAxOTUzMXptLTQwIDBjMC0xMTkuMTAxNTYyLTk2Ljg5ODQzOC0yMTYtMjE2LTIxNnMtMjE2IDk2Ljg5ODQzOC0yMTYgMjE2IDk2Ljg5ODQzOCAyMTYgMjE2IDIxNiAyMTYtOTYuODk4NDM4IDIxNi0yMTZ6bTAgMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojODdCNzc4IiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCI+PC9wYXRoPjwvZz4gPC9zdmc+);
   height:16px;
   width:16px;   
   background-size:contain;
   margin-right:10px;  
   position:relative;
   top:1px;
}
#insta-gallery-feed-2 .insta-gallery-actions .insta-gallery-button{font-weight:bold;font-size:20px;margin-top:20px;background-color:#729e2f;border-radius:0;color:#fff;}
#insta-gallery-feed-2 .insta-gallery-actions .insta-gallery-button:hover{color:#729e2f;}

.page-id-12353 nav#site-navigation {display: none;}
.page-id-12353 .site-header {position:relative;max-height:0;overflow-y: inherit;}


/***accordion***/
.accordion{background: #f3f3f3;}
.accordion-toggle {cursor: pointer;background-color: #729e2f;padding: 11px;text-align: left;color: #fff;border-bottom: #3a5215 solid 2px;-webkit-transition:background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease;font-family: Montserrat, Arial, Helvetica, sans-serif;font-weight: 600;font-size: 20px;}
.accordion-toggle:hover {background-color: #3a5215;border-bottom: 2px solid #729e2f;text-align: left;color: #ffffff;-webkit-transition:background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease;}
.accordion-content {display: none;text-align:left;padding: 20px 40px;background:#fff;}
.accordion h4.accord-active{padding-left:40px;background-color: #3a5215;border-bottom: 2px solid #729e2f;-webkit-transition:background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease;background-image: url('assets/images/plus-minus-sprite.png');background-repeat:no-repeat;background-position: 13px -21px;background-size: 14px;margin-bottom: 0;margin-top: 0;}
.accordion h4.not-active{margin-top:0;margin-bottom: 0px;padding-left:40px;background-image: url('assets/images/plus-minus-sprite.png');background-repeat:no-repeat;background-position: 13px 14px;background-size: 14px;left: 0;position: relative;}
 
@media(max-width:768px){
  .accordion-content p {font-size: 12px;font-weight: 500;}
  .accordion h4{font-size:12px;}
  .accordion-toggle{padding:17px;}
  .page-id-12353 .row {margin-bottom: 2em;}
  .page-id-12353 .card-wrap ul {margin-bottom: 0;}
}



/*--------------------------------------------------------------
WooCommerce
--------------------------------------------------------------*/
/*.woocommerce h1,.woocommerce .h1{font-size:1.6rem;}
.woocommerce h2,.woocommerce .h2{font-size:1.6rem;}*/
.products .product,.term-description{text-align:center;}
.products .product > a:last-child{display:none;}
.woocommerce ul.products li.product h3{font-size:1.25rem;}
.woocommerce ul.products li.product .price{color:#9d9d9c;font-size:1rem;text-transform:uppercase;}
.woof_sid,.form-wppp-select{display:none;}
.related.products{clear:both;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{border-radius:0;font-weight:normal;text-transform:uppercase;}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{background-color:#333;color:#fff;text-transform:uppercase;}
.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit.alt:active,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:hover,.woocommerce a.button.alt:active,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:hover,.woocommerce button.button.alt:active,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:hover,.woocommerce input.button.alt:active,.woocommerce input.button.alt:focus{background-color:#999;}
.cart-panel{padding:20px;}
.cart-panel .price{margin-bottom:1rem;}
.woocommerce div.product .cart-panel p.price, .woocommerce div.product .cart-panel span.price{color:#9d9d9c;letter-spacing:.1em;}
.woocommerce div.product .cart-panel form.cart div.quantity,.woocommerce div.product .cart-panel form.cart .button{display:inline-block;float:none;vertical-align:middle;}
.cart-panel .price .amount{font-weight:bold;}
.woocommerce div.product .cart-panel form.cart div.quantity{margin-right:15px;}
.woocommerce .cart-panel .quantity .qty{padding:9px;text-align:center;}
.woocommerce div.product .cart-panel form.cart, .woocommerce div.product .cart-panel p.cart{margin-bottom:0;}
.woocommerce div.product .cart-panel form.cart .button{padding:15px 25px 14px;letter-spacing:.2em;}
.woocommerce .product_meta{display:none;}
.woocommerce-MyAccount-navigation{margin-bottom: 1.5rem;}
.woocommerce-MyAccount-navigation li{padding-left:30px;background: url(assets/images/arrow_sidenav.png) left 6px / 14px auto no-repeat;letter-spacing:.1em;text-transform: uppercase;}
.woocommerce-MyAccount-navigation li + li{margin-top: .5rem;}
.woocommerce-MyAccount-navigation a{text-decoration: none;}
.woocommerce table.shop_table{overflow-x:auto;}
.woocommerce .cart .actions input.button{padding:10px;}
.woocommerce .coupon .button{font-size:12px;}
.woocommerce ul.products .owl-item li.product,.woocommerce-page ul.products .owl-item li.product{width:100%;float:none;}
h2 .step_index,h2 .step_title{display:inline;}
.component_selections{text-align:left;}
.composite_form .composite_pagination a{text-decoration:none;}
/* Form Adjustments */
#gform_11 .gform_wrapper .top_label div.ginput_containe {margin-top:0;}
#gform_11 .gform_wrapper ul li.gfield {margin-top:12px;}
#gform_11 label {margin-bottom:.25rem;}
#gform_11 .ginput_container_select select {padding: 7px 0 8px 3px;}
#gform_11 textarea.large {height:130px;}
#gform_11 .gform_footer.top_label {margin-top:0;}
#gform_submit_button_11 {    
    border: inherit;
    border-radius: none;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
    color: inherit;
    background: 0 0;
    cursor: pointer;
    display: inline-block;
    padding: 15px 50px;
    outline: 0;
    text-align: center;
    position: relative;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    z-index: 1;
    max-width: 100%;
    visibility: visible;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    font-weight: normal;
    border: none;
    background: #b4bb6b;
    color: #ffffff;
 }
#gform_submit_button_11:hover {cursor:pointer;background:#726d42;}
#gform_11 label.gfield_label {font-size:.8rem;}
@media (min-width: 996px) {
   #field_11_3, #field_11_5, #field_11_8, #field_11_10 {float:left;width:50%;clear:none;}
   #field_11_8, #field_11_11 {clear:left;}
   #field_11_11 {width:50%;display:inline-block;}
   #field_11_11 input {-webkit-box-sizing: border-box!important;box-sizing: border-box!important;width: 100%;}
   .blog .h2 {font-size:3rem;}
}
@media (min-width: 1200px) {  
   #gform_11 label.gfield_label {font-size:.95rem;}
}

.page-template-page-landing .btn{text-transform:capitalize;}
.why-choose-us .item{padding-left:65px;position:relative;}
.why-choose-us .item::before{content:'';width:36px;height:36px;background-color:#fff;border:2px solid #ceaa8f;border-radius:50%;position:absolute;left:15px;top:0;z-index:0;}
.why-choose-us .item::after{content:'';width:10px;height:17px;border-right:4px solid #ceaa8f;border-bottom:4px solid #ceaa8f;position:absolute;left:28px;top:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:1;}
.why-choose-us .item h3{margin-bottom:1rem;}
.packages.row,.venue-gallery.row{margin-top:-15px;}
.packages.row > .col,.packages.row > [class*="col-"],.venue-gallery.row > .col,.venue-gallery.row > [class*="col-"], .cards.row > .col,.cards.row > [class*="col-"]{padding-top:15px;padding-bottom:15px;}
.packages.row{margin-bottom:1.5rem;}
.packages .item > .inner{height:100%;padding:1.5rem;background-color:rgba(0,99,120,.8);}
.packages .item > .inner > :last-child{margin-bottom:0;}
.venue-gallery.row{margin-bottom:-15px;}
.venue-gallery .item > a{display:block;width:100%;height:0;padding:65% 0 0;position:relative;overflow:hidden;}
.venue-gallery .item > a > img{width:100%;height:100%;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover;}
.testimonials.owl-carousel .item .desc{margin-bottom:1.5rem;padding-bottom:1.5rem;position:relative;}
.testimonials.owl-carousel .item .desc::after{content:'';width:50%;height:1px;background-color:rgba(0,0,0,.15);position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.testimonials.owl-carousel .item .desc > :last-child{margin-bottom:0;}
.testimonials.owl-carousel .item .client{font-size:1.2rem;}
.testimonials.owl-carousel .owl-nav{text-align:center;}
.testimonials.owl-carousel .owl-nav > div{display:inline-block;position:static;}
.testimonials.owl-carousel .owl-nav > div + div{margin-left:1rem;}
#gform_12{position:relative;}
#gform_fields_12{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px !important;}
#gform_fields_12 > li{position:relative;width:100%;min-height:1px;margin:0;padding:10px;}
#gform_fields_12 div.ginput_container{margin:0;}
#gform_fields_12 textarea,#gform_fields_12 input[type="text"],#gform_fields_12 input[type="tel"],#gform_fields_12 input[type="email"],#gform_fields_12 input[type="date"],#gform_fields_12 input[type="number"],#gform_fields_12 input[type="password"],#gform_fields_12 select{display:block;width:100%;margin:0;padding:5px 10px;background:none;border:2px solid #fff;border-radius:0;color:#fff;}
#gform_fields_12 ::-webkit-input-placeholder{color:#fff;opacity:1}
#gform_fields_12 :-ms-input-placeholder{color:#fff;opacity:1}
#gform_fields_12 ::-moz-placeholder{color:#fff;opacity:1}
#gform_fields_12 ::-ms-input-placeholder{color:#fff;opacity:1}
#gform_fields_12 ::placeholder{color:#fff;opacity:1}
#gform_wrapper_12 .gform_footer{margin:20px 0 0;padding:0;}
#gform_wrapper_12 .gform_footer .gform_button{display:block;width:100%;margin:0;background-color:#fff;color:#729e2f;font-weight:bold;line-height:1.25;text-align:center;text-decoration:none;text-transform:capitalize;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #fff;padding:.5rem 1rem;font-size:1rem;border-radius:0;position:relative;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;z-index:2;}
#gform_wrapper_12 .gform_footer .gform_button:hover,#gform_wrapper_12 .gform_footer .gform_button:active,#gform_wrapper_12 .gform_footer .gform_button:focus{background-color:#939598;border-color:#939598;color:#fff;}
#gform_fields_12 > li.gfield_error{background:none;border:none;}
#gform_wrapper_12 div.validation_error{border-top:2px solid #f1a3a4;border-bottom:2px solid #f1a3a4;color:#fff;}
#gform_fields_12 > li.gfield_error input,#gform_fields_12 > li.gfield_error textarea,#gform_fields_12 > li.gfield_error select{border-color:#f1a3a4;}
#gform_fields_12 .validation_message{color:#f1a3a4;}

.thumb img, .detail-img img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center;
    height: 330px;
    width: 100%;
}

/*--------------------------------------------------------------
19.0 Media Queries
--------------------------------------------------------------*/
/* Adjust positioning of edit shortcuts, override style in customize-preview.css */
@media screen and (max-width:991px){
  .woocommerce .cart-collaterals .cart_totals, .woocommerce .cart-collaterals .cross-sells, .woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .shipping_calculator{float:none;width:100%;}
}
@media screen and (max-width:767px){
  .shop_table{display: block;overflow-x: auto;}
  .shop_table > tbody{display: block;width:100%;}
  .nav-tabs{margin-bottom: 1rem;border-bottom:none;}
  .nav-tabs .nav-item{margin-bottom: 0;}
  .nav-tabs .nav-link{border-radius:3px;padding: 1em 1.3em;
}
  .nav-tabs .nav-link.active,.nav-tabs .nav-link:hover{border-color:#d3d3d3;top:0;}
  #content-2nd.with-sidebar .content{margin-bottom: 2rem;}
}
@media screen and (min-width:572px){
  img.alignleft{float:left;margin-right:1.5em;}
  img.alignright{float:right;margin-left:1.5em;}
  .site-branding{}
  #banners .item .banner-title{padding-top:3.2rem;background-size:42px auto;font-size:2.26667rem;line-height: 1.17647em;}
  .two-column-home-panel .inner{width:540px;}
  .entry-meta{font-size:.86667rem;}
  #home-services .item h3,#home-services .item .h3{font-size:2rem;}
  #home-services .item .btn{font-size:.86666rem;}
  .twentyseventeen-panel.post-11168 .btn-more{width:auto;}
  .twentyseventeen-panel.post-11168 .btn-more+.btn-more{margin-top:0;margin-left:1rem;}
	/* Blog Index, Archive, Search */

	.taxonomy-description{
		font-size:14px;
		font-size:0.875rem;
	}

	.page-numbers.current{
		font-size:16px;
		font-size:1rem;
	}

	/* Site Footer */

	.site-footer{
		font-size:16px;
		font-size:1rem;
	}

	/* Gallery Columns */

	.gallery-item{
		max-width:25%;
	}

	.gallery-columns-1 .gallery-item{
		max-width:100%;
	}

	.gallery-columns-2 .gallery-item{
		max-width:50%;
	}

	.gallery-columns-3 .gallery-item{
		max-width:33.33%;
	}

	.gallery-columns-4 .gallery-item{
		max-width:25%;
	}
  #field_12_3,#field_12_2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
  .info-box .inner{padding:2rem;}
  .info-box .inner h4{font-size:1.5rem;}
}
@media screen and (min-width:768px){
  html{font-size:14px;}
  h1,.h1,h2,.h2{margin-bottom:.8em;font-size:3rem;}
	/* Layout */
  .innerpad{padding-top:4rem;padding-bottom:4rem;}
  .wrap{width:720px;max-width:100%;padding-left:3em;padding-right:3em;}
	.error404 #primary{float:none;}
  .site-header{max-height:none;overflow-y:inherit;}
  .site-header:before,.site-header:after{content:'';display:block;width:45%;height:1px;background-color:rgba(255,255,255,.5);position:absolute;bottom:0;}
  .site-header:before{left:0;}
  .site-header:after{width:43%;right:0;}
	/* Site Branding */
  .site-branding a{width:80px;padding-top:80px;}
	.site-header .site-branding{left:50%;/*z-index:9999999;*/}
  .site-header .site-branding a{width:58px;margin-left:-19px;padding-top:58px;}

  .banner-title{font-size:3rem;}
  #banners .item .banner-title{padding-top:3.5rem;background-size:50px auto;font-size:3rem;line-height:1.14286em;}
	/* Navigation */
  #nav-wrap{display:block !important;}
  #nav-wrap.collapsing,#nav-wrap.show{background-color:transparent;}
  .js .menu-toggle,.js .dropdown-toggle{display:none;}
	.main-navigation{padding-top:1rem;}
	.js .main-navigation ul,.js .main-navigation ul ul,.js .main-navigation > div > ul{display:block;}
  .main-navigation ul{background:transparent;padding:0;}
  .main-navigation > div > ul{border:0;margin-bottom:0;padding:0;}
  .main-navigation li{border:0;display:inline-block;}
  .main-navigation li li{display:block;}
  .main-navigation a{padding:0 0 .5rem;font-size:.85714rem;}
  .main-navigation .menu > li + li{padding-left:10px;}
	.main-navigation ul ul{background:#fff;border:1px solid #bbb;left:-999em;padding:0;position:absolute;top:100%;z-index:99999;}
	.main-navigation ul li.menu-item-has-children:before,.main-navigation ul li.menu-item-has-children:after,.main-navigation ul li.page_item_has_children:before,.main-navigation ul li.page_item_has_children:after{border-style:solid;border-width:0 6px 6px;content:"";display:none;height:0;position:absolute;right:1em;bottom:-1px;width:0;z-index:100000;}
	.main-navigation ul li.menu-item-has-children.focus:before,.main-navigation ul li.menu-item-has-children:hover:before,.main-navigation ul li.menu-item-has-children.focus:after,.main-navigation ul li.menu-item-has-children:hover:after,.main-navigation ul li.page_item_has_children.focus:before,.main-navigation ul li.page_item_has_children:hover:before,.main-navigation ul li.page_item_has_children.focus:after,.main-navigation ul li.page_item_has_children:hover:after{display:block;}
  .main-navigation ul li.menu-item-has-children:before,.main-navigation ul li.page_item_has_children:before{border-color:transparent transparent #bbb;bottom:0;}
	.main-navigation ul li.menu-item-has-children:after,.main-navigation ul li.page_item_has_children:after{border-color:transparent transparent #fff;}
  .main-navigation ul ul li:hover > ul,.main-navigation ul ul li.focus > ul{left:100%;right:auto;}
	.main-navigation ul ul a{padding:0.75em 1.25em;color:#333;}
  .main-navigation ul ul a:hover,.main-navigation ul ul a:active,.main-navigation ul ul a:focus{color: #fff;}
	.main-navigation li li{-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;}
	.main-navigation li li:hover,.main-navigation li li.focus{background:#767676;}
	.main-navigation li li a{-webkit-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;}
	.main-navigation li li.focus > a,.main-navigation li li:focus > a,.main-navigation li li:hover > a,.main-navigation li li a:hover,.main-navigation li li a:focus,.main-navigation li li.current_page_item a:hover,.main-navigation li li.current-menu-item a:hover,.main-navigation li li.current_page_item a:focus,.main-navigation li li.current-menu-item a:focus{color:#fff;}
	.main-navigation ul li:hover > ul,.main-navigation ul li.focus > ul{left:0.5em;right:auto;}
	.main-navigation .menu-item-has-children > a > .icon,.main-navigation .page_item_has_children > a > .icon{display:inline;left:5px;position:relative;top:-1px;}
	.main-navigation ul ul .menu-item-has-children > a > .icon,.main-navigation ul ul .page_item_has_children > a > .icon{margin-top:-9px;left:auto;position:absolute;right:1em;top:50%;-webkit-transform:rotate(-90deg); /* Chrome, Safari, Opera */ /* IE 9 */-ms-transform:rotate(-90deg);transform:rotate(-90deg);}
	.main-navigation ul ul ul{left:-999em;margin-top:-1px;top:0;}
	.main-navigation ul ul li.menu-item-has-children.focus:before,.main-navigation ul ul li.menu-item-has-children:hover:before,.main-navigation ul ul li.menu-item-has-children.focus:after,.main-navigation ul ul li.menu-item-has-children:hover:after,.main-navigation ul ul li.page_item_has_children.focus:before,.main-navigation ul ul li.page_item_has_children:hover:before,.main-navigation ul ul li.page_item_has_children.focus:after,.main-navigation ul ul li.page_item_has_children:hover:after{display:none;}
  .site-header.fixed:before,.site-header.fixed:after{display:none;}
  .site-header.fixed .site-branding{top:7px;}
  .site-header.fixed .site-branding a{margin-left:-11px;}
  #title .container{padding-bottom:5rem;}
  #shop-menu > .inner{padding-top:2.5rem;padding-bottom:1.5rem;}
  #shop-menu .widget{padding-bottom: 0;}
  #shop-menu .widget .menu,#shop-menu .widget .menu > li{display:inline-block;}
  #shop-menu .widget .menu > li + li{margin-left:10px;}
  #search-8{float: left;}
  #nav_menu-4{float:right;}
  .nav-tabs .nav-link{padding:6px 10px;font-size:.85714rem;}
  /* Front Page */
  .owl-nav > div{width:30px;padding-top:23px;}
  .featured-wines .product h3{font-size:1.28571rem;}
  .wine-list .item h3{font-size:1.28571rem;}
  .home-list .item + .item{margin-top:0;padding-top:0;border-top:none;border-left:1px solid #212121;}
  .two-column-home-panel .inner{width:360px;}
  .two-column-home-panel .content-left > .inner{margin-left:auto;}
  .two-column-home-panel .content-right > .inner{margin-right:auto;}
  .home-testimonials{padding-left:45px;padding-right:45px;}
  .home-testimonials .item{font-size:1.42857rem;}
  .content-wrap{margin:0 -25px 1.5rem;}
  .content-wrap > .col,.content-wrap > [class*="col-"]{padding-left:25px;padding-right:25px;}
  .content-wrap > .col + .col,.content-wrap > [class*="col-"] + [class*="col-"]{border-left:1px solid #333;}
  .content-wrap > .col > *:last-child,.content-wrap > [class*="col-"] > *:last-child{margin-bottom:0;}
  .content-row{margin-left:-25px;margin-right:-25px;}
  .content-row > .col,.content-row > [class*="col-"]{padding-left:25px;padding-right:25px;}
  .content-row .site-main{border-left:1px solid rgba(0,0,0,.2);}
  .with-sidebar h2{font-size:2.75rem;}
  .woocommerce #primary{padding-top:2rem;padding-bottom:2rem;}
  /* With panel images 100% of the screen height, we're going to fix the background image where supported to create a parallax-like effect. */
	.background-fixed .panel-image{
		background-attachment:fixed;
	}
	/* Front Page - Recent Posts */
  #home-services .item h3,#home-services .item .h3{font-size:2.71428rem;}
  #home-services .item .btn{font-size:1rem;}

	.page-two-column .panel-content .recent-posts{
		clear:right;
		float:right;
		width:58%;
	}

	.panel-content .recent-posts article{
		margin-bottom:4em;
	}
	/* Posts */
	.comments-pagination,
	.post-navigation{
		clear:both;
	}

	.post-navigation .nav-previous{
		float:left;
		width:50%;
	}

	.post-navigation .nav-next{
		float:right;
		text-align:right;
		width:50%;
	}

	.nav-next,
	.post-navigation .nav-next{
		margin-top:0;
	}

	/* Blog, archive, search */

	.sticky .icon-thumb-tack{
		height:23px;
		left:-2.5em;
		top:1.5em;
		width:32px;
	}

	.navigation.pagination{
		clear:both;
		float:right;
		width:58%;
	}

	.has-sidebar .navigation.pagination,
	.archive.page-one-column:not(.has-sidebar) .navigation.pagination{
		float:none;
		width:100%;
	}

	.entry-footer{
		display:table;
		width:100%;
	}

	.entry-footer .cat-tags-links{
		display:table-cell;
		vertical-align:middle;
		width:100%;
	}

	.entry-footer .edit-link{
		display:table-cell;
		text-align:right;
		vertical-align:middle;
	}

	.entry-footer .edit-link a.post-edit-link{
		margin-top:0;
		margin-left:1em;
	}

	/* Entry content */

	/* without sidebar */

	:not(.has-sidebar) .entry-content blockquote.alignleft{
		margin-left:-17.5%;
		width:48%;
	}

	:not(.has-sidebar) .entry-content blockquote.alignright{
		margin-right:-17.5%;
		width:48%;
	}

	/* with sidebar */

	.has-sidebar .entry-content blockquote.alignleft{
		margin-left:0;
		width:34%;
	}

	.has-sidebar .entry-content blockquote.alignright{
		margin-right:0;
		width:34%;
	}

	.has-sidebar #primary .entry-content blockquote.alignright.below-entry-meta{
		margin-right:-72.5%;
		width:62%;
	}

	/* blog and archive */

	.blog:not(.has-sidebar) .entry-content blockquote.alignleft,
	.twentyseventeen-front-page.page-two-column .entry-content blockquote.alignleft,
	.archive:not(.has-sidebar) .entry-content blockquote.alignleft,
	.page-two-column .entry-content blockquote.alignleft{
		margin-left:-72.5%;
		width:62%;
	}

	.blog:not(.has-sidebar) .entry-content blockquote.alignright,
	.twentyseventeen-front-page.page-two-column .entry-content blockquote.alignright,
	.archive:not(.has-sidebar) .entry-content blockquote.alignright,
	.page-two-column .entry-content blockquote.alignright{
		margin-right:0;
		width:36%;
	}

	/* Post formats */

	.format-quote blockquote .icon{
		left:-1.5em;
	}

	/* Pages */
	/* 404 page */
	.error404 .page-content{
		padding-bottom:9em;
	}

	/* Comments */

	#comments{
		padding-top:5em;
	}

	.comments-title{
		margin-bottom:2.5em;
	}

	ol.children .children{
		padding-left:2em;
	}

	/* Posts pagination */

	.nav-links .nav-title{
		position:relative;
	}

	.nav-title-icon-wrapper{
		position:absolute;
		text-align:center;
		width:2em;
	}

	.nav-links .nav-previous .nav-title .nav-title-icon-wrapper{
		left:-2em;
	}

	.nav-links .nav-next .nav-title .nav-title-icon-wrapper{
		right:-2em;
	}

	/* Secondary */

	#secondary{
		font-size:14px;
		font-size:0.875rem;
		line-height:1.6;
	}

	/* Widgets */
	h2.widget-title{}
	/* Footer */
	.site-footer{}
  .site-footer .widget{border-left:1px solid rgba(255,255,255,.2);}
  .site-footer .widget:first-child{border-left:none;}
  .site-footer .widget + .widget{margin-top:0;}
	.social-navigation{margin-bottom:0;}
	/* Gallery Columns */

	.gallery-columns-5 .gallery-item{
		max-width:20%;
	}

	.gallery-columns-6 .gallery-item{
		max-width:16.66%;
	}

	.gallery-columns-7 .gallery-item{
		max-width:14.28%;
	}

	.gallery-columns-8 .gallery-item{
		max-width:12.5%;
	}

	.gallery-columns-9 .gallery-item{
		max-width:11.11%;
	}
  /*.woocommerce h1,.woocommerce .h1,.woocommerce h2,.woocommerce .h2{font-size:1.85714rem;}
  .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{width:30.8%;}*/
  .woocommerce div.product .cart-panel form.cart div.quantity{margin-right:0;}
  .woocommerce .cart-panel .quantity .qty{width:38px;padding:5px;}
  .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{padding:12px 10px 11px;font-size:.8rem;}
  .woocommerce-MyAccount-navigation{margin-bottom:0;}
  .woocommerce-MyAccount-navigation li{padding-left:15px;background-size:9px auto;font-size:.85714rem;letter-spacing: 0;}
  .woocommerce .related.products ul.products li.product,.woocommerce-page .related.products ul.products li.product{width:48.1%;}
  .woocommerce .related.products ul.products li.product:nth-child(2n),.woocommerce-page .related.products ul.products li.product:nth-child(2n){margin-right:0;}
  .woocommerce ul.products.owl-carousel li.product, .woocommerce-page ul.products.owl-carousel li.product{width:100%;margin:0;}
   #right-panel{display:block;}
  .info-box .box-title{padding:18px;}
  .info-box .inner{padding:2.5rem;}
  .page-template-page-landing2 .btn-download{padding:14px 24px;}
}
@media screen and (min-width:992px){
  html{font-size:15px;}
  h1,.h1,h2,.h2{font-size:3.73333rem;}
  h1 span,.h1 span,h2 span,.h2 span{font-size:1.06667rem;}
  .innerpad{padding-top:5.5rem;padding-bottom:5.5rem;}
  .innerpad-sm{padding-top:2.5rem;padding-bottom:2.5rem;}
  .btn,.btn-more{font-size:1.06667rem;}
  .site-header:before,.site-header:after{width:43%;}
  .site-branding a,.site-header .site-branding a{width:96px;padding-top:96px;}
  .site-header .site-branding{top:22px;}
  .site-header .site-branding a{margin-left:-48px;}
  .banner-title{font-size:3.73333rem;}
  .main-navigation{padding-top:1.7rem;padding-bottom:.8rem;}
  .main-navigation a{padding-bottom:.7rem;font-size:1rem;}
  .site-header.fixed .site-branding{top:6px;}
  .site-header.fixed .site-branding a{width:46px;margin-left:-23px;padding-top:46px;}
  .site-header.fixed .main-navigation{padding-top:1.2rem;padding-bottom:.5rem;}
  .site-header.fixed .main-navigation a{padding-bottom:.5rem;}
  #title .container{padding-top:13rem;padding-bottom:7rem;font-size:1.06667rem;}
  #banners .item{font-size:1.06667rem;}
  #banners .item > .cover{padding:12rem 0;}
  #banners .item .banner-title{padding-top:4.2rem;background-size:62px auto;font-size:3.73333rem;line-height:1.09375em;}
  .content-wrap{margin-left:-32px;margin-right:-32px;}
  .content-wrap > .col,.content-wrap > [class*="col-"]{padding-left:32px;padding-right:32px;}
  .site-footer .widget-area{padding-top:0;}
  .site-footer .widget:first-child{border-left:1px solid rgba(255,255,255,.2);}
  .owl-nav > div{width:40px;padding-top:32px;}
  .featured-wines .product h3{font-size:1.13333rem;}
  .wine-list .item h3{font-size:1.13333rem;}
  .home-list{margin-left:-25px;margin-right:-25px;}
  .home-list .item{padding-left:25px;padding-right:25px;}
  .two-column-home-panel .inner{width:490px;padding-left:25px;padding-right:25px;}
  .home-testimonials{padding-left:55px;padding-right:55px;}
  .home-testimonials .item{font-size:1.6rem;}
  .content-row{margin-left:-40px;margin-right:-40px;}
  .content-row > .col,.content-row > [class*="col-"]{padding-left:40px;padding-right:40px;}
  .entry-meta{font-size:1rem;}
  .nav-tabs .nav-link{padding:9px 18px;font-size:.93333rem;}
  #home-services .row{margin:-10px;}
  #home-services .row > .col,#home-services .row > [class*="col-"]{padding:10px;}
  #home-services .item h3,#home-services .item .h3{font-size:1.86667rem;}
  #home-services .item .btn{font-size:.8rem;}
  .twentyseventeen-panel.post-11168{background-size:auto 100%;background-position:left center;}
  .twentyseventeen-panel.post-11168 .cover{background:-o-linear-gradient(left, rgba(34,34,34,0) 0%,rgba(34,34,34,0) 25%,rgba(34,34,34,1) 56%,rgba(34,34,34,1) 100%);background:-webkit-gradient(linear, left top, right top, from(rgba(34,34,34,0)),color-stop(25%, rgba(34,34,34,0)),color-stop(56%, rgba(34,34,34,1)),to(rgba(34,34,34,1)));background:linear-gradient(to right, rgba(34,34,34,0) 0%,rgba(34,34,34,0) 25%,rgba(34,34,34,1) 56%,rgba(34,34,34,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00222222', endColorstr='#cc222222',GradientType=1 );}
  .twentyseventeen-panel.post-11168 .container > .inner{padding-left:50%;}
  /* Sticky posts */
	.sticky .icon-thumb-tack{
		font-size:32px;
		font-size:2rem;
		height:22px;
		left:-1.25em;
		top:0.75em;
		width:32px;
	}

	/* Pagination */

	.page-numbers{
		display:inline-block;
	}

	.page-numbers.current{
		font-size:15px;
		font-size:0.9375rem;
	}

	.page-numbers.current .screen-reader-text{
		clip:rect(1px, 1px, 1px, 1px);
		height:1px;
		overflow:hidden;
		position:absolute !important;
		width:1px;
	}

	/* Comments */

	.comment-body{
		margin-left:0;
	}
  /*.woocommerce h1,.woocommerce .h1,.woocommerce h2,.woocommerce .h2{font-size:2.13333rem;}*/
  .woocommerce ul.products li.product .price{font-size:1.05rem;}
  .woocommerce ul.products li.product form{display:none;}
  .woocommerce div.product .cart-panel form.cart div.quantity{margin-right:15px;}
  .woocommerce .cart-panel .quantity .qty{width:3.631rem;padding:8px;}
  .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{padding:15px 25px 14px;font-size:1rem;}
  .woocommerce-MyAccount-navigation li{padding-left:30px;background-size:14px auto;font-size:1rem;letter-spacing:.1em;}
  .woocommerce .related.products ul.products li.product,.woocommerce-page .related.products ul.products li.product{width:21.4%;}
  .woocommerce .related.products ul.products li.product:nth-child(2n),.woocommerce-page .related.products ul.products li.product:nth-child(2n){margin-right:2.992em;}
  .woocommerce .related.products ul.products li.product:nth-child(4n),.woocommerce-page .related.products ul.products li.product:nth-child(4n){margin-right:0;}
  #right-panel{margin-top:-172px;}
  #right-panel .social-links-menu{padding:15px;}
  #right-panel .social-links-menu li + li{margin-top:8px;}
  #right-panel .social-links-menu a .icon{width:1.5em;height:1.5em;}
  .bt-booking{width:52px;padding-top:195px;}
  .why-choose-us .item{padding-left:77px;}
  .why-choose-us .item::before{width:44px;height:44px;}
  .why-choose-us .item::after{width:13px;height:22px;left:30px;top:9px;}
  #field_12_3,#field_12_2{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%;}
  #gform_fields_12 textarea,#gform_fields_12 input[type="text"],#gform_fields_12 input[type="tel"],#gform_fields_12 input[type="email"],#gform_fields_12 input[type="date"],#gform_fields_12 input[type="number"],#gform_fields_12 input[type="password"],#gform_fields_12 select{padding:12px 15px;background:none;border:2px solid #fff;border-radius:0;color:#fff;}
  #gform_wrapper_12 .gform_footer{width:calc(30% - 10px);margin:0;position:absolute;right:0;bottom:10px;}
  #gform_wrapper_12 .gform_footer .gform_button{padding:15px 20px;}
  #gform_wrapper_12.gform_validation_error .gform_footer{bottom:50px;}
  .page-template-page-landing .btn{padding:15px 20px;}
  .info-box .box-title{padding:18px;}
  .info-box .box-title>h3{font-size:1.625rem;}
  .page-template-page-landing2 .btn-download{padding:18px 37px;}
}
@media screen and (min-width:1200px){
  html{font-size:16px;}
  h1,.h1,h2,.h2{font-size:4rem;}
  .blog .h2 {font-size:3.3rem;}
  h1 span,.h1 span,h2 span,.h2 span{font-size:1.1875rem;}
  .btn,.btn-more{font-size:1.1875rem;}
  .innerpad{padding-top:6.5rem;padding-bottom:6.5rem;}
  .site-branding a,.site-header .site-branding a{width:145px;padding-top:145px;}
  .site-header .site-branding a{margin-left:-72px;}
  .banner-title{font-size:4rem;}
  .main-navigation{padding-top:2.3rem;padding-bottom:1.3rem;}
  .main-navigation .menu > li + li{padding-left:20px;}
  .site-header.fixed .site-branding a{width:63px;margin-left:-31px;padding-top:63px;}
  .site-header.fixed .main-navigation{padding-top:1.7rem;padding-bottom:1rem;}
  #title .container{padding-top:16rem;padding-bottom:8rem;font-size:1.1875rem;}
  #banners .item{font-size:1.1875rem;}
  #banners .item > .cover{padding:15rem 0;}
  #banners .item .banner-title{padding-top:4.2rem;background-size:78px auto;font-size:4rem;}
	.has-sidebar .entry-content blockquote.alignleft{margin-left:-20%;}
	.blog:not(.has-sidebar) .entry-content blockquote.alignright,.archive:not(.has-sidebar) .entry-content blockquote.alignright,.page-two-column .entry-content blockquote.alignright,.twentyseventeen-front-page .entry-content blockquote.alignright{margin-right:-20%;}
  .content-wrap{margin-left:-40px;margin-right:-40px;}
  .content-wrap > .col,.content-wrap > [class*="col-"]{padding-left:40px;padding-right:40px;}
  #home-services .row{margin:-15px;}
  #home-services .row > .col,#home-services .row > [class*="col-"]{padding:15px;}
  #home-services .item h3,#home-services .item .h3{font-size:2.125rem;}
  #home-services .item .btn{font-size:.875rem;}
  .featured-wines .product h3{font-size:1.125rem;}
  .wine-list .item h3{font-size:1.125rem;}
  .home-list{margin-left:-40px;margin-right:-40px;}
  .home-list .item{padding-left:40px;padding-right:40px;}
  .two-column-home-panel .inner{width:595px;padding-left:40px;padding-right:40px;}
  .home-testimonials .item{font-size:1.75rem;}
  .content-row{margin-left:-55px;margin-right:-55px;}
  .content-row > .col,.content-row > [class*="col-"]{padding-left:55px;padding-right:55px;}
  .entry-meta{font-size:1rem;}
  .nav-tabs .nav-link{padding:12px 20px;font-size:1rem;}
  /*.woocommerce h1,.woocommerce .h1,.woocommerce h2,.woocommerce .h2{font-size:2.125rem;}*/
  #right-panel{margin-top:-202px;}
  #right-panel .social-links-menu{padding:28px 20px;}
  #right-panel .social-links-menu li + li{margin-top:14px;}
  #right-panel .social-links-menu a .icon{width:1.5em;height:1.5em;}
  .bt-booking{width:64px;padding-top:206px;}
  .blog .site-main > article,.archive .site-main > article,.search .site-main > article{padding-bottom:2rem;}
  .why-choose-us .item{padding-left:87px;}
  .why-choose-us .item::before{width:52px;height:52px;}
  .why-choose-us .item::after{width:15px;height:26px;left:34px;top:11px;}
  .page-template-page-landing .btn{padding-left:30px;padding-right:30px;}
	.wed-land-intro p{font-size:21px;}
  .info-box{margin-bottom:3rem;}
  .info-box .box-title{padding:22px;}
  .info-box .box-title>h3{font-size:1.875rem;}
  .info-box .inner h4{font-size:1.875rem;}
  .page-template-page-landing2 .btn-download{padding:21px 58px;}
}
@media screen and (min-width:1550px){
  .twentyseventeen-panel.post-11168{background-size:60% auto;}
}
@media screen and (max-width:48.875em) and (min-width:48em){
  .admin-bar .site-navigation-fixed.navigation-top,.admin-bar .site-navigation-hidden.navigation-top{top:46px;}
}
/*--------------------------------------------------------------
20.0 Print
--------------------------------------------------------------*/
@media print{
  form,button,input,select,textarea,.navigation-top,.social-navigation,#secondary,.content-bottom-widgets,.header-image,.panel-image-prop,.icon-thumb-tack,.page-links,.edit-link,.post-navigation,.pagination.navigation,.comments-pagination,.comment-respond,.comment-edit-link,.comment-reply-link,.comment-metadata .edit-link,.pingback .edit-link,.site-footer aside.widget-rea,.site-info{display:none !important;}
  .entry-footer,#comments,.site-footer,.single-featured-image-header{border:0;}
  body{font-size:12pt;}
  h1{font-size:24pt;}
  h2{font-size:22pt;}
  h3{font-size:17pt;}
  h4{font-size:12pt;}
  h5{font-size:11pt;}
  h6{font-size:12pt;}
  .page .panel-content .entry-title,.page-title,body.page:not(.twentyseventeen-front-page) .entry-title{font-size:10pt;}
  .wrap{padding-left:5% !important;padding-right:5% !important;max-width:none;}
  .site-header{background:transparent;padding:0;}
  .custom-header-media{padding:0;}
  .twentyseventeen-front-page.has-header-image .site-branding,.twentyseventeen-front-page.has-header-video .site-branding,.home.blog.has-header-image .site-branding,.home.blog.has-header-video .site-branding{position:relative;}
  .site-branding{margin-top:0;margin-bottom:1.75em !important;}
  .site-title{font-size:25pt;}
  .site-description{font-size:12pt;opacity:1;}
  .single-featured-image-header{background:transparent;}
  .entry-meta{font-size:9pt;}
  body,.site{background:none !important;}
  body,a,.site-title a,.twentyseventeen-front-page.has-header-image .site-title,.twentyseventeen-front-page.has-header-video .site-title,.twentyseventeen-front-page.has-header-image .site-title a,.twentyseventeen-front-page.has-header-video .site-title a{color:#222 !important;}
  h2,h5,blockquote,.site-description,.twentyseventeen-front-page.has-header-image .site-description,.twentyseventeen-front-page.has-header-video .site-description,.entry-meta,.entry-meta a{color:#777 !important;}
  .entry-content blockquote.alignleft,.entry-content blockquote.alignright{font-size:11pt;width:34%;}
  .site-footer{padding:0;}
}

.ult_tabcontent {
    height: auto !important;
}

iframe#videopal-iframe-kSjU9qaTfyeE {
    margin-bottom: 0!important;
    left: 0!important;
    right: auto!important;
    position: fixed!important;
}

/*--------------------------------------------------------------
19.0 Woocommmerce 2021
--------------------------------------------------------------*/
.woocommerce-account .woocommerce {text-align: left!important;}
.woocommerce-MyAccount-content, .woocommerce-cart .woocommerce, #order_review { background: #fff;padding: 1em;}
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper, 
.woocommerce-checkout .woocommerce-additional-fields__field-wrapper {text-align: left!important;margin-bottom:3em;}
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input,
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .select2-container .select2-selection--single{height: 47px;padding:10px!important;}
.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px;}
.orderby {padding:10px;margin-bottom:2em;}
.woocommerce .quantity .qty {padding: 9px;}
button.single_add_to_cart_button.bundle_add_to_cart_button.button.alt.disabled {padding: 15px 20px;background: #bebebe;}
.g-recaptcha- div {margin: 0 auto;}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order{float:none;}

.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{max-width: 48%;}
.shop_table a.button{background: #729e2f;color: #fff;margin-left: 10px;padding:10px 10px;}

.subscription_details .button.cancel {display: none!important;}
.woocommerce-MyAccount-navigation-link--downloads {display: none!important;}

/*--------------------------------------------------------------
20.0 Product Bundles
--------------------------------------------------------------*/
.product-type-bundle .woocommerce-product-gallery--without-images,.product-type-bundle .woocommerce-product-gallery--with-images {display:none;}
.woocommerce #content div.product-type-bundle div.summary, 
.woocommerce div.product-type-bundle div.summary, 
.woocommerce-page #content div.product-type-bundle div.summary, 
.woocommerce-page div.product-type-bundle div.summary{ float:none;width: 100%;clear:both;}
.woocommerce #content div.bundled_product_summary:not(.thumbnail_hidden) .details{float: none;width: 100%; padding: 0;}
.bundled_item_after_cart_details.bundled_item_button {float: left; width: 100%;padding: 0 8px 8px;background: #ece1d2;}
.bundled_item_after_cart_details label.screen-reader-text { clip: unset;-webkit-clip-path:unset;clip-path:unset; height:auto; overflow: visible; position: relative !important; width: auto; word-wrap: normal !important;padding-right:10px;text-transform:capitalize;}
.woocommerce div.product form.cart .bundled_item_after_cart_details div.quantity {float: right;margin-top:10px;}
.bundled_product_title_inner span.item_title {font-size:1.5rem;}
a.bundled_product_permalink {display: none;}
.bundled_product{border:solid 1px #ece1d2;}
.bundled_product_summary{border-bottom: none!important;padding-bottom: 0!important;}
.bundled_product_title.product_title {margin-top: 1em!important;}
.bundled_product_summary .bundled_product_images figure{margin-bottom:0em!important;}
.subscription-details, .woocommerce-Price-amount.amount {font-weight: 500;}
.bundled_items_selection_status {color: red;display: block!important;font-weight: 600;}
.bundle_error .woocommerce-info {border-top-color: red;padding: 1em 1em;}
.bundle_error .woocommerce-info:before{display:none;}
.bundle_error .woocommerce-info ul {margin: 0;padding: 0;}
#product-12700 p.price {display: none;}
#product-12700 span.price {margin:1em 0 1em 15px;}
.bundled_product_images.images {padding: 1em 0;}
li.post-12700 span.price {display: none!important;}
#nav_menu-7 {border-top: 1px solid #ccc;padding-top: 2em;}

@media (max-width:768px){
	.woocommerce div.product form.cart .button{padding: 15px 20px;}
    .bundled_product{display:-webkit-box;display:-ms-flexbox;display:flex;width: 100%;}
    .bundled_product_excerpt.product_excerpt,
    .bundled_item_after_cart_details label.screen-reader-text{display:none;}
    .bundled_product_images.images {-webkit-box-flex: 1;-ms-flex: 1 1 20%;flex: 1 1 20%;max-width: 20%;}
    .bundled_product .details {display: -webkit-box;display: -ms-flexbox;display: flex;}
    .bundled_product .bundled_item_after_cart_details.bundled_item_button {background: none;padding: 0;}
    .bundled_product .bundled_product_title.product_title {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex: 1;-ms-flex: 1 1 81%;flex: 1 1 81%;max-width: 81%;margin-bottom:4px;margin-top:13px!important;}
    .bundled_product_summary{border-bottom: 1px solid #ece1d2!important;}
    .bundled_product .bundled_product_title_inner span.item_title{font-size: 1.2rem;}
    /*.bundled_product .cart {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding-right:8px;}*/

	.woocommerce .quantity .qty,button.single_add_to_cart_button.bundle_add_to_cart_button.button.alt.disabled {margin-top:0px;}
	.woocommerce div.product form.cart .bundled_item_after_cart_details div.quantity {float:none;margin-top:0!important;}
	.woocommerce #content div.product .bundled_product_images.images {float: none!important;padding: 1em 0;}
	
	.woocommerce .bundled_product .bundled_item_cart_details .price {font-size: 0.8rem;}
	
	.bundled_product .bundled_product_title.product_title {width: 100%;max-width: 100%;-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;margin-top: 0em;}
    .bundled_product .details { display: -webkit-box; display: -ms-flexbox; display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.bundled_product .bundled_item_cart_content {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%; margin-bottom: 0.6em;}
	.bundled_product .bundled_item_cart_details {-webkit-box-flex: 1;-ms-flex: 1 0 78%;flex: 1 0 78%;}
	.bundled_product .cart {width: 100%;}
	#product-12700 span.price {margin:1em 0 1em 0px;}	
    .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,
    .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{max-width: 100%;}
	
}

@media screen and (min-width: 768px){
	.woocommerce .content-row .col-md-8 {border-left: 1px solid rgba(0,0,0,.2);}
  }


.sides-hidden{overflow:hidden!important;}
.no-margin,
.no-margin p{margin-bottom:0;}
.head-sidelines{position: relative;}
.head-sidelines h2 { position: relative;padding-left:50px;padding-right:50px;}
.head-sidelines h2::before{content:'';background:#ffffff;width:100%;min-height:80px;display:block;position:absolute;z-index:-1;left:0px;padding:0 20px;}
.head-sidelines h2::after {content:'';width:7000px;position:absolute;height:1px;background:#000;left:0;top:60%;z-index:-2;transform:translateX(-3500px)}

.package-accord .elementor-accordion-item:first-child{display:none!important;}
.package-accord .elementor-tab-title {max-width: 182px;margin:0 auto 20px!important;}
.package-accord .elementor-accordion-icon{font-weight:400!important;}
.package-accord .elementor-accordion-icon svg{width:0.8em!important;height:0.8em!important;}
.package-accord ul {list-style:none; margin: 0;padding: 0;}
.package-accord ul li{padding-bottom:20px;padding-left:25px;position:relative;}
.package-accord ul li:after{content:'';position:absolute;left:0;top:4px;border-top:solid 2px #000;border-right:2px solid #000;width:12px;height:7px;transform:rotate(125deg);}

.btn-enquire-new {font-weight: 400;font-family: 'Montserrat';}

#sb_instagram .sb_instagram_header{display:none;}

.elem-testis .elementor-testimonial {display: flex; flex-direction: column-reverse; justify-content: center; align-items: center; text-align: center;}
.elem-testis .elementor-testimonial__content {padding-bottom:0;}
.elem-testis .elementor-testimonial__cite {display:flex;flex-direction:column-reverse;}
.elem-testis .elementor-testimonial__name {padding-top:10px;}
.elem-testis .elementor-swiper-button.elementor-swiper-button-prev,
.elem-testis .elementor-swiper-button.elementor-swiper-button-next {position: absolute;margin-top:60px;width: 35px;height: 35px;background-size:cover;top: 85%!important;}
.elem-testis .elementor-swiper-button.elementor-swiper-button-prev svg,
.elem-testis .elementor-swiper-button.elementor-swiper-button-next svg{display:none;}
.elem-testis .elementor-swiper-button.elementor-swiper-button-prev{background-image:url('data:image/png;base64,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gAABAgQKCggABZuuZAIECBAgIACYAQIECBAgUFBAACjYdCUTIECAAAEBwAwQIECAAIGCAgJAwaYrmQABAgQICABmgAABAgQIFBQQAAo2XckECBAgQEAAMAMECBAgQKCggABQsOlKJkCAAAECAoAZIECAAAECBQUEgIJNVzIBAgQIEBAAzAABAgQIECgoIAAUbLrCUv/4AAADJ0lEQVSSCRAgQICAAGAGCBAgQIBAQQEBoGDTlUyAAAECBAQAM0CAAAECBAoKCAAFm65kAgQIECAgAJgBAgQIECBQUEAAKNh0JRMgQIAAAQHADBAgQIAAgYICAkDBpiuZAAECBAgIAGaAAAECBAgUFBAACjZdyQQIECBAQAAwAwQIECBAoKCAAFCw6UomQIAAAQICgBkgQIAAAQIFBQSAgk1XMgECBAgQEADMAAECBAgQKCggABRsupIJECBAgIAAYAYIECBAgEBBAQGgYNOVTIAAAQIEBAAzQIAAAQIECgoIAAWbrmQCBAgQICAAmAECBAgQIFBQQAAo2HQlEyBAgAABAcAMECBAgACBggICQMGmK5kAAQIECAgAZoAAAQIECBQUEAAKNl3JBAgQIEBAADADBAgQIECgoIAAULDpSiZAgAABAgKAGSBAgAABAgUFBICCTVcyAQIECBAQAMwAAQIECBAoKCAAFGy6kgkQIECAgABgBggQIECAQEEBAaBg05VMgAABAgQEADNAgAABAgQKCggABZuuZAIECBAgIACYAQIECBAgUFBAACjYdCUTIECAAAEBwAwQIECAAIGCAgJAwaYrmQABAgQICABmgAABAgQIFBQQAAo2XckECBAgQEAAMAMECBAgQKCggABQsOlKJkCAAAECAoAZIECAAAECBQUEgIJNVzIBAgQIEBAAzAABAgQIECgoIAAUbLqSCRAgQICAAGAGCBAgQIBAQQEBoGDTlUyAAAECBAQAM0CAAAECBAoKCAAFm65kAgQIECAgAJgBAgQIECBQUEAAKNh0JRMgQIAAAQHADBAgQIAAgYICAkDBpiuZAAECBAgIAGaAAAECBAgUFBAACjZdyQQIECBAQAAwAwQIECBAoKCAAFCw6UomQIAAAQICgBkgQIAAAQIFBQSAgk1XMgECBAgQEADMAAECBAgQKCggABRsupIJECBAgIAAYAYIECBAgEBBAQGgYNOVTIAAAQIEBAAzQIAAAQIECgoIAAWbrmQCBAgQICAAmAECBAgQIFBQQAAo2HQlEyBAgAABAcAMECBAgACBggL/D+7vsS6SULDzAAAAAElFTkSuQmCC');left: 35%!important;}
.elem-testis .elementor-swiper-button.elementor-swiper-button-next{background-image:url('data:image/png;base64,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BF6a5EVJrk/yTWcfIbz773b//FeS3R8V2n2L//Yk7zr/77psVNEEWgkIAK2k7UOAAAECBAoJCACFhqEUAgQIECDQSkAAaCVtHwIECBAgUEhAACg0DKUQIECAAIFWAgJAK2n7ECBAgACBQgICQKFhKIUAAQIECLQSEABaSduHAAECBAgUEhAACg1DKQQIECBAoJWcZWqzAAAEj0lEQVSAANBK2j4ECBAgQKCQgABQaBhKIUCAAAECrQQEgFbS9iFAgAABAoUEBIBCw1AKAQIECBBoJSAAtJK2DwECBAgQKCQgABQahlIIECBAgEArAQGglbR9CBAgQIBAIQEBoNAwlEKAAAECBFoJCACtpO1DgAABAgQKCQgAhYahFAIECBAg0EpAAGglbR8CBAgQIFBIQAAoNAylECBAgACBVgICQCtp+xAgQIAAgUICAkChYSiFAAECBAi0EhAAWknbhwABAgQIFBIQAAoNQykECBAgQKCVgADQSto+BAgQIECgkIAAUGgYSiFAgAABAq0EBIBW0vYhQIAAAQKFBASAQsNQCgECBAgQaCUgALSStg8BAgQIECgkIAAUGoZSCBAgQIBAKwEBoJW0fQgQIECAQCEBAaDQMJRCgAABAgRaCQgAraTtQ4AAAQIECgkIAIWGoRQCBAgQINBKQABoJW0fAgQIECBQSEAAKDQMpRAgQIAAgVYCAkArafsQIECAAIFCAgJAoWEohQABAgQItBIQAFpJ24cAAQIECBQSEAAKDUMpBAgQIECglYAA0EraPgQIECBAoJCAAFBoGEohQIAAAQKtBASAVtL2IUCAAAEChQQEgELDUAoBAgQIEGglIAC0krYPAQIECBAoJCAAFBqGUggQIECAQCsBAaCVtH0IECBAgEAhAQGg0DCUQoAAAQIEWgkIAK2k7UOAAAECBAoJCACFhqEUAgQIECDQSkAAaCVtHwIECBAgUEhAACg0DKUQIECAAIFWAgJAK2n7ECBAgACBQgICQKFhKIUAAQIECLQSEABaSduHAAECBAgUEhAACg1DKQQIECBAoJWAANBK2j4ECBAgQKCQgABQaBhKIUCAAAECrQQEgFbS9iFAgAABAoUEBIBCw1AKAQIECBBoJSAAtJK2DwECBAgQKCQgABQahlIIECBAgEArAQGglbR9CBAgQIBAIQEBoNAwlEKAAAECBFoJCACtpO1DgAABAgQKCQgAhYahFAIECBAg0EpAAGglbR8CBAgQIFBIQAAoNAylECBAgACBVgICQCtp+xAgQIAAgUICAkChYSiFAAECBAi0EhAAWknbhwABAgQIFBIQAAoNQykECBAgQKCVgADQSto+BAgQIECgkIAAUGgYSiFAgAABAq0EBIBW0vYhQIAAAQKFBASAQsNQCgECBAgQaCUgALSStg8BAgQIECgkIAAUGoZSCBAgQIBAKwEBoJW0fQgQIECAQCEBAaDQMJRCgAABAgRaCQgAraTtQ4AAAQIECgkIAIWGoRQCBAgQINBKQABoJW0fAgQIECBQSEAAKDQMpRAgQIAAgVYCAkArafsQIECAAIFCAgJAoWEohQABAgQItBIQAFpJ24cAAQIECBQSEAAKDUMpBAgQIECglYAA0EraPgQIECBAoJCAAFBoGEohQIAAAQKtBASAVtL2IUCAAAEChQQEgELDUAoBAgQIEGglIAC0krYPAQIECBAoJCAAFBqGUggQIECAQCsBAaCVtH0IECBAgEAhAQGg0DCUQoAAAQIEWgn8H2xmuy48ueyHAAAAAElFTkSuQmCC');right: 34%!important;}
.elem-testis .elementor-swiper-button.elementor-swiper-button-prev:hover,
.elem-testis .elementor-swiper-button.elementor-swiper-button-next:hover{opacity:0.5;}

@media(min-width:768px){
    .elem-testis .elementor-swiper-button.elementor-swiper-button-prev{left: 44%!important;}
    .elem-testis .elementor-swiper-button.elementor-swiper-button-next{right: 44%!important;}
}

@media(min-width:992px){
    .elem-testis .elementor-swiper-button.elementor-swiper-button-prev{left: 45%!important;}
    .elem-testis .elementor-swiper-button.elementor-swiper-button-next{right: 45%!important;}
    .elem-testis .elementor-swiper-button.elementor-swiper-button-prev,
    .elem-testis .elementor-swiper-button.elementor-swiper-button-next {position: absolute;width: 35px;height: 35px;background-size:cover;top: 80%!important;}
}

@media(min-width:1200px){
    .elem-testis .elementor-swiper-button.elementor-swiper-button-prev{left: 46%!important;}
    .elem-testis .elementor-swiper-button.elementor-swiper-button-next{right: 46%!important;}
}

#post-15916.text-center {text-align:initial!important;}
#post-15916 hr + h3 {
    padding-top: 35px!important;
}
