.elementor-2893 .elementor-element.elementor-element-76198aed:not(.elementor-motion-effects-element-type-background), .elementor-2893 .elementor-element.elementor-element-76198aed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76dfb93 );}.elementor-2893 .elementor-element.elementor-element-76198aed{border-style:solid;border-width:0px 40px 40px 40px;border-color:var( --e-global-color-4021188 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2893 .elementor-element.elementor-element-76198aed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2893 .elementor-element.elementor-element-cca596f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2893 .elementor-element.elementor-element-cca596f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2893 .elementor-element.elementor-element-cca596f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2893 .elementor-element.elementor-element-45582198 .elementor-repeater-item-582ef4e{left:61%;--hotspot-translate-x:61%;top:9%;--hotspot-translate-y:9%;}.elementor-2893 .elementor-element.elementor-element-45582198 .elementor-repeater-item-7494fb1{left:50%;--hotspot-translate-x:50%;top:21%;--hotspot-translate-y:21%;}.elementor-2893 .elementor-element.elementor-element-45582198 .elementor-repeater-item-418063e{left:42%;--hotspot-translate-x:42%;top:20%;--hotspot-translate-y:20%;}.elementor-2893 .elementor-element.elementor-element-45582198 .elementor-repeater-item-00ff96c{left:51%;--hotspot-translate-x:51%;top:47%;--hotspot-translate-y:47%;}.elementor-2893 .elementor-element.elementor-element-45582198 .elementor-repeater-item-5bf5042{left:44%;--hotspot-translate-x:44%;top:55%;--hotspot-translate-y:55%;}.elementor-2893 .elementor-element.elementor-element-45582198 .elementor-repeater-item-015f691{left:46%;--hotspot-translate-x:46%;top:72%;--hotspot-translate-y:72%;}.elementor-2893 .elementor-element.elementor-element-45582198 .elementor-repeater-item-eb3f2cb{left:32%;--hotspot-translate-x:32%;top:58%;--hotspot-translate-y:58%;}.elementor-2893 .elementor-element.elementor-element-45582198 .elementor-repeater-item-2cf5700{left:18%;--hotspot-translate-x:18%;top:87%;--hotspot-translate-y:87%;}.elementor-2893 .elementor-element.elementor-element-45582198 .elementor-repeater-item-dd488ed{left:21%;--hotspot-translate-x:21%;top:91%;--hotspot-translate-y:91%;}.elementor-2893 .elementor-element.elementor-element-45582198 .elementor-repeater-item-bcf8a3e{left:40%;--hotspot-translate-x:40%;top:45%;--hotspot-translate-y:45%;}.elementor-2893 .elementor-element.elementor-element-45582198 .elementor-repeater-item-4f5bc34{left:50%;--hotspot-translate-x:50%;top:57%;--hotspot-translate-y:57%;}.elementor-2893 .elementor-element.elementor-element-45582198 .elementor-repeater-item-2429a20{left:38%;--hotspot-translate-x:38%;top:54%;--hotspot-translate-y:54%;}.elementor-2893 .elementor-element.elementor-element-45582198 .elementor-repeater-item-d9da3d4{left:15%;--hotspot-translate-x:15%;top:7%;--hotspot-translate-y:7%;}.elementor-2893 .elementor-element.elementor-element-45582198 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-2893 .elementor-element.elementor-element-45582198{--container-width:100%;--image-width:100%;--hotspot-color:#57335F;--hotspot-size:100px;--hotspot-box-color:#00000000;--tooltip-text-color:#4B4F58;--tooltip-align:center;--tooltip-min-width:72px;--tooltip-padding:2px 10px 2px 10px;--tooltip-color:#FFFFFFBD;--tooltip-border-radius:5px 5px 5px 5px;}.elementor-2893 .elementor-element.elementor-element-45582198 .e-hotspot__label{font-family:"Le Havre Rough", Sans-serif;font-size:17px;font-weight:600;line-height:1.1em;}.elementor-2893 .elementor-element.elementor-element-45582198 .e-hotspot__tooltip{font-family:"Le Havre Rough", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-2893 .elementor-element.elementor-element-3d43e697 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://centralcoastmakerstrail.com.au/wp-content/uploads/2022/03/Trail-L.svg");background-position:303px 716px;background-repeat:no-repeat;background-size:66% auto;opacity:1;}.elementor-bc-flex-widget .elementor-2893 .elementor-element.elementor-element-3d43e697.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2893 .elementor-element.elementor-element-3d43e697.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2893 .elementor-element.elementor-element-3d43e697 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-2893 .elementor-element.elementor-element-3d43e697 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2893 .elementor-element.elementor-element-512514be{text-align:left;}.elementor-2893 .elementor-element.elementor-element-512514be .elementor-heading-title{font-size:39px;font-weight:600;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2893 .elementor-element.elementor-element-37b7a854{text-align:left;font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2893 .elementor-element.elementor-element-2633f129 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Le Havre Rough", Sans-serif;font-weight:500;fill:var( --e-global-color-4021188 );color:var( --e-global-color-4021188 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-2893 .elementor-element.elementor-element-2633f129 .elementor-button:hover, .elementor-2893 .elementor-element.elementor-element-2633f129 .elementor-button:focus{background-color:var( --e-global-color-4021188 );color:var( --e-global-color-accent );}.elementor-2893 .elementor-element.elementor-element-2633f129 .elementor-button:hover svg, .elementor-2893 .elementor-element.elementor-element-2633f129 .elementor-button:focus svg{fill:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-2893 .elementor-element.elementor-element-45582198{--hotspot-size:50px;}.elementor-2893 .elementor-element.elementor-element-3d43e697 > .elementor-element-populated >  .elementor-background-overlay{background-position:362px 379px;}}@media(min-width:768px){.elementor-2893 .elementor-element.elementor-element-cca596f{width:55.234%;}.elementor-2893 .elementor-element.elementor-element-3d43e697{width:44.729%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2893 .elementor-element.elementor-element-cca596f{width:100%;}.elementor-2893 .elementor-element.elementor-element-3d43e697{width:100%;}}@media(max-width:767px){.elementor-2893 .elementor-element.elementor-element-76198aed{border-width:20px 20px 20px 20px;}.elementor-2893 .elementor-element.elementor-element-45582198{--hotspot-size:41px;}.elementor-2893 .elementor-element.elementor-element-45582198 .e-hotspot__label{font-size:12px;}.elementor-2893 .elementor-element.elementor-element-3d43e697 > .elementor-element-populated >  .elementor-background-overlay{background-position:134px 396px;background-size:334px auto;}.elementor-2893 .elementor-element.elementor-element-512514be .elementor-heading-title{font-size:27px;}.elementor-2893 .elementor-element.elementor-element-37b7a854{font-size:16px;}}/* Start custom CSS for hotspot, class: .elementor-element-45582198 */.elementor-2893 .elementor-element.elementor-element-45582198 .e-hotspot__icon {
    width: 75%;
}/* End custom CSS */
/* Start custom CSS *//** Hotspot SVG Style*/
/** Fire Creek Wines **/
.home .mt-hotspot a.e-hotspot:nth-of-type(3) #Layer_1-2 > path.cls-1 {
	fill: #26603d !important;
	opacity: 1;
}
.home .mt-hotspot a.e-hotspot:nth-of-type(3) #Layer_1-2 > path.cls-2 {
	fill: #26603d !important;
	opacity: 0.5 !important;
}
.home .mt-hotspot a.e-hotspot:nth-of-type(3) .cls-3 {
	fill: #fff !important;
	opacity: 1;
}
/** Chocolate Factory **/
.home a.e-hotspot:nth-of-type(6) #Layer_1-2 >
path.cls-1 {
    fill: #893076 !important;
}
.home a.e-hotspot:nth-of-type(6) #Layer_1-2 > path.cls-2 {
	fill: #893076 !important;
	opacity: 1;
}
.home a.e-hotspot:nth-of-type(6) .cls-3 {
	fill: #893076 !important;
	opacity: 1;
}
.home a.e-hotspot:nth-of-type(6) .cls-4 {
    fill: #fff !important;	opacity: 1;
}

