/*!
Theme Name: OnLondon
Theme URI: http://underscores.me/
Author: Darren Stevens - Hutch Agency
Author URI: https://www.hutchagency.co.uk
Description: A mobile first WordPress theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: onlondon
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

OnLondon is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*!
 * Bootstrap v4.0.0-beta.2 (https://getbootstrap.com)
 * Copyright 2011-2017 The Bootstrap Authors
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #868e96;--gray-dark: #343a40;--primary: #007bff;--secondary: #868e96;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-monospace: "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important}a,a:visited{text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:none !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}a,area,button,[role="button"],input:not([type="range"]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:5px}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#868e96}.blockquote-footer::before{content:"\2014 \00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #ddd;border-radius:.25rem;transition:all 0.2s ease-in-out;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#868e96}code,kbd,pre,samp{font-family:"SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{padding:.2rem .4rem;font-size:90%;color:#bd4147;background-color:#f8f9fa;border-radius:.25rem}a>code{padding:0;color:inherit;background-color:inherit}kbd{padding:.2rem .4rem;font-size:90%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;margin-top:0;margin-bottom:1rem;font-size:90%;color:#212529}pre code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{width:100%;max-width:100%;margin-bottom:1rem;background-color:rgba(0,0,0,0)}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #e9ecef}.table thead th{vertical-align:bottom;border-bottom:2px solid #e9ecef}.table tbody+tbody{border-top:2px solid #e9ecef}.table .table{background-color:#fff}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #e9ecef}.table-bordered th,.table-bordered td{border:1px solid #e9ecef}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,0.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#b8daff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#dddfe2}.table-hover .table-secondary:hover{background-color:#cfd2d6}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#cfd2d6}.table-success,.table-success>th,.table-success>td{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>th,.table-danger>td{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>th,.table-dark>td{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#e9ecef}.table-dark{color:#fff;background-color:#212529}.table-dark th,.table-dark td,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,0.075)}@media (max-width: 575px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm.table-bordered{border:0}}@media (max-width: 767px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md.table-bordered{border:0}}@media (max-width: 991px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg.table-bordered{border:0}}@media (max-width: 1199px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive.table-bordered{border:0}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:none;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.form-control::-webkit-input-placeholder{color:#868e96;opacity:1}.form-control:-ms-input-placeholder{color:#868e96;opacity:1}.form-control::-ms-input-placeholder{color:#868e96;opacity:1}.form-control::placeholder{color:#868e96;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.col-form-legend{padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;font-size:1rem}.form-control-plaintext{padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.input-group-sm>.form-control-plaintext.form-control,.input-group-sm>.form-control-plaintext.input-group-addon,.input-group-sm>.input-group-btn>.form-control-plaintext.btn,.form-control-plaintext.form-control-lg,.input-group-lg>.form-control-plaintext.form-control,.input-group-lg>.form-control-plaintext.input-group-addon,.input-group-lg>.input-group-btn>.form-control-plaintext.btn{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}select.form-control-sm:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),.input-group-sm>select.input-group-addon:not([size]):not([multiple]),.input-group-sm>.input-group-btn>select.btn:not([size]):not([multiple]){height:calc(1.8125rem + 2px)}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control-lg:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),.input-group-lg>select.input-group-addon:not([size]):not([multiple]),.input-group-lg>.input-group-btn>select.btn:not([size]):not([multiple]){height:calc(2.875rem + 2px)}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*="col-"]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;margin-bottom:.5rem}.form-check.disabled .form-check-label{color:#868e96}.form-check-label{padding-left:1.25rem;margin-bottom:0}.form-check-input{position:absolute;margin-top:.25rem;margin-left:-1.25rem}.form-check-inline{display:inline-block;margin-right:.75rem}.form-check-inline .form-check-label{vertical-align:middle}.valid-feedback{display:none;margin-top:.25rem;font-size:.875rem;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;width:250px;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(40,167,69,0.8);border-radius:.2rem}.was-validated .form-control:valid,.form-control.is-valid,.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745}.was-validated .form-control:valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25)}.was-validated .form-control:valid ~ .valid-feedback,.was-validated .form-control:valid ~ .valid-tooltip,.form-control.is-valid ~ .valid-feedback,.form-control.is-valid ~ .valid-tooltip,.was-validated .custom-select:valid ~ .valid-feedback,.was-validated .custom-select:valid ~ .valid-tooltip,.custom-select.is-valid ~ .valid-feedback,.custom-select.is-valid ~ .valid-tooltip{display:block}.was-validated .form-check-input:valid+.form-check-label,.form-check-input.is-valid+.form-check-label{color:#28a745}.was-validated .custom-control-input:valid ~ .custom-control-indicator,.custom-control-input.is-valid ~ .custom-control-indicator{background-color:rgba(40,167,69,0.25)}.was-validated .custom-control-input:valid ~ .custom-control-description,.custom-control-input.is-valid ~ .custom-control-description{color:#28a745}.was-validated .custom-file-input:valid ~ .custom-file-control,.custom-file-input.is-valid ~ .custom-file-control{border-color:#28a745}.was-validated .custom-file-input:valid ~ .custom-file-control::before,.custom-file-input.is-valid ~ .custom-file-control::before{border-color:inherit}.was-validated .custom-file-input:valid:focus,.custom-file-input.is-valid:focus{box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25)}.invalid-feedback{display:none;margin-top:.25rem;font-size:.875rem;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;width:250px;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(220,53,69,0.8);border-radius:.2rem}.was-validated .form-control:invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}.was-validated .form-control:invalid ~ .invalid-feedback,.was-validated .form-control:invalid ~ .invalid-tooltip,.form-control.is-invalid ~ .invalid-feedback,.form-control.is-invalid ~ .invalid-tooltip,.was-validated .custom-select:invalid ~ .invalid-feedback,.was-validated .custom-select:invalid ~ .invalid-tooltip,.custom-select.is-invalid ~ .invalid-feedback,.custom-select.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-check-input:invalid+.form-check-label,.form-check-input.is-invalid+.form-check-label{color:#dc3545}.was-validated .custom-control-input:invalid ~ .custom-control-indicator,.custom-control-input.is-invalid ~ .custom-control-indicator{background-color:rgba(220,53,69,0.25)}.was-validated .custom-control-input:invalid ~ .custom-control-description,.custom-control-input.is-invalid ~ .custom-control-description{color:#dc3545}.was-validated .custom-file-input:invalid ~ .custom-file-control,.custom-file-input.is-invalid ~ .custom-file-control{border-color:#dc3545}.was-validated .custom-file-input:invalid ~ .custom-file-control::before,.custom-file-input.is-invalid ~ .custom-file-control::before{border-color:inherit}.was-validated .custom-file-input:invalid:focus,.custom-file-input.is-invalid:focus{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width: 576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;margin-top:0;margin-bottom:0}.form-inline .form-check-label{padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{display:flex;align-items:center;justify-content:center;padding-left:0}.form-inline .custom-control-indicator{position:static;display:inline-block;margin-right:.25rem;vertical-align:text-bottom}.form-inline .has-feedback .form-control-feedback{top:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.btn:focus,.btn:hover{text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not([disabled]):not(.disabled):active,.btn:not([disabled]):not(.disabled).active{background-image:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#007bff;border-color:#007bff}.btn-primary:not([disabled]):not(.disabled):active,.btn-primary:not([disabled]):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf;box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.btn-secondary{color:#fff;background-color:#868e96;border-color:#868e96}.btn-secondary:hover{color:#fff;background-color:#727b84;border-color:#6c757d}.btn-secondary:focus,.btn-secondary.focus{box-shadow:0 0 0 .2rem rgba(134,142,150,0.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#868e96;border-color:#868e96}.btn-secondary:not([disabled]):not(.disabled):active,.btn-secondary:not([disabled]):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#666e76;box-shadow:0 0 0 .2rem rgba(134,142,150,0.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success:focus,.btn-success.focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-success.disabled,.btn-success:disabled{background-color:#28a745;border-color:#28a745}.btn-success:not([disabled]):not(.disabled):active,.btn-success:not([disabled]):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430;box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info:focus,.btn-info.focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-info.disabled,.btn-info:disabled{background-color:#17a2b8;border-color:#17a2b8}.btn-info:not([disabled]):not(.disabled):active,.btn-info:not([disabled]):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f;box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-warning{color:#111;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#111;background-color:#e0a800;border-color:#d39e00}.btn-warning:focus,.btn-warning.focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#ffc107;border-color:#ffc107}.btn-warning:not([disabled]):not(.disabled):active,.btn-warning:not([disabled]):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#111;background-color:#d39e00;border-color:#c69500;box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger:focus,.btn-danger.focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:#dc3545;border-color:#dc3545}.btn-danger:not([disabled]):not(.disabled):active,.btn-danger:not([disabled]):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d;box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.btn-light{color:#111;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#111;background-color:#e2e6ea;border-color:#dae0e5}.btn-light:focus,.btn-light.focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-light.disabled,.btn-light:disabled{background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not([disabled]):not(.disabled):active,.btn-light:not([disabled]):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#111;background-color:#dae0e5;border-color:#d3d9df;box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark:focus,.btn-dark.focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.btn-dark.disabled,.btn-dark:disabled{background-color:#343a40;border-color:#343a40}.btn-dark:not([disabled]):not(.disabled):active,.btn-dark:not([disabled]):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d;box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not([disabled]):not(.disabled):active,.btn-outline-primary:not([disabled]):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.btn-outline-secondary{color:#868e96;background-color:transparent;background-image:none;border-color:#868e96}.btn-outline-secondary:hover{color:#fff;background-color:#868e96;border-color:#868e96}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(134,142,150,0.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#868e96;background-color:transparent}.btn-outline-secondary:not([disabled]):not(.disabled):active,.btn-outline-secondary:not([disabled]):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#868e96;border-color:#868e96;box-shadow:0 0 0 .2rem rgba(134,142,150,0.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not([disabled]):not(.disabled):active,.btn-outline-success:not([disabled]):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not([disabled]):not(.disabled):active,.btn-outline-info:not([disabled]):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8;box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#fff;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not([disabled]):not(.disabled):active,.btn-outline-warning:not([disabled]):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#ffc107;border-color:#ffc107;box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not([disabled]):not(.disabled):active,.btn-outline-danger:not([disabled]):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not([disabled]):not(.disabled):active,.btn-outline-light:not([disabled]):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not([disabled]):not(.disabled):active,.btn-outline-dark:not([disabled]):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40;box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link:focus,.btn-link.focus{border-color:transparent;box-shadow:none}.btn-link:disabled,.btn-link.disabled{color:#868e96}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;transition:opacity 0.15s linear}.fade.show{opacity:1}.collapse{display:none}.collapse.show{display:block}tr.collapse.show{display:table-row}tbody.collapse.show{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease}.dropup,.dropdown{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:.25rem}.dropup .dropdown-menu{margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background:none;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#868e96;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#868e96;white-space:nowrap}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:0 1 auto}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:2}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn+.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.btn+.dropdown-toggle-split::after{margin-left:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:flex;align-items:stretch;width:100%}.input-group .form-control{position:relative;z-index:2;flex:1 1 auto;width:1%;margin-bottom:0}.input-group .form-control:focus,.input-group .form-control:active,.input-group .form-control:hover{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:flex;align-items:center}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{white-space:nowrap}.input-group-addon{padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-addon.form-control-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-addon.form-control-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:not(:last-child),.input-group-addon:not(:last-child),.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group>.btn,.input-group-btn:not(:last-child)>.dropdown-toggle,.input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:not(:last-child){border-right:0}.input-group .form-control:not(:first-child),.input-group-addon:not(:first-child),.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group>.btn,.input-group-btn:not(:first-child)>.dropdown-toggle,.input-group-btn:not(:last-child)>.btn:not(:first-child),.input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.form-control+.input-group-addon:not(:first-child){border-left:0}.input-group-btn{position:relative;align-items:stretch;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:focus,.input-group-btn>.btn:active,.input-group-btn>.btn:hover{z-index:3}.input-group-btn:first-child>.btn+.btn{margin-left:0}.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group{margin-right:-1px}.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group{z-index:2;margin-left:0}.input-group-btn:not(:first-child)>.btn:first-child,.input-group-btn:not(:first-child)>.btn-group:first-child{margin-left:-1px}.input-group-btn:not(:first-child)>.btn:focus,.input-group-btn:not(:first-child)>.btn:active,.input-group-btn:not(:first-child)>.btn:hover,.input-group-btn:not(:first-child)>.btn-group:focus,.input-group-btn:not(:first-child)>.btn-group:active,.input-group-btn:not(:first-child)>.btn-group:hover{z-index:3}.custom-control{position:relative;display:inline-flex;min-height:1.5rem;padding-left:1.5rem;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked ~ .custom-control-indicator{color:#fff;background-color:#007bff}.custom-control-input:focus ~ .custom-control-indicator{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25)}.custom-control-input:active ~ .custom-control-indicator{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled ~ .custom-control-indicator{background-color:#e9ecef}.custom-control-input:disabled ~ .custom-control-description{color:#868e96}.custom-control-indicator{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#ddd;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-indicator{border-radius:.25rem}.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator{background-color:#007bff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-radio .custom-control-indicator{border-radius:50%}.custom-radio .custom-control-input:checked ~ .custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-controls-stacked{display:flex;flex-direction:column}.custom-controls-stacked .custom-control{margin-bottom:.25rem}.custom-controls-stacked .custom-control+.custom-control{margin-left:0}.custom-select{display:inline-block;max-width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:none}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple]{height:auto;background-image:none}.custom-select:disabled{color:#868e96;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-file{position:relative;display:inline-block;max-width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{min-width:14rem;max-width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus ~ .custom-file-control{box-shadow:0 0 0 0.075rem #fff,0 0 0 0.2rem #007bff}.custom-file-control{position:absolute;top:0;right:0;left:0;z-index:5;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-control:lang(en):empty::after{content:"Choose file..."}.custom-file-control::before{position:absolute;top:-1px;right:-1px;bottom:-1px;z-index:6;display:block;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#e9ecef;border:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.custom-file-control:lang(en)::before{content:"Browse"}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#868e96}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #ddd}.nav-tabs .nav-link.disabled{color:#868e96;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#ddd #ddd #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width: 575px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width: 767px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width: 991px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width: 1199px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .dropup .dropdown-menu{top:auto;bottom:100%}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .dropup .dropdown-menu{top:auto;bottom:100%}.navbar-light .navbar-brand{color:rgba(0,0,0,0.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,0.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,0.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,0.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,0.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,0.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,0.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:flex;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width: 576px){.card-deck{flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:flex;flex:1 0 0%;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:flex;flex-direction:column}.card-group .card{margin-bottom:15px}@media (min-width: 576px){.card-group{flex-flow:row wrap}.card-group .card{flex:1 0 0%;margin-bottom:0}.card-group .card+.card{margin-left:0;border-left:0}.card-group .card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group .card:first-child .card-img-top{border-top-right-radius:0}.card-group .card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group .card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group .card:last-child .card-img-top{border-top-left-radius:0}.card-group .card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group .card:only-child{border-radius:.25rem}.card-group .card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group .card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group .card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,.card-group .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width: 576px){.card-columns{-webkit-column-count:3;column-count:3;-webkit-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#868e96;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#868e96}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#868e96;pointer-events:none;background-color:#fff;border-color:#ddd}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #ddd}.page-link:focus,.page-link:hover{color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#ddd}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#868e96}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#6c757d}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#111;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#111;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#111;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#111;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width: 576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#464a4e;background-color:#e7e8ea;border-color:#dddfe2}.alert-secondary hr{border-top-color:#cfd2d6}.alert-secondary .alert-link{color:#2e3133}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;align-items:center;justify-content:center;color:#fff;background-color:#007bff}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,0.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#868e96;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}a.list-group-item-primary,button.list-group-item-primary{color:#004085}a.list-group-item-primary:focus,a.list-group-item-primary:hover,button.list-group-item-primary:focus,button.list-group-item-primary:hover{color:#004085;background-color:#9fcdff}a.list-group-item-primary.active,button.list-group-item-primary.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#464a4e;background-color:#dddfe2}a.list-group-item-secondary,button.list-group-item-secondary{color:#464a4e}a.list-group-item-secondary:focus,a.list-group-item-secondary:hover,button.list-group-item-secondary:focus,button.list-group-item-secondary:hover{color:#464a4e;background-color:#cfd2d6}a.list-group-item-secondary.active,button.list-group-item-secondary.active{color:#fff;background-color:#464a4e;border-color:#464a4e}.list-group-item-success{color:#155724;background-color:#c3e6cb}a.list-group-item-success,button.list-group-item-success{color:#155724}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#155724;background-color:#b1dfbb}a.list-group-item-success.active,button.list-group-item-success.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}a.list-group-item-info,button.list-group-item-info{color:#0c5460}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#0c5460;background-color:#abdde5}a.list-group-item-info.active,button.list-group-item-info.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}a.list-group-item-warning,button.list-group-item-warning{color:#856404}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#856404;background-color:#ffe8a1}a.list-group-item-warning.active,button.list-group-item-warning.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}a.list-group-item-danger,button.list-group-item-danger{color:#721c24}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#721c24;background-color:#f1b0b7}a.list-group-item-danger.active,button.list-group-item-danger.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}a.list-group-item-light,button.list-group-item-light{color:#818182}a.list-group-item-light:focus,a.list-group-item-light:hover,button.list-group-item-light:focus,button.list-group-item-light:hover{color:#818182;background-color:#ececf6}a.list-group-item-light.active,button.list-group-item-light.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}a.list-group-item-dark,button.list-group-item-dark{color:#1b1e21}a.list-group-item-dark:focus,a.list-group-item-dark:hover,button.list-group-item-dark:focus,button.list-group-item-dark:hover{color:#1b1e21;background-color:#b9bbbe}a.list-group-item-dark.active,button.list-group-item-dark.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:focus,.close:hover{color:#000;text-decoration:none;opacity:.75}button.close{padding:0;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal.fade .modal-dialog{transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;-webkit-transform:translate(0, -25%);transform:translate(0, -25%)}.modal.show .modal-dialog{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px;pointer-events:none}.modal-content{position:relative;display:flex;flex-direction:column;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:15px;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:15px;margin:-15px -15px -15px auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:15px}.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:15px;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:30px auto}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:5px;height:5px}.tooltip .arrow::before{position:absolute;border-color:transparent;border-style:solid}.tooltip.bs-tooltip-top,.tooltip.bs-tooltip-auto[x-placement^="top"]{padding:5px 0}.tooltip.bs-tooltip-top .arrow,.tooltip.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.tooltip.bs-tooltip-top .arrow::before,.tooltip.bs-tooltip-auto[x-placement^="top"] .arrow::before{margin-left:-3px;content:"";border-width:5px 5px 0;border-top-color:#000}.tooltip.bs-tooltip-right,.tooltip.bs-tooltip-auto[x-placement^="right"]{padding:0 5px}.tooltip.bs-tooltip-right .arrow,.tooltip.bs-tooltip-auto[x-placement^="right"] .arrow{left:0}.tooltip.bs-tooltip-right .arrow::before,.tooltip.bs-tooltip-auto[x-placement^="right"] .arrow::before{margin-top:-3px;content:"";border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.bs-tooltip-bottom,.tooltip.bs-tooltip-auto[x-placement^="bottom"]{padding:5px 0}.tooltip.bs-tooltip-bottom .arrow,.tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.tooltip.bs-tooltip-bottom .arrow::before,.tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{margin-left:-3px;content:"";border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bs-tooltip-left,.tooltip.bs-tooltip-auto[x-placement^="left"]{padding:0 5px}.tooltip.bs-tooltip-left .arrow,.tooltip.bs-tooltip-auto[x-placement^="left"] .arrow{right:0}.tooltip.bs-tooltip-left .arrow::before,.tooltip.bs-tooltip-auto[x-placement^="left"] .arrow::before{right:0;margin-top:-3px;content:"";border-width:5px 0 5px 5px;border-left-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;border-color:transparent;border-style:solid}.popover .arrow::before{content:"";border-width:.8rem}.popover .arrow::after{content:"";border-width:.8rem}.popover.bs-popover-top,.popover.bs-popover-auto[x-placement^="top"]{margin-bottom:.8rem}.popover.bs-popover-top .arrow,.popover.bs-popover-auto[x-placement^="top"] .arrow{bottom:0}.popover.bs-popover-top .arrow::before,.popover.bs-popover-auto[x-placement^="top"] .arrow::before,.popover.bs-popover-top .arrow::after,.popover.bs-popover-auto[x-placement^="top"] .arrow::after{border-bottom-width:0}.popover.bs-popover-top .arrow::before,.popover.bs-popover-auto[x-placement^="top"] .arrow::before{bottom:-.8rem;margin-left:-.8rem;border-top-color:rgba(0,0,0,0.25)}.popover.bs-popover-top .arrow::after,.popover.bs-popover-auto[x-placement^="top"] .arrow::after{bottom:calc((.8rem - 1px) * -1);margin-left:-.8rem;border-top-color:#fff}.popover.bs-popover-right,.popover.bs-popover-auto[x-placement^="right"]{margin-left:.8rem}.popover.bs-popover-right .arrow,.popover.bs-popover-auto[x-placement^="right"] .arrow{left:0}.popover.bs-popover-right .arrow::before,.popover.bs-popover-auto[x-placement^="right"] .arrow::before,.popover.bs-popover-right .arrow::after,.popover.bs-popover-auto[x-placement^="right"] .arrow::after{margin-top:-.8rem;border-left-width:0}.popover.bs-popover-right .arrow::before,.popover.bs-popover-auto[x-placement^="right"] .arrow::before{left:-.8rem;border-right-color:rgba(0,0,0,0.25)}.popover.bs-popover-right .arrow::after,.popover.bs-popover-auto[x-placement^="right"] .arrow::after{left:calc((.8rem - 1px) * -1);border-right-color:#fff}.popover.bs-popover-bottom,.popover.bs-popover-auto[x-placement^="bottom"]{margin-top:.8rem}.popover.bs-popover-bottom .arrow,.popover.bs-popover-auto[x-placement^="bottom"] .arrow{top:0}.popover.bs-popover-bottom .arrow::before,.popover.bs-popover-auto[x-placement^="bottom"] .arrow::before,.popover.bs-popover-bottom .arrow::after,.popover.bs-popover-auto[x-placement^="bottom"] .arrow::after{margin-left:-.8rem;border-top-width:0}.popover.bs-popover-bottom .arrow::before,.popover.bs-popover-auto[x-placement^="bottom"] .arrow::before{top:-.8rem;border-bottom-color:rgba(0,0,0,0.25)}.popover.bs-popover-bottom .arrow::after,.popover.bs-popover-auto[x-placement^="bottom"] .arrow::after{top:calc((.8rem - 1px) * -1);border-bottom-color:#fff}.popover.bs-popover-bottom .popover-header::before,.popover.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:20px;margin-left:-10px;content:"";border-bottom:1px solid #f7f7f7}.popover.bs-popover-left,.popover.bs-popover-auto[x-placement^="left"]{margin-right:.8rem}.popover.bs-popover-left .arrow,.popover.bs-popover-auto[x-placement^="left"] .arrow{right:0}.popover.bs-popover-left .arrow::before,.popover.bs-popover-auto[x-placement^="left"] .arrow::before,.popover.bs-popover-left .arrow::after,.popover.bs-popover-auto[x-placement^="left"] .arrow::after{margin-top:-.8rem;border-right-width:0}.popover.bs-popover-left .arrow::before,.popover.bs-popover-auto[x-placement^="left"] .arrow::before{right:-.8rem;border-left-color:rgba(0,0,0,0.25)}.popover.bs-popover-left .arrow::after,.popover.bs-popover-auto[x-placement^="left"] .arrow::after{right:calc((.8rem - 1px) * -1);border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;align-items:center;width:100%;transition:-webkit-transform 0.6s ease;transition:transform 0.6s ease;transition:transform 0.6s ease, -webkit-transform 0.6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.carousel-item-next,.active.carousel-item-right{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)){.carousel-item-next,.active.carousel-item-right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.carousel-item-prev,.active.carousel-item-left{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)){.carousel-item-prev,.active.carousel-item-left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-prev:focus,.carousel-control-prev:hover,.carousel-control-next:focus,.carousel-control-next:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:rgba(255,255,255,0.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#007bff !important}a.bg-primary:focus,a.bg-primary:hover{background-color:#0062cc !important}.bg-secondary{background-color:#868e96 !important}a.bg-secondary:focus,a.bg-secondary:hover{background-color:#6c757d !important}.bg-success{background-color:#28a745 !important}a.bg-success:focus,a.bg-success:hover{background-color:#1e7e34 !important}.bg-info{background-color:#17a2b8 !important}a.bg-info:focus,a.bg-info:hover{background-color:#117a8b !important}.bg-warning{background-color:#ffc107 !important}a.bg-warning:focus,a.bg-warning:hover{background-color:#d39e00 !important}.bg-danger{background-color:#dc3545 !important}a.bg-danger:focus,a.bg-danger:hover{background-color:#bd2130 !important}.bg-light{background-color:#f8f9fa !important}a.bg-light:focus,a.bg-light:hover{background-color:#dae0e5 !important}.bg-dark{background-color:#343a40 !important}a.bg-dark:focus,a.bg-dark:hover{background-color:#1d2124 !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !important}.border{border:1px solid #e9ecef !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#007bff !important}.border-secondary{border-color:#868e96 !important}.border-success{border-color:#28a745 !important}.border-info{border-color:#17a2b8 !important}.border-warning{border-color:#ffc107 !important}.border-danger{border-color:#dc3545 !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#343a40 !important}.border-white{border-color:#fff !important}.rounded{border-radius:.25rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-right{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-left{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-circle{border-radius:50% !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media (min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}.d-print-block{display:none !important}@media print{.d-print-block{display:block !important}}.d-print-inline{display:none !important}@media print{.d-print-inline{display:inline !important}}.d-print-inline-block{display:none !important}@media print{.d-print-inline-block{display:inline-block !important}}@media print{.d-print-none{display:none !important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media (min-width: 1200px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media (min-width: 576px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media (min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media (min-width: 992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media (min-width: 1200px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:-webkit-sticky !important;position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position: -webkit-sticky) or (position: sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media (min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media (min-width: 1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.text-justify{text-align:justify !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#007bff !important}a.text-primary:focus,a.text-primary:hover{color:#0062cc !important}.text-secondary{color:#868e96 !important}a.text-secondary:focus,a.text-secondary:hover{color:#6c757d !important}.text-success{color:#28a745 !important}a.text-success:focus,a.text-success:hover{color:#1e7e34 !important}.text-info{color:#17a2b8 !important}a.text-info:focus,a.text-info:hover{color:#117a8b !important}.text-warning{color:#ffc107 !important}a.text-warning:focus,a.text-warning:hover{color:#d39e00 !important}.text-danger{color:#dc3545 !important}a.text-danger:focus,a.text-danger:hover{color:#bd2130 !important}.text-light{color:#f8f9fa !important}a.text-light:focus,a.text-light:hover{color:#dae0e5 !important}.text-dark{color:#343a40 !important}a.text-dark:focus,a.text-dark:hover{color:#1d2124 !important}.text-muted{color:#868e96 !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.container{max-width:980px;margin:0 auto;padding-left:15px;padding-right:15px;position:relative}body{overflow-x:hidden}body,button,input,select,optgroup,textarea{color:#333;font-family:merriweather,tk-merriweather,sans-serif;font-size:16px;font-size:1rem;line-height:1.5}html{font-size:62.5%}body{font-family:merriweather,tk-merriweather,sans-serif;font-size:1.6rem;line-height:1.42857143}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("fonts/fontawesome-webfont.eot?v=4.7.0");src:url("fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.fa-th-list:before{content:"\f00b"}.fa-th-large:before{content:"\f009"}.fa-map-marker:before{content:"\f041"}.fa-facebook:before{content:"\f09a"}.fa-facebook-official:before{content:"\f230"}.fa-twitter:before{content:"\f099"}.fa-linkedin:before{content:"\f0e1"}.fa-google-plus:before{content:"\f0d5"}.fa-pinterest-p:before{content:"\f231"}.fa-instagram:before{content:"\f16d"}.fa-youtube-play:before{content:"\f16a"}.fa-angle-up:before{content:"\f106"}.fa-envelope:before{content:"\f0e0"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-calendar:before{content:"\f073"}.fa-bars:before{content:"\f0c9"}.fa-star:before{content:"\f005"}.fa-search:before{content:"\f002"}.fa-circle:before{content:"\f111"}.fa-times:before{content:"\f00d"}.fa-download:before{content:"\f019"}.fa-file-audio-o:before{content:"\f1c7"}.fa-volume-control-phone:before{content:"\f2a0"}h1,h2,h3,h4,h5,h6{clear:both;font-family:merriweather,tk-merriweather,sans-serif}#authors header.woocommerce-products-header h1,body.woocommerce-page header.woocommerce-products-header h1{text-transform:uppercase;color:#31bbac;font-size:3rem;letter-spacing:0.5rem;font-weight:300;font-family:open-sans, tk-open-sans, sans-serif;display:block;margin:0 0 20px;line-height:normal}@media screen and (min-width: 1024px){#authors header.woocommerce-products-header h1,body.woocommerce-page header.woocommerce-products-header h1{font-size:3.8rem}}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}header#masthead{background:#fff;border-bottom:1px solid #eee;position:relative;z-index:1;margin-bottom:20px}header#masthead .container{position:relative}header#masthead #logo{padding:10px 0}header#masthead #logo .site-branding{width:100%;max-width:160px}header#masthead #logo .site-branding a{display:block}header#masthead #logo .site-branding a img{display:block}@media screen and (min-width: 600px){header#masthead #logo .site-branding{max-width:160px}}@media screen and (min-width: 768px){header#masthead #logo .site-branding{max-width:200px}}@media screen and (min-width: 1024px){header#masthead #logo .site-branding{max-width:360px}}header#masthead #logo .donate{position:absolute;right:62px;top:-10px}header#masthead #logo .donate a{background:url("img/DonateTab.png") no-repeat 0 0 transparent;background-size:100%;background-position:0 -18px;text-transform:uppercase;font-size:1.2rem;display:block;padding:10px 12px 23px;color:#fff;font-family:open-sans, tk-open-sans, sans-serif}header#masthead #logo .donate a:hover{color:#000101;text-decoration:none}@media screen and (min-width: 600px){header#masthead #logo .donate{right:72px}header#masthead #logo .donate a{padding:10px 14px 0;background-position:0 -27px;height:55px;font-size:1.3rem}}@media screen and (min-width: 768px){header#masthead #logo .donate{right:82px;top:-24px}header#masthead #logo .donate a{padding:16px 22px 0;background-position:0 -27px;height:69px;font-size:1.4rem}}@media screen and (min-width: 1024px){header#masthead #logo .donate{right:82px;top:-60px}header#masthead #logo .donate a{padding:38px 20px 0;background-size:105%;background-position:0 -12px;height:107px;font-size:2rem}}header#masthead #logo #menu-mobile{position:absolute;right:0;top:0}header#masthead #logo #menu-mobile .menu-button{float:right;display:inline-block}header#masthead #logo #menu-mobile .menu-button a{text-transform:uppercase;color:#000;position:relative;text-decoration:none;display:block;height:42px;width:52px}header#masthead #logo #menu-mobile .menu-button a:after{position:absolute;content:'';right:10px;top:10px;background:url("img/icon-menu-1.png") no-repeat 0 0 transparent;width:30px;height:21px;background-size:100%}@media screen and (min-width: 768px){header#masthead #logo{padding:23px 0 15px}}@media screen and (min-width: 1024px){header#masthead #logo{padding:54px 0 26px}header#masthead #logo .site-branding a{max-width:360px}header#masthead #logo .site-branding a img{max-height:100%}header#masthead #logo #menu-mobile{display:none}}header#masthead #navigation{display:none;background:#ccc}@media screen and (min-width: 1024px){header#masthead #navigation{display:block}header#masthead #navigation .menu-main-menu-container ul#primary-menu{margin:0;padding:0;list-style:none}header#masthead #navigation .menu-main-menu-container ul#primary-menu>li{display:inline-block}header#masthead #navigation .menu-main-menu-container ul#primary-menu>li>a{background:#aaa;display:block;padding:10px}}@media screen and (min-width: 1024px){header#masthead{margin-bottom:30px}}#masthead-sticky-wrapper{margin-bottom:20px}#masthead-sticky-wrapper.is-sticky>header#masthead{z-index:1 !important}footer{background:#000101;padding:30px 0;color:#fff;font-size:1.4rem;margin-top:30px;text-align:center;font-family:open-sans, tk-open-sans, sans-serif}footer a{color:#fff;text-decoration:none}footer a:visited{color:#fff}footer a:hover{color:#31bbac;text-decoration:none}footer .menu{margin-bottom:20px}footer .menu ul{margin:0;padding:0;list-style:none;text-align:center}footer .menu ul li{display:inline-block;margin:0 6px 3px}footer .menu ul li a{display:block;color:#31bbac;text-transform:uppercase;text-decoration:none;transition:all 200ms ease-in-out}footer .menu ul li a:hover{text-decoration:none}footer .menu ul li a:hover{color:#fff}@media screen and (min-width: 768px){footer .menu ul li{margin:0 6px}}@media screen and (min-width: 1024px){footer .menu ul li{margin:0px 10px}}footer .logo{margin-bottom:20px}footer .logo a{display:inline-block;max-width:240px}footer .logo a img{display:inline-block}footer .desc{margin-bottom:20px}footer .desc strong{font-weight:400;font-size:1.6rem}@media screen and (min-width: 768px){footer .desc{max-width:600px;margin:0 auto 20px}}@media screen and (min-width: 1024px){footer .desc{max-width:700px}}@media screen and (min-width: 1200px){footer .desc{max-width:800px}}footer .social{margin-bottom:20px}footer .social .left{text-transform:uppercase;margin-bottom:6px}footer .social .center{margin-bottom:6px}footer .social .right{text-transform:uppercase}@media screen and (min-width: 768px){footer .social .left{display:inline-block;margin-bottom:0}footer .social .center{display:inline-block;margin:0 20px}footer .social .right{display:inline-block}}footer .copyright{margin-bottom:20px}@media screen and (min-width: 768px){footer .copyright{margin-bottom:10px}}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,0.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}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{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.gform_wrapper{margin-top:40px}.gform_wrapper .gform_body ul.gform_fields li{margin-top:0;margin-bottom:20px}.gform_wrapper .gform_body ul.gform_fields li>label{margin-bottom:0}.gform_wrapper .gform_body ul.gform_fields li .ginput_container{margin-top:4px}.gform_wrapper .gform_body ul.gform_fields li .ginput_container input[type='text'],.gform_wrapper .gform_body ul.gform_fields li .ginput_container textarea{width:100%;padding:5px 10px;border-radius:0;background:#f7f7f7}.gform_wrapper .gform_footer input[type='submit']{display:block;border:0;border-radius:0;background:#31bbac;color:#fff;height:34px;width:100%;font-size:1.4rem;text-transform:uppercase;font-family:open-sans, tk-open-sans, sans-serif;transition:all 200ms ease-in-out;padding:12px 24px;border-radius:2px;letter-spacing:0.3rem;height:auto;width:auto !important}.gform_wrapper .gform_footer input[type='submit']:hover{text-decoration:none}.gform_wrapper .gform_footer input[type='submit']:hover{background:#217a70;cursor:pointer}.gform_confirmation_wrapper{padding:14px 0;text-align:center;border-top:1px solid #31bbac;border-bottom:1px solid #31bbac;color:#31bbac}a{color:#31bbac;text-decoration:none;transition:all 200ms ease-in-out}a:hover{text-decoration:none}a:visited{color:#31bbac}a:active,a:focus,a:hover{color:#31bbac}a:focus{outline:thin dotted}a:active,a:hover{outline:0}#mobile-navigation{clear:both;display:block;width:100%}#mobile-navigation .menu-main-menu-container{margin-bottom:30px}#mobile-navigation .menu-main-menu-container ul{list-style:none;margin:0;padding-left:0}#mobile-navigation .menu-main-menu-container ul ul{display:none}#mobile-navigation .menu-main-menu-container ul ul li.focus>ul,#mobile-navigation .menu-main-menu-container ul ul li:hover>ul{left:100%}#mobile-navigation .menu-main-menu-container ul.menu{border-top:1px solid #aaa}#mobile-navigation .menu-main-menu-container ul.menu>li{border-bottom:1px solid #aaa}#mobile-navigation .menu-main-menu-container ul.menu>li.menu-item-has-children{position:relative}#mobile-navigation .menu-main-menu-container ul.menu>li.menu-item-has-children:after{position:absolute;content:'\f105';right:30px;top:13px;font-family:fontawesome;transition:all 200ms ease-in-out}#mobile-navigation .menu-main-menu-container ul.menu>li.menu-item-has-children:after:hover{text-decoration:none}#mobile-navigation .menu-main-menu-container ul.menu>li.menu-item-has-children.highlight{border-bottom:0}#mobile-navigation .menu-main-menu-container ul.menu>li.menu-item-has-children.highlight>a{background:#000;color:#fff}#mobile-navigation .menu-main-menu-container ul.menu>li.menu-item-has-children.highlight:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#31bbac}#mobile-navigation .menu-main-menu-container ul.menu>li>ul.sub-menu{background:rgba(225,225,225,0.9);padding:8px 0 20px}#mobile-navigation .menu-main-menu-container ul.menu>li>ul.sub-menu>li a{padding:5px 11%;text-transform:none}#mobile-navigation .menu-main-menu-container ul.menu li a{padding:14px 11%;text-transform:uppercase;color:#000;text-align:left;font-family:open-sans, tk-open-sans, sans-serif;transition:all 200ms ease-in-out}#mobile-navigation .menu-main-menu-container ul.menu li a:hover{text-decoration:none}#mobile-navigation .menu-main-menu-container ul.menu li a:hover{color:#31bbac}#mobile-navigation .menu-main-menu-container ul li.focus>ul,#mobile-navigation .menu-main-menu-container ul li:hover>ul{left:auto}#mobile-navigation .menu-main-menu-container li{position:relative}#mobile-navigation .menu-main-menu-container a{display:block;text-decoration:none}#mobile-navigation .social-media ul{margin:0 11%}#mobile-navigation .social-media ul li a{color:#000;text-align:center;line-height:34px;width:34px;height:34px;font-size:2rem}#mobile-navigation .social-media ul li a:hover{color:#31bbac}#desktop-navigation{display:none}@media screen and (min-width: 1024px){#desktop-navigation{display:block;padding-top:10px}}#desktop-navigation ul#primary-menu{margin:0;padding:0}#desktop-navigation ul#primary-menu>li{padding-bottom:4px;margin-right:16px}@media screen and (min-width: 1200px){#desktop-navigation ul#primary-menu>li{margin-right:30px}}#desktop-navigation ul#primary-menu>li>a{color:#333;border-bottom:7px solid #fff}#desktop-navigation ul#primary-menu>li:hover>a{border-bottom:7px solid #31bbac}#desktop-navigation ul#primary-menu>li.current-menu-ancestor>a,#desktop-navigation ul#primary-menu>li.current-menu-item>a{color:#31bbac;border-bottom:7px solid #31bbac}#desktop-navigation ul#primary-menu>li ul.sub-menu{margin:0;padding:0}#desktop-navigation ul#primary-menu li a{font-family:open-sans, tk-open-sans, sans-serif;text-decoration:none;text-transform:uppercase}#desktop-navigation ul#primary-menu li ul.sub-menu{margin:0;padding:0;left:0}#desktop-navigation .social-media{position:absolute;right:15px;top:0}#desktop-navigation .social-media ul li{margin:0 0 0 7px}#desktop-navigation .social-media ul li a{color:#000;text-align:center;line-height:24px;width:24px;height:24px;font-size:1.6rem}#desktop-navigation .social-media ul li a:hover{color:#31bbac}@media screen and (min-width: 1024px){#desktop-navigation .social-media ul li a{font-size:2.2rem}}@media screen and (min-width: 1200px){#desktop-navigation .social-media ul li{margin:0 0 0 14px}#desktop-navigation .social-media ul li a{font-size:2.4rem}}.sticky-wrapper.is-sticky #logo{box-shadow:rgba(0,0,0,0.5) 0 1px 3px}.sticky-wrapper.is-sticky #desktop-navigation{background:#fff}@media screen and (min-width: 1024px){.sticky-wrapper.is-sticky #desktop-navigation{box-shadow:rgba(0,0,0,0.5) 0 1px 3px}}.main-navigation.toggled ul,.menu-toggle{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}table.shop_table_responsive thead{display:none}table.shop_table_responsive tbody th{display:none}table.shop_table_responsive tr td{display:block;text-align:right;clear:both}table.shop_table_responsive tr td:before{content:attr(data-title) ": ";float:left}table.shop_table_responsive tr td.product-remove a{text-align:center}table.shop_table_responsive tr td.product-remove:before{display:none}table.shop_table_responsive tr td.actions:before,table.shop_table_responsive tr td.download-actions:before{display:none}table.shop_table_responsive tr td.download-actions .button{display:block;text-align:center}@media screen and (min-width: 48em){table.shop_table_responsive thead{display:table-header-group}table.shop_table_responsive tbody th{display:table-cell}table.shop_table_responsive tr th,table.shop_table_responsive tr td{text-align:left}table.shop_table_responsive tr td{display:table-cell}table.shop_table_responsive tr td:before{display:none}}ul.products{content:"";display:table;table-layout:fixed;margin:0;padding:0}ul.products li.product{list-style:none;position:relative;margin-bottom:2em}ul.products li.product .woocommerce-loop-product__title{font-size:1rem}ul.products li.product img{display:block}ul.products li.product .button{display:block}ul.products p.no-products{font-size:1.6rem;font-weight:400;width:100%;border:none;background:#31bbac;background:rgba(49,187,172,0.1)}ul.products p.no-products:before{display:none}@media screen and (min-width: 48em){ul.products li.product{width:30.7966666667%;float:left;margin-right:3.8%}ul.products li.product.first{clear:both}ul.products li.product.last{margin-right:0}.columns-1 ul.products li.product{float:none;width:100%}.columns-2 ul.products li.product{width:48.1%}.columns-3 ul.products li.product{width:30.7966666667%}.columns-4 ul.products li.product{width:22.15%}.columns-5 ul.products li.product{width:16.96%}.columns-6 ul.products li.product{width:13.4933333333%}}.slick-track .carousel-item .product-quantity .quantity,.slick-track .carousel-item form.cart .quantity,.slick-track .woocommerce-cart-form .product-quantity .quantity,.slick-track .woocommerce-cart-form form.cart .quantity,.slick-track li.product .product-quantity .quantity,.slick-track li.product form.cart .quantity,.woocommerce .carousel-item .product-quantity .quantity,.woocommerce .carousel-item form.cart .quantity,.woocommerce .woocommerce-cart-form .product-quantity .quantity,.woocommerce .woocommerce-cart-form form.cart .quantity,.woocommerce li.product .product-quantity .quantity,.woocommerce li.product form.cart .quantity,ul.products .carousel-item .product-quantity .quantity,ul.products .carousel-item form.cart .quantity,ul.products .woocommerce-cart-form .product-quantity .quantity,ul.products .woocommerce-cart-form form.cart .quantity,ul.products li.product .product-quantity .quantity,ul.products li.product form.cart .quantity{width:100%;position:relative;padding:0}.slick-track .carousel-item .product-quantity .quantity label,.slick-track .carousel-item form.cart .quantity label,.slick-track .woocommerce-cart-form .product-quantity .quantity label,.slick-track .woocommerce-cart-form form.cart .quantity label,.slick-track li.product .product-quantity .quantity label,.slick-track li.product form.cart .quantity label,.woocommerce .carousel-item .product-quantity .quantity label,.woocommerce .carousel-item form.cart .quantity label,.woocommerce .woocommerce-cart-form .product-quantity .quantity label,.woocommerce .woocommerce-cart-form form.cart .quantity label,.woocommerce li.product .product-quantity .quantity label,.woocommerce li.product form.cart .quantity label,ul.products .carousel-item .product-quantity .quantity label,ul.products .carousel-item form.cart .quantity label,ul.products .woocommerce-cart-form .product-quantity .quantity label,ul.products .woocommerce-cart-form form.cart .quantity label,ul.products li.product .product-quantity .quantity label,ul.products li.product form.cart .quantity label{display:none}.slick-track .carousel-item .product-quantity .quantity input.minus,.slick-track .carousel-item .product-quantity .quantity input.plus,.slick-track .carousel-item form.cart .quantity input.minus,.slick-track .carousel-item form.cart .quantity input.plus,.slick-track .woocommerce-cart-form .product-quantity .quantity input.minus,.slick-track .woocommerce-cart-form .product-quantity .quantity input.plus,.slick-track .woocommerce-cart-form form.cart .quantity input.minus,.slick-track .woocommerce-cart-form form.cart .quantity input.plus,.slick-track li.product .product-quantity .quantity input.minus,.slick-track li.product .product-quantity .quantity input.plus,.slick-track li.product form.cart .quantity input.minus,.slick-track li.product form.cart .quantity input.plus,.woocommerce .carousel-item .product-quantity .quantity input.minus,.woocommerce .carousel-item .product-quantity .quantity input.plus,.woocommerce .carousel-item form.cart .quantity input.minus,.woocommerce .carousel-item form.cart .quantity input.plus,.woocommerce .woocommerce-cart-form .product-quantity .quantity input.minus,.woocommerce .woocommerce-cart-form .product-quantity .quantity input.plus,.woocommerce .woocommerce-cart-form form.cart .quantity input.minus,.woocommerce .woocommerce-cart-form form.cart .quantity input.plus,.woocommerce li.product .product-quantity .quantity input.minus,.woocommerce li.product .product-quantity .quantity input.plus,.woocommerce li.product form.cart .quantity input.minus,.woocommerce li.product form.cart .quantity input.plus,ul.products .carousel-item .product-quantity .quantity input.minus,ul.products .carousel-item .product-quantity .quantity input.plus,ul.products .carousel-item form.cart .quantity input.minus,ul.products .carousel-item form.cart .quantity input.plus,ul.products .woocommerce-cart-form .product-quantity .quantity input.minus,ul.products .woocommerce-cart-form .product-quantity .quantity input.plus,ul.products .woocommerce-cart-form form.cart .quantity input.minus,ul.products .woocommerce-cart-form form.cart .quantity input.plus,ul.products li.product .product-quantity .quantity input.minus,ul.products li.product .product-quantity .quantity input.plus,ul.products li.product form.cart .quantity input.minus,ul.products li.product form.cart .quantity input.plus{width:36px;height:36px;border:0;color:#fff;font-size:3rem;position:absolute;border:0;border-radius:0;background:#31bbac;padding:0;transition:all 200ms ease-in-out}.slick-track .carousel-item .product-quantity .quantity input.minus:hover,.slick-track .carousel-item .product-quantity .quantity input.plus:hover,.slick-track .carousel-item form.cart .quantity input.minus:hover,.slick-track .carousel-item form.cart .quantity input.plus:hover,.slick-track .woocommerce-cart-form .product-quantity .quantity input.minus:hover,.slick-track .woocommerce-cart-form .product-quantity .quantity input.plus:hover,.slick-track .woocommerce-cart-form form.cart .quantity input.minus:hover,.slick-track .woocommerce-cart-form form.cart .quantity input.plus:hover,.slick-track li.product .product-quantity .quantity input.minus:hover,.slick-track li.product .product-quantity .quantity input.plus:hover,.slick-track li.product form.cart .quantity input.minus:hover,.slick-track li.product form.cart .quantity input.plus:hover,.woocommerce .carousel-item .product-quantity .quantity input.minus:hover,.woocommerce .carousel-item .product-quantity .quantity input.plus:hover,.woocommerce .carousel-item form.cart .quantity input.minus:hover,.woocommerce .carousel-item form.cart .quantity input.plus:hover,.woocommerce .woocommerce-cart-form .product-quantity .quantity input.minus:hover,.woocommerce .woocommerce-cart-form .product-quantity .quantity input.plus:hover,.woocommerce .woocommerce-cart-form form.cart .quantity input.minus:hover,.woocommerce .woocommerce-cart-form form.cart .quantity input.plus:hover,.woocommerce li.product .product-quantity .quantity input.minus:hover,.woocommerce li.product .product-quantity .quantity input.plus:hover,.woocommerce li.product form.cart .quantity input.minus:hover,.woocommerce li.product form.cart .quantity input.plus:hover,ul.products .carousel-item .product-quantity .quantity input.minus:hover,ul.products .carousel-item .product-quantity .quantity input.plus:hover,ul.products .carousel-item form.cart .quantity input.minus:hover,ul.products .carousel-item form.cart .quantity input.plus:hover,ul.products .woocommerce-cart-form .product-quantity .quantity input.minus:hover,ul.products .woocommerce-cart-form .product-quantity .quantity input.plus:hover,ul.products .woocommerce-cart-form form.cart .quantity input.minus:hover,ul.products .woocommerce-cart-form form.cart .quantity input.plus:hover,ul.products li.product .product-quantity .quantity input.minus:hover,ul.products li.product .product-quantity .quantity input.plus:hover,ul.products li.product form.cart .quantity input.minus:hover,ul.products li.product form.cart .quantity input.plus:hover{text-decoration:none}.slick-track .carousel-item .product-quantity .quantity input.minus:hover,.slick-track .carousel-item .product-quantity .quantity input.plus:hover,.slick-track .carousel-item form.cart .quantity input.minus:hover,.slick-track .carousel-item form.cart .quantity input.plus:hover,.slick-track .woocommerce-cart-form .product-quantity .quantity input.minus:hover,.slick-track .woocommerce-cart-form .product-quantity .quantity input.plus:hover,.slick-track .woocommerce-cart-form form.cart .quantity input.minus:hover,.slick-track .woocommerce-cart-form form.cart .quantity input.plus:hover,.slick-track li.product .product-quantity .quantity input.minus:hover,.slick-track li.product .product-quantity .quantity input.plus:hover,.slick-track li.product form.cart .quantity input.minus:hover,.slick-track li.product form.cart .quantity input.plus:hover,.woocommerce .carousel-item .product-quantity .quantity input.minus:hover,.woocommerce .carousel-item .product-quantity .quantity input.plus:hover,.woocommerce .carousel-item form.cart .quantity input.minus:hover,.woocommerce .carousel-item form.cart .quantity input.plus:hover,.woocommerce .woocommerce-cart-form .product-quantity .quantity input.minus:hover,.woocommerce .woocommerce-cart-form .product-quantity .quantity input.plus:hover,.woocommerce .woocommerce-cart-form form.cart .quantity input.minus:hover,.woocommerce .woocommerce-cart-form form.cart .quantity input.plus:hover,.woocommerce li.product .product-quantity .quantity input.minus:hover,.woocommerce li.product .product-quantity .quantity input.plus:hover,.woocommerce li.product form.cart .quantity input.minus:hover,.woocommerce li.product form.cart .quantity input.plus:hover,ul.products .carousel-item .product-quantity .quantity input.minus:hover,ul.products .carousel-item .product-quantity .quantity input.plus:hover,ul.products .carousel-item form.cart .quantity input.minus:hover,ul.products .carousel-item form.cart .quantity input.plus:hover,ul.products .woocommerce-cart-form .product-quantity .quantity input.minus:hover,ul.products .woocommerce-cart-form .product-quantity .quantity input.plus:hover,ul.products .woocommerce-cart-form form.cart .quantity input.minus:hover,ul.products .woocommerce-cart-form form.cart .quantity input.plus:hover,ul.products li.product .product-quantity .quantity input.minus:hover,ul.products li.product .product-quantity .quantity input.plus:hover,ul.products li.product form.cart .quantity input.minus:hover,ul.products li.product form.cart .quantity input.plus:hover{background:#31bbac}.slick-track .carousel-item .product-quantity .quantity input.minus,.slick-track .carousel-item form.cart .quantity input.minus,.slick-track .woocommerce-cart-form .product-quantity .quantity input.minus,.slick-track .woocommerce-cart-form form.cart .quantity input.minus,.slick-track li.product .product-quantity .quantity input.minus,.slick-track li.product form.cart .quantity input.minus,.woocommerce .carousel-item .product-quantity .quantity input.minus,.woocommerce .carousel-item form.cart .quantity input.minus,.woocommerce .woocommerce-cart-form .product-quantity .quantity input.minus,.woocommerce .woocommerce-cart-form form.cart .quantity input.minus,.woocommerce li.product .product-quantity .quantity input.minus,.woocommerce li.product form.cart .quantity input.minus,ul.products .carousel-item .product-quantity .quantity input.minus,ul.products .carousel-item form.cart .quantity input.minus,ul.products .woocommerce-cart-form .product-quantity .quantity input.minus,ul.products .woocommerce-cart-form form.cart .quantity input.minus,ul.products li.product .product-quantity .quantity input.minus,ul.products li.product form.cart .quantity input.minus{left:0;top:0}.slick-track .carousel-item .product-quantity .quantity input.plus,.slick-track .carousel-item form.cart .quantity input.plus,.slick-track .woocommerce-cart-form .product-quantity .quantity input.plus,.slick-track .woocommerce-cart-form form.cart .quantity input.plus,.slick-track li.product .product-quantity .quantity input.plus,.slick-track li.product form.cart .quantity input.plus,.woocommerce .carousel-item .product-quantity .quantity input.plus,.woocommerce .carousel-item form.cart .quantity input.plus,.woocommerce .woocommerce-cart-form .product-quantity .quantity input.plus,.woocommerce .woocommerce-cart-form form.cart .quantity input.plus,.woocommerce li.product .product-quantity .quantity input.plus,.woocommerce li.product form.cart .quantity input.plus,ul.products .carousel-item .product-quantity .quantity input.plus,ul.products .carousel-item form.cart .quantity input.plus,ul.products .woocommerce-cart-form .product-quantity .quantity input.plus,ul.products .woocommerce-cart-form form.cart .quantity input.plus,ul.products li.product .product-quantity .quantity input.plus,ul.products li.product form.cart .quantity input.plus{right:0;top:0}.slick-track .carousel-item .product-quantity .quantity input.qty,.slick-track .carousel-item form.cart .quantity input.qty,.slick-track .woocommerce-cart-form .product-quantity .quantity input.qty,.slick-track .woocommerce-cart-form form.cart .quantity input.qty,.slick-track li.product .product-quantity .quantity input.qty,.slick-track li.product form.cart .quantity input.qty,.woocommerce .carousel-item .product-quantity .quantity input.qty,.woocommerce .carousel-item form.cart .quantity input.qty,.woocommerce .woocommerce-cart-form .product-quantity .quantity input.qty,.woocommerce .woocommerce-cart-form form.cart .quantity input.qty,.woocommerce li.product .product-quantity .quantity input.qty,.woocommerce li.product form.cart .quantity input.qty,ul.products .carousel-item .product-quantity .quantity input.qty,ul.products .carousel-item form.cart .quantity input.qty,ul.products .woocommerce-cart-form .product-quantity .quantity input.qty,ul.products .woocommerce-cart-form form.cart .quantity input.qty,ul.products li.product .product-quantity .quantity input.qty,ul.products li.product form.cart .quantity input.qty{height:36px;width:100%;border-top:1px solid #eaeaeb;border-bottom:1px solid #eaeaeb;font-size:1.6rem;font-weight:400;color:#aaa;text-align:center}.slick-track .carousel-item .product-quantity button.button,.slick-track .carousel-item form.cart button.button,.slick-track .woocommerce-cart-form .product-quantity button.button,.slick-track .woocommerce-cart-form form.cart button.button,.slick-track li.product .product-quantity button.button,.slick-track li.product form.cart button.button,.woocommerce .carousel-item .product-quantity button.button,.woocommerce .carousel-item form.cart button.button,.woocommerce .woocommerce-cart-form .product-quantity button.button,.woocommerce .woocommerce-cart-form form.cart button.button,.woocommerce li.product .product-quantity button.button,.woocommerce li.product form.cart button.button,ul.products .carousel-item .product-quantity button.button,ul.products .carousel-item form.cart button.button,ul.products .woocommerce-cart-form .product-quantity button.button,ul.products .woocommerce-cart-form form.cart button.button,ul.products li.product .product-quantity button.button,ul.products li.product form.cart button.button{background:#31bbac;color:#31bbac;font-weight:400 !important;transition:all 200ms ease-in-out;width:100%;border-radius:0;font-size:1.4rem;border:0;margin-top:1em;line-height:24px}.slick-track .carousel-item .product-quantity button.button:hover,.slick-track .carousel-item form.cart button.button:hover,.slick-track .woocommerce-cart-form .product-quantity button.button:hover,.slick-track .woocommerce-cart-form form.cart button.button:hover,.slick-track li.product .product-quantity button.button:hover,.slick-track li.product form.cart button.button:hover,.woocommerce .carousel-item .product-quantity button.button:hover,.woocommerce .carousel-item form.cart button.button:hover,.woocommerce .woocommerce-cart-form .product-quantity button.button:hover,.woocommerce .woocommerce-cart-form form.cart button.button:hover,.woocommerce li.product .product-quantity button.button:hover,.woocommerce li.product form.cart button.button:hover,ul.products .carousel-item .product-quantity button.button:hover,ul.products .carousel-item form.cart button.button:hover,ul.products .woocommerce-cart-form .product-quantity button.button:hover,ul.products .woocommerce-cart-form form.cart button.button:hover,ul.products li.product .product-quantity button.button:hover,ul.products li.product form.cart button.button:hover{text-decoration:none}.slick-track .carousel-item .product-quantity button.button:hover,.slick-track .carousel-item form.cart button.button:hover,.slick-track .woocommerce-cart-form .product-quantity button.button:hover,.slick-track .woocommerce-cart-form form.cart button.button:hover,.slick-track li.product .product-quantity button.button:hover,.slick-track li.product form.cart button.button:hover,.woocommerce .carousel-item .product-quantity button.button:hover,.woocommerce .carousel-item form.cart button.button:hover,.woocommerce .woocommerce-cart-form .product-quantity button.button:hover,.woocommerce .woocommerce-cart-form form.cart button.button:hover,.woocommerce li.product .product-quantity button.button:hover,.woocommerce li.product form.cart button.button:hover,ul.products .carousel-item .product-quantity button.button:hover,ul.products .carousel-item form.cart button.button:hover,ul.products .woocommerce-cart-form .product-quantity button.button:hover,ul.products .woocommerce-cart-form form.cart button.button:hover,ul.products li.product .product-quantity button.button:hover,ul.products li.product form.cart button.button:hover{background:#31bbac}form.woocommerce-cart-form table.woocommerce-cart-form__contents td.product-thumbnail a{display:block;background:#fff;padding:4px}form.woocommerce-cart-form table.woocommerce-cart-form__contents td.product-thumbnail a img{display:block;margin:0 auto}.single-product main{width:100%}.single-product main nav.woocommerce-breadcrumb{font-size:0.8em;color:#182384;margin:0 0 4em}.single-product main nav.woocommerce-breadcrumb a{color:#182384}.single-product main div.product{content:"";display:table;table-layout:fixed;position:relative}.single-product main div.product .woocommerce-product-gallery{position:relative}.single-product main div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:1em;right:1em;display:block;z-index:99}.single-product main div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:1em;background:#fff}.single-product main div.product .woocommerce-product-gallery .flex-control-thumbs li{background:#fff;padding:4px}.single-product main div.product .woocommerce-product-gallery .flex-control-thumbs{content:"";display:table;table-layout:fixed;margin:0;padding:0}.single-product main div.product .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;cursor:pointer;float:left}.single-product main div.product .woocommerce-product-gallery .flex-control-thumbs li img{opacity:0.5}.single-product main div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1}.single-product main div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img{opacity:1}.single-product main div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li{width:48.1%}.single-product main div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n){margin-right:0}.single-product main div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n+1){clear:both}.single-product main div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:30.7966666667%}.single-product main div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n){margin-right:0}.single-product main div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:both}.single-product main div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:22.15%}.single-product main div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.single-product main div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:both}.single-product main div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:16.96%}.single-product main div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n){margin-right:0}.single-product main div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:both}.single-product main div.product h1.product_title{font-weight:600;margin:0 0 8px;line-height:normal}.single-product main div.product .woocommerce-product-details__short-description{margin-bottom:6px}.single-product main div.product .woocommerce-product-details__short-description p{margin:0}.single-product main div.product .woocommerce-product-details__categories{margin-bottom:2px;font-size:1.3rem}.single-product main div.product .woocommerce-product-details__categories a{color:#31bbac}.single-product main div.product .woocommerce-product-details__attributes{margin-bottom:30px;font-size:1.3rem}.single-product main div.product .woocommerce-product-details__attributes a{color:#31bbac}.single-product main div.product .woocommerce-product-details__description{margin-bottom:30px}.single-product main div.product .woocommerce-product-details__description .wpb_text_column{margin:0}.single-product main div.product .woocommerce-product-details__description p{margin-top:0}.single-product main div.product .woocommerce-product-details__price{margin-bottom:30px}.single-product main div.product .woocommerce-product-details__price .price{margin:0;color:#31bbac}.single-product main div.product .woocommerce-product-details__price .price .woocommerce-Price-amount.amount{font-weight:700}.single-product main div.product .woocommerce-product-details__price .price del{opacity:0.5;font-size:1.6rem}.single-product main div.product .woocommerce-product-details__price .price del .woocommerce-Price-amount.amount{font-weight:400}.single-product main div.product .woocommerce-product-details__add-top-cart{max-width:237px}.single-product main div.product .woocommerce-product-details__add-top-cart .quantity.buttons_added{width:100%}.single-product main div.product .woocommerce-product-details__add-top-cart .quantity.buttons_added label{display:none}.single-product main div.product .woocommerce-product-details__add-top-cart .quantity.buttons_added input.minus,.single-product main div.product .woocommerce-product-details__add-top-cart .quantity.buttons_added input.plus{width:36px;height:36px;border:0;color:#fff;font-size:3rem;position:absolute;border:0;border-radius:0;background:#31bbac;padding:0;transition:all 200ms ease-in-out}.single-product main div.product .woocommerce-product-details__add-top-cart .quantity.buttons_added input.minus:hover,.single-product main div.product .woocommerce-product-details__add-top-cart .quantity.buttons_added input.plus:hover{text-decoration:none}.single-product main div.product .woocommerce-product-details__add-top-cart .quantity.buttons_added input.minus:hover,.single-product main div.product .woocommerce-product-details__add-top-cart .quantity.buttons_added input.plus:hover{background:#31bbac}.single-product main div.product .woocommerce-product-details__add-top-cart .quantity.buttons_added input.minus{left:0;top:0}.single-product main div.product .woocommerce-product-details__add-top-cart .quantity.buttons_added input.plus{right:0;top:0}.single-product main div.product .woocommerce-product-details__add-top-cart .quantity.buttons_added input.qty{height:36px;width:100%;border:0;border-top:1px solid #eaeaeb;border-bottom:1px solid #eaeaeb;font-size:1.6rem;font-weight:400;color:#aaa;text-align:center}.single-product main div.product .woocommerce-product-details__add-top-cart button.single_add_to_cart_button{background:#31bbac;color:#fff;font-weight:400 !important;transition:all 200ms ease-in-out;width:100%;border-radius:0;font-size:1.4rem;border:0;margin-top:1em;line-height:24px;-webkit-font-smoothing:inherit}.single-product main div.product .woocommerce-product-details__add-top-cart button.single_add_to_cart_button:hover{text-decoration:none}.single-product main div.product .woocommerce-product-details__add-top-cart button.single_add_to_cart_button:hover{background:#31bbac}.single-product main div.product .similar-products{padding:30px 0 80px}.single-product main div.product .similar-products .related.products>h2{margin:0 0 30px;text-align:center;font-weight:600;color:#31bbac}.single-product main div.product .similar-products .related.products ul.products{margin:0}@media screen and (min-width: 768px){.single-product main div.product .similar-products .related.products ul.products li{margin-bottom:0}}.single-product main div.product .similar-products .related.products ul.products li>form{margin-bottom:0}.stock:empty:before{display:none}.stock.in-stock{color:#0f834d}.stock.out-of-stock{color:#e2401c}.woocommerce-cart #customer_details,.woocommerce-checkout #customer_details{margin-bottom:40px}.woocommerce-cart .woocommerce-billing-fields h3,.woocommerce-checkout .woocommerce-billing-fields h3{font-weight:600;margin:0 0 10px;height:30px}.woocommerce-cart .woocommerce-account-fields input[type='password'],.woocommerce-checkout .woocommerce-account-fields input[type='password']{font-size:1.4rem;padding:10px;border-radius:0;border:1px solid rgba(0,0,0,0.1) !important;box-shadow:none !important}.woocommerce-cart .woocommerce-shipping-fields h3,.woocommerce-checkout .woocommerce-shipping-fields h3{margin:0 0 10px;font-size:1.6rem;height:30px}.woocommerce-cart .woocommerce-additional-fields #order_comments_field,.woocommerce-checkout .woocommerce-additional-fields #order_comments_field{padding:0;margin:0 0 20px}.woocommerce-cart .woocommerce-additional-fields #order_comments_field textarea.input-text,.woocommerce-checkout .woocommerce-additional-fields #order_comments_field textarea.input-text{min-height:100px}.woocommerce-cart input[type='text'],.woocommerce-cart input[type='email'],.woocommerce-cart input[type='tel'],.woocommerce-cart textarea#order_comments,.woocommerce-checkout input[type='text'],.woocommerce-checkout input[type='email'],.woocommerce-checkout input[type='tel'],.woocommerce-checkout textarea#order_comments{font-size:1.4rem;padding:10px;border-radius:0;border:1px solid rgba(0,0,0,0.1)}.woocommerce-cart h3#order_review_heading,.woocommerce-checkout h3#order_review_heading{font-weight:600;margin:0 0 10px;height:30px}.woocommerce-cart #order_review .woocommerce-checkout-payment .place-order button.button,.woocommerce-checkout #order_review .woocommerce-checkout-payment .place-order button.button{-webkit-font-smoothing:inherit}.woocommerce-cart #map_go,.woocommerce-checkout #map_go{width:100%}.woocommerce-cart .woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce-checkout .woocommerce form .form-row.woocommerce-validated input.input-text{border-color:#000101;box-shadow:none}.woocommerce-cart #wc-stripe-cc-form .form-row.form-row-first,.woocommerce-cart #wc-stripe-cc-form .form-row.form-row-last,.woocommerce-checkout #wc-stripe-cc-form .form-row.form-row-first,.woocommerce-checkout #wc-stripe-cc-form .form-row.form-row-last{width:100%}.woocommerce-cart #wc-stripe-cc-form .stripe-card-group,.woocommerce-checkout #wc-stripe-cc-form .stripe-card-group{width:100%}.woocommerce-cart #wc-stripe-cc-form #stripe-cvc-element,.woocommerce-cart #wc-stripe-cc-form #stripe-exp-element,.woocommerce-checkout #wc-stripe-cc-form #stripe-cvc-element,.woocommerce-checkout #wc-stripe-cc-form #stripe-exp-element{width:100%}@media screen and (min-width: 600px){.woocommerce-cart #wc-stripe-cc-form .form-row.form-row-first,.woocommerce-cart #wc-stripe-cc-form .form-row.form-row-last,.woocommerce-checkout #wc-stripe-cc-form .form-row.form-row-first,.woocommerce-checkout #wc-stripe-cc-form .form-row.form-row-last{width:auto;float:left}.woocommerce-cart #wc-stripe-cc-form .stripe-card-group,.woocommerce-checkout #wc-stripe-cc-form .stripe-card-group{width:50%}.woocommerce-cart #wc-stripe-cc-form #stripe-cvc-element,.woocommerce-cart #wc-stripe-cc-form #stripe-exp-element,.woocommerce-checkout #wc-stripe-cc-form #stripe-cvc-element,.woocommerce-checkout #wc-stripe-cc-form #stripe-exp-element{max-width:100px}}@media screen and (min-width: 768px){.woocommerce-cart main,.woocommerce-checkout main{width:100%;margin-left:0}.woocommerce-cart .col2-set .form-row-first,.woocommerce-checkout .col2-set .form-row-first{float:left;margin-right:3.8%}.woocommerce-cart .col2-set .form-row-last,.woocommerce-checkout .col2-set .form-row-last{float:right;margin-right:0}.woocommerce-cart .col2-set .form-row-first,.woocommerce-cart .col2-set .form-row-last,.woocommerce-checkout .col2-set .form-row-first,.woocommerce-checkout .col2-set .form-row-last{width:48.1%}}.woocommerce-order-received .woocommerce-order ul.woocommerce-thankyou-order-details{margin:0 0 30px;border:1px solid rgba(0,0,0,0.1);border-radius:5px;padding:0}.woocommerce-order-received .woocommerce-order ul.woocommerce-thankyou-order-details li{padding-top:10px;padding-bottom:10px}.woocommerce-order-received .woocommerce-order ul.woocommerce-thankyou-order-details li.woocommerce-order-overview__order{padding-left:30px}.site-header-cart{position:relative;margin:0;padding:0;content:"";display:table;table-layout:fixed}.site-header-cart .cart-contents{text-decoration:none}.site-header-cart .widget_shopping_cart{display:none}.site-header-cart .product_list_widget{margin:0;padding:0}.site-header-cart{list-style-type:none;margin-left:0;padding:0 10px;margin-bottom:0;width:100%}.star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;font-size:1em;width:5.3em;font-family:'star';font-weight:400}.star-rating:before{content:"\53\53\53\53\53";opacity:0.25;float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0;color:#31bbac}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-weight:400}p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:"star";content:"\53";color:#333;text-indent:0;opacity:0.25}p.stars a:hover ~ a:before{content:"\53";color:#333;opacity:0.25}p.stars:hover a:before{content:"\53";color:#31bbac;opacity:1}p.stars.selected a.active:before{content:"\53";color:#31bbac;opacity:1}p.stars.selected a.active ~ a:before{content:"\53";color:#333;opacity:0.25}p.stars.selected a:not(.active):before{content:"\53";color:#31bbac;opacity:1}.woocommerce-tabs ul.tabs{list-style:none;margin:0;padding:0;text-align:left}.woocommerce-tabs ul.tabs li{display:block;margin:0;position:relative}.woocommerce-tabs ul.tabs li a{padding:1em 0;display:block}.woocommerce-tabs .panel h2:first-of-type{margin-bottom:1em}.woocommerce-password-strength{text-align:right}.woocommerce-password-strength.strong{color:#0f834d}.woocommerce-password-strength.short{color:#e2401c}.woocommerce-password-strength.bad{color:#e2401c}.woocommerce-password-strength.good{color:#3D9CD2}.form-row.woocommerce-validated input.input-text{box-shadow:inset 2px 0 0 #0f834d}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 2px 0 0 #e2401c}.required{color:red}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,p.no-comments{content:"";display:table;table-layout:fixed;background-color:#0f834d;clear:both;width:100%;line-height:4rem;background:#31bbac;background:rgba(49,187,172,0.1);border:none}.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-message a.button,.woocommerce-noreviews a.button,p.no-comments a.button{background:#31bbac;color:#fff;transition:all 200ms ease-in-out;border-radius:0;font-size:1.6rem;font-weight:400}.woocommerce-error a.button:hover,.woocommerce-info a.button:hover,.woocommerce-message a.button:hover,.woocommerce-noreviews a.button:hover,p.no-comments a.button:hover{text-decoration:none}.woocommerce-error a.button:hover,.woocommerce-info a.button:hover,.woocommerce-message a.button:hover,.woocommerce-noreviews a.button:hover,p.no-comments a.button:hover{background:#31bbac;cursor:pointer;color:#fff}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#3D9CD2;background:#31bbac;background:rgba(49,187,172,0.1)}.woocommerce-error{background-color:#e2401c}.demo_store{position:fixed;left:0;bottom:0;right:0;margin:0;padding:1em;background-color:#3D9CD2;z-index:9999}@media screen and (min-width: 768px){ul.site-header-cart{height:44px}ul.site-header-cart .widget_shopping_cart{position:absolute;top:44px;width:100%;z-index:999999;left:-999em;display:block;box-shadow:0 3px 3px rgba(0,0,0,0.2);background-color:#f0f0f0;width:360px !important;margin:0;padding:20px}ul.site-header-cart .widget_shopping_cart .widget_shopping_cart_content p.woocommerce-mini-cart__title{margin-top:0;margin-bottom:14px;text-align:left;font-weight:700}ul.site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart{max-height:280px;overflow-x:scroll}ul.site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar{-webkit-appearance:none;width:7px}ul.site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}ul.site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li.woocommerce-mini-cart-item{padding-left:0;background:#fff;margin-bottom:10px;position:relative;padding-top:0;padding-bottom:0}ul.site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .left{float:left;width:40%}ul.site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .left a{display:block;text-align:left}ul.site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .left a img{float:none;margin:0;width:100%;display:block}ul.site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .right{float:right;width:58%;margin-left:2%}ul.site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .right a{font-weight:700;text-align:left;font-size:1.4rem}ul.site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .right a .attributes{font-weight:400;font-size:1.2rem;margin-top:2px}ul.site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .right a .quantity{display:block;margin-top:8px;font-weight:400}ul.site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .right a .quantity .woocommerce-Price-amount.amount{font-weight:700}ul.site-header-cart .widget_shopping_cart .widget_shopping_cart_content p.woocommerce-mini-cart__total{border:0;padding:0;margin-bottom:10px}ul.site-header-cart .widget_shopping_cart .widget_shopping_cart_content p.woocommerce-mini-cart__buttons{margin-bottom:0}ul.site-header-cart .widget_shopping_cart .widget_shopping_cart_content p.woocommerce-mini-cart__buttons a{background:#31bbac;color:#fff;font-weight:400 !important;transition:all 200ms ease-in-out;border-radius:0;font-size:1.4rem;border:0;margin-top:1em;line-height:24px;-webkit-font-smoothing:inherit;width:49%;display:block;float:left;margin:0;text-align:center}ul.site-header-cart .widget_shopping_cart .widget_shopping_cart_content p.woocommerce-mini-cart__buttons a:hover{text-decoration:none}ul.site-header-cart .widget_shopping_cart .widget_shopping_cart_content p.woocommerce-mini-cart__buttons a:nth-child(2){float:right}ul.site-header-cart .widget_shopping_cart .widget_shopping_cart_content p.woocommerce-mini-cart__buttons a:hover{background:#31bbac}ul.site-header-cart.focus .widget_shopping_cart,ul.site-header-cart:hover .widget_shopping_cart{display:block}ul.site-header-cart li.cart-icon-container{width:100%;display:block;height:40px}ul.site-header-cart a.cart-contents img{display:block;width:40%;float:left;padding-top:4px}ul.site-header-cart a.cart-contents .count{display:block;width:50%;float:right;position:relative;height:40px;padding:8px 0 0}ul.site-header-cart a.cart-contents .count:before{content:'';position:absolute;left:0;width:2px;background:#31bbac;height:42px;top:-2px}}@media screen and (min-width: 768px) and (min-width: 1200px){ul.site-header-cart a.cart-contents .count:before{height:52px;top:-6px}}@media screen and (min-width: 768px){ul.site-header-cart.focus .widget_shopping_cart,ul.site-header-cart:hover .widget_shopping_cart{left:-241px !important}}@media screen and (min-width: 1200px){ul.site-header-cart{height:59px}ul.site-header-cart .widget_shopping_cart{top:59px}}.woocommerce-cart-form table.woocommerce-cart-form__contents .actions button.button{font-weight:400}.cart-collaterals .cross-sells h2{font-weight:600}.cart-collaterals .cart_totals h2{font-weight:600}.cart-collaterals .cart_totals a.checkout-button{background:#31bbac;color:#fff;transition:all 200ms ease-in-out;border-radius:0;font-size:1.6rem;font-weight:400;-webkit-font-smoothing:inherit}.cart-collaterals .cart_totals a.checkout-button:hover{text-decoration:none}.cart-collaterals .cart_totals a.checkout-button:hover{background:#31bbac;cursor:pointer;color:#fff}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order button.button{background:#31bbac;color:#fff;transition:all 200ms ease-in-out;border-radius:0;font-size:1.6rem;font-weight:400}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order button.button:hover{text-decoration:none}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order button.button:hover{background:#31bbac;cursor:pointer;color:#fff}.woocommerce-checkout input[type='password']{font-size:1.4rem;padding:10px;border-radius:0;border:1px solid rgba(0,0,0,0.1)}.woocommerce-checkout button.button{background:#31bbac;color:#fff;transition:all 200ms ease-in-out;border-radius:0;font-size:1.6rem;font-weight:400}.woocommerce-checkout button.button:hover{text-decoration:none}.woocommerce-checkout button.button:hover{background:#31bbac;cursor:pointer;color:#fff}.woocommerce-form-login p:first-of-type{margin-top:0}.woocommerce-form-login p:last-of-type{margin-bottom:0}.woocommerce-account main{width:100%;float:none;margin-left:0}.woocommerce-account main .woocommerce-MyAccount-content h2,.woocommerce-account main .woocommerce-MyAccount-content h3{font-weight:600}.woocommerce-account main .woocommerce-MyAccount-content h3{margin-top:0;margin-bottom:10px}.woocommerce-account main .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column--billing-address address,.woocommerce-account main .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column--shipping-address address{border-bottom-width:1px;border-right-width:1px}.woocommerce-account main .woocommerce-MyAccount-content .woocommerce-Addresses h3{margin-top:0;margin-bottom:10px}.woocommerce-account main .woocommerce-MyAccount-content .woocommerce-Addresses a.edit{font-size:1.4rem;margin-top:4px}.woocommerce-account main .woocommerce-MyAccount-content button.button{background:#31bbac;color:#fff;transition:all 200ms ease-in-out;border-radius:0;font-size:1.6rem;font-weight:400}.woocommerce-account main .woocommerce-MyAccount-content button.button:hover{text-decoration:none}.woocommerce-account main .woocommerce-MyAccount-content button.button:hover{background:#31bbac;cursor:pointer;color:#fff}.woocommerce-account input[type='text'],.woocommerce-account input[type='email'],.woocommerce-account input[type='tel'],.woocommerce-account input[type='password']{font-size:1.4rem;padding:10px;border-radius:0;border:1px solid rgba(0,0,0,0.1)}.woocommerce-account button.woocommerce-Button{background:#31bbac;color:#fff;transition:all 200ms ease-in-out;border-radius:0;font-size:1.6rem;font-weight:400}.woocommerce-account button.woocommerce-Button:hover{text-decoration:none}.woocommerce-account button.woocommerce-Button:hover{background:#31bbac;cursor:pointer;color:#fff}.menu-left-menu-container ul,.woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none}.menu-left-menu-container ul li,.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #000101;margin-left:0;padding-left:20px;position:relative;height:30px}.menu-left-menu-container ul li:before,.woocommerce-MyAccount-navigation ul li:before{position:absolute;content:'\f111';font-family:fontawesome;left:0;top:0;width:20px;height:30px;font-size:0.7rem;line-height:30px;text-align:center}.menu-left-menu-container ul li:last-child,.woocommerce-MyAccount-navigation ul li:last-child{border-bottom:0}.menu-left-menu-container ul li a,.woocommerce-MyAccount-navigation ul li a{display:block;height:30px;line-height:30px}.menu-left-menu-container ul li.current-menu-item,.woocommerce-MyAccount-navigation ul li.current-menu-item{background:#eaeaeb}nav.woocommerce-pagination{margin-bottom:40px}html .woocommerce .quantity .minus,html .woocommerce .quantity .plus,html .woocommerce-active .quantity .minus,html .woocommerce-active .quantity .plus,html .woocommerce-page .quantity .minus,html .woocommerce-page .quantity .plus{display:block;width:40px;height:40px}html .woocommerce .quantity .minus,html .woocommerce .quantity .plus,html .woocommerce-active .quantity .minus,html .woocommerce-active .quantity .plus,html .woocommerce-page .quantity .minus,html .woocommerce-page .quantity .plus{float:none;background:#f00;width:20px;height:20px;position:relative}html table div.quantity{float:none;margin:0 auto;width:auto}html .woocommerce .quantity input.qty,html .woocommerce-active .quantity input.qty,html .woocommerce-page .quantity input.qty{width:auto;height:auto;border-right:0 !important;display:inline !important}.widget_price_filter .price_slider{margin-bottom:1.5em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4em}.widget_price_filter .price_slider_amount .button{float:left}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;cursor:ew-resize;outline:none;background:#31bbac;box-sizing:border-box;margin-top:-.25em;opacity:1}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-handle:hover,.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active{box-shadow:0 0 0 0.25em rgba(0,0,0,0.1)}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background:#31bbac}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:rgba(0,0,0,0.1)}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.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;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.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,.entry-content:before,.entry-content:after,.comment-content:before,.comment-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,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.social-media ul{margin:0;padding:0;list-style:none}.social-media ul li{display:inline-block}.social-media ul li a{width:24px;height:24px;display:block;line-height:22px;font-size:1.6rem}#sticky-posts{margin-bottom:40px}#sticky-posts .block.single article figure{margin:0;position:relative;min-height:300px}@media screen and (min-width: 600px){#sticky-posts .block.single article figure{min-height:400px}}@media screen and (min-width: 768px){#sticky-posts .block.single article figure{min-height:100%}}#sticky-posts .block.single article figure .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.2)}#sticky-posts .block.single article figure .flash-container{background:#ccc;top:20px;left:20px;position:absolute}#sticky-posts .block.single article figure .flash-container .flash-outer{position:absolute;top:0;left:0;width:53px;height:53px;background:url("img/latestnewsicon01.png") no-repeat 0 0 transparent;background-size:100%}#sticky-posts .block.single article figure .flash-container .flash-outer .flash-inner{position:absolute;top:0;left:0;width:53px;height:53px;background:url("img/latestnewsicon02.png") no-repeat 0 0 transparent;background-size:100%}#sticky-posts .block.single article figure .flash-container .flash-latest{position:absolute;top:15px;left:62px;text-transform:uppercase;color:#fff;font-family:open-sans, tk-open-sans, sans-serif;letter-spacing:0.4rem;font-weight:600}#sticky-posts .block.single article figure .content{position:absolute;bottom:10%;left:4%;max-width:92%}#sticky-posts .block.single article figure .content header{margin-bottom:6px}#sticky-posts .block.single article figure .content header h3{margin:0;font-size:2rem}#sticky-posts .block.single article figure .content header h3 a{color:#fff;text-decoration:none}@media screen and (min-width: 768px){#sticky-posts .block.single article figure .content{max-width:76%}#sticky-posts .block.single article figure .content header h3{font-size:2.3rem;line-height:normal}}@media screen and (min-width: 1024px){#sticky-posts .block.single article figure .content header h3{font-size:2.6rem}}#sticky-posts .block.single article figure .content .author{color:#31bbac;text-transform:uppercase;font-family:open-sans, tk-open-sans, sans-serif;text-transform:uppercase;font-family:open-sans, tk-open-sans, sans-serif}#sticky-posts .block.single article figure .content .author a{letter-spacing:0.2rem;font-size:1.3rem;display:inline-block;text-decoration:none;font-weight:700;color:#31bbac}#sticky-posts .block.single article figure .content .author a:hover{color:#333}#sticky-posts .block.single article figure .content .author a{letter-spacing:0.07rem;font-size:1.2rem;line-height:1rem;display:inline-block;text-decoration:none;font-weight:600}#sticky-posts .block.multiple{display:none;text-align:center}@media screen and (min-width: 768px){#sticky-posts .block.multiple{display:block}}#sticky-posts .block.multiple .category-title{text-align:center;color:#fff;text-transform:uppercase;font-family:open-sans, tk-open-sans, sans-serif;background:#6e7277;margin:0 0 16px;padding:6px 0;font-size:1.3rem;letter-spacing:0.6rem;font-weight:400;margin-bottom:20px;padding:5px 0;background:#31bbac}#sticky-posts .block.multiple article{padding-left:10px;padding-right:10px}#sticky-posts .block.multiple article header h3 a{color:#333;text-decoration:none;font-size:1.6rem;font-weight:400;line-height:2rem;display:block}#sticky-posts .block.multiple article header h3 a:hover{color:#31bbac}#sticky-posts .block.multiple article .author{color:#31bbac;text-transform:uppercase;font-family:open-sans, tk-open-sans, sans-serif}#sticky-posts .block.multiple article .author a{letter-spacing:0.2rem;font-size:1.3rem;display:inline-block;text-decoration:none;font-weight:700;color:#31bbac}#sticky-posts .block.multiple article .author a:hover{color:#333}#sticky-posts .block.multiple article .author a{position:relative;padding-bottom:20px;margin-bottom:20px}#sticky-posts .block.multiple article .author a:after{position:absolute;width:200px;height:1px;content:'';bottom:0;left:0;background:#31bbac}#sticky-posts .block.multiple article .author a:after{width:160%;left:-30%}#donate{margin-bottom:30px;color:#fff;padding:8px 0}#donate a{color:#fff}#donate .left{margin-bottom:10px}#donate .right{position:relative}#donate .title{letter-spacing:0.1rem;display:block;font-family:merriweather,tk-merriweather,sans-serif;font-style:italic;font-size:3.8rem}#donate .statement{text-transform:uppercase;display:block;letter-spacing:0.1rem;font-size:1.4rem;font-family:open-sans, tk-open-sans, sans-serif}#donate img.logo{max-width:100px}@media screen and (min-width: 576px){#donate .title{font-size:4.4rem}#donate .statement{max-width:220px}#donate img.logo{position:absolute}}@media screen and (min-width: 768px){#donate{background-position:center center !important}#donate .left{margin-bottom:10px;margin-top:10px}#donate .title{display:inline-block;margin-right:6px;font-size:6.4rem;width:100%;max-width:48%;line-height:6rem}#donate .statement{display:inline-block;width:100%;max-width:40%}#donate img.logo{top:-20px;max-width:120px;left:50%;margin-left:-60px}}@media screen and (min-width: 900px){#donate .title{font-size:7.0rem;max-width:50%}}@media screen and (min-width: 1024px){#donate{background-position:center center !important;min-height:130px}#donate .left{margin-bottom:0;margin-top:6px}#donate .title{font-size:9.0rem;line-height:10rem;max-width:50%}#donate .statement{max-width:38%;font-size:1.6rem}#donate img.logo{max-width:150px;margin-left:-75px;top:-19px}}@media screen and (min-width: 1200px){#donate{background-position:center center !important}}#subscribe{margin-bottom:40px;font-family:open-sans, tk-open-sans, sans-serif}#subscribe .subscribe{background:#000;color:#fff;padding:6px 14px}#subscribe .subscribe .left{margin-bottom:10px}#subscribe .subscribe .title{text-transform:uppercase;color:#31bbac;font-size:1.9rem;letter-spacing:0.1rem;display:block}#subscribe .subscribe .statement{text-transform:uppercase;display:block;letter-spacing:0.1rem;font-size:1.4rem}#subscribe .subscribe #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group-email{float:left;width:66%;margin-right:4%}#subscribe .subscribe #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group-email input[type='email']{border:0;border-radius:0;padding:0;display:block;height:34px;padding:0 10px;width:100%;font-size:1.4rem}#subscribe .subscribe #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group-subscribe{float:left;width:30%}#subscribe .subscribe #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group-subscribe input[type='submit']{display:block;border:0;border-radius:0;background:#31bbac;color:#fff;height:34px;width:100%;font-size:1.4rem;text-transform:uppercase;font-family:open-sans, tk-open-sans, sans-serif;transition:all 200ms ease-in-out}#subscribe .subscribe #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group-subscribe input[type='submit']:hover{text-decoration:none}#subscribe .subscribe #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group-subscribe input[type='submit']:hover{background:#217a70;cursor:pointer}@media screen and (min-width: 568px){#subscribe .subscribe .title{display:inline-block;margin-right:8px}#subscribe .subscribe .statement{display:inline-block}#subscribe .subscribe #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group-email{width:76%}#subscribe .subscribe #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group-subscribe{width:20%}}@media screen and (min-width: 768px){#subscribe .subscribe .left{margin-bottom:0;margin-top:2px}#subscribe .subscribe .title{display:inline-block;margin-right:8px;font-size:2rem}#subscribe .subscribe .statement{display:inline-block;font-size:1.2rem}#subscribe .subscribe #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group-email{width:66%}#subscribe .subscribe #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group-subscribe{width:30%}}@media screen and (min-width: 900px){#subscribe .subscribe .title{font-size:2.2rem}#subscribe .subscribe .statement{font-size:1.6rem}}@media screen and (min-width: 1024px){#subscribe .subscribe .left{margin-top:0}#subscribe .subscribe .title{font-size:2.2rem}#subscribe .subscribe .statement{font-size:1.8rem}#subscribe .subscribe #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group-email{width:78%;margin-right:2%}#subscribe .subscribe #mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group-subscribe{width:20%}}@media screen and (min-width: 1200px){#subscribe .subscribe .title{font-size:2.4rem;margin-right:10px}}#writers-shop-about .outer-block{margin-bottom:30px;max-width:320px}#writers-shop-about .outer-block .block{margin-bottom:20px}#writers-shop-about .outer-block a.more{color:#fff;text-transform:uppercase;display:block;text-align:center;padding:8px 0;font-weight:300;font-size:1.4rem;font-family:open-sans, tk-open-sans, sans-serif}#writers-shop-about .outer-block a.more span{font-weight:400}#writers-shop-about .outer-block a.more:hover{text-decoration:none}@media screen and (min-width: 768px){#writers-shop-about .outer-block{margin-bottom:0;max-width:100%}}#writers-shop-about h3{text-transform:uppercase;font-family:open-sans, tk-open-sans, sans-serif;font-weight:600;letter-spacing:0.1rem;margin-bottom:20px;font-size:2rem}#writers-shop-about .writers article.single-writer{position:relative;min-height:56px;margin-bottom:20px}#writers-shop-about .writers article.single-writer figure{position:absolute;width:56px;height:56px;top:0;left:0;border-radius:50%;margin:0}#writers-shop-about .writers article.single-writer figure img{border-radius:50%}#writers-shop-about .writers article.single-writer .bio{margin-left:76px}#writers-shop-about .writers article.single-writer .bio .name{color:#31bbac;text-transform:uppercase;font-family:open-sans, tk-open-sans, sans-serif}#writers-shop-about .writers article.single-writer .bio .biography{position:relative;margin-bottom:32px}#writers-shop-about .writers article.single-writer .bio .biography:after{position:absolute;content:'';left:0;bottom:-12px;width:80%;height:1px;background:#31bbac}#writers-shop-about .writers article.single-writer:last-of-type{margin-bottom:0}#writers-shop-about .writers article.single-writer:last-of-type .bio .biography{margin-bottom:0}#writers-shop-about .writers article.single-writer:last-of-type .bio .biography:after{display:none}#writers-shop-about .writers a.more{background:#31bbac}#writers-shop-about .writers a.more:hover{background:#217a70}#writers-shop-about .shop article{position:relative;min-height:86px;margin-bottom:18px}#writers-shop-about .shop article .avatar{position:absolute;width:86px;top:0;left:0;border-radius:50%}#writers-shop-about .shop article .avatar a{display:block}#writers-shop-about .shop article .avatar a img{display:block}#writers-shop-about .shop article .bio{margin-left:94px}#writers-shop-about .shop article .bio .name{margin-bottom:16px}#writers-shop-about .shop article .bio .name a{color:#333}#writers-shop-about .shop article .bio .price{color:#31bbac;font-size:1.4rem}#writers-shop-about .shop article:last-of-type{margin-bottom:0}#writers-shop-about .shop a.more{background:#6e7277}#writers-shop-about .shop a.more:hover{background:#000101}#writers-shop-about .about{margin-bottom:0}#writers-shop-about .about .by-line{margin-bottom:20px;font-size:2rem}#writers-shop-about .about .description{margin-bottom:20px}#writers-shop-about .about .contact .via{color:#31bbac}#writers-shop-about .about .contact .email{font-style:italic;font-weight:600}#writers-shop-about .about .contact .email a{color:#000101;position:relative;padding-bottom:20px;margin-bottom:20px;margin-bottom:20px;display:inline-block}#writers-shop-about .about .contact .email a:after{position:absolute;width:200px;height:1px;content:'';bottom:0;left:0;background:#31bbac}#writers-shop-about .about .contact .email a:after{width:90%}#writers-shop-about .about .photo img{width:100%}#writers-shop-about .about a.more{background:#31bbac}#writers-shop-about .about a.more:hover{background:#217a70}#categories-row-singles{margin-bottom:40px}@media screen and (min-width: 568px){#categories-row-singles .col-sm-6.first{padding-right:10px}#categories-row-singles .col-sm-6.second{padding-left:10px}#categories-row-singles .col-md-4.first{padding-right:10px}#categories-row-singles .col-md-4.second{padding-left:10px;padding-right:10px}#categories-row-singles .col-md-4.third{padding-left:10px}}#categories-row-singles .block{margin-bottom:40px}@media screen and (min-width: 568px){#categories-row-singles .block{margin-bottom:0}}#categories-row-singles .block article figure{position:relative;margin:0 0 14px}#categories-row-singles .block article figure .cat_display{position:absolute;background:#fff;letter-spacing:0.07rem;font-size:1.4rem;font-family:open-sans, tk-open-sans, sans-serif;color:#31bbac;text-transform:uppercase;padding:6px 10px;font-weight:600}#categories-row-singles .block article figure .cat_display a{color:#31bbac;text-decoration:none}#categories-row-singles .block article figure .cat_display a:hover{color:#333}#categories-row-singles .block article figure a.figure-container{display:inline-block}#categories-row-singles .block article figure a.figure-container img{display:inline-block}#categories-row-singles .block article header h3 a{color:#333;text-decoration:none}#categories-row-singles .block article header h3 a:hover{color:#31bbac}#categories-row-singles .block article .author{color:#31bbac;text-transform:uppercase;font-family:open-sans, tk-open-sans, sans-serif}#categories-row-singles .block article .author a{letter-spacing:0.2rem;font-size:1.3rem;display:inline-block;text-decoration:none;font-weight:700;color:#31bbac}#categories-row-singles .block article .author a:hover{color:#333}#categories-row-multiples .block .category-title{text-align:center;color:#fff;text-transform:uppercase;font-family:open-sans, tk-open-sans, sans-serif;background:#6e7277;margin:0 0 16px;padding:6px 0;font-size:1.3rem;letter-spacing:0.6rem;font-weight:400;margin-bottom:20px;padding:5px 0;letter-spacing:0.3rem}#categories-row-multiples .block article{margin-bottom:10px;position:relative;padding-bottom:20px;margin-bottom:20px}#categories-row-multiples .block article:after{position:absolute;width:200px;height:1px;content:'';bottom:0;left:0;background:#31bbac}#categories-row-multiples .block article header h3{margin:0;line-height:2.4rem}#categories-row-multiples .block article header h3 a{color:#333;text-decoration:none}#categories-row-multiples .block article header h3 a:hover{color:#31bbac}#categories-row-multiples .block article .author{color:#31bbac;text-transform:uppercase;font-family:open-sans, tk-open-sans, sans-serif}#categories-row-multiples .block article .author a{letter-spacing:0.2rem;font-size:1.3rem;display:inline-block;text-decoration:none;font-weight:700;color:#31bbac}#categories-row-multiples .block article .author a:hover{color:#333}#categories-row-multiples .block.news .category-title{background:#6e7277}#categories-row-multiples .block.news article:after{width:120px}#categories-row-multiples .block.comment .category-title{background:#31bbac}#categories-row-multiples .block.comment article:after{width:120px}#categories-row-multiples .block.culture{background:#eaeaeb;padding:10px 14px 26px}#categories-row-multiples .block.culture .category-title{color:#31bbac;font-style:italic;font-size:3rem;font-family:merriweather,tk-merriweather,sans-serif;position:relative;padding-bottom:20px;margin-bottom:20px;text-transform:none;padding-bottom:14px;background:none}#categories-row-multiples .block.culture .category-title:after{position:absolute;width:200px;height:1px;content:'';bottom:0;left:0;background:#31bbac}#categories-row-multiples .block.culture .category-title:after{left:50%;margin-left:-70px;width:140px}#categories-row-multiples .block.culture article{text-align:center}#categories-row-multiples .block.culture article:after{left:50%;margin-left:-70px;width:140px}#categories-row-multiples .block.culture article:last-of-type{margin:0;padding:0}#categories-row-multiples .block.culture article:last-of-type:after{display:none}#categories-row-multiples .block.culture article header h3{margin-bottom:13px;font-size:2.05rem;font-style:italic;line-height:2.6rem;letter-spacing:0.2rem}#categories-row-multiples .block.culture article header h3 a{color:#31bbac}#categories-row-multiples .block.culture article header h3 a:hover{color:#333}#categories-row-multiples .block.culture article figure{margin:14px 0 0}#categories-row-multiples .block.culture article figure a{display:inline-block;max-width:220px}@media screen and (min-width: 768px){#categories-row-multiples .block.news article:after{width:160px}#categories-row-multiples .block.comment article:after{width:160px}}#authors .content{font-size:2rem;line-height:3.2rem}@media screen and (min-width: 600px){#authors .content{font-size:2.2rem;line-height:3.2rem}}@media screen and (min-width: 768px){#authors .content{font-size:2.4rem;line-height:3.4rem}}@media screen and (min-width: 1024px){#authors .content{font-size:2.4rem;line-height:4rem}}#authors article figure{margin:0 0 18px;width:100%}#authors article figure img{border-radius:50%}#authors article .content-container .bio{position:relative}#authors article .content-container .bio h4{font-family:open-sans, tk-open-sans, sans-serif;text-transform:uppercase;letter-spacing:0.3rem;font-size:2rem;margin-bottom:10px}#authors article .content-container .bio h4 a{color:#31bbac;text-decoration:none}#authors article .content-container .bio h4 a:hover{color:#333}#authors article .content-container .social{margin-top:10px;color:#31bbac;text-transform:initial;font-family:merriweather,tk-merriweather,sans-serif}#authors article .content-container .social ul{margin:0;padding:0;list-style:none}#authors article .content-container .social ul li{display:inline-block;margin-right:12px}#authors article .content-container .social ul li a{font-style:italic;color:#333;font-size:2.6rem}#authors article .content-container .social ul li a:hover{color:#31bbac}#authors article .content-container .view-articles{margin-top:10px}#authors article .content-container .view-articles a{color:#31bbac;text-decoration:none;text-transform:uppercase;font-family:open-sans, tk-open-sans, sans-serif}#authors article .content-container .view-articles a:hover{color:#333}@media screen and (min-width: 568px){#authors article .content-container .view-articles{margin-top:0;position:absolute;bottom:7px;right:0}}#authors .col-sm-6{border-bottom:1px solid #31bbac;margin-bottom:24px;padding-bottom:24px;margin-left:3%;margin-right:3%;max-width:94%}#authors .col-sm-6:last-of-type article{border-bottom:0;margin-bottom:0;padding-bottom:0}@media screen and (min-width: 568px){#authors .col-sm-6{margin-left:1.5%;margin-right:1.5%;max-width:47%}#authors .col-sm-6:last-of-type{border-bottom:1px solid #31bbac;margin-bottom:24px;padding-bottom:24px}}@media screen and (min-width: 1024px){#authors .col-sm-6{padding-right:0;padding-left:0}#authors .col-sm-6 article figure{width:100%;float:left;width:30%}#authors .col-sm-6 article .content-container{width:100%;float:right;width:68%}}body.archive #primary header.page-header h1{text-transform:uppercase;color:#31bbac;font-size:3rem;letter-spacing:0.5rem;font-weight:300;font-family:open-sans, tk-open-sans, sans-serif;display:block;margin:0 0 10px;line-height:normal}@media screen and (min-width: 768px){body.archive #primary header.page-header h1{font-size:3.4rem}}@media screen and (min-width: 1024px){body.archive #primary header.page-header h1{font-size:4rem}}body.archive #primary figure{margin:0 0 10px;float:left;max-width:42%;width:100%}body.archive #primary .content-container{float:right;max-width:54%;width:100%}body.archive #primary .content-container.part-width{float:none !important;max-width:100%;width:100% !important}body.archive #primary .content-container header.entry-header h3 a{font-weight:700}@media screen and (min-width: 600px){body.archive #primary figure{max-width:48%}body.archive #primary .content-container{max-width:48%}body.archive #primary .content-container header.entry-header h3 a{line-height:2.4rem}}@media screen and (min-width: 768px){body.archive #primary figure{margin:0 0 10px;float:none;max-width:100%}body.archive #primary .content-container{float:none;max-width:100%}body.archive #primary .content-container header.entry-header h3 a{font-size:2rem;line-height:2.8rem}}body.archive #primary header.entry-header h3 a{color:#333;text-decoration:none;font-size:1.8rem;line-height:2.2rem}body.archive #primary header.entry-header h3 a:hover{color:#31bbac}body.archive #primary footer{background:none;padding:0;text-align:left;margin:0;font-size:1.6rem}body.archive #primary footer .author{color:#31bbac;text-transform:uppercase;font-family:open-sans, tk-open-sans, sans-serif}body.archive #primary footer .author a{letter-spacing:0.2rem;font-size:1.3rem;display:inline-block;text-decoration:none;font-weight:700;color:#31bbac}body.archive #primary footer .author a:hover{color:#333}body.archive #primary footer .posted-on{color:#333;margin-top:10px;font-size:1.3rem}body.archive #primary .top .shadow{padding-top:0}body.archive #primary .top .shadow .inner-container{border-bottom:1px solid #31bbac;padding-bottom:30px;margin-bottom:40px}body.archive #primary .top .left{margin-bottom:20px}@media screen and (min-width: 768px){body.archive #primary .top .left{margin-bottom:0}}body.archive #primary .top .left article figure{display:block;margin:0 0 22px;float:none;max-width:100%}body.archive #primary .top .right article{margin-bottom:24px}body.archive #primary .top .right article:last-of-type{margin-bottom:0}body.archive #primary .top figure{display:block}body.archive #primary .top figure a{display:block}body.archive #primary .top figure a img{display:block;width:100%}body.archive #primary .top header.entry-header h2{font-size:2.6rem;line-height:3.2rem;margin:0 0 16px}body.archive #primary .top header.entry-header h2 a{color:#333;text-decoration:none;display:block}body.archive #primary .top header.entry-header h2 a:hover{color:#31bbac}@media screen and (min-width: 600px){body.archive #primary .top header.entry-header h2{font-size:3rem;line-height:4rem}}@media screen and (min-width: 768px){body.archive #primary .top header.entry-header h2{font-size:3.2rem;line-height:4.2rem}}@media screen and (min-width: 1024px){body.archive #primary .top header.entry-header h2{font-size:4rem;line-height:5rem}}body.archive #primary .top .post_byline{margin-bottom:14px;font-family:open-sans, tk-open-sans, sans-serif;font-size:2rem}@media screen and (min-width: 600px){body.archive #primary .top .post_byline{font-size:2.2rem;line-height:3.2rem}}@media screen and (min-width: 768px){body.archive #primary .top .post_byline{font-size:2.4rem;line-height:3.4rem}}@media screen and (min-width: 1024px){body.archive #primary .top .post_byline{font-size:2.4rem;line-height:4rem}}body.archive #primary .bottom{margin-bottom:40px}body.archive #primary .bottom article{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #31bbac}body.archive #primary .bottom article:last-of-type{margin-bottom:0}@media screen and (min-width: 768px){body.archive #primary .bottom article figure{float:left;width:34%}body.archive #primary .bottom article .content-container{float:right;width:62%}}@media screen and (min-width: 1024px){body.archive #primary .bottom article .content-container header.entry-header h3 a{font-size:2.2rem;line-height:3rem}}body.archive #primary article.type-post footer.entry-footer{margin:0;background:none;text-align:left;padding:0}body.archive #primary .archive-pages{margin-bottom:40px}body.archive #primary .archive-pages article{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #31bbac}@media screen and (min-width: 768px){body.archive #primary .archive-pages article figure{float:left;width:34%}body.archive #primary .archive-pages article .content-container{float:right;width:62%}}@media screen and (min-width: 1024px){body.archive #primary .archive-pages article .content-container{width:62%}}body.author #primary .container.shadow .inner-container{border-bottom:1px solid #31bbac;padding-bottom:30px;margin-bottom:40px}body.author #primary .container.shadow .inner-container figure{margin:0 0 12px;float:none}body.author #primary .container.shadow .inner-container figure img{width:100%;border-radius:50%}body.author #primary .container.shadow .inner-container .content-container{float:none;max-width:100%}body.author #primary .container.shadow .inner-container .content-container header.entry-header{margin-bottom:12px}body.author #primary .container.shadow .inner-container .content-container header.entry-header h1{font-family:open-sans, tk-open-sans, sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:0.2rem;margin:0;display:block;line-height:normal}body.author #primary .container.shadow .inner-container .content-container .biography{margin-bottom:10px;font-size:2rem;line-height:3rem}body.author #primary .container.shadow .inner-container .content-container footer .author{text-transform:initial;font-family:merriweather,tk-merriweather,sans-serif;font-weight:600}body.author #primary .container.shadow .inner-container .content-container footer .author a{letter-spacing:0.1rem;font-size:1.6rem;display:inline-block;text-decoration:none;color:#333;font-style:italic}body.author #primary .container.shadow .inner-container .content-container footer .author a:hover{color:#31bbac}body.author #primary .container.shadow .inner-container .content-container footer .social{color:#31bbac;text-transform:initial;font-family:merriweather,tk-merriweather,sans-serif}body.author #primary .container.shadow .inner-container .content-container footer .social ul{margin:0;padding:0;list-style:none}body.author #primary .container.shadow .inner-container .content-container footer .social ul li{display:inline-block;margin-right:12px}body.author #primary .container.shadow .inner-container .content-container footer .social ul li a{font-style:italic;color:#333;font-size:2.6rem}body.author #primary .container.shadow .inner-container .content-container footer .social ul li a:hover{color:#31bbac}@media screen and (min-width: 600px){body.author #primary .container.shadow .inner-container figure{float:left;width:22%}body.author #primary .container.shadow .inner-container .content-container{float:right;width:74%}}@media screen and (min-width: 768px){body.author #primary .container.shadow .inner-container figure{float:left;width:22%}body.author #primary .container.shadow .inner-container .content-container{float:right;width:74%}}body.single-post #primary article{margin-bottom:20px}body.single-post #primary article figure.post-thumbnail{margin:0 0 20px}body.single-post #primary article figure.post-thumbnail img{width:100%}body.single-post #primary article header.entry-header{position:relative;padding-bottom:20px;margin-bottom:20px}body.single-post #primary article header.entry-header:after{position:absolute;width:200px;height:1px;content:'';bottom:0;left:0;background:#31bbac}body.single-post #primary article header.entry-header .byline{margin-top:10px}body.single-post #primary article header.entry-header .byline .author{color:#31bbac;text-transform:uppercase;font-family:open-sans, tk-open-sans, sans-serif}body.single-post #primary article header.entry-header .byline .author a{letter-spacing:0.2rem;font-size:1.3rem;display:inline-block;text-decoration:none;font-weight:700;color:#31bbac}body.single-post #primary article header.entry-header .byline .author a:hover{color:#333}body.single-post #primary article header.entry-header .posted-on{margin-top:12px;font-size:1.3rem}@media screen and (min-width: 768px){body.single-post #primary article header.entry-header h1{font-size:2.7rem;line-height:normal}}@media screen and (min-width: 1024px){body.single-post #primary article header.entry-header h1{font-size:3rem}}@media screen and (min-width: 1200px){body.single-post #primary article header.entry-header h1{font-size:3.8rem}}body.single-post #primary article .entry-byline{position:relative;padding-bottom:20px;margin-bottom:20px;font-family:open-sans, tk-open-sans, sans-serif}body.single-post #primary article .entry-byline:after{position:absolute;width:200px;height:1px;content:'';bottom:0;left:0;background:#31bbac}body.single-post #primary article .entry-byline .byline{display:block;margin-top:20px}@media screen and (min-width: 768px){body.single-post #primary article .entry-byline .post_byline{font-size:1.8rem;line-height:2.6rem}}@media screen and (min-width: 1024px){body.single-post #primary article .entry-byline .post_byline{font-size:2rem;line-height:3rem}}@media screen and (min-width: 1200px){body.single-post #primary article .entry-byline .post_byline{line-height:3.2rem}}body.single-post #primary article .entry-content figure figcaption{text-align:left;font-size:1.2rem;font-style:italic;position:relative}body.single-post #primary article .entry-content figure figcaption:before{content:'PHOTO: ';font-weight:600}body.single-post #primary article .entry-content #jp-relatedposts h3{font-size:2rem;border-bottom:2px solid #ccc;margin-bottom:10px;padding-bottom:6px;display:block;float:none;border-top:0}body.single-post #primary article .entry-content #jp-relatedposts h3 em{font-weight:400}body.single-post #primary article .entry-content #jp-relatedposts h3 em:before{display:none}body.single-post #primary article .entry-content #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post a.jp-relatedposts-post-a{display:block;margin-bottom:8px}body.single-post #primary article .entry-content #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post h3.jp-relatedposts-post-title{font-size:2rem;font-weight:400;font-family:merriweather,tk-merriweather,sans-serif;margin-bottom:4px}body.single-post #primary article .entry-content #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post p.jp-relatedposts-post-excerpt{display:none}body.single-post #primary article .entry-content #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post p.jp-relatedposts-post-date{display:block;font-size:1.2rem;opacity:1}body.single-post #primary article .entry-content #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post p.jp-relatedposts-post-context{display:none}body.single-post #primary article .entry-categories{margin-bottom:10px;font-size:1.4rem}body.single-post #primary article .entry-tags{margin-bottom:10px;font-size:1.4rem}body.single-post #primary article footer.entry-footer{margin:0;background:none;text-align:left;padding:0}body.single-post #primary article footer.entry-footer .byline .author a{color:#31bbac}body.single-post #primary article .byline{text-transform:uppercase;font-family:open-sans, tk-open-sans, sans-serif;font-size:1.4rem}body.single-post #primary nav.post-navigation{border-top:1px dotted #ccc;padding-top:10px}body.single-post #primary #comments h2{border-bottom:2px solid #ccc;margin-bottom:10px;padding-bottom:6px}body.single-post #primary #comments nav.comment-navigation .nav-links{font-size:1.4rem}body.single-post #primary #comments nav.comment-navigation .nav-links a{color:#31bbac}body.single-post #primary #comments ol.comment-list{margin:0;padding:0;list-style:none}body.single-post #primary #comments ol.comment-list li.comment article.comment-body{border-bottom:1px dotted #ddd;padding-bottom:10px}body.single-post #primary #comments ol.comment-list li.comment article.comment-body .comment-author{color:#31bbac;font-size:1.4rem}body.single-post #primary #comments ol.comment-list li.comment article.comment-body .comment-author img.avatar{float:left;width:50px;height:50px;padding:2px;margin:0 15px 0 0;border:1px solid #f5f5f5;vertical-align:middle}body.single-post #primary #comments ol.comment-list li.comment article.comment-body .comment-author .fn{font-style:normal;font-weight:600}body.single-post #primary #comments ol.comment-list li.comment article.comment-body .comment-author .fn a{color:#333}body.single-post #primary #comments ol.comment-list li.comment article.comment-body .comment-author .says{font-style:normal;color:#333}body.single-post #primary #comments ol.comment-list li.comment article.comment-body .comment-meta{color:#333;margin-bottom:20px;font-size:1.2rem;margin-top:4px}body.single-post #primary #comments ol.comment-list li.comment article.comment-body .comment-meta a{color:#333}body.single-post #primary #comments ol.comment-list li.comment article.comment-body .comment-content p:last-of-type{margin-bottom:0}body.single-post #primary #comments ol.comment-list li.comment article.comment-body .comment-reply{margin-top:10px}body.single-post #primary #comments ol.comment-list li.comment article.comment-body .comment-reply a{color:#888;text-transform:uppercase;font-size:1.2rem;font-weight:600}body.single-post #primary #comments ol.comment-list li.comment ol.children{margin:0;list-style:none}body.single-post #primary #comments #respond h3{border-bottom:2px solid #ccc;margin-bottom:10px}body.single-post #primary #comments #respond #commentform p{margin-bottom:10px}body.single-post #primary #comments #respond #commentform p label{display:block;margin-bottom:2px}body.single-post #primary #comments #respond #commentform p input[type='text'],body.single-post #primary #comments #respond #commentform p input[type='email'],body.single-post #primary #comments #respond #commentform p input[type='url'],body.single-post #primary #comments #respond #commentform p textarea{border-radius:0;background:#f6f6f6}body.single-post #primary #comments #respond #commentform p textarea{font-size:1.4rem;padding:4px 10px}body.single-post #primary #comments #respond #commentform p input[type='text'],body.single-post #primary #comments #respond #commentform p input[type='email'],body.single-post #primary #comments #respond #commentform p input[type='url']{width:100%;height:32px;font-size:1.4rem;padding:0 10px;max-width:380px}body.single-post #primary #comments #respond #commentform p.comment-notes{margin-bottom:20px}body.single-post #primary #comments #respond #commentform p.comment-form-url{margin-bottom:14px}body.single-post #primary #comments #respond #commentform p.comment-form-cookies-consent{margin-bottom:20px}body.single-post #primary #comments #respond #commentform p.comment-form-cookies-consent input[type='checkbox']{float:left;margin:6px 8px}body.single-post #primary #comments #respond #commentform p.form-submit{margin-bottom:20px}body.single-post #primary #comments #respond #commentform p.form-submit input[type='submit']{display:block;border:0;border-radius:0;background:#31bbac;color:#fff;height:34px;width:100%;font-size:1.4rem;text-transform:uppercase;font-family:open-sans, tk-open-sans, sans-serif;transition:all 200ms ease-in-out;width:auto}body.single-post #primary #comments #respond #commentform p.form-submit input[type='submit']:hover{text-decoration:none}body.single-post #primary #comments #respond #commentform p.form-submit input[type='submit']:hover{background:#217a70;cursor:pointer}body.single-post #primary #comments #respond #commentform p.comment-subscription-form input[type='checkbox']{float:left;margin:6px 8px}body.single-post #primary #comments #respond #commentform p.comment-form-cookies-consent label,body.single-post #primary #comments #respond #commentform p.comment-subscription-form label{font-size:1.4rem}aside{margin-top:40px}@media screen and (min-width: 768px){aside{margin-top:0}}aside.widget-area section{max-width:360px;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){aside.widget-area section{max-width:100%}}aside.widget-area section.widget_onlondon_widget_latest_news{margin-bottom:40px}aside.widget-area section.widget_onlondon_widget_latest_news .widget-latest>h2{text-align:center;color:#fff;text-transform:uppercase;font-family:open-sans, tk-open-sans, sans-serif;background:#6e7277;margin:0 0 16px;padding:6px 0;font-size:1.3rem;letter-spacing:0.6rem;font-weight:400}aside.widget-area section.widget_onlondon_widget_latest_news .widget-latest article{margin-bottom:20px;padding-left:10px;padding-right:10px}aside.widget-area section.widget_onlondon_widget_latest_news .widget-latest article:last-of-type{margin-bottom:0}aside.widget-area section.widget_onlondon_widget_latest_news .widget-latest article h3{margin:0;text-align:center;font-size:1.6rem;font-weight:700;line-height:2rem}aside.widget-area section.widget_onlondon_widget_latest_news .widget-latest article h3 a{color:#333}aside.widget-area section.widget_onlondon_widget_latest_news .widget-latest article h3 a:hover{color:#31bbac}aside.widget-area section.widget_onlondon_widget_latest_news .widget-latest article .author{color:#31bbac;text-transform:uppercase;font-family:open-sans, tk-open-sans, sans-serif;text-align:center;margin-bottom:0;padding-top:10px;padding-bottom:14px !important;margin-bottom:0 !important;position:relative;position:relative;padding-bottom:20px;margin-bottom:20px}aside.widget-area section.widget_onlondon_widget_latest_news .widget-latest article .author a{letter-spacing:0.2rem;font-size:1.3rem;display:inline-block;text-decoration:none;font-weight:700;color:#31bbac}aside.widget-area section.widget_onlondon_widget_latest_news .widget-latest article .author a:hover{color:#333}aside.widget-area section.widget_onlondon_widget_latest_news .widget-latest article .author:after{position:absolute;width:200px;height:1px;content:'';bottom:0;left:0;background:#31bbac}aside.widget-area section.widget_onlondon_widget_latest_news .widget-latest article .author:after{width:60%;left:20%}aside.widget-area section.widget_shopping_cart>h2.widget-title{text-align:center;color:#fff;text-transform:uppercase;font-family:open-sans, tk-open-sans, sans-serif;background:#6e7277;margin:0 0 16px;padding:6px 0;font-size:1.3rem;letter-spacing:0.6rem;font-weight:400}aside.widget-area section.widget_shopping_cart .widget_shopping_cart_content{padding:0 10px 10px}aside.widget-area section.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li{padding-bottom:10px}aside.widget-area section.widget_shopping_cart .widget_shopping_cart_content p.woocommerce-mini-cart__total{margin:0;text-align:center;padding:12px 0 0}aside.widget-area section.widget_shopping_cart .widget_shopping_cart_content p.woocommerce-mini-cart__buttons{text-align:center;margin:0}aside.widget-area section.widget_shopping_cart .widget_shopping_cart_content p.woocommerce-mini-cart__buttons a.button{font-weight:400;line-height:normal;border-radius:0;width:auto;margin-top:14px !important;text-indent:0;text-transform:uppercase;border-radius:2px;width:auto;padding:8px 20px;height:auto;display:inline-block;background:#31bbac;color:#fff;font-family:open-sans, tk-open-sans, sans-serif;letter-spacing:0.3rem;font-size:1.3rem}aside.widget-area section.widget_shopping_cart .widget_shopping_cart_content p.woocommerce-mini-cart__buttons a.button:hover{background:#217a70}aside.widget-area section.widget_onlondon_widget_woocommerce_author .widget-woocommerce_author>h2.widget-title,aside.widget-area section.widget_onlondon_widget_woocommerce_author .widget-woocommerce_categories>h2.widget-title,aside.widget-area section.widget_onlondon_widget_woocommerce_author .widget-woocommerce_format>h2.widget-title,aside.widget-area section.widget_onlondon_widget_woocommerce_categories .widget-woocommerce_author>h2.widget-title,aside.widget-area section.widget_onlondon_widget_woocommerce_categories .widget-woocommerce_categories>h2.widget-title,aside.widget-area section.widget_onlondon_widget_woocommerce_categories .widget-woocommerce_format>h2.widget-title,aside.widget-area section.widget_onlondon_widget_woocommerce_format .widget-woocommerce_author>h2.widget-title,aside.widget-area section.widget_onlondon_widget_woocommerce_format .widget-woocommerce_categories>h2.widget-title,aside.widget-area section.widget_onlondon_widget_woocommerce_format .widget-woocommerce_format>h2.widget-title{text-align:center;color:#fff;text-transform:uppercase;font-family:open-sans, tk-open-sans, sans-serif;background:#6e7277;margin:0 0 16px;padding:6px 0;font-size:1.3rem;letter-spacing:0.6rem;font-weight:400}aside.widget-area section.widget_onlondon_widget_woocommerce_categories{text-align:center;font-family:open-sans, tk-open-sans, sans-serif}aside.widget-area section.widget_onlondon_widget_woocommerce_categories ul{margin:0;padding:0;list-style:none}aside.widget-area section.widget_onlondon_widget_woocommerce_categories ul.tax-parent>li{position:relative;padding-bottom:20px;margin-bottom:20px;padding-bottom:10px;margin-bottom:10px}aside.widget-area section.widget_onlondon_widget_woocommerce_categories ul.tax-parent>li:after{position:absolute;width:200px;height:1px;content:'';bottom:0;left:0;background:#31bbac}aside.widget-area section.widget_onlondon_widget_woocommerce_categories ul.tax-parent>li:after{width:120px;left:50%;margin-left:-60px}aside.widget-area section.widget_onlondon_widget_woocommerce_categories ul.tax-child li a{font-size:1.3rem}aside.widget-area section.widget_onlondon_widget_woocommerce_author{font-family:open-sans, tk-open-sans, sans-serif}aside.widget-area section.widget_onlondon_widget_woocommerce_author ul.tax-parent{margin:0;padding:0 14px;list-style:none;color:#31bbac}aside.widget-area section.widget_onlondon_widget_woocommerce_author ul.tax-parent li{margin-bottom:4px}aside.widget-area section.widget_onlondon_widget_woocommerce_author .left{float:left;width:70%}aside.widget-area section.widget_onlondon_widget_woocommerce_author .right{float:right;width:30%;text-align:right}aside.widget-area section.widget_onlondon_widget_woocommerce_format{font-family:open-sans, tk-open-sans, sans-serif}aside.widget-area section.widget_onlondon_widget_woocommerce_format ul.tax-parent{margin:0;padding:0 14px;list-style:none;color:#31bbac}aside.widget-area section.widget_onlondon_widget_woocommerce_format ul.tax-parent li{margin-bottom:4px}aside.widget-area section.widget_onlondon_widget_woocommerce_format .left{float:left;width:70%}aside.widget-area section.widget_onlondon_widget_woocommerce_format .right{float:right;width:30%;text-align:right}aside.widget-area section.widget_onlondon_widget_news{margin-bottom:40px}aside.widget-area section.widget_onlondon_widget_news .widget-news>h2{text-align:center;color:#fff;text-transform:uppercase;font-family:open-sans, tk-open-sans, sans-serif;background:#6e7277;margin:0 0 16px;padding:6px 0;font-size:1.3rem;letter-spacing:0.6rem;font-weight:400}aside.widget-area section.widget_onlondon_widget_news .widget-news article{margin-bottom:20px}aside.widget-area section.widget_onlondon_widget_news .widget-news article:last-of-type{margin-bottom:0}aside.widget-area section.widget_onlondon_widget_news .widget-news article .left{display:flex;flex-direction:column;align-self:flex-end}aside.widget-area section.widget_onlondon_widget_news .widget-news article .right{padding-left:0;display:flex;flex-direction:column;align-self:flex-end}aside.widget-area section.widget_onlondon_widget_news .widget-news article .thumbnail a{display:block}aside.widget-area section.widget_onlondon_widget_news .widget-news article .thumbnail a img{display:block}aside.widget-area section.widget_onlondon_widget_news .widget-news article .textwidget h4{line-height:1.4;margin:0}aside.widget-area section.widget_onlondon_widget_news .widget-news article .textwidget h4 a{color:#333;text-decoration:none;display:block}aside.widget-area section.widget_onlondon_widget_news .widget-news article .textwidget h4 a:hover{color:#31bbac}aside.widget-area section.widget_onlondon_widget_mailchimp{background:#000;padding:18px 14px 50px;margin-bottom:40px}aside.widget-area section.widget_onlondon_widget_mailchimp .widget-newsletter h3{text-align:center;text-transform:uppercase;color:#31bbac;font-family:open-sans, tk-open-sans, sans-serif;letter-spacing:0.4rem;font-size:2.4rem;font-weight:300;margin-bottom:20px}aside.widget-area section.widget_onlondon_widget_mailchimp .widget-newsletter #mc_embed_signup{background:none}aside.widget-area section.widget_onlondon_widget_mailchimp .widget-newsletter #mc_embed_signup form{padding:0}aside.widget-area section.widget_onlondon_widget_mailchimp .widget-newsletter #mc_embed_signup form #mc_embed_signup_scroll h4{font-family:open-sans, tk-open-sans, sans-serif;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:0.4rem;font-size:1.8rem;line-height:normal;margin-bottom:20px}aside.widget-area section.widget_onlondon_widget_mailchimp .widget-newsletter #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group{width:100%;padding:0;min-height:auto}aside.widget-area section.widget_onlondon_widget_mailchimp .widget-newsletter #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group.email{margin-bottom:20px}aside.widget-area section.widget_onlondon_widget_mailchimp .widget-newsletter #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group.email label{display:none}aside.widget-area section.widget_onlondon_widget_mailchimp .widget-newsletter #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group.email input#mce-EMAIL{color:#333;border-radius:0;border:0;font-size:1.6rem;padding:6px 8px;font-family:open-sans, tk-open-sans, sans-serif;background:#fff;text-align:left}aside.widget-area section.widget_onlondon_widget_mailchimp .widget-newsletter #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group.email .mce_inline_error{width:100%;background:none;text-align:center;margin:10px 0 0;padding:0}aside.widget-area section.widget_onlondon_widget_mailchimp .widget-newsletter #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group.submit{text-align:center}aside.widget-area section.widget_onlondon_widget_mailchimp .widget-newsletter #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group.submit #mc-embedded-subscribe{padding:0;margin:0;text-indent:0;text-transform:uppercase;border-radius:2px;width:auto;padding:4px 20px;height:auto;text-align:center;display:inline-block;background:#31bbac;color:#fff;font-family:open-sans, tk-open-sans, sans-serif;letter-spacing:0.3rem}aside.widget-area section.widget_onlondon_widget_mailchimp .widget-newsletter #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group.submit #mc-embedded-subscribe:hover{background:#217a70}aside.widget-area section.widget_onlondon_widget_mailchimp .widget-newsletter #mc_embed_signup form #mc_embed_signup_scroll #mce-responses{padding:0}aside.widget-area section.widget_onlondon_widget_mailchimp .widget-newsletter #mc_embed_signup form #mc_embed_signup_scroll #mce-responses .response{padding:0;width:100%;line-height:1.9rem;font-weight:normal;text-align:center;color:#fff}aside.widget-area section.widget_onlondon_widget_donate{background:url("img/DonateBoxSidebar.jpg") no-repeat 0 bottom/cover #000;margin-bottom:40px}aside.widget-area section.widget_onlondon_widget_donate>a{display:block;padding:18px 14px 26px}aside.widget-area section.widget_onlondon_widget_donate>a:hover{text-decoration:none}aside.widget-area section.widget_onlondon_widget_donate .widget-donate h3{text-align:center;color:#fff;letter-spacing:0.1rem;font-size:5.4rem;font-weight:300;margin-bottom:8px;font-style:italic}aside.widget-area section.widget_onlondon_widget_donate .widget-donate .content{text-transform:uppercase;color:#fff;font-family:open-sans, tk-open-sans, sans-serif;letter-spacing:0.1rem;text-align:center;margin-bottom:10px;padding:0 20px;font-size:2.4rem;margin-bottom:20px}@media screen and (min-width: 1024px){aside.widget-area section.widget_onlondon_widget_donate .widget-donate .content{padding:0 60px}}aside.widget-area section.widget_onlondon_widget_donate .widget-donate .logo{max-width:60%;margin:0 auto}body.woocommerce-page p.woocommerce-result-count{font-family:open-sans, tk-open-sans, sans-serif;font-size:1.4rem}body.woocommerce-page ul.products li{text-align:center}body.woocommerce-page ul.products li a.woocommerce-loop-product__link{display:block;margin:0 0 6px}body.woocommerce-page ul.products li a.woocommerce-loop-product__link h2.woocommerce-loop-product__title{color:#333;transition:all 200ms ease-in-out}body.woocommerce-page ul.products li a.woocommerce-loop-product__link h2.woocommerce-loop-product__title:hover{text-decoration:none}body.woocommerce-page ul.products li a.woocommerce-loop-product__link h2.woocommerce-loop-product__title:hover{color:#31bbac}body.woocommerce-page ul.products li a.woocommerce-loop-product__link img{margin:0 0 10px}body.woocommerce-page ul.products li a.woocommerce-loop-product__link h2{padding:0;margin:0 0 8px;color:#333}body.woocommerce-page ul.products li a.woocommerce-loop-product__link .price{margin:0;color:#31bbac}body.woocommerce-page ul.products li p.product-author{margin:0;font-family:open-sans, tk-open-sans, sans-serif}body.woocommerce-page ul.products li p.product-author a{color:#31bbac}body.woocommerce-page ul.products li p.product-author a:hover{color:#333}body.woocommerce-page ul.products li a.button{font-weight:400;line-height:normal;border-radius:0;width:auto;margin-top:14px !important;text-indent:0;text-transform:uppercase;border-radius:2px;width:auto;padding:8px 20px;height:auto;display:inline-block;background:#31bbac;color:#fff;font-family:open-sans, tk-open-sans, sans-serif;letter-spacing:0.3rem}body.woocommerce-page ul.products li a.button .bold{font-weight:bold}body.woocommerce-page ul.products li a.button:hover{background:#217a70}body.woocommerce-page .woocommerce-message{border-top-color:#31bbac}body.woocommerce-page .woocommerce-message:before{color:#31bbac}body.woocommerce-page .woocommerce-message a{font-weight:400;line-height:normal;border-radius:0;width:auto;margin-top:14px !important;text-indent:0;text-transform:uppercase;border-radius:2px;width:auto;padding:8px 20px;height:auto;display:inline-block;background:#31bbac;color:#fff;font-family:open-sans, tk-open-sans, sans-serif;letter-spacing:0.3rem;font-size:1.3rem}body.woocommerce-page .woocommerce-message a:hover{background:#217a70;color:#fff}body.woocommerce-page .product .summary{margin-top:0}body.woocommerce-page .product .summary p.price{color:#31bbac;margin-bottom:1.1em}body.woocommerce-page .product .summary form.cart{margin-bottom:1em}body.woocommerce-page .product .summary form.cart button.single_add_to_cart_button{font-weight:400;line-height:normal;border-radius:0;width:auto;text-indent:0;text-transform:uppercase;border-radius:2px;width:auto;padding:8px 20px;height:auto;display:inline-block;background:#31bbac;color:#fff;font-family:open-sans, tk-open-sans, sans-serif;letter-spacing:0.3rem;font-size:1.3rem;transition:all 200ms ease-in-out}body.woocommerce-page .product .summary form.cart button.single_add_to_cart_button:hover{text-decoration:none}body.woocommerce-page .product .summary form.cart button.single_add_to_cart_button:hover{background:#217a70;color:#fff}body.woocommerce-page .product .summary form.cart .quantity input.input-text{height:34px}body.woocommerce-page .product .summary .single_variation_wrap{margin-bottom:14px}body.woocommerce-page .product .summary .single_variation_wrap .woocommerce-variation{margin-bottom:20px}body.woocommerce-page .product .summary .single_variation_wrap .woocommerce-variation .price{color:#31bbac}body.woocommerce-page .product .summary .single_variation_wrap .woocommerce-variation-add-to-cart{display:table}body.woocommerce-page .onsale{background:#31bbac !important;font-family:open-sans, tk-open-sans, sans-serif;font-weight:400}body.woocommerce-page .jp-relatedposts{display:none !important}body.woocommerce-page .woocommerce-cart-form .coupon input.input-text{height:30px}body.woocommerce-page .woocommerce-cart-form .coupon button.button{font-weight:400;line-height:normal;border-radius:0;width:auto;text-indent:0;text-transform:uppercase;border-radius:2px;width:auto;padding:4px 10px;height:auto;display:inline-block;background:#31bbac;color:#fff;font-family:open-sans, tk-open-sans, sans-serif;letter-spacing:0.1rem;text-transform:none;font-size:1.2rem;height:30px;transition:all 200ms ease-in-out}body.woocommerce-page .woocommerce-cart-form .coupon button.button:hover{text-decoration:none}body.woocommerce-page .woocommerce-cart-form .coupon button.button:hover{background:#217a70}body.woocommerce-page .cart-collaterals .wc-proceed-to-checkout a{font-weight:400;line-height:normal;border-radius:0;width:auto;text-indent:0;text-transform:uppercase;border-radius:2px;width:auto;background:#31bbac;color:#fff;font-family:open-sans, tk-open-sans, sans-serif;letter-spacing:0.1rem;transition:all 200ms ease-in-out}body.woocommerce-page .cart-collaterals .wc-proceed-to-checkout a:hover{text-decoration:none}body.woocommerce-page .cart-collaterals .wc-proceed-to-checkout a:hover{background:#217a70}body.woocommerce-page .checkout.woocommerce-checkout label,body.woocommerce-page .checkout.woocommerce-checkout span{width:100%}.cd-main-content{text-align:center}.cd-panel{position:fixed;top:0;left:0;height:100%;width:100%;visibility:hidden;transition:visibility 0s 0.5s;z-index:1}.cd-panel::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;cursor:pointer;transition:background 0.3s 0.3s}.cd-panel.cd-panel--is-visible{visibility:visible;transition:visibility 0s 0s}.cd-panel.cd-panel--is-visible::after{background:rgba(0,0,0,0.6);transition:background 0.3s 0s}.cd-panel__header{position:fixed;width:100%;height:70px;line-height:70px;z-index:2}.cd-panel--from-right .cd-panel__header{right:0}.cd-panel--from-left .cd-panel__header{left:0}.cd-panel__close{position:absolute;top:0;right:0;height:100%;width:60px;display:inline-block;overflow:hidden;white-space:nowrap;color:#000;text-decoration:none;text-align:left;text-transform:uppercase;transition:all 200ms ease-in-out}.cd-panel__close:hover{text-decoration:none}.cd-panel__close:hover{color:#fff;text-decoration:none}.cd-panel__close::before,.cd-panel__close::after{content:'';position:absolute;top:33px;right:18px;height:3px;width:20px;background-color:#000;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all 200ms ease-in-out}.cd-panel__close::before:hover,.cd-panel__close::after:hover{text-decoration:none}.cd-panel__close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cd-panel__close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cd-panel__close:hover{background-color:#31bbac}.cd-panel__close:hover::before,.cd-panel__close:hover::after{background-color:#fff}.cd-panel__container{position:fixed;width:80%;height:100%;top:0;background:#dbe2e9;z-index:1;transition:-webkit-transform 0.3s 0.3s;transition:transform 0.3s 0.3s;transition:transform 0.3s 0.3s, -webkit-transform 0.3s 0.3s}.cd-panel--from-right .cd-panel__container{right:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);background:rgba(255,255,255,0.9)}.cd-panel--is-visible .cd-panel__container{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition-delay:0s}@media only screen and (min-width: 768px){.cd-panel__container{width:60%}}@media only screen and (min-width: 1024px){.cd-panel__container{width:50%}}.cd-panel__content{position:absolute;top:0;left:0;width:100%;height:100%;padding:70px 0;overflow:auto;-webkit-overflow-scrolling:touch}.cd-panel__content p{font-size:1.4rem;color:#424f5c;line-height:1.4;margin:2em 0}.cd-panel__content p:first-of-type{margin-top:0}@media only screen and (min-width: 768px){.cd-panel__content p{font-size:1.6rem;line-height:1.6}}.cd-panel__content .search{padding:4px 11% 26px}.cd-panel__content .search form{position:relative}.cd-panel__content .search form input[type='search']{width:100%;padding:0 14px;font-size:1.6rem;height:40px;line-height:36pc;background:#e0e0e0}.cd-panel__content .search form input[type='submit']{position:absolute;top:0px;right:12px;width:30px;height:30px;background:none;border:0;content:'\f002';font-family:fontawesome;color:#2f2f2f;font-size:1.8rem}.cd-panel__content .social-logo{padding:0 11%}.cd-panel__content .social-logo .social ul{margin:0;padding:0;list-style:0}.cd-panel__content .social-logo .social ul li{display:inline-block;width:30px;height:30px}.cd-panel__content .social-logo .social ul li a{display:block;width:30px;height:30px;border-radius:30px;border:1px solid #6e7277;color:#6e7277;text-align:center;line-height:26px;transition:all 200ms ease-in-out}.cd-panel__content .social-logo .social ul li a:hover{text-decoration:none}.cd-panel__content .social-logo .social ul li a:hover{color:#31bbac;border:1px solid #31bbac}#desktop-navigation li{position:relative;display:inline-block}#desktop-navigation li a{display:block}#desktop-navigation span:after{width:0;height:0;border:0.313em solid transparent;border-bottom:none;border-top-color:#efa585;content:'';vertical-align:middle;display:inline-block;position:relative;right:-0.313em}#desktop-navigation ul#primary-menu>li>ul.sub-menu{background:#31bbac;position:absolute;top:100%;display:none}#desktop-navigation ul#primary-menu>li>ul.sub-menu li{display:block;transition:all 200ms ease-in-out}#desktop-navigation ul#primary-menu>li>ul.sub-menu li:hover{text-decoration:none}#desktop-navigation ul#primary-menu>li>ul.sub-menu li a{color:#fff;display:block;padding:4px 10px;width:140px;font-size:1.4rem}#desktop-navigation ul#primary-menu>li>ul.sub-menu li:hover{background:#217a70}#desktop-navigation ul#primary-menu>li>ul.sub-menu>li.menu-item-has-children{position:relative}#desktop-navigation ul#primary-menu>li>ul.sub-menu>li.menu-item-has-children::after{content:'\f105';position:absolute;right:0;width:10px;top:2px;font-family:fontawesome;color:#fff}#desktop-navigation ul#primary-menu>li:hover>ul.sub-menu{display:block}#desktop-navigation ul#primary-menu>li>ul.sub-menu>li>ul{background:#31bbac;display:none;position:absolute;top:100%}#desktop-navigation ul#primary-menu>li>ul.sub-menu>li:hover ul{display:block;left:0;right:0;right:-140px;left:auto;top:0}section.widget-eu-cookie-law-widget .hide-on-button{background:#f1f1f1}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}@media screen and (min-width: 1200px){.shadow{padding-top:15px;padding-bottom:15px;position:relative}.shadow:after{background:url("img/shadow.png") no-repeat 0 0 transparent;position:absolute;content:'';top:-20px;right:-29px;width:100%;max-width:431px;height:100%;max-height:302px;opacity:0.6;z-index:-1}}.html5wp_pagination{text-align:center;font-family:open-sans, tk-open-sans, sans-serif}.html5wp_pagination a{color:#333}.html5wp_pagination a.next,.html5wp_pagination a.prev{border:0 !important}.html5wp_pagination .page-numbers.current,.html5wp_pagination a.page-numbers{border:1px solid #333;display:inline-block;text-decoration:none;padding:0 8px;height:30px;line-height:26px}.html5wp_pagination .page-numbers.current:hover,.html5wp_pagination a.page-numbers:hover{color:#31bbac;border:1px solid #31bbac}.html5wp_pagination .page-numbers.current{color:#31bbac;border:1px solid #31bbac}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}
/*# sourceMappingURL=style.css.map */