html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}:root{--bg:#ffffff;--dark-bg:#0F0F0F;--input-bg:#ffffff;--text:#000;--main-beige:#e5e2db;--link:#0F6B3E;--link-hover:#056134;--primary-color:#0F6B3E;--primary-color-hover:#0A6639;--primary-color-active:#056134;--primary-text:#ffffff;--primary-text-hover:#ffffff;--primary-text-active:#ffffff;--default-color:#fff;--default-color-hover:#f5f5f5;--default-color-active:#ebebeb;--default-text:#000;--default-text-hover:#000;--default-text-active:#000;--border-color:#d2cdc8;--light-text:#767676;--featured-red:#CD4B31;--featured-blue:#3F7DA2;--featured-green:#2C8748;--featured-yellow:#A76905;--gold:#D4AF37}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:1350px}@media screen and (min-width:1350px){.container{width:1320px}}@media screen and (min-width:992px) and (max-width:1349px){.container{width:962px}}@media screen and (min-width:768px) and (max-width:991px){.container{width:738px}}@media screen and (max-width:767px){.container{width:auto}}.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>.wpb_wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:flex-start}.btn,.button,.gform_button,.gform_next_button,.gform_previous_button{border-radius:6px;border:none;margin:0;text-transform:none;box-shadow:none;text-shadow:none;line-height:1;display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;font-size:16px;text-decoration:none;font-family:inherit;box-sizing:border-box}.btn:focus,.btn:hover,.button:focus,.button:hover,.gform_button:focus,.gform_button:hover,.gform_next_button:focus,.gform_next_button:hover,.gform_previous_button:focus,.gform_previous_button:hover{text-decoration:none}.btn[disabled]{opacity:.5}.btn-xs{padding:8px 12.8px;font-size:13px;font-weight:500}.btn-sm{padding:12px 14.4px;font-size:13px;font-weight:900}.btn-md,.button,.gform_button,.gform_next_button,.gform_previous_button,header .main-nav .btn{padding:16px 25.5px 14px 25.5px;font-size:16px;font-weight:700}.btn-lg{padding:21px 34.23px;font-size:19px;font-weight:700}.btn-xs.btn-link{margin:10px 0;padding:0}.btn-sm.btn-link{margin:12px 0;padding:0}.btn-md.btn-link{margin:15px 0;padding:0}.btn-lg.btn-link{margin:21px 0;padding:0}.gform_previous_button{margin-right:10px}.btn-primary,.btn-primary:visited,.button-primary,.gform_button,.gform_next_button{color:var(--primary-text);background:var(--primary-color);border:1px solid var(--primary-color)}.btn-primary:hover,.button-primary:hover,.gform_button:hover,.gform_next_button:hover{color:var(--primary-text-hover);border:1px solid var(--primary-color-hover);background:var(--primary-color-hover)}.btn-primary:active,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:focus,.button-primary:active,.button-primary:focus,.gform_button:active,.gform_button:focus,.gform_next_button:active,.gform_next_button:focus{color:var(--primary-text-active);border:1px solid var(--primary-color-active);background:var(--primary-color-active);box-shadow:none;outline:0}.btn-default,.btn-default:visited{color:var(--default-text);background:var(--default-color);border:1px solid var(--default-color)}.btn-default:hover{color:var(--default-text-hover);border:1px solid var(--default-color-hover);background:var(--default-color-hover)}.btn-default:active,.btn-default:active:focus,.btn-default:active:hover,.btn-default:focus{color:var(--default-text-active);border:1px solid var(--default-color-active);background:var(--default-color-active);box-shadow:none;outline:0}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text]{border:1px solid #292a2b;border-radius:6px;height:48px;padding:8px;background:var(--input-bg);box-shadow:none;color:#000;font-size:16px}input[type=email]:hover,input[type=password]:hover,input[type=search]:hover input[type=tel]:hover,input[type=text]:hover,textarea:hover{border:1px solid rgb(53.4757142857,54.78,56.0842857143);box-shadow:none}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border:1px solid #747474;outline:0;box-shadow:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=checkbox]{border:1px solid #292a2b;border-radius:2px;background:0 0;color:#292a2b;clear:none;cursor:pointer;display:inline-block;line-height:0;height:21px;margin:-.2rem .55rem 0 0;outline:0;padding:0!important;text-align:center;vertical-align:middle;width:21px;min-width:21px;-webkit-appearance:none;box-shadow:none;transition:50ms border-color ease-in-out;position:relative}input[type=checkbox]:hover{border:1px solid rgb(53.4757142857,54.78,56.0842857143)}input[type=checkbox]:focus{border:1px solid #747474}input[type=checkbox]:checked::before{content:"";background:#747474;display:block;position:absolute;top:5px;bottom:5px;left:5px;right:5px;border-radius:2px;box-sizing:border-box}input[type=radio]{border:1px solid #292a2b;border-radius:50%;background:0 0;color:#292a2b;clear:none;cursor:pointer;display:inline-block;line-height:0;height:21px;margin:-.2rem .55rem 0 0;outline:0;padding:0!important;text-align:center;vertical-align:middle;width:21px;min-width:21px;-webkit-appearance:none;box-shadow:none;transition:50ms border-color ease-in-out;position:relative}input[type=radio]:hover{border:1px solid rgb(53.4757142857,54.78,56.0842857143)}input[type=radio]:focus{border:1px solid #747474}input[type=radio]:checked::before{content:"";background:#747474;display:block;position:absolute;top:5px;bottom:5px;left:5px;right:5px;border-radius:50%;box-sizing:border-box}select{border:1px solid #292a2b;border-radius:6px;height:48px;padding:8px;padding-right:32px;background-color:transparent;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23a0a0a0%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;-moz-appearance:none;-webkit-appearance:none;appearance:none}select[disabled]{opacity:.5}textarea{border:1px solid #292a2b;border-radius:6px;padding:8px;height:144px;outline:0;resize:none;background:0 0;color:#000;font-size:16px}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{color:#ccc;opacity:1}::-moz-placeholder{color:#ccc;opacity:1}:-ms-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}::placeholder{color:#ccc}.table-responsive-container{position:relative;overflow:scroll}table{min-height:.01%;overflow-x:auto;width:100%;max-width:100%;background-color:transparent;border-spacing:0;border-collapse:collapse;border:0;margin:0}table td{border:1px solid #292a2b;padding:4px;line-height:1.42857143;vertical-align:top}.fw{width:100%;display:block}.center{text-align:center;margin-left:auto;margin-right:auto}.hide{display:none!important}*{box-sizing:border-box;outline:0!important}body{color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{font-size:18px;line-height:1.4}ol,ul{font-size:18px;line-height:1.4}ul{list-style:none}ol{list-style:decimal}ol li:before{display:none}.img-responsive{max-width:100%;height:auto}.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,.vc_section.vc_section-has-fill+.vc_section{padding-top:0}.wpb_text_column h2{margin-bottom:1em;margin-top:2em}.wpb_text_column h3{margin-bottom:1em;margin-top:2em}.wpb_text_column h4{margin-bottom:1em;margin-top:2em}.wpb_text_column p{margin-bottom:1.25em;margin-top:0}.wpb_text_column ol,.wpb_text_column ul{margin-bottom:1.25em;margin-top:1.25em}.wpb_text_column li{margin-bottom:.5em}.small-footer{color:#747474;font-size:13px;padding:20px 0 20px 0}a.ns-link,a.ns-link:visited{float:right;color:#747474;text-decoration:none}a.ns-link:focus,a.ns-link:hover{color:#747474;text-decoration:underline}@media screen and (max-width:767px){a.ns-link,a.ns-link:visited{float:none}}.ns-logo-svg{margin:0 0 -3px 3px}.ns-logo{fill-rule:evenodd;clip-rule:evenodd;fill:#747474}.sig-col-left{padding-top:3px}@media screen and (max-width:767px){.small-footer{text-align:center}.ns-link{margin-top:5px;float:none;display:block}}:focus{outline:0}body{font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,serif;color:var(--text);line-height:1.4;background:var(--bg);}.site{overflow-x:hidden;position:relative;background:#fff}.site-content{min-height:750px}.small-footer{color:#fff;font-size:12px;padding:20px 0 20px 0}.ns-link{float:right;color:#fff}.ns-link:hover{color:#fff;text-decoration:underline}.ns-logo-svg{margin:0 0 -3px 3px}.ns-logo{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}@media screen and (max-width:768px){.small-footer{text-align:center}.ns-link{margin-top:5px;float:none;display:block}}h1{font-size:48px;font-weight:600;color:var(--text);line-height:1.3}h2{font-size:48px;font-weight:600;color:var(--text);position:relative;padding-bottom:0}h3{font-size:36px;font-weight:600;color:var(--text)}h4{font-size:32px;font-weight:600;color:var(--text)}h5{font-size:24px;font-weight:600;line-height:1.4;color:var(--text);margin-bottom:.5em;margin-top:1.2em}h6{font-size:20px;font-weight:600;line-height:1.8;color:var(--text);margin-top:.3em}a{color:var(--link);text-decoration:none}a.hover-effect,a:hover{color:var(--link-hover);text-decoration:underline}.wpb_text_column h2{margin-bottom:1em;margin-top:1.6em}.wpb_text_column h3{margin-bottom:1em;margin-top:1.6em}.wpb_text_column h4{margin-bottom:1em;margin-top:1.6em}input[type=email],input[type=password],input[type=text]{border:1px solid var(--border-color);border-radius:4px;height:40px;padding:8px;background:var(--input-bg);-webkit-appearance:none;font-family:"Roboto Slab",serif}input[type=email]:hover,input[type=password]:hover,input[type=text]:hover{border:1px solid #c4beb7}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus{border:1px solid #b6aea6;outline:0}textarea{border:1px solid var(--border-color);border-radius:4px;padding:8px;height:120px;outline:0;resize:none}select{border:1px solid var(--border-color);border-radius:4px;height:40px;padding:8px;background-color:var(--bg);background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23a0a0a0%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;-moz-appearance:none;-webkit-appearance:none;appearance:none}.fw{width:100%;display:block}.table-responsive-container{position:relative;overflow:scroll}table{min-height:.01%;overflow-x:auto;width:100%;max-width:100%;background-color:transparent;border-spacing:0;border-collapse:collapse;border:0;margin:0}table td{border:1px solid var(--border-color);padding:4px;line-height:1.42857143;vertical-align:top}.btn i{margin-left:7px}.table-responsive{border:0;margin:0}.vc_tta-tabs .vc_tta-panels{background:0 0!important;border:none!important;padding:0!important}.vc_tta-tabs .vc_tta-panel-body{padding:35px 0!important;border:none!important}.vc_tta-tabs .vc_tta-tabs-list{margin:0!important}.vc_tta-tabs .vc_tta-tab{width:25%;margin:0!important}.vc_tta-tabs .vc_tta-tab,.vc_tta-tabs .vc_tta-tab a,.vc_tta-tabs .vc_tta-tab span{border-bottom:none!important}.vc_tta-tabs .vc_tta-tab>a{background:var(--bg)!important;border-radius:0!important;border:none!important;color:#fff;font-weight:400;text-transform:uppercase;padding:10px 15px!important;text-align:center;border-bottom:1px solid var(--border-color)!important;border-top:1px solid var(--border-color)!important;border-left:1px solid var(--border-color)!important;border-right:1px solid var(--border-color)!important}.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab:last-child>a{margin-right:0}.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab:first-child>a{margin-left:0}.vc_tta-tabs .vc_tta-tab>a:hover{color:var(--main-beige)!important}.vc_tta-tabs .vc_tta-tab.vc_active>a,.vc_tta-tabs .vc_tta-tab.vc_active>a:hover{background:var(--main-beige)!important;color:#fff!important;font-weight:600}.vc_tta-tabs.vc_tta.vc_general .vc_tta-panel-body,.vc_tta-tabs.vc_tta.vc_general .vc_tta-panel-heading{-webkit-transition:none!important;transition:none!important}.vc_tta-tabs .vc_active .vc_tta-panel-heading{background:var(--main-beige)!important}.vc_tta-tabs .vc_active .vc_tta-panel-heading .vc_tta-panel-title>a{color:#fff!important}@media (max-width:767px){.vc_tta-tabs .vc_tta-panel-body{padding-left:15px!important;padding-right:15px!important;background:var(--bg)!important}.vc_tta-tabs .vc_tta-panel-heading{border-radius:0!important;border:none!important;background:var(--bg)!important}.vc_tta-tabs .vc_tta-panel-heading:hover{background:#f0f0f0!important}.vc_tta-tabs .vc_active .vc_tta-panel-heading:hover{background:var(--main-beige)!important}.vc_tta-tabs .vc_active .vc_tta-title-text{color:#fff}.vc_tta-tabs .vc_tta-title-text{font-size:16px;color:var(--main-beige);text-transform:uppercase}}.vc_tta-accordion .vc_tta-panel-body,.vc_tta-accordion .vc_tta-panel-heading{background:0 0!important;border:0!important}.vc_tta-accordion .vc_tta-panel-body{padding:5px 0 14px 0!important}.vc_tta-accordion .vc_tta-title-text{font-size:14px;color:#fff;font-weight:400;text-transform:uppercase}.vc_tta-accordion .vc_active .vc_tta-title-text{color:var(--main-beige);font-weight:500}.vc_tta-accordion .vc_tta-controls-icon{left:0!important;background:var(--bg);width:10px!important;height:10px!important;border:5px solid var(--bg);padding:5px}.vc_tta-accordion .vc_active .vc_tta-controls-icon{background:var(--main-beige);border:5px solid var(--main-beige)}.vc_tta-accordion .vc_tta-controls-icon:after,.vc_tta-accordion .vc_tta-controls-icon:before{color:#fff!important;border-color:#fff!important}.vc_tta.vc_tta-accordion .vc_tta-panel-title>a{padding-left:30px!important}.vc_toggle{margin-bottom:3px!important}.vc_toggle_title{background:var(--bg);padding:15px 40px!important;color:var(--main-beige)}.vc_toggle_content{padding:0 15px!important;margin-bottom:0!important}.vc_toggle_icon{background:var(--main-beige)!important;margin-left:15px!important;border:none!important;width:14px!important}.vc_toggle_icon::after{display:none!important}.vc_toggle_icon::before{background:var(--main-beige)!important;border:none!important;height:14px!important}.error-404{margin-top:150px;margin-bottom:150px}#jquery-cookie-law-script,#jquery-cookie-law-script *{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}#cookie-law-mobile{width:50px;height:50px;padding:10px;display:none}#cookie-law-mobile path{fill:#fff}#jquery-cookie-law-script{position:fixed;bottom:0;left:0;z-index:999999;display:none;width:100%;border-color:#202226;border-style:solid;border-top-width:1px;background:rgba(50,58,69,.5);color:#f1f1f3;font-size:12px;max-width:270px;font-size:10px;margin-bottom:10px;margin-left:10px;margin-right:10px}#jquery-cookie-law-script.light{color:#1a1a1a;background:#fff;border-color:rgba(223,223,223,.85)}#jquery-cookie-law-script.top{top:0;bottom:auto;border-top-width:0;border-bottom-width:1px}#jquery-cookie-law-script.absolute{position:absolute}#jquery-cookie-law-script a{color:#3b89c7}#jquery-cookie-law-script #cookie-law-container-box{background:rgba(32,34,38,.8)}#jquery-cookie-law-script.light #cookie-law-container-box{background:#f9fafc}#jquery-cookie-law-script #cookie-law-container{padding:10px 20px}#jquery-cookie-law-script #cookie-law-message{float:left;text-align:justify;padding-bottom:10px}#jquery-cookie-law-script a.cookie-law-button{padding:4px 8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#e5e2db!important;color:var(--text)!important;text-decoration:none;-webkit-transition:.25s;-moz-transition:.25s;transition:.25s}#jquery-cookie-law-script a.cookie-law-button:focus,#jquery-cookie-law-script a.cookie-law-button:hover{background-color:#d8d4c9!important;color:#0f0f0f!important;-webkit-transition:.25s;-moz-transition:.25s;transition:.25s}#jquery-cookie-law-script a#cookie-law-button-more{margin-left:10px;background:#fff}#jquery-cookie-law-script a#cookie-law-button-more:focus,#jquery-cookie-law-script a#cookie-law-button-more:hover{background:#f0f0f0}#jquery-cookie-law-script #cookie-law-more-info{display:none;background:rgba(50,58,69,.8);text-align:justify}#jquery-cookie-law-script.light #cookie-law-more-info{background:#eaedf1;border-top:1px solid #f0f2f5}#jquery-cookie-law-script #cookie-law-info-container{padding:10px 20px}#jquery-cookie-law-script #cookie-law-more-text{width:85%}#jquery-cookie-law-script #cookie-law-more-text-close{float:right;padding:1px 10px;color:#fff;text-decoration:none;font-size:10px}#jquery-cookie-law-script.light #cookie-law-more-text-close{color:#3b89c7}@media (max-width:767px){#cookie-law-mobile{display:block}#cookie-law-container{display:none}#jquery-cookie-law-script.active{max-width:230px}#jquery-cookie-law-script.active #cookie-law-container{display:block}#jquery-cookie-law-script{max-width:50px}}.ns-cwi-container{display:table}.ns-cwi-icon{display:table-cell;padding-right:10px;vertical-align:middle;min-width:18px}.ns-cwi-icon-inner{padding:0;display:block}.ns-cwi-content{display:table-cell;padding:0;vertical-align:middle}.ns-cwi-content-inner{display:block}.ns-gallery{display:inline-block}.nsg-p2{margin-left:-2px;margin-right:-2px;margin-bottom:33px;width:calc(100% + 4px)}.nsg-p5{margin-left:-5px;margin-right:-5px;margin-bottom:30px;width:calc(100% + 10px)}.nsg-p10{margin-left:-10px;margin-right:-10px;margin-bottom:25px;width:calc(100% + 20px)}.nsg-p15{margin-left:-15px;margin-right:-15px;margin-bottom:20px;width:calc(100% + 30px)}.nsg-p2 .nsg-gitem{padding:2px}.nsg-p5 .nsg-gitem{padding:5px}.nsg-p10 .nsg-gitem{padding:10px}.nsg-p15 .nsg-gitem{padding:15px}.nsg-c10{width:10%}.nsg-c6{width:16.666%}.nsg-c5{width:20%}.nsg-c4{width:25%}.nsg-c3{width:33.333%}@media (min-width:992px) and (max-width:1199px){.nsg-c10{width:10%}.nsg-c6{width:16.666%}.nsg-c5{width:20%}.nsg-c4{width:25%}.nsg-c3{width:33.333%}}@media (min-width:768px) and (max-width:991px){.nsg-c10{width:20%}.nsg-c6{width:25%}.nsg-c5{width:33.333%}.nsg-c4{width:25%}.nsg-c3{width:33.333%}}@media (max-width:767px){.nsg-c10{width:50%}.nsg-c6{width:50%}.nsg-c5{width:50%}.nsg-c4{width:50%}.nsg-c3{width:100%}}.nsg-r1-1{padding-bottom:100%}.nsg-r4-3{padding-bottom:75%}.nsg-r3-2{padding-bottom:66.666%}.nsg-r16-9{padding-bottom:56.25%}.nsg-gitem{float:left}.nsg-img-container{position:relative;overflow:hidden;background:#f1f1f1;display:block}.nsg-img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:100%}.wpb-menu{clear:both}header .container .wpb-menu a{font-size:16px;font-weight:500}header .container .wpb-menu a:before{display:none!important}header .container .wpb-menu a:hover{color:var(--gold)}@media (min-width:768px) and (max-width:991px){header .wpb-menu-wrap{position:absolute!important;top:-84px;width:100%}header .wpb-menu ul{margin-top:20px!important}}@media (max-width:767px){header .wpb-menu-wrap{position:absolute!important;top:-64px;width:100%}}.post-img-cover{min-height:200px;width:100%;background-size:cover;background-position:center center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:65%}.post-img-cover-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.vc-pagination{border-top:1px solid var(--main-beige);padding-top:20px;text-align:center;margin-bottom:35px}.page-numbers{padding:10px 15px;border:1px solid var(--main-beige);font-weight:700;color:var(--text);text-decoration:none;display:inline-block}.page-numbers:hover{text-decoration:none;color:var(--text);background:var(--main-beige)}.page-numbers.current{border:1px solid var(--main-beige);background:var(--main-beige);color:var(--text)}.page-numbers.next{float:right}.page-numbers.prev{float:left}.page-numbers.next,.page-numbers.prev{border:1px solid var(--main-beige);color:var(--text)}.page-numbers.next:hover,.page-numbers.prev:hover{border:1px solid var(--main-beige);color:var(--text);background:var(--main-beige)}@media (max-width:374px){.page-numbers{padding:10px}}.logo{margin-bottom:0!important;margin-top:10px}.logo img{max-height:48px;width:auto;position:relative;z-index:10}@media (max-width:991px){.logo{margin-bottom:23px!important}.logo img{max-height:65px}}@media (max-width:767px){.logo{margin-top:15px;margin-bottom:15px!important}.logo img{max-height:42px}}.skip-link{position:absolute;top:-40px;left:10px;background:#000;color:#fff;padding:8px 12px;z-index:100000;text-decoration:none}.skip-link:focus{top:10px}.dark-section,footer{background:var(--dark-bg);color:#fff}.dark-section h1,.dark-section h2,.dark-section h3,.dark-section h4,.dark-section h5,.dark-section h6,.dark-section p,.hero h1,.hero h2,.hero h3,.hero h4,.hero h5,.hero h6,.hero p,footer a,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,footer p{color:#fff}.dark-section,.white-section{padding-bottom:70px}.slide-img-wrap,.vc_single_image-wrapper{border-radius:12px;position:relative;overflow:hidden}.hero{padding-top:145px;padding-bottom:190px;max-width:950px}.main-footer>.wpb_column>.vc_column-inner>.wpb_wrapper{border-top:2px solid #555;border-bottom:2px solid #555;padding-top:35px}.main-footer .wpb_text_column{margin-bottom:10px}.hidden{display:none!important}footer .wpb-menu ul{padding:0;font-size:14px}footer .wpb-menu li{margin-bottom:8px}.flogo img{max-width:100px}.footer-cta{padding-bottom:55px}.footer-cta h3{margin-top:25px;margin-bottom:20px}.footer-cta .btn{margin-left:10px;margin-right:10px}.header-btn{float:right;margin-top:10px}.header-nav{clear:none;margin-right:30px;float:right}.title-img{height:446px;background-size:cover;background-position:center}.page-title{text-align:center;margin-top:55px}.post-img-cover{border-radius:12px;height:350px}.home-daytrips .post-img-cover{height:480px}.loop-item{margin-bottom:35px}.streach-right{margin-right:-350px}.left-content{padding-right:40px}.left-content h2,.left-content h3,.right-content h2,.right-content h3{margin-top:0}.right-content{padding-left:40px}.section-top-padding{padding-top:70px!important}.advantages-slider{margin-top:70px;margin-bottom:70px}.advantages-slider .vc_row{display:flex!important;flex-wrap:wrap;align-items:center}.slide-content{padding-left:48px}.advantages-slider .vc_col-md-7{justify-content:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:1}.advantages-slider h2{margin-top:20px;margin-bottom:25px}.slide-text{padding-bottom:12px}.advantages-slider .slick-arrow{position:absolute;bottom:-85px}.advantages-slider .slick-prev{left:146px}.advantages-slider .slick-next{left:222px}.slide-top-title{font-size:20px;font-weight:600;color:var(--primary-color)}.slick-arrow{bottom:20px;cursor:pointer;z-index:1;background:var(--gold);padding:.5em;border:1px solid transparent;box-shadow:none;height:60px;width:60px;justify-content:center;border-radius:50%;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;font-size:0;color:#fff}.slick-arrow:hover{background:var(--primary-color)}.slick-arrow.slick-disabled{background:#dedede}.slick-prev:before{content:"";width:16px;height:11px;display:block;background:url(../images/prev.svg);margin:0 auto}.slick-next:before{content:"";width:16px;height:11px;display:block;background:url(../images/next.svg);margin:0 auto}.ns-post-gallery .slick-arrow{position:absolute;bottom:-85px}.ns-post-gallery .slick-prev{left:calc(50% - 68px)}.ns-post-gallery .slick-next{left:calc(50% + 8px)}.ns-post-gallery-container{margin-bottom:150px}.ns-post-gallery-container .slick-list{overflow:visible}.ns-post-gallery-container .slick-track{display:flex}.ns-post-gallery-container figure{margin:0}.ns-post-big-img-item,.ns-post-gallery-item{display:block;background-size:cover;background-position:center center}.ns-post-gallery-item{padding-bottom:75%;border-radius:6px}.ns-post-gallery .slick-list{margin-left:-15px;margin-right:-15px}.ns-post-gallery-item-wrap{padding-left:15px;padding-right:15px}.ns-post-gallery-container .slick-dots{display:block!important;text-align:center;bottom:0;margin:0;padding:0;margin-top:60px}.ns-post-gallery-container .slick-dots li{display:inline-block}.ns-post-gallery-container .slick-dots li:before{display:none}.ns-post-gallery-container .slick-dots li button{background:#747474;height:7px;width:35px;font-size:0;margin-left:5px;margin-right:5px;border:none}.ns-post-gallery-container .slick-dots li button:hover{background:rgb(124.34,124.34,124.34);border:transparent}.ns-post-gallery-container .slick-dots li.slick-active button{background:rgb(124.34,124.34,124.34)}li{color:#000}li::before{content:"";color:#000;display:inline-block;margin-left:-1.5em;width:.2em;height:.2em;margin-right:1em;background:#000;border-radius:50%}@media screen and (max-width:991px){.header-btn{position:absolute;right:80px;top:10px}}.left-right-section{padding-top:35px;padding-bottom:35px}.wpb_text_column ul{margin-top:0}.header-row{overflow:visible!important}.vc_toggle_title h4{font-size:26px}.vc_toggle_icon,.vc_toggle_icon:before{background:var(--primary-color)!important}.vc_toggle_content{margin-top:0}.site{overflow-x:hidden}.small-text p{font-size:15px}.am-adv-select__item-price,.am-select-service-price{}.amelia-v2-booking #amelia-container .am-advsc__slots{justify-content:left!important}.amelia-v2-booking #amelia-container .am-advsc__slots-item{width:calc(33.333% - 12px)!important}.amelia-v2-booking #amelia-container .am-advsc__slots-item__inner{padding:4px 7px!important}.el-scrollbar li::before{display:none!important;height:0!important}#loop-slider .slick-arrow{position:absolute;bottom:-85px}#loop-slider .slick-prev{left:calc(50% - 68px)}#loop-slider .slick-next{left:calc(50% + 8px)}.loop-slider-container{margin-bottom:150px}.loop-slider-container .slick-list{overflow:visible}.loop-slider-container .slick-track{display:flex}#loop-slider .slick-list{margin-left:-15px;margin-right:-15px}#loop-slider .loop-item{padding-left:15px;padding-right:15px}@media screen and (max-width:767px){.main-footer{text-align:center}.main-footer>.wpb_column>.vc_column-inner>.wpb_wrapper{padding-bottom:20px}.main-footer .wpb_single_image.vc_align_left{text-align:center}.main-footer h6{text-align:center!important}.slide-content{padding-left:0;padding-top:20px}.advantages-slider .slick-prev{left:calc(50% - 68px)}.advantages-slider .slick-next{left:calc(50% + 8px)}.advantages-slider .slick-arrow{bottom:-60px}#loop-slider .slick-arrow{bottom:-50px}.header-btn{position:absolute;top:-70px;right:60px;z-index:50}h1{font-size:40px}h2{font-size:32px}h3{font-size:30px}h4{font-size:28px}h5{font-size:22px}.content .btn{margin-bottom:35px}.title-img{height:350px}.hero{padding-top:140px;padding-bottom:120px}.home-daytrips .post-img-cover{height:320px}.home-daytrips .loop-item p{font-size:15px}.streach-right{margin-right:0}}header .wpb-menu-inner{display:flex;align-items:flex-end;justify-content:flex-end;position:relative}header .wpb-menu ul{list-style:none;margin:0;padding:0;display:flex;align-items:flex-end;justify-content:flex-end}header .wpb-menu li{position:relative;text-align:center;margin:0 1px;padding:0;line-height:1;padding-top:1px;padding-left:30px;display:flex;align-items:center;height:68px}header .wpb-menu li:before{display:none}header .wpb-menu a{text-decoration:none;font-size:20px;color:var(--text);line-height:1.5;vertical-align:middle;margin:0;position:relative}header .wpb-menu .current-page a:before,header .wpb-menu .current-page-ancestor a:before,header .wpb-menu a:hover:before{content:"";height:2px;display:block;background:var(--text);position:absolute;bottom:-4px;width:100%;left:0}header .wpb-menu .submenu{position:absolute;left:0;right:0;top:0;display:none}header .wpb-menu-toggle-icon-wrap{cursor:pointer;width:30px;height:30px;background:0 0;display:none;margin:10px 10px 10px 10px;border:0 solid transparent;padding:5px;box-sizing:content-box;border-radius:0}header .wpb-menu-toggle-icon{background:#000;width:30px;height:2px;position:relative;transition:background 8ms 240ms ease;transform:translateY(14px)}header .wpb-menu-toggle-icon:after,header .wpb-menu-toggle-icon:before{transition:top 240ms 280ms ease,transform 240ms 40ms ease;position:absolute;background:#000;width:30px;height:2px;content:""}header .wpb-menu-toggle-icon:before{top:-7.5px}header .wpb-menu-toggle-icon:after{top:7.5px}header .wpb-menu-toggle.hidden{display:none}header .wpb-menu-toggle:checked~.wpb-menu-toggle-icon-wrap .wpb-menu-toggle-icon{background:0 0}header .wpb-menu-toggle:checked~.wpb-menu-toggle-icon-wrap .wpb-menu-toggle-icon:after,header .wpb-menu-toggle:checked~.wpb-menu-toggle-icon-wrap .wpb-menu-toggle-icon:before{transition:top 240ms 40ms ease,transform 240ms 280ms ease;top:0}header .wpb-menu-toggle:checked~.wpb-menu-toggle-icon-wrap .wpb-menu-toggle-icon:before{transform:rotate(45deg)}header .wpb-menu-toggle:checked~.wpb-menu-toggle-icon-wrap .wpb-menu-toggle-icon:after{transform:rotate(-45deg)}header .submenu-toggle.hidden{display:none}header .wpb-menu-more.hidden{display:none}header .wpb-menu-more-icon-wrap{display:none}@media screen and (min-width:991px){header .wpb-menu-more-icon-wrap{width:30px;height:68px;margin-left:30px;display:none}header .wpb-menu-more-icon{text-align:center;vertical-align:middle;margin-top:25px}header .wpb-menu-more-icon:before{content:"\f142";font-family:"Font Awesome 5 Free";height:68px;font-size:24px;color:#999;font-weight:700}header .wpb-menu-more-icon-wrap:hover .wpb-menu-more-icon:before{color:var(--text)}header .wpb-menu ul li:nth-child(n+6){display:none}header .wpb-menu-more:checked~.wpb-menu-more-icon-wrap .wpb-menu-more-icon:before{color:var(--text)}header .wpb-menu-more:checked+ul li:nth-child(n+6){background:#fff;display:block;position:absolute;top:68px;right:0;z-index:1;height:60px;margin:0;padding:0;padding-top:20px;padding-bottom:20px;width:200px;border-top:1px solid #292a2b;border-right:1px solid #292a2b;border-left:1px solid #292a2b}}@media screen and (min-width:992px) and (max-width:1349px){header .wpb-menu a{font-size:19px}header .wpb-menu li{padding-left:20px}header .wpb-menu li:first-child{padding-left:0}header .wpb-menu-more-icon-wrap{margin-left:8px}}@media screen and (max-width:991px){header .wpb-menu-wrap{display:flex;flex-direction:column;align-items:flex-end;position:relative;margin-left:-15px;margin-right:-15px}header .wpb-menu{width:100%;position:absolute;margin:0;margin-left:0!important;margin-right:0!important;margin-top:60px;z-index:100;height:0;overflow:hidden;background:#fff;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header .wpb-menu-toggle-icon-wrap{display:block}header .wpb-menu-toggle:checked~.wpb-menu{height:auto;opacity:1}header .wpb-menu ul{display:block;width:100%}header .wpb-menu li{text-align:left;display:block;margin:0;padding:8px 10px;height:auto!important}header .wpb-menu .menu-link-wrap{padding-right:50px;display:block;width:100%}header .wpb-menu a{width:100%;display:block;padding:8px 5px;line-height:1;font-size:16px;font-weight:700}header .wpb-menu .current-page a:before,header .wpb-menu .current-page-ancestor a:before,header .wpb-menu a:hover:before{display:none}header .wpb-menu>ul>li>.submenu:before{content:"";display:block;height:1px;margin-left:-15px;margin-right:-15px}header .wpb-menu .submenu{position:relative;margin-top:8px;margin-bottom:-8px}header .wpb-menu .submenu li{padding:4px 0 4px 10px}header .wpb-menu .submenu li:last-child{border-bottom:none}header .wpb-menu .submenu a{font-size:14px;font-weight:400}header .wpb-menu .submenu .submenu{margin-top:4px;margin-bottom:-4px}header .wpb-menu .submenu .submenu li{padding:2.6666666667px 0 2.6666666667px 5px}header .wpb-menu .submenu .submenu a{font-size:13px}header .wpb-menu .submenu-toggle{display:none!important}header .wpb-menu .submenu-toggle:checked~.submenu{display:block!important}header .wpb-menu .submenu-toggle-icon{display:block;width:32px;height:32px;position:absolute;right:15px;top:8px}header .wpb-menu .submenu-toggle-icon:before{content:"\f078";color:var(--text);font-family:"Font Awesome 5 Free";font-weight:700;font-size:16px;text-align:center;width:100%;display:inline-block;line-height:32px}header .wpb-menu .submenu-toggle:checked~.submenu-toggle-icon:before{content:"\f077"}header .wpb-menu .submenu .submenu-toggle-icon{width:30px;height:30px;right:5px;top:4px}}

.hero-section {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top center;
}

@media screen and (max-width:991px) {
    .left-right-section {
        display: flex;
        flex-direction: column;
    }

    .left-right-section > .vc_column_container {
        order: 2;
    }

    .left-right-section > .vc_column_container.right-content {
        order: 1;
    }

    .right-content{padding-left:0}
}

@media screen and (max-width:768px) {
    .daytrip .btn{
        margin-bottom:35px;
    }

    .main-footer p {
        text-align: center !important;
    }

    .hero-section {
        background-size: auto 350px !important;
    }

    .hero {
        padding-top: 350px;
        padding-bottom: 0;
    }

    .hero > .wpb_column {
        background: #0F0F0F;
        padding-top: 30px;
        padding-bottom: 30px;
    }

    .vc_section-has-fill .vc_empty_space[style="height: 450px"],
    .vc_row-has-fill .vc_empty_space[style="height: 450px"],
    .vc_row-has-fill .vc_empty_space[style="height: 446px"] {
        height: 300px !important;
    }

    .confort-section {
        display: flex;
        flex-direction: column;
    }

    .comfort-section > .vc_column_container.img-content {
        order: 1;
        margin-bottom: 35px;
    }

    .comfort-section > .vc_column_container.left-content {
        order: 2;
    }

    .btn {
        width: 100%;
    }

    .btn + .btn {
        margin-top: 15px;
    }

    .btn-link {
        width: auto;
    }

    .left-content {
        padding-right: 0;
    }

    header .btn {
        width: auto;
    }
}

header .wpb-menu .current-page a {
    color: #D4AF37;
}

.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>.wpb_wrapper .btn {
    margin-top: auto;
}

.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>.wpb_wrapper .wpb_single_image {
    margin-bottom: 0;
}

.main-footer p {
    font-size: 15px;
}

h1, h2, h3, h4, h5, h6 {
    letter-spacing:-1px;
}

.amelia-v2-booking #amelia-container .am-advsc__slots-item {
    animation: none !important;
}

