@font-face{font-family:'Barlow';src:url('/wp-content/themes/duxdigital/fonts/barlow/Barlow-Medium.woff2') format('woff2'), url('/wp-content/themes/duxdigital/fonts/barlow/Barlow-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url('/wp-content/themes/duxdigital/fonts/barlow/Barlow-BoldItalic.woff2') format('woff2'), url('/wp-content/themes/duxdigital/fonts/barlow/Barlow-BoldItalic.woff') format('woff');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Barlow';src:url('/wp-content/themes/duxdigital/fonts/barlow/Barlow-Regular.woff2') format('woff2'), url('/wp-content/themes/duxdigital/fonts/barlow/Barlow-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url('/wp-content/themes/duxdigital/fonts/barlow/Barlow-LightItalic.woff2') format('woff2'), url('/wp-content/themes/duxdigital/fonts/barlow/Barlow-LightItalic.woff') format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Barlow';src:url('/wp-content/themes/duxdigital/fonts/barlow/Barlow-MediumItalic.woff2') format('woff2'), url('/wp-content/themes/duxdigital/fonts/barlow/Barlow-MediumItalic.woff') format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Barlow';src:url('/wp-content/themes/duxdigital/fonts/barlow/Barlow-Bold.woff2') format('woff2'), url('/wp-content/themes/duxdigital/fonts/barlow/Barlow-Bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url('/wp-content/themes/duxdigital/fonts/barlow/Barlow-Light.woff2') format('woff2'), url('/wp-content/themes/duxdigital/fonts/barlow/Barlow-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url('/wp-content/themes/duxdigital/fonts/barlow/Barlow-Italic.woff2') format('woff2'), url('/wp-content/themes/duxdigital/fonts/barlow/Barlow-Italic.woff') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-Italic.woff2') format('woff2'), url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-Italic.woff') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-SemiBold.woff2') format('woff2'), url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-Regular.woff2') format('woff2'), url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-BoldItalic.woff2') format('woff2'), url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-BoldItalic.woff') format('woff');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-MediumItalic.woff2') format('woff2'), url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-MediumItalic.woff') format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-SemiBoldItalic.woff2') format('woff2'), url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-SemiBoldItalic.woff') format('woff');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-Medium.woff2') format('woff2'), url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-LightItalic.woff2') format('woff2'), url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-LightItalic.woff') format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-ExtraBoldItalic.woff2') format('woff2'), url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-ExtraBoldItalic.woff') format('woff');font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-Light.woff2') format('woff2'), url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-Bold.woff2') format('woff2'), url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-Bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-ExtraBold.woff2') format('woff2'), url('/wp-content/themes/duxdigital/fonts/montserrat/Montserrat-ExtraBold.woff') format('woff');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:swap;src:url("/wp-content/themes/duxdigital/fonts/fontawesome/webfonts/fa-solid-900.eot");src:url("/wp-content/themes/duxdigital/fonts/fontawesome/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/duxdigital/fonts/fontawesome/webfonts/fa-solid-900.woff2") format("woff2"), url("/wp-content/themes/duxdigital/fonts/fontawesome/webfonts/fa-solid-900.woff") format("woff"), url("/wp-content/themes/duxdigital/fonts/fontawesome/webfonts/fa-solid-900.ttf") format("truetype"), url("/wp-content/themes/duxdigital/fonts/fontawesome/webfonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}*,::before,::after{box-sizing:inherit}html{box-sizing:border-box;font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}figure{margin:0 0 1.5em}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button[disabled], html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}dfn,cite,em,i{font-style:italic}code{background:#f3f3f3;font-family:Inconsolata,monospace;padding:0 0.25em}pre{border:1px solid #f3f3f3;font-family:Inconsolata,monospace;margin:0 0 1.5em;max-width:100%;overflow:auto;padding:1.5em;position:relative}big{font-size:125%}ul,ol{margin:0 0 1.5em 1.25em;padding:0}ul{list-style:outside disc}ol{list-style:outside decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}img{height:auto;max-width:100%;vertical-align:middle}table{border-collapse:separate;border-spacing:0;margin:0 0 1.5em;table-layout:fixed;width:100%}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;max-width:100%;width:100%}.entry-hero-wrapper,.hentry-wrapper,.site-content-wrapper,.site-footer-wrapper,.site-header-wrapper,.widget-area-wrapper{margin-left:auto;margin-right:auto;max-width:900px;max-width:56.25rem;width:90%;width:calc(100% - 3em)}.content-area{width:100%}.content-area{max-width:100%}.site-header{width:100%}.site-header-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:1}.site-branding{margin-left:0;margin-right:auto}a{text-decoration:none}a:visited{font-weight:normal}a:focus,a:hover{outline:0}.site-menu.toggled-on{display:block}.main-navigation ul{display:none;list-style:none;margin:0}.main-navigation.toggled-on ul, .main-navigation.toggled-on ul.toggled-on{display:block}.main-navigation.toggled-on ul ul{display:none}.main-navigation .menu-item-has-children>a{margin-right:3.5em;position:relative}.main-navigation .menu-item-has-children>a:after{right:0;top:50%}.main-navigation ul ul .menu-item-has-children>a:after{right:0.75em}.main-navigation li{position:relative}.main-navigation a{display:block}.main-navigation ul ul{margin-left:1.5em}@media screen and (max-width: 896px){.main-navigation ul ul{background:transparent}}.dropdown-toggle{background:none;border:none;line-height:1;padding:0;position:absolute;right:0;width:2.5em}.dropdown-toggle:before{height:1em;left:50%;line-height:1;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:1em}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.page-content:before,.page-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.page-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.sticky{display:block}.hentry{margin:0 0 1.5em;padding-top:1.5em}.hentry:last-of-type{border-bottom:0;margin-bottom:0}.hentry+.hentry{margin-top:-1.5em}.updated:not(.published){display:none}.entry-content,.entry-summary{margin:0}.page-content{padding:1.5em 1.5em 0}.page-header{padding:1.5em 1.5em 0}embed,iframe,object,video,.fb_iframe_widget,.wp-audio-shortcode{margin-bottom:1.5em;max-width:100%}p embed, p iframe, p object, p video{margin-bottom:0}.button{border:0;cursor:pointer;text-align:center;text-shadow:none}@media screen and (min-width: 600px){.entry-hero-wrapper, .hentry-wrapper, .site-content-wrapper .has-post-thumbnail .entry-header-wrapper,.site-footer-wrapper{width:80%;width:calc(100% - 6em)}.hentry{padding-top:3em;padding-bottom:1.5em}.page-content,.page-header{padding:3em 3em 1.5em}}@media screen and (min-width: 896px){.no-sidebar .site-content-wrapper{max-width:100%}.site-header-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.site-menu{display:block;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.sticky-header .site-header{position:fixed;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;z-index:9999}.scrolling .main-navigation, .scrolling .site-branding{margin-top:0.75em}.dropdown-toggle, .main-navigation ul .dropdown-toggle.toggled-on,.menu-toggle{display:none}.main-navigation.toggled-on ul ul{display:block}.main-navigation .primary-menu{border-bottom:0}.main-navigation ul, .main-navigation.toggled-on ul{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1rem;line-height:1.5}.main-navigation li{border:0;position:relative}.main-navigation .primary-menu>li:first-child{margin-left:0}.main-navigation .primary-menu>li:last-child{margin-right:0}.main-navigation a{display:block}.main-navigation .menu-item-has-children>a{margin-right:0;padding-right:20px}.main-navigation ul ul .menu-item-has-children>a{padding-right:28px;padding-right:calc(0.75em + 20px)}.main-navigation .menu-item-has-children>a:after{display:block}.main-navigation ul ul{border-style:solid;border-width:1px 1px 0;float:left;margin:0;position:absolute;top:100%;left:-999em;width:12.5em;z-index:99999}.main-navigation ul ul ul{top:-1px}.main-navigation ul ul a{padding:0.75em}.main-navigation ul ul li{border-bottom:1px solid;margin:0;width:100%}.main-navigation ul li:hover > ul, .main-navigation ul li.focus>ul{left:auto;right:0}.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus>ul{left:auto;right:100%}.main-navigation ul li:hover > ul.offscreen, .main-navigation ul li.focus>ul.offscreen{left:0}.main-navigation ul ul li:hover > ul.offscreen, .main-navigation ul ul li.focus > ul.offscreen, .main-navigation ul ul ul.offscreen li:hover > ul, .main-navigation ul ul ul.offscreen li.focus>ul{left:100%;right:auto}.main-navigation ul ul.offscreen .menu-item-has-children>a:after{transform:rotate(90deg);top:40%}}.alignfull{width:100vw;margin-left:calc( 50% - 50vw );max-width:none}.alignwide{max-width:none}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade>*.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg > li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active a{background-color:#428bca}.lSSlideOuter .media{opacity:0.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius 0.12s linear 0s 0.35s linear 0s;transition:border-radius 0.12s linear 0s 0.35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before, .lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:0.5;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0px !important}.lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100% !important;max-width:none !important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider, .lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider, .lSSlideOuter.lSrtl .lSPager{padding-right:0}.lSSlideOuter .lightSlider > *,  .lSSlideOuter .lSGallery li{float:left}.lSSlideOuter.lSrtl .lightSlider > *,  .lSSlideOuter.lSrtl .lSGallery li{float:right !important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}/*/*/.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}:root{--s-primary-color:#774199;--s-header-bg-color:#fff;--s-header-menu-text-color:#C42228;--s-header-menu-text-hover-color:#AB1C22}.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger.is-active:hover{opacity:0.7}.hamburger.is-active .hamburger-inner, .hamburger.is-active .hamburger-inner::before, .hamburger.is-active .hamburger-inner::after{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.7142857143px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(5.7142857143px, -6px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent !important}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0s 0.22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.075s linear}.hamburger--stand .hamburger-inner::before{transition:top 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent !important;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent !important;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease, transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease, transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}body{font-size:17px;line-height:1.3;color:#2C2C4F;font-family:'Barlow',sans-serif;font-weight:regular}body ::selection{background:#2C2C4F;color:#fff}body ::-moz-selection{background:#2C2C4F;color:#fff}body h1, body h2, body h3, body h4, body h5, body h6{color:#2C2C4F;font-family:'Barlow',sans-serif;margin-bottom:10px}body h1{font-size:32px;font-family:'Montserrat',sans-serif;font-weight:900}@media screen and (min-width: 480px){body h1{font-size:40px}}@media screen and (min-width: 768px){body h1{font-size:52px}}@media screen and (min-width: 1024px){body h1{font-size:65px}}body h1.hide{display:none}body h2{font-size:24px;color:#C42228;font-weight:500;margin-bottom:50px}@media screen and (min-width: 768px){body h2{font-size:28px}}body h3{font-size:21px;color:#AB1C22;font-family:'Montserrat',sans-serif;font-weight:900;text-transform:uppercase}body h4{font-size:18px;font-weight:600;letter-spacing:2px;text-transform:uppercase}body h4 a{color:#9AA2F8}body h5{font-size:17px}body h6{font-size:17px}body h2:last-child, body h3:last-child, body h4:last-child, body h5:last-child, body h6:last-child, body p:last-child{margin-bottom:0}body h2.breakout, body p.breakout, body p.breakout a, body .breakout h2, body .breakout p{font-size:22px;color:#2C2C4F;font-family:'Montserrat',sans-serif;font-weight:900;line-height:1.3em;text-transform:none}@media screen and (min-width: 480px){body h2.breakout, body p.breakout, body p.breakout a, body .breakout h2, body .breakout p{font-size:28px}}@media screen and (min-width: 768px){body h2.breakout, body p.breakout, body p.breakout a, body .breakout h2, body .breakout p{font-size:35px}}body div.breakout{text-align:center}body div.breakout p a{color:#2C2C4F;font-size:17px;font-weight:500;line-height:1.5em}body div.breakout p a:after{background-image:url("/wp-content/themes/duxdigital/images/red-arrow.png");background-size:18px 8px;background-position:center;background-repeat:no-repeat;content:"";display:inline-block;height:8px;margin-left:10px;vertical-align:middle;transition:transform 0.2s;width:18px}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){body div.breakout p a:after{background-image:url("/wp-content/themes/duxdigital/images/red-arrow@2x.png")}}body div.breakout p a:hover:after, body div.breakout p a:focus:after{transform:translateX(5px)}body div.breakout .wp-block-button{margin-bottom:0;margin-top:40px;text-align:center}body div.breakout .wp-block-button .wp-block-button__link{padding:0 40px}body p{margin:0 0 1.5em}body p:empty{display:none}body p.testimonial{font-size:21px;font-weight:bold;line-height:1.4}body .white-text{color:#fff}body .white-text h1, body .white-text h2, body .white-text h3, body .white-text h4, body .white-text h5, body .white-text h6, body .white-text p{color:#fff}body p{margin-bottom:20px}body p strong{font-weight:500}body a, body button{color:#AB1C22;font-family:'Barlow',sans-serif;transition:all 0.2s}body a:hover, body a:focus, body button:hover, body button:focus{color:#AB1C22}body .wp-block-button>.wp-block-button__link{background:#AB1C22;color:#fff;display:inline-block;font-size:17px;font-weight:bold;line-height:42px;padding:0 15px;text-transform:none;white-space:nowrap;width:auto;border-radius:0}body .wp-block-button > .wp-block-button__link:hover, body .wp-block-button>.wp-block-button__link:focus{background:#C42228;color:#fff}@media (max-width: 767px){body .wp-block-button>.wp-block-button__link{font-size:19px;line-height:58px;padding:0 20px}}@media (max-width: 499px){body .wp-block-button>.wp-block-button__link{font-size:16px;line-height:38px;padding:10px 20px;white-space:normal}}body .comment-content a, body .comment-reply-title small a, body .entry-content a, body .entry-footer a:focus, body .entry-footer a:hover, body .entry-summary a, body .logged-in-as a, body .pingback .comment-body > a, body .site-info a:focus, body .site-info a:hover, body .taxonomy-description a{box-shadow:none}html,body{background-color:#F5F6FD}html.popup-open,body.popup-open{-webkit-overflow-scrolling:touch !important;overflow:auto;height:100% !important}body{overflow-x:hidden}body.menu-active{overflow:hidden !important;position:relative;height:100%}body #content{padding-bottom:80px;padding-top:82px}@media (min-width: 1199px){body #content{padding-top:0 !important}}@media (max-width: 399px){body #content{padding-top:72px !important}}body .entry-hero-wrapper, body .hentry-wrapper, body .site-content-wrapper, body .site-footer-wrapper, body .site-content-wrapper .has-post-thumbnail .entry-header-wrapper, body .widget-area-wrapper{max-width:960px}body .hentry{margin-bottom:0;padding-bottom:0;padding-top:0}body .hentry+.hentry{margin-top:0;padding-bottom:0;padding-top:0}@media (max-width: 399px){body .hentry-wrapper{width:calc(100% - 1.5em)}}body .hentry-wrapper>header:not(.no-image)+.entry-content{padding-top:80px}body .ready-anim:not(.already-visible){opacity:0}body .ready-anim:not(.already-visible).come-in{opacity:0;transform:translateY(80px);animation:come-in 0.5s ease forwards;animation-delay: .25s}@keyframes come-in{to{opacity:1;transform:translateY(0)}}@media (min-width: 768px){body .alignwide{max-width:1200px;margin-left:calc( 50% - 50vw );padding:20px;width:100vw}}@media (min-width: 1200px){body .alignwide{margin-left:calc( 50% - 600px )}}body .alignfull .aligncenter{margin-left:auto;margin-right:auto;max-width:960px;width:80%;width:calc(100% - 6em)}@media (max-width: 767px){body .alignfull .aligncenter{max-width:none;width:100%}}@media (max-width: 767px){body .kt-row-column-wrap.kt-mobile-layout-row.kt-m-colapse-right-to-left>.wp-block-kadence-column{margin-bottom:30px}body .kt-row-column-wrap.kt-mobile-layout-row.kt-m-colapse-right-to-left>.wp-block-kadence-column:first-child{margin-bottom:0}}body .ugb--has-background, body .ugb-has-background{box-shadow:none}body .ugb-container.ugb-container--height-tall, body .ugb-container.ugb-height-tall{padding-top:180px;padding-bottom:180px}body div.breakout{background:#fff;border-top-left-radius:40px;border-bottom-right-radius:40px;padding:25px 60px 40px;text-align:center !important}@media (min-width: 768px) and (max-width: 1227px){body div.breakout{margin-left:calc( 50% - 48vw );width:96vw}}@media (max-width: 599px){body div.breakout{padding:15px 30px 20px}}@media (max-width: 499px){body div.breakout{padding:15px 15px 20px}}body figure.aligncenter{text-align:center}body ul.fancy-list{list-style:none;margin:40px 0}@media (max-width: 768px){body ul.fancy-list{margin-bottom:0}}body ul.fancy-list li{font-size:17px;font-weight:700;list-style:none;margin:20px 0;padding-left:35px;position:relative}body ul.fancy-list li:before{content:"\f00c";font-family:"Font Awesome 5 Free";font-size:23px;font-weight:900;position:absolute;left:0;top:0}@media (max-width: 767px){body .wp-block-image{text-align:center}}body button.back-top{display:none !important}body .ugb-accordion{border-bottom:solid 1px #000;padding:15px 0}body .ugb-accordion.ugb-accordion--design-plain .ugb-accordion__heading:focus{outline:none}body .map-block>.kt-row-layout-inner{border-bottom-right-radius:30px}body .map-block > .kt-row-layout-inner .wp-block-webfactory-map iframe{border:none;display:block;height:480px;margin-bottom:0;width:100%}body .map-block > .kt-row-layout-inner #map{height:480px}@media (max-width: 767px){body .map-block > .kt-row-layout-inner #map{height:calc(100vw - 82px)}}body .map-block > .kt-row-layout-inner h2, body .map-block > .kt-row-layout-inner h3{margin-bottom:15px}body .map-block > .kt-row-layout-inner h2:not(:first-of-type), body .map-block > .kt-row-layout-inner h3:not(:first-of-type){margin-top:50px}body .map-block > .kt-row-layout-inner p.breakout{text-align:left}body .map-block > .kt-row-layout-inner p.open-hours{font-size:21px}body #emergency{display:none;text-align:center}body #emergency h2{background-image:url("/wp-content/themes/duxdigital/images/emergency-header.png");background-size:40px 40px;background-position:center top;background-repeat:no-repeat;color:#0F614C;margin-bottom:25px;padding-top:55px}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){body #emergency h2{background-image:url("/wp-content/themes/duxdigital/images/emergency-header@2x.png")}}body #emergency a strong{color:#2C2C4F;font-size:17px;font-weight:500;line-height:1.5em}body #emergency a strong:after{background-image:url("/wp-content/themes/duxdigital/images/red-arrow.png");background-size:18px 8px;background-position:center;background-repeat:no-repeat;content:"";display:inline-block;height:8px;margin-left:10px;vertical-align:middle;transition:transform 0.2s;width:18px}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){body #emergency a strong:after{background-image:url("/wp-content/themes/duxdigital/images/red-arrow@2x.png")}}body #emergency a strong:hover:after, body #emergency a strong:focus:after{transform:translateX(5px)}@media (min-width: 768px){body .hide-desktop{display:none !important}}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background:none}body input[type="submit"], body button[type="submit"]{background:#AB1C22;color:#fff;display:inline-block;font-size:17px;font-weight:bold;line-height:42px;padding:0 15px;text-transform:none;white-space:nowrap;width:auto}body input[type="submit"]:hover, body input[type="submit"]:focus, body button[type="submit"]:hover, body button[type="submit"]:focus{background:#C42228;color:#fff}@media (max-width: 767px){body input[type="submit"], body button[type="submit"]{font-size:19px;line-height:58px;padding:0 20px}}@media (max-width: 499px){body input[type="submit"], body button[type="submit"]{font-size:16px;line-height:38px;padding:10px 20px;white-space:normal}}body textarea:focus, body input:focus, body select:focus, body input[type="text"]:focus, body input[type="email"]:focus, body textarea:focus, body .search-form input:focus, body .ginput_container input:focus, body .ginput_container textarea:focus, body input[type="tel"]:focus, body input[type="number"]:focus{outline:none}body textarea:required, body input:required, body select:required, body input[type="text"]:required, body input[type="email"]:required, body textarea:required, body .search-form input:required, body .ginput_container input:required, body .ginput_container textarea:required, body input[type="tel"]:required, body input[type="number"]:required{box-shadow:none;outline:none}body textarea:invalid, body input:invalid, body select:invalid, body input[type="text"]:invalid, body input[type="email"]:invalid, body textarea:invalid, body .search-form input:invalid, body .ginput_container input:invalid, body .ginput_container textarea:invalid, body input[type="tel"]:invalid, body input[type="number"]:invalid{box-shadow:none}body textarea[aria-invalid="true"], body input[aria-invalid="true"], body select[aria-invalid="true"], body input[type="text"][aria-invalid="true"], body input[type="email"][aria-invalid="true"], body textarea[aria-invalid="true"], body .search-form input[aria-invalid="true"], body .ginput_container input[aria-invalid="true"], body .ginput_container textarea[aria-invalid="true"], body input[type="tel"][aria-invalid="true"], body input[type="number"][aria-invalid="true"]{border-color:#AB1C22}body input[type="checkbox"]:checked, body input[type="checkbox"]:not(:checked){position:absolute;left:-9999px}body input[type="checkbox"]:checked + span, body input[type="checkbox"]:not(:checked) + span, body input[type="checkbox"]:checked + label, body input[type="checkbox"]:not(:checked)+label{cursor:pointer;display:inline-block;font-size:15px;font-weight:bold !important;line-height:1.5;max-width:none;position:relative;padding-left:35px;transition:color 0.3s, opacity 0.3s}body input[type="checkbox"]:disabled + span, body input[type="checkbox"]:disabled+label{opacity:0.5}body input[type="checkbox"]:checked + span:before, body input[type="checkbox"]:not(:checked) + span:before, body input[type="checkbox"]:checked + label:before, body input[type="checkbox"]:not(:checked)+label:before{background:#FAFAFA;border:solid 1px #EAEAEA;border-radius:0;content:'';position:absolute;top:50%;left:0;width:24px;height:24px;transform:translateY(-50%);transition:border 0.3s}body input[type="checkbox"]:checked + span:after, body input[type="checkbox"]:not(:checked) + span:after, body input[type="checkbox"]:checked + label:after, body input[type="checkbox"]:not(:checked)+label:after{content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;height:16px;background:none;position:absolute;bottom:7px;left:12px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}body input[type="checkbox"]:checked + span:after, body input[type="checkbox"]:checked+label:after{opacity:1;-webkit-transform:translateX(-50%), scale(1);transform:translateX(-50%) scale(1)}body input[type="checkbox"]:not(:checked) + span:after, body input[type="checkbox"]:not(:checked) + label:after, body input[type="checkbox"]:disabled + span:after, body input[type="checkbox"]:disabled+label:after{opacity:0;-webkit-transform:translateX(-50%), scale(0);transform:translateX(-50%) scale(0)}body input[type="radio"]:checked, body input[type="radio"]:not(:checked){position:absolute;left:-9999px}body input[type="radio"]:checked + span, body input[type="radio"]:not(:checked) + span, body input[type="radio"]:checked + label, body input[type="radio"]:not(:checked)+label{cursor:pointer;display:inline-block;line-height:1.5;max-width:none;position:relative;padding-left:35px;transition:color 0.3s, opacity 0.3s}body input[type="radio"]:disabled + span, body input[type="radio"]:disabled+label{opacity:0.5}body input[type="radio"]:checked + span:before, body input[type="radio"]:not(:checked) + span:before, body input[type="radio"]:checked + label:before, body input[type="radio"]:not(:checked)+label:before{background:transparent;border:solid 1px #fff;border-radius:0;content:'';position:absolute;top:50%;left:0;width:24px;height:24px;transform:translateY(-50%);transition:border 0.3s}body input[type="radio"]:checked + span:after, body input[type="radio"]:not(:checked) + span:after, body input[type="radio"]:checked + label:after, body input[type="radio"]:not(:checked)+label:after{content:'';height:14px;position:absolute;bottom:9px;left:12px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;width:14px}body input[type="radio"]:checked + span:after, body input[type="radio"]:checked+label:after{opacity:1;-webkit-transform:translateX(-50%), scale(1);transform:translateX(-50%) scale(1)}body input[type="radio"]:not(:checked) + span:after, body input[type="radio"]:not(:checked) + label:after, body input[type="radio"]:disabled + span:after, body input[type="radio"]:disabled+label:after{opacity:0;-webkit-transform:translateX(-50%), scale(0);transform:translateX(-50%) scale(0)}body .gform_wrapper{margin-left:auto;margin-right:auto;max-width:620px}body .gform_wrapper h2.gform_title{margin-bottom:20px;letter-spacing:1px;line-height:42px;text-align:center}body .gform_wrapper .gform_required_legend{display:none}body .gform_wrapper .gform_fields{list-style:none;margin:0}body .gform_wrapper .gform_fields .gfield{box-sizing:border-box;margin-top:20px}body .gform_wrapper .gform_fields .gfield .ginput_container{margin:0}body .gform_wrapper .gform_fields .gfield label.gfield_label{font-size:15px;font-weight:bold}body .gform_wrapper .gform_fields .gfield:not(.type-textarea):not(.type-checkbox) label{display:block;height:0;overflow:hidden}body .gform_wrapper .gform_fields .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), body .gform_wrapper .gform_fields .gfield .select2-container .select2-selection--single, body .gform_wrapper .gform_fields .gfield textarea{background-color:#F5F6FD;border:none;border-bottom:solid 1px transparent;border-top-left-radius:4px;border-top-right-radius:4px;color:#2C2C4F;font-family:'Barlow',sans-serif;font-size:17px;font-weight:500;height:auto;line-height:21px;padding:14px 15px;width:100%}body .gform_wrapper .gform_fields .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"])::-webkit-input-placeholder, body .gform_wrapper .gform_fields .gfield .select2-container .select2-selection--single::-webkit-input-placeholder, body .gform_wrapper .gform_fields .gfield textarea::-webkit-input-placeholder{color:#2C2C4F;opacity:0.5}body .gform_wrapper .gform_fields .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"])::-moz-placeholder, body .gform_wrapper .gform_fields .gfield .select2-container .select2-selection--single::-moz-placeholder, body .gform_wrapper .gform_fields .gfield textarea::-moz-placeholder{color:#2C2C4F;opacity:0.5}body .gform_wrapper .gform_fields .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):-ms-input-placeholder, body .gform_wrapper .gform_fields .gfield .select2-container .select2-selection--single:-ms-input-placeholder, body .gform_wrapper .gform_fields .gfield textarea:-ms-input-placeholder{color:#2C2C4F;opacity:0.5}body .gform_wrapper .gform_fields .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):-moz-placeholder, body .gform_wrapper .gform_fields .gfield .select2-container .select2-selection--single:-moz-placeholder, body .gform_wrapper .gform_fields .gfield textarea:-moz-placeholder{color:#2C2C4F;opacity:0.5}body .gform_wrapper .gform_fields .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):focus::-webkit-input-placeholder, body .gform_wrapper .gform_fields .gfield .select2-container .select2-selection--single:focus::-webkit-input-placeholder, body .gform_wrapper .gform_fields .gfield textarea:focus::-webkit-input-placeholder{opacity:1}body .gform_wrapper .gform_fields .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):focus::-moz-placeholder, body .gform_wrapper .gform_fields .gfield .select2-container .select2-selection--single:focus::-moz-placeholder, body .gform_wrapper .gform_fields .gfield textarea:focus::-moz-placeholder{opacity:1}body .gform_wrapper .gform_fields .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):focus:-ms-input-placeholder, body .gform_wrapper .gform_fields .gfield .select2-container .select2-selection--single:focus:-ms-input-placeholder, body .gform_wrapper .gform_fields .gfield textarea:focus:-ms-input-placeholder{opacity:1}body .gform_wrapper .gform_fields .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):focus:-moz-placeholder, body .gform_wrapper .gform_fields .gfield .select2-container .select2-selection--single:focus:-moz-placeholder, body .gform_wrapper .gform_fields .gfield textarea:focus:-moz-placeholder{opacity:1}body .gform_wrapper .gform_fields .gfield .select2-container .select2-selection--single .select2-selection__rendered{line-height:inherit;padding:0}body .gform_wrapper .gform_fields .gfield .select2-container .select2-selection--single .select2-selection__arrow{bottom:0;height:auto;top:0}body .gform_wrapper .gform_fields .gfield .select2-container .select2-selection--single .select2-selection__arrow b{border:none;height:22px;left:0;margin-top:-10px;width:100%}body .gform_wrapper .gform_fields .gfield .select2-container .select2-selection--single .select2-selection__arrow b:before{content:"\f431";font-family:Genericons;font-size:22px;font-weight:normal;line-height:1}body .gform_wrapper .gform_fields .gfield.type-textarea .ginput_container{margin-top:10px}body .gform_wrapper .gform_fields .gfield.type-textarea textarea{height:180px}body .gform_wrapper .gform_fields .gfield.type-checkbox ul.gfield_checkbox li{display:inline-block;line-height:30px;padding-right:40px !important}body .gform_wrapper .gform_fields .gfield.type-checkbox ul.gfield_checkbox li:last-child{padding-right:0 !important}body .gform_wrapper .gfieldset{border:none;padding:0}body .gform_wrapper .gform_footer{margin-top:0;padding-left:10px;padding-right:10px;padding-top:0;text-align:left}body .gform_wrapper .gform_footer input.button, body .gform_wrapper .gform_footer input[type="submit"], body .gform_wrapper .gform_footer button, body .gform_wrapper .gform_footer button.button{background:#AB1C22;color:#fff;display:inline-block;font-size:17px;font-weight:bold;line-height:42px;padding:0 15px;text-transform:none;white-space:nowrap;width:auto;border-radius:0}body .gform_wrapper .gform_footer input.button:hover, body .gform_wrapper .gform_footer input.button:focus, body .gform_wrapper .gform_footer input[type="submit"]:hover, body .gform_wrapper .gform_footer input[type="submit"]:focus, body .gform_wrapper .gform_footer button:hover, body .gform_wrapper .gform_footer button:focus, body .gform_wrapper .gform_footer button.button:hover, body .gform_wrapper .gform_footer button.button:focus{background:#C42228;color:#fff}@media (max-width: 767px){body .gform_wrapper .gform_footer input.button, body .gform_wrapper .gform_footer input[type="submit"], body .gform_wrapper .gform_footer button, body .gform_wrapper .gform_footer button.button{font-size:19px;line-height:58px;padding:0 20px}}@media (max-width: 499px){body .gform_wrapper .gform_footer input.button, body .gform_wrapper .gform_footer input[type="submit"], body .gform_wrapper .gform_footer button, body .gform_wrapper .gform_footer button.button{font-size:16px;line-height:38px;padding:10px 20px;white-space:normal}}body .gform_wrapper .required-message{display:inline-block;font-size:12px;font-weight:100;margin-left:10px}body .gform_wrapper div.validation_error, body .gform_wrapper ol.validation_list{border:none;color:#AB1C22;padding:0}body .gform_wrapper div.validation_error a, body .gform_wrapper ol.validation_list a{color:#AB1C22 !important}body .gform_wrapper li.gfield.gfield_error{background:none;border:none;margin-bottom:0 !important}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required .ginput_container{margin:0}body .gform_wrapper li.gfield.gfield_error div.ginput_complex.ginput_container label, body .gform_wrapper li.gfield.gfield_error ul.gfield_checkbox, body .gform_wrapper li.gfield.gfield_error ul.gfield_radio{color:#fff}body .gform_wrapper .field_description_below .gfield_description.validation_message{color:#AB1C22;padding-right:0 !important;padding-top:2px}.emergency-popup{background:#fff;display:none;overflow:auto;position:fixed;bottom:0;left:0;right:0;top:0;height:100vh;width:100vw;z-index:22222}.emergency-popup .close{height:30px;position:absolute;right:30px;top:30px;width:30px}.emergency-popup .close:before, .emergency-popup .close:after{background:#2C2C4F;border-radius:0;content:" ";display:block;height:3px;transition:background 0.3s;position:absolute;right:-5px;width:35px}.emergency-popup .close:hover:before, .emergency-popup .close:hover:after{background:#AB1C22}.emergency-popup .close:before{top:14px;transform:rotate(225deg)}.emergency-popup .close:after{bottom:13px;transform:rotate(-45deg)}.emergency-popup .popup-inner{display:table;height:100%;margin:0 auto;padding:15px}.emergency-popup .popup-inner #emergency{display:table-cell !important;vertical-align:middle}#gform_wrapper_1{text-align:center}#gform_wrapper_1 h2.gform_title{font-size:21px;color:#AB1C22;font-family:'Montserrat',sans-serif;font-weight:900;text-transform:uppercase}#gform_wrapper_1 form .gform_description{margin-bottom:20px;text-align:center;text-transform:none;max-width:460px;display:inline-block}#gform_wrapper_1 form .gform_body{margin-top:40px}#gform_wrapper_1 form .gform_body .gform_fields .gfield{margin:0 0 20px;padding-left:10px;padding-right:10px}#gform_wrapper_1 form .gform_body .gform_fields .gfield label.gfield_label{display:block;height:0;overflow:hidden}#gform_wrapper_1 form .form-field textarea{height:200px}.select2-container--open{z-index:22222}.select2-container--open .select2-results__option--highlighted[aria-selected]{background:#2C2C4F}:root{--s-primary-color:#774199;--s-header-bg-color:#fff;--s-header-menu-text-color:#C42228;--s-header-menu-text-hover-color:#AB1C22}body .gallery-block{border-top-left-radius:30px;border-bottom-right-radius:30px;overflow:hidden}body .lSSlideOuter{position:relative}body .lSSlideOuter .lSPager.lSpg{position:absolute;left:0;bottom:20px;width:100%}body .lSSlideOuter .lSPager.lSpg > li a{background-color:#fff;height:18px;width:18px}body .lSSlideOuter .lSPager.lSpg > li a:hover, body .lSSlideOuter .lSPager.lSpg > li a:focus{background-color:#2C2C4F !important}body .lSSlideOuter .lSPager.lSpg > li.active a{background-color:#AB1C22 !important}body .testimonials .lSSlideOuter .lSPager.lSpg{padding-top:50px;position:static}body .testimonials .lSSlideOuter .lSPager.lSpg > li a{background:#EFEFEF}body .services-block .services-slider .service{background:#fff;border-top-left-radius:30px;border-bottom-right-radius:30px}body .services-block .services-slider .service .service-image{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:460px}body .services-block .services-slider .service .service-text-inner{padding:50px 30px 50px 50px}@media (max-width: 499px){body .services-block .services-slider .service .service-text-inner{padding:35px 25px}}body .services-block .services-slider .service .service-text-inner h2{margin-bottom:10px}body .services-block .services-slider .service .service-text-inner strong{font-weight:500}body .services-block .services-slider .service .service-text-inner p{margin-top:50px}body .services-block .services-slider .service .service-text-inner .wp-block-button{margin-bottom:0}body .services-block .lSSlideOuter, body .services-block .lSSlideWrapper{overflow:visible}body .services-block .lSAction{position:absolute;right:20px;top:-24px;white-space:nowrap;z-index:20}body .services-block .lSAction>.lSPrev{background-image:url("/wp-content/themes/duxdigital/images/slider-left.png");background-size:24px 17px;background-position:center;background-repeat:no-repeat}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){body .services-block .lSAction>.lSPrev{background-image:url("/wp-content/themes/duxdigital/images/slider-left@2x.png")}}body .services-block .lSAction>.lSNext{background-image:url("/wp-content/themes/duxdigital/images/slider-right.png");background-size:24px 17px;background-position:center;background-repeat:no-repeat}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){body .services-block .lSAction>.lSNext{background-image:url("/wp-content/themes/duxdigital/images/slider-right@2x.png")}}body .services-block .lSAction > .lSPrev, body .services-block .lSAction>.lSNext{background-color:#AB1C22;display:inline-block;height:48px;left:auto;margin-left:5px;margin-top:0;opacity:1;position:static;right:auto;top:auto;transition:background-color 0.2s;width:48px}body .services-block .lSAction > .lSPrev:hover, body .services-block .lSAction > .lSPrev:focus, body .services-block .lSAction > .lSNext:hover, body .services-block .lSAction>.lSNext:focus{background-color:#2C2C4F}html.has-js{margin-top:0 !important}body.menu-active{overflow:hidden}body #wpadminbar{opacity:0.5}body .site-header{background:none;box-shadow:none;padding-bottom:0;left:0;top:0;transition:margin 0.3s}@media (min-width: 1200px){body .site-header{padding-top:20px}}body .site-header .site-header-wrapper{background:#fff;overflow:visible;width:100%;z-index:222}@media (min-width: 1200px){body .site-header .site-header-wrapper{border-top-left-radius:10px;border-bottom-right-radius:10px}}body .site-header .site-header-wrapper .site-branding{margin-top:0;padding:0;position:relative;transition:width 0.3s;width:225px;z-index:222}body .site-header .site-header-wrapper .site-branding img{height:auto;width:auto;transition:all 0.3s}@media (min-width: 1040px){body .site-header .site-header-wrapper{padding:10px 0 20px 20px}body .site-header .site-header-wrapper .site-branding{padding-top:10px}body .site-header .site-header-wrapper .site-menu{width:calc(100% - 280px)}body .site-header .site-header-wrapper .site-menu #top-menu{font-size:15px;font-weight:500;line-height:46px;margin-right:20px;text-align:right;z-index:1}body .site-header .site-header-wrapper .site-menu .main-navigation{margin-top:0;padding-top:10px;transition:padding 0.3s}body .site-header .site-header-wrapper .site-menu .main-navigation ul{height:36px;padding:0 0 0 15px;transition:height 0.3s}body .site-header .site-header-wrapper .site-menu .main-navigation ul li{flex-grow:1;margin:0;position:relative;text-align:center}body .site-header .site-header-wrapper .site-menu .main-navigation ul li:after{background:#E4E6F2;content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:1px}body .site-header .site-header-wrapper .site-menu .main-navigation ul li:last-child:after{display:none}body .site-header .site-header-wrapper .site-menu .main-navigation ul li.menu-item-has-children>a{border:none}body .site-header .site-header-wrapper .site-menu .main-navigation ul li.menu-item-has-children>a:after{color:#C42228;content:"\f078";display:inline-block;font-family:'Font Awesome 5 Free';font-size:1em;font-weight:bold;line-height:30px;padding-left:5px;position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;transition:line-height 0.3s;vertical-align:bottom}body .site-header .site-header-wrapper .site-menu .main-navigation ul li a{color:#C42228;font-weight:normal;font-size:19px;font-weight:500;letter-spacing:1px;line-height:36px;padding:0}body .site-header .site-header-wrapper .site-menu .main-navigation ul li a:hover, body .site-header .site-header-wrapper .site-menu .main-navigation ul li a:focus{color:#2C2C4F}body .site-header .site-header-wrapper .site-menu .main-navigation ul li a:hover:after, body .site-header .site-header-wrapper .site-menu .main-navigation ul li a:focus:after{color:#2C2C4F}body .site-header .site-header-wrapper .site-menu .main-navigation ul li.current_page_parent > a, body .site-header .site-header-wrapper .site-menu .main-navigation ul li.current_page_item>a{color:#2C2C4F}body .site-header .site-header-wrapper .site-menu .main-navigation ul li.current_page_parent > a:after, body .site-header .site-header-wrapper .site-menu .main-navigation ul li.current_page_item>a:after{color:#2C2C4F}body .site-header .site-header-wrapper .site-menu .main-navigation ul li ul.sub-menu{background:#fff;border:none;border-bottom-right-radius:10px;height:auto;padding:15px 20px;top:30px;width:300px}body .site-header .site-header-wrapper .site-menu .main-navigation ul li ul.sub-menu li{border-bottom:dotted 1px #E4E6F2;padding:10px 0;text-align:left}body .site-header .site-header-wrapper .site-menu .main-navigation ul li ul.sub-menu li:last-child{border:none}body .site-header .site-header-wrapper .site-menu .main-navigation ul li ul.sub-menu li:after{display:none}body .site-header .site-header-wrapper .site-menu .main-navigation ul li ul.sub-menu li a{letter-spacing:0;line-height:25px;text-transform:none}body .site-header .site-header-wrapper .site-menu .main-navigation ul li:not(:last-child):hover > ul, body .site-header .site-header-wrapper .site-menu .main-navigation ul li.focus:not(:last-child)>ul{left:0;right:auto}body .site-header .site-header-wrapper .site-menu .main-navigation ul li.current-menu-item>a{border:none}}@media (max-width: 1039px){body .site-header .site-header-wrapper .site-menu .main-navigation ul.primary-menu{display:block}}body .site-header-wrapper #top-menu .address, body .site-header-wrapper .mobile-top-menu .address{background-image:url("/wp-content/themes/duxdigital/images/pin-icon.png");background-size:18px 24px;background-position:left center;background-repeat:no-repeat;color:#2C2C4F;display:inline-block;padding-left:30px;margin-left:15px;transition:all 0.3s}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){body .site-header-wrapper #top-menu .address, body .site-header-wrapper .mobile-top-menu .address{background-image:url("/wp-content/themes/duxdigital/images/pin-icon@2x.png")}}body .site-header-wrapper #top-menu .emergency, body .site-header-wrapper #top-menu .book, body .site-header-wrapper .mobile-top-menu .emergency, body .site-header-wrapper .mobile-top-menu .book{background:#AB1C22;color:#fff;display:inline-block;font-size:17px;font-weight:bold;line-height:42px;padding:0 15px;text-transform:none;white-space:nowrap;width:auto;font-size:15px !important;line-height:46px !important;margin-left:15px;padding:0 15px !important;text-transform:uppercase}body .site-header-wrapper #top-menu .emergency:hover, body .site-header-wrapper #top-menu .emergency:focus, body .site-header-wrapper #top-menu .book:hover, body .site-header-wrapper #top-menu .book:focus, body .site-header-wrapper .mobile-top-menu .emergency:hover, body .site-header-wrapper .mobile-top-menu .emergency:focus, body .site-header-wrapper .mobile-top-menu .book:hover, body .site-header-wrapper .mobile-top-menu .book:focus{background:#C42228;color:#fff}@media (max-width: 767px){body .site-header-wrapper #top-menu .emergency, body .site-header-wrapper #top-menu .book, body .site-header-wrapper .mobile-top-menu .emergency, body .site-header-wrapper .mobile-top-menu .book{font-size:19px;line-height:58px;padding:0 20px}}@media (max-width: 499px){body .site-header-wrapper #top-menu .emergency, body .site-header-wrapper #top-menu .book, body .site-header-wrapper .mobile-top-menu .emergency, body .site-header-wrapper .mobile-top-menu .book{font-size:16px;line-height:38px;padding:10px 20px;white-space:normal}}body .site-header-wrapper #top-menu .emergency, body .site-header-wrapper .mobile-top-menu .emergency{background-color:#0F614C;display:none}@media (min-width: 1040px){body .site-header-wrapper #top-menu .emergency:after, body .site-header-wrapper .mobile-top-menu .emergency:after{background-image:url("/wp-content/themes/duxdigital/images/arrow.png");background-size:16px 11px;background-position:center;background-repeat:no-repeat;content:"";display:inline-block;height:15px;margin-left:10px;vertical-align:middle;transition:transform 0.2s;width:16px}}@media all and (min-width: 1040px) and (-webkit-min-device-pixel-ratio: 1.5), all and (min-width: 1040px) and (-o-min-device-pixel-ratio: 3 / 2), all and (min-width: 1040px) and (min--moz-device-pixel-ratio: 1.5), all and (min-width: 1040px) and (min-device-pixel-ratio: 1.5){body .site-header-wrapper #top-menu .emergency:after, body .site-header-wrapper .mobile-top-menu .emergency:after{background-image:url("/wp-content/themes/duxdigital/images/arrow@2x.png")}}body .site-header-wrapper #top-menu .emergency:hover, body .site-header-wrapper #top-menu .emergency:focus, body .site-header-wrapper .mobile-top-menu .emergency:hover, body .site-header-wrapper .mobile-top-menu .emergency:focus{background-color:#010907}body .site-header-wrapper #top-menu .call, body .site-header-wrapper .mobile-top-menu .call{background-image:url("/wp-content/themes/duxdigital/images/icon-call.png");background-size:24px 24px;background-position:left center;background-repeat:no-repeat;color:#2C2C4F;display:inline-block;padding-left:35px;margin-left:15px;transition:all 0.3s}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){body .site-header-wrapper #top-menu .call, body .site-header-wrapper .mobile-top-menu .call{background-image:url("/wp-content/themes/duxdigital/images/icon-call@2x.png")}}body .site-header-wrapper #top-menu .book:after{content:" Now"}body .site-header-wrapper .mobile-top-menu a.call{background-image:url("/wp-content/themes/duxdigital/images/icon-call-white.png");background-size:20px 20px;background-position:center;background-repeat:no-repeat;background-color:#2C2C4F;border-radius:50%;float:right;height:40px;line-height:40px;margin-right:15px;overflow:hidden;position:relative;text-indent:-999px;width:40px}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){body .site-header-wrapper .mobile-top-menu a.call{background-image:url("/wp-content/themes/duxdigital/images/icon-call-white@2x.png")}}body .site-header-wrapper .mobile-top-menu a.call:hover, body .site-header-wrapper .mobile-top-menu a.call:focus{background-color:#505091}body .hamburger, body .hamburger.is-active{border-radius:0;float:right;height:30px;margin-top:12px;padding:0;z-index:222}body .hamburger:before, body .hamburger.is-active:before{content:" ";opacity:0;position:absolute;left:0;right:0;bottom:0;top:0;transition:opacity 0.3s}@media (min-width: 1040px){body .hamburger, body .hamburger.is-active{display:none}}body .hamburger .hamburger-box, body .hamburger.is-active .hamburger-box{height:30px;width:28px}body .hamburger .hamburger-inner, body .hamburger .hamburger-inner:before, body .hamburger .hamburger-inner:after, body .hamburger.is-active .hamburger-inner, body .hamburger.is-active .hamburger-inner:before, body .hamburger.is-active .hamburger-inner:after{background:#C42228;border-radius:0;right:0;height:3px;width:28px;transition-property:all;transition-delay:0s}body .hamburger .hamburger-inner:before, body .hamburger.is-active .hamburger-inner:before{top:-12px}body .hamburger .hamburger-inner:after, body .hamburger.is-active .hamburger-inner:after{bottom:-12px}body .hamburger .hamburger-inner, body .hamburger.is-active .hamburger-inner{font-size:0;right:0}body .hamburger:hover, body .hamburger:focus, body .hamburger.is-active:hover, body .hamburger.is-active:focus{opacity:1}body .hamburger:hover .hamburger-inner, body .hamburger:hover .hamburger-inner:before, body .hamburger:hover .hamburger-inner:after, body .hamburger:focus .hamburger-inner, body .hamburger:focus .hamburger-inner:before, body .hamburger:focus .hamburger-inner:after, body .hamburger.is-active:hover .hamburger-inner, body .hamburger.is-active:hover .hamburger-inner:before, body .hamburger.is-active:hover .hamburger-inner:after, body .hamburger.is-active:focus .hamburger-inner, body .hamburger.is-active:focus .hamburger-inner:before, body .hamburger.is-active:focus .hamburger-inner:after{background:#AB1C22}body .hamburger.is-active .hamburger-inner, body .hamburger.is-active .hamburger-inner:before, body .hamburger.is-active .hamburger-inner:after{width:36px}body .hamburger.is-active .hamburger-inner{right:-4px}body .hamburger.is-active:before{background:none}body .hamburger.is-active .hamburger-inner:after{bottom:0}@media (max-width: 1039px){body #page{padding-top:0}body .site-header .site-header-wrapper{display:block;overflow:auto;padding:15px 25px}body .site-header .site-header-wrapper .site-branding{box-sizing:content-box;float:left;padding:0;width:150px}body.sticky-header .site-header{position:fixed;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;z-index:999}body.sticky-header.menu-active .site-header{z-index:9999}body .site-header-wrapper{}body .site-header-wrapper .mobile-top-menu{float:right;margin-top:5px;position:relative;transition:width 0.2s, opacity 0.2s;z-index:2}body .site-header-wrapper .mobile-top-menu .enquiry .mobile{height:60px}}@media (max-width: 1039px) and (min-width: 1040px){body .site-header-wrapper .mobile-top-menu{display:none}}@media (max-width: 1039px){body .site-header-wrapper .site-menu{background:#F5F6FD;display:flex;flex-direction:column;opacity:0;overflow:auto;padding-top:20px;position:fixed;bottom:100%;left:0;right:0;top:80px;transition:opacity 0.5s;-webkit-transition:opacity 0.5s;z-index:22}}@media (max-width: 1039px) and (max-width: 399px){body .site-header-wrapper .site-menu{top:72px}}@media (max-width: 1039px){body .site-header-wrapper .site-menu.toggled-on{bottom:0;opacity:1}body .site-header-wrapper .site-menu nav{margin-left:auto;margin-right:auto;max-width:500px;overflow:visible;padding:0 20px;position:static;top:auto;width:100%}body .site-header-wrapper .site-menu nav#site-navigation{margin-top:0}body .site-header-wrapper .site-menu nav#top-menu{padding-bottom:20px}body .site-header-wrapper .site-menu nav#top-menu>a{font-size:20px !important;font-weight:bold;letter-spacing:1px;line-height:58px !important;margin-bottom:20px;margin-left:0;text-align:center;text-transform:uppercase;width:100%}body .site-header-wrapper .site-menu nav#top-menu .address{display:none}body .site-header-wrapper .site-menu nav#top-menu .book{order:1}body .site-header-wrapper .site-menu nav#top-menu .call{background:#2C2C4F;color:#fff;order:2;padding:0}body .site-header-wrapper .site-menu nav#top-menu .call:before{content:"Call "}body .site-header-wrapper .site-menu nav#top-menu .call:hover, body .site-header-wrapper .site-menu nav#top-menu .call:focus{background:#505091}body .site-header-wrapper .site-menu nav#top-menu .emergency{order:3}body .site-header-wrapper .site-menu nav .primary-menu, body .site-header-wrapper .site-menu nav#top-menu .menu-top-menu-container .top-menu{border:none}body .site-header-wrapper .site-menu nav .primary-menu ul, body .site-header-wrapper .site-menu nav#top-menu .menu-top-menu-container .top-menu ul{background:none;margin-bottom:40px}body .site-header-wrapper .site-menu nav .primary-menu ul.toggled-on, body .site-header-wrapper .site-menu nav#top-menu .menu-top-menu-container .top-menu ul.toggled-on{display:block}body .site-header-wrapper .site-menu nav .primary-menu li, body .site-header-wrapper .site-menu nav#top-menu .menu-top-menu-container .top-menu li{border:none;margin:0}body .site-header-wrapper .site-menu nav .primary-menu li > a, body .site-header-wrapper .site-menu nav#top-menu .menu-top-menu-container .top-menu li>a{font-size:21px;border:none;color:var(--s-header-menu-text-color);font-weight:500;margin-right:3em;padding-bottom:0.35em;padding-top:0.35em}body .site-header-wrapper .site-menu nav .primary-menu li > a:after, body .site-header-wrapper .site-menu nav#top-menu .menu-top-menu-container .top-menu li>a:after{display:none}body .site-header-wrapper .site-menu nav .primary-menu li ul, body .site-header-wrapper .site-menu nav#top-menu .menu-top-menu-container .top-menu li ul{border:none;display:none;float:none;position:static;width:auto}body .site-header-wrapper .site-menu nav .primary-menu li ul.toggled-on, body .site-header-wrapper .site-menu nav#top-menu .menu-top-menu-container .top-menu li ul.toggled-on{display:block}body .site-header-wrapper .site-menu nav .primary-menu li ul li > a, body .site-header-wrapper .site-menu nav#top-menu .menu-top-menu-container .top-menu li ul li>a{padding-bottom:0.15em;padding-top:0.15em}body .site-header-wrapper .site-menu nav .primary-menu li .dropdown-toggle, body .site-header-wrapper .site-menu nav#top-menu .menu-top-menu-container .top-menu li .dropdown-toggle{background:none;border:none;display:block;font-size:21px;height:1.5em;top:5px}body .site-header-wrapper .site-menu nav .primary-menu li .dropdown-toggle:before, body .site-header-wrapper .site-menu nav#top-menu .menu-top-menu-container .top-menu li .dropdown-toggle:before{color:#C42228;content:"\f078";font-family:'Font Awesome 5 Free';font-size:1em;font-weight:bold}body.menu-active .site-header .site-header-wrapper{background:#F5F6FD;height:100vh;overflow:hidden}body.menu-active .site-header .site-header-wrapper .mobile-top-menu{opacity:0}}@media (max-width: 399px){body .site-header .site-header-wrapper{display:block;padding:10px}body .site-header .site-header-wrapper .mobile-top-menu .book{display:none}}body.scrolling .site-header{background:#fff;padding-bottom:0;padding-top:0}@media (min-width: 1040px){body .mobile-top-menu{display:none}body.scrolling .site-header .site-header-wrapper{padding-bottom:10px;padding-top:5px}body.scrolling .site-header .site-header-wrapper .site-branding{padding-top:2px}body.scrolling .site-header .site-header-wrapper .site-menu .main-navigation{padding-top:5px}}body .hentry-wrapper header{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;margin-left:calc( 50% - 50vw );max-width:none;position:relative;width:100vw}body .hentry-wrapper header:not(.no-image){height:540px}@media (max-width: 1023px){body .hentry-wrapper header:not(.no-image){height:480px}}body .hentry-wrapper header.no-image{padding-top:180px}body .hentry-wrapper header.no-image .header-content{padding-bottom:0}body .hentry-wrapper header.no-image .header-content h1, body .hentry-wrapper header.no-image .header-content h2, body .hentry-wrapper header.no-image .header-content h3{color:#2C2C4F}@media (max-width: 1198px){body .hentry-wrapper header.no-image{padding-top:40px}}body .hentry-wrapper header .header-bg{background-position:center;background-size:cover;position:absolute;left:0;right:0;bottom:0;top:0;z-index:1}body .hentry-wrapper header .header-bg:before{content:" ";position:absolute;left:0;right:0;bottom:0;top:0}body .hentry-wrapper header .header-content{padding:60px 20px;width:100%;z-index:2}body .hentry-wrapper header .header-content .header-content-inner{max-width:none;text-align:center}@media (min-width: 900px){body .hentry-wrapper header .header-content .header-content-inner{margin-left:calc( 50% - 37.5vw );width:75vw}}body .hentry-wrapper header:not(.no-image) .header-content{position:absolute;bottom:0;left:0}@media (max-width: 499px){body .hentry-wrapper header:not(.no-image) .header-content{bottom:50px}}footer.entry-footer{display:none}.footer-wrapper .testimonials{padding-top:142px;position:relative}.footer-wrapper .testimonials:before{background-image:url("/wp-content/themes/duxdigital/images/testimonial-top.png");background-size:240px 178px;background-position:center;background-repeat:no-repeat;content:"";display:block;height:178px;position:absolute;left:50%;top:0;transform:translateX(-50%);width:240px}.footer-wrapper .testimonials .testimonials-inner{background:#fff;padding-bottom:80px;padding-top:100px;text-align:center}.footer-wrapper .testimonials .testimonials-inner .testimonial-inner{padding-bottom:0;padding-top:0}.footer-wrapper .testimonials .testimonials-inner .testimonial-inner .text{font-size:21px;font-weight:500;line-height:1.5em;padding:10px 65px 0;position:relative}.footer-wrapper .testimonials .testimonials-inner .testimonial-inner .text:before{background-image:url("/wp-content/themes/duxdigital/images/quote-open.png");background-size:40px 31px;background-position:center;background-repeat:no-repeat;content:"";display:block;height:31px;width:40px;position:absolute;left:10px;top:0}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.footer-wrapper .testimonials .testimonials-inner .testimonial-inner .text:before{background-image:url("/wp-content/themes/duxdigital/images/quote-open@2x.png")}}.footer-wrapper .testimonials .testimonials-inner .testimonial-inner .text:after{background-image:url("/wp-content/themes/duxdigital/images/quote-close.png");background-size:40px 31px;background-position:center;background-repeat:no-repeat;content:"";display:block;height:31px;width:40px;position:absolute;right:10px;bottom:30px}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.footer-wrapper .testimonials .testimonials-inner .testimonial-inner .text:after{background-image:url("/wp-content/themes/duxdigital/images/quote-close@2x.png")}}.footer-wrapper .testimonials .testimonials-inner .testimonial-inner .text p.testimonial-name{font-size:17px;margin-top:20px}@media (max-width: 499px){.footer-wrapper .testimonials .testimonials-inner .testimonial-inner .text{padding:10px 35px 0}.footer-wrapper .testimonials .testimonials-inner .testimonial-inner .text:before, .footer-wrapper .testimonials .testimonials-inner .testimonial-inner .text:after{background-size:20px 15px;height:15px;width:30px}.footer-wrapper .testimonials .testimonials-inner .testimonial-inner .text:before{left:5px}.footer-wrapper .testimonials .testimonials-inner .testimonial-inner .text:after{right:5px}}.footer-wrapper .footer-form{margin-top:220px;background-size:cover;background-position:center top;position:relative}.footer-wrapper .footer-form:before{background-color:#9AA2F8;content:" ";opacity:0.2;position:absolute;left:0;right:0;bottom:0;top:0}@media (max-width: 767px){.footer-wrapper .footer-form:before{content:none;display:none}}.footer-wrapper .footer-form:after{background-image:url("/wp-content/themes/duxdigital/images/footer-overlay.png");background-size:1166px 517px;background-position:center;background-repeat:no-repeat;content:"";position:absolute;left:0;right:0;bottom:0;top:0}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.footer-wrapper .footer-form:after{background-image:url("/wp-content/themes/duxdigital/images/footer-overlay@2x.png")}}@media (max-width: 1166px){.footer-wrapper .footer-form:after{background-size:contain}}@media (max-width: 767px){.footer-wrapper .footer-form:after{background:none}}.footer-wrapper .footer-form .gform_wrapper{background:#fff;border-top-left-radius:30px;border-bottom-right-radius:30px;bottom:70px;top:-90px;padding:60px 30px;position:relative;z-index:2}@media (max-width: 639px){.footer-wrapper .footer-form .gform_wrapper{margin-left:20px;margin-right:20px;padding:40px 10px}}.footer-wrapper footer.site-footer{border:none;font-size:15px;line-height:1.4em;padding:0}@media (max-width: 767px){.footer-wrapper footer.site-footer{font-size:18px;font-weight:500;text-align:center}}.footer-wrapper footer.site-footer>.wp-block-kadence-rowlayout{background-color:#2c2c4f}.footer-wrapper footer.site-footer>.wp-block-kadence-rowlayout>.kt-row-layout-inner>.kt-row-column-wrap{padding-top:40px;padding-bottom:60px}.footer-wrapper footer.site-footer > .wp-block-kadence-rowlayout > .kt-row-layout-inner > .kt-row-column-wrap .kt-has-3-columns{padding-left:0px;padding-right:0px}.footer-wrapper footer.site-footer a:not(.wp-block-button__link){color:#fff}.footer-wrapper footer.site-footer a:not(.wp-block-button__link):hover, .footer-wrapper footer.site-footer a:not(.wp-block-button__link):focus{color:#AB1C22}.footer-wrapper footer.site-footer .footer-left{font-size:13px}.footer-wrapper footer.site-footer .footer-left figure.wp-block-image img{max-width:195px}.footer-wrapper footer.site-footer .footer-left .kt-svg-icons{margin-bottom:30px;margin-top:60px;width:auto}.footer-wrapper footer.site-footer .footer-left .kt-svg-icons .kt-svg-icon{background:#fff;border-radius:50%;height:36px;text-align:center;transition:background 0.2s;width:36px}.footer-wrapper footer.site-footer .footer-left .kt-svg-icons .kt-svg-icon svg{color:#2C2C4F}.footer-wrapper footer.site-footer .footer-left .kt-svg-icons .kt-svg-icon-wrap:not(:last-child){margin-right:10px}.footer-wrapper footer.site-footer .footer-left .kt-svg-icons .kt-svg-icon-wrap:first-child svg{width:10px}.footer-wrapper footer.site-footer .footer-left .kt-svg-icons a:hover>.kt-svg-icon{background:#AB1C22}.footer-wrapper footer.site-footer .footer-left p{margin-bottom:10px}@media (max-width: 767px){.footer-wrapper footer.site-footer .footer-left .kt-svg-icons{margin-bottom:20px;margin-top:40px;text-align:center !important}.footer-wrapper footer.site-footer .footer-left .kt-svg-icons .kt-svg-icon{height:48px;width:48px}.footer-wrapper footer.site-footer .footer-left .kt-svg-icons .kt-svg-icon svg{height:26px;width:26px}.footer-wrapper footer.site-footer .footer-left .kt-svg-icons .kt-svg-icon-wrap:not(:last-child){margin-right:20px}.footer-wrapper footer.site-footer .footer-left p{display:none}}.footer-wrapper footer.site-footer .footer-rows>.kt-row-layout-inner>.kt-row-column-wrap{padding:0}.footer-wrapper footer.site-footer .footer-rows .wp-block-kadence-column{padding-left:40px}.footer-wrapper footer.site-footer .footer-rows .wp-block-kadence-column>.kt-inside-inner-col{padding:0}.footer-wrapper footer.site-footer .footer-rows .wp-block-kadence-column.map{background-image:url("/wp-content/themes/duxdigital/images/footer-icon-map.png");background-size:25px 26px;background-position:left top;background-repeat:no-repeat}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.footer-wrapper footer.site-footer .footer-rows .wp-block-kadence-column.map{background-image:url("/wp-content/themes/duxdigital/images/footer-icon-map@2x.png")}}.footer-wrapper footer.site-footer .footer-rows .wp-block-kadence-column.map a{display:inline-block}.footer-wrapper footer.site-footer .footer-rows .wp-block-kadence-column.map a:after{background-image:url("/wp-content/themes/duxdigital/images/arrow.png");background-size:14px 10px;background-position:center;background-repeat:no-repeat;content:"";display:inline-block;height:21px;margin-left:5px;vertical-align:middle;transition:transform 0.2s;width:14px}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.footer-wrapper footer.site-footer .footer-rows .wp-block-kadence-column.map a:after{background-image:url("/wp-content/themes/duxdigital/images/arrow@2x.png")}}.footer-wrapper footer.site-footer .footer-rows .wp-block-kadence-column.map a:hover, .footer-wrapper footer.site-footer .footer-rows .wp-block-kadence-column.map a:focus{color:#fff}.footer-wrapper footer.site-footer .footer-rows .wp-block-kadence-column.map a:hover:after, .footer-wrapper footer.site-footer .footer-rows .wp-block-kadence-column.map a:focus:after{transform:translateX(5px)}.footer-wrapper footer.site-footer .footer-rows .wp-block-kadence-column.call{background-image:url("/wp-content/themes/duxdigital/images/footer-icon-call.png");background-size:25px 25px;background-position:left top;background-repeat:no-repeat}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.footer-wrapper footer.site-footer .footer-rows .wp-block-kadence-column.call{background-image:url("/wp-content/themes/duxdigital/images/footer-icon-call@2x.png")}}.footer-wrapper footer.site-footer .footer-rows .wp-block-kadence-column p{margin-bottom:10px}@media (max-width: 767px){.footer-wrapper footer.site-footer .footer-rows .wp-block-kadence-column{padding-left:0}.footer-wrapper footer.site-footer .footer-rows .wp-block-kadence-column.map, .footer-wrapper footer.site-footer .footer-rows .wp-block-kadence-column.call{background-position:center top;background-size:30px 30px;padding-top:40px}}.footer-wrapper footer.site-footer .wp-block-button>.wp-block-button__link{font-size:15px;text-transform:uppercase}.footer-wrapper footer.site-footer .footer-menu{list-style:none;margin:0}.footer-wrapper footer.site-footer .footer-menu .menu-item{padding-bottom:8px}.footer-wrapper footer.site-footer .footer-menu .menu-item:last-child{padding-bottom:0}.footer-wrapper footer.site-footer .footer-menu .menu-item-has-children>a{text-transform:uppercase}.footer-wrapper footer.site-footer .footer-menu .menu-item-has-children ul.sub-menu{list-style:none;margin:20px 0 0}.footer-wrapper footer.site-footer .footer-menu .menu-item-has-children ul.sub-menu{margin-bottom:40px}@media (min-width: 575px){.footer-wrapper footer.site-footer .footer-menu .menu-item-345{float:left;width:50%}.footer-wrapper footer.site-footer .footer-menu .menu-item-345 ul.sub-menu{margin-bottom:0}}.footer-wrapper footer.site-footer .mobile-copy{font-size:15px;font-weight:normal}.footer-wrapper footer.site-footer .mobile-copy p{margin-bottom:10px}@media (min-width: 768px){.footer-wrapper footer.site-footer .mobile-copy{display:none}}.kt-svg-style-stacked .kt-svg-icon{border:0px solid #444;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.kt-svg-icon-wrap{display:inline-block}.kt-svg-icon-wrap a.kt-svg-icon-link{display:block;border:0;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.kt-svg-icon-wrap a.kt-svg-icon-link:hover{-webkit-box-shadow:none;box-shadow:none}