@charset "UTF-8";/*!
 * Theme Name: Tingdene Group
 * Theme URI:  https://tingdenegroup.com/
 * Version:    1.0.0
*/a,abbr,acronym,address,applet,big,blockquote,body,button,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figcaption,figure,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,input,ins,kbd,label,legend,li,main,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{font:inherit;font-size:100%;font-weight:inherit;font-style:normal;vertical-align:baseline;border:0;outline:0;padding:0;margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}body,html{width:100%}audio,canvas,iframe,img,progress,svg,video{display:inline-block;vertical-align:middle}audio:not([controls]){display:none;height:0}a{background:0 0;text-decoration:none}a:active,a:hover{outline:0;text-decoration:none}b,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-width:100%;height:auto}svg:not(:root){overflow:hidden}pre{overflow:auto}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}:focus{outline-color:transparent;outline-style:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0}p{line-height:1.75;margin:0 0 15px;font-weight:300}p:last-child{margin-bottom:0}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1170px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@font-face{font-family:MoonTime-Regular;src:url(fonts/MoonTime-Regular.woff2) format("woff2"),url(fonts/MoonTime-Regular.woff) format("woff"),url(fonts/MoonTime-Regular.ttf) format("truetype")}:root{--lightgrey:#F4F5F7;--white:#FFF;--black:#000;--coal:#2F3941;--color-primary:#143861;--color-primary-dark:#102d4e;--color-primary-light:#015CAA;--color-primary-lighter:#008FD9;--color-secondary:#e78f35;--code-blue:#0493A5;--code-brown:#D5BA7F;--code-green:#94B085;--grey:#7A7572;--red:#F5524D;--font-one:sofia-pro,sans-serif;--font-two:MoonTime-Regular;--darkblue:#0B3062;--navyblue:#02437B;--blue:#008FD9;--bluehighlight:#015CAA;--paleblue:#F4F8FC}.hide{display:none!important}.vh100{height:100%}.rel{position:relative}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.link-out::after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%}.margin80{margin-top:80px;margin-bottom:80px}.margintop80{margin-top:80px}.marginbottom80{margin-bottom:80px}.margin40{margin-top:40px;margin-bottom:40px}.margintop40{margin-top:40px}.marginbottom40{margin-bottom:40px}.margin30{margin-top:30px;margin-bottom:30px}.margintop30{margin-top:30px}.marginbottom30{margin-bottom:30px}.margin20{margin-top:20px;margin-bottom:20px}.margintop20{margin-top:20px}.marginbottom20{margin-bottom:20px}.padding80{padding-top:80px;padding-bottom:80px}.paddingtop80{padding-top:80px}.paddingbottom80{padding-bottom:80px}.padding40{padding-top:40px;padding-bottom:40px}.paddingtop40{padding-top:40px}.paddingbottom40{padding-bottom:40px}.padding30{padding-top:30px;padding-bottom:30px}.paddingtop30{padding-top:30px}.paddingbottom30{padding-bottom:30px}.paddingall20{padding:20px}.padding20{padding-top:20px;padding-bottom:20px}.paddingtop20{padding-top:20px}.paddingbottom20{padding-bottom:20px}.row-gap{row-gap:40px}.bg_lightgrey{background-color:var(--lightgrey)}.bg_faintgreen{background-color:var(--color-primary-lighter)}.bg_coal{background-color:var(--coal);color:var(--white)}.bg_coal .title_medium{color:var(--white)}body{font-size:16px;font-family:var(--font-one);line-height:1.2;font-weight:300;color:var(--coal);background-color:var(--white)}.title_page,h1{font-size:48px;font-weight:700;margin-bottom:20px}.title_medium,h2{font-size:30px;font-weight:700;margin-bottom:20px}.title_small,h3{font-weight:700;font-size:22px;margin-bottom:10px}.font-handwritting{color:var(--color-primary-dark);font-family:var(--font-two);font-size:56px;line-height:1}.uppercase_title{text-transform:uppercase;letter-spacing:2px;color:var(--coal);font-weight:400}.small_copy{font-size:85%}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;border-top:1px solid #969b9f;width:100%;margin:15px auto}.top_page{padding-top:60px}.label_icon{width:100%;height:60px;position:absolute;top:0;left:0;pointer-events:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.label_icon .l_symbol{width:60px;height:100%;position:relative}.label_icon .l_symbol span{position:absolute;left:10%;top:10%;width:80%;height:80%;background:center/auto 60% no-repeat}.label_icon .l_copy{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%;padding:10px 20px;background:rgba(47,57,65,.9);font-size:16px;line-height:1;color:var(--white)}.label_icon .l_copy:empty{display:none}.label_icon.small_label_icon{height:50px}.label_icon.small_label_icon .l_symbol{width:50px}.l_orange .label_icon .l_symbol{background:var(--color-secondary)}.l_orange .label_icon .l_symbol span{background-image:url(./images/icons/icon-town_country.svg)}.l_orange .title_medium{color:var(--color-secondary)}.l_blue .label_icon .l_symbol{background:var(--code-blue)}.l_blue .label_icon .l_symbol span{background-image:url(./images/icons/icon-coastal.svg)}.l_blue .title_medium{color:var(--code-blue)}.l_brown .label_icon .l_symbol{background:var(--code-brown)}.l_brown .label_icon .l_symbol span{background-image:url(./images/icons/icon-rural.svg)}.l_brown .title_medium{color:var(--code-brown)}.l_green .label_icon .l_symbol{background:var(--code-green)}.l_green .label_icon .l_symbol span{background-image:url(./images/icons/icon-rural.svg)}.l_green .title_medium{color:var(--code-green)}.ht_contemporary .label_icon .l_symbol span{background-image:url(./images/icons/icon-contemporary.svg)}.ht_traditional .label_icon .l_symbol span{background-image:url(./images/icons/icon-traditional.svg)}.ht_deluxe .label_icon .l_symbol span{background-image:url(./images/icons/icon-deluxe.svg)}.features{list-style:none}.features li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;margin-top:5px;margin-bottom:5px}.features li span{min-width:14px;max-width:14px;height:12px;margin-right:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center}.features li span img{max-height:100%}.features .cols_feat{width:100%}.features .cols_feat .col-9{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline}.results_nmbr{color:#969b9f;font-weight:400;margin-right:20px}.nav_arrows .arrow_btn{width:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-26px;cursor:pointer}.nav_arrows .arrow_btn.slick-next{right:-15px}.nav_arrows .arrow_btn.slick-prev{left:-15px}.nav_arrows .arrow_btn i{font-size:20px}@media (max-width:575px){.nav_arrows .arrow_btn{width:9px}.nav_arrows .arrow_btn.slick-next{right:-8px}.nav_arrows .arrow_btn.slick-prev{left:-8px}.nav_arrows.inline_mob{text-align:center}.nav_arrows.inline_mob .arrow_btn{position:relative;top:auto;-webkit-transform:none;transform:none;margin:0 15px}}@media (min-width:1400px){.nav_arrows .arrow_btn.slick-next{right:-30px}.nav_arrows .arrow_btn.slick-prev{left:-30px}}.intro{font-size:18px}.intro a:not(.btn_solid){color:var(--color-primary);text-decoration:underline;font-weight:inherit;-webkit-transition:color .4s;transition:color .4s}.intro a:not(.btn_solid):hover{color:var(--coal)}@media (max-width:767px){.top_page{padding-top:40px}.label_icon{left:0;height:45px}.label_icon .l_copy{padding:10px}.label_icon.small_label_icon{height:30px}.intro{font-size:16px}}.testimonial-section .title_medium{text-transform:uppercase}.testimonial-section .col_stars i{color:var(--coal);font-size:18px;line-height:1}@media (min-width:768px){.quote_block{font-size:18px}.testimonial-section{position:relative}.testimonial-section::before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(./images/cliff_bg.png);background-repeat:no-repeat;background-position:right bottom -20px;background-size:auto 80%;opacity:.13}}.home-design-section{position:relative}.home-design-section .bg_interior{position:absolute;top:0;left:0;width:100%;height:100%;background:center/cover no-repeat}.home-design-section .bg_interior::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(47,47,65,.8);mix-blend-mode:multiply}.home-design-section .row_steps{counter-reset:counter-homedesign}.home-design-section .row_steps .hd_step{background:var(--white);box-shadow:0 0 30px 0 rgba(90,108,81,.16);height:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;counter-increment:counter-homedesign}.home-design-section .row_steps .hd_step .hd_nmbr{width:56px;height:56px;background-color:#ddebd6;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.home-design-section .row_steps .hd_step .hd_nmbr::before{content:counter(counter-homedesign);font-size:22px;line-height:1}.home-design-section .row_steps .hd_step .hd_icon{width:100%;height:80px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;margin:10px auto 30px}.home-design-section .row_steps .hd_step .hd_icon img{max-height:100%}.home-design-section .row_steps .hd_step .hd_name{width:100%;font-size:20px;font-weight:400;text-align:center;padding:15px 10px;color:var(--coal);background:var(--lightgrey);margin-top:auto}.home-design-section .row_steps .hd_step::after{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:-22px;top:50%;margin-top:-10px;font-size:18px}.home-design-section .row_steps>.col-12:last-child .hd_step::after{display:none}.home-design-section .row_steps>.col-12:first-child .hd_nmbr{color:var(--coal)}.home-design-section .row_steps>.col-12:nth-child(2) .hd_nmbr{background-color:var(--color-primary-light);color:var(--coal)}.home-design-section .row_steps>.col-12:nth-child(3) .hd_nmbr{background-color:var(--color-primary)}.home-design-section .row_steps>.col-12:nth-child(4) .hd_nmbr{background-color:var(--color-primary-dark)}.home-design-section .btn_solid{padding-top:20px;padding-bottom:20px}.park-logos{width:100%;padding-top:15px;background:var(--lightgrey)}.park-logos h3{font-family:var(--font-one);font-weight:700;font-size:26px;color:var(--coal)}.park-logos .park-logo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:flex-start;align-content:flex-start;padding-top:10px;padding-bottom:10px}.park-logos .park-logo .park-text-logo{flex-grow:1;text-align:center;color:var(--color-primary-dark);padding:10px;border:2px solid var(--color-primary-dark)}.park-logos .park-logo .park-text-logo:hover{background:var(--color-primary-light)}@media (min-width:992px){.park-logos{padding:0;height:80px}.park-logos h3{margin-bottom:0}.park-logos .park-logo{padding-top:0;padding-bottom:0}.feat_benefit{padding:0 40px}}@media (min-width:1600px){.park-logos>.container-fluid{max-width:1600px}}.parks-locations-sidemap-section .list_places{padding-top:80px;padding-bottom:80px}.list_places{list-style:none}.list_places li a{font-size:18px;font-weight:700;color:var(--coal);padding:10px 0;display:inline-block;-webkit-transition:color .4s;transition:color .4s}.list_places li a:hover{color:var(--color-primary)}@media (max-width:991px){.text-center-tablet_small{text-align:center}.parks-locations-sidemap-section .full_map{height:auto;padding-bottom:100%}.parks-locations-sidemap-section .list_places{padding-top:30px;padding-bottom:0}}.filters_bar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}.full_map.padd75{height:auto;padding-bottom:75%}@media (min-width:1400px){.mapview_wrapper .full_map{width:80%;margin-left:auto;margin-right:auto}.mapview_wrapper .parks_overlay_wrapper{margin-left:40px}}.banner_standard{height:600px;background:center/cover no-repeat;color:var(--white);z-index:0;position:relative;font-size:20px}.banner_standard .title_medium,.banner_standard .title_page{color:var(--white)}.banner_standard::before{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;background:rgba(47,57,65,.66);z-index:-1}.banner_standard .col-10{max-width:550px}@media (max-width:767px){.home-design-section .row_steps>.col-12{margin-bottom:30px}.home-design-section .row_steps>.col-12:last-child{margin-bottom:0}.home-design-section .row_steps>.col-12 .hd_step::after{content:"\f063";top:auto;left:50%;margin-left:-8px;right:auto;bottom:-26px}.park-logos h3{font-size:20px}.list_places li a{font-size:16px}.banner_standard{font-size:18px;height:auto}.banner_standard+footer{margin-top:40px}}.feat_benefit{color:var(--white);font-size:20px;font-weight:400}.feat_benefit .ft_bf_icon{height:45px;margin-bottom:15px}.feat_benefit .ft_bf_icon img{max-height:100%}.feat_benefit .ft_bf_icon i{color:#ddebd6;font-size:46px;line-height:1}@media (max-width:767px){.feat_benefit{font-size:18px;margin-bottom:20px}}.icon_highlight{color:var(--coal);font-size:16px;font-weight:400;margin-top:40px}.icon_highlight .hl_icon{height:45px;margin-bottom:15px}.icon_highlight .hl_icon img{max-height:100%}@media (min-width:992px){.icon_highlight{padding:0 40px}}.locations_banner{height:600px;padding:0 15px;overflow:hidden;background:var(--color-primary);color:#fff}.locations_banner .col_right{padding:0}.full_map{width:100%;height:100%;position:relative;background:#e6f1ff}.full_map .mult_map{width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:767px){.locations_banner .full_map{padding-bottom:100%}}@media (min-width:768px) and (max-width:991px){.locations_banner .full_map{padding-bottom:66%}}@media (max-width:991px){.locations_banner{height:auto}.locations_banner .col_left{text-align:center;padding-top:30px;padding-bottom:30px}.locations_banner .full_map{height:auto}}.side_boxes{width:100%}.side_boxes>.container>.row{row-gap:20px}.side_boxes.align-left>.container>.row{flex-direction:row-reverse}.side_boxes .sd_img{width:100%;padding-bottom:75%;background:center/cover no-repeat}.side_boxes .sd_logo{max-width:130px;margin-bottom:15px}.list_details{list-style:none;padding:0}.list_details li{position:relative;font-weight:400;margin:8px 0;padding-left:24px;width:100%;display:inline-block;line-height:24px}.list_details li i{font-size:13px;left:0;position:absolute;top:5px}.list_details li a{color:var(--coal);text-decoration:underline;-webkit-transition:color .4s;transition:color .4s}.list_details li a:hover{color:var(--color-primary)}.pagination-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.pagination-container ul.page-numbers{list-style:none;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.pagination-container ul.page-numbers li{margin-left:6px}.pagination-container ul.page-numbers li .page-numbers{position:relative;display:block;font-weight:700;color:var(--coal);padding:5px 10px 7px;line-height:1;-webkit-transition:color .4s;transition:color .4s}.pagination-container ul.page-numbers li .page-numbers:hover{color:var(--color-primary)}.pagination-container ul.page-numbers li .page-numbers.current{font-weight:700;color:var(--white);background:var(--color-secondary)}.pagination-container ul.page-numbers li .page-numbers.next,.pagination-container ul.page-numbers li .page-numbers.previous{text-decoration:underline}.inline_links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.inline_links a{font-size:16px;font-weight:700;color:#969b9f;text-transform:uppercase;letter-spacing:1px;padding:15px 10px;margin:0 15px;-webkit-transition:color .4s;transition:color .4s}.inline_links a.selected,.inline_links a:hover{color:var(--color-primary)}@media (max-width:767px){.inline_links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.inline_links a{width:100%;margin:0;text-align:center}}.side_overlap{padding-bottom:50px;height:100%;position:relative}.overlap_img div{width:100%;position:relative}.overlap_img div img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;-webkit-transition:opacity .4s;transition:opacity .4s}.overlap_main{position:relative;width:90%}.overlap_main div{padding-bottom:72%}.overlap_main.over_left{margin-left:10%}.overlap_bottom_left,.overlap_bottom_right{width:60%;position:absolute;right:0;bottom:0;border:12px solid var(--white)}.overlap_bottom_left div,.overlap_bottom_right div{padding-bottom:68%}.overlap_bottom_left{right:auto;left:0}@media (min-width:1400px){.side_overlap{flex:0 0 46%;max-width:46%;margin-right:4%}}.img_side_form{margin-left:-15px;margin-right:-15px;height:100%;position:relative}.img_side_form img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}@media (max-width:991px){.img_side_form{height:auto;padding-bottom:56.25%}}.single_info .label_icon{position:relative;pointer-events:auto;margin-bottom:15px}.single_info>.row{margin-top:-10px}.single_actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.single_actions a{margin-bottom:15px}.inline_eq_btns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.inline_eq_btns a{margin:20px 10px 0}@media (max-width:767px){.inline_eq_btns{flex-direction:column}.inline_eq_btns a{margin-left:0;margin-right:0}}.carousel_fullscreen{width:100%;padding-bottom:38%;position:relative}.carousel_fullscreen .slick-list,.carousel_fullscreen .slick-track{height:100%}.carousel_fullscreen .slick-list{position:absolute;width:100%;left:0;top:0}.carousel_fullscreen .sl_fullwdth{width:100%;height:100%;top:0;left:0;position:absolute}.carousel_fullscreen .sl_fullwdth img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.carousel_fullscreen .slick-dots{position:absolute;left:0;bottom:30px}.fullscreen_gal_wrapper .nav_arrows{z-index:1}.fullscreen_gal_wrapper .nav_arrows .arrow_btn{width:70px;height:70px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:rgba(47,57,65,.9)}.fullscreen_gal_wrapper .nav_arrows .arrow_btn i{color:var(--white)}.fullscreen_gal_wrapper .nav_arrows .arrow_btn.slick-prev{left:0}.fullscreen_gal_wrapper .nav_arrows .arrow_btn.slick-next{right:0}@media (max-width:767px){.carousel_fullscreen .slick-dots{bottom:15px}.fullscreen_gal_wrapper .nav_arrows .arrow_btn{width:40px;height:40px}}.module_col_sidebar .main_col{padding-right:60px}.module_col_sidebar .col_sidebar{padding:20px;background:var(--color-primary-lighter)}.module_col_sidebar .col_sidebar.sidebar_shadow{box-shadow:0 0 30px 0 rgba(0,0,0,.08)}@media (max-width:991px){.module_col_sidebar .main_col{padding-right:0}.module_col_sidebar .col_sidebar{margin-top:24px}}.floorplan .floorplan_wrapper{width:100%;padding-bottom:54%;position:relative;border:1px solid #969b9f}.floorplan .floorplan_wrapper>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}@media (min-width:768px){.park-plot-map .floorplan_wrapper.js-zoom{margin-bottom:0}.park-plot-map .floorplan_wrapper.js-zoom .zoom_img_wrapper{position:relative;max-height:50vh}.park-plot-map .floorplan_wrapper.js-zoom .zoom_img_wrapper .zm_main img{max-height:50vh}.park-plot-map .floorplan_wrapper.js-zoom .zoom_controls{bottom:0}.floorplan .floorplan_wrapper.js-zoom{margin-bottom:0}.floorplan .floorplan_wrapper.js-zoom .zoom_controls{bottom:0}}.gallery_module{width:100%;height:600px;position:relative;overflow:hidden}.gallery_module .gallery_carousel{width:100%;height:100%;top:0;left:0;position:absolute}.gallery_module .gallery_carousel .slick-list,.gallery_module .gallery_carousel .slick-track{height:100%}.gallery_module .gallery_carousel .gal_slide{width:800px;height:100%;position:relative;margin:0 15px}.gallery_module .gallery_carousel .gal_slide .gal_img{width:100%;height:100%;position:absolute;top:0;left:0;background:center/cover no-repeat}.gallery_module .gallery_carousel .gal_slide .gal_caption{position:absolute;bottom:0;left:0;right:0;padding:30px 15px;background-color:rgba(90,108,81,.8);font-size:16px;letter-spacing:1px;color:var(--white);text-align:center}.gallery_module .nav_arrows{z-index:1}.gallery_module .nav_arrows .arrow_btn{width:70px;height:70px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:rgba(47,57,65,.9)}.gallery_module .nav_arrows .arrow_btn i{color:var(--white)}.gallery_module .nav_arrows .arrow_btn.slick-prev{left:0}.gallery_module .nav_arrows .arrow_btn.slick-next{right:0}@media (max-width:767px){.gallery_module{height:auto;padding-bottom:60%}.gallery_module .gallery_carousel .gal_slide{width:100%;margin:0}.gallery_module .gallery_carousel .gal_slide .gal_caption{font-size:13px;padding:10px 15px}.gallery_module .nav_arrows .arrow_btn{width:40px;height:40px}}@media (min-width:767px) and (max-width:991px){.gallery_module{height:auto;padding-bottom:45%}.gallery_module .gallery_carousel .gal_slide{width:600px}}@media (min-width:1200px){.side_boxes.align-left>.container>.row>.offset-xl-1{margin-left:0;margin-right:8.333333%}.large_module .mod_large_wrapper{max-width:1280px;margin-left:auto;margin-right:auto}}.embed_player{position:relative;padding-bottom:56.25%;width:100%;height:0;overflow:hidden}.embed_player iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0}.distance_info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;flex-direction:row;margin-bottom:15px}.distance_info .dt_place{padding:0}.distance_info .dt_icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0;font-weight:300}.distance_info .dt_icon span{min-width:48px;width:48px;height:48px;background:#ddebd6;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-border-radius:50%;border-radius:50%;margin-right:15px}.distance_info .dt_icon span img{max-width:20px;max-height:20px}@media (min-width:992px){.col-md-6:nth-child(odd) .distance_info{padding-right:40px}.col-md-6:nth-child(2n) .distance_info{padding-left:40px}}.feat_quote{font-size:18px;font-weight:300}.brochure_preview{width:224px;height:285px;margin:0 auto;position:relative}.brochure_preview img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center center}@media (min-width:768px){.feat_quote{font-size:24px}.bg_mountain{position:relative}.bg_mountain::before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(images/mountain_bg.svg);background-repeat:no-repeat;background-position:right bottom;background-size:60% auto;opacity:.13}}.ft_item{text-align:center;margin-top:15px;margin-bottom:15px}.ft_item .fti_icon{width:64px;height:64px;margin:0 auto 10px;overflow:hidden;position:relative}.ft_item .fti_icon img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center center}.ft_item .fti_title{font-size:18px;font-weight:400}@media (min-width:1200px){.ft_item .fti_title{padding:0 30px}}.table_accordion .head_accordion{border-bottom:3px solid var(--color-primary);padding:0 50px 15px 15px}.table_accordion .head_accordion>.row>div{text-transform:uppercase;font-weight:700;letter-spacing:1px}.accordion_card{border-bottom:1px solid #969b9f}.accordion_card .acc_head{padding:15px 50px 15px 15px;position:relative;cursor:pointer}.accordion_card .acc_head::after{content:"";background:url(images/arrow-down-white.svg) center left/100% auto no-repeat;width:16px;height:100%;position:absolute;top:0;right:15px}.accordion_card .acc_body{display:none}.accordion_card.is--open .acc_head{background-color:var(--lightgrey)}.accordion_card.is--open .acc_head::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion_card.is--open .acc_body{background-color:var(--lightgrey)}.tab_list_map{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;height:100%}.tab_list_map>div{margin-left:20px}.tab_list_map>div:first-child{margin-left:0}.tab_list_map .radio_field input:checked .item_label,.tab_list_map .radio_field input:checked+span{font-weight:500}@media (max-width:991px){.tab_list_map{margin-top:20px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}.custom_side{min-height:550px}.custom_side .custom_img_side{position:absolute;right:0;top:0;bottom:0}.custom_side .custom_img_side img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}@media (max-width:991px){.custom_side{min-height:auto;padding-top:40px}.custom_side .custom_img_side{display:none}}@media (min-width:768px){.ft_item .fti_title{font-size:22px}.only_mobile{display:none}}@media (min-width:992px){.only_mobile_tablet_small{display:none}}.content_styles h2{color:var(--color-primary);margin-bottom:10px;font-weight:700;font-size:26px}.content_styles h3,.content_styles h4,.content_styles h5,.content_styles h6{line-height:1.25;color:var(--color-primary);font-weight:400;margin-bottom:10px}.content_styles h3{font-size:24px}.content_styles h2+h3,.content_styles h3+h4{margin-top:10px}.content_styles h4{font-size:20px}.content_styles ol,.content_styles ul{margin-bottom:15px;padding:0;list-style:none}.content_styles ol li,.content_styles ul li{position:relative;padding-left:20px;margin-bottom:15px;line-height:1.75}.content_styles ol li:last-child,.content_styles ul li:last-child{margin-bottom:0}.content_styles ol li::before,.content_styles ul li::before{content:"•";position:absolute;left:0;top:1px;color:var(--color-primary)}.content_styles ol:last-child,.content_styles ul:last-child{margin-bottom:0}.content_styles a{font-weight:700;color:var(--color-primary);text-decoration:underline;-webkit-transition:color .4s;transition:color .4s}.content_styles a:hover{color:var(--coal)}.content_styles p:empty{display:none}@media (max-width:767px){.accordion_card .acc_head{padding-right:30px}.accordion_card .acc_head .col-6{margin-top:15px}.custom_side{margin-top:30px}.hide_mobile{display:none}.margin80{margin-top:40px;margin-bottom:40px}.margintop80{margin-top:40px}.marginbottom80{margin-bottom:40px}.padding80{padding-top:40px;padding-bottom:40px}.paddingtop80{padding-top:40px}.paddingbottom80{padding-bottom:40px}.title_medium{font-size:22px}.title_small{font-size:18px}.title_page{font-size:26px}.font-handwritting{font-size:44px}.text-center-mob{text-align:center}.content_styles h2{font-size:22px}.content_styles h3{font-size:20px}.content_styles h4{font-size:18px}}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;width:auto;margin-left:auto;margin-right:auto}header{width:100%;position:fixed;top:var(--wp-admin--admin-bar--height,0);left:0;z-index:99999}header .top_bar{width:100%;height:36px;background-color:var(--color-primary-dark);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}header .top_bar .getintouch_panel{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;margin-left:auto;position:relative}header .top_bar .getintouch_panel .contact_details>span{margin-right:25px;font-size:14px}header .top_bar .getintouch_panel .contact_details>span i{padding:10px 10px 0 0;color:var(--white)}header .top_bar .getintouch_panel .contact_details>span>a{color:var(--white);-webkit-transition:color .4s;transition:color .4s}header .top_bar .getintouch_panel .contact_details>span>a:hover{color:#ccc}header .top_bar .getintouch_panel .trigger_getintouch{color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%;background-color:var(--color-secondary);position:relative;padding:0 25px 3px;transition:background-color .3s}header .top_bar .getintouch_panel .trigger_getintouch:hover{background-color:var(--color-primary)}header .social_links{padding:0 15px 0 30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-direction:row;justify-items:flex-start}header .social_links>span{margin-right:15px}header .social_links>span>a{color:var(--white);-webkit-transition:color .4s;transition:color .4s}header .social_links>span>a:hover{color:#ccc}header .main_bar{height:66px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:absolute}header .main_bar .logo{margin:0 35px 0 30px;z-index:1}header .main_bar .logo img{width:160px;height:auto}header .main_bar::before{content:"";width:calc(100% - 50px);height:100%;position:absolute;z-index:-1;background:var(--white)}header .main_bar .wrapper_menu{height:100%;width:100%}header .main_bar .wrapper_menu .container_menu{height:100%}header .main_bar .wrapper_menu .container_menu::before{content:"";width:100%;height:100%;background-color:var(--white);position:absolute;top:0;left:0}header .main_bar .wrapper_menu .main_menu{width:100%;height:100%;list-style:none;padding:0;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}header .main_bar .wrapper_menu .main_menu>li{height:100%}header .main_bar .wrapper_menu .main_menu>li>a{color:var(--black);font-family:var(--font-one);font-size:17px;line-height:1;padding:0 24px;height:100%;position:relative;z-index:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-transition:color .4s;transition:color .4s}header .main_bar .wrapper_menu .main_menu>li.selected>a,header .main_bar .wrapper_menu .main_menu>li>a:hover{color:var(--color-primary)}header .main_bar .wrapper_menu .main_menu>li.featured>a{color:var(--white);position:relative;z-index:1}header .main_bar .wrapper_menu .main_menu>li.featured>a::before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMC44OSAxNy43NSI+PHBhdGggZD0iTTguMzUsMTcuNzVWMTEuNDloNC4xOHY2LjI2aDUuMjJWOS40aDMuMTRMMTAuNDQsMCwwLDkuNEgzLjEzdjguMzVaIiBmaWxsPSIjZmZmIi8+PC9zdmc+);width:16px;height:14px;left:0;margin-right:12px;background-repeat:no-repeat,repeat;background-size:100% auto}header .main_bar .wrapper_menu .main_menu>li.featured>a::after{content:"";height:100%;width:100%;background-color:var(--color-primary);position:absolute;top:0;left:0;z-index:-1;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transition:background .4s;transition:background .4s}header .main_bar .wrapper_menu .main_menu>li.featured:hover>a::after{background-color:var(--color-primary-light)}header .main_bar .wrapper_menu .main_menu .dropdown{position:static}header .main_bar .wrapper_menu .main_menu .megamenu_panel{display:none;width:100vw;position:absolute;top:100%;left:0;background:var(--white);border-top:1px solid #e8e8e8;box-shadow:0 15px 30px 0 rgba(90,108,81,.16)}header .main_bar .wrapper_menu .main_menu .megamenu_panel .wrapper_mgmn{width:100%;padding:20px 60px;max-width:1700px;margin:0 auto}header .main_bar .wrapper_menu .main_menu .megamenu_panel.short_panel{width:600px;margin-left:-300px;left:50%}header .main_bar .wrapper_menu .main_menu .megamenu_panel.short_panel .wrapper_mgmn{padding:20px 30px}header .main_bar .wrapper_menu .main_menu .megamenu_panel h2:not(.title_medium),header .main_bar .wrapper_menu .main_menu .megamenu_panel h3:not(.title_medium){font-size:24px;font-weight:700;margin-bottom:15px}header .main_bar .wrapper_menu .main_menu .megamenu_panel h2:empty,header .main_bar .wrapper_menu .main_menu .megamenu_panel h3:empty{display:none}header .main_bar .wrapper_menu .main_menu .megamenu_panel .col_menu{padding:0;list-style:none}header .main_bar .wrapper_menu .main_menu .megamenu_panel .col_menu li{flex:0 0 50%;max-width:50%;padding:10px 15px}header .main_bar .wrapper_menu .main_menu .megamenu_panel .col_menu li a{color:var(--coal);-webkit-transition:color .4s;transition:color .4s}header .main_bar .wrapper_menu .main_menu .megamenu_panel .col_menu li a:hover{color:var(--color-primary)}header .main_bar .wrapper_menu .main_menu .megamenu_panel .col_menu.one_row li{flex:0 0 100%;max-width:100%}header .main_bar .wrapper_menu .main_menu .featured .megamenu_panel .wrapper_mgmn{max-width:100%}header .main_bar .wrapper_menu .main_menu li.selected .megamenu_panel{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}header .main_bar .wrapper_menu .main_menu .social_menu_mob{display:none}header .main_bar .wrapper_menu .close_mobile_menu{display:none;position:fixed;left:360px;width:50px;height:50px;background:var(--color-primary-light);top:0;cursor:pointer}header .main_bar .wrapper_menu .close_mobile_menu i{font-size:16px;line-height:1;color:var(--white)}header .main_bar .wrapper_menu::before{content:"";display:none;width:100%;height:100%;background:var(--black);opacity:.5;top:0;left:0;position:fixed;z-index:-1}header .wrapper_burger_menu{display:none;position:relative;height:100%}header .wrapper_burger_menu::before{content:"";width:100%;height:100%;background-color:var(--color-primary);position:absolute;top:0;left:0;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}header .wrapper_burger_menu .burger_device,header .wrapper_burger_menu .phone_device{height:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0 30px;cursor:pointer}header .wrapper_burger_menu .burger_device i,header .wrapper_burger_menu .phone_device i{font-size:24px;color:var(--white);line-height:1}header .wrapper_burger_menu .phone_device{display:none}@media (max-width:767px){header .top_bar{display:none}header .main_bar{height:50px}header .main_bar .logo img{width:110px}header .main_bar .wrapper_menu .container_menu{width:calc(100% - 50px)}header .main_bar .wrapper_menu .main_menu .megamenu_panel h2:not(.title_medium),header .main_bar .wrapper_menu .main_menu .megamenu_panel h3:not(.title_medium){font-size:18px}header .main_bar .wrapper_menu .close_mobile_menu{left:calc(100% - 50px)}header .getintouch_panel .trigger_getintouch{padding:0 20px}header .wrapper_burger_menu .burger_device i,header .wrapper_burger_menu .phone_device i{font-size:20px}header .wrapper_burger_menu .phone_device{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media (min-width:768px) and (max-width:1399px){header .main_bar .wrapper_menu .container_menu{width:360px}}@media (max-width:1399px){header .wrapper_burger_menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}header .main_bar .wrapper_menu{display:none;position:fixed;left:0;bottom:0;width:100%;height:100%;overflow:hidden;overflow-y:auto;z-index:10}header .main_bar .wrapper_menu .container_menu{height:auto}header .main_bar .wrapper_menu .container_menu::before{display:none}header .main_bar .wrapper_menu .main_menu{flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;background-color:var(--white);min-height:100vh}header .main_bar .wrapper_menu .main_menu>li{height:auto;width:100%}header .main_bar .wrapper_menu .main_menu>li>a{background-color:var(--white);padding:20px;-webkit-transition:unset;transition:unset}header .main_bar .wrapper_menu .main_menu>li.featured>a{background-color:var(--color-primary)}header .main_bar .wrapper_menu .main_menu>li.featured>a::after{display:none}header .main_bar .wrapper_menu .main_menu .social_menu_mob{display:block}header .main_bar .wrapper_menu .main_menu .megamenu_panel{width:100%;top:auto;left:auto;position:relative;box-shadow:none;margin-left:0;border:none}header .main_bar .wrapper_menu .main_menu .megamenu_panel.short_panel{width:100%;margin-left:0;left:0;flex:0 0 100%;max-width:100%}header .main_bar .wrapper_menu .main_menu .megamenu_panel .col-12,header .main_bar .wrapper_menu .main_menu .megamenu_panel .col_menu li{flex:0 0 100%;max-width:100%}header .main_bar .wrapper_menu .main_menu .megamenu_panel .wrapper_mgmn,header .main_bar .wrapper_menu .main_menu .megamenu_panel.short_panel .wrapper_mgmn{padding:20px 15px}header .main_bar .wrapper_menu .main_menu .megamenu_panel .wrapper_mgmn>.row .col-12:not(:last-child){margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ddd}header .main_bar .wrapper_menu .main_menu .megamenu_panel .wrapper_mgmn .filters_megamenu .lbl_filt{margin-bottom:0!important;border-bottom:none!important}header .main_bar .wrapper_menu .main_menu .megamenu_panel .wrapper_mgmn .filters_megamenu .lbl_filt+.field_row{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ddd}header .main_bar .wrapper_menu .main_menu .megamenu_panel .wrapper_mgmn .filters_megamenu .btn_solid.large_btn,header .main_bar .wrapper_menu .main_menu .megamenu_panel .wrapper_mgmn .filters_megamenu .more_filters .field_row{width:100%}header .main_bar .wrapper_menu .main_menu .megamenu_panel .wrapper_mgmn .filters_megamenu .row_actions hr{display:none}header .main_bar .wrapper_menu .main_menu .megamenu_panel .wrapper_mgmn .filters_megamenu .row_actions .results_nmbr{width:100%;display:block;margin:0 auto 20px;text-align:center}header .main_bar .wrapper_menu .main_menu.open--level-1{background-color:var(--white)}header .main_bar .wrapper_menu .main_menu.open--level-1>li .social_links,header .main_bar .wrapper_menu .main_menu.open--level-1>li .social_menu_mob,header .main_bar .wrapper_menu .main_menu.open--level-1>li>a{display:none}header .main_bar .wrapper_menu .main_menu.open--level-1 li.selected>a{display:block;width:100%;color:var(--white);font-size:16px;line-height:1;background-color:var(--coal);text-transform:uppercase;padding:20px 20px 20px 36px;letter-spacing:2px}header .main_bar .wrapper_menu .main_menu.open--level-1 li.selected>a::before{display:none}header .main_bar .wrapper_menu .main_menu.open--level-1 li.selected>a::after{display:block;content:url(./images/arrow-down-white.svg);width:auto;height:8px;position:absolute;top:25px;left:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:unset}header .main_bar .wrapper_menu .main_menu .social_links{margin-top:20px}header .main_bar .wrapper_menu .main_menu .social_links>span>a{color:var(--coal)}header .getintouch_panel .trigger_getintouch{background-color:unset}.mobile--open{overflow:hidden}.mobile--open header .main_bar .wrapper_menu,.mobile--open header .main_bar .wrapper_menu::before,.mobile--open header .menu_nh ul{display:block}.mobile--open header .main_bar .wrapper_menu .close_mobile_menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media (min-width:1400px){header{box-shadow:0 0 20px 0 rgba(90,108,81,.16)}header .main_bar{position:relative}header .main_bar .wrapper_menu .main_menu>li.dropdown.selected:not(.featured)>a::before{content:"";position:absolute;bottom:0;left:24px;right:24px;height:2px;background-color:var(--color-primary);z-index:-1}header .main_bar .wrapper_menu .main_menu>li.current-page>a{color:var(--white)}header .main_bar .wrapper_menu .main_menu>li.current-page>a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-primary);-webkit-transform:skewX(-30deg);transform:skewX(-30deg);z-index:-1}}.bg_img_hero{position:absolute;top:0;left:0;right:0;bottom:0;background:center/cover no-repeat;background-color:var(--coal)}.bg_img_hero .slides,.bg_img_hero iframe,.bg_img_hero img,.bg_img_hero video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.bg_img_hero.faded_shadow{z-index:0}.bg_img_hero.faded_shadow::after{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;background:rgba(47,57,65,.33)}.hero_gradient{width:100%;height:360px;position:relative;overflow:hidden}.hero_gradient.taller_hero{height:650px}.hero_gradient::after{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;background:rgba(47,57,65,.33)}.hero_gradient .inner_copy{width:100%;color:var(--white);text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;position:relative;align-items:center;padding-top:90px;z-index:1}.hero_gradient .inner_copy h1{font-size:48px;font-family:var(--font-one);font-weight:700;color:var(--white)}.hero_gradient .inner_copy h1 strong{font-weight:300;display:block;margin-bottom:12px}@media (max-width:767px){.hero_gradient{height:250px}.hero_gradient.taller_hero{height:500px}.hero_gradient .inner_copy{padding-top:50px}.hero_gradient .inner_copy h1{font-size:26px}.btn_solid.w100mob{width:100%;text-align:center}}@media (min-width:1400px){.hero_gradient{margin-top:102px}.hero_gradient.taller_hero{height:498px}.hero_gradient .inner_copy{padding-top:0}}.btn_solid{display:inline-block;margin:0;font-family:var(--font-one);font-weight:700;padding:13px 22px 15px;background:var(--color-secondary);-webkit-border-radius:0;border-radius:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--white);font-size:15px;line-height:1;letter-spacing:2px;border:none;text-decoration:none;cursor:pointer;position:relative;text-transform:uppercase;-webkit-transition:background .6s;transition:background .6s}.btn_solid:hover{background-color:var(--coal);color:var(--white)}.btn_solid.btn_coal{background:var(--coal)}.btn_solid.btn_coal:hover{background-color:var(--color-secondary)}.btn_solid.w100{width:100%;text-align:center}.btn_solid.fa_btn{font-family:"Sofia Pro","Font Awesome 5 Free",sans-serif;font-weight:900}.btn_solid:disabled{opacity:.2;cursor:not-allowed}.btn_border{display:inline-block;margin:0;padding:11px 22px 13px;background:0 0;-webkit-border-radius:0;border-radius:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--font-one);color:var(--coal);font-size:15px;font-weight:700;line-height:1;letter-spacing:1px;border:2px solid var(--coal);text-decoration:none;cursor:pointer;position:relative;text-transform:uppercase;-webkit-transition:background .6s,color .6s;transition:background .6s,color .6s}.btn_border.btn_white{border-color:var(--white);color:var(--white)}.btn_border.btn_white:hover{background-color:var(--white);color:var(--coal)}.btn_border:hover{background:var(--coal);color:var(--white)}.btn_border.w100{width:100%;text-align:center}.btn_border:disabled{opacity:.2;cursor:not-allowed}.btn_default{display:inline-block;margin:0;color:var(--coal);font-weight:400;font-size:16px;line-height:1;background:0 0;-webkit-transition:color .4s;transition:color .4s}.btn_default:hover{color:var(--color-secondary)}.btn_default.w100{width:100%;text-align:center}.btn_uppercase{display:inline-block;margin:0;font-family:var(--font-one);font-weight:400;padding:13px 10px 15px;background:0 0;-webkit-border-radius:0;border-radius:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--coal);font-size:15px;line-height:1;letter-spacing:2px;border:none;text-decoration:none;cursor:pointer;position:relative;text-transform:uppercase;-webkit-transition:color .6s;transition:color .6s}.btn_uppercase:hover{color:var(--color-secondary)}@media (max-width:767px){.btn_border.w100mob,.btn_uppercase.w100mob{width:100%;text-align:center}}@media (min-width:768px){.btn_solid.large_btn{padding:13px 40px 15px}.btn_uppercase.large_btn{padding:13px 10px 15px}}.cards{gap:40px;display:flex;flex-wrap:wrap;justify-content:center}.cards>*{flex:1 1 255px}.park_card_small{width:100%;height:100%;background:var(--white);box-shadow:0 0 30px 0 rgba(90,108,81,.16)}.park_card_small .p_card_pic{width:100%;padding-bottom:60%;position:relative}.park_card_small .p_card_pic img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;-webkit-transition:opacity .4s;transition:opacity .4s}.park_card_small .p_card_pic:hover img{opacity:.8}.park_card_small .p_card_details{padding:20px 20px 82px;position:relative}.park_card_small .p_card_details .park_name_card,.park_card_small .p_card_details .park_name_card>a{color:var(--coal);font-size:18px;font-weight:700}.park_card_small .p_card_details .features{padding:5px 0}.park_card_small.l_orange .p_card_details .park_name_card,.park_card_small.l_orange .p_card_details .park_name_card>a{color:var(--color-secondary)}.park_card_small.l_blue .p_card_details .park_name_card,.park_card_small.l_blue .p_card_details .park_name_card>a{color:var(--code-blue)}.park_card_small.l_brown .p_card_details .park_name_card,.park_card_small.l_brown .p_card_details .park_name_card>a{color:var(--code-brown)}.park_card_small.l_green .p_card_details .park_name_card,.park_card_small.l_green .p_card_details .park_name_card>a{color:var(--code-green)}.park_card_small .actions_bottom{position:absolute;left:20px;right:20px;bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.park_card_small .close_card{position:absolute;top:0;right:0;width:40px;height:40px;z-index:1;cursor:pointer;background:var(--color-secondary);-webkit-transition:background .4s;transition:background .4s}.park_card_small .close_card i{font-size:20px;line-height:1;color:var(--white);margin:10px 0 0 13px}.park_card_small .close_card:hover{background:var(--coal)}.park_card_small.no_fixed_btn .c_card_details{padding-bottom:20px}.parks_overlay_wrapper .park_card_small .p_card_details{padding-bottom:72px}@media (max-width:767px){.park_card_small .p_card_details{padding:20px}.park_card_small .p_card_details .actions_bottom{position:relative;left:auto;right:auto;bottom:auto;-webkit-flex-wrap:wrap;flex-wrap:wrap}.park_card_small .p_card_details .actions_bottom a{margin-bottom:20px}.park_card_small .p_card_details .actions_bottom a:last-child{margin-bottom:0}.parks_overlay_wrapper .park_card_small .p_card_details{padding-bottom:20px}}.park_logo_carousel{width:100%;position:relative}.park_logo_carousel .slick-list,.park_logo_carousel .slick-track{height:100%}.park_logo_carousel .park-logo img{max-height:56px}.park_logo_carousel.slick-initialized .slick-slide{display:flex}.park_card{width:100%;background:var(--white);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;box-shadow:0 0 30px 0 rgba(90,108,81,.16)}.park_card .p_card_pic{width:35%;min-width:35%;position:relative}.park_card .p_card_pic .p_thumb_carousel{width:100%;padding-bottom:100%;min-height:100%;position:relative}.park_card .p_card_pic .p_thumb_carousel .slick-list{position:absolute;top:0;left:0;right:0;bottom:0}.park_card .p_card_pic .p_thumb_carousel .slick-list,.park_card .p_card_pic .p_thumb_carousel .slick-track{height:100%}.park_card .p_card_pic .p_thumb_carousel .park_thumb{width:100%;height:100%;position:relative}.park_card .p_card_pic .p_thumb_carousel .park_thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;-webkit-transition:opacity .4s;transition:opacity .4s}.park_card .p_card_pic .nav_thumb{position:absolute;bottom:0;right:0;background:rgba(47,57,65,.9);padding:20px 15px}.park_card .p_card_pic .nav_thumb .arrow_btn{color:var(--white);cursor:pointer;padding:12px;-webkit-transition:opacity .4s;transition:opacity .4s}.park_card .p_card_pic .nav_thumb .arrow_btn i{font-size:20px}.park_card .p_card_pic .nav_thumb .arrow_btn:hover{opacity:.5}.park_card .p_card_details{padding:30px;width:65%;min-width:65%}.park_card .p_card_details .park_name_card,.park_card .p_card_details .park_name_card>a{color:var(--coal);font-size:18px;font-weight:700}.park_card .p_card_details .park_location{font-size:16px;font-weight:300;color:var(--coal);margin-top:8px}.park_card .p_card_details .park_location+p{margin-top:20px}.park_card .p_card_details .features{padding:15px 0}.park_card .p_card_details .p_actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-align-items:center;align-items:center}.park_card .p_card_details .p_actions a{margin:0 20px 20px 0}.park_card .p_card_details .enquire_info{padding-top:20px;border-top:1px solid rgba(47,57,65,.5)}.park_card .p_card_details .enquire_info .enq_logo{width:100%;padding-bottom:36.7%;border:1px solid #ddd;position:relative}.park_card .p_card_details .enquire_info .enq_logo img{position:absolute;top:10%;left:5%;width:90%;height:80%;object-fit:contain;object-position:center center}.park_card .p_card_details .enquire_info span{display:block}.park_card .p_card_details .enquire_info span u{font-weight:300}.park_card .p_card_details .enquire_info span+span{margin-top:6px}.park_card .p_card_details .enquire_info .p_enquire_actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-left:-10px;margin-right:-10px}.park_card .p_card_details .enquire_info .p_enquire_actions a{padding:10px}.park_card.l_orange .p_card_details .park_name_card,.park_card.l_orange .p_card_details .park_name_card>a{color:var(--color-secondary)}.park_card.l_blue .p_card_details .park_name_card,.park_card.l_blue .p_card_details .park_name_card>a{color:var(--code-blue)}.park_card.l_brown .p_card_details .park_name_card,.park_card.l_brown .p_card_details .park_name_card>a{color:var(--code-brown)}.park_card.l_green .p_card_details .park_name_card,.park_card.l_green .p_card_details .park_name_card>a{color:var(--code-green)}@media (max-width:767px){.park_card .p_card_pic .nav_thumb{padding:10px 5px}.park_card .p_card_pic .nav_thumb i{font-size:16px}.park_card .p_card_details{width:100%;min-width:100%}.park_card .p_card_details .p_actions a{margin-right:0}.park_card .p_card_details .enquire_info .p_enquire_actions{margin-top:15px;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}}@media (max-width:991px){.park_card{flex-direction:column}.park_card .p_card_pic{width:100%;min-width:100%}.park_card .p_card_pic .p_thumb_carousel{padding-bottom:56.25%}.park_card .p_card_details{padding:20px;width:100%;min-width:100%}}.home_card{position:relative;width:100%;background:var(--white);height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;box-shadow:0 0 30px 0 rgba(90,108,81,.16)}.home_card .h_card_pic{width:100%;padding-bottom:56.25%;position:relative}.home_card .h_card_pic img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;-webkit-transition:opacity .4s;transition:opacity .4s}.home_card .h_card_pic:hover img{opacity:.8}.home_card .feat_icons{position:absolute;bottom:0;right:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.home_card .feat_icons .ft_icon{width:46px;height:46px;background:center/50% 50% no-repeat rgba(47,57,65,.9);margin-left:5px;position:relative}.home_card .feat_icons .ft_icon[data-tooltip]::after,.home_card .feat_icons .ft_icon[data-tooltip]::before{visibility:hidden;opacity:0}.home_card .feat_icons .ft_icon[data-tooltip]::before{content:attr(data-tooltip);position:absolute;bottom:120%;left:115%;margin-bottom:5px;margin-left:-65px;padding:7px;width:70px;-webkit-border-radius:3px;border-radius:3px;background:rgba(47,57,65,.9);color:var(--white);text-align:center;font-size:10px;text-transform:uppercase;line-height:1.2}.home_card .feat_icons .ft_icon[data-tooltip]::after{content:"";position:absolute;bottom:120%;left:50%;margin-left:-5px;width:0;border-top:5px solid rgba(47,57,65,.9);border-right:5px solid transparent;border-left:5px solid transparent;font-size:0;line-height:0}.home_card .feat_icons .ft_icon[data-tooltip]:hover::after,.home_card .feat_icons .ft_icon[data-tooltip]:hover::before{visibility:visible;opacity:1}.home_card .feat_icons .ft_icon.fti-photo{background-image:url(./images/icons/icon-photo.svg)}.home_card .feat_icons .ft_icon.fti-floorplan{background-image:url(./images/icons/icon-floorplan.svg)}.home_card .h_card_details{padding:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;height:100%;container:h_card/inline-size}.home_card .h_card_details .home_name_card{color:var(--coal);font-size:18px;font-weight:700;margin-bottom:5px}.home_card .h_card_details .home_name_card a{font-weight:700}.home_card .h_card_details .h_actions{margin-top:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.home_card .h_card_details .h_actions a:nth-child(2){margin-left:22px}.home_card .h_card_details .h_card_footer{margin-top:auto;padding-top:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;gap:20px}.home_card .h_card_details .h_card_footer .h_actions{margin-top:0}.home_card .h_card_details .h_card_footer .enq_logo{width:140px;aspect-ratio:1/0.367;border:1px solid #ddd;position:relative}.home_card .h_card_details .h_card_footer .enq_logo img{position:absolute;top:10%;left:5%;width:90%;height:80%;object-fit:contain;object-position:center center}@container h_card (min-width:440px){.home_card .h_card_details .h_card_footer{flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.home_card .h_card_details .h_card_footer .h_actions{flex-direction:row}.home_card .h_card_details .h_card_footer .h_actions a{width:auto;margin-top:0;margin-bottom:0}}.home_card.l_orange .h_card_details .home_name_card,.home_card.l_orange .h_card_details .home_name_card a{color:var(--color-secondary)}.home_card.l_blue .h_card_details .home_name_card,.home_card.l_blue .h_card_details .home_name_card a{color:var(--code-blue)}.home_card.l_brown .h_card_details .home_name_card,.home_card.l_brown .h_card_details .home_name_card a{color:var(--code-brown)}.home_card.l_green .h_card_details .home_name_card,.home_card.l_green .h_card_details .home_name_card a{color:var(--code-green)}@media (max-width:991px){.home_card .h_card_details .h_actions{flex-direction:column}.home_card .h_card_details .h_actions a{width:100%;text-align:center}.home_card .h_card_details .h_actions a+a{margin-top:20px;margin-bottom:10px}}.county_card{width:100%;height:100%;background:var(--white);box-shadow:0 0 30px 0 rgba(90,108,81,.16);position:relative}.county_card .c_card_pic{width:100%;padding-bottom:45%;position:relative}.county_card .c_card_pic img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;-webkit-transition:opacity .4s;transition:opacity .4s}.county_card .c_card_pic:hover img{opacity:.8}.county_card .c_card_pic:hover>img{opacity:1}.county_card .c_card_details{padding:20px 20px 62px}.county_card .c_card_details .county_name_card{color:var(--coal);font-size:18px;line-height:1.5;font-weight:700;margin-bottom:5px}.county_card .actions_bottom{position:absolute;left:20px;right:20px;bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.county_card.no_fixed_btn .c_card_details{padding-bottom:20px}@media (max-width:767px){.county_card .c_card_details{padding:20px}.county_card .c_card_details .actions_bottom{position:relative;left:auto;right:auto;bottom:auto;-webkit-flex-wrap:wrap;flex-wrap:wrap}.county_card .c_card_details .actions_bottom a{margin-bottom:20px}.county_card .c_card_details .actions_bottom a:last-child{margin-bottom:0}}.article_card{width:100%;height:100%;background:var(--white);color:var(--coal);box-shadow:0 0 30px 0 rgba(90,108,81,.16);position:relative;container:article_card/inline-size}.article_card .label_news{position:absolute;top:0;left:0;padding:15px 30px;background-color:var(--color-primary-dark)}.article_card .label_news .art_cat{font-size:14px;font-weight:400;line-height:1;color:var(--white)}.article_card .a_card_pic{width:100%;padding-bottom:60%;position:relative}.article_card .a_card_pic img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;-webkit-transition:opacity .4s;transition:opacity .4s}.article_card .a_card_pic:hover img{opacity:.8}.article_card .a_date{font-size:15px;color:var(--color-primary-dark);line-height:1;margin-bottom:10px}.article_card:has(.a_card_footer){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.article_card:has(.a_card_footer) .a_card_details{flex-grow:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.article_card .a_card_footer{margin-top:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;gap:15px}.article_card .a_card_footer img{margin:0}@container article_card (min-width:400px){.article_card .a_card_footer{flex-direction:row;-webkit-align-items:flex-end;align-items:flex-end}.article_card .a_card_footer img{order:1;margin-left:auto}}.article_card.text-center .a_card_footer{-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.article_card .a_card_details{padding:20px 20px 40px}.article_card .a_card_details .article_name_card{font-size:20px;line-height:1.5;font-weight:700;margin-bottom:20px}.article_card .a_card_details .article_name_card+:where(h2,h3,h4,h5,h6){margin:-10px 0 15px;font-size:16px}.article_card .a_card_details .article_name_card+:where(h2,h3,h4,h5,h6) strong{font-weight:inherit}.article_card .a_card_details .article_name_card a{-webkit-transition:color .4s;transition:color .4s}.article_card .btn_article{display:inline-block;color:var(--coal);font-weight:700;font-size:16px;line-height:1;text-decoration:underline;position:absolute;left:20px;bottom:30px;-webkit-transition:color .4s;transition:color .4s}.article_card .btn_article:hover{color:var(--color-primary)}.cards_listing{margin:0}.cards_listing .details_card{margin-bottom:20px}.cards_listing .details_card:last-child{margin-bottom:0}.details_card{width:100%;font-size:16px;line-height:1;color:var(--coal);background:var(--white);padding:8px 15px;position:relative}.details_card.det_shadow{box-shadow:0 0 30px 0 rgba(0,0,0,.08)}.details_card .features li{margin-top:10px;margin-bottom:10px}.details_card.nopadbottom{padding:120px 15px}@media (min-width:1200px){.details_card.nopadbottom .btn_border{padding-left:62px;padding-right:62px;line-height:1.5}}.minicard_listing .mini_card{margin-top:15px;margin-bottom:15px}.mini_card{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row}.mini_card .mcard_thumb{min-width:76px;width:76px;height:76px;background:var(--coal) no-repeat center/cover;margin-right:20px}.mini_card .mcard_info{width:100%;padding-top:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.mini_card .mcard_info h4{color:var(--coal);font-size:18px;font-weight:700;margin-bottom:5px}.mini_card .mcard_info h4 a{color:var(--coal);font-weight:700;-webkit-transition:color .4s;transition:color .4s}.mini_card .mcard_info h4 a:hover{color:var(--color-primary)}.mini_card .mcard_info .mcard_info_wrapper{width:100%}.mini_card .mcard_btn{min-width:40%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center}.mini_card .mcard_btn .btn_solid{padding-left:10px;padding-right:10px}@media (max-width:991px){.mini_card .mcard_info{flex-direction:column}.mini_card .mcard_btn{min-width:100%;width:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;margin-top:10px}}@media (min-width:1200px){.minicard_listing .mini_card:nth-child(odd){padding-right:30px}.minicard_listing .mini_card:nth-child(2n){padding-left:30px}}.basic_card{width:100%}.basic_card .bc_image{width:100%;padding-bottom:60%;position:relative}.basic_card .bc_image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.basic_card .bc_title{color:var(--color-primary);font-size:18px;font-weight:700;margin:8px 0}.basic_card .bc_title a{font-weight:700;color:var(--color-primary)}.plain_card{width:100%;background:var(--white);box-shadow:0 0 30px 0 rgba(90,108,81,.16);padding:30px}.logos{display:grid;grid-template-columns:1fr;justify-items:center;gap:1em;margin-top:clamp(30px,5vw,60px);margin-bottom:60px}@media (min-width:768px){.basic_card .bc_title{font-size:20px}.logos{grid-template-columns:repeat(2,1fr)}}.logos>*{width:160px}@media (min-width:1024px){.logos{grid-template-columns:repeat(4,auto);justify-content:space-between}.logos>*{width:230px}}.logos img{display:block;height:90px;width:auto;object-fit:contain;margin-inline:auto}.parks_listing>.col-12:not(:last-child){margin-bottom:40px}.views_wrapper .view_content{display:none}.views_wrapper .mapview_wrapper{width:100%;overflow:hidden;position:relative;height:600px}.counties_listing{margin-bottom:-30px}.counties_listing>.col-12{margin-bottom:30px}.parks_overlay_wrapper{position:absolute;top:30px;left:10%;width:400px}.parks_overlay_wrapper .park_card_small{display:none}.parks_overlay_wrapper .park_card_small.is--open{display:block}.tabs_module .tabs_head{width:100%;border-bottom:3px solid var(--color-primary);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:20px}.tabs_module .tabs_head a{margin-right:40px;-webkit-transition:color .4s;transition:color .4s}.tabs_module .tabs_head a:first-child{margin-left:12px}.tabs_module .tabs_head a:last-child{margin-right:0}.tabs_module .tabs_head a.selected{position:relative;color:#fff}.tabs_module .tabs_head a.selected:after{content:"";height:100%;width:100%;background-color:var(--color-primary);position:absolute;top:0;left:0;z-index:-1;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transition:background .4s;transition:background .4s}.tabs_module .name_tab a{font-size:16px;font-weight:700;line-height:1;text-transform:uppercase;color:#969b9f;letter-spacing:1px;padding:12px 15px;display:block}.tabs_module .tabs_content .name_tab{display:none;border-bottom:1px solid var(--color-primary)}.tabs_module .tabs_content .name_tab a{position:relative}.tabs_module .tabs_content .name_tab a::after,.tabs_module .tabs_content .name_tab a::before{content:"";width:12px;height:1px;background-color:var(--color-primary);position:absolute;top:21px;right:0}.tabs_module .tabs_content .name_tab a::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tabs_module .tabs_content .tab_panel_wrapper{display:none}.tabs_module .tabs_content .tab_panel_wrapper.is--open{display:block}.tabs_module .tabs_content .tab_panel_wrapper.is--open .name_tab a::after{opacity:0}.tabs_module .tabs_content .tab_panel_wrapper .tab_panel .inner_tab p{line-height:1.4;margin-bottom:8px}@media (max-width:767px){.article_card .a_card_details .article_name_card{font-size:18px}.plain_card{padding:20px}.parks_overlay_wrapper{height:auto;right:5%;width:auto;max-width:380px}.parks_overlay_wrapper .full_map{height:auto;padding-bottom:100%}.short_listing>.col-12:not(:last-child){margin-bottom:40px}.tabs_module .name_tab a{padding-left:0;padding-right:0}.tabs_module .tabs_head{display:none}.tabs_module .tabs_content .tab_panel_wrapper,.tabs_module .tabs_content .tab_panel_wrapper .name_tab{display:block}.tabs_module .tabs_content .tab_panel_wrapper .tab_panel{display:none}.tabs_module .tabs_content .tab_panel_wrapper .tab_panel .inner_tab{padding:15px 0}.tabs_module .tabs_content .tab_panel_wrapper.is--open .tab_panel{display:block}}.carousel_homes .slick-list{padding:20px 0}.carousel_homes .slick-track{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap}.carousel_homes .slick-track>.col{height:auto}.carousel_homes .home_card{box-shadow:0 0 15px 0 rgba(90,108,81,.16)}.homes_listing>.col-12{margin-bottom:40px}.accordion-item{border:none;border-bottom:1px solid var(--paleblue)}.accordion-button:not(.collapsed){color:currentColor;background-color:var(--white);box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button{background-color:var(--white);border:none;padding:16px 20px;text-align:left;cursor:pointer;width:100%;color:var(--grey);display:flex;justify-content:space-between;font-size:20px}.accordion-body{padding:16px 20px}.accordion-button:focus{outline:0;background-color:var(--paleblue)}.accordion-button:hover{background-color:var(--paleblue)}.accordion-collapse{display:none}.accordion-collapse.open{display:block}.accordion-arrow{transition:transform .3s;font-size:1em}.accordion-arrow.open{transform:rotate(-180deg)}.accordion-button:not(.collapsed)::after{display:none}.masonry{--masonry-gap:15px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:calc(-1 * var(--masonry-gap)/ 2)}.masonry>*{grid-row:span var(--masonry-ratio)}.masonry>*>*{display:block;padding:calc(var(--masonry-gap)/ 2)}.steps{gap:2px;list-style:none;display:flex;flex-direction:column}@media (min-width:992px){.steps{flex-direction:row}}.step{flex:1 0 8rem;position:relative;overflow:hidden;background:var(--color-primary);color:var(--white)}@media (min-width:992px){.step{transition:flex .6s;flex-basis:10rem}}.step.open,.steps:not(.active) .step:first-child{flex:0 1 100%}.step-title{display:flex;align-items:center;min-height:8rem;padding:0 2rem;user-select:none}@media (min-width:992px){.step-title{writing-mode:vertical-lr;width:10rem;float:left;padding:3rem 0;font-size:28px;letter-spacing:1px}}.step-content{padding:0 2rem 3rem}@media (min-width:992px){.step-content{width:calc(var(--steps-width) - (var(--steps-count) - 1) * 10rem);padding:3rem 3rem 3rem 10rem;font-size:18px;line-height:1.5}.step-content p{line-height:inherit}}.disabled{color:currentColor;cursor:not-allowed;opacity:.5;text-decoration:none}.form_input,.wpcf7-text,.wpcf7-textarea{display:block;margin:0;padding:.75em;width:100%;background-color:var(--white);font-size:16px;font-family:var(--font-one);font-weight:400;border:1px solid #ddd;color:var(--grey);-webkit-border-radius:2px;border-radius:2px}.form_input:focus,.wpcf7-text:focus,.wpcf7-textarea:focus{outline:0;border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.form_input.wpcf7-not-valid,.wpcf7-text.wpcf7-not-valid,.wpcf7-textarea.wpcf7-not-valid{box-shadow:0 0 0 2px var(--red)}select.form_input{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNC41MTkiIGhlaWdodD0iOC4yNTkiIHZpZXdCb3g9IjAgMCAxNC41MTkgOC4yNTkiPjxwYXRoIGQ9Ik0xMzUuMDI4LDE1LjA2Nmw1LjgsNS44NDUsNS44OTEtNS44NDUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMzMuNjE0IC0xMy42NTIpIiBmaWxsPSJub25lIiBzdHJva2U9IiM5M2IwODUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+);background-repeat:no-repeat,repeat;background-position:right 15px center;background-size:11px 11px;appearance:none;-webkit-appearance:none;min-height:42px}input[type=number].form_input::-webkit-inner-spin-button,input[type=number].form_input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number].form_input{-moz-appearance:textfield}textarea.form_input{resize:none}.wpcf7{max-width:600px;padding:5%;margin:5% auto;border-top:4px solid var(--color-primary);border-radius:4px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.wpcf7-form-control-wrap,.wpcf7-form>p>label{display:block}.wpcf7-form{text-align:left}.wpcf7-form label{font-weight:500}.field_row{margin-bottom:20px}.field_row label{display:inline-block;width:100%;color:var(--coal);font-size:16px;font-weight:500;margin-bottom:10px}.field_row .wpcf7-not-valid-tip,.field_row.hidden_label label{display:none}div.wpcf7 .wpcf7-spinner{position:absolute;right:0;top:10px;background-color:#fff}div.wpcf7 .wpcf7-spinner::before{background-color:#93b085}div.wpcf7 .field_row .ajax-loader{vertical-align:middle;position:absolute;top:10px;right:0}div.wpcf7 form .wpcf7-acceptance .wpcf7-list-item{display:block;margin:0}div.wpcf7 .wpcf7-list-item{margin:0}.input-icon-wrap{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row}.input-icon-wrap .input-icon{display:flex;background:var(--white);color:var(--color-primary);justify-content:center;align-items:center;width:31px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS43MjEiIGhlaWdodD0iMTkuODY1IiB2aWV3Qm94PSIwIDAgMTkuNzIxIDE5Ljg2NSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40MTQgMSkiPjxjaXJjbGUgY3g9IjcuMjI4IiBjeT0iNy4yMjgiIHI9IjcuMjI4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjg1IDApIiBmaWxsPSJub25lIiBzdHJva2U9IiM5M2IwODUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJiZXZlbCIgc3Ryb2tlLXdpZHRoPSIyIi8+PGxpbmUgeDE9IjUuMDM5IiB5Mj0iNS4wMzkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMTIuNDEyKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOTNiMDg1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0iYmV2ZWwiIHN0cm9rZS13aWR0aD0iMiIvPjwvZz48L3N2Zz4=);background-repeat:no-repeat,repeat;background-position:left 15px center;background-size:15px}.input-icon-wrap .input-with-icon{border:none;padding:8px 15px 12px;flex:1}.filters_megamenu .lbl_filt{flex:0 0 180px;max-width:180px}.filters_megamenu .lbl_filt_type{font-size:18px;font-weight:400;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%}.filters_megamenu>.row{margin-bottom:10px}.filters_megamenu>.row:last-child{margin-bottom:0}.filters_megamenu>.row .row{margin-left:-10px;margin-right:-10px}.filters_megamenu .more_filters .field_row,.filters_megamenu>.row .row>.col-12{padding-left:10px;padding-right:10px}.checkbox_field input,.radio_field input{position:absolute;opacity:0}.checkbox_field label,.radio_field label{position:relative;cursor:pointer;color:var(--coal);padding:0 0 0 26px;margin:0;text-transform:inherit;font-size:16px;font-weight:300;letter-spacing:0;line-height:1.2;display:block}.checkbox_field label .item_label,.checkbox_field label>span,.radio_field label .item_label,.radio_field label>span{font-weight:400}.checkbox_field label .item_label:before,.checkbox_field label>span:before,.radio_field label .item_label:before,.radio_field label>span:before{content:"";position:absolute;left:0;top:2px;width:18px;height:18px;background:0 0;border:1px solid #ddd;-webkit-border-radius:0;border-radius:0}.checkbox_field label .item_label:after,.checkbox_field label>span:after,.radio_field label .item_label:after,.radio_field label>span:after{content:"";opacity:0;position:absolute;left:3px;top:5px;background:var(--color-primary);-webkit-border-radius:0;border-radius:0;width:12px;height:12px;-webkit-transition:opacity .4s;transition:opacity .4s}.checkbox_field label a,.radio_field label a{font-weight:700;color:var(--color-primary);-webkit-transition:color .4s;transition:color .4s}.checkbox_field label a:hover,.radio_field label a:hover{color:var(--coal)}.checkbox_field input:disabled .item_label,.checkbox_field input:disabled+span,.radio_field input:disabled .item_label,.radio_field input:disabled+span{color:#b8b8b8;cursor:auto}.checkbox_field input:disabled .item_label:before,.checkbox_field input:disabled+span:before,.radio_field input:disabled .item_label:before,.radio_field input:disabled+span:before{box-shadow:none;background:#ddd;border-color:#ddd}.checkbox_field input:checked .item_label:after,.checkbox_field input:checked+span:after,.radio_field input:checked .item_label:after,.radio_field input:checked+span:after{opacity:1}.checkbox_field label .item_label::after,.checkbox_field label>span::after{left:5px;top:3px;background:0 0;border:1px solid var(--color-primary);border-width:0 3px 3px 0;width:8px;height:12px;-webkit-border-radius:2px;border-radius:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.radio_field label .item_label::after,.radio_field label .item_label:before,.radio_field label>span::after,.radio_field label>span:before{-webkit-border-radius:50%;border-radius:50%}.srch_field .form_input{padding-right:40px}.srch_field{position:relative}.srch_field i{position:absolute;top:14px;right:20px;color:var(--color-primary)}.srch_field .btn_search_icon{position:absolute;top:0;right:0;width:46px;height:100%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS43MjEiIGhlaWdodD0iMTkuODY1IiB2aWV3Qm94PSIwIDAgMTkuNzIxIDE5Ljg2NSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40MTQgMSkiPjxjaXJjbGUgY3g9IjcuMjI4IiBjeT0iNy4yMjgiIHI9IjcuMjI4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjg1IDApIiBmaWxsPSJub25lIiBzdHJva2U9IiM5M2IwODUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJiZXZlbCIgc3Ryb2tlLXdpZHRoPSIyIi8+PGxpbmUgeDE9IjUuMDM5IiB5Mj0iNS4wMzkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMTIuNDEyKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOTNiMDg1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0iYmV2ZWwiIHN0cm9rZS13aWR0aD0iMiIvPjwvZz48L3N2Zz4=);background-repeat:no-repeat,repeat;background-position:right 15px center;background-size:15px}.srch_field .btn_search_icon input[type=submit]{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;font-size:0}.srch_field.default_pad .btn_search_icon,.srch_field.default_pad i{right:15px}.filters_row{margin-left:-10px;margin-right:-10px}.filters_row .field_row{padding-left:10px;padding-right:10px}#rp-msg{margin-top:15px}.form_input.fake_dropdown{height:100%;cursor:pointer;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNC41MTkiIGhlaWdodD0iOC4yNTkiIHZpZXdCb3g9IjAgMCAxNC41MTkgOC4yNTkiPjxwYXRoIGQ9Ik0xMzUuMDI4LDE1LjA2Nmw1LjgsNS44NDUsNS44OTEtNS44NDUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMzMuNjE0IC0xMy42NTIpIiBmaWxsPSJub25lIiBzdHJva2U9IiM5M2IwODUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+);background-repeat:no-repeat,repeat;background-position:right 15px center;background-size:11px 11px}.date_field,.time_field{position:relative}.date_field i,.time_field i{color:var(--color-primary);line-height:1;font-size:22px;position:absolute;top:40px;right:30px;pointer-events:none}.date_field input,.time_field input{padding-right:40px}.date_field select.form_input,.time_field select.form_input{background-image:none}.date_field label+input+i,.date_field label+select+i,.time_field label+input+i,.time_field label+select+i{bottom:11px;top:auto}.inline_field{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.inline_field label{margin-right:10px}.datepicker-tour input::-webkit-calendar-picker-indicator,.datepicker-tour input::-webkit-inner-spin-button{opacity:0;position:absolute;left:0;right:0;width:100%;-webkit-appearance:none}div.wpcf7 form .wpcf7-response-output{text-align:center;text-transform:uppercase;padding:13px;margin-top:0}.wpcf7 form.sent .wpcf7-response-output{border-color:var(--color-primary)}@media (min-width:768px){.events-news-section{position:relative}.events-news-section::before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(./images/trees_bg_white.svg);background-repeat:no-repeat;background-position:left bottom;background-size:60% auto;opacity:.08}}.article_date{font-size:15px;color:var(--color-primary-dark);line-height:1;margin-bottom:15px}.news_content_feat_img{width:100%;padding-bottom:50%;position:relative}.news_content_feat_img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.share_icons_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.share_icons_wrapper .share_icons{list-style:none;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.share_icons_wrapper .share_icons a{margin:8px;border:1px solid var(--coal);color:var(--coal);font-weight:300;font-size:14px;line-height:1;padding:10px 20px;display:inline-block;-webkit-transition:border .4s,color .4s;transition:border .4s,color .4s}.share_icons_wrapper .share_icons a i{margin-right:10px}.share_icons_wrapper .share_icons a:hover{border-color:var(--color-primary);color:var(--color-primary)}@media (max-width:767px){.sortby_field{margin-top:20px}.share_icons_wrapper{flex-direction:column}.share_icons_wrapper .share_icons{width:100%;flex-direction:column}.share_icons_wrapper .share_icons a{text-align:center}}footer{background-color:var(--color-primary);color:var(--white);font-size:14px;font-weight:300}footer .row_foot_det{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:40px 60px;padding:80px 15px}footer .row_foot_det p:last-child{margin-bottom:0}footer .company_info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;gap:15px 50px}footer .company_info>img{max-width:130px}footer .company_info .company_info_text{flex:1 1 200px}footer .company_info .group_logos{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}footer .company_info .group_logos img{height:32px}footer .company_details{overflow-wrap:anywhere}footer .company_details h4{font-size:18px;font-weight:400;margin-bottom:20px}footer .footer_links{list-style:none;margin:0;padding:0}footer .footer_links li{margin-bottom:10px}footer .footer_links li:last-child{margin-bottom:0}footer .footer_links li>a{color:inherit;font-weight:300;-webkit-transition:color .4s;transition:color .4s}footer .footer_links li>a:hover{color:var(--color-secondary)}footer .f_contact_service p{margin:0;font-weight:300}footer .f_contact_service a{color:var(--white);font-weight:300;-webkit-transition:color .4s;transition:color .4s}footer .f_contact_service a:hover{color:var(--color-secondary)}footer .f_contact_service i{margin-right:6px;font-size:14px}footer .f_contact_service+.f_contact_service{margin-top:15px}footer .ft_bottom_bar{background:var(--lightgrey);overflow:hidden}footer .wrapper_sc_icons{height:100%;display:inline-block}footer .social_icons{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%;position:relative;margin-left:15px}footer .social_icons::before{content:"";width:200%;height:100%;background-color:var(--coal);position:absolute;top:0;left:-30px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}footer .social_icons a{margin-right:20px;position:relative;color:var(--white);font-size:16px;-webkit-transition:color .4s;transition:color .4s}footer .social_icons a:hover{color:#ccc}footer .bottom{padding:20px 0;font-size:14px;color:#6b7278}footer .susbcribe_footer{position:relative;height:100%;padding:40px 0;z-index:0;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;align-items:center}footer .susbcribe_footer .subscribe_bg_img{height:100%;top:0;left:-15px;right:-15px;position:absolute;background:center/cover no-repeat;z-index:-1}footer .susbcribe_footer .subscribe_bg_img::before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background-color:var(--coal);opacity:.84}footer .susbcribe_footer .wrapper_newsletter{padding:0 30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;align-content:center;width:100%;height:100%}footer .susbcribe_footer .subscribe_info{max-width:350px}footer .susbcribe_footer .subscribe_info h4{font-size:28px;color:var(--white);font-weight:700}footer .susbcribe_footer .subscribe_info p{font-weight:300;color:var(--white);font-size:16px;margin-top:20px}footer .susbcribe_footer .subscribe_info .btn-warp{margin-top:30px}@media (max-width:1199px){.parks_overlay_wrapper{left:5%}footer .row_foot_det{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 30px}footer .company_info{grid-column:1/-1}}@media (max-width:767px){footer .row_foot_det{grid-template-columns:minmax(0,1fr);gap:30px;padding:40px 15px}footer .company_info>img{width:200px}footer .susbcribe_footer .subscribe_info h4{font-size:22px}}@media (max-width:991px){footer .wrapper_sc_icons{width:100%}footer .social_icons{padding:15px 0;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}footer .bottom{text-align:center}}@media (min-width:1800px){footer .susbcribe_footer .wrapper_newsletter{padding:0 80px}}.animate.anim-fadein{opacity:0;-webkit-transition:opacity .8s linear;transition:opacity .8s linear}.animate.anim-fadein.animated{opacity:1}.animate.anim-fadein_up{opacity:0;-webkit-transform:translate(0,30px);transform:translate(0,30px);-webkit-transition:opacity .4s linear,transform .8s;transition:opacity .4s linear,transform .8s}.animate.anim-fadein_up.animated{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.animate.delay50{-webkit-transition-delay:0.5s;transition-delay:0.5s}.animate.delay100{-webkit-transition-delay:1s;transition-delay:1s}.animate.delay125{-webkit-transition-delay:1.25s;transition-delay:1.25s}@-webkit-keyframes fadeInEffect{0%{opacity:0}100%{opacity:1}}@keyframes fadeInEffect{0%{opacity:0}100%{opacity:1}}