/* Normalize */

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects;outline:none;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:"Assistant";font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}

/* WordPress Core */
.alignnone { margin: 0 20px 20px 0; } .aligncenter, div.aligncenter { display: block; margin: 0 auto 0 auto; } .alignright { float: right; margin: 0 0 20px 20px; } .alignleft { float: left; margin: 0 20px 20px 0; } a img.alignright { float: right; margin: 0 0 20px 20px; } a img.alignnone { margin: 0 20px 20px 0; } a img.alignleft { float: left; margin: 0 20px 20px 0; } a img.aligncenter { display: block; margin-left: auto; margin-right: auto; } .wp-caption { background: #fff; border: 1px solid #f0f0f0; max-width: 96%; /* Image does not overflow the content area */ text-align: center; } .wp-caption.alignnone { margin: 0 20px 20px 0; } .wp-caption.alignleft { margin: 0 20px 20px 0; } .wp-caption.alignright { margin: 0 0 20px 20px; } .wp-caption img { border: 0 none; height: auto; margin: 0; max-width: 98.5%; padding: 0; width: auto; } .wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; margin: 0; padding: 0 4px 0; }
.screen-reader-text, .offscreen { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; }
.screen-reader-text:focus, .offscreen:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; color: #21759b; display: block; font-size: 14px; font-size: 0.875rem; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP toolbar. */ }

/* Assistant */

@font-face { font-family: "Assistant"; src: url("fonts/Assistant-Regular.eot?#iefix") format("embedded-opentype"), url("fonts/Assistant-Regular.woff") format("woff"), url("fonts/Assistant-Regular.ttf") format("truetype"), url("fonts/Assistant-Regular.svg#Assistant-Regular") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: "Assistant"; src: url("fonts/Assistant-Light.eot?#iefix") format("embedded-opentype"), url("fonts/Assistant-Light.woff") format("woff"), url("fonts/Assistant-Light.ttf") format("truetype"), url("fonts/Assistant-Light.svg#Assistant-Light") format("svg"); font-weight: 100; font-style: normal; }
@font-face { font-family: "Assistant"; src: url("fonts/Assistant-Bold.eot?#iefix") format("embedded-opentype"), url("fonts/Assistant-Bold.woff") format("woff"), url("fonts/Assistant-Bold.ttf") format("truetype"), url("fonts/Assistant-Bold.svg#Assistant-Bold") format("svg"); font-weight: bold; font-style: normal; }
@font-face { font-family: "Assistant"; src: url("fonts/Assistant-SemiBold.eot?#iefix") format("embedded-opentype"), url("fonts/Assistant-SemiBold.woff") format("woff"), url("fonts/Assistant-SemiBold.ttf") format("truetype"), url("fonts/Assistant-SemiBold.svg#Assistant-SemiBold") format("svg"); font-weight: 600; font-style: normal; }

/* Grid System - Bootstrap 4.0.0-alpha.6.1 & Standard RTL for Bootstrap 4.0.0-alpha.6.1 */

@-ms-viewport{width:appliance-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}.container{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}@media (min-width:576px){.container{padding-right:15px;padding-left:15px}}@media (min-width:768px){.container{padding-right:15px;padding-left:15px}}@media (min-width:992px){.container{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.container{padding-right:15px;padding-left:15px}}@media (min-width:576px){.container{width:540px;max-width:100%}}@media (min-width:768px){.container{width:720px;max-width:100%}}@media (min-width:992px){.container{width:960px;max-width:100%}}@media (min-width:1200px){.container{width:1140px;max-width:100%}}.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}@media (min-width:576px){.container-fluid{padding-right:15px;padding-left:15px}}@media (min-width:768px){.container-fluid{padding-right:15px;padding-left:15px}}@media (min-width:992px){.container-fluid{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.container-fluid{padding-right:15px;padding-left:15px}}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media (min-width:576px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width:768px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width:992px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width:1200px){.row{margin-right:-15px;margin-left:-15px}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:576px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}}@media (min-width:768px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}}@media (min-width:992px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}}.col{-webkit-flex-basis:0;-ms-flex-preferyellow-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-0{right:auto}.pull-1{right:8.333333%}.pull-2{right:16.666667%}.pull-3{right:25%}.pull-4{right:33.333333%}.pull-5{right:41.666667%}.pull-6{right:50%}.pull-7{right:58.333333%}.pull-8{right:66.666667%}.pull-9{right:75%}.pull-10{right:83.333333%}.pull-11{right:91.666667%}.pull-12{right:100%}.push-0{left:auto}.push-1{left:8.333333%}.push-2{left:16.666667%}.push-3{left:25%}.push-4{left:33.333333%}.push-5{left:41.666667%}.push-6{left:50%}.push-7{left:58.333333%}.push-8{left:66.666667%}.push-9{left:75%}.push-10{left:83.333333%}.push-11{left:91.666667%}.push-12{left:100%}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-webkit-flex-basis:0;-ms-flex-preferyellow-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.333333%}.pull-sm-2{right:16.666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.333333%}.pull-sm-5{right:41.666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.333333%}.pull-sm-8{right:66.666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.333333%}.pull-sm-11{right:91.666667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.333333%}.push-sm-2{left:16.666667%}.push-sm-3{left:25%}.push-sm-4{left:33.333333%}.push-sm-5{left:41.666667%}.push-sm-6{left:50%}.push-sm-7{left:58.333333%}.push-sm-8{left:66.666667%}.push-sm-9{left:75%}.push-sm-10{left:83.333333%}.push-sm-11{left:91.666667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-webkit-flex-basis:0;-ms-flex-preferyellow-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.333333%}.pull-md-2{right:16.666667%}.pull-md-3{right:25%}.pull-md-4{right:33.333333%}.pull-md-5{right:41.666667%}.pull-md-6{right:50%}.pull-md-7{right:58.333333%}.pull-md-8{right:66.666667%}.pull-md-9{right:75%}.pull-md-10{right:83.333333%}.pull-md-11{right:91.666667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.333333%}.push-md-2{left:16.666667%}.push-md-3{left:25%}.push-md-4{left:33.333333%}.push-md-5{left:41.666667%}.push-md-6{left:50%}.push-md-7{left:58.333333%}.push-md-8{left:66.666667%}.push-md-9{left:75%}.push-md-10{left:83.333333%}.push-md-11{left:91.666667%}.push-md-12{left:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-webkit-flex-basis:0;-ms-flex-preferyellow-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.333333%}.pull-lg-2{right:16.666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.333333%}.pull-lg-5{right:41.666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.333333%}.pull-lg-8{right:66.666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.333333%}.pull-lg-11{right:91.666667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.333333%}.push-lg-2{left:16.666667%}.push-lg-3{left:25%}.push-lg-4{left:33.333333%}.push-lg-5{left:41.666667%}.push-lg-6{left:50%}.push-lg-7{left:58.333333%}.push-lg-8{left:66.666667%}.push-lg-9{left:75%}.push-lg-10{left:83.333333%}.push-lg-11{left:91.666667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-webkit-flex-basis:0;-ms-flex-preferyellow-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.333333%}.pull-xl-2{right:16.666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.333333%}.pull-xl-5{right:41.666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.333333%}.pull-xl-8{right:66.666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.333333%}.pull-xl-11{right:91.666667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.333333%}.push-xl-2{left:16.666667%}.push-xl-3{left:25%}.push-xl-4{left:33.333333%}.push-xl-5{left:41.666667%}.push-xl-6{left:50%}.push-xl-7{left:58.333333%}.push-xl-8{left:66.666667%}.push-xl-9{left:75%}.push-xl-10{left:83.333333%}.push-xl-11{left:91.666667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}
.pull-0{right:auto;left:auto}.pull-1{right:auto;left:8.333333%}.pull-2{right:auto;left:16.666667%}.pull-3{right:auto;left:25%}.pull-4{right:auto;left:33.333333%}.pull-5{right:auto;left:41.666667%}.pull-6{right:auto;left:50%}.pull-7{right:auto;left:58.333333%}.pull-8{right:auto;left:66.666667%}.pull-9{right:auto;left:75%}.pull-10{right:auto;left:83.333333%}.pull-11{right:auto;left:91.666667%}.pull-12{right:auto;left:100%}.push-0{left:auto;right:auto}.push-1{left:auto;right:8.333333%}.push-2{left:auto;right:16.666667%}.push-3{left:auto;right:25%}.push-4{left:auto;right:33.333333%}.push-5{left:auto;right:41.666667%}.push-6{left:auto;right:50%}.push-7{left:auto;right:58.333333%}.push-8{left:auto;right:66.666667%}.push-9{left:auto;right:75%}.push-10{left:auto;right:83.333333%}.push-11{left:auto;right:91.666667%}.push-12{left:auto;right:100%}.offset-1{margin-left:inherit;margin-right:8.333333%}.offset-2{margin-left:inherit;margin-right:16.666667%}.offset-3{margin-left:inherit;margin-right:25%}.offset-4{margin-left:inherit;margin-right:33.333333%}.offset-5{margin-left:inherit;margin-right:41.666667%}.offset-6{margin-left:inherit;margin-right:50%}.offset-7{margin-left:inherit;margin-right:58.333333%}.offset-8{margin-left:inherit;margin-right:66.666667%}.offset-9{margin-left:inherit;margin-right:75%}.offset-10{margin-left:inherit;margin-right:83.333333%}.offset-11{margin-left:inherit;margin-right:91.666667%}@media (min-width:576px){.pull-sm-0{right:auto;left:auto}.pull-sm-1{right:auto;left:8.333333%}.pull-sm-2{right:auto;left:16.666667%}.pull-sm-3{right:auto;left:25%}.pull-sm-4{right:auto;left:33.333333%}.pull-sm-5{right:auto;left:41.666667%}.pull-sm-6{right:auto;left:50%}.pull-sm-7{right:auto;left:58.333333%}.pull-sm-8{right:auto;left:66.666667%}.pull-sm-9{right:auto;left:75%}.pull-sm-10{right:auto;left:83.333333%}.pull-sm-11{right:auto;left:91.666667%}.pull-sm-12{right:auto;left:100%}.push-sm-0{left:auto;right:auto}.push-sm-1{left:auto;right:8.333333%}.push-sm-2{left:auto;right:16.666667%}.push-sm-3{left:auto;right:25%}.push-sm-4{left:auto;right:33.333333%}.push-sm-5{left:auto;right:41.666667%}.push-sm-6{left:auto;right:50%}.push-sm-7{left:auto;right:58.333333%}.push-sm-8{left:auto;right:66.666667%}.push-sm-9{left:auto;right:75%}.push-sm-10{left:auto;right:83.333333%}.push-sm-11{left:auto;right:91.666667%}.push-sm-12{left:auto;right:100%}.offset-sm-0{margin-left:inherit;margin-right:0%}.offset-sm-1{margin-left:inherit;margin-right:8.333333%}.offset-sm-2{margin-left:inherit;margin-right:16.666667%}.offset-sm-3{margin-left:inherit;margin-right:25%}.offset-sm-4{margin-left:inherit;margin-right:33.333333%}.offset-sm-5{margin-left:inherit;margin-right:41.666667%}.offset-sm-6{margin-left:inherit;margin-right:50%}.offset-sm-7{margin-left:inherit;margin-right:58.333333%}.offset-sm-8{margin-left:inherit;margin-right:66.666667%}.offset-sm-9{margin-left:inherit;margin-right:75%}.offset-sm-10{margin-left:inherit;margin-right:83.333333%}.offset-sm-11{margin-left:inherit;margin-right:91.666667%}}@media (min-width:768px){.pull-md-0{right:auto;left:auto}.pull-md-1{right:auto;left:8.333333%}.pull-md-2{right:auto;left:16.666667%}.pull-md-3{right:auto;left:25%}.pull-md-4{right:auto;left:33.333333%}.pull-md-5{right:auto;left:41.666667%}.pull-md-6{right:auto;left:50%}.pull-md-7{right:auto;left:58.333333%}.pull-md-8{right:auto;left:66.666667%}.pull-md-9{right:auto;left:75%}.pull-md-10{right:auto;left:83.333333%}.pull-md-11{right:auto;left:91.666667%}.pull-md-12{right:auto;left:100%}.push-md-0{left:auto;right:auto}.push-md-1{left:auto;right:8.333333%}.push-md-2{left:auto;right:16.666667%}.push-md-3{left:auto;right:25%}.push-md-4{left:auto;right:33.333333%}.push-md-5{left:auto;right:41.666667%}.push-md-6{left:auto;right:50%}.push-md-7{left:auto;right:58.333333%}.push-md-8{left:auto;right:66.666667%}.push-md-9{left:auto;right:75%}.push-md-10{left:auto;right:83.333333%}.push-md-11{left:auto;right:91.666667%}.push-md-12{left:auto;right:100%}.offset-md-0{margin-left:inherit;margin-right:0%}.offset-md-1{margin-left:inherit;margin-right:8.333333%}.offset-md-2{margin-left:inherit;margin-right:16.666667%}.offset-md-3{margin-left:inherit;margin-right:25%}.offset-md-4{margin-left:inherit;margin-right:33.333333%}.offset-md-5{margin-left:inherit;margin-right:41.666667%}.offset-md-6{margin-left:inherit;margin-right:50%}.offset-md-7{margin-left:inherit;margin-right:58.333333%}.offset-md-8{margin-left:inherit;margin-right:66.666667%}.offset-md-9{margin-left:inherit;margin-right:75%}.offset-md-10{margin-left:inherit;margin-right:83.333333%}.offset-md-11{margin-left:inherit;margin-right:91.666667%}}@media (min-width:992px){.pull-lg-0{right:auto;left:auto}.pull-lg-1{right:auto;left:8.333333%}.pull-lg-2{right:auto;left:16.666667%}.pull-lg-3{right:auto;left:25%}.pull-lg-4{right:auto;left:33.333333%}.pull-lg-5{right:auto;left:41.666667%}.pull-lg-6{right:auto;left:50%}.pull-lg-7{right:auto;left:58.333333%}.pull-lg-8{right:auto;left:66.666667%}.pull-lg-9{right:auto;left:75%}.pull-lg-10{right:auto;left:83.333333%}.pull-lg-11{right:auto;left:91.666667%}.pull-lg-12{right:auto;left:100%}.push-lg-0{left:auto;right:auto}.push-lg-1{left:auto;right:8.333333%}.push-lg-2{left:auto;right:16.666667%}.push-lg-3{left:auto;right:25%}.push-lg-4{left:auto;right:33.333333%}.push-lg-5{left:auto;right:41.666667%}.push-lg-6{left:auto;right:50%}.push-lg-7{left:auto;right:58.333333%}.push-lg-8{left:auto;right:66.666667%}.push-lg-9{left:auto;right:75%}.push-lg-10{left:auto;right:83.333333%}.push-lg-11{left:auto;right:91.666667%}.push-lg-12{left:auto;right:100%}.offset-lg-0{margin-left:inherit;margin-right:0%}.offset-lg-1{margin-left:inherit;margin-right:8.333333%}.offset-lg-2{margin-left:inherit;margin-right:16.666667%}.offset-lg-3{margin-left:inherit;margin-right:25%}.offset-lg-4{margin-left:inherit;margin-right:33.333333%}.offset-lg-5{margin-left:inherit;margin-right:41.666667%}.offset-lg-6{margin-left:inherit;margin-right:50%}.offset-lg-7{margin-left:inherit;margin-right:58.333333%}.offset-lg-8{margin-left:inherit;margin-right:66.666667%}.offset-lg-9{margin-left:inherit;margin-right:75%}.offset-lg-10{margin-left:inherit;margin-right:83.333333%}.offset-lg-11{margin-left:inherit;margin-right:91.666667%}}@media (min-width:1200px){.pull-xl-0{right:auto;left:auto}.pull-xl-1{right:auto;left:8.333333%}.pull-xl-2{right:auto;left:16.666667%}.pull-xl-3{right:auto;left:25%}.pull-xl-4{right:auto;left:33.333333%}.pull-xl-5{right:auto;left:41.666667%}.pull-xl-6{right:auto;left:50%}.pull-xl-7{right:auto;left:58.333333%}.pull-xl-8{right:auto;left:66.666667%}.pull-xl-9{right:auto;left:75%}.pull-xl-10{right:auto;left:83.333333%}.pull-xl-11{right:auto;left:91.666667%}.pull-xl-12{right:auto;left:100%}.push-xl-0{left:auto;right:auto}.push-xl-1{left:auto;right:8.333333%}.push-xl-2{left:auto;right:16.666667%}.push-xl-3{left:auto;right:25%}.push-xl-4{left:auto;right:33.333333%}.push-xl-5{left:auto;right:41.666667%}.push-xl-6{left:auto;right:50%}.push-xl-7{left:auto;right:58.333333%}.push-xl-8{left:auto;right:66.666667%}.push-xl-9{left:auto;right:75%}.push-xl-10{left:auto;right:83.333333%}.push-xl-11{left:auto;right:91.666667%}.push-xl-12{left:auto;right:100%}.offset-xl-0{margin-left:inherit;margin-right:0%}.offset-xl-1{margin-left:inherit;margin-right:8.333333%}.offset-xl-2{margin-left:inherit;margin-right:16.666667%}.offset-xl-3{margin-left:inherit;margin-right:25%}.offset-xl-4{margin-left:inherit;margin-right:33.333333%}.offset-xl-5{margin-left:inherit;margin-right:41.666667%}.offset-xl-6{margin-left:inherit;margin-right:50%}.offset-xl-7{margin-left:inherit;margin-right:58.333333%}.offset-xl-8{margin-left:inherit;margin-right:66.666667%}.offset-xl-9{margin-left:inherit;margin-right:75%}.offset-xl-10{margin-left:inherit;margin-right:83.333333%}.offset-xl-11{margin-right:inherit}}
.flex-column,.flex-row{-webkit-box-direction:normal!important}.flex-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-last{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.flex-unordered{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.flex-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-column-reverse,.flex-row-reverse{-webkit-box-direction:reverse!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-column,.flex-sm-row{-webkit-box-direction:normal!important}.flex-sm-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-sm-last{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.flex-sm-unordered{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-sm-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-sm-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-column,.flex-md-row{-webkit-box-direction:normal!important}.flex-md-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-md-last{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.flex-md-unordered{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-md-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-md-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-column,.flex-lg-row{-webkit-box-direction:normal!important}.flex-lg-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-lg-last{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.flex-lg-unordered{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-lg-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-lg-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-column,.flex-xl-row{-webkit-box-direction:normal!important}.flex-xl-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-xl-last{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.flex-xl-unordered{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-xl-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-xl-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}
.clearfix::after{display:block;content:"";clear:both}.hidden-xs-up{display:none!important}@media (max-width:575px){.hidden-xs-down{display:none!important}}@media (min-width:576px){.hidden-sm-up{display:none!important}}@media (max-width:767px){.hidden-sm-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (max-width:991px){.hidden-md-down{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}@media (max-width:1199px){.hidden-lg-down{display:none!important}}@media (min-width:1200px){.hidden-xl-up{display:none!important}}.hidden-xl-down{display:none!important}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}

/* Custom */

@media (min-width:768px){
	.col-md-15{    
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 20%;
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%;
	}
}
html { font-size: 16px; }

body { font-family: "Assistant", Arial; color: #000; background-color: #fff; font-size: 1rem; overflow-x: hidden; }

h1,h2,h3,h4,h5,h6{outline:none;}

a { color: #000; text-decoration: none; }

a:hover, a:focus { }

.img-fluid {max-width: 100%;}

.img-right{float: right;margin-left: 25px;}

.lity-container { direction: rtl; text-align: right; overflow: auto; position: relative; }

.lity-close { position: absolute; right: -10px; top: -10px; }

/* General */

.video { position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; }

	.video > iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.margin-top { margin-top: 1.25rem !important; } .half-margin-top { margin-top: .625rem !important; } .double-margin-top { margin-top: 2.5rem !important; } .margin-bottom { margin-bottom: 1.25rem !important; } .half-margin-bottom { margin-bottom: .625rem !important; } .double-margin-bottom { margin-bottom: 2.5rem !important; }

.padding-top { padding-top: 1.25rem !important; } .half-padding-top { padding-top: .625rem !important; } .padding-bottom { padding-bottom: 1.25rem !important; } .half-padding-bottom { padding-bottom: .625rem !important; } .double-padding-bottom { padding-bottom: 2.5rem !important; }
.text-white{color: white;}

body.archive .double-padding-bottom{padding-right:0;padding-left:0;}

.sidenav {
    background-color: #00adef;
    position: fixed;
    z-index: 2; transition: .5s linear all; transform: translateY(0); z-index: 995; }

.sidenav.notseen { transform: translateY(-100%); }
.sidenav #header-container{
	height:100%;/*calc(100% - 7px);*/
	position:relative;
    box-shadow: 0 -0.75rem 0.625rem 0.063rem rgba(0, 0, 0, 0.1);
}
.sidenav #header-logo{padding: 34px;background-color: white;}
.sidenav #header-logo img{display: block;margin-left: auto;margin-right: auto;}
.sidenav #header-contact{background-color:#00aeef;padding: 10px 0 0 0;line-height:1.3rem;}
.sidenav #header-contact a{font-size: 1.5rem;font-weight: 700;}
.sidenav #header-menu .main-menu, .sidenav #header-menu .main-menu .sub-menu{background-color:#0083c6;}

#main-menu-inner > ul{list-style:none;padding:0;margin:0;font-size:1rem;letter-spacing:2px}
#main-menu-inner > ul > li, #main-menu-inner > ul > li > ul > li{position:relative;border-bottom: 1px dotted #00adef;}
#main-menu-inner > ul > li > a, #main-menu-inner > ul > li > ul > li > a{display:block;color:#fff;line-height:26px;letter-spacing:1px;padding:6px 20px;font-size:18px;}
#main-menu-inner > ul > li > a:hover,#main-menu-inner > ul > li > a:focus,
#main-menu-inner > ul > li > ul > li > a:hover,#main-menu-inner > ul > li > ul > li > a:focus{background-color:#0459a0;}
#main-menu-inner > ul > li > a:before, #main-menu-inner > ul > li > ul > li > a:before{content: '\f100';font-family: FontAwesome;margin-left: 15px;opacity: 0.5;}
#main-menu-inner > ul > li > ul{
	position: absolute;
    top: 0px;
    right: -9999px;
    width: 65%;
    /* min-width: 240px; */
    list-style: none;
    margin: 0;
    opacity: 0;
    transition: 0.5s linear opacity;
    border-right: 1px solid white;
}
#main-menu-inner > ul > li:hover > ul{right:100%;opacity: 1;}
@media screen and (max-width: 991px) {
#main-menu-inner > ul > li > a{padding:7px 15px;}
#main-menu-inner > ul > li > ul{width: 100%;border-right:0;}
#main-menu-inner > ul > li > ul > li > a{padding-right:40px;}
#main-menu-inner > ul > li:hover > ul{right:0;opacity: 1;position:relative;}
}
#main-menu-inner li.current-menu-parent > a,#main-menu-inner li.current-menu-item > a{background-color:#0459a0;}

#header-bottom{position:absolute;bottom:0px;/*20px*/right:0;width:100%;background-color:#00aeef;padding-top:5px}
.share-strip-wrapper {padding-top:5px}
#search-form{margin: 8px 0; text-align:center;}
#search-form input{border:0; padding: 4px 8px;}
#search-form #search-submit{background-color: #fff; padding: 4px 8px;border: 0;}

.find_button{
    width: 90%;
}
.find_button:before{
	content: '\f041';
	font-family: FontAwesome;
    margin-left: 10px;
}

.btn.hp_map{box-shadow:none;}
.hp_map.find_button:before{content:'';display:none;}

@media (min-width: 992px){
	#main-container{margin-right: 400px; /* Same as the width of the sidenav */}
	.sidenav{
		height: 100%;
	    width: 400px;
		z-index:9;}
	}
@media (max-width: 991px) {.sidenav{width:100%;}#header-menu.collapsed{display: none;}
	.sidenav #header-logo{padding: 10px;text-align: left;}
	.sidenav #header-logo img{display: initial;}
	.sidenav #header-contact, .sidenav #menu-button, .sidenav #header-contact .dial-mobile,#search-button{
		position: absolute;
	    top: 13px;
	    right: 15px;
	    display: inline-block;
	    color: #00adef;
	    font-weight: bold;
	    padding: 3px 12px;
	    text-align: center;
	    font-size: 1.83rem;/*1.33rem;*/
	    z-index: 999;}
		#search-button{right:55px;}
	    .sidenav #header-contact{
	    	background-color: transparent;
	    	font-size: 1rem;
	    	right: 12%;
	    	top: 0px;}
	    .sidenav #header-contact .dial-mobile{color: #00adef;font-size: 2rem;}
		#main-container{padding-top: 72px;}
		
		#mobile-search-wrapper{display:none;}
		#mobile-search-wrapper.show{display:block;}
		}
.sidenav #header-container .share-strip-wrapper .share-strip{display:none;position: absolute; left: -150px;/*-100px;*/ bottom: 118px;/*0px;*/}
.sidenav #header-container .share-strip-wrapper .contact-strip .contact_text,
.sidenav #header-container .share-strip-wrapper .contact-strip a,
.sidenav #header-container .share-strip-wrapper .share,
.sidenav #header-container .share-strip-wrapper .share-strip a, .share-strip.share-strip-show a{display: inline-block;}
.sidenav #header-container .share-strip-wrapper .contact-strip a {
	background: #33bdf2;
	border-radius: 50%;
	padding: 3px;
	margin: 0 4px;
	width: 36px;
	height: 36px;
	font-size: 1.2rem;
}

.share-strip.share-strip-show a{
	background: #33bdf2;
    border-radius: 50%;
    padding: 3px;
    margin: 0 4px;
    width: 30px;
    height: 30px;
    font-size: 17px;
}

.sidenav #header-container .share-strip-wrapper .share {
	border: 1px solid #33bdf2;
    background-color: transparent;
    border-radius: 50px;
    width: auto;
    padding: 6px 15px;
    cursor: pointer;
}
.share-strip.share-strip-show{display:inline-block;}
.share-strip.share-strip-show a{text-align:center;}

.single-slider-container{position:relative;width:100%;font-size:1.1rem;overflow:hidden}

.single-slider-container .slider .wysiwyg-wrapper,.single-slider-container .wysiwyg-wrapper{
	position:absolute;
	bottom:10%;
	right:5%;
	width:90%;
	margin:0 auto;
	z-index:1;
	/*background-color:#3a536b70;*/
	text-shadow: 0 0 10px black, 0 0 10px black;
}

.single-slider-container .slider .wysiwyg-wrapper .wysiwyg{}
.single-slider-container .slider .wysiwyg-wrapper .wysiwyg a,.single-slider-container .wysiwyg-wrapper .wysiwyg a{color:#474747}
.single-slider-container .slider .wysiwyg-wrapper .wysiwyg h1,.single-slider-container .wysiwyg-wrapper .wysiwyg h1{font-size: 2.375rem;font-weight: 600;line-height: 3.438rem;text-align:center;}
.single-slider-container .slider .wysiwyg-wrapper .wysiwyg p,.single-slider-container .wysiwyg-wrapper .wysiwyg p{color: #ffffff;font-size: 1.5rem;line-height: 1.625rem;text-align:center;}
.single-slider-container .slider{position:relative;}
.single-slider-container .slider div{max-height:1000px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}
.single-slider-container .slider img{display:block;/*width:100%;*/margin:0 auto;height:100%;visibility:hidden}
.single-slider-container .slider .slick-dots{bottom:5%;right:5%;text-align:right;}
.single-slider-container .slider .slick-dots li{margin: 0;}
.slick-dots li button:before{font-size: 12px;color: #ffffff;opacity: 0.8;}
.slick-dots li.slick-active button:before{color: #0083c6;opacity: 1;}
@media (max-width: 991px) {
.single-slider-container .slider div{height:50vh;max-height:400px}
.single-slider-container .slider .wysiwyg-wrapper,.single-slider-container .wysiwyg-wrapper{position:relative;top:auto;bottom:auto;right:auto;left:auto;background-color:transparent;}
.single-slider-container .slider .wysiwyg-wrapper .wysiwyg h1,.single-slider-container .wysiwyg-wrapper .wysiwyg h1{line-height:1.18em;;padding:.725rem 30px .225rem 30px}
.single-slider-container .slider .wysiwyg-wrapper .wysiwyg p,.single-slider-container .wysiwyg-wrapper .wysiwyg p{font-size: 1.125rem;}
}

.distributor-slider-container{position: relative;}
.distributor-slider-container .wysiwyg-wrapper{position:absolute;bottom:0;left:0;right:0;width:100%;margin:0 auto;}

.distributor-specs { padding: 1.875rem 30px; color: #343434; }
.distributor-specs a { color: #343434; }
.distributor-specs i, .distributor-specs img { margin-left: 5px; font-size: 1.25rem; color: #229fdf; }

ul.distributor-data { list-style: none; margin: 0; padding: 0; }
ul.distributor-data > li { padding: .625rem 15px; font-size:18px;}
.btn-waze{
    background-color: #00aeef !important;
    color: #fff !important;
	width:100%;
	
}

.btn.btn-big{
    padding: .625rem 25px;
    font-size: 1rem;
}

.single-distributor #top-content{
	padding: 44px;
	/*max-height: 113px;*/
}
#top-content,
.section-banner{
	background-repeat: no-repeat;
	background-size: cover;
    background-position: center;
	padding: 50px;
}

#top-content h1{
	font-size: 38px;
	font-weight: 600;
	line-height: 55px;
	color: #164879;
}
#top-content .breadcrumbs{
	display: inline-block;
}
#top-content .breadcrumbs span,
#top-content .breadcrumbs span a{
	color: #2268a5;
	font-size: 16px;
	font-weight: 600;
	line-height: 26px;
}
#top-content .breadcrumbs i{
	color: #3cc5f9;
}
#top-content a.shower_category{
	font-size: 1.2rem;
	font-weight: 600;
	line-height: 26px;
	box-shadow: 5px 8px 51px 8px rgba(0, 0, 0, 0.27);
	background-color: #0083c6;
	padding: 7px 18px;
	transform: translate(0px, -90%);
}
h2{
	color: #1f467b;
	font-size: 32px;
	font-weight: 300;
	line-height: 26px;
}
h2.icon-sternm{
	position:relative;
	padding-right:35px;
}
h2.icon-sternm:before{
    content: url('img/icon-sternm.png');
    margin-left: 15px;
	position:absolute;
	top:0;
	right:0;
}
h3{
	color: #061924;
	font-size: 28px;
	font-weight: 400;
	line-height: 26px;
}
h4{
	color: #061924;
	font-size: 1.25rem;
	line-height: 1.625rem;
}
b,strong{
	font-weight: bold;
}
.shower_title{
	color: #061924;
	font-size: 20px;
	/*font-weight: 400;*/
	line-height: 26px;
	background-color: #fbfbfb;
}
p{
	opacity: 1;
	color: #333333;
	font-size: 1.3rem;
	/*font-weight: 400;*/
	line-height: 30px;
}
.tabs-container,.pagination{padding: 1rem 0 0 5rem;}
ul.tabs { list-style: none; padding: 0; }
ul.tabs li { margin-left: 30px; }
ul.tabs li:last-child { margin-left: 0px; }

.tabs-content {
	opacity: 0.8;
	color: #061924;
	font-size: 18px;
	/*font-weight: 400;*/
	line-height: 27px;
}

[role="tab"] {
	color: #061924;
	font-size: 1.3rem;
	font-weight: 600;
	line-height: 26px;
	cursor: pointer;
	outline: none;
	position: relative;
}
[role="tab"]:hover, [role="tab"]:focus { opacity: .85; }
	
[role="tab"][aria-selected="true"]:after {
	height: 3px;
    display: block;
    width: 49px;
    background: #00aeef;
    content: '';
    position: relative;
    top: 10px;
}
[role="tabpanel"] { padding: 1.875rem 0; }
	
[role="tabpanel"][aria-hidden="true"] { display: none; }
.section-icons .icon-wrapper{
	background-color: #f7fbfd;
	padding: 20px;
}
.section-icons .icon-title{
	color: #061924;
	font-size: 20px;
	/*font-weight: 400;*/
	line-height: 26px;
}
.section-icons .icon-content{
	opacity: 0.9;
	color: #061924;
	/*font-size: 1rem;*/
	/*font-weight: 400;*/
	line-height: 20px;
}
.section-contactform{
	border-top: 1px solid #00000014;
	border-bottom: 1px solid #00000014;
	/*background-color: #f7fbfd; */
}

.section-contactform .form-inline{max-width:900px; margin:0 auto;}

.section-contactform input,.section-contactform select{
	border: 1px solid rgba(92, 92, 92, 0.08);
	background-color: #ffffff;
	font-size: 1rem;
    padding: 9px 10px;
    width: 100%;
}
.section-contactform select{color:#a3a7a9}

.form-group{
   /* margin: 0 0 0px 20px;
    width: 28%;*/
	margin: 0 0 20px 2%;
    width: 31.33%;
}
.form-group-submit{
	/*width: 9%;*/
    margin: 0;
}
@media (max-width: 1500px) {.form-group{width: 25%}.form-group-submit{width: 15%;}}
@media (max-width: 991px) {.form-group,.form-group-submit{margin: 10px 0;width: 100%;float: none;}}
.wpcf7 .wpcf7-response-output{
    clear: both;
    border: 0;
    color: #e94f4f;
    font-weight: bold;
    text-align: center;
    padding: 1em 1em 0;
}
.section-contactform ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	opacity: 0.6;
	color: #656c70;
	/*font-size: 17px;*/
	font-weight: 400;
	line-height: 26px;
}
.section-contactform ::-moz-placeholder { /* Firefox 19+ */
	opacity: 0.6;
	color: #656c70;
	/*font-size: 17px;*/
	font-weight: 400;
	line-height: 26px;
	padding: 0px 10px;
}
.section-contactform :-ms-input-placeholder { /* IE 10+ */
	opacity: 0.6;
	color: #656c70;
	/*font-size: 17px;*/
	font-weight: 400;
	line-height: 26px;
	padding: 0px 10px;
}
.section-contactform :-moz-placeholder { /* Firefox 18- */
	opacity: 0.6;
	color: #656c70;
	/*font-size: 17px;*/
	font-weight: 400;
	line-height: 26px;
	padding: 0px 10px;
}
.section-contactform [type=submit]{
	color: #ffffff;
	font-size: 18px;
	font-weight: 700;
	line-height: 26px;
	border: 1px solid rgba(92, 92, 92, 0.08);
	background-color: #0083c6;
	padding: 7px 25px;
}
ul.distributors {
    list-style: none;
    margin: 0;
    padding: 0;
}
.clients, .section-greenbg{
	background-color: #ffffff;
	border-bottom: #1d5d9c21 1px solid;
}
.section-graybg,
ul.distributors > li{
	background-color: #fafafa;
}
ul.distributors > li:nth-child(2n){
	background-color: #ffffff;
}
ul.distributors > li{
	border-bottom: 1px dotted #e7e7e7;
}
.distributors-wrapper > a:hover,
.distributors-wrapper > a:focus{
	background-color: #00adef;
	color: #ffffff;
}
.distributors-wrapper > a:hover h4,
.distributors-wrapper > a:hover p{
	color: #ffffff;
}
.distributors-wrapper > a {
    display: block;
    position: relative;
    padding: 1.25rem 30px;
}
.distributors-wrapper > a:after {
    font-family: FontAwesome;
    content: "\f104";
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 30px;
    transform: translateY(-50%);
    vertical-align: middle;
    font-size: 2.5rem;
}
@media (max-width: 991px) {.section-graybg-half{background:#ffffff;}}
@media (min-width: 992px) {.section-graybg-half{background:#ffffff;}}
.accessories .accessory,
.section-showers .shower{
	box-shadow: 0 4px 10px 1px rgba(0, 0, 0, 0.1);
	background-color:#f6f9fa;
	position: relative;
}
.section-showers .shower.shower_category_wrapper{
	height: 206px;
}
.section-showers .shower.shower_category_wrapper a{
    padding: 0;
    margin: 0;
	height:160px;
    list-style: none;
    display: flex;
    align-items: center;
    justify-content: center;
}
.section-showers .shower .img-term{
	/*position: absolute;
	top: 45%;
    left: 50%;
    transform: translate(-50%, -50%);*/
	display: contents;
    width: 100%
}
.section-showers .shower .title-term{
	background-color: #0083c6;
	font-size: 20px;
	/*font-weight: 400;*/
	line-height: 26px;
	padding: 10px;
	position: absolute;
    bottom: 0;
    width: 100%;
}
.section-showers .shower .title-term i{
	text-align: left;
    position: absolute;
    left: 20px;
}
.tax-shower_category  .section-showers .shower_img{max-height:400px; overflow:hidden;}
.tax-shower_category  .section-showers .shower_img img{width:100%; height:auto;}
span.share-text{ line-height: 30px;padding-left: 20px;font-size: 20px; color: #33bdf2; font-weight: bold;}

.btn{
	background-color: #ffffff;
    display: inline-block;
    padding: 0.3275rem 34.4px;
    text-align: center;
    color: #1d5d9c;
    font-size: 1.2rem;
    box-shadow: 0px 0px 15px 0px rgba(16, 16, 16, .25);
    cursor: pointer;
    vertical-align: middle;
	font-weight: 600;
	line-height: 26px;
}
.box{
	background-color: #a9c1cf1a;
	padding: 23px;
	min-height: 186px;
	height: 100%;
}
.box span{
	font-weight: 600;
	font-size: 1rem;
	line-height: 2.063rem;
}
.box span:before{
   content: '';
   display: inline-block;
   width: 9px;
   height: 9px;
   -moz-border-radius: 7.5px;
   -webkit-border-radius: 7.5px;
   border-radius: 7.5px;
   background-color: #0083c6;
   margin-left: 5px;
}
ul.faq-list{
	list-style: none;
}
ul.faq-list > li > div{
	display: none;
	padding: 20px;
}
ul.faq-list > li > h3:hover,
ul.faq-list > li > h3:focus{
	background-color: #0459a0;
	color: #ffffff;
}
.faq-list li{
	background-color: #ace4f933;
	outline: none;
	cursor: pointer;
}
.faq-list h3{
	color: #061924;
	font-size: 1.25rem;
	font-weight: 600;
	line-height: 1.625rem;
	padding: 15px;
	outline: none;
}
.faq-list h3:before{
    content: url('img/faq_icon.png');
    display: inline-block;
    padding-left: 10px;
    vertical-align: middle;
}
.shower_categories .shower_category {
   /* border: 1px solid #f6f6f680;*/
	border: 1px solid #e0e0e0;
}
.shower_categories .shower_category:hover{
	box-shadow: 0 0.25rem 0.625rem 0.063rem rgba(0, 0, 0, 0.1);
	background-color: rgba(255,255,255,1);/*#ffffff80;*/
}
.shower_categories .title-term{
	color: #2e2e2e99;
	font-size: 1.125rem;
	font-weight: 600;
	line-height: 3.438rem;
}
body.home .shower_categories{background-color:#fafafa;}
body.home .shower_category svg,body.home .shower_category img {width: 64px; height: 64px;}
body.home .shower_category svg path,body.home .shower_category svg rect {fill: #646464 !important;}
body.home .shower_category a:hover svg path,body.home .shower_category a:hover svg rect {fill: #00aeef !important;}

.shower_categories .shower_category:hover .title-term{color: #2e2e2e;}
.logo-client{margin: 0 2rem;}
.icons_committed{
    background:#ffffff;
}
.section-last-project .project{
	position: relative;
}
.section-last-project .project-title{
    position: absolute;
    bottom: 15%;
    right: 10%;
    /*width: 100%;*/
    margin: 0 auto;
	font-size: 1.375rem;
	font-weight: 600;
	line-height: 1.625rem;
}
.section-last-project .project-title span{
	font-size: 1rem;
	background-color: #0083c6;
	padding: 0 5px;
}
.recommende .recommende-title{
	color: #000000;
	font-size: 1.25rem;
	font-weight: 600;
	line-height: 1.625rem;
	border-bottom: 2px solid #0083c6;
	padding: 10px;
    text-align: right;
}
.accessory .accessory-img{height: 140px;}
.accessory .accessory-img img{
    position: absolute;
    top: 33%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.accessory .accessory-wrap{
	padding: 10px 1rem;
}
.accessory .accessory-wrap .accessory-title{
	color: #061924;
	font-size: 1.25rem;
	font-weight: 400;
	line-height: 1.625rem;
}
.accessory .accessory-wrap .accessory-description{
	color: #061823e6;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.25rem;
}
.set .set-title{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
	font-size: 1.2rem;
	font-weight: 600;
	line-height: 1.625rem;
	background-color:#ffffff;
	color:#484b4e;
	padding:7px;
}
.section-banner{
	padding: 0;
	min-height: 440px;
	height: 100%;
}
.section-banner .banner_wrap{
	width: 35%;
	position: absolute;
	right: 0;
	top: 12rem;
}
.section-banner .banner_wrap h3{
	font-size: 1.875rem;
	font-weight: 600;
	line-height: 2.414rem;
	padding-top: 15px;
	position: relative;
}
.section-banner .banner_wrap h3:before{
	content: "";
	position: absolute;
	right: 0;
	top: 0;
	height: 3px;
	width: 15%;
	background: #00adef;
}
.section-banner .banner_wrap .banner_text{
	font-size: 1.25rem;
	font-weight: 400;
	line-height: 1.625rem;
}
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
	margin: 1.2rem 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.pagination a{
	opacity: 0.9;
	color: #061924;
	font-size: 18px;
	font-weight: 600;
	line-height: 26px;
}
.pagination i{
	color: #0083c6;
	font-size: 28px;
    vertical-align: bottom;
}
.pagination .nav-next i{
	margin-right: 10px;
}
.pagination .nav-previous i{
	margin-left: 10px;
}
.slider img{
  	margin: 0 auto;
}
.slider-nav{
	margin: auto;
	width: 80%;
}
.slider-img-nav{
	width: 84px;
    height: 82px;
	background-color: #ffffff;
	border: 1px solid #dcdcdc;
	margin: .625rem;
}
.slick-prev,
.slick-next{
	height: 50px;
}
.slick-prev:before,
.slick-next:before{
	color: #cccccc;
	font-family: FontAwesome;
	font-size: 55px;
}
[dir='rtl'] .slick-prev{
	right: -45px;
}
[dir='rtl'] .slick-prev:before{
	content: '\f105';
}
[dir='rtl'] .slick-next{
	left: -45px;
}
[dir='rtl'] .slick-next:before{
	content: '\f104';
}

.extra_logos{background-color:#fff; margin-top:8px;padding:10px 0;}
.extra_logos img{max-height: 70px;display:block;margin:0 auto;}

/*×¤×•×˜×¨*/		
	footer{background-color:#f2f7fa;z-index: 1;position: relative;} 
	footer .border-left{
			border-left: 1px solid #0072bb33;
		}
		footer .icon-right-wrapper{text-align: center;}
@media (max-width: 991px) {footer .icon-right-wrapper{text-align: right;}}
		footer .icon-right{display: inline-flex;align-items: center;}
		footer .icon-right span{color: #061924;font-size: 1rem;line-height: 1.313rem;font-weight: 600;text-align: right;}
		footer .icon-right span b{/*font-weight: 700;*/text-align: right;}
		footer .icon-right img{margin-left:15px;}
		footer .copyright{font-size:100%;font-size:12px;font-weight:200;line-height:44px;text-align:center} 
			footer .copyright a{font-weight:normal;font-size:100%}
				footer .copyright a:hover{text-decoration:underline}
				.social-links{
					text-align: left;
				}
				.social-links a {
				    /*display: inline-block;*/
				    margin: 0 15px;
				    color: #0991dd;
				    font-size: 1.33rem;
				    /*line-height: 3.3rem;*/
				    text-align: center;
				}
		.back-top{z-index: 9999;display: inline-block;opacity: 1;/*position: fixed;*//*bottom: 0;*//*left: 10px;*/background: #0083c6;height: 50px;width: 50px;}
		.back-top>i{display: block;font-size:1.5rem;line-height:3rem}
			.back-top:hover{color:#00aeef;}
			#find-distributor{border: 5px solid #0459a0;outline: none;}
			.find-distributor-wrapper{
			    padding: 1.875rem 30px;
			    background-color: #00adef;
			    color: #fff;
			}
			.find-distributor-wrapper .find-distributor-title {
			    font-size: 1.5rem;
			    font-weight: bold;
			}
			.find-distributor-wrapper-card {
    			padding: 1.875rem 0 1.25rem 0;
			}
			.find-distributor-wrapper-card select {
			    width: 220px;
			    font-size: 1rem;
			    height: 2.125rem;
			    border: 1px solid #ebebeb;
			    padding: 0 10px;
			    margin-left: 10px;
			}
			.find-distributor-wrapper-card button {
			    height: 2.125rem;
			    border: 0;
			}
			.lity-close {
			    position: absolute;
			    right: auto;
			    left: 5px;
			    top: 5px;
			}
@media (max-width: 991px) {
	._teaser.notseen { transform: translateY(120%); }
	
	.margin-top-mobile { margin-top: 1.25rem !important; } .double-margin-top-mobile { margin-top: 2.5rem !important; } }

.block { display: block !important; } .clear { clear: both !important; } .no-clear { clear: none !important; } .center { text-align: center !important; } .near { text-align: right !important; } .far { text-align: left !important; }

@media (min-width: 992px) {
	.only-mobile { display: none !important; } }

@media (max-width: 991px) {
	.center-mobile { text-align: center !important; } .only-desktop { display: none !important; } }

.no-wrap { white-space: nowrap !important; width: 100% !important; overflow: hidden !important; text-overflow: ellipsis !important; }

.no-margin-top { margin-top: 0 !important; } .no-margin-bottom { margin-bottom: 0 !important; } .no-margin { margin: 0 !important; }

.no-padding-top { padding-top: 0 !important; } .no-padding-bottom { padding-bottom: 0 !important; } .no-padding { padding: 0 !important; }

@media (max-width: 991px) {
	.no-top-padding-mobile { padding-top: 0 !important; } .no-bottom-padding-mobile { padding-bottom: 0 !important; } .no-top-margin-mobile { margin-top: 0 !important; } }

.transparent-bg { background-image: none !important; background-color: transparent !important; }

.photo-container { text-align: center; }

.max-container { max-width: 100%; height: auto; }

.wysiwyg { overflow: hidden; }

.wysiwyg img { display: inline-block; max-width: 100%; height: auto; } .photo-container img { display: block; max-width: 100%; margin: 0 auto; height: auto; } .stretch-photo-container img { display: block; width: 100%; margin: 0 auto; height: auto; }

.hidden { display: none !important; } .invisible { visibility: hidden !important; opacity: 0 !important; height: 0 !important; overflow: hidden !important; padding: 0 !important; margin: 0 !important; border: 0 !important; }

p, ul, ol , figure{ margin: 0; padding: 0; }

ul.no-style, ol.no-style { list-style: none; }

.wysiwyg p, .wysiwyg ul, .wysiwyg ol { padding-bottom: .625rem; }

.wysiwyg p:last-child, .wysiwyg ul:last-child, .wysiwyg ol:last-child { margin-bottom: 0; padding-bottom: 0; }

.wysiwyg ul { list-style: none; padding-right: 20px; }

.wysiwyg ol { padding-right: 30px; }

.wysiwyg ul > li:before { font-family: FontAwesome; content: "\f192"; display: inline-block; padding-left: 10px; vertical-align: middle; font-size: 1rem; color: #000; }

.wysiwyg i.fa { margin-left: 5px; }

.table-wrapper { width: 100%; overflow-x: auto; }

.table-wrapper table { width: 100%; min-width: 800px; border-collapse: collapse; }

	.table-wrapper table > thead > tr > th { background-color: #000; color: #fff; border: 1px solid #000; padding: .25rem 15px; text-align: right; }

	.table-wrapper table > tbody > tr > td { border: 1px solid #000; padding: .25rem 15px; }

.acf-map { width: 100%; height: 600px; }

.acf-map-xl { height: 850px; }

.acf-map img { max-width: inherit !important; }

a.post-edit-link { position: fixed; bottom: 60px; left: 0; background-color: #000; color: #fff; font-size: 1.5rem; font-weight: bold; padding: .625rem 15px; display: block; z-index: 1; }
#footer-mobile-container { position: fixed; bottom: 0; left: 0; right: 0; width: 100%; z-index: 994; transition: .5s linear all; transform: translateY(0); z-index: 994; }

#footer-mobile-container.notseen { transform: translateY(100%); }#footer-mobile { position: relative; }	#footer-mobile:after { content: ""; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }			.footer-mobile-near { float: right; width: 50%; background-color: #0991dd; color: #fff; }			.footer-mobile-far { float: left; width: 50%; background-color: #00adef; color: #fff; }				.footer-mobile-near > a, .footer-mobile-far > a { display: block; padding: .625rem 15px; text-align: center; font-size: 1.1rem; font-weight: bold; color: #fff; }.tabs-container{position:relative;}.find_a_product{position:absolute; bottom:-20px; right:0;}
.only-mobile.mobile-top-img{display:none;}
@media (max-width: 991px) {	    
	a.post-edit-link { display: none !important; } 
}	
@media (max-width: 767px) {
	body{padding-bottom: 50px;}	
	.tabs-container{padding-left:0;}
	body.archive .wp-post-image {/*width:100%;*/width:auto;margin:0;}
	.single-slider-container .slider .wysiwyg-wrapper, .single-slider-container .wysiwyg-wrapper{
		text-shadow: 2px 2px rgba(0,0,0,0.8);
	}
	.single-slider-container .slider .wysiwyg-wrapper .wysiwyg p, .single-slider-container .wysiwyg-wrapper .wysiwyg p{
		opacity:1;
	}
	
	body.single-distributor section.section-distributor .no-container-fluid{padding:0 15px;}
	body.home .single-slider-container .slider .wysiwyg-wrapper,body.home .single-slider-container .wysiwyg-wrapper{position:static; text-align:center; text-shadow:none;}
	body.home  .single-slider-container .slider .wysiwyg-wrapper .wysiwyg h1, body.home  .single-slider-container .wysiwyg-wrapper .wysiwyg h1{color:#061924;}
	body.home .single-slider-container .slider .wysiwyg-wrapper .wysiwyg p, body.home .single-slider-container .wysiwyg-wrapper .wysiwyg p{color:#061924;}
	body.home .single-slider-container .slider div {max-height:220px;}
	
	.only-mobile.mobile-top-img{display:block;}
	body.single-shower #top-content{background-image:none!important;padding-top:5px;padding-bottom:0;}
	.single-distributor #top-content, 
	body.tax-distributor_area #top-content,
	body.tax-shower_category  #top-content,
	body.page #top-content,
	body.tax-distributor_category  #top-content{background-image:none!important;padding-top:15px; padding-bottom:15px;}
	#top-content a.shower_category{transform:none;display:none;}
	.mobile-top-img{margin-top:20px;}
}
	
iframe[name="google_conversion_frame"] { height: 0; overflow: hidden; display: block; }
.lity-content a {display:none}

.section-contactform{padding-bottom:16px;}
.form_title{text-align:center; font-size:28px;margin:30px 0;color: #1d5d9c;}
.form_title span{font-weight:bold;}

.gallery-image-wrapper a{
	padding: 8px 8px 4px 8px ;
	box-shadow: 0 4px 10px 1px rgba(0, 0, 0, 0.1);
    background-color: #ffffff;
}

/* YouTube LazyLoading */

.youtube,.youtube .play-button,.youtube img{cursor:pointer}.youtube{background-color:#000;position:relative;padding-top:56.25%;overflow:hidden}.youtube img{width:100%;top:-16.82%;left:0;opacity:.7}.youtube .play-button{width:90px;height:90px;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.9);z-index:1;opacity:.8;border-radius:50%}.youtube .play-button:before{content:"";border-style:solid;border-width:20px 0 20px 30px;border-color:transparent transparent transparent #000}.youtube .play-button,.youtube .play-button:before,.youtube iframe,.youtube img{position:absolute}.youtube .play-button{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.youtube .play-button:before{top:50%;left:52.5%;transform:translate3d(-50%,-50%,0)}.youtube iframe{height:100%;width:100%;top:0;left:0}


.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:99042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:99043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none!important}
.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#ccc}
.mfp-preloader a:hover{color:#fff}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}
button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}
.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}
.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}
.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}
.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}
.mfp-arrow-right{right:0}
.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}
.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}
.mfp-figure{line-height:0}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px) {
.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
.mfp-img-mobile img.mfp-img{padding:0}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-img-mobile .mfp-counter{right:5px;top:3px}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}
}
@media all and (max-width: 900px) {
.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}
}
.mfp-ie7 .mfp-img{padding:0}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}
.mfp-ie7 .mfp-container{padding:0}
.mfp-ie7 .mfp-content{padding-top:44px}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
.popup {background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.9);margin:auto;position:relative;border-radius:5px;max-width:450px;opacity:0;transition:all .3s  ease-in-out;transform-style:preserve-3d;transform:rotateY(-60deg)}
.mfp-content {perspective:2000px}
.mfp-bg {opacity:.5;transition:all .5s}
.mfp-ready .popup {opacity:1;transform:rotateY(0deg)}
.mfp-removing .popup {transform:rotateY(60deg);opacity:0}
.mfp-removing.mfp-bg{opacity:0}
.popup_head {background:linear-gradient(to left,#0459a0, #00aeef);text-align:center;padding:0 0 20px 0}
.popup_head_icon {display:block;margin:0 auto;transform:translateY(-15px)}
.popup_title {display:block;color:#fff;font-weight:bold;font-size:1.6em;text-shadow:0 2px 5px rgba(0,0,0,.5);line-height:1;margin:10px 0 0 0}
.popup_sub {display:block;color:#fff;font-weight:900;font-size:2em;text-shadow:0 0 10px rgba(255,255,255,.6);position:relative;z-index:1;overflow:hidden;text-align:center;margin:0 20px}
.popup_sub:before,.popup_sub:after {content:'';display:inline-block;width:100%;height:1px;background:#fff;z-index:-1;position:relative;vertical-align:middle}
.popup_sub:before {left:20px;margin:0 -100% 0 0}
.popup_sub:after {right:20px;margin:0 0 0 -100%}
.popup_body {display:flex;flex-wrap:wrap;padding:20px}
.popup_body a {flex-basis:50%;box-sizing:border-box;color:#666;fill:#666;padding:10px}
.popup_body a.whatsapp {fill:#1aaf1a;color:#1aaf1a}
.popup_body a svg {width:1.4em;height:1.4em;display:block;margin:0 auto 10px auto}
.popup_body a span {display:block;line-height:1}
.popup_body a span+span {font-weight:bold;font-size:1.4em;margin-top:5px}
.popup_body p {flex-basis:100%;font-size:1.2em;margin:10px}
.popup_sale {font-weight:bold;background-color:#2a66cd;color:#fff;padding:5px}
.popup form {display:block}
.popup_form_title {position:relative;z-index:1;overflow:hidden;text-align:center;margin:20px;font-weight:900;font-size:1.2em}
.popup_form_title:before,.popup_form_title:after {content:'';display:inline-block;width:100%;height:1px;background:#ccc;z-index:-1;position:relative;vertical-align:middle}
.popup_form_title:before {left:20px;margin:0 -100% 0 0}
.popup_form_title:after {right:20px;margin:0 0 0 -100%}

.popup {background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.9);box-shadow:0 0 10px rgba(0,0,0,0.9);margin:auto;position:relative;border-radius:5px;text-align:center}
.popup p {text-align:center}
.popup b {font-size:1.5em;padding:0 20px 0 0;display:block;text-align:center}
.popup b span {font-weight:normal}
.popup form {display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px 20px 20px;    flex-wrap: wrap;
    flex-basis: 100%;}
.popup fieldset {padding:5px;margin:0;max-width:none;}
.popup input, .popup select {width:100% !important;padding:10px !important;border:1px #ccc solid !important;border-radius:3px !important;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.2em;background:none !important;height: auto !important; margin-bottom:0 !important;}
.popup input[type=submit] {background:#00aeef !important;color:#fff !important;border:0 !important;padding:10px 30px !important;cursor:pointer;}
.popup input[type=submit]:hover {background:#00aeef !important}
.popup div.wpcf7-validation-errors {display:none!important}
.popup .cf_message {display:none}
.your-product {display:none}
.popup_link {display:inline-block;text-align:center;background:-webkit-gradient(linear, left top, right top, from(#030d25),color-stop(#0f3473),to(#030d25));background:-webkit-linear-gradient(left, #030d25,#0f3473,#030d25);background:-o-linear-gradient(left, #030d25,#0f3473,#030d25);background:linear-gradient(to right, #030d25,#0f3473,#030d25);color:#fff;padding:20px;font-weight:bold;font-size:1.1em;border-radius:5px;margin:10px auto -40px auto;border:6px #fff solid}
.term_link {padding:10px;text-align:center}
.term_link a {display:inline-block;padding:10px 20px;background-color:#0e326f;color:#fff;font-weight:bold}

._teaser {position:fixed;bottom:20px;left:20px;background-color:#dbe5f9;box-shadow:0 4px 5px rgba(0,0,0,.1);display:flex;z-index:200;align-items:center;padding:0 0 0 20px;cursor:pointer}
._teaser_icon {background:linear-gradient(#0459a0, #00aeef);padding:20px;margin-left:20px;transition:all .2s ease}
._teaser_icon img {width:40px;height:40px}
._teaser_title {display:block;font-size: 1.2em;font-weight:bold;}
._teaser_sub {background-color:#00aeef;color:#fff;display:block;text-align:center;font-weight:bold;font-size: 1.5em;}

@media (max-width:600px) {
    ._teaser {bottom:0;left:0;width:100%;box-sizing:border-box}
    ._teaser_icon {/*flex-basis:30px;margin-left:10px;text-align:center*/}
    ._teaser_icon img {width:30px;height:auto}
    ._teaser_text {flex-grow:1;text-align:center}
    ._teaser_title {font-size:1em;line-height:1}
    ._teaser_sub {font-size:1.1em;margin-top:5px}
    
}