.amelia-v2-booking #amelia-container .am-advsc__wrapper>div:nth-child(4) {
    animation-duration: 0.2s;
}

.amelia-v2-booking input {
    font-size: 16px;
}

.loop-container .row {
    margin-left: -15px;
    margin-right: -15px;
}

.loop-slider-container .row {
    margin-left: 0;
    margin-right: 0;
}

.footer-contact h6 {
    margin-bottom: 0;
}

/* .post-img-cover-wrapper .post-img-cover {
    background-size: 100% 100%;
    transition: 0.2s;
}

.post-img-cover-wrapper:hover .post-img-cover {
    background-size: 115% 115%;
} */

.post-img-cover-wrapper {
    overflow: hidden;
    position: relative;
    border-radius: 12px;
}

.post-img-cover-wrapper .post-img-cover {
    background-size: cover;
    background-position: center;
  
    transition: transform 0.3s ease;
}

.post-img-cover-wrapper:hover .post-img-cover {
    transform: scale(1.1);
}

.btn-link {
    align-self: flex-end;
    color: #0F6B3E !important;
    text-decoration: underline;
    margin-bottom: 52px !important;
    background: none;
    border-color: transparent;
}

.btn-link:hover {
    background: none;
    border-color: transparent;
    color: #0F6B3E;
    text-decoration: none;
}