/** Broken Bay Farm **/
.home a.e-hotspot:nth-of-type(7) #Layer_1-2 >
path.cls-1 {
    fill: #482d68 !important;
}
.home a.e-hotspot:nth-of-type(7) #Layer_1-2 > path.cls-2 {
	fill: #482d68 !important;
	opacity: 1;
}
.home a.e-hotspot:nth-of-type(7) #Layer_1-2 circle {
    fill: #fff !important;  opacity: 1;
}

/** Little Creek Cheese */
.home a.e-hotspot:nth-of-type(2) #Layer_1-2 >
path.cls-1 {
    fill: #d38a2a !important;
    opacity: 0.5 !important;
}
.home a.e-hotspot:nth-of-type(2) #Layer_1-2 > path.cls-2 {
	fill: #d38a2a !important;
	opacity: 1;
}
.home a.e-hotspot:nth-of-type(2) #Layer_1-2 circle {
    fill: #fff !important;  opacity: 1;
}

/** Sydney Oyster Farm */
.home a.e-hotspot:nth-of-type(8) #Layer_9 path.cls-1 {
    fill: #00738A !important;
    opacity: 1 !important;
}
.home a.e-hotspot:nth-of-type(8) #Layer_9 path.cls-2 {
    fill: #00738A !important;
    opacity: 0.5 !important;
}
.home a.e-hotspot:nth-of-type(8) #Layer_9 path.cls-4 {
    opacity: 1 !important;
}
.home a.e-hotspot:nth-of-type(8) #Layer_9 circle {
    fill: #fff !important;  opacity: 1;
}

