@charset "UTF-8";.bg-white{background:#fff}.txt-white{color:#fff}.txt-white *{color:#fff}.bg-sand{background:#f1f2ed}.txt-sand{color:#f1f2ed}.txt-sand *{color:#f1f2ed}.bg-og_gold{background:#bab57a}.txt-og_gold{color:#bab57a}.txt-og_gold *{color:#bab57a}.bg-gold{background:#50604b}.txt-gold{color:#50604b}.txt-gold *{color:#50604b}.bg-blue{background:#5b7586}.txt-blue{color:#5b7586}.txt-blue *{color:#5b7586}.bg-black{background:#231f20}.txt-black{color:#231f20}.txt-black *{color:#231f20}.bg-grey{background:#4b4a4b}.txt-grey{color:#4b4a4b}.txt-grey *{color:#4b4a4b}.bg-light_bluegrey{background:#91a0ac}.txt-light_bluegrey{color:#91a0ac}.txt-light_bluegrey *{color:#91a0ac}.bg-stone{background:#6b656c}.txt-stone{color:#6b656c}.txt-stone *{color:#6b656c}.bg-cream{background:#f1f2ed}.txt-cream{color:#f1f2ed}.txt-cream *{color:#f1f2ed}.bg-purple{background:#653569}.txt-purple{color:#653569}.txt-purple *{color:#653569}.bg-cl-blue{background:#14252f}.txt-cl-blue{color:#14252f}.txt-cl-blue *{color:#14252f}.bg-cl-green{background:#6db557}.txt-cl-green{color:#6db557}.txt-cl-green *{color:#6db557}.bg-bvl_Orange{background: #db5226}.txt-bvl_Orange{color: #db5226}.txt-bvl_Orange *{color: #db5226}.bg-bvl_Light_Blue{background: #7297cf}.txt-bvl_Light_Blue{color: #7297cf}.txt-bvl_Light_Blue *{color: #7297cf}.bg-bvl_Dark_Green{background: #13371d}.txt-bvl_Dark_Green{color: #13371d}.txt-bvl_Dark_Green *{color: #13371d}.bg-bvl_Rich_Yellow{background: #fbae18}.txt-bvl_Rich_Yellow{color: #fbae18}.txt-bvl_Rich_Yellow *{color: #fbae18}.bg-bvl_Bright_Yellow{background: #e9c739}.txt-bvl_Bright_Yellow{color: #e9c739}.txt-bvl_Bright_Yellow *{color: #e9c739}.bg-bvl_Cyan{background: #2aa292}.txt-bvl_Cyan{color: #2aa292}.txt-bvl_Cyan *{color: #2aa292}.bg-darker_green{background:#306f41}.txt-darker_green{color:#306f41}.txt-darker_green *{color:#306f41}.bg-light_green{background:#7db542}.txt-light_green{color:#7db542}.txt-light_green *{color:#7db542}.bg-grey_alt{background:#647482}.txt-grey_alt{color:#647482}.txt-grey_alt *{color:#647482}.bg-light_grey{background:#a6acb5}.txt-light_grey{color:#a6acb5}.txt-light_grey *{color:#a6acb5}.bg-map_purple{background:#7f74b4}.txt-map_purple{color:#7f74b4}.txt-map_purple *{color:#7f74b4}.bg-map_orange{background:#f58f20}.txt-map_orange{color:#f58f20}.txt-map_orange *{color:#f58f20}.bg-map_red{background:#ec3c40}.txt-map_red{color:#ec3c40}.txt-map_red *{color:#ec3c40}.bg-viking_green{background:#1e3a3a}.txt-viking_green{color:#1e3a3a}.txt-viking_green *{color:#1e3a3a}.bg-viking_yellow{background:#e4c161}.txt-viking_yellow{color:#e4c161}.txt-viking_yellow *{color:#e4c161}.bg-poacher_navy{background:#072c47}.txt-poacher_navy{color:#072c47}.txt-poacher_navy *{color:#072c47}.bg-poacher_yellow{background:#f9b04c}.txt-poacher_yellow{color:#f9b04c}.txt-poacher_yellow *{color:#f9b04c}.bg-poacher_teal{background:#5c869d}.txt-poacher_teal{color:#5c869d}.txt-poacher_teal *{color:#5c869d}.bg-poacher_blue{background:#4188b6}.txt-poacher_blue{color:#4188b6}.txt-poacher_blue *{color:#4188b6}.bg-ecp_navy{background:#0f2a51}.txt-ecp_navy{color:#0f2a51}.txt-ecp_navy *{color:#0f2a51}body{font-family:"Avenir Light"!important;font-weight:400!important;-webkit-font-smoothing:antialiased}body,html{margin:0}body a,body a:hover,html a,html a:hover{color:#000}@media print{a[href]:after{content:none!important}}[data-element_type=section] .elementor-widget-wrap:first-of-type{padding:0}.elementor-widget{margin-bottom:0!important}.elementor-section .elementor-column-wrap.elementor-element-populated{padding:0}.order-first{order:-1px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}#comments,.hide,.post-tags{display:none}.site-main{overflow:hidden}p strong{font-family:"Avenir Heavy";font-weight:400}.elementor-row{width:100%;display:flex}@media only screen and (max-width:767px){.elementor-row{flex-wrap:wrap}}.elementor-column-wrap{width:100%;position:relative;display:flex}@media only screen and (max-width:1024px){section.elementor-section{position:relative;overflow:hidden}.sm-hide{display:none!important}.sm-show{display:block!important}}@media only screen and (max-width:767px){.xs-hide{display:none!important}.xs-show{display:block!important}}body.site-business-lincolnshire h1,body.site-business-lincolnshire h2,body.site-business-lincolnshire h3,body.site-business-lincolnshire h4,body.site-business-lincolnshire h5,body.site-business-lincolnshire h6{font-family:"Avenir Black";font-weight:400;margin-bottom:18px}body.site-business-lincolnshire .elementor-widget-text-editor .elementor-widget-container p{font-size:18px;line-height:28px;font-family:"Avenir Book"}@media only screen and (max-width:767px){body.site-business-lincolnshire .elementor-widget-text-editor .elementor-widget-container p{font-size:16px;line-height:24px}}body.site-business-lincolnshire .elementor-widget-text-editor .elementor-widget-container p strong{font-family:"Avenir Heavy";font-weight:400}body.site-business-lincolnshire .body-text .elementor-widget-wrap.elementor-element-populated{padding-left:20px;padding-right:20px}@media only screen and (max-width:767px){body.site-business-lincolnshire .body-text .elementor-widget-wrap{padding-left:25px;padding-right:25px}}@media only screen and (max-width:767px){body.site-business-lincolnshire .body-text .elementor-widget-wrap .elementor-inner-section .elementor-widget-wrap{padding-left:0;padding-right:0}}body.site-business-lincolnshire .body-text ol,body.site-business-lincolnshire .body-text ul{margin:0;padding-left:20px;font-size:18px;line-height:28px;font-family:"Avenir Book"}@media only screen and (max-width:767px){body.site-business-lincolnshire .body-text ol,body.site-business-lincolnshire .body-text ul{font-size:16px;line-height:24px}}body.site-business-lincolnshire .body-text ol li b,body.site-business-lincolnshire .body-text ol li strong,body.site-business-lincolnshire .body-text ol li::marker,body.site-business-lincolnshire .body-text ul li b,body.site-business-lincolnshire .body-text ul li strong,body.site-business-lincolnshire .body-text ul li::marker{font-family:"Avenir Black";font-weight:400}body.site-business-lincolnshire .body-text ol li ol,body.site-business-lincolnshire .body-text ul li ol{font-size:16px;line-height:28px}body.site-business-lincolnshire .body-text ul{list-style-type:square}body.site-business-lincolnshire .body-text.white .ol li,body.site-business-lincolnshire .body-text.white h1,body.site-business-lincolnshire .body-text.white h2,body.site-business-lincolnshire .body-text.white h3,body.site-business-lincolnshire .body-text.white h4,body.site-business-lincolnshire .body-text.white h5,body.site-business-lincolnshire .body-text.white h6{color:#fff}body.site-business-lincolnshire .body-text.sand .ol li,body.site-business-lincolnshire .body-text.sand h1,body.site-business-lincolnshire .body-text.sand h2,body.site-business-lincolnshire .body-text.sand h3,body.site-business-lincolnshire .body-text.sand h4,body.site-business-lincolnshire .body-text.sand h5,body.site-business-lincolnshire .body-text.sand h6{color:#f1f2ed}body.site-business-lincolnshire .body-text.og_gold .ol li,body.site-business-lincolnshire .body-text.og_gold h1,body.site-business-lincolnshire .body-text.og_gold h2,body.site-business-lincolnshire .body-text.og_gold h3,body.site-business-lincolnshire .body-text.og_gold h4,body.site-business-lincolnshire .body-text.og_gold h5,body.site-business-lincolnshire .body-text.og_gold h6{color:#bab57a}body.site-business-lincolnshire .body-text.gold .ol li,body.site-business-lincolnshire .body-text.gold h1,body.site-business-lincolnshire .body-text.gold h2,body.site-business-lincolnshire .body-text.gold h3,body.site-business-lincolnshire .body-text.gold h4,body.site-business-lincolnshire .body-text.gold h5,body.site-business-lincolnshire .body-text.gold h6{color:#50604b}body.site-business-lincolnshire .body-text.blue .ol li,body.site-business-lincolnshire .body-text.blue h1,body.site-business-lincolnshire .body-text.blue h2,body.site-business-lincolnshire .body-text.blue h3,body.site-business-lincolnshire .body-text.blue h4,body.site-business-lincolnshire .body-text.blue h5,body.site-business-lincolnshire .body-text.blue h6{color:#5b7586}body.site-business-lincolnshire .body-text.black .ol li,body.site-business-lincolnshire .body-text.black h1,body.site-business-lincolnshire .body-text.black h2,body.site-business-lincolnshire .body-text.black h3,body.site-business-lincolnshire .body-text.black h4,body.site-business-lincolnshire .body-text.black h5,body.site-business-lincolnshire .body-text.black h6{color:#231f20}body.site-business-lincolnshire .body-text.grey .ol li,body.site-business-lincolnshire .body-text.grey h1,body.site-business-lincolnshire .body-text.grey h2,body.site-business-lincolnshire .body-text.grey h3,body.site-business-lincolnshire .body-text.grey h4,body.site-business-lincolnshire .body-text.grey h5,body.site-business-lincolnshire .body-text.grey h6{color:#4b4a4b}body.site-business-lincolnshire .body-text.light_bluegrey .ol li,body.site-business-lincolnshire .body-text.light_bluegrey h1,body.site-business-lincolnshire .body-text.light_bluegrey h2,body.site-business-lincolnshire .body-text.light_bluegrey h3,body.site-business-lincolnshire .body-text.light_bluegrey h4,body.site-business-lincolnshire .body-text.light_bluegrey h5,body.site-business-lincolnshire .body-text.light_bluegrey h6{color:#91a0ac}body.site-business-lincolnshire .body-text.stone .ol li,body.site-business-lincolnshire .body-text.stone h1,body.site-business-lincolnshire .body-text.stone h2,body.site-business-lincolnshire .body-text.stone h3,body.site-business-lincolnshire .body-text.stone h4,body.site-business-lincolnshire .body-text.stone h5,body.site-business-lincolnshire .body-text.stone h6{color:#6b656c}body.site-business-lincolnshire .body-text.cream .ol li,body.site-business-lincolnshire .body-text.cream h1,body.site-business-lincolnshire .body-text.cream h2,body.site-business-lincolnshire .body-text.cream h3,body.site-business-lincolnshire .body-text.cream h4,body.site-business-lincolnshire .body-text.cream h5,body.site-business-lincolnshire .body-text.cream h6{color:#f1f2ed}body.site-business-lincolnshire .body-text.purple .ol li,body.site-business-lincolnshire .body-text.purple h1,body.site-business-lincolnshire .body-text.purple h2,body.site-business-lincolnshire .body-text.purple h3,body.site-business-lincolnshire .body-text.purple h4,body.site-business-lincolnshire .body-text.purple h5,body.site-business-lincolnshire .body-text.purple h6{color:#653569}body.site-business-lincolnshire .body-text.cl-blue .ol li,body.site-business-lincolnshire .body-text.cl-blue h1,body.site-business-lincolnshire .body-text.cl-blue h2,body.site-business-lincolnshire .body-text.cl-blue h3,body.site-business-lincolnshire .body-text.cl-blue h4,body.site-business-lincolnshire .body-text.cl-blue h5,body.site-business-lincolnshire .body-text.cl-blue h6{color:#14252f}body.site-business-lincolnshire .body-text.cl-green .ol li,body.site-business-lincolnshire .body-text.cl-green h1,body.site-business-lincolnshire .body-text.cl-green h2,body.site-business-lincolnshire .body-text.cl-green h3,body.site-business-lincolnshire .body-text.cl-green h4,body.site-business-lincolnshire .body-text.cl-green h5,body.site-business-lincolnshire .body-text.cl-green h6{color:#6db557}body.site-business-lincolnshire .body-text.bvl_Orange .ol li,body.site-business-lincolnshire .body-text.bvl_Orange h1,body.site-business-lincolnshire .body-text.bvl_Orange h2,body.site-business-lincolnshire .body-text.bvl_Orange h3,body.site-business-lincolnshire .body-text.bvl_Orange h4,body.site-business-lincolnshire .body-text.bvl_Orange h5,body.site-business-lincolnshire .body-text.bvl_Orange h6{color: #db5226}body.site-business-lincolnshire .body-text.bvl_Light_Blue .ol li,body.site-business-lincolnshire .body-text.bvl_Light_Blue h1,body.site-business-lincolnshire .body-text.bvl_Light_Blue h2,body.site-business-lincolnshire .body-text.bvl_Light_Blue h3,body.site-business-lincolnshire .body-text.bvl_Light_Blue h4,body.site-business-lincolnshire .body-text.bvl_Light_Blue h5,body.site-business-lincolnshire .body-text.bvl_Light_Blue h6{color: #7297cf}body.site-business-lincolnshire .body-text.bvl_Dark_Green .ol li,body.site-business-lincolnshire .body-text.bvl_Dark_Green h1,body.site-business-lincolnshire .body-text.bvl_Dark_Green h2,body.site-business-lincolnshire .body-text.bvl_Dark_Green h3,body.site-business-lincolnshire .body-text.bvl_Dark_Green h4,body.site-business-lincolnshire .body-text.bvl_Dark_Green h5,body.site-business-lincolnshire .body-text.bvl_Dark_Green h6{color: #13371d}body.site-business-lincolnshire .body-text.bvl_Rich_Yellow .ol li,body.site-business-lincolnshire .body-text.bvl_Rich_Yellow h1,body.site-business-lincolnshire .body-text.bvl_Rich_Yellow h2,body.site-business-lincolnshire .body-text.bvl_Rich_Yellow h3,body.site-business-lincolnshire .body-text.bvl_Rich_Yellow h4,body.site-business-lincolnshire .body-text.bvl_Rich_Yellow h5,body.site-business-lincolnshire .body-text.bvl_Rich_Yellow h6{color: #fbae18}body.site-business-lincolnshire .body-text.bvl_Bright_Yellow .ol li,body.site-business-lincolnshire .body-text.bvl_Bright_Yellow h1,body.site-business-lincolnshire .body-text.bvl_Bright_Yellow h2,body.site-business-lincolnshire .body-text.bvl_Bright_Yellow h3,body.site-business-lincolnshire .body-text.bvl_Bright_Yellow h4,body.site-business-lincolnshire .body-text.bvl_Bright_Yellow h5,body.site-business-lincolnshire .body-text.bvl_Bright_Yellow h6{color: #e9c739}body.site-business-lincolnshire .body-text.bvl_Cyan .ol li,body.site-business-lincolnshire .body-text.bvl_Cyan h1,body.site-business-lincolnshire .body-text.bvl_Cyan h2,body.site-business-lincolnshire .body-text.bvl_Cyan h3,body.site-business-lincolnshire .body-text.bvl_Cyan h4,body.site-business-lincolnshire .body-text.bvl_Cyan h5,body.site-business-lincolnshire .body-text.bvl_Cyan h6{color: #2aa292}body.site-business-lincolnshire .body-text.darker_green .ol li,body.site-business-lincolnshire .body-text.darker_green h1,body.site-business-lincolnshire .body-text.darker_green h2,body.site-business-lincolnshire .body-text.darker_green h3,body.site-business-lincolnshire .body-text.darker_green h4,body.site-business-lincolnshire .body-text.darker_green h5,body.site-business-lincolnshire .body-text.darker_green h6{color:#306f41}body.site-business-lincolnshire .body-text.light_green .ol li,body.site-business-lincolnshire .body-text.light_green h1,body.site-business-lincolnshire .body-text.light_green h2,body.site-business-lincolnshire .body-text.light_green h3,body.site-business-lincolnshire .body-text.light_green h4,body.site-business-lincolnshire .body-text.light_green h5,body.site-business-lincolnshire .body-text.light_green h6{color:#7db542}body.site-business-lincolnshire .body-text.grey_alt .ol li,body.site-business-lincolnshire .body-text.grey_alt h1,body.site-business-lincolnshire .body-text.grey_alt h2,body.site-business-lincolnshire .body-text.grey_alt h3,body.site-business-lincolnshire .body-text.grey_alt h4,body.site-business-lincolnshire .body-text.grey_alt h5,body.site-business-lincolnshire .body-text.grey_alt h6{color:#647482}body.site-business-lincolnshire .body-text.light_grey .ol li,body.site-business-lincolnshire .body-text.light_grey h1,body.site-business-lincolnshire .body-text.light_grey h2,body.site-business-lincolnshire .body-text.light_grey h3,body.site-business-lincolnshire .body-text.light_grey h4,body.site-business-lincolnshire .body-text.light_grey h5,body.site-business-lincolnshire .body-text.light_grey h6{color:#a6acb5}body.site-business-lincolnshire .body-text.map_purple .ol li,body.site-business-lincolnshire .body-text.map_purple h1,body.site-business-lincolnshire .body-text.map_purple h2,body.site-business-lincolnshire .body-text.map_purple h3,body.site-business-lincolnshire .body-text.map_purple h4,body.site-business-lincolnshire .body-text.map_purple h5,body.site-business-lincolnshire .body-text.map_purple h6{color:#7f74b4}body.site-business-lincolnshire .body-text.map_orange .ol li,body.site-business-lincolnshire .body-text.map_orange h1,body.site-business-lincolnshire .body-text.map_orange h2,body.site-business-lincolnshire .body-text.map_orange h3,body.site-business-lincolnshire .body-text.map_orange h4,body.site-business-lincolnshire .body-text.map_orange h5,body.site-business-lincolnshire .body-text.map_orange h6{color:#f58f20}body.site-business-lincolnshire .body-text.map_red .ol li,body.site-business-lincolnshire .body-text.map_red h1,body.site-business-lincolnshire .body-text.map_red h2,body.site-business-lincolnshire .body-text.map_red h3,body.site-business-lincolnshire .body-text.map_red h4,body.site-business-lincolnshire .body-text.map_red h5,body.site-business-lincolnshire .body-text.map_red h6{color:#ec3c40}body.site-business-lincolnshire .body-text.viking_green .ol li,body.site-business-lincolnshire .body-text.viking_green h1,body.site-business-lincolnshire .body-text.viking_green h2,body.site-business-lincolnshire .body-text.viking_green h3,body.site-business-lincolnshire .body-text.viking_green h4,body.site-business-lincolnshire .body-text.viking_green h5,body.site-business-lincolnshire .body-text.viking_green h6{color:#1e3a3a}body.site-business-lincolnshire .body-text.viking_yellow .ol li,body.site-business-lincolnshire .body-text.viking_yellow h1,body.site-business-lincolnshire .body-text.viking_yellow h2,body.site-business-lincolnshire .body-text.viking_yellow h3,body.site-business-lincolnshire .body-text.viking_yellow h4,body.site-business-lincolnshire .body-text.viking_yellow h5,body.site-business-lincolnshire .body-text.viking_yellow h6{color:#e4c161}body.site-business-lincolnshire .body-text.poacher_navy .ol li,body.site-business-lincolnshire .body-text.poacher_navy h1,body.site-business-lincolnshire .body-text.poacher_navy h2,body.site-business-lincolnshire .body-text.poacher_navy h3,body.site-business-lincolnshire .body-text.poacher_navy h4,body.site-business-lincolnshire .body-text.poacher_navy h5,body.site-business-lincolnshire .body-text.poacher_navy h6{color:#072c47}body.site-business-lincolnshire .body-text.poacher_yellow .ol li,body.site-business-lincolnshire .body-text.poacher_yellow h1,body.site-business-lincolnshire .body-text.poacher_yellow h2,body.site-business-lincolnshire .body-text.poacher_yellow h3,body.site-business-lincolnshire .body-text.poacher_yellow h4,body.site-business-lincolnshire .body-text.poacher_yellow h5,body.site-business-lincolnshire .body-text.poacher_yellow h6{color:#f9b04c}body.site-business-lincolnshire .body-text.poacher_teal .ol li,body.site-business-lincolnshire .body-text.poacher_teal h1,body.site-business-lincolnshire .body-text.poacher_teal h2,body.site-business-lincolnshire .body-text.poacher_teal h3,body.site-business-lincolnshire .body-text.poacher_teal h4,body.site-business-lincolnshire .body-text.poacher_teal h5,body.site-business-lincolnshire .body-text.poacher_teal h6{color:#5c869d}body.site-business-lincolnshire .body-text.poacher_blue .ol li,body.site-business-lincolnshire .body-text.poacher_blue h1,body.site-business-lincolnshire .body-text.poacher_blue h2,body.site-business-lincolnshire .body-text.poacher_blue h3,body.site-business-lincolnshire .body-text.poacher_blue h4,body.site-business-lincolnshire .body-text.poacher_blue h5,body.site-business-lincolnshire .body-text.poacher_blue h6{color:#4188b6}body.site-business-lincolnshire .body-text.ecp_navy .ol li,body.site-business-lincolnshire .body-text.ecp_navy h1,body.site-business-lincolnshire .body-text.ecp_navy h2,body.site-business-lincolnshire .body-text.ecp_navy h3,body.site-business-lincolnshire .body-text.ecp_navy h4,body.site-business-lincolnshire .body-text.ecp_navy h5,body.site-business-lincolnshire .body-text.ecp_navy h6{color:#0f2a51}@media only screen and (max-width:1024px){body.site-business-lincolnshire .mega-menu .col-items .elementor-widget-wrap{padding:0}body.site-business-lincolnshire .mega-menu .col-items .elementor-widget-wrap .elementor-widget-wrap{padding:0}}#uploadCSV .progress{width:100%;background:#f0f0f0;height:10px;display:block;margin-bottom:20px}#uploadCSV .progress .bar{background:#000;height:10px;display:block;width:0}#uploadCSV input[type=file]{margin-bottom:20px}.elementor-container{margin-left:auto;margin-right:auto}.elementor-field-type-html a,.elementor-widget-text-editor a{font-weight:400;font-family:"Avenir Heavy"}.elementor-field-type-html a[target=_blank]:after,.elementor-widget-text-editor a[target=_blank]:after{font-family:"Font Awesome 5 Free";font-weight:900;margin-left:10px;font-size:13px;position:relative;top:-2px;content:"\f35d";transform:rotate(180deg);margin-left:3px}.share-wrap{height:0;width:100%;clear:both}@media print{.share-wrap{display:none!important}}@media only screen and (max-width:767px){.share-wrap{height:auto}}.share-wrap .container{max-width:1330px!important;margin:auto;position:relative}.share-wrap .container .share{display:flex;flex-wrap:wrap;margin-top:0;align-items:center;position:absolute;left:20px;bottom:10px}@media only screen and (max-width:767px){.share-wrap .container .share{position:relative;bottom:0}}.share-wrap .container .share .share-title{font-size:16px;color:#fff}@media only screen and (max-width:767px){.share-wrap .container .share .share-title{color:#000}}.share-wrap .container .share .share-title p{margin-bottom:0}.share-wrap .container .share .elementor-widget-share-buttons{padding-left:20px}.share-wrap .container .share .elementor-widget-share-buttons a{border:none;color:#fff;overflow:hidden;font-size:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition-property:background-color,border-color,-webkit-filter;transition-property:background-color,border-color,-webkit-filter;-o-transition-property:filter,background-color,border-color;transition-property:filter,background-color,border-color;transition-property:filter,background-color,border-color,-webkit-filter;height:4.5em;cursor:pointer}@media only screen and (max-width:767px){.share-wrap .container .share .elementor-widget-share-buttons a{color:#000}}.share-wrap .container .share .elementor-widget-share-buttons a span.elementor-share-btn__icon{width:31px;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-.2em}.share-wrap .container .share .elementor-widget-share-buttons a span.elementor-share-btn__icon i{font-size:17px}.share-wrap .container .share .elementor-widget-share-buttons a svg{width:20px;height:20px;position:relative;top:3px}.share-wrap .container .share .elementor-widget-share-buttons a svg path{fill:white}@media only screen and (max-width:767px){.share-wrap .container .share .elementor-widget-share-buttons a svg path{fill:black}}@media only screen and (max-width:767px){.share-wrap .container .share .elementor-widget-share-buttons a.elementor-share-btn_twitter{height:22px;margin-top:11px}.share-wrap .container .share .elementor-widget-share-buttons a.elementor-share-btn_twitter svg{top:0}}@media screen and (max-width:782px){html{margin-top:0!important}}.skip-links a{position:absolute;top:-100px;left:0;padding:10px;color:#fff;text-decoration:none;z-index:1000;font-weight:400;font-family:"Avenir Heavy"}.skip-links a:focus{top:10px;left:10px;background-color:#0073aa;color:#fff;outline:4px solid rgba(0,115,170,.5);border-bottom:none!important;outline-offset:1px}#cookie-law-info-bar.not-accepted{background-color:#fff;color:#333;font-family:inherit;bottom:0;position:fixed;display:block!important}#cookie-law-info-bar #cookie_action_close_header{font-weight:400;font-family:"Avenir Black";background-color:#50604b!important}#cookie-law-info-bar #cookie_action_close_header:focus{outline:5px solid rgba(80,96,75,.5);border:none!important}@media only screen and (max-width:1024px){#wpadminbar{display:none!important}html[lang=en-US]{margin-top:0!important}}[data-elementor-type=header]{display:flex;flex-wrap:wrap;flex-direction:column;z-index:101;position:relative}.nav-top{background:#4b4a4b;color:#fff;font-weight:400;font-size:14px;font-family:"Avenir Heavy";order:-1!important;height:42px;position:relative}@media print{.nav-top{display:none}}.nav-top .elementor-widget-html{position:static}.nav-top .elementor-widget-wrap{padding:10px}.nav-top p{margin:0}.nav-top p a{color:#fff}.nav-top .elementor-widget-social-icons{margin-right:10px;margin-left:10px}.nav-top .elementor-widget-social-icons .elementor-social-icon{width:26px!important}.nav-top .elementor-widget-social-icons .elementor-social-icon.elementor-social-icon-facebook-f{font-size:17px;top:-1px;position:relative}.nav-top .elementor-widget-social-icons .elementor-social-icon.elementor-social-icon-instagram{font-size:19px}.nav-top .elementor-widget-social-icons .elementor-social-icon.elementor-social-icon-X{font-size:19px}.nav-top .favourites-link{margin-right:20px;position:relative;top:1px;color:#fff}@media only screen and (max-width:1024px){.nav-top .favourites-link{position:absolute;left:41px;top:10px}}.nav-top .favourites-link a{color:inherit}.nav-top .favourites-link a i{color:#fff;font-size:21px;position:absolute;left:-28px;-webkit-transition:color .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:color .3s cubic-bezier(.45, 0, .55, 1);-o-transition:color .3s cubic-bezier(.45, 0, .55, 1);transition:color .3s cubic-bezier(.45, 0, .55, 1)}.nav-top .favourites-link a:hover i{color:#fff}.nav-top .favourites-link a:focus{border-bottom:2px solid #fff!important}.nav-top .favourites-link a:focus i{border-bottom:2px solid #fff!important}[data-elementor-type=header] .elementor-section-wrap{display:flex;flex-wrap:wrap;flex-direction:column}.mega-menu{background:#fff;padding-top:20px;box-shadow:0 10px 10px rgba(0,0,0,.2)}@media only screen and (max-width:1024px){.mega-menu{padding-top:0;background:0 0!important}}.mega-menu .col-items{width:24%!important;padding-top:30px!important;padding-bottom:60px!important}@media only screen and (max-width:1024px){.mega-menu .col-items{width:100%!important;padding-top:0!important;padding-bottom:0!important}}.mega-menu .col-items>.elementor-column-wrap{padding-left:40px!important;padding-right:40px!important;padding-top:0!important;padding-bottom:0!important}@media only screen and (min-width:1025px){.mega-menu .col-items>.elementor-column-wrap{border-right:1px solid #e0dbc1}}@media only screen and (max-width:1024px){.mega-menu .col-items>.elementor-column-wrap{padding-left:0!important;padding-right:0!important}}.mega-menu .col-items>.elementor-column-wrap .elementor-widget-wrap{padding:0!important}.mega-menu .col-items>.elementor-column-wrap .elementor-column:last-child{border-right:none!important}.mega-menu .col-items>.elementor-column-wrap .elementor-column .elementor-column-wrap{padding:0;padding-left:0;padding-right:0}.mega-menu .col-items .elementor-heading-title{font-family:"Avenir Black";font-size:17px;line-height:32px;font-weight:400;text-transform:uppercase;color:#50604b}@media only screen and (max-width:1024px){.mega-menu .col-items .elementor-heading-title{font-size:15px;line-height:28px;color:#fff!important}}.mega-menu .col-items .elementor-heading-title a{color:#50604b!important}.mega-menu .col-items .elementor-widget-icon-list{font-family:"Avenir Light";font-size:16px;line-height:32px;font-weight:400}@media only screen and (max-width:1024px){.mega-menu .col-items .elementor-widget-icon-list li{color:#fff}.mega-menu .col-items .elementor-widget-icon-list li a{color:#fff}}.mega-menu .advert{width:28%!important}.mega-menu .advert.large{width:76%!important}.mega-menu .advert .elementor-column-wrap{padding:0!important}.mega-menu .advert>.elementor-column-wrap{padding:40px!important;padding-right:40px!important;padding-top:20px!important}.mega-menu .advert .tag{position:relative;left:-47px;display:inline-block;width:auto}.mega-menu .advert .tag .elementor-heading-title{background:#000;color:#fff!important;padding:10px;padding-left:20px;padding-right:20px;box-sizing:border-box;font-family:"Avenir Black";font-size:17px;line-height:17px;font-weight:400;text-transform:uppercase}.mega-menu .advert .title{margin-top:10px}.mega-menu .advert .title .elementor-heading-title{font-size:42px;line-height:48px;font-family:"Big Caslon Reg",sans-serif!important;font-style:normal;font-weight:400;color:#fff;margin-bottom:20px}.mega-menu .advert .elementor-widget-button .elementor-button-link{border:2px solid #fff;color:#fff;font-size:18px;font-weight:400;font-family:"Avenir Medium";background:0 0;text-transform:uppercase;margin-bottom:0;padding-left:15px;padding-right:15px}.mega-menu .advert .elementor-widget-button .elementor-button-link:hover{background:rgba(255,255,255,.2)}.mega-menu .advert .elementor-widget-button .elementor-button-link:focus{outline:5px solid rgba(255,255,255,.5);border-color:inherit!important}@media only screen and (max-width:767px){.mega-menu .advert .elementor-widget-button .elementor-button-link{padding-left:20px;padding-right:20px;padding-bottom:9px;font-size:14px}}.mega-menu .advert .elementor-widget-button .elementor-button-link .elementor-align-icon-right{margin-left:10px}.mega-menu .advert .elementor-widget-button:last-child .elementor-button-link{margin-bottom:0}.mega-menu .advert .elementor-widget-button.black{border:1px solid #000;color:#000}.mega-menu .advert .elementor-widget-button.black:hover{background:rgba(0,0,0,.2);color:#fff}.mega-menu .advert .elementor-widget-button.black:focus{outline:5px solid rgba(0,0,0,.5)!important;border-color:inherit!important}.mega-menu .advert .btn-wrap{width:100%;display:flex}@media print{.mega-menu .advert .btn-wrap{display:none!important}}.mega-menu .advert .btn-wrap .vls-btn{border:2px solid #fff;color:#fff;font-size:18px;font-weight:400;font-family:"Avenir Medium";background:0 0;text-transform:uppercase;margin-bottom:0;padding-left:15px;padding-right:15px;padding-top:9px;padding-bottom:9px;line-height:normal}.mega-menu .advert .btn-wrap .vls-btn:hover{background:rgba(255,255,255,.2)}.mega-menu .advert .btn-wrap .vls-btn:focus{outline:5px solid rgba(255,255,255,.5);border-color:inherit!important}@media only screen and (max-width:767px){.mega-menu .advert .btn-wrap .vls-btn{padding-left:20px;padding-right:20px;padding-bottom:9px;font-size:14px}}.mega-menu .advert .btn-wrap .vls-btn .elementor-align-icon-right{margin-left:10px}.mega-menu .advert .btn-wrap:last-child .elementor-button-link{margin-bottom:0}.mega-menu .advert .btn-wrap.black{border:1px solid #000;color:#000}.mega-menu .advert .btn-wrap.black:hover{background:rgba(0,0,0,.2);color:#fff}.mega-menu .advert .btn-wrap.black:focus{outline:5px solid rgba(0,0,0,.5)!important;border-color:inherit!important}.mega-menu .advert .btn-wrap .white{background:#fff;border-color:#fff!important;color:#000!important}.mega-menu .advert .btn-wrap .white:hover{background:#fff!important}.mega-menu .advert .btn-wrap .outline-white{background:0 0;border-color:#fff!important;color:#000!important}.mega-menu .advert .btn-wrap .outline-white:hover{background:#fff!important;color:#fff!important}.mega-menu .advert .btn-wrap .sand{background:#f1f2ed;border-color:#f1f2ed!important;color:#fff!important}.mega-menu .advert .btn-wrap .sand:hover{background:#f1f2ed!important}.mega-menu .advert .btn-wrap .outline-sand{background:0 0;border-color:#f1f2ed!important;color:#f1f2ed!important}.mega-menu .advert .btn-wrap .outline-sand:hover{background:#f1f2ed!important;color:#fff!important}.mega-menu .advert .btn-wrap .og_gold{background:#bab57a;border-color:#bab57a!important;color:#fff!important}.mega-menu .advert .btn-wrap .og_gold:hover{background:#bab57a!important}.mega-menu .advert .btn-wrap .outline-og_gold{background:0 0;border-color:#bab57a!important;color:#bab57a!important}.mega-menu .advert .btn-wrap .outline-og_gold:hover{background:#bab57a!important;color:#fff!important}.mega-menu .advert .btn-wrap .gold{background:#50604b;border-color:#50604b!important;color:#fff!important}.mega-menu .advert .btn-wrap .gold:hover{background:#50604b!important}.mega-menu .advert .btn-wrap .outline-gold{background:0 0;border-color:#50604b!important;color:#50604b!important}.mega-menu .advert .btn-wrap .outline-gold:hover{background:#50604b!important;color:#fff!important}.mega-menu .advert .btn-wrap .blue{background:#5b7586;border-color:#5b7586!important;color:#fff!important}.mega-menu .advert .btn-wrap .blue:hover{background:#5b7586!important}.mega-menu .advert .btn-wrap .outline-blue{background:0 0;border-color:#5b7586!important;color:#5b7586!important}.mega-menu .advert .btn-wrap .outline-blue:hover{background:#5b7586!important;color:#fff!important}.mega-menu .advert .btn-wrap .black{background:#231f20;border-color:#231f20!important;color:#fff!important}.mega-menu .advert .btn-wrap .black:hover{background:#231f20!important}.mega-menu .advert .btn-wrap .outline-black{background:0 0;border-color:#231f20!important;color:#231f20!important}.mega-menu .advert .btn-wrap .outline-black:hover{background:#231f20!important;color:#fff!important}.mega-menu .advert .btn-wrap .grey{background:#4b4a4b;border-color:#4b4a4b!important;color:#fff!important}.mega-menu .advert .btn-wrap .grey:hover{background:#4b4a4b!important}.mega-menu .advert .btn-wrap .outline-grey{background:0 0;border-color:#4b4a4b!important;color:#4b4a4b!important}.mega-menu .advert .btn-wrap .outline-grey:hover{background:#4b4a4b!important;color:#fff!important}.mega-menu .advert .btn-wrap .light_bluegrey{background:#91a0ac;border-color:#91a0ac!important;color:#fff!important}.mega-menu .advert .btn-wrap .light_bluegrey:hover{background:#91a0ac!important}.mega-menu .advert .btn-wrap .outline-light_bluegrey{background:0 0;border-color:#91a0ac!important;color:#91a0ac!important}.mega-menu .advert .btn-wrap .outline-light_bluegrey:hover{background:#91a0ac!important;color:#fff!important}.mega-menu .advert .btn-wrap .stone{background:#6b656c;border-color:#6b656c!important;color:#fff!important}.mega-menu .advert .btn-wrap .stone:hover{background:#6b656c!important}.mega-menu .advert .btn-wrap .outline-stone{background:0 0;border-color:#6b656c!important;color:#6b656c!important}.mega-menu .advert .btn-wrap .outline-stone:hover{background:#6b656c!important;color:#fff!important}.mega-menu .advert .btn-wrap .cream{background:#f1f2ed;border-color:#f1f2ed!important;color:#fff!important}.mega-menu .advert .btn-wrap .cream:hover{background:#f1f2ed!important}.mega-menu .advert .btn-wrap .outline-cream{background:0 0;border-color:#f1f2ed!important;color:#f1f2ed!important}.mega-menu .advert .btn-wrap .outline-cream:hover{background:#f1f2ed!important;color:#fff!important}.mega-menu .advert .btn-wrap .purple{background:#653569;border-color:#653569!important;color:#fff!important}.mega-menu .advert .btn-wrap .purple:hover{background:#653569!important}.mega-menu .advert .btn-wrap .outline-purple{background:0 0;border-color:#653569!important;color:#653569!important}.mega-menu .advert .btn-wrap .outline-purple:hover{background:#653569!important;color:#fff!important}.mega-menu .advert .btn-wrap .cl-blue{background:#14252f;border-color:#14252f!important;color:#fff!important}.mega-menu .advert .btn-wrap .cl-blue:hover{background:#14252f!important}.mega-menu .advert .btn-wrap .outline-cl-blue{background:0 0;border-color:#14252f!important;color:#14252f!important}.mega-menu .advert .btn-wrap .outline-cl-blue:hover{background:#14252f!important;color:#fff!important}.mega-menu .advert .btn-wrap .cl-green{background:#6db557;border-color:#6db557!important;color:#fff!important}.mega-menu .advert .btn-wrap .cl-green:hover{background:#6db557!important}.mega-menu .advert .btn-wrap .outline-cl-green{background:0 0;border-color:#6db557!important;color:#6db557!important}.mega-menu .advert .btn-wrap .outline-cl-green:hover{background:#6db557!important;color:#fff!important}.mega-menu .advert .btn-wrap .bvl_Orange{background: #db5226;border-color: #db5226!important;color:#fff!important}.mega-menu .advert .btn-wrap .bvl_Orange:hover{background: #db5226!important}.mega-menu .advert .btn-wrap .outline-bvl_Orange{background:0 0;border-color: #db5226!important;color: #db5226!important}.mega-menu .advert .btn-wrap .outline-bvl_Orange:hover{background: #db5226!important;color:#fff!important}.mega-menu .advert .btn-wrap .bvl_Light_Blue{background: #7297cf;border-color: #7297cf!important;color:#fff!important}.mega-menu .advert .btn-wrap .bvl_Light_Blue:hover{background: #7297cf!important}.mega-menu .advert .btn-wrap .outline-bvl_Light_Blue{background:0 0;border-color: #7297cf!important;color: #7297cf!important}.mega-menu .advert .btn-wrap .outline-bvl_Light_Blue:hover{background: #7297cf!important;color:#fff!important}.mega-menu .advert .btn-wrap .bvl_Dark_Green{background: #13371d;border-color: #13371d!important;color:#fff!important}.mega-menu .advert .btn-wrap .bvl_Dark_Green:hover{background: #13371d!important}.mega-menu .advert .btn-wrap .outline-bvl_Dark_Green{background:0 0;border-color: #13371d!important;color: #13371d!important}.mega-menu .advert .btn-wrap .outline-bvl_Dark_Green:hover{background: #13371d!important;color:#fff!important}.mega-menu .advert .btn-wrap .bvl_Rich_Yellow{background: #fbae18;border-color: #fbae18!important;color:#fff!important}.mega-menu .advert .btn-wrap .bvl_Rich_Yellow:hover{background: #fbae18!important}.mega-menu .advert .btn-wrap .outline-bvl_Rich_Yellow{background:0 0;border-color: #fbae18!important;color: #fbae18!important}.mega-menu .advert .btn-wrap .outline-bvl_Rich_Yellow:hover{background: #fbae18!important;color:#fff!important}.mega-menu .advert .btn-wrap .bvl_Bright_Yellow{background: #e9c739;border-color: #e9c739!important;color:#fff!important}.mega-menu .advert .btn-wrap .bvl_Bright_Yellow:hover{background: #e9c739!important}.mega-menu .advert .btn-wrap .outline-bvl_Bright_Yellow{background:0 0;border-color: #e9c739!important;color: #e9c739!important}.mega-menu .advert .btn-wrap .outline-bvl_Bright_Yellow:hover{background: #e9c739!important;color:#fff!important}.mega-menu .advert .btn-wrap .bvl_Cyan{background: #2aa292;border-color: #2aa292!important;color:#fff!important}.mega-menu .advert .btn-wrap .bvl_Cyan:hover{background: #2aa292!important}.mega-menu .advert .btn-wrap .outline-bvl_Cyan{background:0 0;border-color: #2aa292!important;color: #2aa292!important}.mega-menu .advert .btn-wrap .outline-bvl_Cyan:hover{background: #2aa292!important;color:#fff!important}.mega-menu .advert .btn-wrap .darker_green{background:#306f41;border-color:#306f41!important;color:#fff!important}.mega-menu .advert .btn-wrap .darker_green:hover{background:#306f41!important}.mega-menu .advert .btn-wrap .outline-darker_green{background:0 0;border-color:#306f41!important;color:#306f41!important}.mega-menu .advert .btn-wrap .outline-darker_green:hover{background:#306f41!important;color:#fff!important}.mega-menu .advert .btn-wrap .light_green{background:#7db542;border-color:#7db542!important;color:#fff!important}.mega-menu .advert .btn-wrap .light_green:hover{background:#7db542!important}.mega-menu .advert .btn-wrap .outline-light_green{background:0 0;border-color:#7db542!important;color:#7db542!important}.mega-menu .advert .btn-wrap .outline-light_green:hover{background:#7db542!important;color:#fff!important}.mega-menu .advert .btn-wrap .grey_alt{background:#647482;border-color:#647482!important;color:#fff!important}.mega-menu .advert .btn-wrap .grey_alt:hover{background:#647482!important}.mega-menu .advert .btn-wrap .outline-grey_alt{background:0 0;border-color:#647482!important;color:#647482!important}.mega-menu .advert .btn-wrap .outline-grey_alt:hover{background:#647482!important;color:#fff!important}.mega-menu .advert .btn-wrap .light_grey{background:#a6acb5;border-color:#a6acb5!important;color:#fff!important}.mega-menu .advert .btn-wrap .light_grey:hover{background:#a6acb5!important}.mega-menu .advert .btn-wrap .outline-light_grey{background:0 0;border-color:#a6acb5!important;color:#a6acb5!important}.mega-menu .advert .btn-wrap .outline-light_grey:hover{background:#a6acb5!important;color:#fff!important}.mega-menu .advert .btn-wrap .map_purple{background:#7f74b4;border-color:#7f74b4!important;color:#fff!important}.mega-menu .advert .btn-wrap .map_purple:hover{background:#7f74b4!important}.mega-menu .advert .btn-wrap .outline-map_purple{background:0 0;border-color:#7f74b4!important;color:#7f74b4!important}.mega-menu .advert .btn-wrap .outline-map_purple:hover{background:#7f74b4!important;color:#fff!important}.mega-menu .advert .btn-wrap .map_orange{background:#f58f20;border-color:#f58f20!important;color:#fff!important}.mega-menu .advert .btn-wrap .map_orange:hover{background:#f58f20!important}.mega-menu .advert .btn-wrap .outline-map_orange{background:0 0;border-color:#f58f20!important;color:#f58f20!important}.mega-menu .advert .btn-wrap .outline-map_orange:hover{background:#f58f20!important;color:#fff!important}.mega-menu .advert .btn-wrap .map_red{background:#ec3c40;border-color:#ec3c40!important;color:#fff!important}.mega-menu .advert .btn-wrap .map_red:hover{background:#ec3c40!important}.mega-menu .advert .btn-wrap .outline-map_red{background:0 0;border-color:#ec3c40!important;color:#ec3c40!important}.mega-menu .advert .btn-wrap .outline-map_red:hover{background:#ec3c40!important;color:#fff!important}.mega-menu .advert .btn-wrap .viking_green{background:#1e3a3a;border-color:#1e3a3a!important;color:#fff!important}.mega-menu .advert .btn-wrap .viking_green:hover{background:#1e3a3a!important}.mega-menu .advert .btn-wrap .outline-viking_green{background:0 0;border-color:#1e3a3a!important;color:#1e3a3a!important}.mega-menu .advert .btn-wrap .outline-viking_green:hover{background:#1e3a3a!important;color:#fff!important}.mega-menu .advert .btn-wrap .viking_yellow{background:#e4c161;border-color:#e4c161!important;color:#fff!important}.mega-menu .advert .btn-wrap .viking_yellow:hover{background:#e4c161!important}.mega-menu .advert .btn-wrap .outline-viking_yellow{background:0 0;border-color:#e4c161!important;color:#e4c161!important}.mega-menu .advert .btn-wrap .outline-viking_yellow:hover{background:#e4c161!important;color:#fff!important}.mega-menu .advert .btn-wrap .poacher_navy{background:#072c47;border-color:#072c47!important;color:#fff!important}.mega-menu .advert .btn-wrap .poacher_navy:hover{background:#072c47!important}.mega-menu .advert .btn-wrap .outline-poacher_navy{background:0 0;border-color:#072c47!important;color:#072c47!important}.mega-menu .advert .btn-wrap .outline-poacher_navy:hover{background:#072c47!important;color:#fff!important}.mega-menu .advert .btn-wrap .poacher_yellow{background:#f9b04c;border-color:#f9b04c!important;color:#fff!important}.mega-menu .advert .btn-wrap .poacher_yellow:hover{background:#f9b04c!important}.mega-menu .advert .btn-wrap .outline-poacher_yellow{background:0 0;border-color:#f9b04c!important;color:#f9b04c!important}.mega-menu .advert .btn-wrap .outline-poacher_yellow:hover{background:#f9b04c!important;color:#fff!important}.mega-menu .advert .btn-wrap .poacher_teal{background:#5c869d;border-color:#5c869d!important;color:#fff!important}.mega-menu .advert .btn-wrap .poacher_teal:hover{background:#5c869d!important}.mega-menu .advert .btn-wrap .outline-poacher_teal{background:0 0;border-color:#5c869d!important;color:#5c869d!important}.mega-menu .advert .btn-wrap .outline-poacher_teal:hover{background:#5c869d!important;color:#fff!important}.mega-menu .advert .btn-wrap .poacher_blue{background:#4188b6;border-color:#4188b6!important;color:#fff!important}.mega-menu .advert .btn-wrap .poacher_blue:hover{background:#4188b6!important}.mega-menu .advert .btn-wrap .outline-poacher_blue{background:0 0;border-color:#4188b6!important;color:#4188b6!important}.mega-menu .advert .btn-wrap .outline-poacher_blue:hover{background:#4188b6!important;color:#fff!important}.mega-menu .advert .btn-wrap .ecp_navy{background:#0f2a51;border-color:#0f2a51!important;color:#fff!important}.mega-menu .advert .btn-wrap .ecp_navy:hover{background:#0f2a51!important}.mega-menu .advert .btn-wrap .outline-ecp_navy{background:0 0;border-color:#0f2a51!important;color:#0f2a51!important}.mega-menu .advert .btn-wrap .outline-ecp_navy:hover{background:#0f2a51!important;color:#fff!important}.mega-menu .advert .elementor-button-link{width:100%}@media only screen and (max-width:1024px){.mega-menu .widget-menu-accordion [tabindex="0"]{width:100%;display:inherit}.mega-menu .widget-menu-accordion [tabindex="0"]:focus{border-bottom:2px solid #fff!important}}.mega-menu .widget-menu-accordion .items-wrapper{width:100%}@media only screen and (max-width:1024px){.mega-menu .widget-menu-accordion .items-wrapper{height:0;overflow-y:hidden;position:relative;-webkit-transition:height .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:height .3s cubic-bezier(.45, 0, .55, 1);-o-transition:height .3s cubic-bezier(.45, 0, .55, 1);transition:height .3s cubic-bezier(.45, 0, .55, 1)}}.mega-menu .widget-menu-accordion .items-wrapper ul.items{width:100%;margin-bottom:15px;padding:0}@media only screen and (max-width:1024px){.mega-menu .widget-menu-accordion .items-wrapper ul.items{opacity:0;-webkit-transition:opacity .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:opacity .3s cubic-bezier(.45, 0, .55, 1);-o-transition:opacity .3s cubic-bezier(.45, 0, .55, 1);transition:opacity .3s cubic-bezier(.45, 0, .55, 1)}}.mega-menu .widget-menu-accordion .items-wrapper ul.items li.gold,.mega-menu .widget-menu-accordion .items-wrapper ul.items li.gold a{color:#50604b!important}.mega-menu .widget-menu-accordion .items-wrapper ul.items li span{padding-top:5px;padding-bottom:5px}@media only screen and (max-width:1024px){.mega-menu .widget-menu-accordion .items-wrapper.active ul.items{opacity:1}}.nav-main{padding-top:20px;padding-bottom:20px;padding-left:10px;padding-right:10px;height:120px}@media only screen and (max-width:1024px){.nav-main{padding-bottom:20px;height:71px}}@media only screen and (max-width:1024px) and (min-width:992px){.nav-main.vls{height:129px}}@media only screen and (max-width:991px){.nav-main.vls{height:89px}}@media print{.nav-main{padding:0!important}}.nav-main .logo-wrap{width:20%!important}.nav-main .logo-wrap .logo-holder .elementor-image{text-align:left}.nav-main .logo-wrap .logo-holder a{width:263px}@media only screen and (max-width:1024px){.nav-main .logo-wrap .logo-holder a{width:314px}}@media only screen and (max-width:1024px){.nav-main .logo-wrap .logo-holder a{width:268px}}.nav-main .logo-wrap .logo-holder a img{width:100%;max-width:100%}@media only screen and (max-width:1024px){.nav-main .logo-wrap{width:75%!important}.nav-main .logo-wrap .elementor-widget-image .elementor-image img{max-width:223px}}.nav-main .logo-wrap.vls .elementor-column-wrap,.nav-main .logo-wrap.vls .elementor-widget-wrap{background-image:url(../images/logos/vls-2022.svg)!important;background-repeat:no-repeat!important;background-size:117%!important;background-position:-18px -1px!important;transition:none!important}@media only screen and (max-width:1260px){.nav-main .logo-wrap.vls .elementor-column-wrap,.nav-main .logo-wrap.vls .elementor-widget-wrap{background-size:233px!important;background-position:-13px 6px!important}}@media only screen and (max-width:1024px){.nav-main .logo-wrap.vls .elementor-column-wrap,.nav-main .logo-wrap.vls .elementor-widget-wrap{background-size:356px!important}.nav-main .logo-wrap.vls .elementor-column-wrap .elementor-widget-container a img,.nav-main .logo-wrap.vls .elementor-column-wrap .elementor-widget-image .elementor-image img,.nav-main .logo-wrap.vls .elementor-widget-wrap .elementor-widget-container a img,.nav-main .logo-wrap.vls .elementor-widget-wrap .elementor-widget-image .elementor-image img{height:106px!important}}@media only screen and (max-width:991px){.nav-main .logo-wrap.vls .elementor-column-wrap,.nav-main .logo-wrap.vls .elementor-widget-wrap{background-size:275px!important;background-position:-17px -15px!important}.nav-main .logo-wrap.vls .elementor-column-wrap .elementor-widget-container a img,.nav-main .logo-wrap.vls .elementor-column-wrap .elementor-widget-image .elementor-image img,.nav-main .logo-wrap.vls .elementor-widget-wrap .elementor-widget-container a img,.nav-main .logo-wrap.vls .elementor-widget-wrap .elementor-widget-image .elementor-image img{height:64px!important}}.nav-main .logo-only{width:260px;height:80px;background-image:url(/wp-content/themes/custom/images/logos/vls-2022.svg)!important;background-repeat:no-repeat!important;background-size:117%!important;background-position:-18px -1px!important;transition:none!important;display:block}@media only screen and (max-width:1260px){.nav-main .logo-only{background-size:233px!important;background-position:-13px 6px!important}}@media only screen and (max-width:1024px){.nav-main .logo-only{background-size:291px!important}}@media only screen and (max-width:991px){.nav-main .logo-only{background-size:275px!important;background-position:-17px -15px!important;height:63px;left:5px;position:relative}}.nav-main .menu-wrap{width:70%!important;position:static!important}@media print{.nav-main .menu-wrap{display:none}}@media only screen and (max-width:1210px){.nav-main .menu-wrap{width:69%!important}}.nav-main .menu-wrap i.fa-chevron-down{display:none}.nav-main .menu-wrap .elementskit-menu-hamburger{background:url(../images/icons/mobile-menu.svg);padding:0!important;width:53px!important;height:31px;border-radius:0!important;border:none;background-repeat:no-repeat;border-bottom:2px solid transparent}.nav-main .menu-wrap .elementskit-menu-hamburger:focus{border-bottom:2px solid #000}.nav-main .menu-wrap .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{display:none}.nav-main .menu-wrap.vls .elementskit-menu-hamburger{top:-7px}.nav-main .menu-wrap #ekit-megamenu-navigation{background:0 0;max-width:100%}.nav-main .menu-wrap #ekit-megamenu-navigation a.close-mob{display:none}@media only screen and (max-width:1024px){.nav-main .menu-wrap #ekit-megamenu-navigation{max-width:400px;background:#000;padding-left:20px;padding-right:20px;padding-top:0;padding-bottom:0;top:0;left:inherit;right:0;transform:translateX(100%);-webkit-transition:transform .6s cubic-bezier(.76, 0, .24, 1);transition:transform .6s cubic-bezier(.76, 0, .24, 1)}.nav-main .menu-wrap #ekit-megamenu-navigation.active{left:inherit;transform:translateX(0)}.nav-main .menu-wrap #ekit-megamenu-navigation .elementskit-nav-identity-panel{padding-bottom:0}.nav-main .menu-wrap #ekit-megamenu-navigation .elementskit-nav-identity-panel .elementskit-site-title{height:auto}.nav-main .menu-wrap #ekit-megamenu-navigation .elementskit-nav-identity-panel .elementskit-menu-close{color:transparent;padding:0;margin:0;right:-12px;top:-17px;height:45px;border-radius:0;width:45px;line-height:39px}.nav-main .menu-wrap #ekit-megamenu-navigation .elementskit-nav-identity-panel .elementskit-menu-close:hover{background:0 0!important}.nav-main .menu-wrap #ekit-megamenu-navigation .elementskit-nav-identity-panel .elementskit-menu-close:before{content:"+"!important;display:block;color:#fff;font-size:20px;transform:rotate(45deg);font-size:40px}.nav-main .menu-wrap #ekit-megamenu-navigation .col-items .elementor-heading-title{text-transform:capitalize}.nav-main .menu-wrap #ekit-megamenu-navigation .col-items .elementor-widget-wrap{padding:0}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav{padding-top:0;overflow-x:hidden}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav .close-wrap{text-align:right;position:relative;overflow:hidden}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav .close-wrap a.close-mob{display:inline-block;font-size:47px;line-height:57px;width:57px;height:57px;color:#c4c3bf;position:relative;top:0;right:-14px;font-family:"Avenir Heavy"}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav .close-wrap a.close-mob span{transform:rotate(45deg);position:absolute;left:14px;top:-1px}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item{border-bottom:1px solid #222121;position:relative}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item .advert{display:none!important}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.advert{display:block!important;border:none!important;margin-top:60px}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.advert>a{display:none;border:none}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.advert ul{background:0 0;display:block!important;opacity:1;visibility:visible;max-height:inherit!important;max-width:100%!important;border:none}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.advert ul .mega-menu .advert{width:100%!important;height:273px;display:block!important}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.advert ul .mega-menu .advert>.elementor-column-wrap{padding:15px!important}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.advert ul .mega-menu .advert>.elementor-column-wrap .title .elementor-heading-title{font-size:7vw;line-height:8vw}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search{display:block!important;border:none!important;margin-top:0;margin-bottom:30px}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .ekit-menu-nav-link{display:none!important}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementskit-megamenu-panel{display:block!important}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementskit-megamenu-panel .elementor-widget-wrap{padding:0!important}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementor-widget-container{padding:0!important}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementor-widget-container .elementor-search-form .elementor-search-form__container{background:#262424;font-size:19px;color:#5c5b5b;min-height:43px;border-radius:0!important}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementor-widget-container .elementor-search-form .elementor-search-form__container input[type=search]{color:#fff;font-size:16px;font-family:"Avenir Medium"}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementor-widget-container .elementor-search-form .elementor-search-form__container input[type=search]::placeholder{color:#5c5b5b;opacity:1}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementor-widget-container .elementor-search-form .elementor-search-form__container input[type=search]:-ms-input-placeholder{color:#5c5b5b}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementor-widget-container .elementor-search-form .elementor-search-form__container input[type=search]::-ms-input-placeholder{color:#5c5b5b}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementor-widget-container .elementor-search-form .elementor-search-form__container .elementor-search-form__icon{opacity:1;color:#50604b}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementor-widget-container .elementor-search-form.elementor-search-form--focus .fa.fa-search{color:#fff}/* Chrome, Firefox, Opera, Safari 10.1+*/ /* Internet Explorer 10-11 */ /* Microsoft Edge */ .nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementor-widget-container .elementor-search-form.elementor-search-form--focus input[type=search]::placeholder{color:#fff}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementor-widget-container .elementor-search-form.elementor-search-form--focus input[type=search]:-ms-input-placeholder{color:#fff}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementor-widget-container .elementor-search-form.elementor-search-form--focus input[type=search]::-ms-input-placeholder{color:#fff}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.secondary{display:block!important;border:none!important;margin-top:20px}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.secondary>a{display:none;border:none}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.secondary ul{background:0 0;display:block!important;opacity:1;visibility:visible;max-height:inherit!important;max-width:100%!important;border:none;margin-left:-15px}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.secondary ul li{color:#bbb;font-size:17px;line-height:20px;font-family:"Avenir Roman";display:inline-block;width:auto;border:none}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.secondary ul li a{color:#bbb;font-size:17px;line-height:20px;font-family:"Avenir Roman";display:inline-block;padding-top:5px;padding-bottom:5px}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.secondary ul li a:hover{background:0 0}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.secondary ul li:after{content:"  |  ";display:inline-block}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.secondary ul li:last-child:after{content:"";display:none}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li a{color:#fff!important}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li a.ekit-menu-nav-link{padding:0;padding-top:15px;padding-bottom:15px;font-family:"Avenir Black";font-weight:400;font-size:17px}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li a.ekit-menu-nav-link:focus{outline:2px solid white!important;outline-offset:2px}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li i.icon{width:42px;height:42px;position:relative;padding:0;margin:0;position:absolute;right:0;text-align:center;line-height:42px;border-radius:0;outline:0;border:none!important;pointer-events:none!important;display:none;-webkit-transition:transform .1s linear;-moz-transition:transform .1s linear;-o-transition:transform .1s linear;transition:transform .1s linear}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li i.icon:before{content:"\f054"!important;font-family:"Font Awesome 5 Free"!important;font-weight:900!important;color:#fff;font-size:17px}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li i.icon.on{transform:rotate(90deg)}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li i.fa-chevron-down{width:54px;height:54px;position:relative;padding:0;margin:0;position:absolute;right:0;top:2px;text-align:center;line-height:50px;border-radius:0;outline:0;border:none!important;z-index:10;color:#fff;display:block;-webkit-transition:transform .1s linear;-moz-transition:transform .1s linear;-o-transition:transform .1s linear;transition:transform .1s linear}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li i.fa-chevron-down.on{transform:rotate(180deg)}}@media only screen and (max-width:767px){.nav-main .menu-wrap #ekit-megamenu-navigation{max-width:90%}}@media only screen and (max-width:1024px){.nav-main .menu-wrap .elementskit-menu-overlay{opacity:0;visibility:hidden;left:0!important;-webkit-transition:opacity .4s cubic-bezier(.6, .1, .68, .53),visibility .4s cubic-bezier(.6, .1, .68, .53);transition:opacity .4s cubic-bezier(.6, .1, .68, .53),visibility .4s cubic-bezier(.6, .1, .68, .53)}.nav-main .menu-wrap .elementskit-menu-overlay.active{opacity:1;visibility:visible}}@media only screen and (min-width:1025px){.nav-main .menu-wrap #ekit-megamenu-navigation,.nav-main .menu-wrap .elementor-column-wrap,.nav-main .menu-wrap .elementor-widget-ekit-nav-menu,.nav-main .menu-wrap .elementor-widget-wrap,.nav-main .menu-wrap .elementskit-navbar-nav{position:static!important}.nav-main .menu-wrap .elementskit-navbar-nav li.mouseleave .elementskit-megamenu-panel{display:none!important}.nav-main .menu-wrap .elementskit-navbar-nav li a.ekit-menu-nav-link{height:73px;padding-left:20px;padding-right:20px;font-size:15px;font-family:"Avenir Book";position:relative;top:7px;transition:none;color:#000!important}.nav-main .menu-wrap .elementskit-navbar-nav li a.ekit-menu-nav-link:hover{color:#000!important}.nav-main .menu-wrap .elementskit-navbar-nav li a.ekit-menu-nav-link.active{font-family:"Avenir medium";color:#000}}@media only screen and (min-width:1025px) and (max-width:1210px){.nav-main .menu-wrap .elementskit-navbar-nav li a.ekit-menu-nav-link{padding-left:9px;padding-right:9px;font-size:14px}}@media only screen and (min-width:1025px){.nav-main .menu-wrap .elementskit-navbar-nav li:focus-within .elementskit-megamenu-panel{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}.nav-main .menu-wrap .elementskit-navbar-nav li .elementskit-megamenu-panel{width:auto!important}.nav-main .menu-wrap .elementskit-navbar-nav li .elementskit-megamenu-panel .mega-menu{width:auto!important;position:absolute;left:0!important}.nav-main .menu-wrap .elementskit-navbar-nav li .elementor-inner{width:100%!important}.nav-main .menu-wrap .elementskit-navbar-nav li.elementskit-megamenu-has a.ekit-menu-nav-link .icon.icon-down-arrow1{width:14px;height:12px;background:url(../images/icons/chevron-down.gif);margin-left:6px;display:block;float:right;cursor:pointer;position:relative}.nav-main .menu-wrap .elementskit-navbar-nav li.single .elementskit-megamenu-panel .mega-menu{width:312px!important}.nav-main .menu-wrap .elementskit-navbar-nav li.single .elementskit-megamenu-panel .mega-menu .col-items{width:100%!important;padding-top:0!important;padding-bottom:0!important}.nav-main .menu-wrap .elementskit-navbar-nav li.triple .elementskit-megamenu-panel .mega-menu{width:935px!important}.nav-main .menu-wrap .elementskit-navbar-nav li.triple .elementskit-megamenu-panel .mega-menu .col-items{width:100%!important;padding-top:0!important;padding-bottom:60px!important}.nav-main .menu-wrap .elementskit-navbar-nav li.full{position:static!important}.nav-main .menu-wrap .elementskit-navbar-nav li.full .elementskit-megamenu-panel .mega-menu{width:1300px!important;position:absolute;left:0!important}}@media only screen and (min-width:1025px) and (max-width:1320px){.nav-main .menu-wrap .elementskit-navbar-nav li.full .elementskit-megamenu-panel .mega-menu{width:calc(100vw - 20px)!important}}@media only screen and (max-width:1024px){.nav-main .menu-wrap{width:25%!important}}.nav-main .search-wrap{width:10%!important}@media print{.nav-main .search-wrap{display:none}}@media only screen and (max-width:1210px){.nav-main .search-wrap{width:11%!important}}@media only screen and (max-width:1024px){.nav-main .search-wrap{display:none}}.nav-main .search-wrap .elementor-search-form .elementor-search-form__container{background:#f6f6f6;border-radius:0!important;min-height:38px!important}.nav-main .search-wrap .elementor-search-form .elementor-search-form__container .elementor-search-form__icon{padding-left:14px!important;opacity:1}.nav-main .search-wrap .elementor-search-form .elementor-search-form__container .elementor-search-form__input[type=search]{padding-right:0!important;padding-left:10px!important;color:#231f20}.nav-main .search-wrap .elementor-search-form .elementor-search-form__container .elementor-search-form__input[type=search]::placeholder{color:#231f20;opacity:1}.nav-main .search-wrap .elementor-search-form .elementor-search-form__container .elementor-search-form__input[type=search]:-ms-input-placeholder{color:#231f20}.nav-main .search-wrap .elementor-search-form .elementor-search-form__container .elementor-search-form__input[type=search]::-ms-input-placeholder{color:#231f20}.elementor-widget-button .elementor-button-link.elementor-button{background:#3d3d4b;color:#fff;border-radius:0!important}.elementor-widget-button .elementor-button-link.elementor-button.download .elementor-button-text:after,.elementor-widget-button .elementor-button-link.elementor-button[target=_blank] .elementor-button-text:after{font-family:"Font Awesome 5 Free";font-weight:900;margin-left:10px;font-size:13px;position:relative;top:-2px}.elementor-widget-button .elementor-button-link.elementor-button[target=_blank] .elementor-button-text:after{content:"\f35d"}.elementor-widget-button .elementor-button-link.elementor-button.download .elementor-button-text:after{content:"\f019"}.elementor-widget-button.white .elementor-button-link.elementor-button{background:#fff;color:#3d3d4b}.elementor-widget-button .white{border:1px solid #fff;background:0 0!important;color:#000!important}.elementor-widget-button .white:hover{background:#fff!important;color:#fff!important}.elementor-widget-button .sand{border:1px solid #f1f2ed;background:0 0!important;color:#000!important}.elementor-widget-button .sand:hover{background:#f1f2ed!important;color:#fff!important}.elementor-widget-button .og_gold{border:1px solid #bab57a;background:0 0!important;color:#000!important}.elementor-widget-button .og_gold:hover{background:#bab57a!important;color:#fff!important}.elementor-widget-button .gold{border:1px solid #50604b;background:0 0!important;color:#000!important}.elementor-widget-button .gold:hover{background:#50604b!important;color:#fff!important}.elementor-widget-button .blue{border:1px solid #5b7586;background:0 0!important;color:#000!important}.elementor-widget-button .blue:hover{background:#5b7586!important;color:#fff!important}.elementor-widget-button .black{border:1px solid #231f20;background:0 0!important;color:#000!important}.elementor-widget-button .black:hover{background:#231f20!important;color:#fff!important}.elementor-widget-button .grey{border:1px solid #4b4a4b;background:0 0!important;color:#000!important}.elementor-widget-button .grey:hover{background:#4b4a4b!important;color:#fff!important}.elementor-widget-button .light_bluegrey{border:1px solid #91a0ac;background:0 0!important;color:#000!important}.elementor-widget-button .light_bluegrey:hover{background:#91a0ac!important;color:#fff!important}.elementor-widget-button .stone{border:1px solid #6b656c;background:0 0!important;color:#000!important}.elementor-widget-button .stone:hover{background:#6b656c!important;color:#fff!important}.elementor-widget-button .cream{border:1px solid #f1f2ed;background:0 0!important;color:#000!important}.elementor-widget-button .cream:hover{background:#f1f2ed!important;color:#fff!important}.elementor-widget-button .purple{border:1px solid #653569;background:0 0!important;color:#000!important}.elementor-widget-button .purple:hover{background:#653569!important;color:#fff!important}.elementor-widget-button .cl-blue{border:1px solid #14252f;background:0 0!important;color:#000!important}.elementor-widget-button .cl-blue:hover{background:#14252f!important;color:#fff!important}.elementor-widget-button .cl-green{border:1px solid #6db557;background:0 0!important;color:#000!important}.elementor-widget-button .cl-green:hover{background:#6db557!important;color:#fff!important}.elementor-widget-button .bvl_Orange{border:1px solid  #db5226;background:0 0!important;color:#000!important}.elementor-widget-button .bvl_Orange:hover{background: #db5226!important;color:#fff!important}.elementor-widget-button .bvl_Light_Blue{border:1px solid  #7297cf;background:0 0!important;color:#000!important}.elementor-widget-button .bvl_Light_Blue:hover{background: #7297cf!important;color:#fff!important}.elementor-widget-button .bvl_Dark_Green{border:1px solid  #13371d;background:0 0!important;color:#000!important}.elementor-widget-button .bvl_Dark_Green:hover{background: #13371d!important;color:#fff!important}.elementor-widget-button .bvl_Rich_Yellow{border:1px solid  #fbae18;background:0 0!important;color:#000!important}.elementor-widget-button .bvl_Rich_Yellow:hover{background: #fbae18!important;color:#fff!important}.elementor-widget-button .bvl_Bright_Yellow{border:1px solid  #e9c739;background:0 0!important;color:#000!important}.elementor-widget-button .bvl_Bright_Yellow:hover{background: #e9c739!important;color:#fff!important}.elementor-widget-button .bvl_Cyan{border:1px solid  #2aa292;background:0 0!important;color:#000!important}.elementor-widget-button .bvl_Cyan:hover{background: #2aa292!important;color:#fff!important}.elementor-widget-button .darker_green{border:1px solid #306f41;background:0 0!important;color:#000!important}.elementor-widget-button .darker_green:hover{background:#306f41!important;color:#fff!important}.elementor-widget-button .light_green{border:1px solid #7db542;background:0 0!important;color:#000!important}.elementor-widget-button .light_green:hover{background:#7db542!important;color:#fff!important}.elementor-widget-button .grey_alt{border:1px solid #647482;background:0 0!important;color:#000!important}.elementor-widget-button .grey_alt:hover{background:#647482!important;color:#fff!important}.elementor-widget-button .light_grey{border:1px solid #a6acb5;background:0 0!important;color:#000!important}.elementor-widget-button .light_grey:hover{background:#a6acb5!important;color:#fff!important}.elementor-widget-button .map_purple{border:1px solid #7f74b4;background:0 0!important;color:#000!important}.elementor-widget-button .map_purple:hover{background:#7f74b4!important;color:#fff!important}.elementor-widget-button .map_orange{border:1px solid #f58f20;background:0 0!important;color:#000!important}.elementor-widget-button .map_orange:hover{background:#f58f20!important;color:#fff!important}.elementor-widget-button .map_red{border:1px solid #ec3c40;background:0 0!important;color:#000!important}.elementor-widget-button .map_red:hover{background:#ec3c40!important;color:#fff!important}.elementor-widget-button .viking_green{border:1px solid #1e3a3a;background:0 0!important;color:#000!important}.elementor-widget-button .viking_green:hover{background:#1e3a3a!important;color:#fff!important}.elementor-widget-button .viking_yellow{border:1px solid #e4c161;background:0 0!important;color:#000!important}.elementor-widget-button .viking_yellow:hover{background:#e4c161!important;color:#fff!important}.elementor-widget-button .poacher_navy{border:1px solid #072c47;background:0 0!important;color:#000!important}.elementor-widget-button .poacher_navy:hover{background:#072c47!important;color:#fff!important}.elementor-widget-button .poacher_yellow{border:1px solid #f9b04c;background:0 0!important;color:#000!important}.elementor-widget-button .poacher_yellow:hover{background:#f9b04c!important;color:#fff!important}.elementor-widget-button .poacher_teal{border:1px solid #5c869d;background:0 0!important;color:#000!important}.elementor-widget-button .poacher_teal:hover{background:#5c869d!important;color:#fff!important}.elementor-widget-button .poacher_blue{border:1px solid #4188b6;background:0 0!important;color:#000!important}.elementor-widget-button .poacher_blue:hover{background:#4188b6!important;color:#fff!important}.elementor-widget-button .ecp_navy{border:1px solid #0f2a51;background:0 0!important;color:#000!important}.elementor-widget-button .ecp_navy:hover{background:#0f2a51!important;color:#fff!important}.button-repeater-wrap{margin-top:30px}.button-repeater-wrap.left{align-items:flex-start;justify-content:flex-start}.button-repeater-wrap.left .elementor-container{align-items:flex-start;justify-content:flex-start}.button-repeater-wrap.left .elementor-widget-button:first-child{padding-left:10px}.button-repeater-wrap.centre{align-items:center;justify-content:center}.button-repeater-wrap.centre .elementor-container{align-items:center;justify-content:center}.button-repeater-wrap.right{align-items:flex-end;justify-content:flex-end}.button-repeater-wrap.right .elementor-container{align-items:flex-end;justify-content:flex-end}.button-repeater-wrap.right .elementor-widget-button:last-child{padding-right:10px}.button-repeater-wrap.stack{flex-wrap:wrap}.button-repeater-wrap.stack .elementor-widget-button{width:100%}.button-repeater-wrap.stack.left .elementor-widget-button{text-align:left;padding-left:0!important}.button-repeater-wrap.stack.centre .elementor-widget-button{text-align:center}.button-repeater-wrap.stack.right .elementor-widget-button{text-align:right;padding-right:0!important}.button-repeater-wrap .elementor-container{max-width:1340px!important;padding-left:20px;padding-right:20px;flex-wrap:wrap}.button-repeater-wrap .elementor-container .title{position:relative;top:-18px;margin-right:20px}@media only screen and (max-width:767px){.button-repeater-wrap .elementor-container .title{margin-bottom:10px;top:0;width:100%;margin-right:0}}.button-repeater-wrap .elementor-container .elementor-widget-button .elementor-button-link.elementor-button{margin-right:10px;font-family:"Avenir Medium";margin-bottom:10px}.product-header{height:677px!important}@media only screen and (max-width:1024px){.product-header{height:400px!important}}.product-header .elementor-container{height:100%;max-width:1300px!important}.product-header .elementor-container .elementor-row{padding:20px}@media only screen and (max-width:1024px){.product-header .elementor-container .elementor-row{padding:30px}}.header-image{height:527px!important;background-size:cover!important;background-position:center!important;position:relative}.header-image.blog{height:200px!important}@media only screen and (max-width:1024px){.header-image{height:400px!important}.header-image.blog{height:auto!important}}@media print{.header-image{background:#fff!important;height:auto!important}}.header-image .credit{position:absolute;bottom:10px;right:10px;font-size:14px;color:#000;background:#fff;padding:2px 7px;font-family:"Avenir Roman"}@media print{.header-image .credit{display:none}}.header-image .credit{bottom:20px}@media print{.header-image .credit{display:none}}@media only screen and (max-width:767px){.header-image.portrait-mobile{height:500px!important}}.header-image .banner-logo{max-width:300px;width:auto;height:auto;align-self:flex-start}@media only screen and (max-width:991px){.header-image .banner-logo{max-width:200px}}@media only screen and (max-width:767px){.header-image .banner-logo{max-width:50%}}.header-image .elementor-background-overlay{background:#000;background:-moz-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 60%,rgba(0,0,0,.6) 100%);background:-webkit-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 60%,rgba(0,0,0,.6) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 60%,rgba(0,0,0,.6) 100%)}@media print{.header-image .elementor-background-overlay{display:none!important}}.header-image .breadcrumb-list{width:100%;position:absolute;top:30px;left:20px;z-index:1}@media print{.header-image .breadcrumb-list{display:none!important}}@media only screen and (max-width:767px){.header-image .breadcrumb-list{top:15px;right:15px;left:15px;width:auto;max-width:70%}}@media only screen and (max-width:767px){.header-image .cats-tags{display:none}}.header-image .cats-tags a,.header-image .cats-tags span{background:#4b4a4b;border:2px solid #fff;border-radius:2px;color:#fff;font-family:"Avenir Light";font-size:15px;padding:5px 16px}.header-image .cats-tags a:hover,.header-image .cats-tags span:hover{background:#000}.header-image .cats-tags.destinations span{border:1px solid #fff;-webkit-user-select:none;background:#5f5f5e;color:#fff;text-transform:uppercase;font-family:"Avenir Heavy";font-weight:400!important;font-size:13px;border-radius:5px}.header-image .cats-tags{position:absolute;top:30px;right:15px;z-index:1}.header-image .cats-tags a,.header-image .cats-tags span{margin-left:6px}.header-image .elementor-container{height:100%;max-width:1330px!important}.header-image .elementor-container .elementor-row{padding:20px}@media only screen and (max-width:1024px){.header-image .elementor-container .elementor-row{padding:20px;padding-bottom:60px;flex-wrap:wrap}}@media print{.header-image .elementor-container .elementor-row{padding:0!important}}.header-image .elementor-container .elementor-row .elementor-column{width:100%!important;height:100%}@media only screen and (max-width:1024px){.header-image .elementor-container .elementor-row .elementor-column{width:100%!important}}@media only screen and (max-width:1024px){.header-image.blog .elementor-container .elementor-row{padding:20px!important}}.header-image.blog .elementor-container .elementor-row .elementor-column.left{width:70%!important}.header-image.blog .elementor-container .elementor-row .elementor-column.right{width:30%!important}.header-image.blog .elementor-container .elementor-row .elementor-widget-wrap{justify-content:center!important}.header-image.category .elementor-widget-wrap{padding-bottom:60px;justify-content:flex-end;flex-direction:column;flex-wrap:nowrap}@media only screen and (max-width:1024px){.header-image.category .elementor-widget-wrap{padding-bottom:0}}@media print{.header-image.category .elementor-widget-wrap{padding-bottom:0!important}}.header-image.category .elementor-widget-wrap .title{font-size:85px;font-family:"Big Caslon Reg",sans-serif!important;font-style:normal;font-weight:400;line-height:85px!important;color:#fff;margin-bottom:0}@media only screen and (max-width:1024px){.header-image.category .elementor-widget-wrap .title{font-size:8vw;line-height:8vw!important;margin-bottom:0}}@media only screen and (max-width:767px){.header-image.category .elementor-widget-wrap .title{font-size:10vw;line-height:10vw!important;margin-bottom:20px}}@media print{.header-image.category .elementor-widget-wrap .title{font-size:30px!important;line-height:32px!important;color:#000!important}}.header-image.category .elementor-widget-wrap .pre-title{font-size:19px;font-family:"Avenir Black";font-weight:400!important;text-transform:uppercase;color:#231f20;margin-bottom:5px;background:#fff;width:auto;display:inline-block;padding:7px 10px;align-self:flex-start}@media print{.header-image.category .elementor-widget-wrap .pre-title{font-size:15px;line-height:18px!important;color:#000!important}}.header-image.blog .elementor-widget-wrap{padding-bottom:0}.header-image.blog .title h1,.header-image.blog .title h2,.header-image.blog .title h3,.header-image.blog .title h4,.header-image.blog .title h5,.header-image.blog .title h6{color:#000!important;margin-bottom:0!important;font-size:inherit!important;font-size:85px;font-family:"Big Caslon Reg",sans-serif!important;font-style:normal;font-weight:400;line-height:85px!important;color:#fff}.header-image.blog .pre-title h1,.header-image.blog .pre-title h2,.header-image.blog .pre-title h3,.header-image.blog .pre-title h4,.header-image.blog .pre-title h5,.header-image.blog .pre-title h6{color:#50604b!important;margin-bottom:0!important}.header-image .elementor-text-editor{font-size:18px;line-height:30px;margin-bottom:0;color:#fff}@media only screen and (max-width:767px){.header-image .elementor-text-editor{font-size:17px;line-height:22px;margin-bottom:20px}}.header-image .elementor-widget-button .elementor-button-link{border:2px solid #fff;color:#fff;font-size:18px;font-weight:400;font-family:"Avenir Medium";background:0 0;text-transform:uppercase;margin-bottom:0;padding-left:15px;padding-right:15px}.header-image .elementor-widget-button .elementor-button-link:hover{background:rgba(255,255,255,.2)}.header-image .elementor-widget-button .elementor-button-link:focus{outline:5px solid rgba(255,255,255,.5);border-color:inherit!important}@media only screen and (max-width:767px){.header-image .elementor-widget-button .elementor-button-link{padding-left:20px;padding-right:20px;padding-bottom:9px;font-size:14px}}.header-image .elementor-widget-button .elementor-button-link .elementor-align-icon-right{margin-left:10px}.header-image .elementor-widget-button:last-child .elementor-button-link{margin-bottom:0}.header-image .elementor-widget-button.black{border:1px solid #000;color:#000}.header-image .elementor-widget-button.black:hover{background:rgba(0,0,0,.2);color:#fff}.header-image .elementor-widget-button.black:focus{outline:5px solid rgba(0,0,0,.5)!important;border-color:inherit!important}.header-image .btn-wrap{width:100%;display:flex}@media print{.header-image .btn-wrap{display:none!important}}.header-image .btn-wrap .vls-btn{border:2px solid #fff;color:#fff;font-size:18px;font-weight:400;font-family:"Avenir Medium";background:0 0;text-transform:uppercase;margin-bottom:0;padding-left:15px;padding-right:15px;padding-top:9px;padding-bottom:9px;line-height:normal}.header-image .btn-wrap .vls-btn:hover{background:rgba(255,255,255,.2)}.header-image .btn-wrap .vls-btn:focus{outline:5px solid rgba(255,255,255,.5);border-color:inherit!important}@media only screen and (max-width:767px){.header-image .btn-wrap .vls-btn{padding-left:20px;padding-right:20px;padding-bottom:9px;font-size:14px}}.header-image .btn-wrap .vls-btn .elementor-align-icon-right{margin-left:10px}.header-image .btn-wrap:last-child .elementor-button-link{margin-bottom:0}.header-image .btn-wrap.black{border:1px solid #000;color:#000}.header-image .btn-wrap.black:hover{background:rgba(0,0,0,.2);color:#fff}.header-image .btn-wrap.black:focus{outline:5px solid rgba(0,0,0,.5)!important;border-color:inherit!important}.header-image .btn-wrap .white{background:#fff;border-color:#fff!important;color:#000!important}.header-image .btn-wrap .white:hover{background:#fff!important}.header-image .btn-wrap .outline-white{background:0 0;border-color:#fff!important;color:#000!important}.header-image .btn-wrap .outline-white:hover{background:#fff!important;color:#fff!important}.header-image .btn-wrap .sand{background:#f1f2ed;border-color:#f1f2ed!important;color:#fff!important}.header-image .btn-wrap .sand:hover{background:#f1f2ed!important}.header-image .btn-wrap .outline-sand{background:0 0;border-color:#f1f2ed!important;color:#f1f2ed!important}.header-image .btn-wrap .outline-sand:hover{background:#f1f2ed!important;color:#fff!important}.header-image .btn-wrap .og_gold{background:#bab57a;border-color:#bab57a!important;color:#fff!important}.header-image .btn-wrap .og_gold:hover{background:#bab57a!important}.header-image .btn-wrap .outline-og_gold{background:0 0;border-color:#bab57a!important;color:#bab57a!important}.header-image .btn-wrap .outline-og_gold:hover{background:#bab57a!important;color:#fff!important}.header-image .btn-wrap .gold{background:#50604b;border-color:#50604b!important;color:#fff!important}.header-image .btn-wrap .gold:hover{background:#50604b!important}.header-image .btn-wrap .outline-gold{background:0 0;border-color:#50604b!important;color:#50604b!important}.header-image .btn-wrap .outline-gold:hover{background:#50604b!important;color:#fff!important}.header-image .btn-wrap .blue{background:#5b7586;border-color:#5b7586!important;color:#fff!important}.header-image .btn-wrap .blue:hover{background:#5b7586!important}.header-image .btn-wrap .outline-blue{background:0 0;border-color:#5b7586!important;color:#5b7586!important}.header-image .btn-wrap .outline-blue:hover{background:#5b7586!important;color:#fff!important}.header-image .btn-wrap .black{background:#231f20;border-color:#231f20!important;color:#fff!important}.header-image .btn-wrap .black:hover{background:#231f20!important}.header-image .btn-wrap .outline-black{background:0 0;border-color:#231f20!important;color:#231f20!important}.header-image .btn-wrap .outline-black:hover{background:#231f20!important;color:#fff!important}.header-image .btn-wrap .grey{background:#4b4a4b;border-color:#4b4a4b!important;color:#fff!important}.header-image .btn-wrap .grey:hover{background:#4b4a4b!important}.header-image .btn-wrap .outline-grey{background:0 0;border-color:#4b4a4b!important;color:#4b4a4b!important}.header-image .btn-wrap .outline-grey:hover{background:#4b4a4b!important;color:#fff!important}.header-image .btn-wrap .light_bluegrey{background:#91a0ac;border-color:#91a0ac!important;color:#fff!important}.header-image .btn-wrap .light_bluegrey:hover{background:#91a0ac!important}.header-image .btn-wrap .outline-light_bluegrey{background:0 0;border-color:#91a0ac!important;color:#91a0ac!important}.header-image .btn-wrap .outline-light_bluegrey:hover{background:#91a0ac!important;color:#fff!important}.header-image .btn-wrap .stone{background:#6b656c;border-color:#6b656c!important;color:#fff!important}.header-image .btn-wrap .stone:hover{background:#6b656c!important}.header-image .btn-wrap .outline-stone{background:0 0;border-color:#6b656c!important;color:#6b656c!important}.header-image .btn-wrap .outline-stone:hover{background:#6b656c!important;color:#fff!important}.header-image .btn-wrap .cream{background:#f1f2ed;border-color:#f1f2ed!important;color:#fff!important}.header-image .btn-wrap .cream:hover{background:#f1f2ed!important}.header-image .btn-wrap .outline-cream{background:0 0;border-color:#f1f2ed!important;color:#f1f2ed!important}.header-image .btn-wrap .outline-cream:hover{background:#f1f2ed!important;color:#fff!important}.header-image .btn-wrap .purple{background:#653569;border-color:#653569!important;color:#fff!important}.header-image .btn-wrap .purple:hover{background:#653569!important}.header-image .btn-wrap .outline-purple{background:0 0;border-color:#653569!important;color:#653569!important}.header-image .btn-wrap .outline-purple:hover{background:#653569!important;color:#fff!important}.header-image .btn-wrap .cl-blue{background:#14252f;border-color:#14252f!important;color:#fff!important}.header-image .btn-wrap .cl-blue:hover{background:#14252f!important}.header-image .btn-wrap .outline-cl-blue{background:0 0;border-color:#14252f!important;color:#14252f!important}.header-image .btn-wrap .outline-cl-blue:hover{background:#14252f!important;color:#fff!important}.header-image .btn-wrap .cl-green{background:#6db557;border-color:#6db557!important;color:#fff!important}.header-image .btn-wrap .cl-green:hover{background:#6db557!important}.header-image .btn-wrap .outline-cl-green{background:0 0;border-color:#6db557!important;color:#6db557!important}.header-image .btn-wrap .outline-cl-green:hover{background:#6db557!important;color:#fff!important}.header-image .btn-wrap .bvl_Orange{background: #db5226;border-color: #db5226!important;color:#fff!important}.header-image .btn-wrap .bvl_Orange:hover{background: #db5226!important}.header-image .btn-wrap .outline-bvl_Orange{background:0 0;border-color: #db5226!important;color: #db5226!important}.header-image .btn-wrap .outline-bvl_Orange:hover{background: #db5226!important;color:#fff!important}.header-image .btn-wrap .bvl_Light_Blue{background: #7297cf;border-color: #7297cf!important;color:#fff!important}.header-image .btn-wrap .bvl_Light_Blue:hover{background: #7297cf!important}.header-image .btn-wrap .outline-bvl_Light_Blue{background:0 0;border-color: #7297cf!important;color: #7297cf!important}.header-image .btn-wrap .outline-bvl_Light_Blue:hover{background: #7297cf!important;color:#fff!important}.header-image .btn-wrap .bvl_Dark_Green{background: #13371d;border-color: #13371d!important;color:#fff!important}.header-image .btn-wrap .bvl_Dark_Green:hover{background: #13371d!important}.header-image .btn-wrap .outline-bvl_Dark_Green{background:0 0;border-color: #13371d!important;color: #13371d!important}.header-image .btn-wrap .outline-bvl_Dark_Green:hover{background: #13371d!important;color:#fff!important}.header-image .btn-wrap .bvl_Rich_Yellow{background: #fbae18;border-color: #fbae18!important;color:#fff!important}.header-image .btn-wrap .bvl_Rich_Yellow:hover{background: #fbae18!important}.header-image .btn-wrap .outline-bvl_Rich_Yellow{background:0 0;border-color: #fbae18!important;color: #fbae18!important}.header-image .btn-wrap .outline-bvl_Rich_Yellow:hover{background: #fbae18!important;color:#fff!important}.header-image .btn-wrap .bvl_Bright_Yellow{background: #e9c739;border-color: #e9c739!important;color:#fff!important}.header-image .btn-wrap .bvl_Bright_Yellow:hover{background: #e9c739!important}.header-image .btn-wrap .outline-bvl_Bright_Yellow{background:0 0;border-color: #e9c739!important;color: #e9c739!important}.header-image .btn-wrap .outline-bvl_Bright_Yellow:hover{background: #e9c739!important;color:#fff!important}.header-image .btn-wrap .bvl_Cyan{background: #2aa292;border-color: #2aa292!important;color:#fff!important}.header-image .btn-wrap .bvl_Cyan:hover{background: #2aa292!important}.header-image .btn-wrap .outline-bvl_Cyan{background:0 0;border-color: #2aa292!important;color: #2aa292!important}.header-image .btn-wrap .outline-bvl_Cyan:hover{background: #2aa292!important;color:#fff!important}.header-image .btn-wrap .darker_green{background:#306f41;border-color:#306f41!important;color:#fff!important}.header-image .btn-wrap .darker_green:hover{background:#306f41!important}.header-image .btn-wrap .outline-darker_green{background:0 0;border-color:#306f41!important;color:#306f41!important}.header-image .btn-wrap .outline-darker_green:hover{background:#306f41!important;color:#fff!important}.header-image .btn-wrap .light_green{background:#7db542;border-color:#7db542!important;color:#fff!important}.header-image .btn-wrap .light_green:hover{background:#7db542!important}.header-image .btn-wrap .outline-light_green{background:0 0;border-color:#7db542!important;color:#7db542!important}.header-image .btn-wrap .outline-light_green:hover{background:#7db542!important;color:#fff!important}.header-image .btn-wrap .grey_alt{background:#647482;border-color:#647482!important;color:#fff!important}.header-image .btn-wrap .grey_alt:hover{background:#647482!important}.header-image .btn-wrap .outline-grey_alt{background:0 0;border-color:#647482!important;color:#647482!important}.header-image .btn-wrap .outline-grey_alt:hover{background:#647482!important;color:#fff!important}.header-image .btn-wrap .light_grey{background:#a6acb5;border-color:#a6acb5!important;color:#fff!important}.header-image .btn-wrap .light_grey:hover{background:#a6acb5!important}.header-image .btn-wrap .outline-light_grey{background:0 0;border-color:#a6acb5!important;color:#a6acb5!important}.header-image .btn-wrap .outline-light_grey:hover{background:#a6acb5!important;color:#fff!important}.header-image .btn-wrap .map_purple{background:#7f74b4;border-color:#7f74b4!important;color:#fff!important}.header-image .btn-wrap .map_purple:hover{background:#7f74b4!important}.header-image .btn-wrap .outline-map_purple{background:0 0;border-color:#7f74b4!important;color:#7f74b4!important}.header-image .btn-wrap .outline-map_purple:hover{background:#7f74b4!important;color:#fff!important}.header-image .btn-wrap .map_orange{background:#f58f20;border-color:#f58f20!important;color:#fff!important}.header-image .btn-wrap .map_orange:hover{background:#f58f20!important}.header-image .btn-wrap .outline-map_orange{background:0 0;border-color:#f58f20!important;color:#f58f20!important}.header-image .btn-wrap .outline-map_orange:hover{background:#f58f20!important;color:#fff!important}.header-image .btn-wrap .map_red{background:#ec3c40;border-color:#ec3c40!important;color:#fff!important}.header-image .btn-wrap .map_red:hover{background:#ec3c40!important}.header-image .btn-wrap .outline-map_red{background:0 0;border-color:#ec3c40!important;color:#ec3c40!important}.header-image .btn-wrap .outline-map_red:hover{background:#ec3c40!important;color:#fff!important}.header-image .btn-wrap .viking_green{background:#1e3a3a;border-color:#1e3a3a!important;color:#fff!important}.header-image .btn-wrap .viking_green:hover{background:#1e3a3a!important}.header-image .btn-wrap .outline-viking_green{background:0 0;border-color:#1e3a3a!important;color:#1e3a3a!important}.header-image .btn-wrap .outline-viking_green:hover{background:#1e3a3a!important;color:#fff!important}.header-image .btn-wrap .viking_yellow{background:#e4c161;border-color:#e4c161!important;color:#fff!important}.header-image .btn-wrap .viking_yellow:hover{background:#e4c161!important}.header-image .btn-wrap .outline-viking_yellow{background:0 0;border-color:#e4c161!important;color:#e4c161!important}.header-image .btn-wrap .outline-viking_yellow:hover{background:#e4c161!important;color:#fff!important}.header-image .btn-wrap .poacher_navy{background:#072c47;border-color:#072c47!important;color:#fff!important}.header-image .btn-wrap .poacher_navy:hover{background:#072c47!important}.header-image .btn-wrap .outline-poacher_navy{background:0 0;border-color:#072c47!important;color:#072c47!important}.header-image .btn-wrap .outline-poacher_navy:hover{background:#072c47!important;color:#fff!important}.header-image .btn-wrap .poacher_yellow{background:#f9b04c;border-color:#f9b04c!important;color:#fff!important}.header-image .btn-wrap .poacher_yellow:hover{background:#f9b04c!important}.header-image .btn-wrap .outline-poacher_yellow{background:0 0;border-color:#f9b04c!important;color:#f9b04c!important}.header-image .btn-wrap .outline-poacher_yellow:hover{background:#f9b04c!important;color:#fff!important}.header-image .btn-wrap .poacher_teal{background:#5c869d;border-color:#5c869d!important;color:#fff!important}.header-image .btn-wrap .poacher_teal:hover{background:#5c869d!important}.header-image .btn-wrap .outline-poacher_teal{background:0 0;border-color:#5c869d!important;color:#5c869d!important}.header-image .btn-wrap .outline-poacher_teal:hover{background:#5c869d!important;color:#fff!important}.header-image .btn-wrap .poacher_blue{background:#4188b6;border-color:#4188b6!important;color:#fff!important}.header-image .btn-wrap .poacher_blue:hover{background:#4188b6!important}.header-image .btn-wrap .outline-poacher_blue{background:0 0;border-color:#4188b6!important;color:#4188b6!important}.header-image .btn-wrap .outline-poacher_blue:hover{background:#4188b6!important;color:#fff!important}.header-image .btn-wrap .ecp_navy{background:#0f2a51;border-color:#0f2a51!important;color:#fff!important}.header-image .btn-wrap .ecp_navy:hover{background:#0f2a51!important}.header-image .btn-wrap .outline-ecp_navy{background:0 0;border-color:#0f2a51!important;color:#0f2a51!important}.header-image .btn-wrap .outline-ecp_navy:hover{background:#0f2a51!important;color:#fff!important}.header-image .elementor-button-link.elementor-button{padding-left:15px;padding-right:15px}.header-image.c-text-dark .credit,.header-image.c-text-dark .elementor-widget-text-editor,.header-image.c-text-dark .elementor-widget-text-editor *,.header-image.c-text-dark .pre-title,.header-image.c-text-dark .title{color:#000!important}.header-image.c-text-dark+.share-wrap .container .share *{color:#000!important}.header-image.c-text-dark+.share-wrap .container .share svg path{fill:black!important}.header-image .print-page{position:absolute;top:20px;right:20px;background:rgba(255,255,255,.8);padding:3px 11px;border-radius:4px;box-shadow:0 0 12px -1px rgba(0,0,0,.4);font-size:14px}@media print{.header-image .print-page{display:none!important}}.header-image .print-page .elementor-button-text{font-family:"Avenir Medium"}@media print{body.routes .header-image{display:none!important}}#map-reveal,.map-reveal{position:absolute;bottom:20px;right:20px;width:200px;height:200px;z-index:1;border:4px solid #fff}#map-reveal .close,.map-reveal .close{position:absolute;top:20px;right:20px;color:#fff!important;background:#000;padding:10px;z-index:10;visibility:hidden;opacity:0}#map-reveal .toggle,.map-reveal .toggle{position:absolute;top:0;right:0}#map-reveal .toggle a,.map-reveal .toggle a{padding:5px 6px 5px;font-size:12px;display:inline-block;background:#fff;font-family:"Avenir Medium";box-shadow:0 0 5px rgba(0,0,0,.2);margin-right:1px;user-select:none;cursor:pointer}#map-reveal .toggle a.active,#map-reveal .toggle a:hover,.map-reveal .toggle a.active,.map-reveal .toggle a:hover{background:silver}#map-reveal .toggle a.active,.map-reveal .toggle a.active{cursor:default}#map-reveal.reveal,.map-reveal.reveal{height:100%;width:100%;border:0 solid #fff;bottom:0;right:0}#map-reveal.reveal .close,.map-reveal.reveal .close{opacity:1;visibility:visible}#map-reveal.reveal .toggle,.map-reveal.reveal .toggle{bottom:1px;left:1px;top:inherit;right:inherit}#map-reveal.reveal .toggle a,.map-reveal.reveal .toggle a{padding:6px 10px 5px 10px;font-size:16px}.header-image+.share-wrap .container .share .elementor-widget-share-buttons a{color:#fff}@media only screen and (max-width:767px){.header-image+.share-wrap .container .share .elementor-widget-share-buttons a{color:#000}}.header-image+.share-wrap .container .share .elementor-widget-share-buttons a:focus{border-bottom:2px solid #fff!important}.header-image+.share-wrap .container .share .elementor-widget-share-buttons a .elementor-share-btn__icon i{color:#fff}@media only screen and (max-width:767px){.header-image+.share-wrap .container .share .elementor-widget-share-buttons a .elementor-share-btn__icon i{color:#000}}.breadcrumb-list{font-size:15px;font-family:"Avenir Roman";line-height:20px;color:#000;text-transform:lowercase}@media only screen and (max-width:767px){.breadcrumb-list{font-size:13px}}.breadcrumb-list .pipe{font-family:"Avenir Book";padding-left:7px;padding-right:7px;position:relative;top:-1px}@media only screen and (max-width:767px){.breadcrumb-list .pipe{padding-left:4px;padding-right:4px}}.breadcrumb-list a{color:#000;text-decoration:none}.breadcrumb-list a:hover{text-decoration:underline}.breadcrumb-list.light{color:#fff}.breadcrumb-list.light a{color:#fff}.related-pages .swiper-box{overflow:hidden;position:relative}.elementor-image-carousel-wrapper .swiper-container,.picture-with-annotation .swiper-container{overflow:hidden}.elementor-image-carousel-wrapper .swiper-container .swiper-pagination,.picture-with-annotation .swiper-container .swiper-pagination{width:100%}.elementor-image-carousel-wrapper .swiper-container .swiper-pagination .swiper-pagination-bullet,.picture-with-annotation .swiper-container .swiper-pagination .swiper-pagination-bullet{width:16px;height:16px;margin-left:5px;margin-right:5px}.elementor-image-carousel-wrapper .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.picture-with-annotation .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#50604b}.cta-text{position:relative;padding:18px}.cta-text .elementor-element{margin-bottom:0!important}.cta-text .elementor-column-wrap{background:#fff;padding:40px 60px!important}@media print{.cta-text .elementor-column-wrap{padding:0!important;padding-top:20px!important}}@media only screen and (max-width:1024px){.cta-text .elementor-column-wrap{padding:30px!important}.cta-text .elementor-column-wrap .elementor-widget-wrap{padding:0!important}}@media only screen and (max-width:767px){.cta-text .elementor-column-wrap{padding:20px!important}}.cta-text.bg-white .elementor-column-wrap{background:#fff}.cta-text.bg-sand .elementor-column-wrap{background:#f1f2ed}.cta-text.bg-og_gold .elementor-column-wrap{background:#bab57a}.cta-text.bg-gold .elementor-column-wrap{background:#50604b}.cta-text.bg-blue .elementor-column-wrap{background:#5b7586}.cta-text.bg-black .elementor-column-wrap{background:#231f20}.cta-text.bg-grey .elementor-column-wrap{background:#4b4a4b}.cta-text.bg-light_bluegrey .elementor-column-wrap{background:#91a0ac}.cta-text.bg-stone .elementor-column-wrap{background:#6b656c}.cta-text.bg-cream .elementor-column-wrap{background:#f1f2ed}.cta-text.bg-purple .elementor-column-wrap{background:#653569}.cta-text.bg-cl-blue .elementor-column-wrap{background:#14252f}.cta-text.bg-cl-green .elementor-column-wrap{background:#6db557}.cta-text.bg-bvl_Orange .elementor-column-wrap{background: #db5226}.cta-text.bg-bvl_Light_Blue .elementor-column-wrap{background: #7297cf}.cta-text.bg-bvl_Dark_Green .elementor-column-wrap{background: #13371d}.cta-text.bg-bvl_Rich_Yellow .elementor-column-wrap{background: #fbae18}.cta-text.bg-bvl_Bright_Yellow .elementor-column-wrap{background: #e9c739}.cta-text.bg-bvl_Cyan .elementor-column-wrap{background: #2aa292}.cta-text.bg-darker_green .elementor-column-wrap{background:#306f41}.cta-text.bg-light_green .elementor-column-wrap{background:#7db542}.cta-text.bg-grey_alt .elementor-column-wrap{background:#647482}.cta-text.bg-light_grey .elementor-column-wrap{background:#a6acb5}.cta-text.bg-map_purple .elementor-column-wrap{background:#7f74b4}.cta-text.bg-map_orange .elementor-column-wrap{background:#f58f20}.cta-text.bg-map_red .elementor-column-wrap{background:#ec3c40}.cta-text.bg-viking_green .elementor-column-wrap{background:#1e3a3a}.cta-text.bg-viking_yellow .elementor-column-wrap{background:#e4c161}.cta-text.bg-poacher_navy .elementor-column-wrap{background:#072c47}.cta-text.bg-poacher_yellow .elementor-column-wrap{background:#f9b04c}.cta-text.bg-poacher_teal .elementor-column-wrap{background:#5c869d}.cta-text.bg-poacher_blue .elementor-column-wrap{background:#4188b6}.cta-text.bg-ecp_navy .elementor-column-wrap{background:#0f2a51}.cta-text.np .elementor-column-wrap{padding:0!important}.cta-text .pre-title{width:100%;font-size:24px;font-family:"Avenir Black";font-weight:400!important;text-transform:uppercase;color:#000;margin-bottom:10px;margin-top:0}@media only screen and (max-width:1024px){.cta-text .pre-title{font-size:2.5vw;line-height:2.5vw}}@media only screen and (max-width:767px){.cta-text .pre-title{font-size:3.8vw;line-height:3.8vw}}@media print{.cta-text .pre-title{font-size:26px;line-height:26px}}.cta-text.white .pre-title{color:#fff}.cta-text.sand .pre-title{color:#f1f2ed}.cta-text.og_gold .pre-title{color:#bab57a}.cta-text.gold .pre-title{color:#50604b}.cta-text.blue .pre-title{color:#5b7586}.cta-text.black .pre-title{color:#231f20}.cta-text.grey .pre-title{color:#4b4a4b}.cta-text.light_bluegrey .pre-title{color:#91a0ac}.cta-text.stone .pre-title{color:#6b656c}.cta-text.cream .pre-title{color:#f1f2ed}.cta-text.purple .pre-title{color:#653569}.cta-text.cl-blue .pre-title{color:#14252f}.cta-text.cl-green .pre-title{color:#6db557}.cta-text.bvl_Orange .pre-title{color: #db5226}.cta-text.bvl_Light_Blue .pre-title{color: #7297cf}.cta-text.bvl_Dark_Green .pre-title{color: #13371d}.cta-text.bvl_Rich_Yellow .pre-title{color: #fbae18}.cta-text.bvl_Bright_Yellow .pre-title{color: #e9c739}.cta-text.bvl_Cyan .pre-title{color: #2aa292}.cta-text.darker_green .pre-title{color:#306f41}.cta-text.light_green .pre-title{color:#7db542}.cta-text.grey_alt .pre-title{color:#647482}.cta-text.light_grey .pre-title{color:#a6acb5}.cta-text.map_purple .pre-title{color:#7f74b4}.cta-text.map_orange .pre-title{color:#f58f20}.cta-text.map_red .pre-title{color:#ec3c40}.cta-text.viking_green .pre-title{color:#1e3a3a}.cta-text.viking_yellow .pre-title{color:#e4c161}.cta-text.poacher_navy .pre-title{color:#072c47}.cta-text.poacher_yellow .pre-title{color:#f9b04c}.cta-text.poacher_teal .pre-title{color:#5c869d}.cta-text.poacher_blue .pre-title{color:#4188b6}.cta-text.ecp_navy .pre-title{color:#0f2a51}.cta-text .title{width:100%;font-size:65px;line-height:70px;font-family:"Big Caslon Reg",sans-serif!important;font-style:normal;color:#000;font-weight:400;margin-bottom:0;white-space:pre-line;margin-bottom:15px;margin-top:0}@media only screen and (max-width:1024px){.cta-text .title{font-size:5vw;line-height:5vw}}@media only screen and (max-width:767px){.cta-text .title{font-size:8vw;line-height:8vw}}@media print{.cta-text .title{font-size:30px;line-height:32px}}.cta-text .elementor-text-editor{font-size:18px;line-height:28px;margin-bottom:30px}@media only screen and (max-width:767px){.cta-text .elementor-text-editor{font-size:17px;line-height:22px;margin-bottom:15px}}.cta-text .elementor-text-editor b,.cta-text .elementor-text-editor strong{font-family:"Avenir Black";font-weight:400!important}.cta-text .elementor-text-editor a{font-family:"Avenir Medium";font-weight:400!important;text-decoration:underline;color:inherit}.cta-text .elementor-text-editor ol,.cta-text .elementor-text-editor ul{margin:0;padding:0;margin-left:22px}.cta-text .elementor-text-editor ol li,.cta-text .elementor-text-editor ul li{margin-bottom:10px}.cta-text .elementor-widget-button .elementor-button-link{border:2px solid #000;color:#000;font-size:18px;font-weight:400;font-family:"Avenir Medium";background:0 0;text-transform:uppercase;margin-bottom:20px;padding-left:15px;padding-right:15px}.cta-text .elementor-widget-button .elementor-button-link:hover{background:rgba(0,0,0,.2)}.cta-text .elementor-widget-button .elementor-button-link:focus{outline:5px solid rgba(0,0,0,.5)!important;border-color:inherit!important}@media only screen and (max-width:767px){.cta-text .elementor-widget-button .elementor-button-link{padding-left:20px;padding-right:20px;padding-bottom:9px;font-size:14px}}.cta-text .elementor-widget-button .elementor-button-link .elementor-align-icon-right{margin-left:10px}.cta-text .elementor-widget-button:last-child .elementor-button-link{margin-bottom:0}.cta-text .btn-wrap{width:100%;display:flex}@media print{.cta-text .btn-wrap{display:none!important}}.cta-text .btn-wrap .vls-btn{border:2px solid #000;color:#000;font-size:18px;font-weight:400;font-family:"Avenir Medium";background:0 0;text-transform:uppercase;margin-bottom:20px;padding-left:15px;padding-right:15px;padding-top:9px;padding-bottom:9px;line-height:normal}.cta-text .btn-wrap .vls-btn:hover{background:rgba(0,0,0,.2)}.cta-text .btn-wrap .vls-btn:focus{outline:5px solid rgba(0,0,0,.5)!important;border-color:inherit!important}@media only screen and (max-width:767px){.cta-text .btn-wrap .vls-btn{padding-left:20px;padding-right:20px;padding-bottom:9px;font-size:14px}}.cta-text .btn-wrap .vls-btn .elementor-align-icon-right{margin-left:10px}.cta-text .btn-wrap:last-child .elementor-button-link,.cta-text .btn-wrap:last-child .vls-btn{margin-bottom:0}.cta-text.white *{color:#fff!important}.cta-text.white .btn-wrap .vls-btn{border-color:#fff}.cta-text-title.bg-padding{padding-top:50px;padding-bottom:50px}.cta-text-title .elementor-container{max-width:1330px!important}.cta-text-title .elementor-container .elementor-row{flex-wrap:wrap}@media only screen and (max-width:1024px){.cta-text-title .elementor-container .elementor-row .cta-text{padding-left:40px;padding-right:40px}}@media only screen and (max-width:767px){.cta-text-title .elementor-container .elementor-row .cta-text{padding-left:18px;padding-right:18px}}.cta-text-title .elementor-container .elementor-row .cta-text .elementor-column-wrap{background:0 0!important}.cta-text-title .elementor-container .elementor-row .cta-text.white .elementor-widget-button .elementor-button-link,.cta-text-title .elementor-container .elementor-row .cta-text.white .elementor-widget-text-editor,.cta-text-title .elementor-container .elementor-row .cta-text.white .pre-title,.cta-text-title .elementor-container .elementor-row .cta-text.white .title{color:#fff}.cta-text-title .elementor-container .elementor-row .cta-text.white *{color:#fff!important}.cta-text-title .elementor-container .elementor-row .cta-text.white .elementor-widget-button .elementor-button-link{border-color:#fff}.cta-text-title.repeater{padding-top:100px;padding-bottom:100px}@media only screen and (max-width:1024px){.cta-text-title.repeater{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width:767px){.cta-text-title.repeater{padding-top:30px;padding-top:30px}}.cta-text-title.repeater .elementor-container{max-width:1200px!important}.cta-text-title.repeater .elementor-container .elementor-column.elementor-col-50{padding-top:50px;padding-bottom:50px}@media only screen and (max-width:767px){.cta-text-title.repeater .elementor-container .elementor-column.elementor-col-50{padding-top:0;padding-top:0}}.cta-text-title.on-this-page .elementor-container{max-width:1615px!important}@media only screen and (max-width:1470px){.cta-text-title.on-this-page .elementor-container .elementor-col-75{width:65%}}@media only screen and (max-width:1024px){.cta-text-title.on-this-page .elementor-container .elementor-col-75{width:100%}}.cta-text-title.on-this-page .elementor-container .otp-widget{color:#50604b;display:flex;flex-direction:column;padding-left:50px}@media only screen and (max-width:1470px){.cta-text-title.on-this-page .elementor-container .otp-widget{width:35%}}@media only screen and (max-width:1024px){.cta-text-title.on-this-page .elementor-container .otp-widget{width:100%;padding-left:0;order:-1}}@media print{.cta-text-title.on-this-page .elementor-container .otp-widget{display:none!important}}.cta-text-title.on-this-page .elementor-container .otp-widget .wrap{border-left:1px solid #bab57a;padding-left:30px;padding-right:20px;margin-top:30px}@media only screen and (max-width:1024px){.cta-text-title.on-this-page .elementor-container .otp-widget .wrap{border-left:none;padding-left:40px;margin-top:0}}@media only screen and (max-width:767px){.cta-text-title.on-this-page .elementor-container .otp-widget .wrap{padding-left:20px}}.cta-text-title.on-this-page .elementor-container .otp-widget .heading{font-size:24px;font-family:"Avenir Black";font-weight:400!important;text-transform:uppercase;color:#50604b;margin-bottom:10px}.cta-text-title.on-this-page .elementor-container .otp-widget ul{padding:0;margin:0;list-style:none}@media only screen and (max-width:1024px){.cta-text-title.on-this-page .elementor-container .otp-widget ul{display:flex;flex-wrap:wrap}}.cta-text-title.on-this-page .elementor-container .otp-widget ul li{margin-bottom:5px}@media only screen and (max-width:1024px){.cta-text-title.on-this-page .elementor-container .otp-widget ul li{margin-right:10px}}.cta-text-title.on-this-page .elementor-container .otp-widget ul li a{color:#231f20;text-decoration:underline}.cta-text-title.on-this-page .elementor-container .otp-widget ul li a:hover{font-family:"Avenir Black";font-weight:400}.cta-text-title.on-this-page .elementor-container .otp-widget.white *{color:#fff!important}.cta-text-title.on-this-page .elementor-container .otp-widget.white .wrap{border-color:#fff}.elementor-form .elementor-field-group label.elementor-field-label{font-size:17px;line-height:35px;font-family:"Avenir Heavy";font-weight:400}.elementor-form .elementor-field-group .elementor-field,.elementor-form .elementor-field-group [type=text],.elementor-form .elementor-field-group textarea{border-radius:0}.elementor-form .elementor-field-group .elementor-field:focus,.elementor-form .elementor-field-group [type=text]:focus,.elementor-form .elementor-field-group textarea:focus{outline:5px solid rgba(0,0,0,.5);border-color:inherit!important}.elementor-form [type=submit]{background:#5b7586!important;border-radius:0;font-family:"Avenir Heavy";font-weight:400}.elementor-form [type=submit]:focus{outline:5px solid rgba(91,117,134,.5)!important;border-color:inherit!important}.picture-with-annotation{padding-top:50px;padding-bottom:50px;padding-left:10px!important;padding-right:10px!important}@media only screen and (max-width:1024px){.picture-with-annotation{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width:767px){.picture-with-annotation{padding-top:20px!important;padding-bottom:20px!important;padding-left:20px!important;padding-right:20px!important}}@media print{.picture-with-annotation{display:none!important}}.picture-with-annotation .elementor-container{max-width:1600px!important}.picture-with-annotation .elementor-column{text-align:center}.picture-with-annotation .elementor-column .swiper-pagination{padding-bottom:25px;display:inline-block;width:100%;position:relative}.picture-with-annotation .elementor-column .gallery-item{padding:10px;box-sizing:border-box}@media print{.picture-with-annotation .elementor-column .gallery-item{width:200px!important}}@media only screen and (max-width:1024px){.picture-with-annotation .elementor-column .gallery-item{width:50%!important;max-width:50%!important}}@media only screen and (max-width:767px){.picture-with-annotation .elementor-column .gallery-item{padding:0;width:100%!important;max-width:100%!important}}.picture-with-annotation .elementor-column .gallery-item img{width:100%}.picture-with-annotation .elementor-column .elementor-heading-title,.picture-with-annotation .elementor-column .wp-caption-text.gallery-caption{margin-top:20px;font-size:18px;font-family:"Avenir Roman";font-weight:400!important;margin-top:0;font-style:normal}.select-url-list{padding-top:50px;padding-bottom:50px}.select-url-list .elementor-container{max-width:1500px!important}.select-url-list .elementor-container .elementor-column{padding:20px;box-sizing:border-box}.select-url-list .elementor-container .elementor-column .elementor-column{padding:0}.select-url-list .elementor-container .elementor-widget-heading .elementor-heading-title{font-size:24px;font-family:"Avenir Black";font-weight:400!important;text-transform:uppercase;color:#6b656c}.select-url-list .elementor-container .elementor-widget-heading .elementor-heading-title:after{display:block;content:"";width:150px;height:3px;background:#6b656c;margin-top:15px;margin-bottom:15px}.select-url-list .elementor-container .elementor-widget-text-editor .elementor-text-editor,.select-url-list .elementor-container .elementor-widget-text-editor .elementor-text-editor p{font-size:18px;line-height:28px;font-family:"Avenir Light";font-weight:400;color:#000}.select-url-list .elementor-container .elementor-form .elementor-form-fields-wrapper .elementor-field-type-select{margin-bottom:10px}.select-url-list .elementor-container .elementor-form .elementor-form-fields-wrapper .elementor-field-type-select select{background:0 0;border:1px solid #aab0b8;border-radius:0!important;min-height:38px!important;padding:10px}.select-url-list .elementor-container .elementor-form .elementor-form-fields-wrapper .elementor-field-type-select select:focus{outline:5px solid rgba(0,0,0,.5)!important;border-color:inherit!important}.select-url-list .elementor-container .elementor-form .elementor-form-fields-wrapper .elementor-field-group .elementor-button{border:2px solid #000;color:#000;font-size:18px;line-height:28px;font-weight:400;font-family:"Avenir Medium";background:0 0!important;margin-bottom:20px;white-space:nowrap;border-radius:0;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;padding:6px 35px}.select-url-list .elementor-container .elementor-form .elementor-form-fields-wrapper .elementor-field-group .elementor-button:hover{background:rgba(0,0,0,.2)!important}.select-url-list .elementor-container .elementor-form .elementor-form-fields-wrapper .elementor-field-group .elementor-button:focus{outline:5px solid rgba(0,0,0,.5)!important;border-color:inherit!important}.elementor-widget-video-playlist .e-tabs-main-area{gap:50px}@media only screen and (max-width:767px){.elementor-widget-video-playlist .e-tabs-main-area{gap:0}}@media only screen and (max-width:767px){.elementor-widget-video-playlist .e-tabs-main-area .e-tabs-content-wrapper .e-tab-content{height:55vw}}.elementor-widget-video-playlist .e-tabs-main-area .e-tabs-wrapper .e-tabs-header .e-tabs-title{font-size:24px;line-height:28px;font-family:"Avenir Heavy";font-weight:400;text-transform:uppercase}.elementor-widget-video-playlist .e-tabs-inner-tabs{width:63%}@media only screen and (max-width:767px){.elementor-widget-video-playlist .e-tabs-inner-tabs{width:100%}}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-tab-content{background:#fff;padding:30px}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-tab-content .e-inner-tabs-wrapper .e-inner-tab-title{width:auto;min-width:auto;border:none;height:auto}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-tab-content .e-inner-tabs-wrapper .e-inner-tab-title a{padding-left:0;padding-right:20px;font-size:18px;line-height:28px;font-family:"Avenir Heavy";font-weight:400;width:auto;text-align:left;min-width:auto}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-tab-content .e-inner-tabs-wrapper .e-inner-tab-title.e-inner-tab-active a{color:#000}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-tab-content .e-inner-tabs-content-wrapper{border:none!important}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-tab-content .e-inner-tabs-content-wrapper .e-inner-tab-content{padding-top:10px;padding-left:0;padding-right:0}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-tab-content .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-text{font-size:18px;line-height:28px;color:#000;font-family:"Avenir Book";font-weight:400}.search-results .elementor-post__thumbnail__link.height{height:300px;background-size:cover;background-position:center}.search-results .elementor-widget-heading h1{font-size:24px;font-family:"Avenir Black";font-weight:400!important;text-transform:uppercase;color:#bab57a;margin-bottom:30px}.search-results .elementor-posts article.elementor-post{overflow:visible}.search-results .elementor-posts article.elementor-post .elementor-post__text .elementor-post__title{font-size:30px;line-height:normal;font-family:"Big Caslon Reg",sans-serif!important;font-weight:400;margin-bottom:10px}.search-results .elementor-posts article.elementor-post .elementor-post__text .from{color:#231f20;font-family:"Avenir Black";font-weight:400!important;margin-bottom:5px}.search-results .elementor-posts article.elementor-post .elementor-post__text .elementor-post__excerpt{font-size:18px;line-height:28px;font-family:"Avenir Light";font-weight:400;color:#000}.search-results .elementor-posts article.elementor-post .elementor-post__text .elementor-post__excerpt p{line-height:inherit;font-size:inherit;color:inherit}@media only screen and (max-width:991px){.search-results .elementor-posts article.elementor-post .elementor-post__text .elementor-post__excerpt p{line-height:22px;font-size:16px}}.search-results .elementor-posts article.elementor-post .elementor-post__text .elementor-post__read-more{border:2px solid #000;color:#000;font-size:18px;line-height:28px;font-weight:400;font-family:"Avenir Medium";background:0 0;margin-bottom:20px;white-space:nowrap;border-radius:0;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;padding:6px 35px;display:inline-block;margin-top:10px}.search-results .elementor-posts article.elementor-post .elementor-post__text .elementor-post__read-more:hover{background:rgba(0,0,0,.2)}.search-results .assign_shortcode{display:none!important}.e-con-full.accordion,section.accordion{max-width:1300px;height:70px;padding:0;padding-left:0!important;padding-right:0!important;padding-top:20px;margin-bottom:0;position:relative;overflow:hidden;margin:auto;-webkit-transition:height .3s cubic-bezier(.45, 0, .55, 1),box-shadow .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:height .3s cubic-bezier(.45, 0, .55, 1),box-shadow .3s cubic-bezier(.45, 0, .55, 1);-o-transition:height .3s cubic-bezier(.45, 0, .55, 1),box-shadow .3s cubic-bezier(.45, 0, .55, 1);transition:height .3s cubic-bezier(.45, 0, .55, 1),box-shadow .3s cubic-bezier(.45, 0, .55, 1);border-top:1px solid #e5e5e5}@media print{.e-con-full.accordion,section.accordion{max-width:100%!important}}.e-con-full.accordion .accordion-title,section.accordion .accordion-title{text-align:left;font-size:24px;font-family:"Avenir Black";text-transform:uppercase;padding-right:60px;padding-left:60px;top:-5px!important;position:relative}@media only screen and (max-width:767px){.e-con-full.accordion .accordion-title,section.accordion .accordion-title{line-height:5.5vw;font-size:4.3vw;top:-1px!important;padding-left:53px}}@media print{.e-con-full.accordion .accordion-title,section.accordion .accordion-title{padding-left:0!important}}@media print{.e-con-full.accordion,section.accordion{border-top:none!important;height:auto!important;overflow:visible!important;page-break-after:always}.e-con-full.accordion[data-title=Gallery],section.accordion[data-title=Gallery]{display:none!important}.e-con-full.accordion .accordion-title,section.accordion .accordion-title{top:0!important;left:0!important}}.e-con-full.accordion.active .accordion-title,section.accordion.active .accordion-title{color:#50604b}.e-con-full.accordion .toggle,section.accordion .toggle{position:absolute;top:13px;left:5px;cursor:pointer;font-size:21px;border:1px solid #4b4a4b;width:40px;height:40px;text-align:center;line-height:40px;color:#4b4a4b!important;border-radius:20px;display:flex;justify-content:center;align-items:center}@media print{.e-con-full.accordion .toggle,section.accordion .toggle{display:none!important}}@media only screen and (max-width:767px){.e-con-full.accordion .toggle,section.accordion .toggle{width:30px;height:30px;font-size:18px;left:11px}}.e-con-full.accordion .toggle i,section.accordion .toggle i{font-size:15px}.e-con-full.accordion .toggle .fa-chevron-down,section.accordion .toggle .fa-chevron-down{display:block}.e-con-full.accordion .toggle .fa-chevron-up,section.accordion .toggle .fa-chevron-up{display:none}.e-con-full.accordion .height-wrap,section.accordion .height-wrap{opacity:0;visibility:hidden;-webkit-transition:opacity .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:opacity .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1);-o-transition:opacity .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1);transition:opacity .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1)}@media print{.e-con-full.accordion .height-wrap,section.accordion .height-wrap{opacity:1;visibility:visible}}.e-con-full.accordion.active .height-wrap,section.accordion.active .height-wrap{opacity:1;visibility:visible}.e-con-full.accordion.active .toggle .fa-chevron-down,section.accordion.active .toggle .fa-chevron-down{display:none}.e-con-full.accordion.active .toggle .fa-chevron-up,section.accordion.active .toggle .fa-chevron-up{display:block}body.elementor-editor-active .e-con-full.accordion,body.elementor-editor-active section.accordion{height:auto!important}body.elementor-editor-active .e-con-full.accordion .height-wrap,body.elementor-editor-active section.accordion .height-wrap{opacity:1!important;visibility:visible!important}.back-to-top-panel{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;opacity:1;pointer-events:none}.back-to-top-panel .elementor-button-link{pointer-events:auto}.back-to-top-panel.hidden{opacity:0}@media print{.elementor-location-footer{display:none!important}}.footer-section{background:#1d1b1b;color:#fff;padding-top:64px;padding-bottom:64px}@media print{.footer-section{display:none!important}}@media only screen and (max-width:767px){.footer-section{padding-top:30px}}@media only screen and (max-width:1024px){.footer-section>.elementor-container{padding-left:20px;padding-right:20px}.footer-section>.elementor-container .elementor-widget-wrap{padding-left:0!important;padding-right:0!important}}.footer-section .links .logo-wrap{width:40%!important}@media only screen and (max-width:1024px){.footer-section .links .logo-wrap{width:100%!important}}.footer-section .links .logo-wrap .logo{width:247px;height:auto}.footer-section .links .logo-wrap .elementor-column-wrap .elementor-widget-wrap{padding:0!important}.footer-section .links .logo-wrap .elementor-widget-social-icons .elementor-grid-item .elementor-icon{background:0 0!important;width:auto!important;margin-right:15px!important}@media only screen and (max-width:1024px){.footer-section .links .link-col{width:25%!important}}@media only screen and (max-width:767px){.footer-section .links .link-col{width:100%!important}}.footer-section .links .link-col .elementor-column-wrap .elementor-widget-wrap{padding-left:0!important;padding-right:0!important}.footer-section .links .elementor-widget-heading .elementor-heading-title{font-size:17px;line-height:35px;font-family:"Avenir Heavy";font-weight:400}.footer-section .links .elementor-widget-heading .elementor-heading-title a{color:#fff}.footer-section .links .elementor-widget-icon-list ul.elementor-icon-list-items{font-size:15px;line-height:35px;font-family:"Avenir Roman";color:#dfdede}.footer-section .links .elementor-widget-icon-list ul.elementor-icon-list-items a{color:#dfdede;width:auto}.footer-section .links .change-cookie .elementor-widget-container p{font-size:15px;line-height:35px;font-family:"Avenir Roman";color:#dfdede}.footer-section .links .change-cookie .elementor-widget-container p a{color:#dfdede;font-weight:400}.footer-section .copyright{border-top:1px solid #353131;padding-top:20px}.footer-section .copyright .elementor-column-wrap{padding:0!important}.footer-section .copyright .elementor-icon-list-items .elementor-icon-list-item,.footer-section .copyright .elementor-widget-heading .elementor-heading-title{font-size:12px;line-height:29px;color:#a2a1a1;font-family:"Avenir Book"}.footer-section .copyright .elementor-icon-list-items .elementor-icon-list-item a,.footer-section .copyright .elementor-widget-heading .elementor-heading-title a{color:#a2a1a1}.pojo-skip-link{display:none}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle{display:none}.nav-main .menu-wrap .elementskit-navbar-nav li a.ekit-menu-nav-linka:focus,a:focus{border-bottom:2px solid #000!important}.bg-black a:focus,.bg-blue a:focus,.bg-grey a:focus,.bg-purple a:focus,.bg-stone a:focus,.nav-top a:focus,footer a:focus{border-bottom:2px solid #fff!important}