.btn-link:active,
.btn-link:active:hover {
    background: none;
    border-color: transparent;
}

.btn-link.white {
    color: #fff !important;
}

.btn-link.white:hover {
    color: #fff;
}

footer a:hover {
    color: #fff;
}

@media screen and (max-width:768px) {
    .btn-link {
        align-self: flex-start;
    }

    .footer-cta .btn {
        margin-left: 0;
        margin-right: 0;
    }

    .comfort-section .btn {
        margin-bottom: 0;
    }

    div[class^="vc_custom_"], div[class*=" vc_custom_"] {
        margin-bottom: 0 !important;
    }

    .loop-slider-container {
        margin-bottom: 110px;
    }

    .page-title {
        margin-bottom: 0;
    }

    .type-daytrip .page-title {
        margin-bottom: 29px;
    }

    .faq-wrapper {
        padding-top: 25px;
    }

    .faq-wrapper h4 {
        font-size: 22px;
    }

    .type-daytrip .vc_empty_space {
        display: none;
    }

    .left-right-section {
        padding-top: 25px;
        padding-bottom: 25px;
    }

    .daytrip-page-booking-btn {
        margin-bottom: 0 !important;
    }

    .type-daytrip h3 {
        margin-top: 20px;
    }

    .type-daytrip h2 {
        margin-top: 25px;
    }

    .type-daytrip .left-content h2, 
    .type-daytrip .left-content h3, 
    .type-daytrip .right-content h2, 
    .type-daytrip .right-content h3 {
        margin-top: 0;
    }
}

