*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}
@-ms-viewport{width:device-width}
article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}
[tabindex="-1"]:focus{outline:0 !important}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}
p{margin-top:0;margin-bottom:1rem}
abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
ol,ul,dl{margin-top:0;margin-bottom:1rem}
ol ol,ul ul,ol ul,ul ol{margin-bottom:0}
dt{font-weight:700}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
dfn{font-style:italic}
b,strong{font-weight:bolder}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:#1b335e;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}
a:hover{color:#0a1323;text-decoration:none}
a:not([href]):not([tabindex]){color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):focus{outline:0}
pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}
pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}
figure{margin:0 0 1rem}
img{vertical-align:middle;border-style:none}
svg{overflow:hidden;vertical-align:middle}
table{border-collapse:collapse}
caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}
th{text-align:inherit}
label{display:inline-block;margin-bottom:.5rem}
button{border-radius:0}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}
input[type="radio"],input[type="checkbox"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}
textarea{overflow:auto;resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}
progress{vertical-align:baseline}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{outline-offset:-2px;-webkit-appearance:none}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
output{display:inline-block}
summary{display:list-item;cursor:pointer}
template{display:none}
[hidden]{display:none !important}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}
h1,.h1{font-size:2.5rem}
h2,.h2{font-size:2rem}
h3,.h3{font-size:1.75rem}
h4,.h4{font-size:1.5rem}
h5,.h5{font-size:1.25rem}
h6,.h6{font-size:1rem}
.lead{font-size:1.25rem;font-weight:300}
.display-1{font-size:6rem;font-weight:300;line-height:1.2}
.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}
.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}
.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}
small,.small{font-size:80%;font-weight:400}
mark,.mark{padding:.2em;background-color:#fcf8e3}
.list-unstyled{padding-left:0;list-style:none}
.list-inline{padding-left:0;list-style:none}
.list-inline-item{display:inline-block}
.list-inline-item:not(:last-child){margin-right:.5rem}
.initialism{font-size:90%;text-transform:uppercase}
.blockquote{margin-bottom:1rem;font-size:1.25rem}
.blockquote-footer{display:block;font-size:80%;color:#6c757d}
.blockquote-footer::before{content:"\2014 \00A0"}
.img-fluid{max-width:100%;height:auto}
.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}
.figure{display:inline-block}
.figure-img{margin-bottom:.5rem;line-height:1}
.figure-caption{font-size:90%;color:#6c757d}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-1{margin-left:8.3333333333%}
.offset-2{margin-left:16.6666666667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.3333333333%}
.offset-5{margin-left:41.6666666667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.3333333333%}
.offset-8{margin-left:66.6666666667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.3333333333%}
.offset-11{margin-left:91.6666666667%}
.fade{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}
.fade:not(.show){opacity:0}
.collapse:not(.show){display:none}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}
.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.nav-link{display:block;padding:.5rem 1rem}
.nav-link:hover,.nav-link:focus{text-decoration:none}
.nav-link.disabled{color:#6c757d}
.nav-tabs{border-bottom:1px solid #dee2e6}
.nav-tabs .nav-item{margin-bottom:-1px}
.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6}
.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}
.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
.nav-pills .nav-link{border-radius:.25rem}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#1b335e}
.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}
.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border-radius:.25rem;margin-bottom:10px}
.card>hr{margin-right:0;margin-left:0}
.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}
.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}
.card-title{margin-bottom:.75rem}
.card-subtitle{margin-top:-0.375rem;margin-bottom:0}
.card-text:last-child{margin-bottom:0}
.card-link:hover{text-decoration:none}
.card-link+.card-link{margin-left:1.25rem}
.card-header{padding:.75rem 1.25rem;margin-bottom:0;border-bottom:1px solid rgba(0,0,0,0.125);border-top:1px solid rgba(0,0,0,0.125)}
.card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}
.card-header+.list-group .list-group-item:first-child{border-top:0}
.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)}
.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}
.card-header-tabs{margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0}
.card-header-pills{margin-right:-0.625rem;margin-left:-0.625rem}
.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}
.card-img{width:100%;border-radius:calc(0.25rem - 1px)}
.card-img-top{width:100%;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}
.card-img-bottom{width:100%;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}
.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.card-deck .card{margin-bottom:15px}
.card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.card-group>.card{margin-bottom:15px}
.card-columns .card{margin-bottom:.75rem}
.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}
.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}
.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}
.modal-open{overflow:hidden}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}
.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}
.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (0.5rem * 2))}
.modal-dialog-centered::before{display:block;height:calc(100vh - (0.5rem * 2));content:""}
.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;outline:0}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{opacity:0}
.modal-backdrop.show{opacity:.5}
.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}
.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}
.modal-title{margin-bottom:0;line-height:1.5}
.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}
.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}
.modal-footer>:not(:first-child){margin-left:.25rem}
.modal-footer>:not(:last-child){margin-right:.25rem}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
.align-baseline{vertical-align:baseline !important}
.align-top{vertical-align:top !important}
.align-middle{vertical-align:middle !important}
.align-bottom{vertical-align:bottom !important}
.align-text-bottom{vertical-align:text-bottom !important}
.align-text-top{vertical-align:text-top !important}
.bg-primary{background-color:#1b335e !important}
a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#101e36 !important}
.bg-secondary{background-color:#6c757d !important}
a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62 !important}
.bg-success{background-color:#28a745 !important}
a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34 !important}
.bg-info{background-color:#17a2b8 !important}
a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b !important}
.bg-warning{background-color:#ffc107 !important}
a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00 !important}
.bg-danger{background-color:#dc3545 !important}
a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130 !important}
.bg-light{background-color:#f8f9fa !important}
a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5 !important}
.bg-dark{background-color:#343a40 !important}
a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124 !important}
.bg-white{background-color:#fff !important}
.bg-transparent{background-color:transparent !important}
.border{border:1px solid #dee2e6 !important}
.border-top{border-top:1px solid #dee2e6 !important}
.border-right{border-right:1px solid #dee2e6 !important}
.border-bottom{border-bottom:1px solid #dee2e6 !important}
.border-left{border-left:1px solid #dee2e6 !important}
.border-0{border:0 !important}
.border-top-0{border-top:0 !important}
.border-right-0{border-right:0 !important}
.border-bottom-0{border-bottom:0 !important}
.border-left-0{border-left:0 !important}
.border-primary{border-color:#1b335e !important}
.border-secondary{border-color:#6c757d !important}
.border-success{border-color:#28a745 !important}
.border-info{border-color:#17a2b8 !important}
.border-warning{border-color:#ffc107 !important}
.border-danger{border-color:#dc3545 !important}
.border-light{border-color:#f8f9fa !important}
.border-dark{border-color:#343a40 !important}
.border-white{border-color:#fff !important}
.rounded{border-radius:.25rem !important}
.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}
.rounded-right{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}
.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}
.rounded-left{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}
.rounded-circle{border-radius:50% !important}
.rounded-0{border-radius:0 !important}
.clearfix::after{display:block;clear:both;content:""}
.d-none{display:none !important}
.d-inline{display:inline !important}
.d-inline-block{display:inline-block !important}
.d-block{display:block !important}
.d-table{display:table !important}
.d-table-row{display:table-row !important}
.d-table-cell{display:table-cell !important}
.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.d-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}
.embed-responsive::before{display:block;content:""}
.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.embed-responsive-21by9::before{padding-top:42.8571428571%}
.embed-responsive-16by9::before{padding-top:56.25%}
.embed-responsive-4by3::before{padding-top:75%}
.embed-responsive-1by1::before{padding-top:100%}
.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}
.flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.flex-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.flex-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}
.flex-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}
.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
.flex-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
.justify-content-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}
.justify-content-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}
.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
.justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.align-items-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
.align-items-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}
.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
.align-items-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}
.align-items-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}
.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}
.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
.float-left{float:left !important}
.float-right{float:right !important}
.float-none{float:none !important}
.position-static{position:static !important}
.position-relative{position:relative !important}
.position-absolute{position:absolute !important}
.position-fixed{position:fixed !important}
.position-sticky{position:sticky !important}
.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}
.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}
.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}
.shadow-sm{-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,0.075) !important;box-shadow:0 .125rem .25rem rgba(0,0,0,0.075) !important}
.shadow{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,0.15) !important;box-shadow:0 .5rem 1rem rgba(0,0,0,0.15) !important}
.shadow-lg{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important;box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important}
.shadow-none{-webkit-box-shadow:none !important;box-shadow:none !important}
.w-25{width:25% !important}
.w-50{width:50% !important}
.w-75{width:75% !important}
.w-100{width:100% !important}
.w-auto{width:auto !important}
.h-25{height:25% !important}
.h-50{height:50% !important}
.h-75{height:75% !important}
.h-100{height:100% !important}
.h-auto{height:auto !important}
.mw-100{max-width:100% !important}
.mh-100{max-height:100% !important}
.m-0{margin:0 !important}
.mt-0,.my-0{margin-top:0 !important}
.mr-0,.mx-0{margin-right:0 !important}
.mb-0,.my-0{margin-bottom:0 !important}
.ml-0,.mx-0{margin-left:0 !important}
.m-1{margin:.25rem !important}
.mt-1,.my-1{margin-top:.25rem !important}
.mr-1,.mx-1{margin-right:.25rem !important}
.mb-1,.my-1{margin-bottom:.25rem !important}
.ml-1,.mx-1{margin-left:.25rem !important}
.m-2{margin:.5rem !important}
.mt-2,.my-2{margin-top:.5rem !important}
.mr-2,.mx-2{margin-right:.5rem !important}
.mb-2,.my-2{margin-bottom:.5rem !important}
.ml-2,.mx-2{margin-left:.5rem !important}
.m-3{margin:1rem !important}
.mt-3,.my-3{margin-top:1rem !important}
.mr-3,.mx-3{margin-right:1rem !important}
.mb-3,.my-3{margin-bottom:1rem !important}
.ml-3,.mx-3{margin-left:1rem !important}
.m-4{margin:1.5rem !important}
.mt-4,.my-4{margin-top:1.5rem !important}
.mr-4,.mx-4{margin-right:1.5rem !important}
.mb-4,.my-4{margin-bottom:1.5rem !important}
.ml-4,.mx-4{margin-left:1.5rem !important}
.m-5{margin:3rem !important}
.mt-5,.my-5{margin-top:3rem !important}
.mr-5,.mx-5{margin-right:3rem !important}
.mb-5,.my-5{margin-bottom:3rem !important}
.ml-5,.mx-5{margin-left:3rem !important}
.p-0{padding:0 !important}
.pt-0,.py-0{padding-top:0 !important}
.pr-0,.px-0{padding-right:0 !important}
.pb-0,.py-0{padding-bottom:0 !important}
.pl-0,.px-0{padding-left:0 !important}
.p-1{padding:.25rem !important}
.pt-1,.py-1{padding-top:.25rem !important}
.pr-1,.px-1{padding-right:.25rem !important}
.pb-1,.py-1{padding-bottom:.25rem !important}
.pl-1,.px-1{padding-left:.25rem !important}
.p-2{padding:.5rem !important}
.pt-2,.py-2{padding-top:.5rem !important}
.pr-2,.px-2{padding-right:.5rem !important}
.pb-2,.py-2{padding-bottom:.5rem !important}
.pl-2,.px-2{padding-left:.5rem !important}
.p-3{padding:1rem !important}
.pt-3,.py-3{padding-top:1rem !important}
.pr-3,.px-3{padding-right:1rem !important}
.pb-3,.py-3{padding-bottom:1rem !important}
.pl-3,.px-3{padding-left:1rem !important}
.p-4{padding:1.5rem !important}
.pt-4,.py-4{padding-top:1.5rem !important}
.pr-4,.px-4{padding-right:1.5rem !important}
.pb-4,.py-4{padding-bottom:1.5rem !important}
.pl-4,.px-4{padding-left:1.5rem !important}
.p-5{padding:3rem !important}
.pt-5,.py-5{padding-top:3rem !important}
.pr-5,.px-5{padding-right:3rem !important}
.pb-5,.py-5{padding-bottom:3rem !important}
.pl-5,.px-5{padding-left:3rem !important}
.m-auto{margin:auto !important}
.mt-auto,.my-auto{margin-top:auto !important}
.mr-auto,.mx-auto{margin-right:auto !important}
.mb-auto,.my-auto{margin-bottom:auto !important}
.ml-auto,.mx-auto{margin-left:auto !important}
.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
.text-justify{text-align:justify !important}
.text-nowrap{white-space:nowrap !important}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-left{text-align:left !important}
.text-right{text-align:right !important}
.text-center{text-align:center !important}
.text-lowercase{text-transform:lowercase !important}
.text-uppercase{text-transform:uppercase !important}
.text-capitalize{text-transform:capitalize !important}
.font-weight-light{font-weight:300 !important}
.font-weight-normal{font-weight:400 !important}
.font-weight-bold{font-weight:700 !important}
.font-italic{font-style:italic !important}
.text-white{color:#fff !important}
.text-primary{color:#1b335e !important}
a.text-primary:hover,a.text-primary:focus{color:#101e36 !important}
.text-secondary{color:#6c757d !important}
a.text-secondary:hover,a.text-secondary:focus{color:#545b62 !important}
.text-success{color:#28a745 !important}
a.text-success:hover,a.text-success:focus{color:#1e7e34 !important}
.text-info{color:#17a2b8 !important}
a.text-info:hover,a.text-info:focus{color:#117a8b !important}
.text-warning{color:#ffc107 !important}
a.text-warning:hover,a.text-warning:focus{color:#d39e00 !important}
.text-danger{color:#dc3545 !important}
a.text-danger:hover,a.text-danger:focus{color:#bd2130 !important}
.text-light{color:#f8f9fa !important}
a.text-light:hover,a.text-light:focus{color:#dae0e5 !important}
.text-dark{color:#343a40 !important}
a.text-dark:hover,a.text-dark:focus{color:#1d2124 !important}
.text-body{color:#212529 !important}
.text-muted{color:#6c757d !important}
.text-black-50{color:rgba(0,0,0,0.5) !important}
.text-white-50{color:rgba(255,255,255,0.5) !important}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.visible{visibility:visible !important}
.invisible{visibility:hidden !important}
html{font-family:Fira Sans,Helvetica,Arial,sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,footer,header,nav,section{display:block}
h1{font-size:2em;margin:.67em 0}
figcaption,figure,main{display:block}
figure{margin:1em 0}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
a:active,a:hover{outline-width:0}
abbr[title]{border-bottom:1px #767676 dotted;text-decoration:none}
b,strong{font-weight:600}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
dfn{font-style:italic}
mark{background-color:#eee;color:#222}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}
sup{top:-0.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:Fira Sans,Helvetica,Arial,sans-serif;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}
fieldset{border:1px solid #bbb;margin:0 2px;padding:.35em .625em .75em}
legend{-webkit-box-sizing:border-box;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"]{-webkit-box-sizing:border-box;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,[hidden]{display:none}
.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.alignleft{display:inline;float:left;margin-right:1.5em}
.alignright{display:inline;float:right;margin-left:1.5em}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}
.clear:before,.clear:after{content:"";display:table;table-layout:fixed}
.entry-content:before,.entry-content:after{content:"";display:table;table-layout:fixed}
.entry-footer:before,.entry-footer:after{content:"";display:table;table-layout:fixed}
.comment-content:before,.comment-content:after{content:"";display:table;table-layout:fixed}
.site-header:before,.site-header:after{content:"";display:table;table-layout:fixed}
.site-content:before,.site-content:after{content:"";display:table;table-layout:fixed}
.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}
.nav-links:before,.nav-links:after{content:"";display:table;table-layout:fixed}
.pagination:before,.pagination:after{content:"";display:table;table-layout:fixed}
.comment-author:before,.comment-author:after{content:"";display:table;table-layout:fixed}
.widget-area:before,.widget-area:after{content:"";display:table;table-layout:fixed}
.widget:before,.widget:after{content:"";display:table;table-layout:fixed}
.comment-meta:before,.comment-meta:after{content:"";display:table;table-layout:fixed}
.clear:after,.entry-content:after,.entry-footer:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after,.nav-links:after,.pagination:after,.comment-author:after,.widget-area:after,.widget:after,.comment-meta:after{clear:both}
body,button,input,select,textarea{color:#222;font-family:Fira Sans,Helvetica,Arial,sans-serif;font-weight:300;line-height:1.66}
h1,h2,h3,h4,h5,h6{clear:both;line-height:1.4;margin:0 0 .75em;padding:.5em 0 0}
h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{padding-top:0}
h1{font-size:24px;font-size:1.5rem;font-weight:300}
h2,.home.blog .entry-title{color:#666;font-size:20px;font-size:1.25rem;font-weight:600}
h3{color:#015294;font-size:18px;font-size:1.125rem;font-weight:600}
h4{color:#666;font-size:16px;font-size:1rem;font-weight:600}
h5{color:#015294;font-size:1.25rem;font-weight:600}
h6{color:#1b335e;font-size:15px;font-size:.9375rem;font-weight:600}
p{margin:0 0 1.5em;padding:0}
dfn,cite,em,i{font-style:italic}
blockquote{color:#666;font-size:18px;font-size:1.125rem;font-style:italic;line-height:1.7;margin:0;overflow:hidden;padding:0}
blockquote cite{display:block;font-style:normal;font-weight:500;margin-top:.5em}
address{margin:0 0 1.5em}
pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}
code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}
abbr,acronym{border-bottom:1px dotted #666;cursor:help}
mark,ins{background:#eee;text-decoration:none}
big{font-size:125%}
blockquote{quotes:"" ""}
q{quotes:"“" "”" "‘" "’"}
blockquote:before,blockquote:after{content:""}
:focus{outline:0}
label{color:#000;display:block;margin-bottom:.5em}
.label-txt{color:#656565}
.label{margin:10px;font-size:14px;line-height:1.4}
fieldset{margin-bottom:1em;border:0;margin:0 5px;padding:0}
input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"]{color:#666;background:#fff;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));border:1px solid #bbb;border-radius:0;display:block;padding:.5em;width:100%;height:40px}
.wpcf7 .screen-reader-response{display:none}
textarea{color:#666;background:#fff;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));border:1px solid #bbb;border-radius:0;display:block;padding:.5em;width:100%}
input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus{color:#222;border-color:#1b335e;padding:.5em}
textarea:focus{color:#222;border-color:#1b335e}
select{border:1px solid #bbb;border-radius:3px;height:3em;max-width:100%}
input[type="radio"],input[type="checkbox"]{margin-right:.5em}
input[type="radio"]+label,input[type="checkbox"]+label{font-weight:400}
button{background-color:#1b335e;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:500;line-height:1;padding:1em 2em;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}
input[type="button"],input[type="submit"]{background-color:#222;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:500;line-height:1;padding:1em 2em;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}
input+button{padding:.75em 2em}
input+input[type="button"],input+input[type="submit"]{padding:.75em 2em}
button.secondary{background-color:#ddd;color:#222}
input[type="reset"],input[type="button"].secondary,input[type="reset"].secondary,input[type="submit"].secondary{background-color:#ddd;color:#222}
button:hover,button:focus{background:#767676}
input[type="button"]:hover,input[type="button"]:focus{background:#767676}
input[type="submit"]:hover,input[type="submit"]:focus{background:#767676}
button.secondary:hover,button.secondary:focus{background:#bbb}
input[type="reset"]:hover,input[type="reset"]:focus{background:#bbb}
input[type="button"].secondary:hover,input[type="button"].secondary:focus{background:#bbb}
input[type="reset"].secondary:hover,input[type="reset"].secondary:focus{background:#bbb}
input[type="submit"].secondary:hover,input[type="submit"].secondary:focus{background:#bbb}
*::-moz-placeholder{color:#1b335e;font-family:Fira Sans,Helvetica,Arial,sans-serif;opacity:1;font-style:italic;font-size:14px}
*:-ms-input-placeholder{color:#1b335e;font-family:Fira Sans,Helvetica,Arial,sans-serif;font-style:italic;font-size:14px}
*::-webkit-input-placeholder{color:#656565;font-family:Fira Sans,Helvetica,Arial,sans-serif;font-style:italic;font-size:14px}
*::-ms-input-placeholder{color:#656565;font-family:Fira Sans,Helvetica,Arial,sans-serif;font-style:italic;font-size:14px}
*::placeholder{color:#656565;font-family:Fira Sans,Helvetica,Arial,sans-serif;font-style:italic;font-size:14px}
#checkoutBtn,.checkoutBtn{background-color:#990100;border:0;border-radius:2px;-webkit-box-shadow:none;color:#fff !important;cursor:pointer;display:inline-block;font-size:35px;font-weight:bold;line-height:1;padding:.7em 0;text-shadow:none;-webkit-transition:background .2s;transition:background .2s;text-align:center;width:100% !important;background-size:contain;background-position:-50px center;background-repeat:no-repeat;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.54);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.54)}
#checkoutBtn:hover,.checkoutBtn:hover{background-position:240px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);background:#bb1b1a}
#checkoutBtn:active,.checkoutBtn:active{background-position:500px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}
#countdown .countDown_cont{zoom:.6;-moz-transform:scale(0.6);margin-top:15px}
#countdown .countDown_interval_basic_cont_description{font-size:1.8em}
.thp-order-form form{text-align:center}
.l_left{width:30%;float:left}
has-error{font-size:13px;padding:3px;color:#ff5959;display:inline-block;font-style:italic;line-height:1.5;width:100%;font-weight:400}
has-error,input[type="email"],input[type="password"],input[type="tel"],input[type="text"],input[type="url"],input[type="date"],select,textarea{width:65%;float:right}
#rulesmail-error,#rulesphone-error,#agree-error,#y_agree-error{width:100%}
input[type=text].help-inline,input[type="email"].help-inline,input[type="tel"].help-inline{border-color:#f95959;background-color:rgba(255,89,89,0.02);-webkit-box-shadow:0 0 3px 0 rgba(255,89,89,0.4);box-shadow:0 0 3px 0 rgba(255,89,89,0.4)}
.form-group{width:100%;display:block;overflow:hidden;clear:both;margin-bottom:10px}
#profile{display:none}
span.wpcf7-not-valid-tip,div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{display:none !important}
input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:1px solid #333;-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 1000px #f0f0f1 inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}
::-moz-selection{background-color:#32373c;color:#fff}
::selection{background-color:#32373c;color:#fff}
.radio-group .not-active{color:#333;background-color:#dadada}
.radio-group input{height:1px;width:1px;position:absolute;z-index:-1}
.btns{display:inline-block;padding:6px 12px;margin-bottom:0;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent}
.btns{background:#71bf44;border:0;color:#333;font:500 14px/1.4 "Lato",Helvetica,Arial,sans-serif;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.btn-group>.btns:first-child:not(:last-child):not(.dropdown-toggle){border-radius:0}
.btn-group>.btns:first-child:not(:last-child):not(.dropdown-toggle){border:1px solid #908f8f;width:50%}
.btn-group>.btns:first-child{margin-left:0}
.btn-group>.btns:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-radius:0}
.btn-group>.btns:last-child:not(:first-child){border-bottom:1px solid #908f8f;border-right:1px solid #908f8f;border-top:1px solid #908f8f;width:50%}
span.wpcf7-list-item.first{display:inline-block;margin:5px 0}
input[type="checkbox"]{width:1.2em;height:1.2em;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:1px solid #333;border-radius:3px;vertical-align:middle;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='512px' height='512px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;fill: %23333333' xml:space='preserve'%3e%3cpath d='M448,71.9c-17.3-13.4-41.5-9.3-54.1,9.1L214,344.2l-99.1-107.3c-14.6-16.6-39.1-17.4-54.7-1.8 c-15.6,15.5-16.4,41.6-1.7,58.1c0,0,120.4,133.6,137.7,147c17.3,13.4,41.5,9.3,54.1-9.1l206.3-301.7 C469.2,110.9,465.3,85.2,448,71.9z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-color:#fafafa;background-size:0;-webkit-transition:.3s ease;transition:.3s ease}
input[type="checkbox"]:active{background-color:#ddd}
input[type="checkbox"]:checked{background-size:cover}
input[type="reset"],input[type="submit"]{display:block;margin:.5em 0 0}
a{color:#990100;text-decoration:none;cursor:pointer}
a:focus{outline:0}
a:hover,a:active{color:#990100;outline:0}
*:focus{outline:0 !important}
div.wpcf7-response-output,div.wpcf7-validation-errors{display:none !important}
.wpcf7 .screen-reader-response{display:none !important}
.l_left{font-size:15px}
hr{background-color:#bbb;border:0;height:1px;margin-bottom:1.5em}
ul,ol{margin:0 0 1.5em}
ul{list-style:disc}
ol{list-style:decimal}
li>ul,li>ol{margin-bottom:0;margin-left:1.5em}
dt{font-weight:700}
dd{margin:0 1.5em 1.5em}
a{color:#990100;text-decoration:none;cursor:pointer}
a:focus{outline:0}
a:hover,a:active{color:#990100;outline:0}
.entry-content a,.entry-summary a,.comment-content a,.widget a,.site-footer .widget-area a,.posts-navigation a,.widget_authors a strong{-webkit-box-shadow:inset 0 -1px 0 #0f0f0f;box-shadow:inset 0 -1px 0 #0f0f0f;-webkit-transition:color 80ms ease-in,-webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in,-webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in,box-shadow 130ms ease-in-out;transition:color 80ms ease-in,box-shadow 130ms ease-in-out,-webkit-box-shadow 130ms ease-in-out}
.entry-title a,.entry-meta a{-webkit-box-shadow:inset 0 -1px 0 white;box-shadow:inset 0 -1px 0 white;text-decoration:none;-webkit-transition:color 80ms ease-in,-webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in,-webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in,box-shadow 130ms ease-in-out;transition:color 80ms ease-in,box-shadow 130ms ease-in-out,-webkit-box-shadow 130ms ease-in-out}
.page-links a{-webkit-box-shadow:inset 0 -1px 0 white;box-shadow:inset 0 -1px 0 white;text-decoration:none;-webkit-transition:color 80ms ease-in,-webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in,-webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in,box-shadow 130ms ease-in-out;transition:color 80ms ease-in,box-shadow 130ms ease-in-out,-webkit-box-shadow 130ms ease-in-out}
.page-links a .page-number{-webkit-box-shadow:inset 0 -1px 0 white;box-shadow:inset 0 -1px 0 white;text-decoration:none;-webkit-transition:color 80ms ease-in,-webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in,-webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in,box-shadow 130ms ease-in-out;transition:color 80ms ease-in,box-shadow 130ms ease-in-out,-webkit-box-shadow 130ms ease-in-out}
.entry-footer a,.entry-footer .cat-links a,.entry-footer .tags-links a{-webkit-box-shadow:inset 0 -1px 0 white;box-shadow:inset 0 -1px 0 white;text-decoration:none;-webkit-transition:color 80ms ease-in,-webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in,-webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in,box-shadow 130ms ease-in-out;transition:color 80ms ease-in,box-shadow 130ms ease-in-out,-webkit-box-shadow 130ms ease-in-out}
.edit-link a,.post-navigation a,.logged-in-as a,.comment-navigation a{-webkit-box-shadow:inset 0 -1px 0 white;box-shadow:inset 0 -1px 0 white;text-decoration:none;-webkit-transition:color 80ms ease-in,-webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in,-webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in,box-shadow 130ms ease-in-out;transition:color 80ms ease-in,box-shadow 130ms ease-in-out,-webkit-box-shadow 130ms ease-in-out}
.comment-metadata a{-webkit-box-shadow:inset 0 -1px 0 white;box-shadow:inset 0 -1px 0 white;text-decoration:none;-webkit-transition:color 80ms ease-in,-webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in,-webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in,box-shadow 130ms ease-in-out;transition:color 80ms ease-in,box-shadow 130ms ease-in-out,-webkit-box-shadow 130ms ease-in-out}
.comment-metadata a.comment-edit-link{-webkit-box-shadow:inset 0 -1px 0 white;box-shadow:inset 0 -1px 0 white;text-decoration:none;-webkit-transition:color 80ms ease-in,-webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in,-webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in,box-shadow 130ms ease-in-out;transition:color 80ms ease-in,box-shadow 130ms ease-in-out,-webkit-box-shadow 130ms ease-in-out}
.comment-reply-link,a .nav-title,.pagination a,.comments-pagination a,.site-info a{-webkit-box-shadow:inset 0 -1px 0 white;box-shadow:inset 0 -1px 0 white;text-decoration:none;-webkit-transition:color 80ms ease-in,-webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in,-webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in,box-shadow 130ms ease-in-out;transition:color 80ms ease-in,box-shadow 130ms ease-in-out,-webkit-box-shadow 130ms ease-in-out}
.widget .widget-title a,.widget ul li a{-webkit-box-shadow:inset 0 -1px 0 white;box-shadow:inset 0 -1px 0 white;text-decoration:none;-webkit-transition:color 80ms ease-in,-webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in,-webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in,box-shadow 130ms ease-in-out;transition:color 80ms ease-in,box-shadow 130ms ease-in-out,-webkit-box-shadow 130ms ease-in-out}
.site-footer .widget-area ul li a{-webkit-box-shadow:inset 0 -1px 0 white;box-shadow:inset 0 -1px 0 white;text-decoration:none;-webkit-transition:color 80ms ease-in,-webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in,-webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in,box-shadow 130ms ease-in-out;transition:color 80ms ease-in,box-shadow 130ms ease-in-out,-webkit-box-shadow 130ms ease-in-out}
.entry-content a:focus,.entry-content a:hover{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
.entry-summary a:focus,.entry-summary a:hover{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
.comment-content a:focus,.comment-content a:hover{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
.widget a:focus,.widget a:hover{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
.site-footer .widget-area a:focus,.site-footer .widget-area a:hover{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
.posts-navigation a:focus,.posts-navigation a:hover{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
.comment-metadata a:focus,.comment-metadata a:hover{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
.comment-metadata a.comment-edit-link:focus,.comment-metadata a.comment-edit-link:hover{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
.comment-reply-link:focus,.comment-reply-link:hover{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
.widget_authors a:focus strong,.widget_authors a:hover strong{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
.entry-title a:focus,.entry-title a:hover{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
.entry-meta a:focus,.entry-meta a:hover{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
.page-links a:focus .page-number,.page-links a:hover .page-number{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
.entry-footer a:focus,.entry-footer a:hover{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
.entry-footer .cat-links a:focus,.entry-footer .cat-links a:hover{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
.entry-footer .tags-links a:focus,.entry-footer .tags-links a:hover{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
.post-navigation a:focus,.post-navigation a:hover{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
.pagination a:not(.prev):not(.next):focus,.pagination a:not(.prev):not(.next):hover{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
.comments-pagination a:not(.prev):not(.next):focus,.comments-pagination a:not(.prev):not(.next):hover{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
.logged-in-as a:focus,.logged-in-as a:hover{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
a:focus .nav-title,a:hover .nav-title{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
.edit-link a:focus,.edit-link a:hover{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
.site-info a:focus,.site-info a:hover{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 1px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 1px 0 black}
.widget .widget-title a:focus,.widget .widget-title a:hover{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
.widget ul li a:focus,.widget ul li a:hover{color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 black}
.entry-content a img,.comment-content a img,.widget a img{-webkit-box-shadow:0 0 0 8px #fff;box-shadow:0 0 0 8px #fff}
.post-navigation a:focus .icon,.post-navigation a:hover .icon{color:#222}
.post-thumbnail{margin-bottom:1em}
.post-thumbnail a img{-webkit-backface-visibility:hidden;-webkit-transition:opacity .2s;transition:opacity .2s}
.post-thumbnail a:hover img,.post-thumbnail a:focus img{opacity:.7}
.navigation-top{background:#fff;border-bottom:1px solid #eee;border-top:1px solid #eee;font-size:16px;font-size:1rem;position:relative}
.navigation-top .wrap{max-width:1000px;padding:0}
.navigation-top a{color:#222;font-weight:600;-webkit-transition:color .2s;transition:color .2s}
.navigation-top .current-menu-item>a,.navigation-top .current_page_item>a{color:#767676}
.main-navigation{clear:both;display:block}
.main-navigation ul{background:#fff;list-style:none;margin:0;padding:0 1.5em;text-align:left}
.js .main-navigation ul{display:none}
.main-navigation .menu-item-has-children>a>.icon,.main-navigation .page_item_has_children>a>.icon,.main-navigation ul a>.icon{display:none}
.main-navigation>div>ul{border-top:1px solid #eee;padding:.75em 1.695em}
.js .main-navigation.toggled-on>div>ul{display:block}
.main-navigation ul ul{padding:0 0 0 1.5em}
.main-navigation ul ul.toggled-on{display:block}
.main-navigation ul ul a{letter-spacing:0;padding:.4em 0;position:relative;text-transform:none}
.main-navigation li{border-bottom:1px solid #eee;position:relative}
.main-navigation li li,.main-navigation li:last-child{border:0}
.main-navigation a{display:block;padding:.5em 0;text-decoration:none}
.main-navigation a:hover{color:#767676}
.menu-toggle{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:#222;display:none;font-size:14px;font-size:.875rem;font-weight:800;line-height:1.5;margin:1px auto 2px;padding:1em;text-shadow:none}
.js .menu-toggle,.main-navigation.toggled-on ul.nav-menu{display:block}
.menu-toggle:hover{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.menu-toggle:focus{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;outline:thin solid}
.menu-toggle .icon{margin-right:.5em;top:-2px}
.toggled-on .menu-toggle .icon-bars,.menu-toggle .icon-close{display:none}
.toggled-on .menu-toggle .icon-close{display:inline-block}
.dropdown-toggle{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:#222;display:block;font-size:16px;right:-0.5em;line-height:1.5;margin:0 auto;padding:.5em;position:absolute;text-shadow:none;top:0}
.dropdown-toggle:hover{background:transparent}
.dropdown-toggle:focus{background:transparent;outline:thin dotted}
.dropdown-toggle.toggled-on .icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
.site-header .menu-scroll-down{display:none}
#masthead .wrap{position:relative}
.site-header{background-color:#fff;position:relative}
.site-branding{padding:0;position:relative;-webkit-transition:margin-bottom .2s;transition:margin-bottom .2s;z-index:3}
.site-branding a{text-decoration:none;-webkit-transition:opacity .2s;transition:opacity .2s}
.site-branding a:hover,.site-branding a:focus{opacity:.7}
.site-title{clear:none;font-size:24px;font-size:1.5rem;font-weight:800;line-height:1.25;letter-spacing:.08em;margin:0;padding:0;text-transform:uppercase;color:#222;opacity:1}
.site-title a{color:#222;opacity:1}
body.has-header-image .site-title,body.has-header-video .site-title,body.has-header-image .site-title a,body.has-header-video .site-title a{color:#fff}
.site-description{color:#666;font-size:13px;font-size:.8125rem;margin-bottom:0}
body.has-header-image .site-description,body.has-header-video .site-description{color:#fff;opacity:.8}
.custom-logo-link{display:inline-block;padding-right:1em;vertical-align:middle;width:auto}
.custom-logo-link img{display:inline-block;max-height:80px;width:auto}
body.home.title-tagline-hidden.has-header-image .custom-logo-link img,body.home.title-tagline-hidden.has-header-video .custom-logo-link img{max-height:200px;max-width:100%}
.custom-logo-link a:hover,.custom-logo-link a:focus{opacity:.9}
body:not(.title-tagline-hidden) .site-branding-text{display:inline-block;vertical-align:middle}
.custom-header{position:relative}
.custom-header-media{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%}
.custom-header-media:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(75%,rgba(0,0,0,0.3)),to(rgba(0,0,0,0.3)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 75%,rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#4d000000",GradientType=0);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;z-index:2}
.has-header-image .custom-header-media img{position:fixed;height:auto;left:50%;max-width:1000%;min-height:100%;min-width:100%;min-width:100vw;width:auto;top:50%;padding-bottom:1px;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.has-header-video .custom-header-media video,.has-header-video .custom-header-media iframe{position:fixed;height:auto;left:50%;max-width:1000%;min-height:100%;min-width:100%;min-width:100vw;width:auto;top:50%;padding-bottom:1px;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.wp-custom-header .wp-custom-header-video-button{background-color:rgba(34,34,34,0.5);border:1px solid rgba(255,255,255,0.6);color:rgba(255,255,255,0.6);height:45px;overflow:hidden;padding:0;position:fixed;right:30px;top:30px;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;width:45px}
.wp-custom-header .wp-custom-header-video-button:hover,.wp-custom-header .wp-custom-header-video-button:focus{border-color:rgba(255,255,255,0.8);background-color:rgba(34,34,34,0.8);color:#fff}
.admin-bar .wp-custom-header-video-button{top:62px}
body:not(.has-header-image):not(.has-header-video) .custom-header-media{display:none}
.has-header-image.home.blog .site-branding,.has-header-video.home.blog .site-branding{display:table-cell;height:100%;vertical-align:bottom}
.site-content-contain{background-color:#fff;position:relative}
.site-content{padding:0}
.sticky{position:relative}
.post:not(.sticky) .icon-thumb-tack{display:none}
.sticky .icon-thumb-tack{display:block;height:18px;left:-1.5em;position:absolute;top:1.65em;width:20px}
.page .panel-content .entry-title,.page-title,body.page:not(.twentyseventeen-front-page) .entry-title{color:#222;font-size:14px;font-size:.875rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}
.entry-header .entry-title{margin-bottom:.25em}
.entry-title a{color:#1b335e;text-decoration:none;margin-left:-2px}
.entry-title:not(:first-child){padding-top:0}
.entry-meta{color:#767676;font-size:11px;font-size:.6875rem;font-weight:800;letter-spacing:.1818em;padding-bottom:.25em;text-transform:uppercase}
.entry-meta a{color:#767676}
.byline,.updated:not(.published){display:none}
.single .byline,.group-blog .byline{display:inline}
.pagination,.comments-pagination{border-top:1px solid #eee;font-size:14px;font-size:.875rem;font-weight:800;padding:2em 0 3em;text-align:center}
.pagination .icon{width:.666666666em;height:.666666666em}
.comments-pagination{border:0}
.comments-pagination .icon{width:.666666666em;height:.666666666em}
.page-numbers{display:none;padding:.5em .75em}
.page-numbers.current{color:#767676;display:inline-block}
.page-numbers.current .screen-reader-text{clip:auto;height:auto;overflow:auto;position:relative !important;width:auto}
.prev.page-numbers,.next.page-numbers{background-color:#ddd;border-radius:2px;display:inline-block;font-size:24px;font-size:1.5rem;line-height:1;padding:.25em .5em .4em}
.prev.page-numbers,.next.page-numbers{-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out}
.prev.page-numbers:focus,.prev.page-numbers:hover{background-color:#767676;color:#fff}
.next.page-numbers:focus,.next.page-numbers:hover{background-color:#767676;color:#fff}
.prev.page-numbers{float:left}
.next.page-numbers{float:right}
.entry-content blockquote.alignleft,.entry-content blockquote.alignright{color:#666;font-size:13px;font-size:.8125rem;width:48%}
.blog .site-main>article,.archive .site-main>article,.search .site-main>article{padding-bottom:2em}
body:not(.twentyseventeen-front-page) .entry-header{padding:1em 0;margin-left:auto;margin-right:auto}
body:not(.twentyseventeen-front-page) .entry-content,body:not(.twentyseventeen-front-page) #comments{margin-left:auto;margin-right:auto}
body:not(.twentyseventeen-front-page) .entry-header{padding-top:0}
.blog .entry-meta a.post-edit-link,.archive .entry-meta a.post-edit-link{color:#222;display:inline-block;margin-left:1em;white-space:nowrap}
.search .entry-meta a.post-edit-link{color:#222;display:inline-block;margin-left:1em;white-space:nowrap}
.search .page .entry-meta a.post-edit-link{margin-left:0;white-space:nowrap}
.taxonomy-description{color:#666;font-size:13px;font-size:.8125rem}
.entry-content .more-link:before{content:"";display:block;margin-top:1.5em}
.single-post:not(.has-sidebar) #primary,.page.page-one-column:not(.twentyseventeen-front-page) #primary{margin-left:auto;margin-right:auto;max-width:740px}
.archive.page-one-column:not(.has-sidebar) .page-header,.archive.page-one-column:not(.has-sidebar) #primary{margin-left:auto;margin-right:auto;max-width:740px}
.single-featured-image-header{background-color:#fafafa;border-bottom:1px solid #eee}
.single-featured-image-header img{display:block;margin:auto}
.page-links{font-size:14px;font-size:.875rem;font-weight:800;padding:2em 0 3em}
.page-links .page-number{color:#767676;display:inline-block;padding:.5em 1em}
.page-links a{display:inline-block}
.page-links a .page-number{color:#222}
.entry-footer{border-bottom:1px solid #eee;border-top:1px solid #eee;margin-top:2em;padding:2em 0}
.entry-footer .cat-links,.entry-footer .tags-links{display:block;font-size:11px;font-size:.6875rem;font-weight:800;letter-spacing:.1818em;padding-left:2.5em;position:relative;text-transform:uppercase}
.entry-footer .cat-links+.tags-links{margin-top:1em}
.entry-footer .cat-links a{color:#1b335e}
.entry-footer .tags-links a{color:#1b335e}
.entry-footer .cat-links .icon,.entry-footer .tags-links .icon{color:#767676;left:0;margin-right:.5em;position:absolute;top:2px}
.entry-footer .edit-link{display:inline-block}
.entry-footer .edit-link a.post-edit-link{background-color:#222;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:inline-block;font-size:14px;font-size:.875rem;font-weight:800;margin-top:2em;padding:.7em 2em;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;white-space:nowrap}
.entry-footer .edit-link a.post-edit-link:hover,.entry-footer .edit-link a.post-edit-link:focus{background-color:#767676}
.blog .format-status .entry-title,.archive .format-status .entry-title,.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}
.format-quote blockquote{color:#1b335e;font-size:20px;font-size:1.25rem;font-weight:300;overflow:visible;position:relative}
.format-quote blockquote .icon{display:block;height:20px;left:-1.25em;position:absolute;top:.4em;-webkit-transform:scale(-1,1);transform:scale(-1,1);width:20px}
.post-navigation{font-weight:800;margin:3em 0}
.post-navigation .nav-links{padding:1em 0}
.nav-subtitle{background:transparent;color:#767676;display:block;font-size:11px;font-size:.6875rem;letter-spacing:.1818em;margin-bottom:1em;text-transform:uppercase}
.nav-title{color:#1b335e;font-size:15px;font-size:.9375rem}
.post-navigation .nav-next{margin-top:1.5em}
.nav-links .nav-previous .nav-title .nav-title-icon-wrapper{margin-right:.5em}
.nav-links .nav-next .nav-title .nav-title-icon-wrapper{margin-left:.5em}
.page-header{padding-bottom:2em}
.page .entry-header .edit-link{font-size:14px;font-size:.875rem}
.search .page .entry-header .edit-link{font-size:11px;font-size:.6875rem}
.page-links{clear:both;margin:0 0 1.5em}
.page:not(.home) #content{padding-bottom:1.5em}
.error404 .page-content{padding-bottom:4em}
.error404 .page-content .search-form{margin-bottom:3em}
.search .page-content .search-form{margin-bottom:3em}
.site-footer{border-top:1px solid #eee}
.site-footer .wrap{padding-bottom:1.5em;padding-top:2em}
.site-footer .widget-area{padding-bottom:2em;padding-top:2em}
.social-navigation{font-size:16px;font-size:1rem;margin-bottom:1em}
.social-navigation ul{list-style:none;margin-bottom:0;margin-left:0}
.social-navigation li{display:inline}
.social-navigation a{background-color:#767676;border-radius:40px;color:#fff;display:inline-block;height:40px;margin:0 1em .5em 0;text-align:center;width:40px}
.social-navigation a:hover,.social-navigation a:focus{background-color:#1b335e}
.social-navigation .icon{height:16px;top:12px;width:16px;vertical-align:top}
.site-info{font-size:14px;font-size:.875rem;margin-bottom:1em}
.site-info a{color:#666}
.site-info .sep{margin:0;display:block;visibility:hidden;height:0;width:100%}
.site-info span[role=separator]{padding:0 .2em 0 .4em}
.site-info span[role=separator]::before{content:'\002f'}
.info-footer ul{margin:20px 0;-webkit-padding-start:20px;padding-inline-start:20px}
.info-footer ul li{display:inline-block;margin:0 10px 15px 0}
#comments{clear:both;padding:2em 0 .5em}
.comments-title{font-size:20px;font-size:1.25rem;margin-bottom:1.5em}
.comment-list{list-style:none;margin:0;padding:0}
.comment-list .children{list-style:none;margin:0;padding:0}
.comment-list li:before{display:none}
.comment-body{margin-left:65px}
.comment-author{font-size:16px;font-size:1rem;margin-bottom:.4em;position:relative;z-index:2}
.comment-author .avatar{height:50px;left:-65px;position:absolute;width:50px}
.comment-author .says{display:none}
.comment-meta{margin-bottom:1.5em}
.comment-metadata{color:#767676;font-size:10px;font-size:.625rem;font-weight:800;letter-spacing:.1818em;text-transform:uppercase}
.comment-metadata a{color:#767676}
.comment-metadata a.comment-edit-link{color:#222;margin-left:1em}
.comment-body{color:#1b335e;font-size:14px;font-size:.875rem;margin-bottom:4em}
.comment-reply-link{font-weight:800;position:relative}
.comment-reply-link .icon{color:#222;left:-2em;height:1em;position:absolute;top:0;width:1em}
.children .comment-author .avatar{height:30px;left:-45px;width:30px}
.bypostauthor>.comment-body>.comment-meta>.comment-author .avatar{border:1px solid #1b335e;padding:2px}
.no-comments,.comment-awaiting-moderation{color:#767676;font-size:14px;font-size:.875rem;font-style:italic}
.comments-pagination{margin:2em 0 3em}
.form-submit{text-align:right}
.comment-form #wp-comment-cookies-consent{margin:0 10px 0 0}
.comment-form .comment-form-cookies-consent label{display:inline}
#secondary{padding:1em 0 2em}
.widget{padding-bottom:3em}
h2.widget-title{color:#222;font-size:13px;font-size:.8125rem;font-weight:800;letter-spacing:.1818em;margin-bottom:1.5em;text-transform:uppercase}
.widget-title a{color:inherit}
.widget select{width:100%}
.widget ul{list-style:none;margin:0}
.widget ul li{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:.5em 0}
.widget ol li{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:.5em 0}
.widget ul li+li{margin-top:-1px}
.widget ul li ul{margin:0 0 -1px;padding:0;position:relative}
.widget ul li li{border:0;padding-left:24px;padding-left:1.5rem}
.widget:not(.widget_tag_cloud) ul li+li{margin-top:-1px}
.widget_top-posts ul li ul,.widget_rss_links ul li ul,.widget-grofile ul.grofile-links li ul,.widget_pages ul li ul,.widget_meta ul li ul{bottom:0}
.widget_nav_menu ul li li{padding-bottom:.25em;padding-top:.25em}
.widget_top-posts ul li,.widget_rss_links ul li,.widget-grofile ul.grofile-links li{padding-bottom:.25em;padding-top:.25em}
.widget_top-posts ul li li,.widget_rss_links ul li li,.widget-grofile ul.grofile-links li li{padding-bottom:.25em;padding-top:.25em}
.widget_rss ul li{padding-bottom:1em;padding-top:1em}
.widget .post-date,.widget .rss-date{font-size:.81em}
.widget_text{word-wrap:break-word}
.widget_text ul{list-style:disc;margin:0 0 1.5em 1.5em}
.widget_text ol{list-style:decimal}
.widget_text ul li,.widget_text ol li{border:0}
.widget_text ul li:last-child,.widget_text ol li:last-child{padding-bottom:0}
.widget_text ul li ul{margin:0 0 0 1.5em}
.widget_text ul li li{padding-left:0;padding-right:0}
.widget_text ol li{list-style-position:inside}
.widget_text ol li+li{margin-top:-1px}
.widget_rss .widget-title .rsswidget:first-child{float:right}
.widget_rss .widget-title .rsswidget:first-child:hover{background-color:transparent}
.widget_rss .widget-title .rsswidget:first-child img{display:block}
.widget_rss ul li{padding:2.125em 0}
.widget_rss ul li:first-child{border-top:0;padding-top:0}
.widget_rss li .rsswidget{font-size:22px;font-size:1.375rem;font-weight:300;line-height:1.4}
.widget_rss .rss-date,.widget_rss li cite{color:#767676;display:block;font-size:10px;font-size:.625rem;font-style:normal;font-weight:800;letter-spacing:.18em;line-height:1.5;text-transform:uppercase}
.widget_rss .rss-date{margin:.5em 0 1.5em;padding:0}
.widget_rss .rssSummary{margin-bottom:.5em}
.widget_contact_info .contact-map{margin-bottom:.5em}
.widget-grofile h4{font-size:16px;font-size:1rem;margin-bottom:0}
.widget_recent_comments table,.widget_recent_comments th,.widget_recent_comments td{border:0}
.widget_recent_entries .post-date{display:block}
.search-form{position:relative}
.search-form .search-submit{bottom:3px;padding:.5em 1em;position:absolute;right:3px;top:3px}
.search-form .search-submit .icon{height:24px;top:-2px;width:24px}
.tagcloud{line-height:1.5}
.tagcloud ul li{float:left;border-top:0;border-bottom:0;padding:0;margin:4px 4px 0 0}
.widget_tag_cloud,.wp_widget_tag_cloud{line-height:1.5}
.widget .tagcloud a,.widget.widget_tag_cloud a{border:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none;display:block;padding:4px 10px 5px;position:relative;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;width:auto;word-wrap:break-word;z-index:0}
.wp_widget_tag_cloud a{border:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none;display:block;padding:4px 10px 5px;position:relative;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;width:auto;word-wrap:break-word;z-index:0}
.widget .tagcloud a:hover,.widget .tagcloud a:focus{border-color:#bbb;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}
.widget.widget_tag_cloud a:hover,.widget.widget_tag_cloud a:focus{border-color:#bbb;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}
.wp_widget_tag_cloud a:hover,.wp_widget_tag_cloud a:focus{border-color:#bbb;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}
.widget_calendar th,.widget_calendar td{text-align:center}
.widget_calendar tfoot td{border:0}
.gallery-columns-5 .gallery-caption,.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}
img,video{height:auto;max-width:100%}
img.alignleft,img.alignright{float:none;margin:0}
.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}
embed,iframe,object{margin-bottom:1.5em;max-width:100%}
p>embed:only-child,p>iframe:only-child,p>object:only-child{margin-bottom:0}
.wp-caption,.gallery-caption{color:#666;font-size:13px;font-size:.8125rem;font-style:italic;margin-bottom:1.5em;max-width:100%}
.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}
.wp-caption .wp-caption-text{margin:.8075em 0}
.mejs-container{margin-bottom:1.5em}
.mejs-controls a.mejs-horizontal-volume-slider{background:transparent;border:0}
.mejs-controls a.mejs-horizontal-volume-slider:focus,.mejs-controls a.mejs-horizontal-volume-slider:hover{background:transparent;border:0}
.site-content .wp-playlist-light{border-color:#eee;color:#222}
.site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-album{color:#1b335e}
.site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-artist{color:#767676}
.site-content .wp-playlist-light .wp-playlist-item{border-bottom:1px dotted #eee;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out}
.site-content .wp-playlist-light .wp-playlist-item:hover,.site-content .wp-playlist-light .wp-playlist-item:focus{border-bottom-color:rgba(0,0,0,0);background-color:#767676;color:#fff}
.site-content .wp-playlist-light a.wp-playlist-caption:hover{color:#fff}
.site-content .wp-playlist-light .wp-playlist-item:hover a,.site-content .wp-playlist-light .wp-playlist-item:focus a{color:#fff}
.site-content .wp-playlist-dark{background:#222;border-color:#1b335e}
.site-content .wp-playlist-dark .mejs-container .mejs-controls{background-color:#1b335e}
.site-content .wp-playlist-dark .wp-playlist-caption{color:#fff}
.site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-album{color:#eee}
.site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-artist{color:#aaa}
.site-content .wp-playlist-dark .wp-playlist-playing{background-color:#1b335e}
.site-content .wp-playlist-dark .wp-playlist-item{border-bottom:1px dotted #555;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out}
.site-content .wp-playlist-dark .wp-playlist-item:hover,.site-content .wp-playlist-dark .wp-playlist-item:focus{border-bottom-color:rgba(0,0,0,0);background-color:#aaa;color:#222}
.site-content .wp-playlist-dark a.wp-playlist-caption:hover{color:#222}
.site-content .wp-playlist-dark .wp-playlist-item:hover a,.site-content .wp-playlist-dark .wp-playlist-item:focus a{color:#222}
.site-content .wp-playlist{padding:.625em .625em .3125em}
.site-content .wp-playlist-current-item .wp-playlist-item-title{font-weight:700}
.site-content .wp-playlist-current-item .wp-playlist-item-album{font-style:normal}
.site-content .wp-playlist-current-item .wp-playlist-item-artist{font-size:10px;font-size:.625rem;font-weight:800;letter-spacing:.1818em;text-transform:uppercase}
.site-content .wp-playlist-item{padding:0 .3125em;cursor:pointer}
.site-content .wp-playlist-item:last-of-type{border-bottom:0}
.site-content .wp-playlist-item a{padding:.3125em 0;border-bottom:0;-webkit-box-shadow:none;box-shadow:none;background:transparent}
.site-content .wp-playlist-item a:focus,.site-content .wp-playlist-item a:hover{-webkit-box-shadow:none;box-shadow:none;background:transparent}
.site-content .wp-playlist-item-length{top:5px}
.icon{display:inline-block;fill:currentColor;height:1em;position:relative;top:-0.0625em;vertical-align:middle;width:1em}
.gallery-item{display:inline-block;text-align:left;vertical-align:top;margin:0 0 1.5em;padding:0 1em 0 0;width:50%}
.gallery-columns-1 .gallery-item{width:100%}
.gallery-columns-2 .gallery-item{max-width:50%}
.gallery-item a{-webkit-box-shadow:none;box-shadow:none;background:0;display:inline-block;max-width:100%}
.gallery-item a:hover,.gallery-item a:focus{-webkit-box-shadow:none;box-shadow:none;background:0;display:inline-block;max-width:100%}
.widget-area .gallery-item a{-webkit-box-shadow:none;box-shadow:none;background:0;display:inline-block;max-width:100%}
.widget-area .gallery-item a:hover,.widget-area .gallery-item a:focus{-webkit-box-shadow:none;box-shadow:none;background:0;display:inline-block;max-width:100%}
.gallery-item a img{display:block;-webkit-transition:-webkit-filter .2s ease-in;transition:-webkit-filter .2s ease-in;transition:filter .2s ease-in;transition:filter .2s ease-in,-webkit-filter .2s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.gallery-item a:hover img,.gallery-item a:focus img{-webkit-filter:opacity(60%);filter:opacity(60%)}
.gallery-caption{display:block;text-align:left;padding:0 10px 0 0;margin-bottom:0}
.svg-fallback{display:none}
.no-svg .svg-fallback{display:inline-block}
.no-svg .dropdown-toggle{padding:.5em 0 0;right:0;text-align:center;width:2em}
.no-svg .dropdown-toggle .svg-fallback.icon-angle-down{font-size:20px;font-size:1.25rem;font-weight:400;line-height:1;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.no-svg .dropdown-toggle.toggled-on .svg-fallback.icon-angle-down{-webkit-transform:rotate(0);transform:rotate(0)}
.no-svg .dropdown-toggle .svg-fallback.icon-angle-down:before{content:"\005E"}
.no-svg .social-navigation a{background:transparent;color:#222;height:auto;width:auto}
.no-svg .next.page-numbers .screen-reader-text,.no-svg .prev.page-numbers .screen-reader-text,.no-svg .social-navigation li a .screen-reader-text,.no-svg .search-submit .screen-reader-text{clip:auto;font-size:16px;font-size:1rem;font-weight:400;height:auto;position:relative !important;width:auto}
@font-face{font-family:'Fira Sans';font-display:auto;src:url("fonts/eot/FiraSans-Light.eot");src:local("Fira Sans Light"),url("fonts/eot/FiraSans-Light.eot") format("embedded-opentype"),url("fonts/woff/FiraSans-Light.woff") format("woff"),url("fonts/ttf/FiraSans-Light.ttf") format("truetype");font-weight:300;font-style:normal}
@font-face{font-family:'Fira Sans';font-display:auto;src:url("fonts/eot/FiraSans-LightItalic.eot");src:local("Fira Sans Light Italic"),url("fonts/eot/FiraSans-LightItalic.eot") format("embedded-opentype"),url("fonts/woff/FiraSans-LightItalic.woff") format("woff"),url("fonts/ttf/FiraSans-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}
@font-face{font-family:'Fira Sans';font-display:auto;src:url("fonts/eot/FiraSans-Regular.eot");src:local("Fira Sans Regular"),url("fonts/eot/FiraSans-Regular.eot") format("embedded-opentype"),url("fonts/woff/FiraSans-Regular.woff") format("woff"),url("fonts/ttf/FiraSans-Regular.ttf") format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:'Fira Sans';font-display:auto;src:url("fonts/eot/FiraSans-RegularItalic.eot");src:local("Fira Sans Regular Italic"),url("fonts/eot/FiraSans-RegularItalic.eot") format("embedded-opentype"),url("fonts/woff/FiraSans-RegularItalic.woff") format("woff"),url("fonts/ttf/FiraSans-RegularItalic.ttf") format("truetype");font-weight:400;font-style:italic}
@font-face{font-family:'Fira Sans';font-display:auto;src:url("fonts/eot/FiraSans-Medium.eot");src:local("Fira Sans Medium"),url("fonts/eot/FiraSans-Medium.eot") format("embedded-opentype"),url("fonts/woff/FiraSans-Medium.woff") format("woff"),url("fonts/ttf/FiraSans-Medium.ttf") format("truetype");font-weight:500;font-style:normal}
@font-face{font-family:'Fira Sans';font-display:auto;src:url("fonts/eot/FiraSans-MediumItalic.eot");src:local("Fira Sans Medium Italic"),url("fonts/eot/FiraSans-MediumItalic.eot") format("embedded-opentype"),url("fonts/woff/FiraSans-MediumItalic.woff") format("woff"),url("fonts/ttf/FiraSans-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}
@font-face{font-family:'Fira Sans';font-display:auto;src:url("fonts/eot/FiraSans-Bold.eot");src:local("Fira Sans Bold"),url("fonts/eot/FiraSans-Bold.eot") format("embedded-opentype"),url("fonts/woff/FiraSans-Bold.woff") format("woff"),url("fonts/ttf/FiraSans-Bold.ttf") format("truetype");font-weight:600;font-style:normal}
@font-face{font-family:'Fira Sans';font-display:auto;src:url("fonts/eot/FiraSans-BoldItalic.eot");src:local("Fira Sans Bold Italic"),url("fonts/eot/FiraSans-BoldItalic.eot") format("embedded-opentype"),url("fonts/woff/FiraSans-BoldItalic.woff") format("woff"),url("fonts/ttf/FiraSans-BoldItalic.ttf") format("truetype");font-weight:600;font-style:italic}
.vd table td,.vd table th{padding-top:15px;padding-bottom:15px}
table.vd td{padding:20px 10px}
.vd table{border:1px solid #ededed;border-collapse:collapse;margin:0;padding:0;width:100%;font-size:14px;table-layout:auto}
.vd table td:nth-child(1),.vd table td:nth-child(2){overflow:hidden;white-space:nowrap;-moz-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;padding:5px 0}
.vd table tr td p{font-size:14px}
.vd table caption{margin:.5em 0 .75em}
.vd table tr{border-bottom:1px solid transparent}
.vd table td{border-bottom:1px solid #1d335e}
.vd table th,.vd table td{padding:.625em}
.vd table th{letter-spacing:.1em;font-weight:400;font-size:13px;text-align:left;border:1px solid #333;vertical-align:middle}
.vd th.nulles{border-left:1px solid transparent;border-top:1px solid transparent;background:#fff}
.vd img{max-width:none}
.banner{background:#f9fafb;border-bottom:1px solid #ccc;min-height:420px;overflow:hidden;width:100%;background-size:auto 100%}
.banner__inner{width:1170px;max-width:100%;margin:0 auto}
.banner__inner img{display:block;margin:0 auto;padding:0}
.tabs{background:transparent;border-bottom:0;height:57px;overflow:hidden;min-height:57px}
.nav-tabs>li.active>a{border:0}
.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:0}
.nav-tabs>li>a{border:0;margin:0;border-radius:0;padding-left:15px;padding-right:15px}
.nav-tabs>li>a:hover{border:0}
.tabs__inner{width:1170px;max-width:100%;margin:-57px auto 0;clear:both;display:block;width:100%}
.nav-tabs{border:0;position:relative;display:-ms-flexbox;display:-moz-flex;display:-ms-flex;display:-webkit-box;display:flex;margin:0 auto;padding:0;max-width:1170px;list-style:none;-ms-box-orient:horizontal;-ms-box-pack:center;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}
.nav-tabs li{position:relative;z-index:1;display:block;margin:0;text-align:center;-moz-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1}
.nav-tabs li a{background:#fafafa;padding:.25em 0 .8em;border-left:1px solid transparent;-webkit-transition:color .2s;transition:color .2s;position:relative;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:2.5;color:#555}
.nav-tabs .nav-link{border:0;border-top-left-radius:0;border-top-right-radius:0}
.nav-tabs li a::after{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#71bf44;content:'';-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translate3d(0,150%,0);transform:translate3d(0,150%,0)}
.nav-tabs li.active a::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.nav-tabs li a span{vertical-align:middle;font-size:1.1em}
.nav-tabs li a i{font-size:1.2em;font-weight:300;margin-right:7px;vertical-align:text-bottom}
.nav-tabs li:last-child a{border-right:0}
.nav-tabs li.active a::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.nav-tabs li.active span{color:#0071bc}
.nav-tabs li.active a{background:#fafafa}
.tab-pane h1,h1{font-size:31px;line-height:1.5;margin-top:10px;text-align:center}
.tab-pane h2,h2{font-size:24px;line-height:1.5;margin-top:-5px;text-align:center}
.tab-pane{padding:20px 10px 30px 0}
.nav-tabs{position:relative;background-color:#fff}
.nav-tabs li a{position:relative;margin-right:0 !important;font-size:16px;border:none !important}
.slider{display:inline-block;height:2px;border-radius:3px;background-color:#71bf44;position:absolute;z-index:1200;bottom:0;-webkit-transition:all .4s linear;transition:all .4s linear}
.nav-tabs .active{background-color:transparent}
.alignleft{display:inline;float:left !important;margin-right:1.5em !important}
.fadeMy{-webkit-animation:fadeIn .40s linear;animation:fadeIn .40s linear}
.fadeMy.none{display:none}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.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{float:left}
.box_productview__specification{background:#fafafa;border:1px solid #bebebe;margin-bottom:20px;overflow:hidden;padding:10px 0 15px 5px}
dl{margin-top:0;margin-bottom:20px}
.box_productview__specification dt.col-md-4{padding:0 5px}
.box_productview__specification dd{margin:0 0 10px 0}
.productview ul{background:0;border:0;list-style:none;-webkit-padding-start:10px;padding-inline-start:10px}
.productview ul li{margin-left:5px;margin-bottom:10px}
.tab-pane ul li:before{content:"\2713";color:#015294;font-weight:800;font-size:22px;vertical-align:top;padding-right:12px;display:table-cell}
.tab-pane ul li{line-height:35px;display:table-row}
ul{list-style:none}
.productview__specification{background:#fafafa;border:1px solid #d5d5d5;margin-bottom:20px;overflow:hidden;padding:25px 20px 10px 20px}
.productview__specification h5{margin:0 0 10px 0}
.productview__specification dd,.productview__specification dt{margin-bottom:8px}
.productview__specification dt{clear:left;padding:0 20px 0 0}
.productview__specification dd{padding:0}
.box_productview__specification{background:#fafafa;border:1px solid #bebebe;margin-bottom:20px;overflow:hidden;padding:15px 0 15px 15px}
.box.productview__specification dd{margin:0 0 10px 0}
.box.productview__specification dt{clear:left;padding:0 10px 0 0}
.aside__logo{margin:0 auto;display:block}
.aside__block{width:100%;display:block;padding-bottom:15px}
.aside__block--bordered{border-bottom:1px solid #ccc;margin-bottom:15px}
.aside__block--grey{background:#efefef;padding:10px;text-align:center;color:#555;font-weight:700;font-size:18px;margin-top:20px}
.aside--quarantees{text-align:center;font-size:95%;overflow:hidden}
.aside--quarantees .col-md-4{padding-left:8px;padding-right:8px}
.aside--quarantees img{max-width:100%;margin:20px auto 0;display:block}
.phone_button{font-size:19px;display:block;width:100%;text-align:center}
.phone_button i{margin-right:10px}
p.preform{font-size:24px;color:#015294;font-weight:700;text-align:center;margin-bottom:0;line-height:35px}
p.preform span{display:block;font-size:18px}
.box_productview__specification h5{font-size:20px;margin:0 0 20px 0}
.productview{padding:0 5px;display:block;clear:both;background:#fff}
b,strong{font-weight:500}
.aside__block.aside--quarantees p{font-size:90%}
span.ajax-loader{display:none !important}
div.wpcf7-response-output,div.wpcf7-validation-errors{display:none !important}
.box_productview__specification dt{clear:left;padding:0 20px 0 0}
.box_productview__specification dd{margin:0 0 10px 0}
.cookies-bar{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;bottom:0;width:100vw;height:calc(100px + ((1vw - 3.2px) * -25));min-height:40px;max-height:100px;font-size:12px;font-weight:300;line-height:1.4;color:#525465;text-align:left;-webkit-box-shadow:0 0 10px 0 #e8e9e9;box-shadow:0 0 10px 0 #e8e9e9;background:#fff;z-index:1050}
.cookies-bar span{margin-left:10px}
.cookies-bar button{color:#000;font-size:14px;font-weight:bold;line-height:1;width:52px;height:30px;background:#e0e8e1;border-radius:4px;margin:0 25px;padding:.375rem .75rem}
.info-footer .info-footer-inner{margin:20px 0;-webkit-padding-start:0;padding-inline-start:0}
h2.testimonial{padding:5px 0;color:#fff;text-align:center;background:#1f88ca;background:-webkit-gradient(linear,left top,right top,color-stop(15%,#1f88ca),color-stop(70%,#0051ae));background:linear-gradient(to right,#1f88ca 15%,#0051ae 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$font-t',endColorstr='$font-t2',GradientType=0)}
#testimonials{list-style:none;margin:0;padding:0}
#testimonials li{position:relative;width:100%;margin-bottom:10px;float:left;margin-left:0}
#testimonials li .insides{width:100%;clear:both}
#testimonials li .insides .testimonial{position:relative;padding:20px 15px 10px}
#testimonials li .insides .testimonial .name{display:block;font-size:18px;line-height:20px;font-weight:600;margin-bottom:15px;color:#0051ae}
#testimonials li .insides .testimonial .text{display:block;line-height:24px;font-style:italic}
#testimonials li .insides .photo{float:left;margin:8px 20px 10px 0}
#testimonials li .insides .photo img{border:2px solid transparent;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;-webkit-box-shadow:14px 13px 15px -15px rgba(0,0,0,0.56),0 4px 20px 0 rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.2);box-shadow:14px 13px 15px -15px rgba(0,0,0,0.56),0 4px 20px 0 rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.2);-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:translate(0,0);transform:translate(0,0)}
#testimonials li:before{display:none}
#testimonials li .insides{background:#f1f1f1;background:linear-gradient(45deg,#f1f1f1,#fafafa 100%);display:inline-block}
#testimonials li:nth-child(even) .insides{margin-right:0;display:inline-block}
#testimonials li:nth-child(even) .photo{float:right;margin:8px 0 8px 10px}
h2.testimonial{background:#1f88ca;background:-webkit-gradient(linear,left top,right top,color-stop(15%,#0051ae),color-stop(70%,#1f88ca));background:linear-gradient(to right,#0051ae 15%,#1f88ca 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$font-t2',endColorstr='$font-ta',GradientType=0)}
#testimonials li .insides .testimonial .name{color:#0051ae}
.countDown_digit_new_placeholder,.countDown_digit_last_rotate{background:#0051ae !important}
.countDown_digit_last_placeholder,.countDown_digit_new_rotate{background:#1f88ca !important}
.thp-h5{color:#f2014b;font-size:25px;font-weight:800;text-shadow:0 0 5px rgba(0,0,0,0.3);text-align:center}
.disclamer{font-size:12px}
.html-text{font-weight:500;padding-bottom:5px;display:inline-block}
html{scroll-behavior:smooth}
.border-gray{border:2px solid #d3d3d3}
.heart{width:28px;background:radial-gradient(circle at 60% 65%,#ff0001 64%,transparent 65%) top left,radial-gradient(circle at 40% 65%,#ff0001 64%,transparent 65%) top right,-webkit-gradient(linear,right top,left bottom,color-stop(43%,#ff0001),color-stop(43%,transparent)) bottom left,-webkit-gradient(linear,left top,right bottom,color-stop(43%,#ff0001),color-stop(43%,transparent)) bottom right;background:radial-gradient(circle at 60% 65%,#ff0001 64%,transparent 65%) top left,radial-gradient(circle at 40% 65%,#ff0001 64%,transparent 65%) top right,linear-gradient(to bottom left,#ff0001 43%,transparent 43%) bottom left,linear-gradient(to bottom right,#ff0001 43%,transparent 43%) bottom right;background-size:50% 50%;background-repeat:no-repeat;display:inline-block}
.heart::before{content:"";display:block;padding-top:100%}
.heart-desc{display:inline-block;vertical-align:top}
a.anchor{display:block;position:relative;top:-120px;visibility:hidden}
.red{color:#ff0001}
.orange{color:#fa7d00}
body{color:#333;font-family:Fira Sans,Helvetica,Arial,sans-serif;line-height:calc(1.4 + 1vw);font-weight:300}
body{font-size:14.5px}
header{background:#fff;width:100%;border-bottom:1px solid #ccc}
aside{background:#fff;border:1px solid #d3d3d3;padding:15px !important;position:absolute;right:0;top:0;margin-top:-545px;margin-bottom:30px}
main{padding-left:0 !important;padding-right:0 !important}
.header__inner{background:#fff;width:1170px;max-width:100%;margin:0 auto}
.header__logo img{max-width:150px;height:auto;margin-top:15px}
.header__phone{color:#222;font-size:24px;padding-top:15px;width:auto}
.header__phone i{margin-right:10px}
.content{padding:0}
.content__inner{width:1170px;max-width:100%;position:relative;margin:0 auto;position:relative}
.phone{background-image:url(../naturalpharmaceuticals/assets/img/phone-call.png);background-repeat:no-repeat;padding:0 0 4px 35px;top:-5px;position:relative}
.info_checkout{text-align:center}
.modal{padding:0 !important}
.modal-dialog{max-width:80% !important;height:100%;padding:0;margin:0}
.modal-content{border-radius:0 !important;height:100%}
.close:not(:disabled):not(.disabled){cursor:pointer}
.close{float:right;font-size:1.5rem;font-weight:600;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}
button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}
.sliderContener img{display:block}
.banner{position:relative}
.banner .sliderContener{bottom:0;height:auto}
.banner,.sliderContener{-webkit-transition:width 1s ease-in-out,left 1.5s ease-in-out;transition:width 1s ease-in-out,left 1.5s ease-in-out}
.box-title{margin:0 0 20px 0;color:#015294;font-size:17px;font-weight:400}
.wpcf7-form-control-wrap.rulesphone,.wpcf7-form-control-wrap.rulesmail{display:inline;margin:0 auto;text-align:center}
.ck-button{background-color:#efefef;border-radius:1px;overflow:auto;padding:3px 0;cursor:pointer;text-align:center}
.ck-button label span{text-align:center;padding:0;display:block;cursor:pointer;border:1px solid #333;background-color:#efefef}
.ck-button label input{height:1px;width:1px;position:absolute;z-index:-1}
.ck-button span.wpcf7-list-item{margin:0}
.ck-button input:checked+span{background-color:#71bf44;color:#333}
.ck-button .wpcf7-list-item.first{display:inline-block;width:100%;max-width:100px;margin:0}
.ck-button .wpcf7-list-item.first label{margin-bottom:0}
span.wpcf7-list-item{margin:0}
span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:""}
.radio-inputs-group input{height:1px;width:1px;position:absolute;z-index:-1}
.radio-inputs-group .wpcf7-list-item{width:100%;max-width:110px;display:inline-block;margin:0 !important}
.radio-inputs-group .wpcf7-form-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.radio-inputs-group .wpcf7-list-item.first input:checked+span{color:#333;background-color:#71bf44}
.radio-inputs-group .wpcf7-list-item.last input:checked+span{color:#333;background-color:#ff3a1f}
.radio-inputs-group input+span{text-align:center;padding:0;display:block;cursor:pointer;border:1px solid #333;background-color:#efefef}
.table{width:100%;margin-bottom:1rem;color:#212529;border:1px solid #dee2e6;border-collapse:collapse}
.table thead td,.table thead th{border-bottom-width:2px}
.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}
.table td,.table th{padding:.75rem;vertical-align:top;border:1px solid #dee2e6}
.radio-inputs-group.gender-select .wpcf7-form-control{width:65%;float:right}
.radio-inputs-group.gender-select .wpcf7-list-item{max-width:90px;display:inline-block;margin:0 !important}
.radio-inputs-group.gender-select .wpcf7-list-item input:checked+span{background-color:#03a9f4}
b,strong{font-weight:500}
.morecontent span{display:none}
.morecontenta span{display:none}
.wpcf7-list-item{margin:0 !important}
.wpcf7 .ajax-loader,.ajax-loader{display:none !important}
.morecontent span{display:none}
.morecontenta span{display:none}
.form-confirmation .checkoutBtn{font-size:20px;margin-bottom:20px}
.wpcf7-list-item{margin:0 !important}
.wpcf7 .ajax-loader{display:none !important}
.wpcf7 .wpcf7-form .wpcf7-mail-sent-ok{display:none !important}
div.wpcf7-response-output,div.wpcf7-validation-errors{display:none !important}
span.wpcf7-not-valid-tip{display:none}
.small{font-weight:inherit}
@media screen and (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;transition:none}
.collapsing{-webkit-transition:none;transition:none}
.modal.fade .modal-dialog{-webkit-transition:none;transition:none}
}@media screen and (min-width:320px){body{font-size:calc(14.5px + 2.5 * ((100vw - 320px) / 880))}
}@media(min-width:576px){.container{max-width:540px}
.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.3333333333%}
.offset-sm-2{margin-left:16.6666666667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.3333333333%}
.offset-sm-5{margin-left:41.6666666667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.3333333333%}
.offset-sm-8{margin-left:66.6666666667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.3333333333%}
.offset-sm-11{margin-left:91.6666666667%}
.card-deck{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}
.card-deck .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}
.card-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}
.card-group>.card{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0;margin-bottom:0}
.card-group>.card+.card{margin-left:0;border-left:0}
.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}
.card-group>.card:first-child .card-img-top,.card-group>.card:first-child .card-header{border-top-right-radius:0}
.card-group>.card:first-child .card-img-bottom,.card-group>.card:first-child .card-footer{border-bottom-right-radius:0}
.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}
.card-group>.card:last-child .card-img-top,.card-group>.card:last-child .card-header{border-top-left-radius:0}
.card-group>.card:last-child .card-img-bottom,.card-group>.card:last-child .card-footer{border-bottom-left-radius:0}
.card-group>.card:only-child{border-radius:.25rem}
.card-group>.card:only-child .card-img-top,.card-group>.card:only-child .card-header{border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.card-group>.card:only-child .card-img-bottom,.card-group>.card:only-child .card-footer{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}
.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}
.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer{border-radius:0}
.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}
.card-columns .card{display:inline-block;width:100%}
.modal-dialog{max-width:500px;margin:1.75rem auto}
.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}
.modal-dialog-centered::before{height:calc(100vh - (1.75rem * 2))}
.modal-sm{max-width:300px}
.d-sm-none{display:none !important}
.d-sm-inline{display:inline !important}
.d-sm-inline-block{display:inline-block !important}
.d-sm-block{display:block !important}
.d-sm-table{display:table !important}
.d-sm-table-row{display:table-row !important}
.d-sm-table-cell{display:table-cell !important}
.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.d-sm-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.flex-sm-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
.flex-sm-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}
.flex-sm-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction: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;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.flex-sm-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.flex-sm-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}
.flex-sm-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}
.flex-sm-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
.flex-sm-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
.justify-content-sm-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}
.justify-content-sm-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}
.justify-content-sm-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
.justify-content-sm-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.align-items-sm-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
.align-items-sm-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}
.align-items-sm-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
.align-items-sm-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}
.align-items-sm-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}
.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important}
.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
.align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
.float-sm-left{float:left !important}
.float-sm-right{float:right !important}
.float-sm-none{float:none !important}
.m-sm-0{margin:0 !important}
.mt-sm-0,.my-sm-0{margin-top:0 !important}
.mr-sm-0,.mx-sm-0{margin-right:0 !important}
.mb-sm-0,.my-sm-0{margin-bottom:0 !important}
.ml-sm-0,.mx-sm-0{margin-left:0 !important}
.m-sm-1{margin:.25rem !important}
.mt-sm-1,.my-sm-1{margin-top:.25rem !important}
.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}
.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}
.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}
.m-sm-2{margin:.5rem !important}
.mt-sm-2,.my-sm-2{margin-top:.5rem !important}
.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}
.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}
.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}
.m-sm-3{margin:1rem !important}
.mt-sm-3,.my-sm-3{margin-top:1rem !important}
.mr-sm-3,.mx-sm-3{margin-right:1rem !important}
.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}
.ml-sm-3,.mx-sm-3{margin-left:1rem !important}
.m-sm-4{margin:1.5rem !important}
.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}
.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}
.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}
.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}
.m-sm-5{margin:3rem !important}
.mt-sm-5,.my-sm-5{margin-top:3rem !important}
.mr-sm-5,.mx-sm-5{margin-right:3rem !important}
.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}
.ml-sm-5,.mx-sm-5{margin-left:3rem !important}
.p-sm-0{padding:0 !important}
.pt-sm-0,.py-sm-0{padding-top:0 !important}
.pr-sm-0,.px-sm-0{padding-right:0 !important}
.pb-sm-0,.py-sm-0{padding-bottom:0 !important}
.pl-sm-0,.px-sm-0{padding-left:0 !important}
.p-sm-1{padding:.25rem !important}
.pt-sm-1,.py-sm-1{padding-top:.25rem !important}
.pr-sm-1,.px-sm-1{padding-right:.25rem !important}
.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}
.pl-sm-1,.px-sm-1{padding-left:.25rem !important}
.p-sm-2{padding:.5rem !important}
.pt-sm-2,.py-sm-2{padding-top:.5rem !important}
.pr-sm-2,.px-sm-2{padding-right:.5rem !important}
.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}
.pl-sm-2,.px-sm-2{padding-left:.5rem !important}
.p-sm-3{padding:1rem !important}
.pt-sm-3,.py-sm-3{padding-top:1rem !important}
.pr-sm-3,.px-sm-3{padding-right:1rem !important}
.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}
.pl-sm-3,.px-sm-3{padding-left:1rem !important}
.p-sm-4{padding:1.5rem !important}
.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}
.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}
.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}
.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}
.p-sm-5{padding:3rem !important}
.pt-sm-5,.py-sm-5{padding-top:3rem !important}
.pr-sm-5,.px-sm-5{padding-right:3rem !important}
.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}
.pl-sm-5,.px-sm-5{padding-left:3rem !important}
.m-sm-auto{margin:auto !important}
.mt-sm-auto,.my-sm-auto{margin-top:auto !important}
.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}
.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}
.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}
.text-sm-left{text-align:left !important}
.text-sm-right{text-align:right !important}
.text-sm-center{text-align:center !important}
}@media screen and (min-width:600px){.l_left{font-size:calc(15px + 1 * (100vw - 600px) / 600)}
}@media(min-width:768px){.container{max-width:720px}
.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.3333333333%}
.offset-md-2{margin-left:16.6666666667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.3333333333%}
.offset-md-5{margin-left:41.6666666667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.3333333333%}
.offset-md-8{margin-left:66.6666666667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.3333333333%}
.offset-md-11{margin-left:91.6666666667%}
.d-md-none{display:none !important}
.d-md-inline{display:inline !important}
.d-md-inline-block{display:inline-block !important}
.d-md-block{display:block !important}
.d-md-table{display:table !important}
.d-md-table-row{display:table-row !important}
.d-md-table-cell{display:table-cell !important}
.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.d-md-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.flex-md-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
.flex-md-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}
.flex-md-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction: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;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.flex-md-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.flex-md-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}
.flex-md-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}
.flex-md-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
.flex-md-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
.justify-content-md-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}
.justify-content-md-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}
.justify-content-md-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
.justify-content-md-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.align-items-md-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
.align-items-md-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}
.align-items-md-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
.align-items-md-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}
.align-items-md-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}
.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important}
.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
.float-md-left{float:left !important}
.float-md-right{float:right !important}
.float-md-none{float:none !important}
.m-md-0{margin:0 !important}
.mt-md-0,.my-md-0{margin-top:0 !important}
.mr-md-0,.mx-md-0{margin-right:0 !important}
.mb-md-0,.my-md-0{margin-bottom:0 !important}
.ml-md-0,.mx-md-0{margin-left:0 !important}
.m-md-1{margin:.25rem !important}
.mt-md-1,.my-md-1{margin-top:.25rem !important}
.mr-md-1,.mx-md-1{margin-right:.25rem !important}
.mb-md-1,.my-md-1{margin-bottom:.25rem !important}
.ml-md-1,.mx-md-1{margin-left:.25rem !important}
.m-md-2{margin:.5rem !important}
.mt-md-2,.my-md-2{margin-top:.5rem !important}
.mr-md-2,.mx-md-2{margin-right:.5rem !important}
.mb-md-2,.my-md-2{margin-bottom:.5rem !important}
.ml-md-2,.mx-md-2{margin-left:.5rem !important}
.m-md-3{margin:1rem !important}
.mt-md-3,.my-md-3{margin-top:1rem !important}
.mr-md-3,.mx-md-3{margin-right:1rem !important}
.mb-md-3,.my-md-3{margin-bottom:1rem !important}
.ml-md-3,.mx-md-3{margin-left:1rem !important}
.m-md-4{margin:1.5rem !important}
.mt-md-4,.my-md-4{margin-top:1.5rem !important}
.mr-md-4,.mx-md-4{margin-right:1.5rem !important}
.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}
.ml-md-4,.mx-md-4{margin-left:1.5rem !important}
.m-md-5{margin:3rem !important}
.mt-md-5,.my-md-5{margin-top:3rem !important}
.mr-md-5,.mx-md-5{margin-right:3rem !important}
.mb-md-5,.my-md-5{margin-bottom:3rem !important}
.ml-md-5,.mx-md-5{margin-left:3rem !important}
.p-md-0{padding:0 !important}
.pt-md-0,.py-md-0{padding-top:0 !important}
.pr-md-0,.px-md-0{padding-right:0 !important}
.pb-md-0,.py-md-0{padding-bottom:0 !important}
.pl-md-0,.px-md-0{padding-left:0 !important}
.p-md-1{padding:.25rem !important}
.pt-md-1,.py-md-1{padding-top:.25rem !important}
.pr-md-1,.px-md-1{padding-right:.25rem !important}
.pb-md-1,.py-md-1{padding-bottom:.25rem !important}
.pl-md-1,.px-md-1{padding-left:.25rem !important}
.p-md-2{padding:.5rem !important}
.pt-md-2,.py-md-2{padding-top:.5rem !important}
.pr-md-2,.px-md-2{padding-right:.5rem !important}
.pb-md-2,.py-md-2{padding-bottom:.5rem !important}
.pl-md-2,.px-md-2{padding-left:.5rem !important}
.p-md-3{padding:1rem !important}
.pt-md-3,.py-md-3{padding-top:1rem !important}
.pr-md-3,.px-md-3{padding-right:1rem !important}
.pb-md-3,.py-md-3{padding-bottom:1rem !important}
.pl-md-3,.px-md-3{padding-left:1rem !important}
.p-md-4{padding:1.5rem !important}
.pt-md-4,.py-md-4{padding-top:1.5rem !important}
.pr-md-4,.px-md-4{padding-right:1.5rem !important}
.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}
.pl-md-4,.px-md-4{padding-left:1.5rem !important}
.p-md-5{padding:3rem !important}
.pt-md-5,.py-md-5{padding-top:3rem !important}
.pr-md-5,.px-md-5{padding-right:3rem !important}
.pb-md-5,.py-md-5{padding-bottom:3rem !important}
.pl-md-5,.px-md-5{padding-left:3rem !important}
.m-md-auto{margin:auto !important}
.mt-md-auto,.my-md-auto{margin-top:auto !important}
.mr-md-auto,.mx-md-auto{margin-right:auto !important}
.mb-md-auto,.my-md-auto{margin-bottom:auto !important}
.ml-md-auto,.mx-md-auto{margin-left:auto !important}
.text-md-left{text-align:left !important}
.text-md-right{text-align:right !important}
.text-md-center{text-align:center !important}
.modal.modal-fullscreen .modal-dialog .modal-content,.bootstrap-fs-modal .modal .modal-dialog .modal-content{max-height:calc(100vh - 3.5rem)}
.modal.modal-fullscreen .modal-dialog .modal-content .modal-body,.bootstrap-fs-modal .modal .modal-dialog .modal-content .modal-body{-ms-flex-negative:3;flex-shrink:3;overflow:auto;-webkit-overflow-scrolling:touch}
}@media(min-width:992px){.container{max-width:960px}
.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.3333333333%}
.offset-lg-2{margin-left:16.6666666667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.3333333333%}
.offset-lg-5{margin-left:41.6666666667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.3333333333%}
.offset-lg-8{margin-left:66.6666666667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.3333333333%}
.offset-lg-11{margin-left:91.6666666667%}
.modal-lg{max-width:800px}
.d-lg-none{display:none !important}
.d-lg-inline{display:inline !important}
.d-lg-inline-block{display:inline-block !important}
.d-lg-block{display:block !important}
.d-lg-table{display:table !important}
.d-lg-table-row{display:table-row !important}
.d-lg-table-cell{display:table-cell !important}
.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.d-lg-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.flex-lg-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
.flex-lg-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}
.flex-lg-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction: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;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.flex-lg-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.flex-lg-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}
.flex-lg-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}
.flex-lg-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
.flex-lg-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
.justify-content-lg-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}
.justify-content-lg-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}
.justify-content-lg-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
.justify-content-lg-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.align-items-lg-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
.align-items-lg-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}
.align-items-lg-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
.align-items-lg-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}
.align-items-lg-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}
.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important}
.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
.align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
.float-lg-left{float:left !important}
.float-lg-right{float:right !important}
.float-lg-none{float:none !important}
.m-lg-0{margin:0 !important}
.mt-lg-0,.my-lg-0{margin-top:0 !important}
.mr-lg-0,.mx-lg-0{margin-right:0 !important}
.mb-lg-0,.my-lg-0{margin-bottom:0 !important}
.ml-lg-0,.mx-lg-0{margin-left:0 !important}
.m-lg-1{margin:.25rem !important}
.mt-lg-1,.my-lg-1{margin-top:.25rem !important}
.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}
.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}
.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}
.m-lg-2{margin:.5rem !important}
.mt-lg-2,.my-lg-2{margin-top:.5rem !important}
.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}
.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}
.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}
.m-lg-3{margin:1rem !important}
.mt-lg-3,.my-lg-3{margin-top:1rem !important}
.mr-lg-3,.mx-lg-3{margin-right:1rem !important}
.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}
.ml-lg-3,.mx-lg-3{margin-left:1rem !important}
.m-lg-4{margin:1.5rem !important}
.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}
.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}
.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}
.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}
.m-lg-5{margin:3rem !important}
.mt-lg-5,.my-lg-5{margin-top:3rem !important}
.mr-lg-5,.mx-lg-5{margin-right:3rem !important}
.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}
.ml-lg-5,.mx-lg-5{margin-left:3rem !important}
.p-lg-0{padding:0 !important}
.pt-lg-0,.py-lg-0{padding-top:0 !important}
.pr-lg-0,.px-lg-0{padding-right:0 !important}
.pb-lg-0,.py-lg-0{padding-bottom:0 !important}
.pl-lg-0,.px-lg-0{padding-left:0 !important}
.p-lg-1{padding:.25rem !important}
.pt-lg-1,.py-lg-1{padding-top:.25rem !important}
.pr-lg-1,.px-lg-1{padding-right:.25rem !important}
.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}
.pl-lg-1,.px-lg-1{padding-left:.25rem !important}
.p-lg-2{padding:.5rem !important}
.pt-lg-2,.py-lg-2{padding-top:.5rem !important}
.pr-lg-2,.px-lg-2{padding-right:.5rem !important}
.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}
.pl-lg-2,.px-lg-2{padding-left:.5rem !important}
.p-lg-3{padding:1rem !important}
.pt-lg-3,.py-lg-3{padding-top:1rem !important}
.pr-lg-3,.px-lg-3{padding-right:1rem !important}
.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}
.pl-lg-3,.px-lg-3{padding-left:1rem !important}
.p-lg-4{padding:1.5rem !important}
.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}
.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}
.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}
.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}
.p-lg-5{padding:3rem !important}
.pt-lg-5,.py-lg-5{padding-top:3rem !important}
.pr-lg-5,.px-lg-5{padding-right:3rem !important}
.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}
.pl-lg-5,.px-lg-5{padding-left:3rem !important}
.m-lg-auto{margin:auto !important}
.mt-lg-auto,.my-lg-auto{margin-top:auto !important}
.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}
.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}
.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}
.text-lg-left{text-align:left !important}
.text-lg-right{text-align:right !important}
.text-lg-center{text-align:center !important}
.thp-form-submit-wrapper #checkoutBtn{margin:0 auto}
.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-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{float:left}
}@media(min-width:1200px){.container{max-width:1170px}
.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.3333333333%}
.offset-xl-2{margin-left:16.6666666667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.3333333333%}
.offset-xl-5{margin-left:41.6666666667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.3333333333%}
.offset-xl-8{margin-left:66.6666666667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.3333333333%}
.offset-xl-11{margin-left:91.6666666667%}
.d-xl-none{display:none !important}
.d-xl-inline{display:inline !important}
.d-xl-inline-block{display:inline-block !important}
.d-xl-block{display:block !important}
.d-xl-table{display:table !important}
.d-xl-table-row{display:table-row !important}
.d-xl-table-cell{display:table-cell !important}
.d-xl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.d-xl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.flex-xl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
.flex-xl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}
.flex-xl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction: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;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.flex-xl-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.flex-xl-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}
.flex-xl-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}
.flex-xl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
.flex-xl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
.justify-content-xl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}
.justify-content-xl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}
.justify-content-xl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
.justify-content-xl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.align-items-xl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
.align-items-xl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}
.align-items-xl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
.align-items-xl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}
.align-items-xl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}
.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important}
.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
.align-self-xl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-xl-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-xl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
.float-xl-left{float:left !important}
.float-xl-right{float:right !important}
.float-xl-none{float:none !important}
.m-xl-0{margin:0 !important}
.mt-xl-0,.my-xl-0{margin-top:0 !important}
.mr-xl-0,.mx-xl-0{margin-right:0 !important}
.mb-xl-0,.my-xl-0{margin-bottom:0 !important}
.ml-xl-0,.mx-xl-0{margin-left:0 !important}
.m-xl-1{margin:.25rem !important}
.mt-xl-1,.my-xl-1{margin-top:.25rem !important}
.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}
.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}
.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}
.m-xl-2{margin:.5rem !important}
.mt-xl-2,.my-xl-2{margin-top:.5rem !important}
.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}
.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}
.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}
.m-xl-3{margin:1rem !important}
.mt-xl-3,.my-xl-3{margin-top:1rem !important}
.mr-xl-3,.mx-xl-3{margin-right:1rem !important}
.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}
.ml-xl-3,.mx-xl-3{margin-left:1rem !important}
.m-xl-4{margin:1.5rem !important}
.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}
.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}
.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}
.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}
.m-xl-5{margin:3rem !important}
.mt-xl-5,.my-xl-5{margin-top:3rem !important}
.mr-xl-5,.mx-xl-5{margin-right:3rem !important}
.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}
.ml-xl-5,.mx-xl-5{margin-left:3rem !important}
.p-xl-0{padding:0 !important}
.pt-xl-0,.py-xl-0{padding-top:0 !important}
.pr-xl-0,.px-xl-0{padding-right:0 !important}
.pb-xl-0,.py-xl-0{padding-bottom:0 !important}
.pl-xl-0,.px-xl-0{padding-left:0 !important}
.p-xl-1{padding:.25rem !important}
.pt-xl-1,.py-xl-1{padding-top:.25rem !important}
.pr-xl-1,.px-xl-1{padding-right:.25rem !important}
.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}
.pl-xl-1,.px-xl-1{padding-left:.25rem !important}
.p-xl-2{padding:.5rem !important}
.pt-xl-2,.py-xl-2{padding-top:.5rem !important}
.pr-xl-2,.px-xl-2{padding-right:.5rem !important}
.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}
.pl-xl-2,.px-xl-2{padding-left:.5rem !important}
.p-xl-3{padding:1rem !important}
.pt-xl-3,.py-xl-3{padding-top:1rem !important}
.pr-xl-3,.px-xl-3{padding-right:1rem !important}
.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}
.pl-xl-3,.px-xl-3{padding-left:1rem !important}
.p-xl-4{padding:1.5rem !important}
.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}
.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}
.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}
.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}
.p-xl-5{padding:3rem !important}
.pt-xl-5,.py-xl-5{padding-top:3rem !important}
.pr-xl-5,.px-xl-5{padding-right:3rem !important}
.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}
.pl-xl-5,.px-xl-5{padding-left:3rem !important}
.m-xl-auto{margin:auto !important}
.mt-xl-auto,.my-xl-auto{margin-top:auto !important}
.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}
.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}
.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}
.text-xl-left{text-align:left !important}
.text-xl-right{text-align:right !important}
.text-xl-center{text-align:center !important}
}@media screen and (min-width:1200px){.l_left{font-size:16px}
.banner{min-height:520px}
body{font-size:17px}
}@media screen and (max-width:1140px){.header__logo{width:auto}
.copyrights{padding:10px}
}@media screen and (max-width:1024px){.payment_icons img:last-child{max-width:70%}
.col-md-12{padding:0 10px}
.content{padding:0}
.guarantee{font-weight:500;font-size:80%}
.handel__logo{display:none}
}@media screen and (max-width:992px){.aside--quarantees div p:before{content:"\2713";color:#015294;font-weight:800;margin-right:3px;vertical-align:top}
.quarantees_wrapper div{white-space:nowrap}
.aside--quarantees div{width:100%}
.quarantees_wrapper{text-align:left;width:-webkit-min-content !important;width:-moz-min-content !important;width:min-content !important;margin:auto}
.aside--quarantees div img{display:none}
.aside--quarantees div p{margin:0 0 3px}
.aside--quarantees{padding:6px 0}
.banner__inner img.cover{padding:0}
.info_phone{margin-bottom:10px}
.phone_button{margin-top:15px}
h5{color:#015294;font-size:17px;font-weight:600}
aside{position:relative;top:auto;left:auto;display:table-header-group}
main{width:100%}
.tabs__inner{margin:0}
.banner{min-height:345px;margin-bottom:10px}
.content__inner{display:table;width:100%;padding:0 10px}
.hide-desktop{display:block}
.hide-xs,.tabs{display:none}
.productview__specification{margin-bottom:0;overflow:hidden;padding:10px}
#testimonials li .insides .photo{float:none !important;display:block;max-width:250px;margin:0 auto !important}
.tab-pane figure,.tab-pane img{width:100;height:auto !important;display:block;clear:both;margin:10px 0}
}@media only screen and (max-width:992px){.sliderContener{width:100%;max-width:100%}
}@media screen and (max-width:768px){.tab-pane h1,h1{font-size:26px}
.com_content h3,.contentpane h3,.tab-pane h3{font-size:20px}
.tab-pane h2,h2{font-size:24px}
.com_content h1,.com_content h2,.com_content h3,.com_content h4,.com_content h5,.com_content h6,.contentpane h1,.contentpane h2,.contentpane h3,.contentpane h4,.contentpane h5,.contentpane h6,.tab-pane h1,.tab-pane h2,.tab-pane h3,.tab-pane h4,.tab-pane h5,.tab-pane h6{margin:8px 0 12px}
.com_content table,.contentpane table,.tab-pane table{width:100% !important;max-width:100% !important}
.lpthankyou .col-md-6:first-child{padding-right:0;border-right:0}
.lpthankyou .col-md-6:last-child{padding-left:0}
.checkout__logos{display:none}
.guarantee{width:33.333%}
.guarantee:nth-child(3){padding-right:0}
.guarantee:last-child{display:none}
.header__phone{padding-left:0}
img{max-width:100%;height:auto}
.nav-tabs li{-moz-flex:initial;-ms-flex:initial;-webkit-box-flex:initial;flex:initial;width:100%}
}@media(max-width:767.98px){.modal.modal-fullscreen,.bootstrap-fs-modal .modal{-webkit-box-shadow:0 0 0 100px white;box-shadow:0 0 0 100px white}
.modal.modal-fullscreen .modal-dialog,.bootstrap-fs-modal .modal .modal-dialog{margin:0;height:100%;max-width:100%}
.modal.modal-fullscreen .modal-dialog .modal-content,.bootstrap-fs-modal .modal .modal-dialog .modal-content{border-style:none;border-radius:0;height:100%;position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5)}
.modal.modal-fullscreen .modal-dialog .modal-content .modal-header,.bootstrap-fs-modal .modal .modal-dialog .modal-content .modal-header{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:50px;line-height:50px;padding:0;background-color:#f8f8f8;cursor:pointer}
.modal.modal-fullscreen .modal-dialog .modal-content .modal-header .modal-title,.bootstrap-fs-modal .modal .modal-dialog .modal-content .modal-header .modal-title{white-space:nowrap;line-height:50px;padding:20px 30px;font-size:22px}
.modal.modal-fullscreen .modal-dialog .modal-content .modal-header .close,.bootstrap-fs-modal .modal .modal-dialog .modal-content .modal-header .close{float:none;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:0;padding:0;margin-right:12px;height:50px;color:transparent;text-shadow:none;opacity:1}
.modal.modal-fullscreen .modal-dialog .modal-content .modal-header .close:before,.bootstrap-fs-modal .modal .modal-dialog .modal-content .modal-header .close:before{border-style:solid;border-color:#1b335e;border-width:.15em .15em 0 0;content:'';display:inline-block;height:.5em;left:.55em;position:relative;top:.28em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:top;width:.5em;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}
.modal.modal-fullscreen .modal-dialog .modal-content .modal-footer,.bootstrap-fs-modal .modal .modal-dialog .modal-content .modal-footer{position:absolute;top:0;right:0;padding:0;margin:0 10px 0 0;height:50px;min-height:50px;line-height:50px;background-color:#f8f8f8}
.modal.modal-fullscreen .modal-dialog .modal-content .modal-footer .btn,.bootstrap-fs-modal .modal .modal-dialog .modal-content .modal-footer .btn{border:0;background-color:transparent;margin:0 0 0 10px;padding:0;outline:0;-webkit-box-shadow:none;box-shadow:none;font-size:1rem;color:#1b335e}
.modal.modal-fullscreen .modal-dialog .modal-content .modal-footer .btn:hover,.modal.modal-fullscreen .modal-dialog .modal-content .modal-footer .btn:active,.bootstrap-fs-modal .modal .modal-dialog .modal-content .modal-footer .btn:hover,.bootstrap-fs-modal .modal .modal-dialog .modal-content .modal-footer .btn:active{text-decoration:underline}
.modal.modal-fullscreen .modal-dialog .modal-content .modal-footer .btn[data-dismiss="modal"],.bootstrap-fs-modal .modal .modal-dialog .modal-content .modal-footer .btn[data-dismiss="modal"]{display:none}
.modal.modal-fullscreen .modal-dialog .modal-content .modal-footer .material-icons,.bootstrap-fs-modal .modal .modal-dialog .modal-content .modal-footer .material-icons{vertical-align:middle}
.modal.modal-fullscreen .modal-dialog .modal-content .modal-footer .fa,.bootstrap-fs-modal .modal .modal-dialog .modal-content .modal-footer .fa{vertical-align:middle;font-size:1.25em}
.modal.modal-fullscreen .modal-dialog .modal-content .modal-body,.bootstrap-fs-modal .modal .modal-dialog .modal-content .modal-body{-ms-flex-negative:3;flex-shrink:3;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:0 40px 40px}
.modal.modal-fullscreen-bottom-footer .modal-dialog .modal-content .modal-footer,.modal-fullscreen-bottom-footer .modal .modal-dialog .modal-content .modal-footer{position:inherit;top:inherit;right:inherit;padding:15px;margin:0}
.modal.modal-fullscreen-bottom-footer .modal-dialog .modal-content .modal-footer .btn,.modal-fullscreen-bottom-footer .modal .modal-dialog .modal-content .modal-footer .btn{margin:0 0 0 18px}
.modal.modal-fullscreen .modal-dialog .modal-content .modal-header .modal-title,.bootstrap-fs-modal .modal .modal-dialog .modal-content .modal-header .modal-title{white-space:nowrap;line-height:10px;padding:20px 30px;font-size:18px}
}@media screen and (max-width:700px){.header__phone{display:none}
.guarantees{width:70%}
}@media screen and (max-width:650px){.guarantees{display:none}
.handel__logo{display:inline-block;float:right;margin-right:15px}
.header__phone{display:block}
}@media(max-width:600px){.thp-form-submit-wrapper{position:fixed;width:100%;background:#fff;left:0;bottom:5px;z-index:9999999}
.thp-form-submit-wrapper #checkoutBtn{width:100% !important;white-space:normal;font-size:30px !important;line-height:26px}
.productview__specification ul{padding-left:0}
}@media screen and (max-width:600px){.vd table{border:0}
.vd table caption{font-size:1.3em}
.vd table thead{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.vd table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}
.vd table td{border-bottom:1px solid #ddd;display:block;font-size:.8em}
.vd table td:before{content:attr(data-label);float:left;font-weight:normal;text-transform:uppercase}
.vd table td:last-child{border-bottom:0}
}@media(max-width:576px){.info-footer .info-footer-inner{-webkit-padding-start:15px;padding-inline-start:15px}
}@media screen and (max-width:560px){.tab-pane h1,h1{font-size:22px}
.com_content h3,.contentpane h3,.tab-pane h3{font-size:18px}
.tab-pane h2,h2{font-size:20px}
.banner{min-height:280px}
.guarantees{display:none}
.handel__logo{margin:10px 10px 0 0;float:right}
.header__logo img{margin-top:10px}
}@media screen and (max-width:450px){.banner{min-height:180px}
}@media print{.d-print-none{display:none !important}
.d-print-inline{display:inline !important}
.d-print-inline-block{display:inline-block !important}
.d-print-block{display:block !important}
.d-print-table{display:table !important}
.d-print-table-row{display:table-row !important}
.d-print-table-cell{display:table-cell !important}
.d-print-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.d-print-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
form,button,input,select,textarea,.navigation-top,.social-navigation,#secondary,.content-bottom-widgets,.header-image,.panel-image-prop,.icon-thumb-tack,.page-links,.edit-link,.post-navigation,.pagination.navigation,.comments-pagination,.comment-respond,.comment-edit-link,.comment-reply-link,.comment-metadata .edit-link,.pingback .edit-link,.site-footer aside.widget-area,.site-info{display:none !important}
.entry-footer,#comments,.site-footer,.single-featured-image-header{border:0}
body{font-size:12pt}
h1{font-size:24pt}
h2{font-size:22pt}
h3{font-size:17pt}
h4{font-size:12pt}
h5{font-size:11pt}
h6{font-size:12pt}
.page .panel-content .entry-title,.page-title,body.page:not(.twentyseventeen-front-page) .entry-title{font-size:10pt}
.wrap{padding-left:5% !important;padding-right:5% !important;max-width:none}
.site-header{background:transparent;padding:0}
.custom-header-media{padding:0}
.twentyseventeen-front-page.has-header-image .site-branding,.twentyseventeen-front-page.has-header-video .site-branding{position:relative}
.home.blog.has-header-image .site-branding,.home.blog.has-header-video .site-branding{position:relative}
.site-branding{margin-top:0;margin-bottom:1.75em !important}
.site-title{font-size:25pt}
.site-description{font-size:12pt;opacity:1}
.single-featured-image-header{background:transparent}
.entry-meta{font-size:9pt}
body,.site{background:none !important}
body,a,.site-title a{color:#222 !important}
.twentyseventeen-front-page.has-header-image .site-title,.twentyseventeen-front-page.has-header-video .site-title,.twentyseventeen-front-page.has-header-image .site-title a,.twentyseventeen-front-page.has-header-video .site-title a{color:#222 !important}
h2,h5,blockquote,.site-description{color:#777 !important}
.twentyseventeen-front-page.has-header-image .site-description,.twentyseventeen-front-page.has-header-video .site-description{color:#777 !important}
.entry-meta{color:#777 !important}
.entry-meta a{color:#777 !important}
.entry-content blockquote.alignleft,.entry-content blockquote.alignright{font-size:11pt;width:34%}
.site-footer{padding:0}
}@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}