.dk-select,.dk-select *,.dk-select-multi,.dk-select-multi *,.dk-select-multi :after,.dk-select-multi :before,.dk-select :after,.dk-select :before{box-sizing:border-box}.dk-select,.dk-select-multi{position:relative;display:inline-block;vertical-align:middle;line-height:1.5em;width:200px;cursor:pointer}.dk-selected{width:100%;white-space:nowrap;overflow:hidden;position:relative;background-color:#fff;border:1px solid #ccc;border-radius:.4em;padding:0 1.5em 0 .5em;text-overflow:ellipsis}.dk-selected:after,.dk-selected:before{content:"";display:block;position:absolute;right:0}.dk-selected:before{top:50%;border:solid #fff0;border-width:.25em .25em 0;border-top-color:#ccc;margin:-.125em .5em 0 0}.dk-selected:after{top:0;height:100%;border-left:1px solid #ccc;margin:0 1.5em 0 0}.dk-selected-disabled{color:#bbb}.dk-select .dk-select-options{position:absolute;display:none;left:0;right:0}.dk-select-open-up .dk-select-options{border-radius:.4em .4em 0 0;margin-bottom:-1px;bottom:100%}.dk-select-open-down .dk-select-options{border-radius:0 0 .4em .4em;margin-top:-1px;top:100%}.dk-select-multi .dk-select-options{max-height:10em}.dk-select-options{background-color:#fff;border:1px solid #ccc;border-radius:.4em;list-style:none;margin:0;max-height:10.5em;overflow-x:hidden;overflow-y:auto;padding:.25em 0;width:auto;z-index:100}.dk-option-selected{background-color:#3297fd;color:#fff}.dk-select-options-highlight .dk-option-selected{background-color:#fff0;color:inherit}.dk-option{padding:0 .5em}.dk-select-options .dk-option-highlight{background-color:#3297fd;color:#fff}.dk-select-options .dk-option-disabled{color:#bbb;background-color:#fff0}.dk-select-options .dk-option-hidden{display:none}.dk-optgroup{border:solid #ccc;border-width:1px 0;padding:.25em 0}.dk-optgroup,.dk-optgroup+.dk-option{margin-top:.25em}.dk-optgroup+.dk-optgroup{border-top-width:0;margin-top:0}.dk-optgroup:nth-child(2){padding-top:0;border-top:none;margin-top:0}.dk-optgroup:last-child{border-bottom-width:0;margin-bottom:0;padding-bottom:0}.dk-optgroup-disabled{opacity:.6;color:#bbb;cursor:not-allowed}.dk-optgroup-label{padding:0 .5em .25em;font-weight:700;width:100%}.dk-optgroup-options{list-style:none;padding-left:0}.dk-optgroup-options li{padding-left:1.2em}.dk-select-open-up .dk-selected{border-top-left-radius:0;border-top-right-radius:0;border-color:#3297fd}.dk-select-open-down .dk-selected{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#3297fd}.dk-select-open-down .dk-selected:before,.dk-select-open-up .dk-selected:before{border-width:0 .25em .25em;border-bottom-color:#3297fd}.dk-select-open-down .dk-selected:after,.dk-select-open-up .dk-selected:after{border-left-color:#3297fd}.dk-select-multi:focus .dk-select-options,.dk-select-open-down .dk-select-options,.dk-select-open-up .dk-select-options{display:block;border-color:#3297fd}.dk-select-multi:focus,.dk-select-multi:hover{outline:none}.dk-selected:focus,.dk-selected:hover{outline:none;border-color:#3297fd}.dk-selected:focus:before,.dk-selected:hover:before{border-top-color:#3297fd}.dk-selected:focus:after,.dk-selected:hover:after{border-left-color:#3297fd}.dk-select-disabled{opacity:.6;color:#bbb;cursor:not-allowed}.dk-select-disabled .dk-selected:focus,.dk-select-disabled .dk-selected:hover{border-color:inherit}.dk-select-disabled .dk-selected:focus:before,.dk-select-disabled .dk-selected:hover:before{border-top-color:inherit}.dk-select-disabled .dk-selected:focus:after,.dk-select-disabled .dk-selected:hover:after{border-left-color:inherit}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:#fff0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:#fff0}.leaflet-container a{-webkit-tap-highlight-color:rgb(51 181 229 / .4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform;transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:hsl(0 0% 100% / .5)}.leaflet-container{font:12px/1.5 Helvetica Neue,Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgb(0 0 0 / .65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgb(0 0 0 / .4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(/wp-content/themes/barnes/dist/styles/images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/wp-content/themes/barnes/dist/styles/images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers-expanded .leaflet-control-layers-toggle,.leaflet-control-layers .leaflet-control-layers-list{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/wp-content/themes/barnes/dist/styles/images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsl(0 0% 100% / .7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;box-sizing:border-box;background:#fff;background:hsl(0 0% 100% / .5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgb(0 0 0 / .2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgb(0 0 0 / .4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:#fff0}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgb(0 0 0 / .4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid #fff0;background:#fff0;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}.marker-cluster-small{background-color:hsl(91 60% 72% / .6)}.marker-cluster-small div{background-color:rgb(110 204 57 / .6)}.marker-cluster-medium{background-color:rgb(241 211 87 / .6)}.marker-cluster-medium div{background-color:rgb(240 194 12 / .6)}.marker-cluster-large{background-color:hsl(18 97% 72% / .6)}.marker-cluster-large div{background-color:rgb(241 128 23 / .6)}.leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.leaflet-oldie .marker-cluster-large div{background-color:#f18017}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px Helvetica Neue,Arial,Helvetica,sans-serif}.marker-cluster span{line-height:30px}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{box-sizing:inherit}.container{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}@media (min-width:576px){.container{padding-right:15px;padding-left:15px}}@media (min-width:768px){.container{padding-right:15px;padding-left:15px}}@media (min-width:992px){.container{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.container{padding-right:15px;padding-left:15px}}@media (min-width:576px){.container{width:540px;max-width:100%}}@media (min-width:768px){.container{width:720px;max-width:100%}}@media (min-width:992px){.container{width:960px;max-width:100%}}@media (min-width:1200px){.container{width:1140px;max-width:100%}}.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}@media (min-width:576px){.container-fluid{padding-right:15px;padding-left:15px}}@media (min-width:768px){.container-fluid{padding-right:15px;padding-left:15px}}@media (min-width:992px){.container-fluid{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.container-fluid{padding-right:15px;padding-left:15px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media (min-width:576px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width:768px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width:992px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width:1200px){.row{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-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-lg,.col-lg-1,.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-10,.col-lg-11,.col-lg-12,.col-md,.col-md-1,.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-10,.col-md-11,.col-md-12,.col-sm,.col-sm-1,.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-10,.col-sm-11,.col-sm-12,.col-xl,.col-xl-1,.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-10,.col-xl-11,.col-xl-12{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:576px){.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-lg,.col-lg-1,.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-10,.col-lg-11,.col-lg-12,.col-md,.col-md-1,.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-10,.col-md-11,.col-md-12,.col-sm,.col-sm-1,.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-10,.col-sm-11,.col-sm-12,.col-xl,.col-xl-1,.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-10,.col-xl-11,.col-xl-12{padding-right:15px;padding-left:15px}}@media (min-width:768px){.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-lg,.col-lg-1,.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-10,.col-lg-11,.col-lg-12,.col-md,.col-md-1,.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-10,.col-md-11,.col-md-12,.col-sm,.col-sm-1,.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-10,.col-sm-11,.col-sm-12,.col-xl,.col-xl-1,.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-10,.col-xl-11,.col-xl-12{padding-right:15px;padding-left:15px}}@media (min-width:992px){.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-lg,.col-lg-1,.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-10,.col-lg-11,.col-lg-12,.col-md,.col-md-1,.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-10,.col-md-11,.col-md-12,.col-sm,.col-sm-1,.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-10,.col-sm-11,.col-sm-12,.col-xl,.col-xl-1,.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-10,.col-xl-11,.col-xl-12{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-lg,.col-lg-1,.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-10,.col-lg-11,.col-lg-12,.col-md,.col-md-1,.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-10,.col-md-11,.col-md-12,.col-sm,.col-sm-1,.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-10,.col-sm-11,.col-sm-12,.col-xl,.col-xl-1,.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-10,.col-xl-11,.col-xl-12{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}.col-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-0{right:auto}.pull-1{right:8.3333333333%}.pull-2{right:16.6666666667%}.pull-3{right:25%}.pull-4{right:33.3333333333%}.pull-5{right:41.6666666667%}.pull-6{right:50%}.pull-7{right:58.3333333333%}.pull-8{right:66.6666666667%}.pull-9{right:75%}.pull-10{right:83.3333333333%}.pull-11{right:91.6666666667%}.pull-12{right:100%}.push-0{left:auto}.push-1{left:8.3333333333%}.push-2{left:16.6666666667%}.push-3{left:25%}.push-4{left:33.3333333333%}.push-5{left:41.6666666667%}.push-6{left:50%}.push-7{left:58.3333333333%}.push-8{left:66.6666666667%}.push-9{left:75%}.push-10{left:83.3333333333%}.push-11{left:91.6666666667%}.push-12{left:100%}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@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}.col-sm-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.3333333333%}.pull-sm-2{right:16.6666666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.3333333333%}.pull-sm-5{right:41.6666666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.3333333333%}.pull-sm-8{right:66.6666666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.3333333333%}.pull-sm-11{right:91.6666666667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.3333333333%}.push-sm-2{left:16.6666666667%}.push-sm-3{left:25%}.push-sm-4{left:33.3333333333%}.push-sm-5{left:41.6666666667%}.push-sm-6{left:50%}.push-sm-7{left:58.3333333333%}.push-sm-8{left:66.6666666667%}.push-sm-9{left:75%}.push-sm-10{left:83.3333333333%}.push-sm-11{left:91.6666666667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@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}.col-md-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.3333333333%}.pull-md-2{right:16.6666666667%}.pull-md-3{right:25%}.pull-md-4{right:33.3333333333%}.pull-md-5{right:41.6666666667%}.pull-md-6{right:50%}.pull-md-7{right:58.3333333333%}.pull-md-8{right:66.6666666667%}.pull-md-9{right:75%}.pull-md-10{right:83.3333333333%}.pull-md-11{right:91.6666666667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.3333333333%}.push-md-2{left:16.6666666667%}.push-md-3{left:25%}.push-md-4{left:33.3333333333%}.push-md-5{left:41.6666666667%}.push-md-6{left:50%}.push-md-7{left:58.3333333333%}.push-md-8{left:66.6666666667%}.push-md-9{left:75%}.push-md-10{left:83.3333333333%}.push-md-11{left:91.6666666667%}.push-md-12{left:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@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}.col-lg-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.3333333333%}.pull-lg-2{right:16.6666666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.3333333333%}.pull-lg-5{right:41.6666666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.3333333333%}.pull-lg-8{right:66.6666666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.3333333333%}.pull-lg-11{right:91.6666666667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.3333333333%}.push-lg-2{left:16.6666666667%}.push-lg-3{left:25%}.push-lg-4{left:33.3333333333%}.push-lg-5{left:41.6666666667%}.push-lg-6{left:50%}.push-lg-7{left:58.3333333333%}.push-lg-8{left:66.6666666667%}.push-lg-9{left:75%}.push-lg-10{left:83.3333333333%}.push-lg-11{left:91.6666666667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@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}.col-xl-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.3333333333%}.pull-xl-2{right:16.6666666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.3333333333%}.pull-xl-5{right:41.6666666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.3333333333%}.pull-xl-8{right:66.6666666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.3333333333%}.pull-xl-11{right:91.6666666667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.3333333333%}.push-xl-2{left:16.6666666667%}.push-xl-3{left:25%}.push-xl-4{left:33.3333333333%}.push-xl-5{left:41.6666666667%}.push-xl-6{left:50%}.push-xl-7{left:58.3333333333%}.push-xl-8{left:66.6666666667%}.push-xl-9{left:75%}.push-xl-10{left:83.3333333333%}.push-xl-11{left:91.6666666667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-faded{background-color:#f7f7f7}.bg-primary{background-color:#0275d8!important}a.bg-primary:focus,a.bg-primary:hover{background-color:#025aa5!important}.bg-success{background-color:#5cb85c!important}a.bg-success:focus,a.bg-success:hover{background-color:#449d44!important}.bg-info{background-color:#5bc0de!important}a.bg-info:focus,a.bg-info:hover{background-color:#31b0d5!important}.bg-warning{background-color:#f0ad4e!important}a.bg-warning:focus,a.bg-warning:hover{background-color:#ec971f!important}.bg-danger{background-color:#d9534f!important}a.bg-danger:focus,a.bg-danger:hover{background-color:#c9302c!important}.bg-inverse{background-color:#292b2c!important}a.bg-inverse:focus,a.bg-inverse:hover{background-color:#101112!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.rounded{border-radius:.25rem}.rounded-top{border-top-left-radius:.25rem}.rounded-right,.rounded-top{border-top-right-radius:.25rem}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem}.rounded-left{border-top-left-radius:.25rem}.rounded-circle{border-radius:50%}.rounded-0{border-radius:0}.clearfix:after{display:block;content:"";clear:both}.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-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-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-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-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){.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-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}}.flex-first{-ms-flex-order:-1;order:-1}.flex-last{-ms-flex-order:1;order:1}.flex-unordered{-ms-flex-order:0;order:0}.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}.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;-ms-grid-row-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;-ms-grid-row-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;-ms-grid-row-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-first{-ms-flex-order:-1;order:-1}.flex-sm-last{-ms-flex-order:1;order:1}.flex-sm-unordered{-ms-flex-order:0;order:0}.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}.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;-ms-grid-row-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;-ms-grid-row-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;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-first{-ms-flex-order:-1;order:-1}.flex-md-last{-ms-flex-order:1;order:1}.flex-md-unordered{-ms-flex-order:0;order:0}.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}.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;-ms-grid-row-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;-ms-grid-row-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;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-first{-ms-flex-order:-1;order:-1}.flex-lg-last{-ms-flex-order:1;order:1}.flex-lg-unordered{-ms-flex-order:0;order:0}.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}.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;-ms-grid-row-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;-ms-grid-row-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;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-first{-ms-flex-order:-1;order:-1}.flex-xl-last{-ms-flex-order:1;order:1}.flex-xl-unordered{-ms-flex-order:0;order:0}.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}.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;-ms-grid-row-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;-ms-grid-row-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;-ms-grid-row-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}.sticky-top{position:sticky;top:0;z-index:1030}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.mx-0{margin-right:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.m-1{margin:7.5px!important}.mt-1{margin-top:7.5px!important}.mr-1{margin-right:7.5px!important}.mb-1{margin-bottom:7.5px!important}.ml-1,.mx-1{margin-left:7.5px!important}.mx-1{margin-right:7.5px!important}.my-1{margin-top:7.5px!important;margin-bottom:7.5px!important}.m-2{margin:15px!important}.mt-2{margin-top:15px!important}.mr-2{margin-right:15px!important}.mb-2{margin-bottom:15px!important}.ml-2,.mx-2{margin-left:15px!important}.mx-2{margin-right:15px!important}.my-2{margin-top:15px!important;margin-bottom:15px!important}.m-3{margin:30px!important}.mt-3{margin-top:30px!important}.mr-3{margin-right:30px!important}.mb-3{margin-bottom:30px!important}.ml-3,.mx-3{margin-left:30px!important}.mx-3{margin-right:30px!important}.my-3{margin-top:30px!important;margin-bottom:30px!important}.m-4{margin:45px!important}.mt-4{margin-top:45px!important}.mr-4{margin-right:45px!important}.mb-4{margin-bottom:45px!important}.ml-4,.mx-4{margin-left:45px!important}.mx-4{margin-right:45px!important}.my-4{margin-top:45px!important;margin-bottom:45px!important}.m-5{margin:90px!important}.mt-5{margin-top:90px!important}.mr-5{margin-right:90px!important}.mb-5{margin-bottom:90px!important}.ml-5,.mx-5{margin-left:90px!important}.mx-5{margin-right:90px!important}.my-5{margin-top:90px!important;margin-bottom:90px!important}.m-6{margin:120px!important}.mt-6{margin-top:120px!important}.mr-6{margin-right:120px!important}.mb-6{margin-bottom:120px!important}.ml-6,.mx-6{margin-left:120px!important}.mx-6{margin-right:120px!important}.my-6{margin-top:120px!important;margin-bottom:120px!important}.m-7{margin:150px!important}.mt-7{margin-top:150px!important}.mr-7{margin-right:150px!important}.mb-7{margin-bottom:150px!important}.ml-7,.mx-7{margin-left:150px!important}.mx-7{margin-right:150px!important}.my-7{margin-top:150px!important;margin-bottom:150px!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.px-0{padding-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.p-1{padding:7.5px!important}.pt-1{padding-top:7.5px!important}.pr-1{padding-right:7.5px!important}.pb-1{padding-bottom:7.5px!important}.pl-1,.px-1{padding-left:7.5px!important}.px-1{padding-right:7.5px!important}.py-1{padding-top:7.5px!important;padding-bottom:7.5px!important}.p-2{padding:15px!important}.pt-2{padding-top:15px!important}.pr-2{padding-right:15px!important}.pb-2{padding-bottom:15px!important}.pl-2,.px-2{padding-left:15px!important}.px-2{padding-right:15px!important}.py-2{padding-top:15px!important;padding-bottom:15px!important}.p-3{padding:30px!important}.pt-3{padding-top:30px!important}.pr-3{padding-right:30px!important}.pb-3{padding-bottom:30px!important}.pl-3,.px-3{padding-left:30px!important}.px-3{padding-right:30px!important}.py-3{padding-top:30px!important;padding-bottom:30px!important}.p-4{padding:45px!important}.pt-4{padding-top:45px!important}.pr-4{padding-right:45px!important}.pb-4{padding-bottom:45px!important}.pl-4,.px-4{padding-left:45px!important}.px-4{padding-right:45px!important}.py-4{padding-top:45px!important;padding-bottom:45px!important}.p-5{padding:90px!important}.pt-5{padding-top:90px!important}.pr-5{padding-right:90px!important}.pb-5{padding-bottom:90px!important}.pl-5,.px-5{padding-left:90px!important}.px-5{padding-right:90px!important}.py-5{padding-top:90px!important;padding-bottom:90px!important}.p-6{padding:120px!important}.pt-6{padding-top:120px!important}.pr-6{padding-right:120px!important}.pb-6{padding-bottom:120px!important}.pl-6,.px-6{padding-left:120px!important}.px-6{padding-right:120px!important}.py-6{padding-top:120px!important;padding-bottom:120px!important}.p-7{padding:150px!important}.pt-7{padding-top:150px!important}.pr-7{padding-right:150px!important}.pb-7{padding-bottom:150px!important}.pl-7,.px-7{padding-left:150px!important}.px-7{padding-right:150px!important}.py-7{padding-top:150px!important;padding-bottom:150px!important}.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.mx-auto{margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0{margin-top:0!important}.mr-sm-0{margin-right:0!important}.mb-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.mx-sm-0{margin-right:0!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.m-sm-1{margin:7.5px!important}.mt-sm-1{margin-top:7.5px!important}.mr-sm-1{margin-right:7.5px!important}.mb-sm-1{margin-bottom:7.5px!important}.ml-sm-1,.mx-sm-1{margin-left:7.5px!important}.mx-sm-1{margin-right:7.5px!important}.my-sm-1{margin-top:7.5px!important;margin-bottom:7.5px!important}.m-sm-2{margin:15px!important}.mt-sm-2{margin-top:15px!important}.mr-sm-2{margin-right:15px!important}.mb-sm-2{margin-bottom:15px!important}.ml-sm-2,.mx-sm-2{margin-left:15px!important}.mx-sm-2{margin-right:15px!important}.my-sm-2{margin-top:15px!important;margin-bottom:15px!important}.m-sm-3{margin:30px!important}.mt-sm-3{margin-top:30px!important}.mr-sm-3{margin-right:30px!important}.mb-sm-3{margin-bottom:30px!important}.ml-sm-3,.mx-sm-3{margin-left:30px!important}.mx-sm-3{margin-right:30px!important}.my-sm-3{margin-top:30px!important;margin-bottom:30px!important}.m-sm-4{margin:45px!important}.mt-sm-4{margin-top:45px!important}.mr-sm-4{margin-right:45px!important}.mb-sm-4{margin-bottom:45px!important}.ml-sm-4,.mx-sm-4{margin-left:45px!important}.mx-sm-4{margin-right:45px!important}.my-sm-4{margin-top:45px!important;margin-bottom:45px!important}.m-sm-5{margin:90px!important}.mt-sm-5{margin-top:90px!important}.mr-sm-5{margin-right:90px!important}.mb-sm-5{margin-bottom:90px!important}.ml-sm-5,.mx-sm-5{margin-left:90px!important}.mx-sm-5{margin-right:90px!important}.my-sm-5{margin-top:90px!important;margin-bottom:90px!important}.m-sm-6{margin:120px!important}.mt-sm-6{margin-top:120px!important}.mr-sm-6{margin-right:120px!important}.mb-sm-6{margin-bottom:120px!important}.ml-sm-6,.mx-sm-6{margin-left:120px!important}.mx-sm-6{margin-right:120px!important}.my-sm-6{margin-top:120px!important;margin-bottom:120px!important}.m-sm-7{margin:150px!important}.mt-sm-7{margin-top:150px!important}.mr-sm-7{margin-right:150px!important}.mb-sm-7{margin-bottom:150px!important}.ml-sm-7,.mx-sm-7{margin-left:150px!important}.mx-sm-7{margin-right:150px!important}.my-sm-7{margin-top:150px!important;margin-bottom:150px!important}.p-sm-0{padding:0!important}.pt-sm-0{padding-top:0!important}.pr-sm-0{padding-right:0!important}.pb-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.px-sm-0{padding-right:0!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.p-sm-1{padding:7.5px!important}.pt-sm-1{padding-top:7.5px!important}.pr-sm-1{padding-right:7.5px!important}.pb-sm-1{padding-bottom:7.5px!important}.pl-sm-1,.px-sm-1{padding-left:7.5px!important}.px-sm-1{padding-right:7.5px!important}.py-sm-1{padding-top:7.5px!important;padding-bottom:7.5px!important}.p-sm-2{padding:15px!important}.pt-sm-2{padding-top:15px!important}.pr-sm-2{padding-right:15px!important}.pb-sm-2{padding-bottom:15px!important}.pl-sm-2,.px-sm-2{padding-left:15px!important}.px-sm-2{padding-right:15px!important}.py-sm-2{padding-top:15px!important;padding-bottom:15px!important}.p-sm-3{padding:30px!important}.pt-sm-3{padding-top:30px!important}.pr-sm-3{padding-right:30px!important}.pb-sm-3{padding-bottom:30px!important}.pl-sm-3,.px-sm-3{padding-left:30px!important}.px-sm-3{padding-right:30px!important}.py-sm-3{padding-top:30px!important;padding-bottom:30px!important}.p-sm-4{padding:45px!important}.pt-sm-4{padding-top:45px!important}.pr-sm-4{padding-right:45px!important}.pb-sm-4{padding-bottom:45px!important}.pl-sm-4,.px-sm-4{padding-left:45px!important}.px-sm-4{padding-right:45px!important}.py-sm-4{padding-top:45px!important;padding-bottom:45px!important}.p-sm-5{padding:90px!important}.pt-sm-5{padding-top:90px!important}.pr-sm-5{padding-right:90px!important}.pb-sm-5{padding-bottom:90px!important}.pl-sm-5,.px-sm-5{padding-left:90px!important}.px-sm-5{padding-right:90px!important}.py-sm-5{padding-top:90px!important;padding-bottom:90px!important}.p-sm-6{padding:120px!important}.pt-sm-6{padding-top:120px!important}.pr-sm-6{padding-right:120px!important}.pb-sm-6{padding-bottom:120px!important}.pl-sm-6,.px-sm-6{padding-left:120px!important}.px-sm-6{padding-right:120px!important}.py-sm-6{padding-top:120px!important;padding-bottom:120px!important}.p-sm-7{padding:150px!important}.pt-sm-7{padding-top:150px!important}.pr-sm-7{padding-right:150px!important}.pb-sm-7{padding-bottom:150px!important}.pl-sm-7,.px-sm-7{padding-left:150px!important}.px-sm-7{padding-right:150px!important}.py-sm-7{padding-top:150px!important;padding-bottom:150px!important}.m-sm-auto{margin:auto!important}.mt-sm-auto{margin-top:auto!important}.mr-sm-auto{margin-right:auto!important}.mb-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}.mx-sm-auto{margin-right:auto!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0{margin-top:0!important}.mr-md-0{margin-right:0!important}.mb-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.mx-md-0{margin-right:0!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.m-md-1{margin:7.5px!important}.mt-md-1{margin-top:7.5px!important}.mr-md-1{margin-right:7.5px!important}.mb-md-1{margin-bottom:7.5px!important}.ml-md-1,.mx-md-1{margin-left:7.5px!important}.mx-md-1{margin-right:7.5px!important}.my-md-1{margin-top:7.5px!important;margin-bottom:7.5px!important}.m-md-2{margin:15px!important}.mt-md-2{margin-top:15px!important}.mr-md-2{margin-right:15px!important}.mb-md-2{margin-bottom:15px!important}.ml-md-2,.mx-md-2{margin-left:15px!important}.mx-md-2{margin-right:15px!important}.my-md-2{margin-top:15px!important;margin-bottom:15px!important}.m-md-3{margin:30px!important}.mt-md-3{margin-top:30px!important}.mr-md-3{margin-right:30px!important}.mb-md-3{margin-bottom:30px!important}.ml-md-3,.mx-md-3{margin-left:30px!important}.mx-md-3{margin-right:30px!important}.my-md-3{margin-top:30px!important;margin-bottom:30px!important}.m-md-4{margin:45px!important}.mt-md-4{margin-top:45px!important}.mr-md-4{margin-right:45px!important}.mb-md-4{margin-bottom:45px!important}.ml-md-4,.mx-md-4{margin-left:45px!important}.mx-md-4{margin-right:45px!important}.my-md-4{margin-top:45px!important;margin-bottom:45px!important}.m-md-5{margin:90px!important}.mt-md-5{margin-top:90px!important}.mr-md-5{margin-right:90px!important}.mb-md-5{margin-bottom:90px!important}.ml-md-5,.mx-md-5{margin-left:90px!important}.mx-md-5{margin-right:90px!important}.my-md-5{margin-top:90px!important;margin-bottom:90px!important}.m-md-6{margin:120px!important}.mt-md-6{margin-top:120px!important}.mr-md-6{margin-right:120px!important}.mb-md-6{margin-bottom:120px!important}.ml-md-6,.mx-md-6{margin-left:120px!important}.mx-md-6{margin-right:120px!important}.my-md-6{margin-top:120px!important;margin-bottom:120px!important}.m-md-7{margin:150px!important}.mt-md-7{margin-top:150px!important}.mr-md-7{margin-right:150px!important}.mb-md-7{margin-bottom:150px!important}.ml-md-7,.mx-md-7{margin-left:150px!important}.mx-md-7{margin-right:150px!important}.my-md-7{margin-top:150px!important;margin-bottom:150px!important}.p-md-0{padding:0!important}.pt-md-0{padding-top:0!important}.pr-md-0{padding-right:0!important}.pb-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.px-md-0{padding-right:0!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.p-md-1{padding:7.5px!important}.pt-md-1{padding-top:7.5px!important}.pr-md-1{padding-right:7.5px!important}.pb-md-1{padding-bottom:7.5px!important}.pl-md-1,.px-md-1{padding-left:7.5px!important}.px-md-1{padding-right:7.5px!important}.py-md-1{padding-top:7.5px!important;padding-bottom:7.5px!important}.p-md-2{padding:15px!important}.pt-md-2{padding-top:15px!important}.pr-md-2{padding-right:15px!important}.pb-md-2{padding-bottom:15px!important}.pl-md-2,.px-md-2{padding-left:15px!important}.px-md-2{padding-right:15px!important}.py-md-2{padding-top:15px!important;padding-bottom:15px!important}.p-md-3{padding:30px!important}.pt-md-3{padding-top:30px!important}.pr-md-3{padding-right:30px!important}.pb-md-3{padding-bottom:30px!important}.pl-md-3,.px-md-3{padding-left:30px!important}.px-md-3{padding-right:30px!important}.py-md-3{padding-top:30px!important;padding-bottom:30px!important}.p-md-4{padding:45px!important}.pt-md-4{padding-top:45px!important}.pr-md-4{padding-right:45px!important}.pb-md-4{padding-bottom:45px!important}.pl-md-4,.px-md-4{padding-left:45px!important}.px-md-4{padding-right:45px!important}.py-md-4{padding-top:45px!important;padding-bottom:45px!important}.p-md-5{padding:90px!important}.pt-md-5{padding-top:90px!important}.pr-md-5{padding-right:90px!important}.pb-md-5{padding-bottom:90px!important}.pl-md-5,.px-md-5{padding-left:90px!important}.px-md-5{padding-right:90px!important}.py-md-5{padding-top:90px!important;padding-bottom:90px!important}.p-md-6{padding:120px!important}.pt-md-6{padding-top:120px!important}.pr-md-6{padding-right:120px!important}.pb-md-6{padding-bottom:120px!important}.pl-md-6,.px-md-6{padding-left:120px!important}.px-md-6{padding-right:120px!important}.py-md-6{padding-top:120px!important;padding-bottom:120px!important}.p-md-7{padding:150px!important}.pt-md-7{padding-top:150px!important}.pr-md-7{padding-right:150px!important}.pb-md-7{padding-bottom:150px!important}.pl-md-7,.px-md-7{padding-left:150px!important}.px-md-7{padding-right:150px!important}.py-md-7{padding-top:150px!important;padding-bottom:150px!important}.m-md-auto{margin:auto!important}.mt-md-auto{margin-top:auto!important}.mr-md-auto{margin-right:auto!important}.mb-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}.mx-md-auto{margin-right:auto!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0{margin-top:0!important}.mr-lg-0{margin-right:0!important}.mb-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.mx-lg-0{margin-right:0!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.m-lg-1{margin:7.5px!important}.mt-lg-1{margin-top:7.5px!important}.mr-lg-1{margin-right:7.5px!important}.mb-lg-1{margin-bottom:7.5px!important}.ml-lg-1,.mx-lg-1{margin-left:7.5px!important}.mx-lg-1{margin-right:7.5px!important}.my-lg-1{margin-top:7.5px!important;margin-bottom:7.5px!important}.m-lg-2{margin:15px!important}.mt-lg-2{margin-top:15px!important}.mr-lg-2{margin-right:15px!important}.mb-lg-2{margin-bottom:15px!important}.ml-lg-2,.mx-lg-2{margin-left:15px!important}.mx-lg-2{margin-right:15px!important}.my-lg-2{margin-top:15px!important;margin-bottom:15px!important}.m-lg-3{margin:30px!important}.mt-lg-3{margin-top:30px!important}.mr-lg-3{margin-right:30px!important}.mb-lg-3{margin-bottom:30px!important}.ml-lg-3,.mx-lg-3{margin-left:30px!important}.mx-lg-3{margin-right:30px!important}.my-lg-3{margin-top:30px!important;margin-bottom:30px!important}.m-lg-4{margin:45px!important}.mt-lg-4{margin-top:45px!important}.mr-lg-4{margin-right:45px!important}.mb-lg-4{margin-bottom:45px!important}.ml-lg-4,.mx-lg-4{margin-left:45px!important}.mx-lg-4{margin-right:45px!important}.my-lg-4{margin-top:45px!important;margin-bottom:45px!important}.m-lg-5{margin:90px!important}.mt-lg-5{margin-top:90px!important}.mr-lg-5{margin-right:90px!important}.mb-lg-5{margin-bottom:90px!important}.ml-lg-5,.mx-lg-5{margin-left:90px!important}.mx-lg-5{margin-right:90px!important}.my-lg-5{margin-top:90px!important;margin-bottom:90px!important}.m-lg-6{margin:120px!important}.mt-lg-6{margin-top:120px!important}.mr-lg-6{margin-right:120px!important}.mb-lg-6{margin-bottom:120px!important}.ml-lg-6,.mx-lg-6{margin-left:120px!important}.mx-lg-6{margin-right:120px!important}.my-lg-6{margin-top:120px!important;margin-bottom:120px!important}.m-lg-7{margin:150px!important}.mt-lg-7{margin-top:150px!important}.mr-lg-7{margin-right:150px!important}.mb-lg-7{margin-bottom:150px!important}.ml-lg-7,.mx-lg-7{margin-left:150px!important}.mx-lg-7{margin-right:150px!important}.my-lg-7{margin-top:150px!important;margin-bottom:150px!important}.p-lg-0{padding:0!important}.pt-lg-0{padding-top:0!important}.pr-lg-0{padding-right:0!important}.pb-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.px-lg-0{padding-right:0!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.p-lg-1{padding:7.5px!important}.pt-lg-1{padding-top:7.5px!important}.pr-lg-1{padding-right:7.5px!important}.pb-lg-1{padding-bottom:7.5px!important}.pl-lg-1,.px-lg-1{padding-left:7.5px!important}.px-lg-1{padding-right:7.5px!important}.py-lg-1{padding-top:7.5px!important;padding-bottom:7.5px!important}.p-lg-2{padding:15px!important}.pt-lg-2{padding-top:15px!important}.pr-lg-2{padding-right:15px!important}.pb-lg-2{padding-bottom:15px!important}.pl-lg-2,.px-lg-2{padding-left:15px!important}.px-lg-2{padding-right:15px!important}.py-lg-2{padding-top:15px!important;padding-bottom:15px!important}.p-lg-3{padding:30px!important}.pt-lg-3{padding-top:30px!important}.pr-lg-3{padding-right:30px!important}.pb-lg-3{padding-bottom:30px!important}.pl-lg-3,.px-lg-3{padding-left:30px!important}.px-lg-3{padding-right:30px!important}.py-lg-3{padding-top:30px!important;padding-bottom:30px!important}.p-lg-4{padding:45px!important}.pt-lg-4{padding-top:45px!important}.pr-lg-4{padding-right:45px!important}.pb-lg-4{padding-bottom:45px!important}.pl-lg-4,.px-lg-4{padding-left:45px!important}.px-lg-4{padding-right:45px!important}.py-lg-4{padding-top:45px!important;padding-bottom:45px!important}.p-lg-5{padding:90px!important}.pt-lg-5{padding-top:90px!important}.pr-lg-5{padding-right:90px!important}.pb-lg-5{padding-bottom:90px!important}.pl-lg-5,.px-lg-5{padding-left:90px!important}.px-lg-5{padding-right:90px!important}.py-lg-5{padding-top:90px!important;padding-bottom:90px!important}.p-lg-6{padding:120px!important}.pt-lg-6{padding-top:120px!important}.pr-lg-6{padding-right:120px!important}.pb-lg-6{padding-bottom:120px!important}.pl-lg-6,.px-lg-6{padding-left:120px!important}.px-lg-6{padding-right:120px!important}.py-lg-6{padding-top:120px!important;padding-bottom:120px!important}.p-lg-7{padding:150px!important}.pt-lg-7{padding-top:150px!important}.pr-lg-7{padding-right:150px!important}.pb-lg-7{padding-bottom:150px!important}.pl-lg-7,.px-lg-7{padding-left:150px!important}.px-lg-7{padding-right:150px!important}.py-lg-7{padding-top:150px!important;padding-bottom:150px!important}.m-lg-auto{margin:auto!important}.mt-lg-auto{margin-top:auto!important}.mr-lg-auto{margin-right:auto!important}.mb-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}.mx-lg-auto{margin-right:auto!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0{margin-top:0!important}.mr-xl-0{margin-right:0!important}.mb-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.mx-xl-0{margin-right:0!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.m-xl-1{margin:7.5px!important}.mt-xl-1{margin-top:7.5px!important}.mr-xl-1{margin-right:7.5px!important}.mb-xl-1{margin-bottom:7.5px!important}.ml-xl-1,.mx-xl-1{margin-left:7.5px!important}.mx-xl-1{margin-right:7.5px!important}.my-xl-1{margin-top:7.5px!important;margin-bottom:7.5px!important}.m-xl-2{margin:15px!important}.mt-xl-2{margin-top:15px!important}.mr-xl-2{margin-right:15px!important}.mb-xl-2{margin-bottom:15px!important}.ml-xl-2,.mx-xl-2{margin-left:15px!important}.mx-xl-2{margin-right:15px!important}.my-xl-2{margin-top:15px!important;margin-bottom:15px!important}.m-xl-3{margin:30px!important}.mt-xl-3{margin-top:30px!important}.mr-xl-3{margin-right:30px!important}.mb-xl-3{margin-bottom:30px!important}.ml-xl-3,.mx-xl-3{margin-left:30px!important}.mx-xl-3{margin-right:30px!important}.my-xl-3{margin-top:30px!important;margin-bottom:30px!important}.m-xl-4{margin:45px!important}.mt-xl-4{margin-top:45px!important}.mr-xl-4{margin-right:45px!important}.mb-xl-4{margin-bottom:45px!important}.ml-xl-4,.mx-xl-4{margin-left:45px!important}.mx-xl-4{margin-right:45px!important}.my-xl-4{margin-top:45px!important;margin-bottom:45px!important}.m-xl-5{margin:90px!important}.mt-xl-5{margin-top:90px!important}.mr-xl-5{margin-right:90px!important}.mb-xl-5{margin-bottom:90px!important}.ml-xl-5,.mx-xl-5{margin-left:90px!important}.mx-xl-5{margin-right:90px!important}.my-xl-5{margin-top:90px!important;margin-bottom:90px!important}.m-xl-6{margin:120px!important}.mt-xl-6{margin-top:120px!important}.mr-xl-6{margin-right:120px!important}.mb-xl-6{margin-bottom:120px!important}.ml-xl-6,.mx-xl-6{margin-left:120px!important}.mx-xl-6{margin-right:120px!important}.my-xl-6{margin-top:120px!important;margin-bottom:120px!important}.m-xl-7{margin:150px!important}.mt-xl-7{margin-top:150px!important}.mr-xl-7{margin-right:150px!important}.mb-xl-7{margin-bottom:150px!important}.ml-xl-7,.mx-xl-7{margin-left:150px!important}.mx-xl-7{margin-right:150px!important}.my-xl-7{margin-top:150px!important;margin-bottom:150px!important}.p-xl-0{padding:0!important}.pt-xl-0{padding-top:0!important}.pr-xl-0{padding-right:0!important}.pb-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.px-xl-0{padding-right:0!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.p-xl-1{padding:7.5px!important}.pt-xl-1{padding-top:7.5px!important}.pr-xl-1{padding-right:7.5px!important}.pb-xl-1{padding-bottom:7.5px!important}.pl-xl-1,.px-xl-1{padding-left:7.5px!important}.px-xl-1{padding-right:7.5px!important}.py-xl-1{padding-top:7.5px!important;padding-bottom:7.5px!important}.p-xl-2{padding:15px!important}.pt-xl-2{padding-top:15px!important}.pr-xl-2{padding-right:15px!important}.pb-xl-2{padding-bottom:15px!important}.pl-xl-2,.px-xl-2{padding-left:15px!important}.px-xl-2{padding-right:15px!important}.py-xl-2{padding-top:15px!important;padding-bottom:15px!important}.p-xl-3{padding:30px!important}.pt-xl-3{padding-top:30px!important}.pr-xl-3{padding-right:30px!important}.pb-xl-3{padding-bottom:30px!important}.pl-xl-3,.px-xl-3{padding-left:30px!important}.px-xl-3{padding-right:30px!important}.py-xl-3{padding-top:30px!important;padding-bottom:30px!important}.p-xl-4{padding:45px!important}.pt-xl-4{padding-top:45px!important}.pr-xl-4{padding-right:45px!important}.pb-xl-4{padding-bottom:45px!important}.pl-xl-4,.px-xl-4{padding-left:45px!important}.px-xl-4{padding-right:45px!important}.py-xl-4{padding-top:45px!important;padding-bottom:45px!important}.p-xl-5{padding:90px!important}.pt-xl-5{padding-top:90px!important}.pr-xl-5{padding-right:90px!important}.pb-xl-5{padding-bottom:90px!important}.pl-xl-5,.px-xl-5{padding-left:90px!important}.px-xl-5{padding-right:90px!important}.py-xl-5{padding-top:90px!important;padding-bottom:90px!important}.p-xl-6{padding:120px!important}.pt-xl-6{padding-top:120px!important}.pr-xl-6{padding-right:120px!important}.pb-xl-6{padding-bottom:120px!important}.pl-xl-6,.px-xl-6{padding-left:120px!important}.px-xl-6{padding-right:120px!important}.py-xl-6{padding-top:120px!important;padding-bottom:120px!important}.p-xl-7{padding:150px!important}.pt-xl-7{padding-top:150px!important}.pr-xl-7{padding-right:150px!important}.pb-xl-7{padding-bottom:150px!important}.pl-xl-7,.px-xl-7{padding-left:150px!important}.px-xl-7{padding-right:150px!important}.py-xl-7{padding-top:150px!important;padding-bottom:150px!important}.m-xl-auto{margin:auto!important}.mt-xl-auto{margin-top:auto!important}.mr-xl-auto{margin-right:auto!important}.mb-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}.mx-xl-auto{margin-right:auto!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-normal{font-weight:400}.font-weight-bold{font-weight:700}.font-italic{font-style:italic}.text-white{color:#fff!important}.text-muted{color:#636c72!important}a.text-muted:focus,a.text-muted:hover{color:#4b5257!important}.text-primary{color:#0275d8!important}a.text-primary:focus,a.text-primary:hover{color:#025aa5!important}.text-success{color:#5cb85c!important}a.text-success:focus,a.text-success:hover{color:#449d44!important}.text-info{color:#5bc0de!important}a.text-info:focus,a.text-info:hover{color:#31b0d5!important}.text-warning{color:#f0ad4e!important}a.text-warning:focus,a.text-warning:hover{color:#ec971f!important}.text-danger{color:#d9534f!important}a.text-danger:focus,a.text-danger:hover{color:#c9302c!important}.text-gray-dark{color:#292b2c!important}a.text-gray-dark:focus,a.text-gray-dark:hover{color:#101112!important}.text-hide{font:0/0 a;color:#fff0;text-shadow:none;background-color:#fff0;border:0}.invisible{visibility:hidden!important}.hidden-xs-up{display:none!important}@media (max-width:575px){.hidden-xs-down{display:none!important}}@media (min-width:576px){.hidden-sm-up{display:none!important}}@media (max-width:767px){.hidden-sm-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (max-width:991px){.hidden-md-down{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}@media (max-width:1199px){.hidden-lg-down{display:none!important}}@media (min-width:1200px){.hidden-xl-up{display:none!important}}.hidden-xl-down,.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:lg;src:url(/wp-content/themes/barnes/dist/fonts/lg.eot?n1z373);src:url(/wp-content/themes/barnes/dist/fonts/lg.eot?#iefixn1z373) format("embedded-opentype"),url(/wp-content/themes/barnes/dist/fonts/lg.woff?n1z373) format("woff"),url(/wp-content/themes/barnes/dist/fonts/lg.ttf?n1z373) format("truetype"),url(/wp-content/themes/barnes/dist/fonts/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgb(0 0 0 / .45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:none}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgb(0 0 0 / .45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgb(0 0 0 / .45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{transform:scale3d(.5,.5,.5);opacity:0;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{transform:scaleX(1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;transform:translate3d(0,100%,0);transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{transform:translateZ(0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url(/wp-content/themes/barnes/dist/img/vimeo-play.png) no-repeat scroll 0 0 #fff0}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(/wp-content/themes/barnes/dist/img/vimeo-play.png) no-repeat scroll 0 -58px #fff0}.lg-outer .lg-has-html5 .lg-video-play{background:#fff0 url(/wp-content/themes/barnes/dist/img/video-play.png) no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(/wp-content/themes/barnes/dist/img/youtube-play.png) no-repeat scroll 0 0 #fff0}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(/wp-content/themes/barnes/dist/img/youtube-play.png) no-repeat scroll 0 -60px #fff0}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;transition:opacity .08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transform:translateZ(0);backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{transform:scaleX(1);transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transform-origin:0 0;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;transform:translateZ(0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:inset 0 0 0 2px #fff}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;transition:opacity .15s ease 0s,transform .15s ease 0s;transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:hsl(0 0% 100% / .5);border-radius:50%;box-shadow:inset 0 0 0 8px hsl(0 0% 100% / .7);display:block;height:12px;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:inset 0 0 0 8px #fff}.lg-outer .lg-caret{border-left:10px solid #fff0;border-right:10px solid #fff0;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgb(0 0 0 / .25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{transition-delay:0s;transform:translateZ(0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;transform:translate3d(0,5px,0);transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid #fff0;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgb(0 0 0 / .07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;transition:opacity .15s ease 0s}.lg-outer *{box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{transition-duration:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(/wp-content/themes/barnes/dist/img/loading.gif) no-repeat scroll 50% #fff0;display:none!important}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transform:translateZ(0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}@font-face{font-display:swap;font-family:Lato;font-weight:600;src:url(/wp-content/themes/barnes/dist/fonts/lato-semibold.eot);src:url(/wp-content/themes/barnes/dist/fonts/lato-semibold.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/barnes/dist/fonts/lato-semibold.woff2) format("woff2"),url(/wp-content/themes/barnes/dist/fonts/lato-semibold.woff) format("woff"),url(/wp-content/themes/barnes/dist/fonts/lato-semibold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Georgia;font-weight:400;font-style:italic;src:url(/wp-content/themes/barnes/dist/fonts/georgia-italic.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/barnes/dist/fonts/georgia-italic.woff) format("woff"),url(/wp-content/themes/barnes/dist/fonts/georgia-italic.ttf) format("truetype"),url(/wp-content/themes/barnes/dist/fonts/georgia-italic.svg#Georgia-Italic) format("svg")}@font-face{font-display:swap;font-family:barnes-icon;font-weight:400;font-style:normal;src:url(/wp-content/themes/barnes/dist/fonts/barnes-icon.eot?h82sk1);src:url(/wp-content/themes/barnes/dist/fonts/barnes-icon.eot?h82sk1#iefix) format("embedded-opentype"),url(/wp-content/themes/barnes/dist/fonts/barnes-icon.ttf?h82sk1) format("truetype"),url(/wp-content/themes/barnes/dist/fonts/barnes-icon.woff?h82sk1) format("woff"),url(/wp-content/themes/barnes/dist/fonts/barnes-icon.svg?h82sk1#barnes-icon) format("svg")}[class*=" barnes-"],[class^=barnes-]{font-family:barnes-icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link-icon [class*=" barnes-"],.link-icon [class^=barnes-]{font-size:12px}.barnes-social-google-plus:before{content:"\e900"}.barnes-social-linkedin:before{content:"\e901"}.barnes-crosshair:before{content:"\21"}.barnes-device-desktop:before{content:"\23"}.barnes-device-mobile:before{content:"\24"}.barnes-device-tablet:before{content:"\25"}.barnes-direction:before{content:"\26"}.barnes-document:before{content:"\28"}.barnes-document-delete:before{content:"\29"}.barnes-document-edit:before{content:"\2a"}.barnes-dots-3:before{content:"\2f"}.barnes-cloud:before{content:"\30"}.barnes-cloud-download:before{content:"\31"}.barnes-cloud-upload:before{content:"\32"}.barnes-code:before{content:"\33"}.barnes-contract:before{content:"\34"}.barnes-contract-2:before{content:"\35"}.barnes-copy:before{content:"\37"}.barnes-crop:before{content:"\38"}.barnes-cross:before{content:"\39"}.barnes-download:before{content:"\3a"}.barnes-duplicate:before{content:"\3b"}.barnes-enter:before{content:"\3c"}.barnes-exit:before{content:"\3d"}.barnes-expand:before{content:"\3e"}.barnes-expand-2:before{content:"\3f"}.barnes-bookmark:before{content:"\42"}.barnes-bookmarks:before{content:"\43"}.barnes-box:before{content:"\44"}.barnes-briefcase:before{content:"\45"}.barnes-broadcast:before{content:"\49"}.barnes-browser:before{content:"\4a"}.barnes-browser-upload:before{content:"\4b"}.barnes-calendar:before{content:"\4d"}.barnes-camera:before{content:"\4f"}.barnes-card:before{content:"\50"}.barnes-cart:before{content:"\51"}.barnes-checklist:before{content:"\52"}.barnes-checkmark:before{content:"\53"}.barnes-chevron-down:before{content:"\54"}.barnes-chevron-left:before{content:"\55"}.barnes-chevron-right:before{content:"\56"}.barnes-chevron-up:before{content:"\57"}.barnes-clipboard:before{content:"\58"}.barnes-clock:before{content:"\59"}.barnes-clockwise:before{content:"\5a"}.barnes-export:before{content:"\5b"}.barnes-graduation:before{content:"\5c"}.barnes-feed:before{content:"\5d"}.barnes-flag:before{content:"\5e"}.barnes-folder:before{content:"\60"}.barnes-alarm:before{content:"\61"}.barnes-archive:before{content:"\67"}.barnes-arrow-down:before{content:"\68"}.barnes-arrow-left:before{content:"\69"}.barnes-arrow-right:before{content:"\6a"}.barnes-arrow-thin-down:before{content:"\6b"}.barnes-arrow-thin-left:before{content:"\6c"}.barnes-arrow-thin-right:before{content:"\6d"}.barnes-arrow-thin-up:before{content:"\6e"}.barnes-arrow-up:before{content:"\6f"}.barnes-article:before{content:"\70"}.barnes-backspace:before{content:"\71"}.barnes-basket:before{content:"\72"}.barnes-bell:before{content:"\78"}.barnes-blog:before{content:"\79"}.barnes-bluetooth:before{content:"\7a"}.barnes-gear:before{content:"\7e"}.barnes-graph-bar:before{content:"\e000"}.barnes-heart:before{content:"\e004"}.barnes-help:before{content:"\e005"}.barnes-home:before{content:"\e006"}.barnes-hourglass:before{content:"\e007"}.barnes-inbox:before{content:"\e008"}.barnes-information:before{content:"\e009"}.barnes-italic:before{content:"\e00a"}.barnes-lightbulb:before{content:"\e00d"}.barnes-link:before{content:"\e00e"}.barnes-link-broken:before{content:"\e00f"}.barnes-loading:before{content:"\e011"}.barnes-lock:before{content:"\e013"}.barnes-lock-open:before{content:"\e014"}.barnes-media-loop:before{content:"\e017"}.barnes-media-next:before{content:"\e018"}.barnes-media-pause:before{content:"\e019"}.barnes-media-play:before{content:"\e01a"}.barnes-media-previous:before{content:"\e01b"}.barnes-media-record:before{content:"\e01c"}.barnes-media-shuffle:before{content:"\e01d"}.barnes-media-stop:before{content:"\e01e"}.barnes-menu:before{content:"\e020"}.barnes-meter:before{content:"\e022"}.barnes-microphone:before{content:"\e023"}.barnes-minus:before{content:"\e024"}.barnes-monitor:before{content:"\e025"}.barnes-move:before{content:"\e026"}.barnes-map:before{content:"\e02d"}.barnes-pencil:before{content:"\e02f"}.barnes-phone:before{content:"\e030"}.barnes-photo-group:before{content:"\e032"}.barnes-pin2:before{content:"\e034"}.barnes-plus:before{content:"\e035"}.barnes-power:before{content:"\e036"}.barnes-preview:before{content:"\e037"}.barnes-question:before{content:"\e03a"}.barnes-scale:before{content:"\e040"}.barnes-shopping-bag:before{content:"\e042"}.barnes-star:before{content:"\e045"}.barnes-stopwatch:before{content:"\e046"}.barnes-suitcase:before{content:"\e048"}.barnes-swap:before{content:"\e049"}.barnes-tag:before{content:"\e04a"}.barnes-tag-delete:before{content:"\e04b"}.barnes-tags:before{content:"\e04c"}.barnes-thumbs-down:before{content:"\e04d"}.barnes-thumbs-up:before{content:"\e04e"}.barnes-time-reverse:before{content:"\e050"}.barnes-to-do:before{content:"\e051"}.barnes-toggles:before{content:"\e052"}.barnes-trash:before{content:"\e053"}.barnes-trophy:before{content:"\e054"}.barnes-upload:before{content:"\e055"}.barnes-user:before{content:"\e056"}.barnes-vibrate:before{content:"\e059"}.barnes-view-apps:before{content:"\e05a"}.barnes-view-list:before{content:"\e05b"}.barnes-volume-off:before{content:"\e061"}.barnes-wallet:before{content:"\e062"}.barnes-warning:before{content:"\e063"}.barnes-web:before{content:"\e064"}.barnes-wifi:before{content:"\e066"}.barnes-wrong:before{content:"\e067"}.barnes-social-linkedin2:before{content:"\e902"}.barnes-action-redo:before{content:"\e903"}.barnes-action-undo:before{content:"\e904"}.barnes-arrow-down-circle:before{content:"\e905"}.barnes-arrow-left-circle:before{content:"\e906"}.barnes-arrow-right-circle:before{content:"\e907"}.barnes-arrow-up-circle:before{content:"\e908"}.barnes-badge:before{content:"\e909"}.barnes-bag:before{content:"\e90a"}.barnes-ban:before{content:"\e90b"}.barnes-basket-loaded:before{content:"\e90c"}.barnes-book-open:before{content:"\e90d"}.barnes-bubble:before{content:"\e90e"}.barnes-bubbles:before{content:"\e90f"}.barnes-bulb:before{content:"\e910"}.barnes-calculator:before{content:"\e911"}.barnes-calender:before{content:"\e912"}.barnes-chart:before{content:"\e913"}.barnes-check:before{content:"\e914"}.barnes-close:before{content:"\e915"}.barnes-compass:before{content:"\e916"}.barnes-cup:before{content:"\e917"}.barnes-cursor:before{content:"\e918"}.barnes-cursor-move:before{content:"\e919"}.barnes-directions:before{content:"\e91a"}.barnes-dislike:before{content:"\e91b"}.barnes-doc:before{content:"\e91c"}.barnes-docs:before{content:"\e91d"}.barnes-drawar:before{content:"\e91e"}.barnes-drop:before{content:"\e91f"}.barnes-earphones:before{content:"\e920"}.barnes-earphones-alt:before{content:"\e921"}.barnes-emotsmile:before{content:"\e922"}.barnes-energy:before{content:"\e923"}.barnes-envelope-open:before{content:"\e924"}.barnes-envelope:before{content:"\e925"}.barnes-envelope-letter:before{content:"\e926"}.barnes-equalizer:before{content:"\e927"}.barnes-event:before{content:"\e928"}.barnes-exclamation:before{content:"\e929"}.barnes-eye:before{content:"\e92a"}.barnes-eyeglass:before{content:"\e92b"}.barnes-film:before{content:"\e92c"}.barnes-folder-alt:before{content:"\e92d"}.barnes-frame:before{content:"\e92e"}.barnes-globe:before{content:"\e92f"}.barnes-grid:before{content:"\e930"}.barnes-handbag:before{content:"\e931"}.barnes-heart-full:before{content:"\e932"}.barnes-key:before{content:"\e933"}.barnes-layers:before{content:"\e934"}.barnes-like:before{content:"\e935"}.barnes-pin:before{content:"\e936"}.barnes-login:before{content:"\e937"}.barnes-logout:before{content:"\e938"}.barnes-loop:before{content:"\e939"}.barnes-magnet:before{content:"\e93a"}.barnes-magnifier:before{content:"\e93b"}.barnes-magnifier-add:before{content:"\e93c"}.barnes-magnifier-remove:before{content:"\e93d"}.barnes-mouse:before{content:"\e93e"}.barnes-music-tone:before{content:"\e93f"}.barnes-music-tone-alt:before{content:"\e940"}.barnes-note:before{content:"\e941"}.barnes-notebook:before{content:"\e942"}.barnes-options:before{content:"\e943"}.barnes-options-vertical:before{content:"\e944"}.barnes-organization:before{content:"\e945"}.barnes-paper-clip:before{content:"\e946"}.barnes-paper-plane:before{content:"\e947"}.barnes-people:before{content:"\e948"}.barnes-picture:before{content:"\e949"}.barnes-pie-chart:before{content:"\e94a"}.barnes-plane:before{content:"\e94b"}.barnes-player:before{content:"\e94c"}.barnes-player-circle:before{content:"\e94d"}.barnes-playlist:before{content:"\e94e"}.barnes-present:before{content:"\e94f"}.barnes-printer:before{content:"\e950"}.barnes-refresh:before{content:"\e951"}.barnes-reload:before{content:"\e952"}.barnes-screen-desktop:before{content:"\e953"}.barnes-screen-smartphone:before{content:"\e954"}.barnes-screen-tablet:before{content:"\e955"}.barnes-settings:before{content:"\e956"}.barnes-share:before{content:"\e957"}.barnes-share-alt:before{content:"\e958"}.barnes-shield:before{content:"\e959"}.barnes-shuffle:before{content:"\e95a"}.barnes-size-actual:before{content:"\e95b"}.barnes-size-fullscreen:before{content:"\e95c"}.barnes-social-facebook:before{content:"\e95d"}.barnes-social-instagram:before{content:"\e95e"}.barnes-social-pinterest:before{content:"\e95f"}.barnes-social-twitter:before{content:"\e960"}.barnes-speech:before{content:"\e961"}.barnes-support:before{content:"\e962"}.barnes-target:before{content:"\e963"}.barnes-user-female:before{content:"\e964"}.barnes-user-follow:before{content:"\e965"}.barnes-user-following:before{content:"\e966"}.barnes-user-unfollow:before{content:"\e967"}.barnes-vector:before{content:"\e968"}.barnes-visite-virtuelle:before{content:"\e969"}.barnes-volume-1:before{content:"\e96a"}.barnes-volume-2:before{content:"\e96b"}.barnes-wrench:before{content:"\e96c"}.barnes-social-youtube:before{content:"\e96d"}.barnes-social-whatsapp:before{content:"\ea93"}.barnes-social-spotify:before{content:"\ea94"}.barnes-social-telegram:before{content:"\ea95"}.barnes-social-youtube-2:before{content:"\ea9e"}.barnes-social-vimeo:before{content:"\eaa0"}*,:after,:before{box-sizing:border-box}body{color:#292929;line-height:1.25;background-color:#fff;-webkit-font-smoothing:antialiased;font-size:15px;font-family:Lato,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{letter-spacing:.5px;text-transform:uppercase;color:inherit;font-weight:700;font-family:inherit}h1{font-size:35px;letter-spacing:2px}h2{font-size:32px}h3{font-size:24px}h4{font-size:20px;font-weight:500;letter-spacing:3px}h5{font-size:14px}h6{font-size:12px}button,input,textarea{border:none;border-radius:0;padding:0;color:inherit;background:none;font-size:inherit;font-family:inherit}a:focus,button:focus,input:focus,textarea:focus{outline:none}b,strong{font-weight:700}a{text-decoration:none;font-weight:400;color:inherit}hr{box-sizing:content-box;height:0;overflow:visible;border:none;border-top:1px solid rgb(0 0 0 / .1);margin-top:10px;margin-bottom:10px}select[data-dkcacheid]{display:none}blockquote{padding:10px 30px;border-left:3px solid #292929;margin-bottom:20px;font-family:Georgia,Lato,Times New Roman,serif;font-size:24px}blockquote>p,input[type=checkbox],input[type=radio]{padding:0;margin:0}small{font-size:80%}@keyframes tabNavIconPop{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}#main-wrapper{position:relative;transition:margin-top .35s ease}.not-home-page #main-wrapper{margin-top:120px;padding-bottom:50px;min-height:calc(100vh - 270px)}#main-wrapper:after{content:"";z-index:-1;width:100%;height:250px;background-color:#f6f6f6;position:absolute;left:0;top:0}@media screen and (max-width:767px){#main-wrapper:after{height:150px}}[class*=row].no-gutter,[class^=row].no-gutter{margin-left:0;margin-right:0}[class*=col-].no-gutter,[class^=col].no-gutter{padding-left:0;padding-right:0}[class*=col-].sm-gutter,[class^=col].sm-gutter{padding-left:5px;padding-right:5px}@media screen and (min-width:1500px){.container{width:1400px}}.row.sm-gutter{margin-left:-5px;margin-right:-5px}@media screen and (min-width:768px){.half-block:nth-child(odd){padding-left:10px}.half-block:nth-child(2n){padding-right:10px}}.btn,.interest-wrapper .gform_footer .gform_button,.modal-form .gform_button,.text-wrapper .gform_wrapper .gform_button{cursor:pointer;display:inline-block;vertical-align:middle;font-weight:500;line-height:1.25;text-align:center;white-space:nowrap;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;appearance:none;text-transform:uppercase;font-size:13px;border-radius:2px;padding:11px 20px;letter-spacing:1px;transition:all .35s ease}.btn.btn-lg,.interest-wrapper .gform_footer .btn-lg.gform_button,.interest-wrapper .gform_footer .modal-form .gform_button,.modal-form .gform_button,.modal-form .interest-wrapper .gform_footer .gform_button,.text-wrapper .gform_wrapper .gform_button{font-weight:700;letter-spacing:2px;padding:15px}.btn.btn-fw,.interest-wrapper .gform_footer .btn-fw.gform_button,.modal-form .btn-fw.gform_button,.text-wrapper .gform_wrapper .gform_button{display:block;width:100%}.btn.btn-outline,.interest-wrapper .gform_footer .btn-outline.gform_button,.modal-form .btn-outline.gform_button,.text-wrapper .gform_wrapper .btn-outline.gform_button{border:1px solid #b2b2b2}.btn.btn-outline:focus,.btn.btn-outline:hover,.interest-wrapper .gform_footer .btn-outline.gform_button:focus,.interest-wrapper .gform_footer .btn-outline.gform_button:hover,.modal-form .btn-outline.gform_button:focus,.modal-form .btn-outline.gform_button:hover,.text-wrapper .gform_wrapper .btn-outline.gform_button:focus,.text-wrapper .gform_wrapper .btn-outline.gform_button:hover{color:#b60032;border-color:#b60032}.btn.btn-outline.btn-outline-grey,.interest-wrapper .gform_footer .btn-outline.btn-outline-grey.gform_button,.modal-form .btn-outline.btn-outline-grey.gform_button,.text-wrapper .gform_wrapper .btn-outline.btn-outline-grey.gform_button{color:#8b8b8b;border-color:#8b8b8b}.btn.btn-primary,.interest-wrapper .gform_footer .gform_button,.modal-form .gform_button,.text-wrapper .gform_wrapper .gform_button{color:#fff;background-color:#b60032}.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:hover,.interest-wrapper .gform_footer .gform_button:active,.interest-wrapper .gform_footer .gform_button:focus,.interest-wrapper .gform_footer .gform_button:hover,.modal-form .gform_button:active,.modal-form .gform_button:focus,.modal-form .gform_button:hover,.text-wrapper .gform_wrapper .gform_button:active,.text-wrapper .gform_wrapper .gform_button:focus,.text-wrapper .gform_wrapper .gform_button:hover{background-color:#970229}.btn.btn-dark,.interest-wrapper .gform_footer .btn-dark.gform_button,.modal-form .btn-dark.gform_button,.text-wrapper .gform_wrapper .btn-dark.gform_button{color:#fff;background-color:#292929}.btn.btn-grey,.interest-wrapper .gform_footer .btn-grey.gform_button,.modal-form .btn-grey.gform_button,.text-wrapper .gform_wrapper .btn-grey.gform_button{color:#292929;font-weight:700;background-color:#e7e7e7}.btn.btn-grey:focus,.btn.btn-grey:hover,.interest-wrapper .gform_footer .btn-grey.gform_button:focus,.interest-wrapper .gform_footer .btn-grey.gform_button:hover,.modal-form .btn-grey.gform_button:focus,.modal-form .btn-grey.gform_button:hover,.text-wrapper .gform_wrapper .btn-grey.gform_button:focus,.text-wrapper .gform_wrapper .btn-grey.gform_button:hover{background-color:#f6f6f6}.btn:focus,.interest-wrapper .gform_footer .gform_button:focus,.modal-form .gform_button:focus,.text-wrapper .gform_wrapper .gform_button:focus{outline:none}.close{float:right;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;font-size:15px;font-weight:700;transition:color .3s ease}.close:focus,.close:hover{color:#000;cursor:pointer;text-decoration:none;opacity:.75}button.close{padding:0;cursor:pointer;background:none;border:0;-webkit-appearance:none}.form-field,.gfield input,.gfield textarea,.select-custom .dk-selected{display:block;width:100%;max-width:100%;padding:5px 7.5px;font-size:15px;line-height:1.25;color:#464646;border:1px solid #c1c1c1;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#fff;background-image:none;background-clip:padding-box}.form-field:focus,.gfield input:focus,.gfield textarea:focus,.select-custom .dk-selected:focus{outline:none}.gfield_label,.ginput_counter,.validation_error{display:none}.form-group,.gfield{margin-bottom:10px}.gfield_captcha{display:none}.gfield input[type=checkbox],.gfield input[type=radio]{display:inline-block;vertical-align:middle;width:auto;margin-right:5px;margin-bottom:5px}.gfield input[type=checkbox]+label,.gfield input[type=radio]+label{font-size:1.3;line-height:1.5}.gfield_consent{margin-top:30px;margin-bottom:30px}.gfield_consent a{color:#b60032}.select-custom{width:100%}.select-custom.dk-select-open-down .dk-selected,.select-custom.dk-select-open-up .dk-selected,.select-custom .dk-select-options,.select-custom .dk-selected,.select-custom .dk-selected:focus,.select-custom .dk-selected:hover{border-color:#c1c1c1}.select-custom.dk-select-open-down .dk-selected:before,.select-custom.dk-select-open-up .dk-selected:before{color:#292929}.select-custom.dk-select-open-down .dk-select-options{border-top-width:0}.select-custom .dk-selected{color:#474747;padding:15px 45px 15px 15px}.select-custom .dk-selected:before{content:"\54";border:none;color:#8b8b8b;line-height:1.5;font-family:barnes-icon;font-size:20px;margin-top:-13px;margin-right:13px;transition:all .35s ease}.select-custom .dk-selected:after{display:none}.select-custom .dk-select-options{padding-top:0;padding-bottom:0;max-height:200px;z-index:4;border-radius:0}.select-custom .dk-select-options.dk-select-options-highlight .dk-option.dk-option-highlight{background-color:#b60032;color:#fff}.select-custom .dk-select-options .dk-option{font-weight:500;padding:8px 15px;position:relative}.select-custom .dk-option-highlight,.select-custom .dk-select-options .dk-option.dk-option-selected{background-color:#b60032;color:#fff}.dropdown{position:relative}.dropdown.show .dropdown-menu{visibility:visible;opacity:1;transition:opacity .35s ease}.dropdown .dropdown-toggle{cursor:pointer}.dropdown .dropdown-toggle:before{content:"\54";font-family:barnes-icon;float:right}.dropdown .dropdown-menu{display:block;visibility:hidden;opacity:0;transition:opacity .35s ease,visibility 0s ease .35s;font-size:14px;border-radius:2px;padding:10px 20px;box-shadow:0 0 5px 0 rgb(0 0 0 / .5);border-width:0;min-width:auto}.dropdown .dropdown-item{padding:10px 0}.dropdown .dropdown-item:focus,.dropdown .dropdown-item:hover{color:#b4002f}.dropdown-menu{position:absolute;top:100%;left:0;z-index:5;display:none;float:left;min-width:100px;padding:5px 0;margin-top:1px;font-size:10px;color:#292929;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgb(0 0 0 / .15)}.show>.dropdown-menu{display:block}.dropdown-item{display:block;width:100%;padding:3px 15px;clear:both;font-weight:400;color:#292b2c;text-align:inherit;white-space:nowrap;background:none;border:none}.checkbox-custom,.modal-form .gform_fields ul.gfield_checkbox{cursor:default}.checkbox-custom input[type=checkbox],.checkbox-custom input[type=radio],.modal-form .gform_fields ul.gfield_checkbox input[type=checkbox],.modal-form .gform_fields ul.gfield_checkbox input[type=radio]{cursor:pointer;opacity:0;z-index:1}.checkbox-custom label,.modal-form .gform_fields ul.gfield_checkbox label{cursor:pointer;display:inline;vertical-align:top;position:relative;padding-left:5px;margin-bottom:5px}.checkbox-custom label:after,.checkbox-custom label:before,.modal-form .gform_fields ul.gfield_checkbox label:after,.modal-form .gform_fields ul.gfield_checkbox label:before{cursor:pointer;display:inline-block;position:absolute;top:2px;left:0;margin-left:-20px}.checkbox-custom label:before,.modal-form .gform_fields ul.gfield_checkbox label:before{content:"";width:17px;height:17px;border:1px solid rgb(0 0 0 / .15);background-color:#fff;transition:border .15s ease-in-out,color .15s ease-in-out}.checkbox-custom label:after,.modal-form .gform_fields ul.gfield_checkbox label:after{width:16px;height:16px;padding-left:3px;padding-top:1px;font-size:11px;color:#b4002f}.checkbox-custom input[type=checkbox]+label:before,.checkbox-custom input[type=radio]+label:before,.modal-form .gform_fields ul.gfield_checkbox input[type=checkbox]+label:before,.modal-form .gform_fields ul.gfield_checkbox input[type=radio]+label:before,.radio-custom input[type=checkbox]+label:before,.radio-custom input[type=radio]+label:before{border-color:#b4002f;width:19px;height:19px}.checkbox-custom input[type=checkbox]:checked+label:after,.checkbox-custom input[type=radio]:checked+label:after,.modal-form .gform_fields ul.gfield_checkbox input[type=checkbox]:checked+label:after,.modal-form .gform_fields ul.gfield_checkbox input[type=radio]:checked+label:after,.radio-custom input[type=checkbox]:checked+label:after,.radio-custom input[type=radio]:checked+label:after{content:"\53";font-family:barnes-icon;font-size:13px}.checkbox-custom label,.modal-form .gform_fields ul.gfield_checkbox label,.radio-custom label{min-height:19px;line-height:19px;display:inline-block}.checkbox-custom label span,.modal-form .gform_fields ul.gfield_checkbox label span,.radio-custom label span{display:inline-block;vertical-align:middle;line-height:normal}.form-home-block,.form-listing-block{padding-top:15px;padding-bottom:1px}.form-home-block .dk-select-options,.form-listing-block .dk-select-options{position:relative}.form-home-block .dropdown,.form-listing-block .dropdown{border:1px solid silver;padding:0;width:100%}.form-home-block .dropdown .dropdown-toggle,.form-listing-block .dropdown .dropdown-toggle{background-color:#fff;color:#474747;display:block;padding:15px;position:relative}.form-home-block .dropdown .dropdown-toggle[aria-expanded=true]+.dropdown-menu,.form-home-block .dropdown .dropdown-toggle[aria-expanded=true]+.dropdown-menu .dropdown-menu,.form-listing-block .dropdown .dropdown-toggle[aria-expanded=true]+.dropdown-menu,.form-listing-block .dropdown .dropdown-toggle[aria-expanded=true]+.dropdown-menu .dropdown-menu{height:auto;overflow:visible;position:relative}.form-home-block .dropdown .dropdown-toggle[aria-expanded=true]+.dropdown-menu .dropdown-menu,.form-listing-block .dropdown .dropdown-toggle[aria-expanded=true]+.dropdown-menu .dropdown-menu{max-height:205px;overflow-y:scroll;border-right:none;border-bottom:none;max-width:100%;margin-top:10px;margin-bottom:10px;margin-left:10px}.form-home-block .dropdown .dropdown-toggle:before,.form-listing-block .dropdown .dropdown-toggle:before{color:#8b8b8b;font-size:20px;margin-right:13px;position:absolute;right:0;transition:all .35s ease}.form-home-block .dropdown .dropdown-menu,.form-listing-block .dropdown .dropdown-menu{border:1px solid silver;border-top:0;border-radius:0;box-shadow:none;height:0;margin-left:-1px;overflow:hidden;padding:0 15px;width:calc(100% + 2px)}.form-home-block .dropdown .dropdown-item,.form-listing-block .dropdown .dropdown-item{padding:8px 0;border-top:1px solid rgb(0 0 0 / .1)}.form-home-block .dropdown .dropdown-item:first-child,.form-listing-block .dropdown .dropdown-item:first-child{border-top:none}.form-home-block .dropdown .dropdown-item.checkbox-custom label,.form-home-block .dropdown .modal-form .gform_fields ul.dropdown-item.gfield_checkbox label,.form-listing-block .dropdown .dropdown-item.checkbox-custom label,.form-listing-block .dropdown .modal-form .gform_fields ul.dropdown-item.gfield_checkbox label,.modal-form .gform_fields .form-home-block .dropdown ul.dropdown-item.gfield_checkbox label,.modal-form .gform_fields .form-listing-block .dropdown ul.dropdown-item.gfield_checkbox label{padding-left:20px}.form-home-block .dropdown .dropdown-item.checkbox-custom label:after,.form-home-block .dropdown .dropdown-item.checkbox-custom label:before,.form-home-block .dropdown .modal-form .gform_fields ul.dropdown-item.gfield_checkbox label:after,.form-home-block .dropdown .modal-form .gform_fields ul.dropdown-item.gfield_checkbox label:before,.form-listing-block .dropdown .dropdown-item.checkbox-custom label:after,.form-listing-block .dropdown .dropdown-item.checkbox-custom label:before,.form-listing-block .dropdown .modal-form .gform_fields ul.dropdown-item.gfield_checkbox label:after,.form-listing-block .dropdown .modal-form .gform_fields ul.dropdown-item.gfield_checkbox label:before,.modal-form .gform_fields .form-home-block .dropdown ul.dropdown-item.gfield_checkbox label:after,.modal-form .gform_fields .form-home-block .dropdown ul.dropdown-item.gfield_checkbox label:before,.modal-form .gform_fields .form-listing-block .dropdown ul.dropdown-item.gfield_checkbox label:after,.modal-form .gform_fields .form-listing-block .dropdown ul.dropdown-item.gfield_checkbox label:before{left:9px}.form-home-block .dropdown .dropdown-loading,.form-listing-block .dropdown .dropdown-loading{display:block;text-align:center;width:100%;padding-left:11px;margin:8px 0;color:#b60032}.form-home-block .form-field,.form-listing-block .form-field{padding:15px}.form-home-block .form-field:focus,.form-listing-block .form-field:focus{border-color:#b4002f}.form-home-block .form-submit,.form-listing-block .form-submit{margin-top:5px}.form-close{position:absolute;top:15px;right:15px;z-index:20;font-size:20px;color:#8b8b8b;cursor:pointer}@media screen and (max-width:767px){.archive-property .form-listing-wrap{text-align:center;background-color:#e4e4e4;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:scroll;padding:50px 0;opacity:0;z-index:-20;transition:opacity .15s linear}.archive-property .form-listing-wrap.active{opacity:1;z-index:10}.archive-property .form-listing-wrap .form-listing-title{font-size:15px;font-weight:700;margin-top:15px;margin-bottom:20px}.archive-property .form-listing-wrap .form-listing-block{max-width:75%;margin:0 auto;text-align:left}}.archive-property .form-listing-trigger{z-index:5;position:fixed;bottom:0;left:0;width:100vw!important;padding:18px 20px!important}@media screen and (max-width:767px){.page .form-listing-wrap,.tax-location .form-listing-wrap,.tax-type .form-listing-wrap{margin-top:45px}.page .form-listing-wrap .form-listing-title,.tax-location .form-listing-wrap .form-listing-title,.tax-type .form-listing-wrap .form-listing-title{text-align:center}}.form-home-wrapper{z-index:3;position:absolute;bottom:130px;left:0;right:0}.form-home-wrapper .form-home-block{margin-bottom:10px;position:relative;font-weight:700;padding:20px;padding-top:60px;background-color:rgb(0 0 0 / .4);zoom:1}.form-home-wrapper .form-home-block:after{content:"";display:block;clear:both;height:0;visibility:hidden}.form-home-wrapper .form-home-block .form-group{float:left;margin:0;padding-left:3px;padding-right:3px}.form-home-wrapper .form-home-block .form-group .dropdown-toggle,.form-home-wrapper .form-home-block .form-group .form-field{height:58px;line-height:30px;font-weight:700}.form-home-wrapper .form-home-block .form-group .dropdown-toggle[aria-expanded=true]+.dropdown-menu{position:absolute}.form-home-wrapper .form-home-block .form-group .form-field{border:1px solid silver;height:60px}.form-home-wrapper .form-home-block .form-group .form-field:-ms-input-placeholder{color:#474747;opacity:1}.form-home-wrapper .form-home-block .form-group .form-field::placeholder{color:#474747;opacity:1}.form-home-wrapper .form-home-block .form-group-business{position:absolute;top:20px;left:20px}.form-home-wrapper .form-home-block .form-group-business .radio-item{display:inline-block;vertical-align:middle;font-weight:500;margin-right:4px;margin-bottom:4px}.form-home-wrapper .form-home-block .form-group-business .radio-item>input{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.form-home-wrapper .form-home-block .form-group-business .radio-item>input:checked+span{color:#fff;border-color:#b4002f}.form-home-wrapper .form-home-block .form-group-business .radio-item>span{font-size:15px;text-transform:uppercase;cursor:pointer;letter-spacing:1px;color:hsl(0 0% 100% / .5);padding:5px 10px;border-bottom:2px solid #fff0;transition:color .35s ease,border-color .35s ease}.form-home-wrapper .form-home-block .form-group-location{width:50%}.form-home-wrapper .form-home-block .form-group-reference{width:30%}.form-home-wrapper .form-home-block .form-group-submit{width:20%}.form-home-wrapper .form-home-block .form-group-submit .form-submit{cursor:pointer;height:60px;width:100%;color:#fff;background-color:#b4002f;text-transform:uppercase;text-align:center;margin:0}.modal-form .validation_message{color:#b60032;font-size:15px;margin-top:5px}.modal-form .gform_confirmation_message{text-align:center;color:#292929;font-size:25px;font-weight:700}.modal-form .gform_heading{margin-bottom:30px;text-align:center}.modal-form .gform_fields{margin:30px 0}.modal-form .gform_fields .gfield.gfield_error input,.modal-form .gform_fields .gfield.gfield_error textarea{border-color:#b60032}.modal-form .gform_fields .gfield input[type=email],.modal-form .gform_fields .gfield input[type=text],.modal-form .gform_fields .gfield textarea{padding:15px 0;font-size:18px;border-width:0 0 1px}.modal-form .gform_fields .gfield input[type=email]:-ms-input-placeholder,.modal-form .gform_fields .gfield input[type=text]:-ms-input-placeholder,.modal-form .gform_fields .gfield textarea:-ms-input-placeholder{color:#c1c1c1}.modal-form .gform_fields .gfield input[type=email]::placeholder,.modal-form .gform_fields .gfield input[type=text]::placeholder,.modal-form .gform_fields .gfield textarea::placeholder{color:#c1c1c1}.modal-form .gform_fields .gfield input[type=email]:focus,.modal-form .gform_fields .gfield input[type=email]:hover,.modal-form .gform_fields .gfield input[type=text]:focus,.modal-form .gform_fields .gfield input[type=text]:hover,.modal-form .gform_fields .gfield textarea:focus,.modal-form .gform_fields .gfield textarea:hover{border-color:#b60032}.modal-form .gform_fields ul.gfield_checkbox{margin-bottom:30px;font-size:0}@media screen and (max-width:767px){.modal-form .gform_fields ul.gfield_checkbox{text-align:center}}.modal-form .gform_fields ul.gfield_checkbox>li{width:100%;display:inline-block;vertical-align:middle;font-size:15px}@media screen and (min-width:768px){.modal-form .gform_fields ul.gfield_checkbox>li{max-width:50%}}.modal-form .gform_fields ul.gfield_checkbox>li>label:after,.modal-form .gform_fields ul.gfield_checkbox>li>label:before{margin-left:0}.modal-form .gform_fields ul.gfield_checkbox>li>label:before{position:static;vertical-align:bottom;margin-right:10px}.modal-form .gform_fields ul.gfield_checkbox>li>label:after{top:0;left:5px}.modal-form .gform_button,.modal-form .gform_button+img{display:table;margin-left:auto;margin-right:auto}.modal-form .gform_button+img{margin-top:10px}.interest-trigger{z-index:15;display:inline-block;bottom:20px;right:20px;position:absolute}@media screen and (min-width:992px){.interest-trigger{display:none}}.interest-trigger>.btn,.interest-wrapper .gform_footer .interest-trigger>.gform_button,.modal-form .interest-trigger>.gform_button,.text-wrapper .gform_wrapper .interest-trigger>.gform_button{font-size:15px;padding:18px 20px}@media screen and (max-width:575px){.interest-trigger>.btn,.interest-wrapper .gform_footer .interest-trigger>.gform_button,.modal-form .interest-trigger>.gform_button,.text-wrapper .gform_wrapper .interest-trigger>.gform_button{font-weight:700;position:fixed;width:100%;bottom:0;left:0}}@media screen and (min-width:576px){.interest-trigger>.btn,.interest-wrapper .gform_footer .interest-trigger>.gform_button,.modal-form .interest-trigger>.gform_button,.text-wrapper .gform_wrapper .interest-trigger>.gform_button{font-size:13px;padding:13px 18px}}@media screen and (min-width:768px){.interest-trigger>.btn,.interest-wrapper .gform_footer .interest-trigger>.gform_button,.modal-form .interest-trigger>.gform_button,.text-wrapper .gform_wrapper .interest-trigger>.gform_button{font-size:14px;padding:14px 20px}}@media screen and (max-width:991px){.interest-wrapper{text-align:center;background-color:#e4e4e4;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:scroll;padding:50px 0;opacity:0;z-index:-20;transition:opacity .15s linear}.interest-wrapper.active{opacity:1;z-index:20}.interest-wrapper .gform_wrapper{max-width:75%;margin:0 auto}}@media screen and (min-width:992px){.interest-wrapper{background-color:#ededed;margin-top:15px;padding:20px 15px}}.interest-wrapper .validation_message{font-size:13px;color:#b4002f;margin-top:5px}.interest-wrapper .gform_confirmation_message{text-align:center;font-size:16px;color:#b4002f}.interest-wrapper .gform_heading{margin-bottom:20px}.interest-wrapper .gform_heading .gform_title{letter-spacing:1px;text-transform:none;line-height:1.1;font-weight:700;font-size:20px}.interest-wrapper .gform_heading .gform_description{display:block;margin:10px 0;line-height:19px;font-size:14px}.interest-wrapper .gform_fields .gfield input,.interest-wrapper .gform_fields .gfield textarea{padding:10px;border:none;font-size:15px}.interest-wrapper .gform_fields .gfield input:focus,.interest-wrapper .gform_fields .gfield textarea:focus{box-shadow:inset 0 0 2px #000}.interest-wrapper .gform_fields .gfield input{line-height:30px}.interest-wrapper .gform_fields .gfield textarea{line-height:1.5}.interest-wrapper .gform_fields .gfield_checkbox,.interest-wrapper .gform_fields .gfield_radio{zoom:1}.interest-wrapper .gform_fields .gfield_checkbox:after,.interest-wrapper .gform_fields .gfield_radio:after{content:"";display:block;clear:both;height:0;visibility:hidden}.interest-wrapper .gform_fields .gfield_checkbox>li,.interest-wrapper .gform_fields .gfield_radio>li{position:relative;overflow:hidden;float:left;padding-left:7px;line-height:1.2;margin:0 10px}@media screen and (min-width:576px){.interest-wrapper .gform_fields .gfield_checkbox>li,.interest-wrapper .gform_fields .gfield_radio>li{line-height:1.3}}.interest-wrapper .gform_fields .gfield_checkbox>li>input,.interest-wrapper .gform_fields .gfield_radio>li>input{opacity:0;visibility:hidden;display:inline-block;vertical-align:middle;width:auto;margin-left:1px}.interest-wrapper .gform_fields .gfield_checkbox>li>input:checked+label,.interest-wrapper .gform_fields .gfield_radio>li>input:checked+label{font-weight:700}.interest-wrapper .gform_fields .gfield_checkbox>li>input:checked+label:after,.interest-wrapper .gform_fields .gfield_radio>li>input:checked+label:after{opacity:1}.interest-wrapper .gform_fields .gfield_checkbox>li>label,.interest-wrapper .gform_fields .gfield_radio>li>label{width:auto;max-width:85%;white-space:normal;cursor:pointer;position:relative;display:inline-block;vertical-align:middle;padding:3px 0 0 5px;margin-bottom:5px;font-size:15px;min-height:19px;line-height:19px}.interest-wrapper .gform_fields .gfield_checkbox>li>label:after,.interest-wrapper .gform_fields .gfield_checkbox>li>label:before,.interest-wrapper .gform_fields .gfield_radio>li>label:after,.interest-wrapper .gform_fields .gfield_radio>li>label:before{cursor:pointer;display:inline-block;position:absolute;top:2px;left:0;margin-left:-20px}.interest-wrapper .gform_fields .gfield_checkbox>li>label:before,.interest-wrapper .gform_fields .gfield_radio>li>label:before{content:"";width:19px;height:19px;border:1px solid #9d9d9d;border-radius:3px;transition:border .15s ease-in-out,color .15s ease-in-out}.interest-wrapper .gform_fields .gfield_checkbox>li>label:after,.interest-wrapper .gform_fields .gfield_radio>li>label:after{content:"\53";width:16px;height:16px;font-family:barnes-icon;color:#b4002f;font-size:13px;opacity:0;padding-left:3px;padding-top:1px}.interest-wrapper .gform_fields .gfield_checkbox{margin-top:20px}.interest-wrapper .gform_fields .gfield_checkbox>li{margin-left:0}.interest-wrapper .gform_fields .gfield_checkbox>li>label{max-width:100%;color:#9d9d9d;font-size:13px}.interest-wrapper .gform_fields .gfield_captcha{height:78px}.interest-wrapper .gform_footer{margin-top:15px;padding:14px 0 25px;text-align:center}.interest-wrapper .gform_footer .gform_button{font-weight:700;display:inline-block;vertical-align:middle;padding:15px 30px}.interest-wrapper .gform_footer .gform_button+img{margin-left:10px}.form-alert{font-size:0}.form-alert .gform_fields .gfield input[type=text],.form-alert .gform_fields .gfield textarea{border-width:1px;padding:15px;font-size:15px}.form-alert .gform_footer .gform_button{height:50px}.text-wrapper .gform_confirmation_message{padding:15px;background-color:#689412;color:#fff;text-transform:uppercase;text-align:center;font-weight:700;letter-spacing:1px}.text-wrapper .gform_wrapper{margin-bottom:30px}.text-wrapper .gform_wrapper .validation_message{color:#b60032;font-size:15px}.text-wrapper .gform_wrapper .gform_fields{margin:0;padding:0;list-style-type:none}.text-wrapper .gform_wrapper .gform_fields .gfield{margin-bottom:20px}.text-wrapper .gform_wrapper .gform_fields input[type=email],.text-wrapper .gform_wrapper .gform_fields input[type=text],.text-wrapper .gform_wrapper .gform_fields textarea{padding:15px}.text-wrapper .gform_wrapper .gform_fields input[type=email][aria-invalid=true],.text-wrapper .gform_wrapper .gform_fields input[type=text][aria-invalid=true],.text-wrapper .gform_wrapper .gform_fields textarea[aria-invalid=true]{border-color:#b60032}.text-wrapper .gform_wrapper .gform_button{margin-top:15px}.link-icon>span{display:inline-block;vertical-align:middle;margin-right:10px}.link-icon>span:last-child{margin-right:0}.map{width:100%;height:350px;font-family:inherit;font-size:12px;border:1px solid #ddd}@media screen and (min-width:992px){.map{height:400px}}.map.map-multiple{height:600px;margin-bottom:30px}.map img{max-width:inherit}.map .marker-content{width:175px;text-align:center}.map .marker-content>img{width:100%;height:80px;display:block;object-fit:cover;object-position:center;margin-bottom:10px}.map .marker-content>p{margin:5px 0;padding-right:5px}.interest-wrapper .gform_footer .map .marker-content .gform_button,.map .marker-content .btn,.map .marker-content .interest-wrapper .gform_footer .gform_button,.map .marker-content .modal-form .gform_button,.map .marker-content .text-wrapper .gform_wrapper .gform_button,.modal-form .map .marker-content .gform_button,.text-wrapper .gform_wrapper .map .marker-content .gform_button{margin-top:10px;font-size:10px}.map .leaflet-popup-tip{background-color:#b60032}.map .leaflet-popup-close-button{color:#fff}.map .leaflet-marker-icon:not([class*=cluster]){filter:brightness(0) contrast(100%) invert(8%) sepia(85%) saturate(5692%) hue-rotate(337deg) brightness(114%) contrast(105%)}.map .marker-cluster{color:#fff}.map .marker-cluster,.map .marker-cluster div{background-color:rgb(180 0 47 / .5)}.map .marker-cluster div{font:inherit}.leaflet-popup-content-wrapper{color:inherit;padding:0;border-radius:0}.leaflet-popup-content{margin:0 -1px 0 0}.fade{opacity:0;transition:opacity .15s linear}.fade.show{opacity:1}.show{visibility:visible}.collapse{display:none}.collapse.show{display:block}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.no-results{padding:15px 0;text-align:center}.no-results,.text-wrapper{font-size:16px;line-height:30px}.text-wrapper{text-align:justify}@media screen and (max-width:767px){.text-wrapper h1,.text-wrapper h2,.text-wrapper h3,.text-wrapper h4,.text-wrapper h5,.text-wrapper h6{text-align:left}}.text-wrapper h1,.text-wrapper h2,.text-wrapper h3,.text-wrapper h4,.text-wrapper h5,.text-wrapper h6,.text-wrapper p{margin-bottom:15px}.text-wrapper h3{font-size:16px}.text-wrapper h4{letter-spacing:.5px}.text-wrapper ol,.text-wrapper ul{list-style-type:disc;margin-left:30px;margin-bottom:30px}.text-wrapper ol{list-style-type:decimal}.text-wrapper a{text-decoration:underline}.text-wrapper img{max-width:100%;height:auto;display:block;margin-top:30px;margin-bottom:30px}.text-wrapper blockquote{margin:10px 0 30px}.text-wrapper blockquote p{margin:0;padding:0;font-size:20px;line-height:1.7}.text-wrapper table{width:100%;text-align:center;border:1px solid #1d1d1d;margin-bottom:20px}.text-wrapper table thead{color:#fff;background-color:#1d1d1d}.text-wrapper table tbody tr{border-bottom:1px solid #1d1d1d}.text-wrapper table tbody tr:last-child{border-bottom:none}.text-wrapper table td,.text-wrapper table th{padding:10px;vertical-align:middle}.text-wrapper table td{border-right:1px solid #1d1d1d}.text-wrapper table td:last-child{border-right:none}.text-wrapper small{font-size:90%;font-style:italic;color:#666}.light{font-weight:300}.uppercase{text-transform:uppercase}.font-bold{font-weight:700}.font-grey{color:#d1d1d1}.font-smooth{color:#878787;font-weight:300;font-style:italic}.link-grey-dark{color:#292929;transition:color .35s ease}.link-grey-dark:focus,.link-grey-dark:hover{color:#b60032}.subtitle{font-family:Georgia,Lato,Times New Roman,serif;line-height:34px;font-size:21px}.title-line{font-size:20px;text-align:center;position:relative;margin-top:50px;margin-bottom:50px}.title-line.title-line-big{font-size:25px;margin-bottom:30px}.title-line:before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#c9c9c9}.title-line>span{display:inline-block;background-color:#fff;padding:0 35px;letter-spacing:1.5px;position:relative}.table{width:100%;max-width:100%;margin-bottom:10px}.table.table-details{font-size:14px;margin-top:35px}.table.table-details .table-cell{width:100%;padding:15px 20px;border-bottom:1px solid #e2e2e2}@media screen and (max-width:767px){.table.table-details .table-cell{padding-left:0}}@media screen and (min-width:768px){.table.table-details .table-cell{width:50%;border-left:1px solid #e2e2e2}}@media screen and (min-width:768px) and (max-width:1199px){.table.table-details .table-cell:nth-child(odd){padding-left:0;border-left:0}}@media screen and (min-width:1200px){.table.table-details .table-cell{width:33%;width:33.33333%}.table.table-details .table-cell:nth-child(3n+1){padding-left:0;border-left:0}}.table.table-details .table-label{display:inline-block}.table .table-row{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.table .table-label{font-weight:700;text-transform:uppercase}.cta-wrapper>a{margin-right:10px}.cta-wrapper>a:last-child{margin-right:0}.cta-wrapper>a>span:first-child{font-size:16px}@media screen and (max-width:1199px){.cta-wrapper>a>span:first-child{margin-right:0}}.zoom{overflow:hidden}.zoom:focus>img,.zoom:hover>img{transform:scale(1.05)}.zoom>img{will-change:transform;transform:scale(1);transition:all .3s ease}.overlay{position:relative}.overlay:not(.zoom):focus:after,.overlay:not(.zoom):hover:after{background-color:rgb(0 0 0 / .2)}.overlay:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background-color:rgb(0 0 0 / .4);transition:all .3s ease}.img-cover{width:100%;height:100%;display:block;object-fit:cover}.img-responsive{max-width:100%;height:auto;display:block}.img-loaded{opacity:1;visibility:visible;transition:all .3s ease}.anim-fade,.anim-fade-up{opacity:0;transition-timing-function:cubic-bezier(.535,0,.21,1);transition-property:opacity,transform;transition-duration:.5s}.in .anim-fade,.in .anim-fade-up{opacity:1}.anim-fade-up{transform:translateY(15px)}.in .anim-fade-up{transform:translateY(0)}.anim-delay-2{transition-delay:.25s}.anim-delay-4{transition-delay:.5s}.slick-next,.slick-prev{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;top:50%;transform:translateY(-50%);border-radius:50%;width:40px;height:40px;color:#fff;outline:none;font-size:0;line-height:0;white-space:nowrap;text-align:center;letter-spacing:1px;z-index:4;transition:all .35s ease}.slick-next:before,.slick-prev:before{position:absolute;top:50%;font-family:barnes-icon;font-size:30px}.nav-dark .slick-next,.nav-dark .slick-prev{background-color:rgb(41 41 41 / .5)}.nav-dark .slick-next:focus,.nav-dark .slick-next:hover,.nav-dark .slick-prev:focus,.nav-dark .slick-prev:hover{background-color:rgb(41 41 41 / .7)}.nav-light .slick-next,.nav-light .slick-prev{background-color:hsl(0 0% 100% / .4)}.nav-light .slick-next:focus,.nav-light .slick-next:hover,.nav-light .slick-prev:focus,.nav-light .slick-prev:hover{background-color:hsl(0 0% 100% / .6)}.slick-prev{left:15px}.slick-prev:before{content:"\55";left:5px}.slick-next{right:15px}.slick-next:before{content:"\56";right:5px}.slick-dots{z-index:3;position:absolute;right:30px;bottom:30px}.nav-dark .slick-dots>li>button{background-color:#292929}.slick-dots>li{cursor:pointer;display:inline-block;vertical-align:middle;margin-right:10px}.slick-dots>li:last-child{margin-right:0}.slick-dots>li.slick-active>button{opacity:.75}.slick-dots>li>button{cursor:inherit;outline:none;font-size:0;line-height:1;width:12px;height:12px;display:block;border-radius:50%;background-color:#fff;text-indent:-9999px;opacity:.25;transition:opacity .35s ease}.breadcrumb{z-index:2;position:absolute;top:90px;left:0;width:100%;height:30px;overflow:hidden;white-space:nowrap;background-color:#292929;color:#8b8b8b;padding:7.5px 10px;font-size:11px;transition:top .35s ease}.logged-in .breadcrumb{top:122px}.scroll-enabled+.breadcrumb{top:70px}.logged-in .scroll-enabled+.breadcrumb{top:102px}.breadcrumb a,.breadcrumb span{font-weight:400;display:inline-block}.breadcrumb a.breadcrumb-label,.breadcrumb span.breadcrumb-label{margin-right:10px}.breadcrumb a.breadcrumb-divider,.breadcrumb span.breadcrumb-divider{margin:0 5px}.breadcrumb a{transition:color .3s ease}.breadcrumb a:focus,.breadcrumb a:hover{color:#fff}.locations-featured{margin-top:30px}.locations-featured .location{position:relative;padding:0 1px}.locations-featured .location .location-image{z-index:2;position:relative;height:350px;background-image:url(/wp-content/themes/barnes/dist/images/city.png);background-color:#b60032;background-position:50%;background-repeat:no-repeat}.locations-featured .location .location-content{z-index:3;color:#fff;width:100%;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.locations-featured .location .location-content:after{content:"";width:40px;height:1px;background-color:#fff;position:absolute;left:50%;bottom:-15px;margin-left:-20px}.locations-featured .location .location-title{font-size:25px;font-weight:700}.locations-featured .slick-next,.locations-featured .slick-prev{top:auto;bottom:15px}.call-strip{margin-top:25px;margin-bottom:25px}.call-strip .call-strip-inner{padding:40px;text-align:center;background-color:#f6f6f6}.call-strip .call-strip-text{text-align:left;vertical-align:middle;text-transform:uppercase;letter-spacing:4px;font-size:30px;font-weight:300}@media screen and (min-width:992px){.call-strip .call-strip-text{display:inline-block;margin-right:20px;font-size:20px;text-align:center}}@media screen and (max-width:991px){.call-strip .call-strip-link{width:100%;margin-top:15px}}.a2a_kit.addtoany_list{margin:0 auto 30px;display:table}.a2a_kit.addtoany_list>a{margin:0 3px}.a2a_kit.addtoany_list>a>span{width:65px;height:65px;font-size:35px;border-radius:50%}.a2a_kit.addtoany_list>a>span>svg{max-width:45px;top:50%;transform:translateY(-50%)}.video-js{font-size:12px;color:#fff;font-family:inherit;overflow:hidden}.video-js:focus .vjs-big-play-button,.video-js:hover .vjs-big-play-button{background:none}@media screen and (max-width:767px){.video-js.vjs-controls-disabled.vjs-paused .vjs-big-play-button{display:block}}.video-js .vjs-poster{background-size:cover}.video-js .vjs-big-play-button{width:50px;height:50px;background:none;font-size:38px;line-height:45px;border-radius:50%;border-width:4px;top:50%;left:50%;transform:translate(-50%,-50%)}.video-js .vjs-control-bar,.video-js .vjs-menu-button .vjs-menu-content{background-color:#970229}.video-js .vjs-slider{background-color:hsl(0 0% 100% / .5)}.video-js .vjs-play-progress,.video-js .vjs-volume-level{background-color:#fff}.video-js .vjs-load-progress{background-color:rgb(182 0 50 / .5)}.video-js .vjs-load-progress div{background-color:rgb(182 0 50 / .75)}.idc{display:inline-block;text-indent:-9999px;background-position:no-repeat;background-image:url(/wp-content/themes/barnes/dist/images/sprite.png)}.idc.idc-large{background-position:0 0;width:59px;height:53px}.idc.idc-swipe{background-position:-60px 0;width:40px;height:49px}.ad-banner{margin:0 auto;text-align:center}.ad-banner a,.ad-banner img{margin:auto}.tab-nav{overflow:hidden;margin-bottom:15px}@media screen and (min-width:992px){.tab-nav{margin-bottom:30px}}.tab-nav ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:575px){.tab-nav ul{margin-top:-1px;border:1px solid #c1c1c1;background-color:#f6f6f6}}@media screen and (min-width:576px){.tab-nav ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (min-width:576px) and (max-width:767px){.tab-nav ul{margin-left:-5px;margin-right:-5px}}.tab-nav ul li{width:100%;max-width:100%;position:relative}@media screen and (min-width:576px){.tab-nav ul li{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0%}}.tab-nav ul li+li:before{content:"";display:block;position:absolute;left:0;top:0}@media screen and (max-width:575px){.tab-nav ul li+li:before{width:100%;height:0;border-bottom:1px solid #c1c1c1}}@media screen and (min-width:576px){.tab-nav ul li+li:before{width:0;height:50%;border-right:1px solid #c1c1c1;top:50%;transform:translateY(-50%)}}.tab-nav ul button{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;min-height:100%;min-width:100%;gap:10px;padding:15px}@media screen and (min-width:576px){.tab-nav ul button{-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:767px){.tab-nav ul button{font-size:11px}}.tab-nav ul button.active{color:#b60032}.tab-nav ul button.active img{filter:invert(15%) sepia(44%) saturate(5701%) hue-rotate(330deg) brightness(90%) contrast(118%);animation:tabNavIconPop .35s ease 0s 1}.tab-nav ul img{max-width:48px;max-height:48px;width:auto;height:auto;transition:filter .5s ease}@media screen and (max-width:767px){.tab-nav ul img{max-width:36px;max-height:36px}}.interest-wrapper .gform_footer .tab-nav [aria-expanded=true].gform_button span,.modal-form .tab-nav [aria-expanded=true].gform_button span,.tab-nav .btn-primary[aria-expanded=true] span,.tab-nav .interest-wrapper .gform_footer [aria-expanded=true].gform_button span,.tab-nav .modal-form [aria-expanded=true].gform_button span,.tab-nav .text-wrapper .gform_wrapper [aria-expanded=true].gform_button span,.text-wrapper .gform_wrapper .tab-nav [aria-expanded=true].gform_button span{transform:rotate(90deg);display:inline-block;vertical-align:middle}.tab-content{background-color:#f6f6f6;padding:20px}@media screen and (min-width:576px){.tab-content{padding:40px}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.tab-content .text-wrapper{max-width:100%;margin-bottom:-20px}.tab-carousel{padding-bottom:38px}@media screen and (min-width:1200px){.tab-carousel{padding-bottom:0}.tab-carousel .slide-cntt{padding-bottom:30px}}@media screen and (max-width:991px){.tab-carousel .slide-img{height:200px}.tab-carousel .slide-img img{width:100%;height:100%;object-fit:cover;object-position:center}}.tab-carousel .slick-dots{bottom:0}@media screen and (max-width:1199px){.tab-carousel .slick-dots{bottom:-10px;right:auto;left:50%;transform:translateX(-50%)}}.modal,.modal-backdrop{position:fixed;top:0;bottom:0;left:0;right:0}.modal,.modal-open{overflow:hidden}.modal{z-index:25;display:none;outline:0}.modal.fade .modal-dialog{transform:translateY(-25%);transition:all .3s ease-out}.modal.show .modal-dialog{transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal .modal-dialog{position:relative;width:auto;margin:10px}@media screen and (min-width:576px){.modal .modal-dialog{max-width:500px;margin:30px auto}}.modal .modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#fff;background-clip:padding-box;border:1px solid #fff0;border-radius:3px;outline:0}.modal .modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:30px}.modal .modal-body .modal-close{font-size:30px}.modal .modal-body .modal-icon{width:72px;height:72px;line-height:72px;font-size:30px;text-align:center;border-radius:50%;background-color:#f6f6f6;margin:20px auto 10px}.modal .modal-body .modal-icon>span{display:inline}.modal .modal-body .modal-logo{max-width:120px;margin-left:auto;margin-right:auto}.modal .modal-body .gform_title,.modal .modal-body .modal-title{margin-bottom:0;font-size:30px;font-weight:700;line-height:1.5;text-transform:none;color:#484848;text-align:center}.modal .modal-body .gform_description,.modal .modal-body .modal-desc{display:block;font-size:16px;line-height:30px;text-align:center}.modal .modal-body .modal-desc{margin-bottom:30px}.modal-backdrop{z-index:5;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter{display:block;margin:0 auto;height:auto}.alignright,a img.alignright{float:right;margin:5px 0 20px 20px}.alignleft,a img.alignleft{float:left;margin:5px 20px 20px 0}.wp-caption{margin-top:20px;margin-bottom:20px;max-width:100%}.wp-caption.aligncenter{text-align:center}.wp-caption.aligncenter img{margin-left:auto;margin-right:auto}.wp-caption.alignleft{margin-right:20px;text-align:left}.wp-caption.alignright{margin-left:20px;text-align:right}.wp-caption img{border:0 none;height:auto;margin:0;padding:0;width:auto}.wp-caption h4,.wp-caption h5,.wp-caption h6{text-align:inherit}.wp-caption .wp-caption-text{font-size:12px;line-height:1.3;font-style:italic;margin:5px 0 0;padding-bottom:0;color:#666}#main-header{z-index:5;color:#fff;background-color:#292929;text-transform:uppercase;box-shadow:0 1px 5px 0 rgb(0 0 0 / .5);position:fixed;top:0;left:0;width:100%;height:90px;transition:all .35s ease}.logged-in #main-header{top:32px}.is-home-page #main-header{background-color:rgb(0 0 0 / .4);border-bottom:1px solid rgb(0 0 0 / .15)}.is-home-page #main-header.scroll-enabled{background-color:#292929;border-bottom-width:0}.not-home-page #main-header.scroll-enabled+.breadcrumb+#main-wrapper{margin-top:100px}#main-header.scroll-enabled,#main-header.scroll-enabled .header-wrap{height:70px}@media screen and (min-width:1200px){#main-header.scroll-enabled .logo{max-width:230px}}@media screen and (max-width:991px){#main-header.scroll-enabled .menu-nav{top:70px;height:calc(100% - 70px)}}@media screen and (min-width:992px){#main-header.scroll-enabled .menu-nav .menu>li>a{padding:27px 10px}}#main-header.scroll-enabled .language-menu .language-dropdown{top:calc(100% + 20px)}#main-header .header-navbar,#main-header .header-wrap{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;height:100%}#main-header .header-wrap{width:100%;-ms-flex-pack:justify;justify-content:space-between;height:90px}@media screen and (min-width:992px){#main-header .header-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}#main-header .menu-item a{font-weight:400}@media screen and (max-width:991px){#main-header .container{width:100%}}#main-header .logo{display:table;max-width:180px;transition:all .35s ease}@media screen and (max-width:991px){#main-header .logo{left:50%;transform:translateX(-50%);position:relative}}@media screen and (min-width:768px){#main-header .logo{max-width:250px}}@media screen and (min-width:992px){#main-header .logo{max-width:200px}}@media screen and (min-width:1500px){#main-header .logo{max-width:410px}}#main-header .btn-menu{display:block;cursor:pointer;position:absolute;padding:5px 0;top:50%;left:15px;transform:translateY(-50%);z-index:5}@media screen and (min-width:992px){#main-header .btn-menu{display:none}}#main-header .btn-menu[aria-expanded=true]:after{content:"\39"}#main-header .btn-menu:after{content:"\e020";font-family:barnes-icon;font-size:25px}@media screen and (max-width:991px){#main-header .menu-nav{background-color:#3c3c3c;position:fixed;left:0;top:90px;z-index:25;width:50%;height:calc(100% - 90px);opacity:0;overflow-x:hidden;overflow-y:auto;transition:all .35s ease;transform:translateX(-100%)}#main-header .menu-nav.show{opacity:1;transform:translateX(0)}}@media screen and (max-width:767px){#main-header .menu-nav{width:70%}}@media screen and (max-width:991px){#main-header .menu-nav .menu{max-width:100%;padding:10px 0;transform:translateX(0);transition:transform .4s ease-in-out}#main-header .menu-nav .menu.dropdown-open{height:100%;transform:translateX(-40%)}}@media screen and (min-width:992px){#main-header .menu-nav .menu{display:-ms-flexbox;display:flex;padding:0}}#main-header .menu-nav .menu>li{position:relative}@media screen and (max-width:991px){#main-header .menu-nav .menu>li{color:#8b8b8b;padding:0 15px;position:static}#main-header .menu-nav .menu>li:last-child>a{border:none}#main-header .menu-nav .menu>li.show>ul{transform:translateX(40%)}}#main-header .menu-nav .menu>li>a,#main-header .menu-nav .menu>li>ul a{display:block;text-transform:uppercase;transition:all .35s ease}@media screen and (min-width:576px){#main-header .menu-nav .menu>li>a,#main-header .menu-nav .menu>li>ul a{white-space:nowrap}}@media screen and (max-width:991px){#main-header .menu-nav .menu>li>a,#main-header .menu-nav .menu>li>ul a{font-size:18px;padding:15px 5px;text-align:left;color:#8b8b8b}#main-header .menu-nav .menu>li>a:focus,#main-header .menu-nav .menu>li>a:hover,#main-header .menu-nav .menu>li>ul a:focus,#main-header .menu-nav .menu>li>ul a:hover{color:#fff}}#main-header .menu-nav .menu>li>a{letter-spacing:1px;font-weight:500}@media screen and (max-width:991px){#main-header .menu-nav .menu>li>a{position:relative;border-bottom:1px solid #575757}#main-header .menu-nav .menu>li>a[data-toggle=dropdown]:after{content:"\56";position:absolute;top:50%;right:0;width:auto;height:auto;transform:translateY(-50%);font-family:barnes-icon;font-size:30px}}@media screen and (min-width:992px){#main-header .menu-nav .menu>li>a{font-size:13px;padding:35px 10px;line-height:1.25}}@media screen and (max-width:991px){#main-header .menu-nav .menu>li>ul{background-color:#3c3c3c;position:absolute;top:0;right:0;width:100%;height:100%;min-height:calc(100vh - 90px);box-shadow:none;overflow-y:auto;padding:0 15px;z-index:30;transform:translateX(140%);transition:all .4s ease-out}#main-header .menu-nav .menu>li>ul .dropdown-item-title{color:#8b8b8b;background-color:#292929;padding:15px;position:relative;cursor:pointer;font-size:18px;transition:all .35s ease;padding-left:60px;margin-top:10px;margin-bottom:15px}#main-header .menu-nav .menu>li>ul .dropdown-item-title:before{content:"\55";z-index:0;position:absolute;top:50%;left:10px;font-family:barnes-icon;font-size:30px;transform:translateY(-50%)}}#main-header .menu-nav .menu>li>ul a{clear:both;width:100%;border:none;background:none}@media screen and (min-width:992px){#main-header .menu-nav .menu>li>ul a{padding:10px;text-align:inherit;color:#474747}#main-header .menu-nav .menu>li>ul a:focus,#main-header .menu-nav .menu>li>ul a:hover{color:#b60032}}#main-header .external{max-width:25px;vertical-align:middle;margin:0 10px}@media screen and (max-width:991px){#main-header .external{display:none}}#main-header .language-menu{position:relative;margin-left:10px}#main-header .language-menu.active .language-current{filter:grayscale(0)}#main-header .language-menu.active .language-dropdown{opacity:1;visibility:visible}#main-header .language-menu .language-current,#main-header .language-menu .language-link{display:block;cursor:pointer;padding:8px 10px}#main-header .language-menu .language-current>img,#main-header .language-menu .language-link>img{width:22px;height:15px;margin:0 auto;display:block}#main-header .language-menu .language-current{background-color:rgb(0 0 0 / .5);filter:grayscale(100%);transition:all .35s ease}#main-header .language-menu .language-current:focus,#main-header .language-menu .language-current:hover{filter:grayscale(0)}#main-header .language-menu .language-dropdown{min-width:auto;position:absolute;left:auto;right:-50%;top:calc(100% + 30px);background-color:#fff;box-shadow:0 0 5px 0 rgb(0 0 0 / .5);border:1px solid rgb(0 0 0 / .15);padding:10px 19px;transition:all .35s ease;opacity:0;visibility:hidden}#main-header .language-menu .language-link{padding-top:12px;padding-bottom:12px}#main-footer{position:relative;padding-top:20px;background-color:#1d1d1d;color:hsl(0 0% 100% / .3);text-transform:uppercase;border-top:10px solid #3c3c3c}@media screen and (max-width:991px){#main-footer{font-size:14px}}@media screen and (max-width:767px){#main-footer{font-size:12px}}#main-footer:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:40px;background:linear-gradient(180deg,rgb(0 0 0 / .5),transparent)}#main-footer a{color:#8b8b8b;font-weight:400;transition:color .35s ease}#main-footer a:focus,#main-footer a:hover{color:#f6f6f6}#main-footer .logo{max-width:180px;display:table;margin:30px auto}@media screen and (min-width:992px){#main-footer .logo{max-width:220px}}#main-footer .footer-logos{margin-top:15px;margin-bottom:15px;text-align:center}@media screen and (min-width:992px){#main-footer .footer-logos{position:absolute;right:0}}#main-footer .footer-logos a,#main-footer .footer-logos img{display:inline-block;vertical-align:middle}#main-footer .footer-logos img{margin:5px;width:auto;height:auto;max-height:90px}#main-footer .language-item,#main-footer .menu-item{display:inline-block;vertical-align:baseline}#main-footer .language-item:last-child,#main-footer .menu-item:last-child{margin-right:0}#main-footer .language-item a,#main-footer .menu-item a{display:block}@media screen and (min-width:992px){#main-footer .language-item a,#main-footer .menu-item a{font-size:13px}}#main-footer .language-item img,#main-footer .menu-item img{vertical-align:middle;margin-top:-1px;margin-left:5px}#main-footer .menu-item{margin-right:20px}#main-footer .language-item{margin-right:10px}#main-footer .language-item a{color:#f6f6f6}#main-footer .language-item a:focus img,#main-footer .language-item a:hover img{filter:brightness(150%)}#main-footer .language-item img{transition:filter .5s ease}#main-footer .footer-access,#main-footer .footer-info{letter-spacing:2px;padding:25px 0;border-bottom:1px solid #2c2c2c}@media screen and (min-width:1500px){#main-footer .footer-access,#main-footer .footer-info{letter-spacing:2.5px}}#main-footer .footer-info{color:#8b8b8b;border-top:1px solid #2c2c2c;margin-top:10px}@media screen and (max-width:991px){#main-footer .footer-info{text-align:center}}#main-footer .footer-info a[href*=goo],#main-footer .footer-info span{display:block;color:#f6f6f6;font-weight:700}#main-footer .footer-info .footer-info-address{width:100%;display:inline-block;vertical-align:top}@media screen and (max-width:991px){#main-footer .footer-info .footer-info-address{margin-bottom:15px}}@media screen and (min-width:992px){#main-footer .footer-info .footer-info-address{max-width:50%;padding-right:15px}#main-footer .footer-info .footer-info-address:last-child{padding-right:0}}#main-footer .footer-info .footer-info-address a,#main-footer .footer-info .footer-info-address p,#main-footer .footer-info .footer-info-address span{margin-bottom:7.5px}#main-footer .footer-info .footer-info-address a:last-child,#main-footer .footer-info .footer-info-address p:last-child{margin-bottom:0}#main-footer .footer-info .footer-info-address a{display:inline-block}@media screen and (min-width:992px){#main-footer .footer-info .footer-info-links{margin-top:30px}}@media screen and (max-width:991px){#main-footer .footer-info .footer-info-links a{display:block;margin-bottom:5px}}@media screen and (min-width:992px){#main-footer .footer-info .footer-info-links a{margin-right:30px}}#main-footer .footer-info .footer-info-links a:last-child{margin:0}#main-footer .footer-info .footer-info-networks span{margin-bottom:20px}#main-footer .footer-info .footer-info-networks li{display:inline-block;vertical-align:middle;margin-right:10px}@media screen and (min-width:1500px){#main-footer .footer-info .footer-info-networks li{margin-right:15px}}#main-footer .footer-info .footer-info-networks li:last-child{margin-right:0}#main-footer .footer-info .footer-info-networks li i{font-size:24px;vertical-align:middle}@media screen and (min-width:1500px){#main-footer .footer-info .footer-info-networks li i{font-size:32px}}#main-footer .footer-info .footer-info-networks li em{vertical-align:middle;margin-right:5px}#main-footer .footer-info .btn,#main-footer .footer-info .interest-wrapper .gform_footer .gform_button,#main-footer .footer-info .modal-form .gform_button,#main-footer .footer-info .text-wrapper .gform_wrapper .gform_button,.interest-wrapper .gform_footer #main-footer .footer-info .gform_button,.modal-form #main-footer .footer-info .gform_button,.text-wrapper .gform_wrapper #main-footer .footer-info .gform_button{color:#fff;display:table}@media screen and (min-width:1200px){#main-footer .footer-info .btn,#main-footer .footer-info .interest-wrapper .gform_footer .gform_button,#main-footer .footer-info .modal-form .gform_button,#main-footer .footer-info .text-wrapper .gform_wrapper .gform_button,.interest-wrapper .gform_footer #main-footer .footer-info .gform_button,.modal-form #main-footer .footer-info .gform_button,.text-wrapper .gform_wrapper #main-footer .footer-info .gform_button{margin-left:auto;margin-right:0}}#main-footer .footer-access{font-size:13px;text-align:center}#main-footer .footer-access button{color:#b2b2b2}#main-footer .footer-access button:focus,#main-footer .footer-access button:hover,#main-footer .footer-access button[aria-expanded=true]{color:#1d1d1d;border-color:#b2b2b2;background-color:#b2b2b2}#main-footer .footer-access button:focus span,#main-footer .footer-access button:hover span,#main-footer .footer-access button[aria-expanded=true] span{transform:rotate(90deg)}#main-footer .footer-access button span{display:inline-block;transition:transform .5s ease}#main-footer .footer-access .footer-access-languages span,#main-footer .footer-access .footer-access-languages ul{display:inline-block;vertical-align:baseline;color:#f6f6f6}#main-footer .footer-access .footer-access-languages span{margin-right:20px}@media screen and (max-width:991px){#main-footer .menu-footer{background-color:#3c3c3c;border-top:0;padding:10px}#main-footer .menu-footer .menu-item{display:block;margin-right:0}#main-footer .menu-footer a{padding:10px}}#main-footer .footer-extra{padding:10px 0;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:15px}@media screen and (min-width:768px){#main-footer .footer-extra{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:992px){#main-footer .footer-extra{-ms-flex-pack:justify;justify-content:space-between}}#main-footer .footer-extra .footer-extra-rights{font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px}#main-footer .footer-extra .footer-extra-rights img{width:auto;height:auto;max-width:100px;max-height:40px}#main-footer .footer-extra .footer-extra-helpers{letter-spacing:1px;font-size:10px;line-height:1.6}@media screen and (min-width:768px){#main-footer .footer-extra .footer-extra-helpers{line-height:1}#main-footer .footer-extra .footer-extra-helpers nav,#main-footer .footer-extra .footer-extra-helpers p{display:inline-block;vertical-align:middle}#main-footer .footer-extra .footer-extra-helpers nav{margin-right:15px}}#main-footer .footer-extra .footer-extra-helpers a{font-size:inherit}@media screen and (max-width:767px){#main-footer .menu-extra .menu-item{margin-right:auto;display:block}}#main-sidebar,.listing-sidebar{position:relative}@media screen and (min-width:1200px){#main-sidebar,.listing-sidebar{padding-left:30px}}#main-sidebar .block,.listing-sidebar .block{padding:20px 0;position:relative}#main-sidebar .block-divider:last-child,.listing-sidebar .block-divider:last-child{display:none}#main-sidebar .block-post,.listing-sidebar .block-post{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px;margin-bottom:15px;background-color:#f6f6f6}#main-sidebar .block-post:last-child,.listing-sidebar .block-post:last-child{margin-bottom:0}#main-sidebar .block-post .post-thumb,.listing-sidebar .block-post .post-thumb{width:100px;min-width:100px;height:100px}@media screen and (min-width:768px) and (max-width:991px){#main-sidebar .block-post .post-thumb,.listing-sidebar .block-post .post-thumb{display:none}}@media screen and (max-width:767px){#main-sidebar .block-post .post-content,.listing-sidebar .block-post .post-content{padding:10px;padding-left:20px}}@media screen and (min-width:768px) and (max-width:991px){#main-sidebar .block-post .post-content,.listing-sidebar .block-post .post-content{padding:10px}}@media screen and (min-width:992px){#main-sidebar .block-post .post-content,.listing-sidebar .block-post .post-content{padding-left:10px}}#main-sidebar .block-post .post-content .post-info,.listing-sidebar .block-post .post-content .post-info{color:#b4002f;line-height:19px;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:500}#main-sidebar .block-post .post-content .post-title,.listing-sidebar .block-post .post-content .post-title{line-height:20px;font-size:16px;font-weight:700}@media screen and (min-width:992px){#main-sidebar .block-post .post-content .post-title,.listing-sidebar .block-post .post-content .post-title{font-size:15px}}@media screen and (max-width:991px){#main-sidebar .widget_categories,.listing-sidebar .widget_categories{display:none}}#main-sidebar .widget_categories>h4,.listing-sidebar .widget_categories>h4{display:none}#main-sidebar .widget_categories>ul li,.listing-sidebar .widget_categories>ul li{margin:15px 0;text-transform:uppercase}#main-sidebar .widget_categories>ul li.current-cat>a,.listing-sidebar .widget_categories>ul li.current-cat>a{color:#b4002f}#main-sidebar .widget_categories>ul li a,.listing-sidebar .widget_categories>ul li a{font-size:14px;color:#292929;transition:color .35s ease}#main-sidebar .widget_categories>ul li a:focus,#main-sidebar .widget_categories>ul li a:hover,.listing-sidebar .widget_categories>ul li a:focus,.listing-sidebar .widget_categories>ul li a:hover{color:#b60032}#main-sidebar .widget_categories>ul li ul,.listing-sidebar .widget_categories>ul li ul{margin-left:15px}#main-sidebar .block-property,.listing-sidebar .block-property{position:relative;height:300px}@media screen and (min-width:992px){#main-sidebar .block-property,.listing-sidebar .block-property{height:250px}}#main-sidebar .block-property .property-image,.listing-sidebar .block-property .property-image{z-index:1;position:relative}#main-sidebar .block-property .property-content,.listing-sidebar .block-property .property-content{z-index:2;position:absolute;top:0;right:0;width:55%;height:100%;background-color:rgb(0 0 0 / .5);color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;padding:20px}@media screen and (min-width:768px){#main-sidebar .block-property .property-content,.listing-sidebar .block-property .property-content{width:45%}}@media screen and (min-width:992px){#main-sidebar .block-property .property-content,.listing-sidebar .block-property .property-content{width:65%}}#main-sidebar .block-property .property-content .property-title,.listing-sidebar .block-property .property-content .property-title{margin-bottom:10px;font-size:18px;font-weight:700}#main-sidebar .block-property .property-content .property-link,.listing-sidebar .block-property .property-content .property-link{padding:10px}#main-sidebar .block-property .property-content .property-link:focus,#main-sidebar .block-property .property-content .property-link:hover,.listing-sidebar .block-property .property-content .property-link:focus,.listing-sidebar .block-property .property-content .property-link:hover{color:#b2b2b2;border-color:#fff}@media screen and (max-width:767px){#main-sidebar .block-link,.listing-sidebar .block-link{padding:20px;background-color:#f6f6f6}}#main-sidebar .block-link .block-link-button,.listing-sidebar .block-link .block-link-button{white-space:normal;display:block;font-size:20px;letter-spacing:3px;text-align:left;padding-top:15px;padding-bottom:15px}#main-sidebar .block-form-modal .form-modal-title:before,.listing-sidebar .block-form-modal .form-modal-title:before{content:"\e925";font-family:barnes-icon;color:#b2b2b2;margin-top:-1px;margin-right:10px;font-size:24px;display:inline-block;vertical-align:middle}#main-sidebar .block-form-modal .form-modal-desc,.listing-sidebar .block-form-modal .form-modal-desc{font-size:15px;line-height:25px;margin-bottom:15px}#main-sidebar .block-form-modal .btn,.listing-sidebar .block-form-modal .btn{margin-top:15px}.banner{position:relative}.banner.banner-basic+#main-content,.banner.banner-property+#main-content{background-color:#fff}@media screen and (min-width:768px){.banner.banner-basic+#main-content,.banner.banner-property+#main-content{padding:15px}}@media screen and (max-width:991px){.banner.banner-property{z-index:3;position:absolute;left:0;width:100%;background-color:rgb(0 0 0 / .5)}}@media screen and (min-width:992px){.banner.banner-property{padding:20px 0 0}}@media screen and (min-width:1500px){.banner.banner-property{padding:25px 0 0}}.banner.banner-property .banner-content{color:#fff;padding:15px 25px}@media screen and (min-width:576px){.banner.banner-property .banner-content{padding:30px}}@media screen and (min-width:768px){.banner.banner-property .banner-content{padding:30px 40px}}@media screen and (min-width:992px){.banner.banner-property .banner-content{padding:0;color:inherit}}.banner.banner-property .banner-content .banner-title,.banner.banner-property .banner-content .title-action{display:inline-block;vertical-align:middle}.banner.banner-property .banner-content .title-action{z-index:4;position:absolute;top:5px;left:0;width:50px;height:50px;font-size:25px;line-height:50px;color:#fff;text-align:center;border-radius:5%;background-color:#292929;transition:background-color .35s ease}.banner.banner-property .banner-content .title-action:hover{background-color:rgb(41 41 41 / .8)}.banner.banner-property .banner-content .banner-title{letter-spacing:0;text-transform:none;font-size:20px;padding:0 0 0 55px}@media screen and (min-width:451px){.banner.banner-property .banner-content .banner-title{font-size:23px;margin-bottom:0;padding:0 55px}}@media screen and (min-width:576px){.banner.banner-property .banner-content .banner-title{font-size:24px;line-height:normal;margin-bottom:5px;padding:0 60px}}@media screen and (min-width:768px){.banner.banner-property .banner-content .banner-title{font-size:26px;padding:0}}@media screen and (min-width:992px){.banner.banner-property .banner-content .banner-title{font-size:22px;line-height:2.4}}@media screen and (min-width:1500px){.banner.banner-property .banner-content .banner-title{font-size:28px;line-height:2}}.banner.banner-property .banner-content .banner-info{color:#fff;font-weight:300;font-size:22px;display:inline-block;padding:0 55px}@media screen and (min-width:451px){.banner.banner-property .banner-content .banner-info{font-size:25px}}@media screen and (min-width:576px){.banner.banner-property .banner-content .banner-info{font-size:30px;padding:0 60px}}@media screen and (min-width:768px){.banner.banner-property .banner-content .banner-info{font-size:35px;padding:0}}@media screen and (min-width:992px){.banner.banner-property .banner-content .banner-info{font-size:28px;font-weight:400;color:#b4002f}.banner.banner-property .banner-content .banner-info.rent{margin-top:-7px}}@media screen and (min-width:1500px){.banner.banner-property .banner-content .banner-info{font-size:35px}.banner.banner-property .banner-content .banner-info.rent{margin-top:-10px}.banner.banner-property .banner-content .banner-info.development{font-size:30px}}.banner.banner-property .banner-content .banner-text{color:#fff;font-size:12px;padding:0 55px}@media screen and (min-width:576px){.banner.banner-property .banner-content .banner-text{padding:0 60px}}@media screen and (min-width:768px){.banner.banner-property .banner-content .banner-text{padding:0}}@media screen and (min-width:992px){.banner.banner-property .banner-content .banner-text{color:#b6b6b6}}.banner.banner-property .banner-content .banner-action{display:inline-block;float:right;font-size:22px;line-height:1.7}.banner.banner-property .banner-content .banner-action>a{color:#bababa;vertical-align:middle;transition:color .35s ease}.banner.banner-property .banner-content .banner-action>a:last-child{margin-left:10px}.banner.banner-property .banner-content .banner-action>a:hover{color:#b4002f}.banner.banner-full-width{background-color:#f6f6f6}.banner.banner-full-width .banner-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:200px}@media screen and (max-width:767px){.banner.banner-full-width .banner-content{height:150px;text-align:center}}.banner.banner-full-width .banner-content .banner-title{font-size:20px}@media screen and (min-width:768px){.banner.banner-full-width .banner-content .banner-title{font-size:30px}}.banner.banner-full-width .banner-content .banner-subtitle{color:#8b8b8b}@media screen and (max-width:767px){.banner.banner-full-width .banner-content .banner-subtitle{font-size:15px}}@media screen and (min-width:768px){.banner.banner-full-width .banner-content .banner-subtitle{padding-top:10px}}.banner.banner-image{width:100%;height:270px;overflow:hidden}@media screen and (min-width:576px){.banner.banner-image{height:350px}}@media screen and (max-width:767px){.banner.banner-image{left:50%;margin-right:-50vw;margin-left:-50vw;margin-bottom:2rem;right:50%;width:100vw}}@media screen and (min-width:768px){.banner.banner-image{height:450px;margin-bottom:30px}}@media screen and (min-width:992px){.banner.banner-image{height:500px;margin-bottom:50px}}.banner.banner-image .banner-content{width:100%;position:absolute;bottom:0;left:0;padding:20px 30px}@media screen and (max-width:767px){.banner.banner-image .banner-content{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;background-color:rgb(0 0 0 / .5)}}@media screen and (min-width:768px){.banner.banner-image .banner-content{padding:30px 35px;background-image:linear-gradient(0deg,rgb(0 0 0 / .8),transparent)}}.banner.banner-image .banner-content .banner-title{color:#fff}@media screen and (max-width:575px){.banner.banner-image .banner-content .banner-title{font-size:25px}}@media screen and (max-width:767px){.banner.banner-image .banner-content .banner-title{font-size:30px}}.banner.banner-basic{position:relative}@media screen and (max-width:767px){.banner.banner-basic{height:150px;text-align:center}}@media screen and (min-width:768px){.banner.banner-basic{padding:50px 0 10px}}@media screen and (max-width:767px){.banner.banner-basic .banner-content{position:absolute;transform:translateY(-50%);top:50%;width:100%}}@media screen and (max-width:767px){.banner.banner-basic .banner-content .banner-title{font-size:20px}}@media screen and (max-width:767px){.banner.banner-basic .banner-content .banner-subtitle{font-size:14px}}.banner .banner-content .banner-subtitle{font-size:20px;font-family:Georgia,Lato,Times New Roman,serif;font-weight:500}@media screen and (max-width:767px){.template-contacts.page-child #main-content{padding:0}}@media screen and (min-width:768px){.template-contacts.page-child #main-content{padding-left:15px}}@media screen and (min-width:768px) and (max-width:991px){.template-contacts.page-child #main-content{padding-bottom:30px}}@media screen and (min-width:1200px){.template-contacts.page-child #main-content{padding-left:45px}}.template-contacts .agency-title{font-weight:500;text-transform:none;padding:5px 0 20px}@media screen and (max-width:575px){.template-contacts .agency-title{font-size:22px}}@media screen and (min-width:768px){.template-contacts .agency-title{padding:20px 0}}@media screen and (min-width:992px){.template-contacts .agency-title{padding:30px 0}}.template-contacts .agency-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:110px;overflow:hidden;margin-bottom:10px}@media screen and (min-width:451px){.template-contacts .agency-block{min-height:130px}}@media screen and (min-width:768px){.template-contacts .agency-block{margin-bottom:20px;min-height:150px}}@media screen and (min-width:992px){.template-contacts .agency-block{margin-bottom:30px}}.template-contacts .agency-block .block-image{display:block;width:110px;min-width:110px;height:110px}@media screen and (min-width:451px){.template-contacts .agency-block .block-image{width:130px;min-width:130px;height:130px}}@media screen and (min-width:768px){.template-contacts .agency-block .block-image{width:150px;min-width:150px;height:150px}}.template-contacts .agency-block .block-content{padding:70px 15px}@media screen and (min-width:768px){.template-contacts .agency-block .block-content{padding:70px 20px}}@media screen and (max-width:991px){.template-contacts .agency-block .block-content{position:relative;background-color:#f6f6f6;-ms-flex-positive:1;flex-grow:1}}@media screen and (min-width:992px){.template-contacts .agency-block .block-content{padding:10px 20px}}@media screen and (min-width:768px) and (max-width:991px){.template-contacts .agency-block .block-content .block-info,.template-contacts .agency-block .block-content .block-title{max-width:230px}}.template-contacts .agency-block .block-content .block-title{margin-bottom:5px;font-size:18px;font-weight:700;display:table}@media screen and (min-width:768px){.template-contacts .agency-block .block-content .block-title{font-size:20px}}.template-contacts .agency-block .block-content .block-info{font-size:14px;margin-bottom:10px}@media screen and (max-width:450px){.template-contacts .agency-block .block-content .block-info{display:none}}@media screen and (min-width:768px){.template-contacts .agency-block .block-content .block-info{font-size:16px;margin-bottom:0}}@media screen and (min-width:992px){.template-contacts .agency-block .block-content .block-info{margin-bottom:15px}}@media screen and (max-width:450px){.interest-wrapper .gform_footer .template-contacts .agency-block .block-content .gform_button,.modal-form .template-contacts .agency-block .block-content .gform_button,.template-contacts .agency-block .block-content .btn,.template-contacts .agency-block .block-content .interest-wrapper .gform_footer .gform_button,.template-contacts .agency-block .block-content .modal-form .gform_button,.template-contacts .agency-block .block-content .text-wrapper .gform_wrapper .gform_button,.text-wrapper .gform_wrapper .template-contacts .agency-block .block-content .gform_button{margin-top:10px}}@media screen and (max-width:767px){.interest-wrapper .gform_footer .template-contacts .agency-block .block-content .gform_button,.modal-form .template-contacts .agency-block .block-content .gform_button,.template-contacts .agency-block .block-content .btn,.template-contacts .agency-block .block-content .interest-wrapper .gform_footer .gform_button,.template-contacts .agency-block .block-content .modal-form .gform_button,.template-contacts .agency-block .block-content .text-wrapper .gform_wrapper .gform_button,.text-wrapper .gform_wrapper .template-contacts .agency-block .block-content .gform_button{padding:8px}}@media screen and (min-width:768px) and (max-width:991px){.interest-wrapper .gform_footer .template-contacts .agency-block .block-content .gform_button,.modal-form .template-contacts .agency-block .block-content .gform_button,.template-contacts .agency-block .block-content .btn,.template-contacts .agency-block .block-content .interest-wrapper .gform_footer .gform_button,.template-contacts .agency-block .block-content .modal-form .gform_button,.template-contacts .agency-block .block-content .text-wrapper .gform_wrapper .gform_button,.text-wrapper .gform_wrapper .template-contacts .agency-block .block-content .gform_button{position:absolute;right:20px;top:50%;transform:translateY(-50%)}}.template-contacts.page-child .agency-title{font-weight:700;text-transform:none;padding-bottom:5px;padding-top:30px}@media screen and (max-width:767px){.template-contacts.page-child .agency-title{font-size:25px}}@media screen and (min-width:768px) and (max-width:991px){.template-contacts.page-child .agency-title{font-size:30px}}@media screen and (min-width:992px){.template-contacts.page-child .agency-title{padding-top:40px}}@media screen and (max-width:767px){.template-contacts.page-child .subtitle{font-size:16px;line-height:22px}}@media screen and (min-width:768px) and (max-width:991px){.template-contacts.page-child .subtitle{font-size:20px;line-height:28px}}@media screen and (max-width:991px){.template-contacts.page-child .subtitle{padding-bottom:30px}}@media screen and (min-width:992px){.template-contacts.page-child .subtitle{padding-bottom:35px}}.template-contacts.page-child .subtitle .text-wrapper{font-size:inherit}.template-contacts.page-child .agency-block{min-height:200px}.template-contacts.page-child .agency-block .block-image{width:200px;max-width:200px;min-height:200px}@media screen and (max-width:575px){.template-contacts.page-child .agency-block .block-image{display:none}}@media screen and (max-width:575px){.template-contacts.page-child .agency-block .block-title{font-size:22px}}@media screen and (max-width:575px){.template-contacts.page-child .agency-block .block-info{font-size:16px;display:block}}.template-contacts.page-child .agency-block .block-contact{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:700;padding:10px 50px 10px 0}@media screen and (min-width:576px) and (max-width:767px){.template-contacts.page-child .agency-block .block-contact{font-size:16px}}@media screen and (max-width:767px){.template-contacts.page-child .agency-block .block-contact{padding-right:0;padding-bottom:20px}}@media screen and (min-width:992px){.template-contacts.page-child .agency-block .block-contact{margin-bottom:-1px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}}.template-contacts.page-child .agency-block .block-contact span{color:#b4002f;font-size:20px;margin-right:5px}@media screen and (min-width:768px){.template-contacts.page-child .agency-block .block-contact span{font-size:25px;margin-right:10px}}.template-contacts.page-child .agency-block .block-contact small{font-size:75%;margin-left:5px}@media screen and (max-width:575px){.interest-wrapper .gform_footer .template-contacts.page-child .agency-block .gform_button,.modal-form .template-contacts.page-child .agency-block .gform_button,.template-contacts.page-child .agency-block .btn,.template-contacts.page-child .agency-block .interest-wrapper .gform_footer .gform_button,.template-contacts.page-child .agency-block .modal-form .gform_button,.template-contacts.page-child .agency-block .text-wrapper .gform_wrapper .gform_button,.text-wrapper .gform_wrapper .template-contacts.page-child .agency-block .gform_button{margin-top:0;padding:11px}}@media screen and (min-width:992px){.interest-wrapper .gform_footer .template-contacts.page-child .agency-block .gform_button,.modal-form .template-contacts.page-child .agency-block .gform_button,.template-contacts.page-child .agency-block .btn,.template-contacts.page-child .agency-block .interest-wrapper .gform_footer .gform_button,.template-contacts.page-child .agency-block .modal-form .gform_button,.template-contacts.page-child .agency-block .text-wrapper .gform_wrapper .gform_button,.text-wrapper .gform_wrapper .template-contacts.page-child .agency-block .gform_button{margin-top:20px}}.template-contacts .previous-button{margin-top:20px}@media screen and (min-width:992px){.template-contacts .previous-button{margin-top:40px}}.template-contacts .previous-button span{font-size:20px;margin-top:-3px;margin-right:5px}@media screen and (min-width:992px){.template-contacts .agency-map{height:650px}}@media screen and (min-width:1200px){.template-contacts .agency-map{width:calc(100% - 30px);float:right}}.template-contacts .agency-team{background-color:#f6f6f6;padding:30px 15px 60px}@media screen and (min-width:768px){.template-contacts .agency-team{margin-top:15px}}@media screen and (min-width:1200px){.template-contacts .agency-team{margin-left:-30px}}.template-contacts .agency-team .team-title{font-size:25px;margin-bottom:25px}.template-contacts .agency-team .team-block{display:-ms-flexbox;display:flex}.template-contacts .agency-team .team-agent{-ms-flex:1;flex:1;display:block;border:1px solid #ccc;background-color:#fff;margin-bottom:12px;text-align:left}@media screen and (max-width:767px){.template-contacts .agency-team .team-agent{font-size:0}}@media screen and (min-width:768px){.template-contacts .agency-team .team-agent{text-align:center}}@media screen and (max-width:767px){.template-contacts .agency-team .team-agent .agent-figure,.template-contacts .agency-team .team-agent .agent-info{font-size:15px;display:inline-block;vertical-align:middle}}.template-contacts .agency-team .team-agent .agent-figure{background-color:#f6f6f6;overflow:hidden}@media screen and (max-width:767px){.template-contacts .agency-team .team-agent .agent-figure{width:140px;height:140px;border-right:1px solid #ccc}}@media screen and (min-width:768px){.template-contacts .agency-team .team-agent .agent-figure{height:191px;border-bottom:1px solid #ccc}}.template-contacts .agency-team .team-agent .agent-figure>img{width:auto;height:100%;margin:0 auto;filter:grayscale(100%)}.template-contacts .agency-team .team-agent .agent-info{font-size:15px;padding:15px}@media screen and (max-width:767px){.template-contacts .agency-team .team-agent .agent-info{width:calc(100% - 140px);padding:5px 20px 5px 30px}}@media screen and (min-width:768px){.template-contacts .agency-team .team-agent .agent-info{font-size:17px}}.template-contacts .agency-team .team-agent .agent-info .agent-name{font-weight:700}@media screen and (min-width:768px){.template-contacts .agency-team .team-agent .agent-info .agent-role{font-size:14px}}.template-contacts .agency-team .team-agent .agent-info .agent-property{display:inline-block;margin-top:13px;text-decoration:underline;text-transform:lowercase;font-size:14px;font-family:Georgia,Lato,Times New Roman,serif;font-style:italic}.home .hdr-bar{font-weight:700;line-height:1.7;letter-spacing:1.5px;margin-bottom:60px;position:relative;text-align:center}.home .hdr-bar:after{content:"";width:40px;height:2px;background-color:#292929;position:absolute;left:50%;bottom:-15px;margin-left:-20px}.home .intro{border-bottom:10px solid #292929;min-height:400px;height:calc(100vh + 10px);position:relative}.home .intro .intro-slider{width:100%;height:100vh;max-height:1200px;position:relative;top:0;z-index:1}.home .intro .intro-slider .slide-active .slide-image{transform:scale(1.05)}.home .intro .intro-slider .slide-image{will-change:transform;transform:scale(1);transition:transform 7s linear}.home .intro .intro-slider .slick-list,.home .intro .intro-slider .slick-track{height:100%}.home .intro .intro-actions{z-index:4;position:absolute;text-align:center;bottom:150px;left:0;width:100%}.home .intro .intro-actions .btn,.home .intro .intro-actions .interest-wrapper .gform_footer .gform_button,.home .intro .intro-actions .modal-form .gform_button,.home .intro .intro-actions .text-wrapper .gform_wrapper .gform_button,.interest-wrapper .gform_footer .home .intro .intro-actions .gform_button,.modal-form .home .intro .intro-actions .gform_button,.text-wrapper .gform_wrapper .home .intro .intro-actions .gform_button{padding:20px;min-width:120px;margin-right:5px;margin-bottom:10px}.home .intro .intro-actions .btn:last-child,.home .intro .intro-actions .interest-wrapper .gform_footer .gform_button:last-child,.home .intro .intro-actions .modal-form .gform_button:last-child,.home .intro .intro-actions .text-wrapper .gform_wrapper .gform_button:last-child,.interest-wrapper .gform_footer .home .intro .intro-actions .gform_button:last-child,.modal-form .home .intro .intro-actions .gform_button:last-child,.text-wrapper .gform_wrapper .home .intro .intro-actions .gform_button:last-child{margin-right:0}.home .intro .intro-scroll{z-index:2;cursor:pointer;text-align:center;position:absolute;bottom:25px;left:calc(50vw - 25px);width:50px;height:50px;line-height:50px;border-radius:50%;background-color:#fff0;transition:background-color .35s ease}@media screen and (max-width:767px){.home .intro .intro-scroll{border:1px solid #fff}}@media screen and (min-width:768px){.home .intro .intro-scroll{bottom:45px;background-color:rgb(41 41 41 / .4)}}.home .intro .intro-scroll:active,.home .intro .intro-scroll:hover{background-color:rgb(41 41 41 / .6)}.home .intro .intro-scroll>span{color:#fff;font-size:30px;display:inline-block;vertical-align:middle}.home .map-locations{margin-bottom:10px}.home .map-locations .map-title{margin:50px 0;letter-spacing:1px;text-align:center;font-weight:300;font-size:20px}.home .map-locations .map-wrap{background-color:#f6f6f6;border-radius:4px;padding:20px 5px!important}.home .map-locations .map-list{letter-spacing:1px;text-transform:uppercase;font-size:14px}@media screen and (min-width:992px){.home .map-locations .map-list{letter-spacing:2px;font-size:13px}}@media screen and (min-width:1200px){.home .map-locations .map-list{font-size:15px;padding-left:5px}}@media screen and (min-width:1200px){.home .map-locations .map-list>li{margin:5px 0}}.home .map-locations .map-list>li>a{display:inline-block;padding:5px 0;transition:color .3s ease;font-weight:400}.home .map-locations .map-list>li>a:focus,.home .map-locations .map-list>li>a:hover{color:#b60032}.home .map-locations .map-list>li>a>i,.home .map-locations .map-list>li>a>span{display:inline-block;vertical-align:baseline;color:#b60032}.home .map-locations .map-list>li>a>i{width:20px;margin-top:1px}@media screen and (min-width:1200px){.home .map-locations .map-list>li>a>i{width:25px}}.home .map-locations .map-list>li>a>span{margin-left:5px;display:none}.home .featured{margin:60px auto}.home .featured .featured-desc{color:#8b8b8b;font-size:16px;line-height:30px;max-width:85%;margin:0 auto;text-align:center;padding-bottom:50px}.home .locations{margin:25px auto}.home .call-strip-text{border:1px solid #b2b2b2;border-radius:2px;padding:13px 22px;display:table;margin:0 auto}.home .properties{margin:25px auto}.home .properties .properties-block{background-color:#b60032;display:block;height:320px;margin:1px;position:relative;font-weight:400;color:#fff}.home .properties .properties-block.properties-lead{padding:30px 40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.home .properties .properties-block.properties-lead .properties-title{max-width:50%;position:relative;text-transform:uppercase;line-height:44px;font-weight:300;font-size:35px}.home .properties .properties-block.properties-lead .properties-title:after,.home .properties .properties-block.properties-lead .properties-title:before{content:"";position:absolute;background-color:#fff;left:0;width:50px;height:1px}.home .properties .properties-block.properties-lead .properties-title:before{top:-30px}.home .properties .properties-block.properties-lead .properties-title:after{bottom:-30px}.home .properties .properties-block .property-content,.home .properties .properties-block .property-price{z-index:3;position:absolute;bottom:20px}.home .properties .properties-block .property-content{left:30px}.home .properties .properties-block .property-title{font-weight:700;font-size:20px}.home .properties .properties-block .property-info{margin-top:10px}.home .properties .properties-block .property-price{right:30px;font-size:16px;text-transform:uppercase}.home .properties .btn,.home .properties .interest-wrapper .gform_footer .gform_button,.home .properties .modal-form .gform_button,.home .properties .text-wrapper .gform_wrapper .gform_button,.interest-wrapper .gform_footer .home .properties .gform_button,.modal-form .home .properties .gform_button,.text-wrapper .gform_wrapper .home .properties .gform_button{margin-top:10px}.home .blog-posts{padding:60px 0;background-color:#f6f6f6}a.post-title{transition:color .35s ease}a.post-title:focus,a.post-title:hover{color:#b60032}@media screen and (max-width:991px){.home-post{display:-ms-flexbox;display:flex;height:150px;margin-bottom:15px;overflow:hidden}}.home-post .post-thumbnail{display:block;overflow:hidden}@media screen and (max-width:991px){.home-post .post-thumbnail{height:150px;width:40%}}@media screen and (min-width:992px){.home-post .post-thumbnail{height:200px}}@media screen and (min-width:1200px){.home-post .post-thumbnail{height:250px}}.home-post .post-thumbnail .post-image{width:100%}@media screen and (max-width:767px){.home-post .post-content{padding:15px 20px;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:768px) and (max-width:991px){.home-post .post-content{padding:10px 20px}}@media screen and (max-width:991px){.home-post .post-content{width:60%;height:150px;border:1px solid #dadada;border-left:none}}@media screen and (min-width:992px){.home-post .post-content{width:90%;margin-top:25px}}.home-post .post-content .post-category{display:table;text-decoration:underline;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:600}@media screen and (min-width:768px){.home-post .post-content .post-category{margin-bottom:10px}}.home-post .post-content .post-title{display:block;font-size:17px;font-weight:700}@media screen and (min-width:768px){.home-post .post-content .post-title{font-size:18px}}@media screen and (min-width:1200px){.home-post .post-content .post-title{font-size:20px}}.home-post .post-content .post-excerpt{line-height:1.4}@media screen and (max-width:767px){.home-post .post-content .post-excerpt{display:none}}@media screen and (min-width:992px){.home-post .post-content .post-excerpt{line-height:1.6;text-align:justify}}.listing-post{height:auto;margin-bottom:20px;position:relative}@media screen and (min-width:768px){.first-block .listing-post .post-thumbnail{height:400px}}@media screen and (min-width:1200px){.first-block .listing-post .post-thumbnail{height:420px}}@media screen and (min-width:768px){.first-block .listing-post .post-content{z-index:3;background-color:#fff0;border:none;color:#fff;height:auto;width:100%;text-align:center;position:absolute;top:50%;transform:translateY(-50%)}}@media screen and (min-width:768px){.first-block .listing-post .post-content .post-meta{margin-bottom:5px}.first-block .listing-post .post-content .post-meta .post-category,.first-block .listing-post .post-content .post-meta .post-date{color:#fff;letter-spacing:3px;font-weight:500;font-size:15px}}@media screen and (min-width:768px){.first-block .listing-post .post-content .post-title{color:#fff;line-height:39px;font-size:35px;font-weight:500}}@media screen and (min-width:768px){.first-block .listing-post .post-content .post-excerpt{display:none}}.listing-post .post-thumbnail{display:block;position:relative;height:200px}@media screen and (min-width:1200px){.listing-post .post-thumbnail{height:230px}}.listing-post .post-content{border:1px solid #d9d9d9;padding:20px;text-align:left;background-color:#fff;display:block;height:auto}@media screen and (max-width:767px){.listing-post .post-content{min-height:200px}}@media screen and (min-width:768px){.listing-post .post-content{height:280px}}@media screen and (min-width:992px) and (max-width:1199px){.listing-post .post-content{height:300px}}@media screen and (min-width:1500px){.listing-post .post-content{height:250px}}.listing-post .post-content .post-meta{margin-bottom:10px}@media screen and (min-width:768px){.listing-post .post-content .post-meta{margin-bottom:20px}}.listing-post .post-content .post-meta .post-category,.listing-post .post-content .post-meta .post-date{display:inline-block;vertical-align:middle;text-transform:uppercase;color:#b4002f;font-weight:300;font-size:13px}.listing-post .post-content .post-meta .post-category{border-right:1px solid;padding-right:10px;margin-right:10px}.listing-post .post-content .post-title{display:block;margin-bottom:10px;font-weight:700;font-size:20px}.listing-post .post-content .post-excerpt{font-size:15px;line-height:22px}@media screen and (min-width:1200px){.listing-post .post-content .post-excerpt{line-height:30px}}.post-body .post-image{margin-bottom:20px}@media screen and (min-width:1200px){.post-body .post-image{margin-bottom:40px}}.post-body .post-title{text-transform:none;margin-bottom:20px;font-size:23px}@media screen and (min-width:576px){.post-body .post-title{font-size:27px}}@media screen and (min-width:1200px){.post-body .post-title{font-size:35px}}.post-body .text-wrapper{margin-bottom:30px}@media screen and (min-width:992px){.post-body .text-wrapper{padding-right:60px}}.property-label{z-index:3;position:absolute;top:0;left:0;background-color:#b60032;color:#fff;text-transform:uppercase;padding:8px 15px;font-size:12px;font-weight:700}.has-listing-properties .load-more{margin-top:15px;margin-bottom:30px}.listing-property{height:170px;margin-bottom:15px}@media screen and (max-width:991px){.listing-property{display:-ms-flexbox;display:flex}}@media screen and (min-width:992px){.listing-property{height:380px;margin-bottom:30px}}.listing-property .property-content,.listing-property .property-image{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:170px}.listing-property .property-image{width:55%;position:relative;overflow:hidden;z-index:1}@media screen and (min-width:992px){.listing-property .property-image{width:100%;height:65%}}.listing-property .property-image:focus:after,.listing-property .property-image:hover:after{opacity:1}.listing-property .property-image:after{content:"";width:100%;height:100%;position:absolute;z-index:3;top:0;left:0;opacity:0;background-color:rgb(0 0 0 / .1);transition:all .3s ease}.listing-property .property-image>img{min-height:100%;position:relative;z-index:2;object-position:right bottom}.listing-property .property-content{width:45%;padding:10px;text-align:left;border:1px solid #ddd}@media screen and (max-width:991px){.listing-property .property-content{padding-left:20px;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:992px){.listing-property .property-content{width:100%;height:35%;text-align:center}}.listing-property .property-content .property-infos{display:block;position:relative;font-size:15px;margin-bottom:20px}@media screen and (min-width:992px){.listing-property .property-content .property-infos{font-size:16px;margin-bottom:30px}}.listing-property .property-content .property-infos:after{content:"";position:absolute;left:0;width:30px;height:1px;background-color:#b2b2b2;bottom:-10px}@media screen and (min-width:992px){.listing-property .property-content .property-infos:after{left:calc(50% - 15px);bottom:-15px}}.listing-property .property-content .property-infos>div:first-child{margin-bottom:5px}.featured-property{position:relative}.featured-property .featured-property-photos .slide{overflow:hidden;height:320px}@media screen and (min-width:768px){.featured-property .featured-property-photos .slide{height:450px}}.featured-property .featured-property-label{top:20px;left:20px}.featured-property .featured-property-content{position:relative;background-color:#3c3c3c;padding:60px 40px 30px;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:768px){.featured-property .featured-property-content{height:450px}}@media screen and (min-width:992px){.featured-property .featured-property-content{-ms-flex-pack:center;justify-content:center}}.featured-property .featured-property-content .property-title{color:#fff;line-height:42px;margin-bottom:30px;position:relative;font-size:33px;font-weight:300}@media screen and (min-width:992px){.featured-property .featured-property-content .property-title{margin-bottom:70px}}.featured-property .featured-property-content .property-title:after,.featured-property .featured-property-content .property-title:before{content:"";position:absolute;background-color:#fff;left:0;width:50px;height:1px}.featured-property .featured-property-content .property-title:before{top:-15px}.featured-property .featured-property-content .property-title:after{bottom:-15px}.featured-property .featured-property-content .property-details{color:hsl(0 0% 100% / .6);text-transform:uppercase;line-height:30px}.featured-property .featured-property-content .property-details>div{margin-top:20px}.featured-property .featured-property-content .property-details span{font-weight:700}.archive-property .sorting-bar{height:50px;margin-bottom:30px;position:relative;background-color:#e6e6e6}.archive-property .sorting-bar .sorting-btn-wrapper,.archive-property .sorting-bar .sorting-found-count,.archive-property .sorting-bar .sorting-select{z-index:2;position:relative}.archive-property .sorting-bar .sorting-found-count{color:#8b8b8b;display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:50px}.archive-property .sorting-bar .sorting-btn-wrapper{width:40%;display:inline}.archive-property .sorting-bar .interest-wrapper .gform_footer .sorting-btn-wrapper>.gform_button,.archive-property .sorting-bar .modal-form .sorting-btn-wrapper>.gform_button,.archive-property .sorting-bar .sorting-btn-wrapper>.btn,.archive-property .sorting-bar .text-wrapper .gform_wrapper .sorting-btn-wrapper>.gform_button,.interest-wrapper .gform_footer .archive-property .sorting-bar .sorting-btn-wrapper>.gform_button,.modal-form .archive-property .sorting-bar .sorting-btn-wrapper>.gform_button,.text-wrapper .gform_wrapper .archive-property .sorting-bar .sorting-btn-wrapper>.gform_button{color:#8b8b8b;font-size:12px;height:50px;line-height:49px;padding:0 20px}.archive-property .sorting-bar .interest-wrapper .gform_footer .sorting-btn-wrapper>.btn-active.gform_button,.archive-property .sorting-bar .interest-wrapper .gform_footer .sorting-btn-wrapper>.gform_button:focus,.archive-property .sorting-bar .interest-wrapper .gform_footer .sorting-btn-wrapper>.gform_button:hover,.archive-property .sorting-bar .modal-form .sorting-btn-wrapper>.btn-active.gform_button,.archive-property .sorting-bar .modal-form .sorting-btn-wrapper>.gform_button:focus,.archive-property .sorting-bar .modal-form .sorting-btn-wrapper>.gform_button:hover,.archive-property .sorting-bar .sorting-btn-wrapper>.btn.btn-active,.archive-property .sorting-bar .sorting-btn-wrapper>.btn:focus,.archive-property .sorting-bar .sorting-btn-wrapper>.btn:hover,.archive-property .sorting-bar .text-wrapper .gform_wrapper .sorting-btn-wrapper>.btn-active.gform_button,.archive-property .sorting-bar .text-wrapper .gform_wrapper .sorting-btn-wrapper>.gform_button:focus,.archive-property .sorting-bar .text-wrapper .gform_wrapper .sorting-btn-wrapper>.gform_button:hover,.interest-wrapper .gform_footer .archive-property .sorting-bar .sorting-btn-wrapper>.btn-active.gform_button,.interest-wrapper .gform_footer .archive-property .sorting-bar .sorting-btn-wrapper>.gform_button:focus,.interest-wrapper .gform_footer .archive-property .sorting-bar .sorting-btn-wrapper>.gform_button:hover,.modal-form .archive-property .sorting-bar .sorting-btn-wrapper>.btn-active.gform_button,.modal-form .archive-property .sorting-bar .sorting-btn-wrapper>.gform_button:focus,.modal-form .archive-property .sorting-bar .sorting-btn-wrapper>.gform_button:hover,.text-wrapper .gform_wrapper .archive-property .sorting-bar .sorting-btn-wrapper>.btn-active.gform_button,.text-wrapper .gform_wrapper .archive-property .sorting-bar .sorting-btn-wrapper>.gform_button:focus,.text-wrapper .gform_wrapper .archive-property .sorting-bar .sorting-btn-wrapper>.gform_button:hover{color:#292929}.archive-property .sorting-bar .interest-wrapper .gform_footer .sorting-btn-wrapper>.btn-active.gform_button,.archive-property .sorting-bar .modal-form .sorting-btn-wrapper>.btn-active.gform_button,.archive-property .sorting-bar .sorting-btn-wrapper>.btn.btn-active,.archive-property .sorting-bar .text-wrapper .gform_wrapper .sorting-btn-wrapper>.btn-active.gform_button,.interest-wrapper .gform_footer .archive-property .sorting-bar .sorting-btn-wrapper>.btn-active.gform_button,.modal-form .archive-property .sorting-bar .sorting-btn-wrapper>.btn-active.gform_button,.text-wrapper .gform_wrapper .archive-property .sorting-bar .sorting-btn-wrapper>.btn-active.gform_button{background-color:#ddd}.archive-property .sorting-bar .interest-wrapper .gform_footer .sorting-btn-wrapper>.gform_button>.icon,.archive-property .sorting-bar .modal-form .sorting-btn-wrapper>.gform_button>.icon,.archive-property .sorting-bar .sorting-btn-wrapper>.btn>.icon,.archive-property .sorting-bar .text-wrapper .gform_wrapper .sorting-btn-wrapper>.gform_button>.icon,.interest-wrapper .gform_footer .archive-property .sorting-bar .sorting-btn-wrapper>.gform_button>.icon,.modal-form .archive-property .sorting-bar .sorting-btn-wrapper>.gform_button>.icon,.text-wrapper .gform_wrapper .archive-property .sorting-bar .sorting-btn-wrapper>.gform_button>.icon{font-size:20px}@media screen and (max-width:767px){.archive-property .sorting-bar .interest-wrapper .gform_footer .sorting-btn-wrapper>.gform_button>.icon,.archive-property .sorting-bar .modal-form .sorting-btn-wrapper>.gform_button>.icon,.archive-property .sorting-bar .sorting-btn-wrapper>.btn>.icon,.archive-property .sorting-bar .text-wrapper .gform_wrapper .sorting-btn-wrapper>.gform_button>.icon,.interest-wrapper .gform_footer .archive-property .sorting-bar .sorting-btn-wrapper>.gform_button>.icon,.modal-form .archive-property .sorting-bar .sorting-btn-wrapper>.gform_button>.icon,.text-wrapper .gform_wrapper .archive-property .sorting-bar .sorting-btn-wrapper>.gform_button>.icon{margin-right:0}}.archive-property .sorting-bar .sorting-select{float:right;width:160px}@media screen and (min-width:576px){.archive-property .sorting-bar .sorting-select{width:180px}}.archive-property .sorting-bar .sorting-select .dk-selected{background-color:#ddd;border:none;color:#292929;height:50px;font-size:12px;padding:17px 20px;padding-right:35px;text-transform:uppercase}.archive-property .sorting-bar .sorting-select .dk-option{font-size:14px}.archive-property .listing-sidebar{padding-left:0}@media screen and (min-width:992px){.archive-property .listing-sidebar{padding-right:40px}}@media screen and (max-width:767px){.archive-property .listing-sidebar .widget_barnes_link_widget{display:none}}.tax-location .subtitle,.tax-type .subtitle{padding-bottom:15px}.tax-location .selected-title,.tax-type .selected-title{font-size:25px;letter-spacing:3px}@media screen and (max-width:767px){.tax-location .selected-title,.tax-type .selected-title{margin-bottom:15px}}.tax-location .tax-section-header,.tax-type .tax-section-header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.tax-location .tax-section-header,.tax-type .tax-section-header{-ms-flex-pack:start;justify-content:flex-start}}.tax-location .sorting-select,.tax-type .sorting-select{margin-left:auto;margin-right:0}.tax-location .tax-content,.tax-type .tax-content{padding:15px 0}@media screen and (min-width:992px){.tax-location .tax-content,.tax-type .tax-content{padding:40px 0}}@media screen and (max-width:991px){.tax-location .tax-content .text-wrapper,.tax-type .tax-content .text-wrapper{padding-top:10px}}@media screen and (min-width:992px){.tax-location .tax-content .text-wrapper,.tax-type .tax-content .text-wrapper{max-width:85%}}.single-property #main-wrapper{overflow:hidden}@media screen and (max-width:991px){.single-property #main-wrapper{padding-bottom:30px}}.single-property #main-wrapper>.container{position:static}.single-property .property-photos{position:relative}@media screen and (max-width:991px){.single-property .property-photos{width:100vw;left:50%;right:50%;margin-top:-15px;margin-right:-50vw;margin-left:-50vw}}@media screen and (min-width:992px){.single-property .property-photos{margin-bottom:30px}}.single-property .property-photos .photo-slide{display:-ms-flexbox;display:flex;overflow:hidden;height:calc(100vh - 60px)}@media screen and (min-width:992px){.single-property .property-photos .photo-slide{height:450px}}.single-property .property-photos .photo-wrapper{width:100%;height:100%}.single-property .property-photos .photo-wrapper img{object-position:right bottom}.single-property .property-photos .photos-lightbox .media-item{position:absolute;left:20px;bottom:20px;background-color:rgb(41 41 41 / .7);color:#fff;font-size:20px;font-weight:700;padding:10px 15px}@media screen and (min-width:768px){.single-property .property-photos .photos-lightbox .media-item{padding:15px 20px}}@media screen and (min-width:992px){.single-property .property-photos .photos-lightbox .media-item{left:0;bottom:0}}.single-property .property-photos .photos-lightbox .media-item .text{display:inline-block;vertical-align:top;line-height:20px;margin-left:10px}.single-property .text-wrapper{margin:25px 0}@media screen and (min-width:992px){.single-property .text-wrapper{margin:30px 0;padding-right:50px}}@media screen and (min-width:992px){.single-property .cta-wrapper,.single-property .property-details,.single-property .property-map{padding-right:50px}}.single-property .property-map{margin-top:30px;z-index:2;position:relative}.single-property .property-map .map-title{font-size:20px;text-transform:none;margin-top:10px;margin-bottom:15px}.single-property .property-agent{text-align:center;padding:10px 0 30px}@media screen and (max-width:991px){.single-property .property-agent{padding:15px;border:1px solid #b2b2b2;margin-top:15px;margin-bottom:20px}}.single-property .property-agent>h4{font-size:13px;letter-spacing:1px}@media screen and (min-width:1500px){.single-property .property-agent>h4{font-size:14px}}.single-property .property-agent .agent-properties{font-weight:400;color:#b4002f}.single-property .property-agent .agent-properties:focus,.single-property .property-agent .agent-properties:hover{color:#970229}.single-property .property-agent .agent-avatar{max-width:82px;max-height:82px;border-radius:50%;margin:20px auto 15px}.single-property .property-agent .agent-name{font-weight:700;font-size:23px}.single-property .property-agent .agent-address{color:#3c3c3c;position:relative}@media screen and (max-width:991px){.single-property .property-agent .agent-address+hr{display:none}}@media screen and (min-width:992px){.single-property .property-agent .agent-address{padding:17px 0;margin-bottom:17px}}.single-property .property-agent .agent-address:after,.single-property .property-agent .agent-address:before{content:"";position:absolute;left:50%;bottom:0;margin-left:-10px;width:20px;height:1px;background-color:#dadada}@media screen and (max-width:991px){.single-property .property-agent .agent-address:after,.single-property .property-agent .agent-address:before{display:none}}.single-property .property-agent .agent-address:before{top:0;bottom:auto}.single-property .property-agent .agent-address p{margin-bottom:5px}.single-property .property-agent .agent-address p:first-child,.single-property .property-agent .agent-address p:last-child{text-transform:uppercase}.single-property .property-agent .agent-address p:first-child{font-weight:700}.single-property .property-agent .agent-address p:last-child{margin-bottom:0}.single-property .property-agent .agent-contact>a{font-weight:400;color:#b4002f;font-size:20px}.single-property .property-agent .agent-contact>a[href*=tel]{font-weight:700}.single-property .search-wrapper .collapse-toggle{font-size:12px;text-align:center;position:relative}@media screen and (min-width:992px){.single-property .search-wrapper .collapse-toggle{text-align:left}}.single-property .search-wrapper .collapse-toggle[aria-expanded=true],.single-property .search-wrapper .collapse-toggle[aria-expanded=true]:hover{border-color:#b4002f}.single-property .search-wrapper .collapse-toggle[aria-expanded=true],.single-property .search-wrapper .collapse-toggle[aria-expanded=true]:before,.single-property .search-wrapper .collapse-toggle[aria-expanded=true]:hover,.single-property .search-wrapper .collapse-toggle[aria-expanded=true]:hover:before{color:#b4002f}.single-property .search-wrapper .collapse-toggle[aria-expanded=true]:before,.single-property .search-wrapper .collapse-toggle[aria-expanded=true]:hover:before{transform:rotate(90deg)}.single-property .search-wrapper .collapse-toggle:hover{border-color:#292929}.single-property .search-wrapper .collapse-toggle:hover,.single-property .search-wrapper .collapse-toggle:hover:before{color:#292929}.single-property .search-wrapper .collapse-toggle:before{content:"\56";position:absolute;right:12px;color:#b2b2b2;font-family:barnes-icon;font-size:20px;line-height:.85;transition:all .35s ease}.single-property .search-wrapper .form-listing-title{display:none}#lp-header{z-index:5;position:relative;width:100%;line-height:1.5;font-family:Lato,Helvetica,Arial,sans-serif;padding:30px 0;background-color:#232323}#lp-header .logo{display:table;max-width:200px}@media screen and (min-width:992px){#lp-header .logo{max-width:260px}}#lp-header .motto{color:#fff;text-transform:uppercase;text-align:right;font-size:13px}@media screen and (min-width:576px){#lp-header .motto{font-size:15px}}@media screen and (min-width:768px){#lp-header .motto{font-size:20px}}#lp-header .motto>strong{display:block;font-weight:900}.template-lp{font-size:16px;font-family:Roboto,Helvetica,Arial,sans-serif;line-height:1.35;color:#3c3c3c}.template-lp #main-wrapper{min-height:0;margin-top:auto;padding-bottom:0}.template-lp #main-wrapper:after{display:none}@media screen and (max-width:767px){.template-lp .container{width:100%}.template-lp .container [class*=col-]{padding-left:0;padding-right:0}.template-lp .container .row{margin-left:0;margin-right:0}}@media screen and (min-width:1500px){.template-lp .container{width:1200px}}.template-lp h1,.template-lp h2,.template-lp h3{letter-spacing:normal;font-weight:400;text-transform:none}.template-lp .intro{width:100%;height:calc(100vh - 135px);overflow:hidden;position:relative;color:#fff}.template-lp .intro .intro-video{z-index:2;position:relative;width:100%;height:100%}.template-lp .intro .intro-video video{background-color:#232323}.template-lp .about{margin:40px auto;text-align:center}@media screen and (min-width:768px){.template-lp .about{margin:60px auto;text-align:left}}.template-lp .about .about-title{font-size:26px;margin-bottom:50px}.template-lp .about .about-title:after,.template-lp .about .about-title:before{content:"";display:block;width:50px;height:4px;background-color:#b60032;margin:auto}.template-lp .about .about-title:before{margin-bottom:30px}.template-lp .about .about-title:after{margin-top:30px}.template-lp .about .about-desc{font-size:20px}@media screen and (min-width:576px){.template-lp .about .about-desc{font-size:24px}}@media screen and (min-width:768px){.template-lp .about .about-desc{font-size:28px}.template-lp .about .about-desc:before{content:"";display:block;width:50px;height:4px;background-color:#b60032;margin-bottom:50px}}@media screen and (max-width:991px){.template-lp .about .about-desc{margin-bottom:40px}}.template-lp .about .about-desc ul{font-weight:500;font-size:30px;margin-top:40px;white-space:pre}@media screen and (max-width:767px){.template-lp .about .about-desc ul{display:none}}.template-lp .about .about-desc ul li{margin:5px 0}.template-lp .about .about-desc ul i{display:inline-block;vertical-align:middle;font-weight:700;color:#000;margin-right:5px;margin-top:-2px;font-size:34px}.template-lp .about-form{color:#fff;background-color:#b60032;padding:20px 30px 30px;text-align:left}@media screen and (min-width:576px){.template-lp .about-form{padding-left:50px;padding-right:50px}}@media screen and (min-width:768px){.template-lp .about-form{padding:30px 35px}}.template-lp .about-form .gform_wrapper{position:relative}@media screen and (min-width:768px){.template-lp .about-form .gform_wrapper{height:390px}}@media screen and (min-width:992px){.template-lp .about-form .gform_wrapper{height:420px}}.template-lp .about-form .gform_title{text-align:center;font-weight:700;font-size:22px;margin-bottom:20px}@media screen and (min-width:768px){.template-lp .about-form .gform_title{display:none}}.template-lp .about-form .gfield{margin-bottom:15px}.template-lp .about-form .gfield input,.template-lp .about-form .gfield textarea{color:#fff;background:none;font-weight:500;border:2px solid #fff;padding:8px 10px;font-size:inherit}.template-lp .about-form .gfield input:-ms-input-placeholder,.template-lp .about-form .gfield textarea:-ms-input-placeholder{color:#fff}.template-lp .about-form .gfield input::placeholder,.template-lp .about-form .gfield textarea::placeholder{color:#fff}@media screen and (min-width:768px){.template-lp .about-form .gfield input,.template-lp .about-form .gfield textarea{padding:13px 10px}}.template-lp .about-form .gfield textarea{height:76px}@media screen and (min-width:768px){.template-lp .about-form li.gfield_checkbox{position:absolute;bottom:0;margin-bottom:0}}.template-lp .about-form ul.gfield_checkbox{position:relative;font-weight:500;line-height:1.3}.template-lp .about-form ul.gfield_checkbox input{display:none}.template-lp .about-form ul.gfield_checkbox input:checked+label:before{background-color:#fff}.template-lp .about-form ul.gfield_checkbox input:checked+label:after{border-color:#b60032;opacity:1;visibility:visible}.template-lp .about-form ul.gfield_checkbox label{display:block;position:relative;padding-left:40px;cursor:pointer;transition:all .5s ease}@media screen and (min-width:768px){.template-lp .about-form ul.gfield_checkbox label{font-size:18px}}.template-lp .about-form ul.gfield_checkbox label:after,.template-lp .about-form ul.gfield_checkbox label:before{content:"";display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%);transition:inherit}.template-lp .about-form ul.gfield_checkbox label:before{width:22px;height:22px;border:2px solid #fff}.template-lp .about-form ul.gfield_checkbox label:after{width:7px;height:12px;border-bottom:2px solid;border-right:2px solid;left:12px;transform-origin:top;transform:translateY(-50%) rotate(45deg);opacity:0;visibility:hidden}.template-lp .about-form ul.gfield_checkbox a{font-weight:700;border-bottom:1px solid}.template-lp .about-form .gform_button{cursor:pointer;text-align:center;font-weight:900;font-size:22px;color:#b60032;background-color:#fff;width:100%;padding:15px}.template-lp .about-form .gform_button{text-transform:uppercase}@media screen and (max-width:767px){.template-lp .contactbar,.template-lp .properties{padding-left:0;padding-right:0}}.template-lp .properties-intro{margin-bottom:40px;font-size:20px;text-align:center;padding:0 15px}.template-lp .property-photos .slide-image{opacity:0;visibility:hidden;transition:all .3s ease}.template-lp .property-photos .slide-image.img-loaded{opacity:1;visibility:visible}.template-lp .lp-featured-property{position:relative;margin-bottom:15px}.template-lp .lp-featured-property .property-label{font-weight:900;font-size:28px;padding:15px 30px;max-width:265px;width:100%;text-align:center;top:30px;left:-30px}.template-lp .lp-featured-property .property-label:before{content:"";display:block;position:absolute;left:0;top:100%;width:0;height:0;border-top:0 solid #fff0;border-bottom:20px solid #fff0;border-right:30px solid #970229}.template-lp .lp-featured-property .property-photos .slide{overflow:hidden;height:320px}@media screen and (min-width:768px){.template-lp .lp-featured-property .property-photos .slide{height:400px}}.template-lp .lp-featured-property .property-content{color:#fff;position:relative;background-color:#3c3c3c;padding:30px 15px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:768px){.template-lp .lp-featured-property .property-content{padding:30px 40px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;height:400px}}@media screen and (min-width:992px){.template-lp .lp-featured-property .property-content{-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:576px) and (max-width:767px){.template-lp .lp-featured-property .property-content .property-header{padding-right:30px}}@media screen and (max-width:767px){.template-lp .lp-featured-property .property-content .property-header{width:50%}}@media screen and (min-width:768px){.template-lp .lp-featured-property .property-content .property-header{margin-bottom:30px}}.template-lp .lp-featured-property .property-content .property-header:after,.template-lp .lp-featured-property .property-content .property-header:before{content:"";display:block;width:50px;height:2px;background-color:#fff}.template-lp .lp-featured-property .property-content .property-header:before{margin-bottom:15px}.template-lp .lp-featured-property .property-content .property-header:after{margin-top:15px}.template-lp .lp-featured-property .property-content .property-header .header-title{font-weight:900;font-size:22px;margin-bottom:5px}.template-lp .lp-featured-property .property-content .property-header .header-location{text-transform:uppercase}@media screen and (min-width:768px){.template-lp .lp-featured-property .property-content .property-header .header-location{font-weight:700;font-size:28px}}.template-lp .lp-featured-property .property-content .property-details{text-transform:uppercase;font-size:18px;line-height:30px}@media screen and (max-width:767px){.template-lp .lp-featured-property .property-content .property-details{width:50%;padding-left:30px}}@media screen and (min-width:768px){.template-lp .lp-featured-property .property-content .property-details{margin-bottom:75px}}@media screen and (max-width:767px){.template-lp .lp-featured-property .property-content .property-details li:first-child{display:none}}.template-lp .lp-featured-property .property-content .property-details span{font-weight:900}.template-lp .lp-featured-property .idc-swipe{position:absolute;top:15px;right:15px}@media screen and (min-width:576px){.template-lp .lp-featured-property .idc-swipe{top:30px;right:30px}}.template-lp .lp-featured-property .photos-controls{width:100%;margin:30px auto 0;position:relative;text-align:right}@media screen and (min-width:768px){.template-lp .lp-featured-property .photos-controls{text-align:center;margin-top:0}}.template-lp .lp-featured-property .photos-controls .slick-next,.template-lp .lp-featured-property .photos-controls .slick-prev{color:#fff;width:22px;height:22px;transform:translateY(-50%)}@media screen and (max-width:767px){.template-lp .lp-featured-property .photos-controls .slick-next,.template-lp .lp-featured-property .photos-controls .slick-prev{display:none!important}}.template-lp .lp-featured-property .photos-controls .slick-next:before,.template-lp .lp-featured-property .photos-controls .slick-prev:before{position:relative;font-weight:700;top:6px;left:auto;right:auto;font-size:32px}.template-lp .lp-featured-property .photos-controls .slick-prev{left:0}.template-lp .lp-featured-property .photos-controls .slick-prev:before{margin-left:-5px}.template-lp .lp-featured-property .photos-controls .slick-next{right:0}.template-lp .lp-featured-property .photos-controls .slick-next:before{margin-right:-5px}.template-lp .lp-featured-property .photos-controls .slick-dots{position:static;margin-top:-6px}.template-lp .lp-featured-property .photos-controls .slick-dots>li>button{font-size:15px;width:10px;height:10px;line-height:1;display:block}.template-lp .lp-listing-property{position:relative;padding:15px;color:#3c3c3c}@media screen and (min-width:768px){.template-lp .lp-listing-property .property-photos{border:1px solid #ddd;border-bottom:none}}.template-lp .lp-listing-property .property-photos .slide{overflow:hidden;height:240px}.template-lp .lp-listing-property .property-photos .slide-desc{text-align:center;line-height:1.5;font-family:Lato,Helvetica,Arial,sans-serif}.template-lp .lp-listing-property .property-photos .slide-desc>div{width:100%;height:100%;background-color:hsl(0 0% 40% / .7);overflow-y:scroll;border:10px solid #fff;padding:15px}.template-lp .lp-listing-property .property-photos .slide-desc>div:before,.template-lp .lp-listing-property .property-photos .slide-desc>div>p{display:inline-block;vertical-align:middle}.template-lp .lp-listing-property .property-photos .slide-desc>div:before{content:"";width:0;height:100%}.template-lp .lp-listing-property .property-photos .slide-desc>div>p{color:#fff;font-size:18px;display:inline-block;vertical-align:middle}.template-lp .lp-listing-property .photos-dots{position:static;text-align:right}.template-lp .lp-listing-property .photos-dots>li.slick-active>button{opacity:1}.template-lp .lp-listing-property .photos-dots>li>button{opacity:.25;width:10px;height:10px;background-color:#3c3c3c}.template-lp .lp-listing-property .property-header{padding:0 15px 30px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:575px){.template-lp .lp-listing-property .property-header .property-title{font-size:18px;max-width:50%}}.template-lp .lp-listing-property .property-header .property-title:before{content:"";display:block;width:50px;height:2px;background-color:#b60032;margin-bottom:15px}.template-lp .lp-listing-property .property-content{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ddd;text-align:center;padding:20px;min-height:185px;position:relative}.template-lp .lp-listing-property .property-content .property-child-location{font-size:18px;font-weight:900;text-transform:uppercase}.template-lp .lp-listing-property .property-content .property-child-location:after{content:"";display:block;width:50px;height:2px;margin:15px auto;background-color:#3c3c3c}.template-lp .lp-listing-property .property-content .property-details{font-size:16px}.template-lp .lp-listing-property .property-content .property-details li:first-child{font-weight:900}.template-lp .lp-listing-property .property-content .property-details li:last-child{font-weight:700}.template-lp .lp-listing-property .property-content .slick-next,.template-lp .lp-listing-property .property-content .slick-prev{width:25px;height:30px;color:#7d7d7d;transform:translateY(-50%)}@media screen and (max-width:991px){.template-lp .lp-listing-property .property-content .slick-next,.template-lp .lp-listing-property .property-content .slick-prev{display:none}}.template-lp .lp-listing-property .property-content .slick-next:before,.template-lp .lp-listing-property .property-content .slick-prev:before{font-weight:700;font-size:36px}.template-lp .lp-listing-property .property-content .slick-prev{left:20px}.template-lp .lp-listing-property .property-content .slick-prev:before{left:-7px}.template-lp .lp-listing-property .property-content .slick-next{right:20px}.template-lp .lp-listing-property .property-content .slick-next:before{right:-7px}.template-lp .contactbar{color:#fff;font-size:18px;margin-top:-15px;text-align:center}@media screen and (min-width:576px){.template-lp .contactbar{font-size:20px;text-align:left}}@media screen and (min-width:768px){.template-lp .contactbar{margin:30px auto 40px;font-size:24px}}.template-lp .contactbar .contactbar-inner{background-color:#b60032;padding:20px 15px}@media screen and (min-width:992px){.template-lp .contactbar .contactbar-inner{padding-left:60px;padding-right:60px}}.template-lp .contactbar .contactbar-desc strong{font-weight:900}@media screen and (max-width:991px){.template-lp .contactbar .contactbar-desc strong{display:block}}.template-lp .contactbar .contactbar-link{color:#b60032;background-color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;padding:8px 15px;white-space:pre;display:inline-block;margin-top:10px}@media screen and (min-width:576px){.template-lp .contactbar .contactbar-link{margin-top:0;padding:10px 25px}}@media screen and (min-width:768px){.template-lp .contactbar .contactbar-link{font-size:21px}}.template-lp .locations{position:relative}.template-lp .locations .locations-title{font-size:24px;margin-bottom:30px}@media screen and (min-width:992px){.template-lp .locations .locations-title{font-size:28px;margin-bottom:45px}}.template-lp .locations .locations-title:after,.template-lp .locations .locations-title:before{content:"";display:block;width:50px;height:4px;background-color:#b60032;margin:30px 0}@media screen and (max-width:991px){.template-lp .locations .locations-title:after{display:none}}.template-lp .locations .locations-title>i{position:absolute;top:-15px;right:15px}@media screen and (min-width:768px){.template-lp .locations .locations-title>i{top:auto;bottom:0}}.template-lp .locations .locations-map{width:100%;height:450px}@media screen and (min-width:992px){.template-lp .locations .locations-map{height:550px}}#lp-footer{color:#fff;font-size:13px;text-align:center;padding:30px 0;line-height:1.5;background-color:#3c3c3c}#lp-footer p{text-transform:uppercase}#lp-footer p:first-child{font-weight:700}#lp-footer a{color:#919191;text-decoration:underline}