.dark-section.pe-section {
    padding-bottom: 35px;
}

footer .wpb-menu li:before {
    display: none;
}

.amelia-v2-booking #amelia-container .am-select {
    --am-fs-inp: 16px;
    --am-fs-select: 16px;
}

.amelia-v2-booking.am-forms-dialog #amelia-container .am-input-wrapper {
    --am-fs-input: 16px ;
}

@media screen and (max-width:360px) {
    .header-btn {
        padding-left: 18px;
        padding-right: 18px;
    }
}

.footer-cta {
    margin-left: -15px !important;
    margin-right: -15px !important;
}

@media screen and (max-width:991px) {
    .advantages-slider .slide-img-wrap {
        width: 100%;
        aspect-ratio: 1 / 1;
        overflow: hidden;
        position: relative;
    }

    .advantages-slider .slide-img-wrap .img-responsive {
        width: 100%;
        height: 100%;
        object-fit: cover;
        display: block;
    }

    .slide-content {
        padding-left: 0;
        padding-top: 20px;
        }
    
    .advantages-slider .slick-prev{left:calc(50% - 68px)}
    
    .advantages-slider .slick-next{left:calc(50% + 8px)}
    
    .advantages-slider .slick-arrow{bottom:-60px}
}

@media screen and (max-width:500px) {
    .home-daytrips .post-img-cover {
        height: 260px;
    }
}

.advantages-slider {
    margin-bottom: 130px;;
}