/** Block N Tackle */
.home a.e-hotspot:nth-of-type(5) #Layer_9 path.cls-2, .home a.e-hotspot:nth-of-type(5) #Layer_9 path.cls-3 {
    fill: #3A4987 !important;
    opacity: 1 !important;
}
.home a.e-hotspot:nth-of-type(5) #Layer_9 path.cls-4 {
    fill: #3A4987 !important;
    opacity: 0.5 !important;
}
.home a.e-hotspot:nth-of-type(5) #Layer_9 path.cls-1 {
    fill: none !important;
}
.home a.e-hotspot:nth-of-type(5) #Layer_9 circle {
    fill: #fff !important;  opacity: 1;
}
.home a.e-hotspot:nth-of-type(5) #Layer_9 > g > g:nth-child(4) path {
    opacity: 1 !important;
    fill: #3A4987 !important;
}

/** Six Strings */
.home a.e-hotspot:nth-of-type(4) #Layer_9 path.cls-2 {
    fill: #C96750 !important;
    opacity: 1 !important;
}
.home a.e-hotspot:nth-of-type(4) #Layer_9 path.cls-3 {
    fill: #C96750 !important;
    opacity: 0.5 !important;
}
.home a.e-hotspot:nth-of-type(4) #Layer_9 circle {
    fill: #fff !important;  opacity: 1;
}

/** Herbies Spices */
.home a.e-hotspot:nth-of-type(1) #Layer_9 path.cls-2 {
    fill: #C34E63 !important;
    opacity: 1 !important;
}
.home a.e-hotspot:nth-of-type(1) #Layer_9 path.cls-3 {
    fill: #C34E63 !important;
    opacity: 0.5 !important;
}
.home a.e-hotspot:nth-of-type(1) #Layer_9 circle {
    fill: #fff !important;  opacity: 1;
}/* End custom CSS */