@import "//fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,700,400italic,600italic";
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}
article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
a{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent}
ins,mark{background:#333;color:#fff;text-decoration:none}
mark{display:inline-block;padding:.1em;text-shadow:none;background:#f2d3a9;color:#a93901;border-radius:2px}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
::-moz-selection,::-webkit-selection,::selection{text-shadow:none;background:#333;color:#fff}
.cf:before,.cf:after{content:"";display:table}
.cf:after{clear:both}
.cf{zoom:1}
[type=submit]{cursor:pointer}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*,:before,:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}
.texture{width:100%}
.texture .texture-normal{background:url(https://raw.githubusercontent.com/thoughtbot/refills/master/source/images/textures/diagonal-noise.png),-webkit-linear-gradient(-450deg,#fbfbfb,#e9e9e9),center no-repeat #fbfbfb scroll;background:url(https://raw.githubusercontent.com/thoughtbot/refills/master/source/images/textures/diagonal-noise.png),linear-gradient(180deg,#fbfbfb,#e9e9e9),center no-repeat #fbfbfb scroll}
.texture .texture-inverted{background:url(https://raw.githubusercontent.com/thoughtbot/refills/master/source/images/textures/inverted/noise_lines.png),-webkit-linear-gradient(-450deg,#fbfbfb,#e9e9e9),center no-repeat #fbfbfb scroll;background:url(https://raw.githubusercontent.com/thoughtbot/refills/master/source/images/textures/inverted/noise_lines.png),linear-gradient(180deg,#fbfbfb,#e9e9e9),center no-repeat #fbfbfb scroll}
html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body{font-size:100%;font-family:"Titillium Web","PT Sans",sans-serif;color:#383b3e;background-color:#f8f8f8}
a{color:#242e30;text-decoration:none}
img{max-width:100%}
input,textarea{font-family:"Titillium Web","PT Sans",sans-serif;font-size:16px;font-size:1rem}
input::-ms-clear,textarea::-ms-clear{display:none}
button,input[type="button"],input[type="reset"],input[type="submit"],button,.button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;background-color:#77CDFF;border-radius:3px;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:"Source Sans Pro",sans-serif;font-size:1em;font-weight:600;line-height:1;padding:.75em 1em;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap}
button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,button:hover,button:focus,.button:hover,.button:focus{background-color:#2bb1ff;color:#fff}
button:disabled,input[type="button"]:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled,button:disabled,.button:disabled{cursor:not-allowed;opacity:.5}
.button.grey{background-color:#2d343a}
.button-small{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;background-color:#77CDFF;border-radius:3px;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:"Source Sans Pro",sans-serif;font-size:.8em;font-weight:600;line-height:1;padding:.5em .75em;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap}
.button-small:hover,.button-small:focus{background-color:#2bb1ff;color:#fff}
.button-small:disabled{cursor:not-allowed;opacity:.5}
.button-small.grey{background-color:#2d343a}
fieldset{background-color:#f7f7f7;border:1px solid #ddd;margin:0 0 .75em;padding:1.5em}
input,label,select{display:block;font-family:"Source Sans Pro",sans-serif;font-size:1em}
label{font-weight:400;margin-bottom:.1875em}
label.required::after{content:"*"}
label abbr{display:none}
input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select[multiple=multiple],textarea{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;font-family:"Source Sans Pro",sans-serif;font-size:1em;margin-bottom:.75em;padding:.5em;transition:border-color;width:100%}
input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover,select[multiple=multiple]:hover,textarea:hover{border-color:#c4c4c4}
input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:not([type]):focus,textarea:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#77CDFF;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(94,196,255,0.7);outline:none}
textarea{resize:vertical}
input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}
input[type="checkbox"],input[type="radio"]{display:inline;margin-right:.375em}
input[type="file"]{padding-bottom:.75em;width:100%}
select{margin-bottom:1.5em;max-width:100%;width:auto}
ul,ol{list-style-type:none;margin:0;padding:0}
ul.default{list-style-type:disc;margin-bottom:.75em;padding-left:1.5em}
ol.default{list-style-type:decimal;margin-bottom:.75em;padding-left:1.5em}
dl{margin-bottom:.75em}
dl dt{font-weight:700;margin-top:.75em}
dl dd{margin:0}
table{-webkit-font-feature-settings:kern,liga,tnum;-moz-font-feature-settings:kern,liga,tnum;-ms-font-feature-settings:kern,liga,tnum;font-feature-settings:kern,liga,tnum;border-collapse:collapse;margin:.75em 0;table-layout:fixed;width:100%}
th{border-bottom:1px solid #b7b7b7;font-weight:600;padding:.75em 0;text-align:left}
td{border-bottom:1px solid #ddd;padding:.75em 0}
tr,td,th{vertical-align:middle}
@font-face{font-family:'Canadian';src:url(../fonts/Canadian/Canadian.ttf.woff) format("woff"),url(../fonts/Canadian/Canadian.ttf.svg#Canadian) format("svg"),url(../fonts/Canadian/Canadian.ttf.eot),url(../fonts/Canadian/Canadian.ttf.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}
html{font-size:100%}
body{-webkit-font-feature-settings:kern,liga,pnum;-moz-font-feature-settings:kern,liga,pnum;-ms-font-feature-settings:kern,liga,pnum;font-feature-settings:kern,liga,pnum;-webkit-font-smoothing:antialiased;color:#383b3e;font-family:"Source Sans Pro",sans-serif;font-size:1em;line-height:1.5}
h1,h2,h3,h4,h5,h6{font-family:"clarendon-urw";font-size:1em;line-height:1.2;margin:0 0 .75em}
p{margin:0 0 .75em}
a{color:#77CDFF;text-decoration:none;transition:color .1s linear}
a:active,a:focus,a:hover{color:#2bb1ff;outline:0}
a:active,a:focus{outline:none}
hr{border-bottom:1px solid #ddd;border-left:none;border-right:none;border-top:none;margin:1.5em 0}
img,picture{margin:0;max-width:100%}
strong,b{font-weight:700}
pre,code{font-family:Monaco,"Bitstream Vera Sans Mono","Lucida Console",Terminal}
html{height:100%}
body{padding:0;margin:0 auto;width:100%;height:100%}
.site{display:flex;flex-direction:column;height:100%}
ul,ol{margin:0}
li > ul,li > ol{margin-bottom:0}
img,a img{-ms-interpolation-mode:bicubic;max-width:100%;min-height:auto;vertical-align:middle}
header{min-height:100px;width:100%;background-color:#fff}
.header-container{max-width:1200px;width:93%;margin:auto}
header .logo{padding-top:30px;font-size:28px;color:#ababab;margin:0}
header .logo a{color:#ababab}
.cbp-l-grid-blog-desc{min-height:90px}
.intro-wrapper{background-color:#2973B6;background-image:url(../img/229092.jpg);background-size:cover}
.intro{max-width:1200px;width:93%;margin:auto;padding:70px 0 60px}
.intro p{font-size:20px;color:#fff;text-shadow:0 0 2px #000}
.intro img{max-width:100%;height:auto}
.contact-intro{max-width:1200px;width:93%;margin:auto;border-bottom:1px solid #ccc}
.contact-intro h1{font:600 24px/40px "Source Sans Pro","Open Sans",sans-serif;color:#000;margin-top:40px;margin-bottom:10px}
.contact-intro p{font-size:16px;color:#000;margin-bottom:20px}
.ldiv{text-align:center;width:100%;padding-top:20px;cursor:pointer;display:none}
.loader{display:none;text-align:center}
.loader-lay{width:100%;height:100%;position:fixed;background:rgba(200,200,200,0.7);z-index:9999;display:none}
.loader-lay img{position:absolute;width:150px;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}
.title-dh{height:30px}
.branch-dh{height:25px}
.date-dh{cursor:pointer;height:18px}
.telephone-dh{height:25px}
.email-dh{height:24px;display:block}
.tspan{display:none}
.filter-block{width:200px;float:right;margin-left:22px}
.cbp-l-filters-dropdownList{max-height:370px;overflow-y:auto}
.filter-block .label{padding-bottom:5px}