@charset"UTF-8";
@import url('/typo3conf/ext/iconfont/Resources/Public/Lib/font-awesome/css/font-awesome.min.css');
@charset"UTF-8";
@charset"UTF-8";
.news.layout-default{line-height:1.625em;font-size:1em}
.news.layout-default .clear{clear:both}
.news.layout-default .nav ul{float:left;display:inline;margin:0}
.news.layout-default .nav li{float:left}
.news.layout-default .nav a{float:left;display:block}
.news.layout-default .nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.news.layout-default p,.news.layout-default ol,.news.layout-default ul{line-height:inherit}
.news.layout-default .article,.news.layout-default .no-news-found,.news.layout-default .category-list-view{margin-bottom:2em}
.news.layout-default .category-list-view h3{margin-top:0.25em}
.news.layout-default .category-list-view li{float:left;margin:0 1em 0 0;line-height:inherit;background-position:left center}
.news.layout-default .article:after,.news.layout-default .article .after{content:".";display:block;height:0;clear:both;visibility:hidden}
.news.layout-default .article .news-img-wrap{float:right;margin:0 0 1em 1em;max-width:50%;width:388px}
.news.layout-default .news-related-news .article .news-img-wrap{max-width:100%;float:none;margin:0 auto 1em auto}
.news-single .article .news-img-wrap{margin:0 0 0 1em}
.news.layout-default .article .news-img-wrap .outer{margin-bottom:1em}
.news.layout-default .mediaelement-video iframe{height:259px}
.news.layout-default .article .news-img-wrap a{display:block}
.news.layout-default .article .news-img-wrap img{height:auto;width:auto;display:block}
.news.layout-default .article .teaser-text{margin:0 0 10px 0}
#layout6 .news .csc-header h1,.news.layout-default .article .header h1,.news.layout-default .article .header h2{margin-bottom:0.222em;margin-top:0;line-height:1em;font-size:2.818em;font-weight:400;letter-spacing:0.01em}
.news.layout-default .article .header h1 a:hover,.news.layout-default .article .header h2 a:hover{color:#0086d1;text-decoration:none}
.news.layout-default .more{line-height:25px;padding-right:0.5em;display:inline-block}
.news.layout-default .more:after,.news.layout-default .more .after{content:'';background:url('../../typo3conf/ext/sc_template_sprachcaffe/Extensions/news/Resources/Public/images/news_more.png') no-repeat right center #0066c3;width:25px;height:25px;vertical-align:middle;display:inline-block}
.news.layout-default .more:hover{color:#0086d1;text-decoration:none}
.news.layout-default .more:hover:after{background-color:#0086d1}
.news.layout-default .footer{clear:both;padding-top:0.5em;border-top:1px solid #eee;margin-top:0.5em;margin-bottom:-0.5em;color:#888}
.news.layout-default .footer p{color:#888}
.news.layout-default .footer p{margin:0}
.news.layout-default .footer span{display:inline-block;padding-right:8px;margin-right:8px;border-right:1px solid #ddd}
.news.layout-default .footer span:last-child{border-right:0}
.news.layout-default .footer .news-category a{text-transform:uppercase}
.news-category-view ul li{padding:5px 8px}
.news-category-view ul li li{padding:2px 8px 2px 12px}
.news-category-view>ul>li:nth-child(even){background:#f9f9f9;border-top:1px solid #eee;border-bottom:1px solid #eee}
.news-category-view .category-desc{padding-left:10px;margin-left:10px;border-left:1px solid #ddd}
.news-single .footer{margin-bottom:20px;margin-top:5px;padding:10px 0 0 0;border-bottom:0;border-top:1px solid #eee}
.news-single .article .news-img-wrap img{float:none}
.news-single .teaser-text{font-weight:bold}
.news-text-wrap{margin-bottom:10px}
.news-img-caption{color:#888}
.news-related-wrap{display:block;margin-top:20px;width:100%}
.news-related{max-width:50%;padding:15px;border:1px solid #eee;display:table-cell}
.news-related ul li{line-height:1em;margin-bottom:12px}
.news-related ul li span{border-right:1px solid #DDDDDD;display:inline-block;margin-right:8px;padding-right:8px;color:#888}
.news-related ul li span:last-child{border-right:0;padding-right:0}
.news-related h2{margin-top:0;margin-bottom:10px}
.news-related-files ul li{margin-bottom:20px}
.news-related-files .news-related-files-link .jpg{background-position:0 0}
.news-clear{clear:both}
.socialShareButtons>div,.socialShareButtons .twitter>iframe{display:inline-block;zoom:1;*display:inline;vertical-align:middle}
.socialShareButtons .fb_iframe_widget>span,.socialShareButtons .fb_iframe_widget>span,.socialShareButtons .googlePlus>div,.socialShareButtons .twitter>iframe{vertical-align:middle !important}
.socialShareButtons .googlePlus>div{max-width:65px}
.news.layout-default .news-single-rightbox,.news.layout-default .news-single-imgcaption,.news.layout-default .news-latest-date,.news.layout-default .news-latest-morelink,.news.layout-default .news-latest-category,.news.layout-default .news-list-category,.news.layout-default .news-list-author,.news.layout-default .news-list-imgcaption,.news.layout-default .news-list-date,.news.layout-default .news-list-browse,.news.layout-default .news-amenu-container,.news.layout-default .news-catmenu{font-size:inherit}
.column-right .news.layout-default h3{font-size:1.563em;font-weight:400}
@media screen and (min-width:1024px){.column-right .news.layout-default h3{margin-top:0}
}
.column-right .news.layout-default h4{font-size:1.5em;font-weight:400}
@media screen and (max-width:1023px){.news.layout-default .news-related-wrap>div{max-width:100%;display:block;margin-top:-1px}
.news.layout-default .mediaelement-video iframe{height:197px}
}
@media screen and (max-width:767px){.news.layout-default{font-size:1em}
.news.layout-default .article .header h1,.news.layout-default .article .header h2{font-size:2.125em}
.news.layout-default .article .news-img-wrap{max-width:100%;margin:0 0 1em 0}
.news.layout-default .article .news-img-wrap img{margin:0 auto}
.news.layout-default .mediaelement-video iframe{height:203px}
.news.layout-default .category-list-view li{margin:0 !important;float:none !important}
}
@media screen and (max-width:419px){.news.layout-default .mediaelement-video iframe{height:144px}
}
.news.layout-default .article .event-info-type{font-weight:bold;text-transform:uppercase}
.news.layout-5 .article{margin-bottom:1em}
.news.layout-5 .article:last-child{margin-bottom:0}
.news.layout-5 .detail-link{margin-top:0.5em}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:1px solid #C9C9C9;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:16px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:16px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:16px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:16px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;margin-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:622px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:622px}
.tx-ke-questionnaire .keqImage{padding:5px 10px 10px 10px}
.tx-ke-questionnaire .keqImageLeft{float:left;padding-left:0}
.tx-ke-questionnaire .keqImageRight{float:right;padding-right:0}
.tx-ke-questionnaire .keqQuestionTitle{border-top:1px solid #eeeeee !important}
.tx-ke-questionnaire .keq_questionnaire_form{border-top:none}
.tx-ke-questionnaire fieldset p,.tx-ke-questionnaire fieldset ol,.tx-ke-questionnaire fieldset ul{margin:0px 0px 22px}
.tx-ke-questionnaire .keqAnswerText{padding-left:27px}
.tx-ke-questionnaire .keqAnswerBox.hasHelpText{margin-right:46px}
.tx-ke-questionnaire .keqHelp{float:right;margin-right:2.2em;margin-top:0.37em;margin-left:0.625em;text-decoration:none;border-bottom:0px dotted #4dbcf3}
.tx-ke-questionnaire .keqHelp:hover{cursor:pointer}
.tx-ke-questionnaire .keqHelp .keqHelpText{display:none;margin-top:1.05em;margin-left:-11.5em;text-decoration:none;background-color:#e3e3e3}
.tx-ke-questionnaire .keqHelp:hover .keqHelpText{display:block;position:absolute;top:5px;left:0px;width:400px;z-index:100;padding:5px 10px;border:1px solid #eeeeee;border-radius:4px;background:#fff}
.tx-ke-questionnaire .correctAnswer{color:#74c52c}
.tx-ke-questionnaire .wrongAnswer{color:#e2001a}
.tx-ke-questionnaire{text-align:left;position:relative}
#keq_loadingDiv{display:block;position:absolute;z-index:1000;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.8) url('https://i.stack.imgur.com/FhHRx.gif') 50% 50% no-repeat}
.tx-powermail .tx-ke-questionnaire{margin:0 -17px}
.tx-powermail .powermail_fieldwrap:first-child .tx-ke-questionnaire{margin-top:-26px}
@font-face{font-family:'Yanone Kaffeesatz';src:url('../../fileadmin/templates/sprachcaffe/template/fonts/YanoneKaffeesatz-Thin-webfont.eot');src:url('../../fileadmin/templates/sprachcaffe/template/fonts/YanoneKaffeesatz-Thin-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/sprachcaffe/template/fonts/YanoneKaffeesatz-Thin-webfont.woff') format('woff'),url('../../fileadmin/templates/sprachcaffe/template/fonts/YanoneKaffeesatz-Thin-webfont.ttf') format('truetype'),url('../../fileadmin/templates/sprachcaffe/template/fonts/YanoneKaffeesatz-Thin-webfont.svg#YanoneKaffeesatzThin') format('svg');font-weight:100;font-style:normal}
@font-face{font-family:'Yanone Kaffeesatz';src:url('../../fileadmin/templates/sprachcaffe/template/fonts/YanoneKaffeesatz-Light-webfont.eot');src:url('../../fileadmin/templates/sprachcaffe/template/fonts/YanoneKaffeesatz-Light-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/sprachcaffe/template/fonts/YanoneKaffeesatz-Light-webfont.woff') format('woff'),url('../../fileadmin/templates/sprachcaffe/template/fonts/YanoneKaffeesatz-Light-webfont.ttf') format('truetype'),url('../../fileadmin/templates/sprachcaffe/template/fonts/YanoneKaffeesatz-Light-webfont.svg#YanoneKaffeesatzLight') format('svg');font-weight:300;font-style:normal}
@font-face{font-family:'Yanone Kaffeesatz';src:url('../../fileadmin/templates/sprachcaffe/template/fonts/YanoneKaffeesatz-Regular-webfont.eot');src:url('../../fileadmin/templates/sprachcaffe/template/fonts/YanoneKaffeesatz-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/sprachcaffe/template/fonts/YanoneKaffeesatz-Regular-webfont.ttf') format('truetype'),url('../../fileadmin/templates/sprachcaffe/template/fonts/YanoneKaffeesatz-Regular-webfont.svg#YanoneKaffeesatzRegular') format('svg');font-weight:400;font-style:normal}
@font-face{font-family:'Yanone Kaffeesatz';src:url('../../fileadmin/templates/sprachcaffe/template/fonts/YanoneKaffeesatz-Bold-webfont.eot');src:url('../../fileadmin/templates/sprachcaffe/template/fonts/YanoneKaffeesatz-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/sprachcaffe/template/fonts/YanoneKaffeesatz-Bold-webfont.woff') format('woff'),url('../../fileadmin/templates/sprachcaffe/template/fonts/YanoneKaffeesatz-Bold-webfont.ttf') format('truetype'),url('../../fileadmin/templates/sprachcaffe/template/fonts/YanoneKaffeesatz-Bold-webfont.svg#YanoneKaffeesatzBold') format('svg');font-weight:700;font-style:normal}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
h1{margin:.67em 0;font-size:2em}
mark{color:#000;background:#ff0}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}
legend{padding:0;border:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-spacing:0;border-collapse:collapse}
td,th{padding:0}
@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" ("attr(href)")"}
abbr[title]:after{content:" ("attr(title)")"}
a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
blockquote,pre{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
img,tr{page-break-inside:avoid}
img{max-width:100%!important}
h2,h3,p{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
.navbar{display:none}
.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}
.label{border:1px solid #000}
.table{border-collapse:collapse!important}
.table td,.table th{background-color:#fff!important}
.table-bordered td,.table-bordered th{border:1px solid #ddd!important}
}
@font-face{font-family:'Glyphicons Halflings';src:url('../../fileadmin/templates/bootstrap/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.eot');src:url('../../fileadmin/templates/bootstrap/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/bootstrap/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.woff2') format('woff2'),url('../../fileadmin/templates/bootstrap/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff'),url('../../fileadmin/templates/bootstrap/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../../fileadmin/templates/bootstrap/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.glyphicon-asterisk:before{content:"\002a"}
.glyphicon-plus:before{content:"\002b"}
.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}
.glyphicon-minus:before{content:"\2212"}
.glyphicon-cloud:before{content:"\2601"}
.glyphicon-envelope:before{content:"\2709"}
.glyphicon-pencil:before{content:"\270f"}
.glyphicon-glass:before{content:"\e001"}
.glyphicon-music:before{content:"\e002"}
.glyphicon-search:before{content:"\e003"}
.glyphicon-heart:before{content:"\e005"}
.glyphicon-star:before{content:"\e006"}
.glyphicon-star-empty:before{content:"\e007"}
.glyphicon-user:before{content:"\e008"}
.glyphicon-film:before{content:"\e009"}
.glyphicon-th-large:before{content:"\e010"}
.glyphicon-th:before{content:"\e011"}
.glyphicon-th-list:before{content:"\e012"}
.glyphicon-ok:before{content:"\e013"}
.glyphicon-remove:before{content:"\e014"}
.glyphicon-zoom-in:before{content:"\e015"}
.glyphicon-zoom-out:before{content:"\e016"}
.glyphicon-off:before{content:"\e017"}
.glyphicon-signal:before{content:"\e018"}
.glyphicon-cog:before{content:"\e019"}
.glyphicon-trash:before{content:"\e020"}
.glyphicon-home:before{content:"\e021"}
.glyphicon-file:before{content:"\e022"}
.glyphicon-time:before{content:"\e023"}
.glyphicon-road:before{content:"\e024"}
.glyphicon-download-alt:before{content:"\e025"}
.glyphicon-download:before{content:"\e026"}
.glyphicon-upload:before{content:"\e027"}
.glyphicon-inbox:before{content:"\e028"}
.glyphicon-play-circle:before{content:"\e029"}
.glyphicon-repeat:before{content:"\e030"}
.glyphicon-refresh:before{content:"\e031"}
.glyphicon-list-alt:before{content:"\e032"}
.glyphicon-lock:before{content:"\e033"}
.glyphicon-flag:before{content:"\e034"}
.glyphicon-headphones:before{content:"\e035"}
.glyphicon-volume-off:before{content:"\e036"}
.glyphicon-volume-down:before{content:"\e037"}
.glyphicon-volume-up:before{content:"\e038"}
.glyphicon-qrcode:before{content:"\e039"}
.glyphicon-barcode:before{content:"\e040"}
.glyphicon-tag:before{content:"\e041"}
.glyphicon-tags:before{content:"\e042"}
.glyphicon-book:before{content:"\e043"}
.glyphicon-bookmark:before{content:"\e044"}
.glyphicon-print:before{content:"\e045"}
.glyphicon-camera:before{content:"\e046"}
.glyphicon-font:before{content:"\e047"}
.glyphicon-bold:before{content:"\e048"}
.glyphicon-italic:before{content:"\e049"}
.glyphicon-text-height:before{content:"\e050"}
.glyphicon-text-width:before{content:"\e051"}
.glyphicon-align-left:before{content:"\e052"}
.glyphicon-align-center:before{content:"\e053"}
.glyphicon-align-right:before{content:"\e054"}
.glyphicon-align-justify:before{content:"\e055"}
.glyphicon-list:before{content:"\e056"}
.glyphicon-indent-left:before{content:"\e057"}
.glyphicon-indent-right:before{content:"\e058"}
.glyphicon-facetime-video:before{content:"\e059"}
.glyphicon-picture:before{content:"\e060"}
.glyphicon-map-marker:before{content:"\e062"}
.glyphicon-adjust:before{content:"\e063"}
.glyphicon-tint:before{content:"\e064"}
.glyphicon-edit:before{content:"\e065"}
.glyphicon-share:before{content:"\e066"}
.glyphicon-check:before{content:"\e067"}
.glyphicon-move:before{content:"\e068"}
.glyphicon-step-backward:before{content:"\e069"}
.glyphicon-fast-backward:before{content:"\e070"}
.glyphicon-backward:before{content:"\e071"}
.glyphicon-play:before{content:"\e072"}
.glyphicon-pause:before{content:"\e073"}
.glyphicon-stop:before{content:"\e074"}
.glyphicon-forward:before{content:"\e075"}
.glyphicon-fast-forward:before{content:"\e076"}
.glyphicon-step-forward:before{content:"\e077"}
.glyphicon-eject:before{content:"\e078"}
.glyphicon-chevron-left:before{content:"\e079"}
.glyphicon-chevron-right:before{content:"\e080"}
.glyphicon-plus-sign:before{content:"\e081"}
.glyphicon-minus-sign:before{content:"\e082"}
.glyphicon-remove-sign:before{content:"\e083"}
.glyphicon-ok-sign:before{content:"\e084"}
.glyphicon-question-sign:before{content:"\e085"}
.glyphicon-info-sign:before{content:"\e086"}
.glyphicon-screenshot:before{content:"\e087"}
.glyphicon-remove-circle:before{content:"\e088"}
.glyphicon-ok-circle:before{content:"\e089"}
.glyphicon-ban-circle:before{content:"\e090"}
.glyphicon-arrow-left:before{content:"\e091"}
.glyphicon-arrow-right:before{content:"\e092"}
.glyphicon-arrow-up:before{content:"\e093"}
.glyphicon-arrow-down:before{content:"\e094"}
.glyphicon-share-alt:before{content:"\e095"}
.glyphicon-resize-full:before{content:"\e096"}
.glyphicon-resize-small:before{content:"\e097"}
.glyphicon-exclamation-sign:before{content:"\e101"}
.glyphicon-gift:before{content:"\e102"}
.glyphicon-leaf:before{content:"\e103"}
.glyphicon-fire:before{content:"\e104"}
.glyphicon-eye-open:before{content:"\e105"}
.glyphicon-eye-close:before{content:"\e106"}
.glyphicon-warning-sign:before{content:"\e107"}
.glyphicon-plane:before{content:"\e108"}
.glyphicon-calendar:before{content:"\e109"}
.glyphicon-random:before{content:"\e110"}
.glyphicon-comment:before{content:"\e111"}
.glyphicon-magnet:before{content:"\e112"}
.glyphicon-chevron-up:before{content:"\e113"}
.glyphicon-chevron-down:before{content:"\e114"}
.glyphicon-retweet:before{content:"\e115"}
.glyphicon-shopping-cart:before{content:"\e116"}
.glyphicon-folder-close:before{content:"\e117"}
.glyphicon-folder-open:before{content:"\e118"}
.glyphicon-resize-vertical:before{content:"\e119"}
.glyphicon-resize-horizontal:before{content:"\e120"}
.glyphicon-hdd:before{content:"\e121"}
.glyphicon-bullhorn:before{content:"\e122"}
.glyphicon-bell:before{content:"\e123"}
.glyphicon-certificate:before{content:"\e124"}
.glyphicon-thumbs-up:before{content:"\e125"}
.glyphicon-thumbs-down:before{content:"\e126"}
.glyphicon-hand-right:before{content:"\e127"}
.glyphicon-hand-left:before{content:"\e128"}
.glyphicon-hand-up:before{content:"\e129"}
.glyphicon-hand-down:before{content:"\e130"}
.glyphicon-circle-arrow-right:before{content:"\e131"}
.glyphicon-circle-arrow-left:before{content:"\e132"}
.glyphicon-circle-arrow-up:before{content:"\e133"}
.glyphicon-circle-arrow-down:before{content:"\e134"}
.glyphicon-globe:before{content:"\e135"}
.glyphicon-wrench:before{content:"\e136"}
.glyphicon-tasks:before{content:"\e137"}
.glyphicon-filter:before{content:"\e138"}
.glyphicon-briefcase:before{content:"\e139"}
.glyphicon-fullscreen:before{content:"\e140"}
.glyphicon-dashboard:before{content:"\e141"}
.glyphicon-paperclip:before{content:"\e142"}
.glyphicon-heart-empty:before{content:"\e143"}
.glyphicon-link:before{content:"\e144"}
.glyphicon-phone:before{content:"\e145"}
.glyphicon-pushpin:before{content:"\e146"}
.glyphicon-usd:before{content:"\e148"}
.glyphicon-gbp:before{content:"\e149"}
.glyphicon-sort:before{content:"\e150"}
.glyphicon-sort-by-alphabet:before{content:"\e151"}
.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}
.glyphicon-sort-by-order:before{content:"\e153"}
.glyphicon-sort-by-order-alt:before{content:"\e154"}
.glyphicon-sort-by-attributes:before{content:"\e155"}
.glyphicon-sort-by-attributes-alt:before{content:"\e156"}
.glyphicon-unchecked:before{content:"\e157"}
.glyphicon-expand:before{content:"\e158"}
.glyphicon-collapse-down:before{content:"\e159"}
.glyphicon-collapse-up:before{content:"\e160"}
.glyphicon-log-in:before{content:"\e161"}
.glyphicon-flash:before{content:"\e162"}
.glyphicon-log-out:before{content:"\e163"}
.glyphicon-new-window:before{content:"\e164"}
.glyphicon-record:before{content:"\e165"}
.glyphicon-save:before{content:"\e166"}
.glyphicon-open:before{content:"\e167"}
.glyphicon-saved:before{content:"\e168"}
.glyphicon-import:before{content:"\e169"}
.glyphicon-export:before{content:"\e170"}
.glyphicon-send:before{content:"\e171"}
.glyphicon-floppy-disk:before{content:"\e172"}
.glyphicon-floppy-saved:before{content:"\e173"}
.glyphicon-floppy-remove:before{content:"\e174"}
.glyphicon-floppy-save:before{content:"\e175"}
.glyphicon-floppy-open:before{content:"\e176"}
.glyphicon-credit-card:before{content:"\e177"}
.glyphicon-transfer:before{content:"\e178"}
.glyphicon-cutlery:before{content:"\e179"}
.glyphicon-header:before{content:"\e180"}
.glyphicon-compressed:before{content:"\e181"}
.glyphicon-earphone:before{content:"\e182"}
.glyphicon-phone-alt:before{content:"\e183"}
.glyphicon-tower:before{content:"\e184"}
.glyphicon-stats:before{content:"\e185"}
.glyphicon-sd-video:before{content:"\e186"}
.glyphicon-hd-video:before{content:"\e187"}
.glyphicon-subtitles:before{content:"\e188"}
.glyphicon-sound-stereo:before{content:"\e189"}
.glyphicon-sound-dolby:before{content:"\e190"}
.glyphicon-sound-5-1:before{content:"\e191"}
.glyphicon-sound-6-1:before{content:"\e192"}
.glyphicon-sound-7-1:before{content:"\e193"}
.glyphicon-copyright-mark:before{content:"\e194"}
.glyphicon-registration-mark:before{content:"\e195"}
.glyphicon-cloud-download:before{content:"\e197"}
.glyphicon-cloud-upload:before{content:"\e198"}
.glyphicon-tree-conifer:before{content:"\e199"}
.glyphicon-tree-deciduous:before{content:"\e200"}
.glyphicon-cd:before{content:"\e201"}
.glyphicon-save-file:before{content:"\e202"}
.glyphicon-open-file:before{content:"\e203"}
.glyphicon-level-up:before{content:"\e204"}
.glyphicon-copy:before{content:"\e205"}
.glyphicon-paste:before{content:"\e206"}
.glyphicon-alert:before{content:"\e209"}
.glyphicon-equalizer:before{content:"\e210"}
.glyphicon-king:before{content:"\e211"}
.glyphicon-queen:before{content:"\e212"}
.glyphicon-pawn:before{content:"\e213"}
.glyphicon-bishop:before{content:"\e214"}
.glyphicon-knight:before{content:"\e215"}
.glyphicon-baby-formula:before{content:"\e216"}
.glyphicon-tent:before{content:"\26fa"}
.glyphicon-blackboard:before{content:"\e218"}
.glyphicon-bed:before{content:"\e219"}
.glyphicon-apple:before{content:"\f8ff"}
.glyphicon-erase:before{content:"\e221"}
.glyphicon-hourglass:before{content:"\231b"}
.glyphicon-lamp:before{content:"\e223"}
.glyphicon-duplicate:before{content:"\e224"}
.glyphicon-piggy-bank:before{content:"\e225"}
.glyphicon-scissors:before{content:"\e226"}
.glyphicon-bitcoin:before{content:"\e227"}
.glyphicon-btc:before{content:"\e227"}
.glyphicon-xbt:before{content:"\e227"}
.glyphicon-yen:before{content:"\00a5"}
.glyphicon-jpy:before{content:"\00a5"}
.glyphicon-ruble:before{content:"\20bd"}
.glyphicon-rub:before{content:"\20bd"}
.glyphicon-scale:before{content:"\e230"}
.glyphicon-ice-lolly:before{content:"\e231"}
.glyphicon-ice-lolly-tasted:before{content:"\e232"}
.glyphicon-education:before{content:"\e233"}
.glyphicon-option-horizontal:before{content:"\e234"}
.glyphicon-option-vertical:before{content:"\e235"}
.glyphicon-menu-hamburger:before{content:"\e236"}
.glyphicon-modal-window:before{content:"\e237"}
.glyphicon-oil:before{content:"\e238"}
.glyphicon-grain:before{content:"\e239"}
.glyphicon-sunglasses:before{content:"\e240"}
.glyphicon-text-size:before{content:"\e241"}
.glyphicon-text-color:before{content:"\e242"}
.glyphicon-text-background:before{content:"\e243"}
.glyphicon-object-align-top:before{content:"\e244"}
.glyphicon-object-align-bottom:before{content:"\e245"}
.glyphicon-object-align-horizontal:before{content:"\e246"}
.glyphicon-object-align-left:before{content:"\e247"}
.glyphicon-object-align-vertical:before{content:"\e248"}
.glyphicon-object-align-right:before{content:"\e249"}
.glyphicon-triangle-right:before{content:"\e250"}
.glyphicon-triangle-left:before{content:"\e251"}
.glyphicon-triangle-bottom:before{content:"\e252"}
.glyphicon-triangle-top:before{content:"\e253"}
.glyphicon-console:before{content:"\e254"}
.glyphicon-superscript:before{content:"\e255"}
.glyphicon-subscript:before{content:"\e256"}
.glyphicon-menu-left:before{content:"\e257"}
.glyphicon-menu-right:before{content:"\e258"}
.glyphicon-menu-down:before{content:"\e259"}
.glyphicon-menu-up:before{content:"\e260"}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
a{color:#337ab7;text-decoration:none}
a:focus,a:hover{color:#23527c;text-decoration:underline}
a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
figure{margin:0}
img{vertical-align:middle}
.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}
.img-rounded{border-radius:6px}
.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.img-circle{border-radius:50%}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
[role=button]{cursor:pointer}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}
.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}
.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}
.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}
.h1,h1{font-size:36px}
.h2,h2{font-size:30px}
.h3,h3{font-size:24px}
.h4,h4{font-size:18px}
.h5,h5{font-size:14px}
.h6,h6{font-size:12px}
p{margin:0 0 10px}
.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}
@media (min-width:768px){.lead{font-size:21px}
}
.small,small{font-size:85%}
.mark,mark{padding:.2em;background-color:#fcf8e3}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.text-justify{text-align:justify}
.text-nowrap{white-space:nowrap}
.text-lowercase{text-transform:lowercase}
.text-uppercase{text-transform:uppercase}
.text-capitalize{text-transform:capitalize}
.text-muted{color:#777}
.text-primary{color:#337ab7}
a.text-primary:focus,a.text-primary:hover{color:#286090}
.text-success{color:#3c763d}
a.text-success:focus,a.text-success:hover{color:#2b542c}
.text-info{color:#31708f}
a.text-info:focus,a.text-info:hover{color:#245269}
.text-warning{color:#8a6d3b}
a.text-warning:focus,a.text-warning:hover{color:#66512c}
.text-danger{color:#a94442}
a.text-danger:focus,a.text-danger:hover{color:#843534}
.bg-primary{color:#fff;background-color:#337ab7}
a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}
.bg-success{background-color:#dff0d8}
a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}
.bg-info{background-color:#d9edf7}
a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}
.bg-warning{background-color:#fcf8e3}
a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}
.bg-danger{background-color:#f2dede}
a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}
.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}
ol,ul{margin-top:0;margin-bottom:10px}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
.list-unstyled{padding-left:0;list-style:none}
.list-inline{padding-left:0;margin-left:-5px;list-style:none}
.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}
dl{margin-top:0;margin-bottom:20px}
dd,dt{line-height:1.42857143}
dt{font-weight:700}
dd{margin-left:0}
@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}
.dl-horizontal dd{margin-left:180px}
}
abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}
.initialism{font-size:90%;text-transform:uppercase}
blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}
blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}
blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}
blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}
.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}
.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}
.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}
address{margin-bottom:20px;font-style:normal;line-height:1.42857143}
code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}
code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}
kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}
kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}
pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}
pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}
.pre-scrollable{max-height:340px;overflow-y:scroll}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:768px){.container{width:750px}
}
@media (min-width:992px){.container{width:970px}
}
@media (min-width:1200px){.container{width:1170px}
}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{margin-right:-15px;margin-left:-15px}
.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,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-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{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.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{float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-1{width:8.33333333%}
.col-xs-pull-12{right:100%}
.col-xs-pull-11{right:91.66666667%}
.col-xs-pull-10{right:83.33333333%}
.col-xs-pull-9{right:75%}
.col-xs-pull-8{right:66.66666667%}
.col-xs-pull-7{right:58.33333333%}
.col-xs-pull-6{right:50%}
.col-xs-pull-5{right:41.66666667%}
.col-xs-pull-4{right:33.33333333%}
.col-xs-pull-3{right:25%}
.col-xs-pull-2{right:16.66666667%}
.col-xs-pull-1{right:8.33333333%}
.col-xs-pull-0{right:auto}
.col-xs-push-12{left:100%}
.col-xs-push-11{left:91.66666667%}
.col-xs-push-10{left:83.33333333%}
.col-xs-push-9{left:75%}
.col-xs-push-8{left:66.66666667%}
.col-xs-push-7{left:58.33333333%}
.col-xs-push-6{left:50%}
.col-xs-push-5{left:41.66666667%}
.col-xs-push-4{left:33.33333333%}
.col-xs-push-3{left:25%}
.col-xs-push-2{left:16.66666667%}
.col-xs-push-1{left:8.33333333%}
.col-xs-push-0{left:auto}
.col-xs-offset-12{margin-left:100%}
.col-xs-offset-11{margin-left:91.66666667%}
.col-xs-offset-10{margin-left:83.33333333%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-8{margin-left:66.66666667%}
.col-xs-offset-7{margin-left:58.33333333%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-5{margin-left:41.66666667%}
.col-xs-offset-4{margin-left:33.33333333%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-2{margin-left:16.66666667%}
.col-xs-offset-1{margin-left:8.33333333%}
.col-xs-offset-0{margin-left:0}
@media (min-width:768px){.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}
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-1{width:8.33333333%}
.col-sm-pull-12{right:100%}
.col-sm-pull-11{right:91.66666667%}
.col-sm-pull-10{right:83.33333333%}
.col-sm-pull-9{right:75%}
.col-sm-pull-8{right:66.66666667%}
.col-sm-pull-7{right:58.33333333%}
.col-sm-pull-6{right:50%}
.col-sm-pull-5{right:41.66666667%}
.col-sm-pull-4{right:33.33333333%}
.col-sm-pull-3{right:25%}
.col-sm-pull-2{right:16.66666667%}
.col-sm-pull-1{right:8.33333333%}
.col-sm-pull-0{right:auto}
.col-sm-push-12{left:100%}
.col-sm-push-11{left:91.66666667%}
.col-sm-push-10{left:83.33333333%}
.col-sm-push-9{left:75%}
.col-sm-push-8{left:66.66666667%}
.col-sm-push-7{left:58.33333333%}
.col-sm-push-6{left:50%}
.col-sm-push-5{left:41.66666667%}
.col-sm-push-4{left:33.33333333%}
.col-sm-push-3{left:25%}
.col-sm-push-2{left:16.66666667%}
.col-sm-push-1{left:8.33333333%}
.col-sm-push-0{left:auto}
.col-sm-offset-12{margin-left:100%}
.col-sm-offset-11{margin-left:91.66666667%}
.col-sm-offset-10{margin-left:83.33333333%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-8{margin-left:66.66666667%}
.col-sm-offset-7{margin-left:58.33333333%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-5{margin-left:41.66666667%}
.col-sm-offset-4{margin-left:33.33333333%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-2{margin-left:16.66666667%}
.col-sm-offset-1{margin-left:8.33333333%}
.col-sm-offset-0{margin-left:0}
}
@media (min-width:992px){.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}
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
.col-md-pull-12{right:100%}
.col-md-pull-11{right:91.66666667%}
.col-md-pull-10{right:83.33333333%}
.col-md-pull-9{right:75%}
.col-md-pull-8{right:66.66666667%}
.col-md-pull-7{right:58.33333333%}
.col-md-pull-6{right:50%}
.col-md-pull-5{right:41.66666667%}
.col-md-pull-4{right:33.33333333%}
.col-md-pull-3{right:25%}
.col-md-pull-2{right:16.66666667%}
.col-md-pull-1{right:8.33333333%}
.col-md-pull-0{right:auto}
.col-md-push-12{left:100%}
.col-md-push-11{left:91.66666667%}
.col-md-push-10{left:83.33333333%}
.col-md-push-9{left:75%}
.col-md-push-8{left:66.66666667%}
.col-md-push-7{left:58.33333333%}
.col-md-push-6{left:50%}
.col-md-push-5{left:41.66666667%}
.col-md-push-4{left:33.33333333%}
.col-md-push-3{left:25%}
.col-md-push-2{left:16.66666667%}
.col-md-push-1{left:8.33333333%}
.col-md-push-0{left:auto}
.col-md-offset-12{margin-left:100%}
.col-md-offset-11{margin-left:91.66666667%}
.col-md-offset-10{margin-left:83.33333333%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-8{margin-left:66.66666667%}
.col-md-offset-7{margin-left:58.33333333%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-5{margin-left:41.66666667%}
.col-md-offset-4{margin-left:33.33333333%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-2{margin-left:16.66666667%}
.col-md-offset-1{margin-left:8.33333333%}
.col-md-offset-0{margin-left:0}
}
@media (min-width:1200px){.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{float:left}
.col-lg-12{width:100%}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.66666667%}
.col-lg-1{width:8.33333333%}
.col-lg-pull-12{right:100%}
.col-lg-pull-11{right:91.66666667%}
.col-lg-pull-10{right:83.33333333%}
.col-lg-pull-9{right:75%}
.col-lg-pull-8{right:66.66666667%}
.col-lg-pull-7{right:58.33333333%}
.col-lg-pull-6{right:50%}
.col-lg-pull-5{right:41.66666667%}
.col-lg-pull-4{right:33.33333333%}
.col-lg-pull-3{right:25%}
.col-lg-pull-2{right:16.66666667%}
.col-lg-pull-1{right:8.33333333%}
.col-lg-pull-0{right:auto}
.col-lg-push-12{left:100%}
.col-lg-push-11{left:91.66666667%}
.col-lg-push-10{left:83.33333333%}
.col-lg-push-9{left:75%}
.col-lg-push-8{left:66.66666667%}
.col-lg-push-7{left:58.33333333%}
.col-lg-push-6{left:50%}
.col-lg-push-5{left:41.66666667%}
.col-lg-push-4{left:33.33333333%}
.col-lg-push-3{left:25%}
.col-lg-push-2{left:16.66666667%}
.col-lg-push-1{left:8.33333333%}
.col-lg-push-0{left:auto}
.col-lg-offset-12{margin-left:100%}
.col-lg-offset-11{margin-left:91.66666667%}
.col-lg-offset-10{margin-left:83.33333333%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-8{margin-left:66.66666667%}
.col-lg-offset-7{margin-left:58.33333333%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-5{margin-left:41.66666667%}
.col-lg-offset-4{margin-left:33.33333333%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-2{margin-left:16.66666667%}
.col-lg-offset-1{margin-left:8.33333333%}
.col-lg-offset-0{margin-left:0}
}
table{background-color:transparent}
caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}
th{text-align:left}
.table{width:100%;max-width:100%;margin-bottom:20px}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}
.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}
.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}
.table>tbody+tbody{border-top:2px solid #ddd}
.table .table{background-color:#fff}
.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}
.table-bordered{border:1px solid #ddd}
.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}
.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}
.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}
.table-hover>tbody>tr:hover{background-color:#f5f5f5}
table col[class*=col-]{position:static;display:table-column;float:none}
table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}
.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}
.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}
.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}
.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}
.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}
.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}
.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}
.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}
.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}
.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}
.table-responsive{min-height:.01%;overflow-x:auto}
@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}
.table-responsive>.table{margin-bottom:0}
.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}
.table-responsive>.table-bordered{border:0}
.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}
.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}
.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}
}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}
label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}
input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}
input[type=file]{display:block}
input[type=range]{display:block;width:100%}
select[multiple],select[size]{height:auto}
input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}
.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.form-control::-moz-placeholder{color:#999;opacity:1}
.form-control:-ms-input-placeholder{color:#999}
.form-control::-webkit-input-placeholder{color:#999}
.form-control::-ms-expand{background-color:transparent;border:0}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}
.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}
textarea.form-control{height:auto}
input[type=search]{-webkit-appearance:none}
@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}
.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}
.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}
}
.form-group{margin-bottom:15px}
.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}
.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}
.checkbox+.checkbox,.radio+.radio{margin-top:-5px}
.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}
.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}
fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}
.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}
.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}
.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}
.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}
.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
select.input-sm{height:30px;line-height:30px}
select[multiple].input-sm,textarea.input-sm{height:auto}
.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
.form-group-sm select.form-control{height:30px;line-height:30px}
.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}
.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}
.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}
select.input-lg{height:46px;line-height:46px}
select[multiple].input-lg,textarea.input-lg{height:auto}
.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}
.form-group-lg select.form-control{height:46px;line-height:46px}
.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}
.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}
.has-feedback{position:relative}
.has-feedback .form-control{padding-right:42.5px}
.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}
.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}
.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}
.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}
.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}
.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}
.has-success .form-control-feedback{color:#3c763d}
.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}
.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}
.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}
.has-warning .form-control-feedback{color:#8a6d3b}
.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}
.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}
.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}
.has-error .form-control-feedback{color:#a94442}
.has-feedback label~.form-control-feedback{top:25px}
.has-feedback label.sr-only~.form-control-feedback{top:0}
.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}
@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}
.form-inline .form-control-static{display:inline-block}
.form-inline .input-group{display:inline-table;vertical-align:middle}
.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}
.form-inline .input-group>.form-control{width:100%}
.form-inline .control-label{margin-bottom:0;vertical-align:middle}
.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}
.form-inline .checkbox label,.form-inline .radio label{padding-left:0}
.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}
.form-inline .has-feedback .form-control-feedback{top:0}
}
.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}
.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}
.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}
@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}
}
.form-horizontal .has-feedback .form-control-feedback{right:15px}
@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}
}
@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}
}
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;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;border-radius:4px}
.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}
.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}
a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}
.btn-default{color:#333;background-color:#fff;border-color:#ccc}
.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}
.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}
.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}
.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}
.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}
.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}
.btn-default .badge{color:#fff;background-color:#333}
.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}
.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}
.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}
.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}
.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}
.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}
.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}
.btn-primary .badge{color:#337ab7;background-color:#fff}
.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}
.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}
.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}
.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}
.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}
.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}
.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}
.btn-success .badge{color:#5cb85c;background-color:#fff}
.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}
.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}
.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}
.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}
.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}
.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}
.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}
.btn-info .badge{color:#5bc0de;background-color:#fff}
.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}
.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}
.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}
.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}
.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}
.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}
.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}
.btn-warning .badge{color:#f0ad4e;background-color:#fff}
.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}
.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}
.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}
.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}
.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}
.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}
.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}
.btn-danger .badge{color:#d9534f;background-color:#fff}
.btn-link{font-weight:400;color:#337ab7;border-radius:0}
.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}
.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}
.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}
.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}
.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-block{display:block;width:100%}
.btn-block+.btn-block{margin-top:5px}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.fade.in{opacity:1}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}
.dropdown,.dropup{position:relative}
.dropdown-toggle:focus{outline:0}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}
.dropdown-menu.pull-right{right:0;left:auto}
.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}
.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.open>.dropdown-menu{display:block}
.open>a{outline:0}
.dropdown-menu-right{right:0;left:auto}
.dropdown-menu-left{right:auto;left:0}
.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}
.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}
.pull-right>.dropdown-menu{right:0;left:auto}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}
@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}
.navbar-right .dropdown-menu-left{right:auto;left:0}
}
.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}
.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}
.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}
.btn-toolbar{margin-left:-5px}
.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}
.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}
.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}
.btn-group>.btn:first-child{margin-left:0}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}
.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
.btn-group>.btn-group{float:left}
.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}
.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}
.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}
.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}
.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}
.btn-group-vertical>.btn-group>.btn{float:none}
.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}
.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}
.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}
.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}
.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}
.btn-group-justified>.btn-group .btn{width:100%}
.btn-group-justified>.btn-group .dropdown-menu{left:auto}
[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}
.input-group{position:relative;display:table;border-collapse:separate}
.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}
.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}
.input-group .form-control:focus{z-index:3}
.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}
select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}
select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}
.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}
select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}
.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}
.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}
.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}
.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}
.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}
.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}
.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}
.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}
.input-group-addon:first-child{border-right:0}
.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}
.input-group-addon:last-child{border-left:0}
.input-group-btn{position:relative;font-size:0;white-space:nowrap}
.input-group-btn>.btn{position:relative}
.input-group-btn>.btn+.btn{margin-left:-1px}
.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}
.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}
.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav>li{position:relative;display:block}
.nav>li>a{position:relative;display:block;padding:10px 15px}
.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}
.nav>li.disabled>a{color:#777}
.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav>li>a>img{max-width:none}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs>li{float:left;margin-bottom:-1px}
.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}
.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-tabs.nav-justified>li{float:none}
.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}
.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}
@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}
.nav-tabs.nav-justified>li>a{margin-bottom:0}
}
.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}
@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}
}
.nav-pills>li{float:left}
.nav-pills>li>a{border-radius:4px}
.nav-pills>li+li{margin-left:2px}
.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}
.nav-stacked>li{float:none}
.nav-stacked>li+li{margin-top:2px;margin-left:0}
.nav-justified{width:100%}
.nav-justified>li{float:none}
.nav-justified>li>a{margin-bottom:5px;text-align:center}
.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}
@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}
.nav-justified>li>a{margin-bottom:0}
}
.nav-tabs-justified{border-bottom:0}
.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}
.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}
@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}
.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}
}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}
@media (min-width:768px){.navbar{border-radius:4px}
}
@media (min-width:768px){.navbar-header{float:left}
}
.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.navbar-collapse.in{overflow-y:auto}
@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.navbar-collapse.in{overflow-y:visible}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}
}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}
@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}
}
.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}
@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}
}
.navbar-static-top{z-index:1000;border-width:0 0 1px}
@media (min-width:768px){.navbar-static-top{border-radius:0}
}
.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}
@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}
}
.navbar-fixed-top{top:0;border-width:0 0 1px}
.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}
.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}
.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}
.navbar-brand>img{display:block}
@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}
}
.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}
.navbar-toggle:focus{outline:0}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
@media (min-width:768px){.navbar-toggle{display:none}
}
.navbar-nav{margin:7.5px -15px}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}
@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}
.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}
.navbar-nav .open .dropdown-menu>li>a{line-height:20px}
.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}
}
@media (min-width:768px){.navbar-nav{float:left;margin:0}
.navbar-nav>li{float:left}
.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}
}
.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}
@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}
.navbar-form .form-control-static{display:inline-block}
.navbar-form .input-group{display:inline-table;vertical-align:middle}
.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}
.navbar-form .input-group>.form-control{width:100%}
.navbar-form .control-label{margin-bottom:0;vertical-align:middle}
.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}
.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}
.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}
.navbar-form .has-feedback .form-control-feedback{top:0}
}
@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}
.navbar-form .form-group:last-child{margin-bottom:0}
}
@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}
}
.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}
.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}
.navbar-btn{margin-top:8px;margin-bottom:8px}
.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}
.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}
.navbar-text{margin-top:15px;margin-bottom:15px}
@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}
}
@media (min-width:768px){.navbar-left{float:left!important}
.navbar-right{float:right!important;margin-right:-15px}
.navbar-right~.navbar-right{margin-right:0}
}
.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}
.navbar-default .navbar-brand{color:#777}
.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}
.navbar-default .navbar-text{color:#777}
.navbar-default .navbar-nav>li>a{color:#777}
.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}
.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}
.navbar-default .navbar-toggle{border-color:#ddd}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}
@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}
.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}
.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}
}
.navbar-default .navbar-link{color:#777}
.navbar-default .navbar-link:hover{color:#333}
.navbar-default .btn-link{color:#777}
.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}
.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}
.navbar-inverse{background-color:#222;border-color:#080808}
.navbar-inverse .navbar-brand{color:#9d9d9d}
.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}
.navbar-inverse .navbar-text{color:#9d9d9d}
.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}
.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}
.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}
.navbar-inverse .navbar-toggle{border-color:#333}
.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}
.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}
@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}
.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}
}
.navbar-inverse .navbar-link{color:#9d9d9d}
.navbar-inverse .navbar-link:hover{color:#fff}
.navbar-inverse .btn-link{color:#9d9d9d}
.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}
.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}
.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}
.breadcrumb>li{display:inline-block}
.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}
.breadcrumb>.active{color:#777}
.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}
.pagination>li{display:inline}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}
.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}
.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}
.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}
.pager li{display:inline}
.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}
.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}
.pager .next>a,.pager .next>span{float:right}
.pager .previous>a,.pager .previous>span{float:left}
.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}
.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}
a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}
.label:empty{display:none}
.btn .label{position:relative;top:-1px}
.label-default{background-color:#777}
.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}
.label-primary{background-color:#337ab7}
.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}
.label-success{background-color:#5cb85c}
.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}
.label-info{background-color:#5bc0de}
.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}
.label-warning{background-color:#f0ad4e}
.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}
.label-danger{background-color:#d9534f}
.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}
.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}
.badge:empty{display:none}
.btn .badge{position:relative;top:-1px}
.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}
a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}
.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}
.list-group-item>.badge{float:right}
.list-group-item>.badge+.badge{margin-right:5px}
.nav-pills>li>a>.badge{margin-left:3px}
.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}
.jumbotron .h1,.jumbotron h1{color:inherit}
.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}
.jumbotron>hr{border-top-color:#d5d5d5}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.jumbotron .container{max-width:100%}
@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}
.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}
.jumbotron .h1,.jumbotron h1{font-size:63px}
}
.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}
.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}
a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}
.thumbnail .caption{padding:9px;color:#333}
.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}
.alert h4{margin-top:0;color:inherit}
.alert .alert-link{font-weight:700}
.alert>p,.alert>ul{margin-bottom:0}
.alert>p+p{margin-top:5px}
.alert-dismissable,.alert-dismissible{padding-right:35px}
.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}
.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
.alert-success hr{border-top-color:#c9e2b3}
.alert-success .alert-link{color:#2b542c}
.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
.alert-info hr{border-top-color:#a6e1ec}
.alert-info .alert-link{color:#245269}
.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.alert-warning hr{border-top-color:#f7e1b5}
.alert-warning .alert-link{color:#66512c}
.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}
.alert-danger hr{border-top-color:#e4b9c0}
.alert-danger .alert-link{color:#843534}
@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}
}
@-o-keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}
}
@keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}
}
.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}
.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}
.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}
.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}
.progress-bar-success{background-color:#5cb85c}
.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}
.progress-bar-info{background-color:#5bc0de}
.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}
.progress-bar-warning{background-color:#f0ad4e}
.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}
.progress-bar-danger{background-color:#d9534f}
.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}
.media{margin-top:15px}
.media:first-child{margin-top:0}
.media,.media-body{overflow:hidden;zoom:1}
.media-body{width:10000px}
.media-object{display:block}
.media-object.img-thumbnail{max-width:none}
.media-right,.media>.pull-right{padding-left:10px}
.media-left,.media>.pull-left{padding-right:10px}
.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}
.media-middle{vertical-align:middle}
.media-bottom{vertical-align:bottom}
.media-heading{margin-top:0;margin-bottom:5px}
.media-list{padding-left:0;list-style:none}
.list-group{padding-left:0;margin-bottom:20px}
.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}
.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}
.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
a.list-group-item,button.list-group-item{color:#555}
a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}
a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}
button.list-group-item{width:100%;text-align:left}
.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}
.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}
.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}
.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}
.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}
.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}
.list-group-item-success{color:#3c763d;background-color:#dff0d8}
a.list-group-item-success,button.list-group-item-success{color:#3c763d}
a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}
a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}
a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}
.list-group-item-info{color:#31708f;background-color:#d9edf7}
a.list-group-item-info,button.list-group-item-info{color:#31708f}
a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}
a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}
a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}
.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}
a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}
a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}
a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}
a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}
.list-group-item-danger{color:#a94442;background-color:#f2dede}
a.list-group-item-danger,button.list-group-item-danger{color:#a94442}
a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}
a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}
a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}
.list-group-item-heading{margin-top:0;margin-bottom:5px}
.list-group-item-text{margin-bottom:0;line-height:1.3}
.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}
.panel-body{padding:15px}
.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}
.panel-heading>.dropdown .dropdown-toggle{color:inherit}
.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}
.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}
.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}
.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}
.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}
.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}
.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}
.list-group+.panel-footer{border-top-width:0}
.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}
.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}
.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}
.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}
.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}
.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}
.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}
.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}
.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}
.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}
.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}
.panel>.table-responsive{margin-bottom:0;border:0}
.panel-group{margin-bottom:20px}
.panel-group .panel{margin-bottom:0;border-radius:4px}
.panel-group .panel+.panel{margin-top:5px}
.panel-group .panel-heading{border-bottom:0}
.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}
.panel-group .panel-footer{border-top:0}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}
.panel-default{border-color:#ddd}
.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}
.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}
.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}
.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}
.panel-primary{border-color:#337ab7}
.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}
.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}
.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}
.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}
.panel-success{border-color:#d6e9c6}
.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}
.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}
.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}
.panel-info{border-color:#bce8f1}
.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}
.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}
.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}
.panel-warning{border-color:#faebcc}
.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}
.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}
.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}
.panel-danger{border-color:#ebccd1}
.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}
.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}
.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}
.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}
.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}
.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.embed-responsive-16by9{padding-bottom:56.25%}
.embed-responsive-4by3{padding-bottom:75%}
.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}
.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}
.well-lg{padding:24px;border-radius:6px}
.well-sm{padding:9px;border-radius:3px}
.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}
.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}
button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}
.modal-open{overflow:hidden}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{position:relative;width:auto;margin:10px}
.modal-content{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,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}
.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0;line-height:1.42857143}
.modal-body{position:relative;padding:15px}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}
.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}
.modal-sm{width:300px}
}
@media (min-width:992px){.modal-lg{width:900px}
}
.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}
.tooltip.in{filter:alpha(opacity=90);opacity:.9}
.tooltip.top{padding:5px 0;margin-top:-3px}
.tooltip.right{padding:0 5px;margin-left:3px}
.tooltip.bottom{padding:5px 0;margin-top:3px}
.tooltip.left{padding:0 5px;margin-left:-3px}
.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}
.popover.top{margin-top:-10px}
.popover.right{margin-left:10px}
.popover.bottom{margin-top:10px}
.popover.left{margin-left:-10px}
.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}
.popover-content{padding:9px 14px}
.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}
.popover>.arrow{border-width:11px}
.popover>.arrow:after{content:"";border-width:10px}
.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}
.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}
.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}
.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}
.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}
.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}
.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}
.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}
.carousel{position:relative}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}
.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}
@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}
.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}
.carousel-inner>.active{left:0}
.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}
.carousel-inner>.next{left:100%}
.carousel-inner>.prev{left:-100%}
.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}
.carousel-inner>.active.left{left:-100%}
.carousel-inner>.active.right{left:100%}
.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}
.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);background-repeat:repeat-x}
.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);background-repeat:repeat-x}
.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}
.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}
.carousel-control .icon-prev:before{content:'\2039'}
.carousel-control .icon-next:before{content:'\203a'}
.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}
.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}
.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}
.carousel-caption .btn{text-shadow:none}
@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}
.carousel-caption{right:20%;left:20%;padding-bottom:30px}
.carousel-indicators{bottom:20px}
}
.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}
.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}
.center-block{display:block;margin-right:auto;margin-left:auto}
.pull-right{float:right!important}
.pull-left{float:left!important}
.hide{display:none!important}
.show{display:block!important}
.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{display:none!important}
.affix{position:fixed}
@-ms-viewport{width:device-width}
.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}
.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}
@media (max-width:767px){.visible-xs{display:block!important}
table.visible-xs{display:table!important}
tr.visible-xs{display:table-row!important}
td.visible-xs,th.visible-xs{display:table-cell!important}
}
@media (max-width:767px){.visible-xs-block{display:block!important}
}
@media (max-width:767px){.visible-xs-inline{display:inline!important}
}
@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}
table.visible-sm{display:table!important}
tr.visible-sm{display:table-row!important}
td.visible-sm,th.visible-sm{display:table-cell!important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}
table.visible-md{display:table!important}
tr.visible-md{display:table-row!important}
td.visible-md,th.visible-md{display:table-cell!important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}
}
@media (min-width:1200px){.visible-lg{display:block!important}
table.visible-lg{display:table!important}
tr.visible-lg{display:table-row!important}
td.visible-lg,th.visible-lg{display:table-cell!important}
}
@media (min-width:1200px){.visible-lg-block{display:block!important}
}
@media (min-width:1200px){.visible-lg-inline{display:inline!important}
}
@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}
}
@media (max-width:767px){.hidden-xs{display:none!important}
}
@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}
}
@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}
}
@media (min-width:1200px){.hidden-lg{display:none!important}
}
.visible-print{display:none!important}
@media print{.visible-print{display:block!important}
table.visible-print{display:table!important}
tr.visible-print{display:table-row!important}
td.visible-print,th.visible-print{display:table-cell!important}
}
.visible-print-block{display:none!important}
@media print{.visible-print-block{display:block!important}
}
.visible-print-inline{display:none!important}
@media print{.visible-print-inline{display:inline!important}
}
.visible-print-inline-block{display:none!important}
@media print{.visible-print-inline-block{display:inline-block!important}
}
@media print{.hidden-print{display:none!important}
}
hr{margin:30px 0}
hr.hr-xs{margin:10px 0}
hr.hr-md{margin:20px 0}
hr.hr-lg{margin:40px 0}
h1{font-size:28px;line-height:35px}
h2{font-size:24px;line-height:33px}
h3{font-size:20px;line-height:27px}
h4{line-height:25px}
h5{line-height:20px}
h6{line-height:18px}
.font-open-sans{font-family:"Open Sans",Arial,sans-serif}
h1,h2,h3,h4,h5,h6{color:#555;margin-top:5px;text-shadow:none;font-weight:normal;font-family:"Open Sans",Arial,sans-serif}
h1 i,h2 i,h3 i,h4 i,h5 i,h6 i{margin-right:5px}
.headline{display:block;margin:10px 0 25px 0;border-bottom:1px dotted #e4e9f0}
.headline h2{font-size:22px}
.headline h2,.headline h3,.headline h4{margin:0 0 -2px 0;padding-bottom:5px;display:inline-block;border-bottom:2px solid #72c02c}
.headline-md{margin-bottom:15px}
.headline-md h2{font-size:21px}
.heading{text-align:center}
.heading h2{padding:0 12px;position:relative;display:inline-block;line-height:34px !important;
}
.heading h2:before,.heading h2:after{content:' ';width:70%;position:absolute;border-width:1px;border-color:#bbb}
.heading h2:before{right:100%}
.heading h2:after{left:100%}
@media (max-width:768px){.heading h2:before,.heading h2:after{width:20%}
}
.heading-v1 h2:before,.heading-v1 h2:after{top:15px;height:6px;border-top-style:solid;border-bottom-style:solid}
.heading-v2 h2:before,.heading-v2 h2:after{top:15px;height:6px;border-top-style:dashed;border-bottom-style:dashed}
.heading-v3 h2:before,.heading-v3 h2:after{top:15px;height:6px;border-top-style:dotted;border-bottom-style:dotted}
.heading-v4 h2:before,.heading-v4 h2:after{top:17px;border-bottom-style:solid}
.heading-v5 h2:before,.heading-v5 h2:after{top:17px;border-bottom-style:dashed}
.heading-v6 h2:before,.heading-v6 h2:after{top:17px;border-bottom-style:dotted}
.title-v1{z-index:1;position:relative;text-align:center;margin-bottom:60px}
.title-v1 h1,.title-v1 h2{color:#444;font-size:28px;position:relative;margin-bottom:15px;padding-bottom:20px;text-transform:uppercase;font-family:"Open Sans",Arial,sans-serif}
.title-v1 h1:after,.title-v1 h2:after{bottom:0;left:50%;height:1px;width:70px;content:" ";margin-left:-35px;position:absolute;background:#72c02c}
.title-v1 p{font-size:17px;font-weight:200}
h2.title-v2{color:#555;position:relative;margin-bottom:30px}
h2.title-v2:after{left:0;width:70px;height:2px;content:" ";bottom:-10px;background:#555;position:absolute}
h1.title-v2.title-center,h2.title-v2.title-center,h3.title-v2.title-center{text-align:center}
h1.title-v2.title-center:after,h2.title-v2.title-center:after,h3.title-v2.title-center:after{left:50%;width:70px;margin-left:-35px}
h1.title-light,h2.title-light,h3.title-light{color:#fff}
h2.title-light:after{background:#fff}
h1[class^="title-v3-"],h2[class^="title-v3-"],h3[class^="title-v3-"]{color:#555}
h2.title-v3-xlg{font-size:28px;line-height:32px}
h1.title-v3-lg,h2.title-v3-lg{font-size:24px;line-height:28px}
h1.title-v3-md,h2.title-v3-md{font-size:20px;line-height:24px}
h2.title-v3-sm,h3.title-v3-md{font-size:18px;line-height:24px}
h3.title-v3-md{line-height:22px}
h3.title-v3-sm{font-size:16px;line-height:20px}
h2.title-v3-xs{font-size:16px;line-height:22px}
h3.title-v3-xs{font-size:14px;margin-bottom:0}
.title-v4{font-size:18px;margin:0 0 20px;font-weight:bold;position:relative;text-transform:uppercase;border-bottom:3px solid #333}
.headline-center{text-align:center;position:relative}
.headline-center h2{color:#555;font-size:24px;position:relative;margin-bottom:20px;padding-bottom:15px}
.headline-center h2:after{left:50%;z-index:1;width:30px;height:2px;content:" ";bottom:-5px;margin-left:-15px;text-align:center;position:absolute;background:#72c02c}
.headline-center p{
font-size:14px;
}
@media (max-width:991px){.headline-center p{padding:0 50px}
}
.headline-center.headline-light h2{color:#fff}
.headline-center.headline-light p{color:#eee}
.headline-center-v2{z-index:0;text-align:center;position:relative}
.headline-center-v2 h2{color:#555;font-size:24px;margin-bottom:20px;text-transform:uppercase}
.headline-center-v2 span.bordered-icon{color:#fff;padding:0 10px;font-size:15px;line-height:18px;position:relative;margin-bottom:25px;display:inline-block}
.headline-center-v2 span.bordered-icon:before,.headline-center-v2 span.bordered-icon:after{top:8px;height:1px;content:" ";width:100px;background:#fff;position:absolute}
.headline-center-v2 span.bordered-icon:before{left:100%}
.headline-center-v2 span.bordered-icon:after{right:100%}
.headline-center-v2 p{color:#555;font-size:14px;padding:0 70px}
.headline-center-v2.headline-center-v2-dark p{color:#666}
.headline-center-v2.headline-center-v2-dark span.bordered-icon{color:#666}
.headline-center-v2.headline-center-v2-dark span.bordered-icon:before,.headline-center-v2.headline-center-v2-dark span.bordered-icon:after{background:#666}
.headline-left{position:relative}
.headline-left .headline-brd{color:#555;position:relative;margin-bottom:25px;padding-bottom:10px}
.headline-left .headline-brd:after{left:1px;z-index:1;width:30px;height:2px;content:" ";bottom:-5px;position:absolute;background:#72c02c}
.headline-v2{display:block;background:#fff;padding:1px 10px;margin:0 0 20px 0;border-left:2px solid #000}
.headline-v2 h2{margin:3px 0;font-size:20px;font-weight:200}
h2.heading-md{font-size:20px;line-height:24px}
h2.heading-sm,h3.heading-md{font-size:18px;line-height:24px}
h3.heading-md{line-height:22px}
h3.heading-sm{font-size:16px;line-height:20px}
h2.heading-xs{font-size:16px;line-height:22px}
h3.heading-xs{font-size:14px;margin-bottom:0}
.devider.devider-dotted{border-top:2px dotted #eee}
.devider.devider-dashed{border-top:2px dashed #eee}
.devider.devider-db{height:5px;border-top:1px solid #eee;border-bottom:1px solid #eee}
.devider.devider-db-dashed{height:5px;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd}
.devider.devider-db-dotted{height:5px;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd}
.table thead>tr>th{border-bottom:none}
@media (max-width:768px){.table th.hidden-sm,.table td.hidden-sm{display:none !important}
}
.form-control{box-shadow:none;border-radius:0}
.input-group-addon{border-radius:0}
.form-control:focus{border-color:#bbb;box-shadow:0 0 2px #c9c9c9}
.form-spacing .form-control{margin-bottom:15px}
.input-group-addon{color:#b3b3b3;font-size:14px;background:#fff}
.dropdown-menu,.navbar-toggle{border-radius:0}
.btn{box-shadow:none;border-radius:0}
.btn-u{border:0;color:#fff;font-size:14px;cursor:pointer;font-weight:400;padding:6px 13px;position:relative;background:#72c02c;white-space:nowrap;display:inline-block;text-decoration:none}
.btn-u:hover{color:#fff;text-decoration:none;transition:all 0.3s ease-in-out}
.btn-u.btn-block{text-align:center}
.btn-u-sm,a.btn-u-sm{padding:3px 12px}
.btn-u-md,a.btn-u-md{padding:10px 20px}
.btn-u-lg,a.btn-u-lg{font-size:18px;padding:10px 25px}
.btn-u-xs,a.btn-u-xs{font-size:12px;padding:2px 12px;line-height:18px}
.btn-group .dropdown-menu>li>a{padding:3px 13px}
.btn-group>.btn-u,.btn-group-vertical>.btn-u{float:left;position:relative}
.btn-group>.btn-u:first-child{margin-left:0}
@-moz-document url-prefix(){.footer-subscribe .btn-u{padding-bottom:4px}
}
@media (max-width:768px){@-moz-document url-prefix(){.btn-u{padding-bottom:6px}
}
}
.btn-u:hover,.btn-u:focus,.btn-u:active,.btn-u.active,.open .dropdown-toggle.btn-u{background:#5fb611}
.btn-u-split.dropdown-toggle{border-left:solid 1px #5fb611}
.btn-u.btn-u-blue{background:#3498db}
.btn-u.btn-u-blue:hover,.btn-u.btn-u-blue:focus,.btn-u.btn-u-blue:active,.btn-u.btn-u-blue.active,.open .dropdown-toggle.btn-u.btn-u-blue{background:#2980b9}
.btn-u.btn-u-split-blue.dropdown-toggle{border-left:solid 1px #2980b9}
.btn-u.btn-u-red{background:#e74c3c}
.btn-u.btn-u-red:hover,.btn-u.btn-u-red:focus,.btn-u.btn-u-red:active,.btn-u.btn-u-red.active,.open .dropdown-toggle.btn-u.btn-u-red{background:#c0392b}
.btn-u.btn-u-split-red.dropdown-toggle{border-left:solid 1px #c0392b}
.btn-u.btn-u-orange{background:#e67e22}
.btn-u.btn-u-orange:hover,.btn-u.btn-u-orange:focus,.btn-u.btn-u-orange:active,.btn-u.btn-u-orange.active,.open .dropdown-toggle.btn-u.btn-u-orange{background:#d35400}
.btn-u.btn-u-split-orange.dropdown-toggle{border-left:solid 1px #d35400}
.btn-u.btn-u-sea{background:#1abc9c}
.btn-u.btn-u-sea:hover,.btn-u.btn-u-sea:focus,.btn-u.btn-u-sea:active,.btn-u.btn-u-sea.active,.open .dropdown-toggle.btn-u.btn-u-sea{background:#16a085}
.btn-u.btn-u-split-sea.dropdown-toggle{border-left:solid 1px #16a085}
.btn-u.btn-u-green{background:#2ecc71}
.btn-u.btn-u-green:hover,.btn-u.btn-u-green:focus,.btn-u.btn-u-green:active,.btn-u.btn-u-green.active,.open .dropdown-toggle.btn-u.btn-u-green{background:#27ae60}
.btn-u.btn-u-split-green.dropdown-toggle{border-left:solid 1px #27ae60}
.btn-u.btn-u-yellow{background:#f1c40f}
.btn-u.btn-u-yellow:hover,.btn-u.btn-u-yellow:focus,.btn-u.btn-u-yellow:active,.btn-u.btn-u-yellow.active,.open .dropdown-toggle.btn-u.btn-u-yellow{background:#f39c12}
.btn-u.btn-u-split-yellow.dropdown-toggle{border-left:solid 1px #f39c12}
.btn-u.btn-u-default{background:#95a5a6}
.btn-u.btn-u-default:hover,.btn-u.btn-u-default:focus,.btn-u.btn-u-default:active,.btn-u.btn-u-default.active,.open .dropdown-toggle.btn-u.btn-u-default{background:#7f8c8d}
.btn-u.btn-u-split-default.dropdown-toggle{border-left:solid 1px #7f8c8d}
.btn-u.btn-u-purple{background:#9b6bcc}
.btn-u.btn-u-purple:hover,.btn-u.btn-u-purple:focus,.btn-u.btn-u-purple:active,.btn-u.btn-u-purple.active,.open .dropdown-toggle.btn-u.btn-u-purple{background:#814fb5}
.btn-u.btn-u-split-purple.dropdown-toggle{border-left:solid 1px #814fb5}
.btn-u.btn-u-aqua{background:#27d7e7}
.btn-u.btn-u-aqua:hover,.btn-u.btn-u-aqua:focus,.btn-u.btn-u-aqua:active,.btn-u.btn-u-aqua.active,.open .dropdown-toggle.btn-u.btn-u-aqua{background:#26bac8}
.btn-u.btn-u-split-aqua.dropdown-toggle{border-left:solid 1px #26bac8}
.btn-u.btn-u-brown{background:#9c8061}
.btn-u.btn-u-brown:hover,.btn-u.btn-u-brown:focus,.btn-u.btn-u-brown:active,.btn-u.btn-u-brown.active,.open .dropdown-toggle.btn-u.btn-u-brown{background:#81674b}
.btn-u.btn-u-split-brown.dropdown-toggle{border-left:solid 1px #81674b}
.btn-u.btn-u-dark-blue{background:#4765a0}
.btn-u.btn-u-dark-blue:hover,.btn-u.btn-u-dark-blue:focus,.btn-u.btn-u-dark-blue:active,.btn-u.btn-u-dark-blue.active,.open .dropdown-toggle.btn-u.btn-u-dark-blue{background:#324c80}
.btn-u.btn-u-split-dark.dropdown-toggle{border-left:solid 1px #324c80}
.btn-u.btn-u-light-green{background:#79d5b3}
.btn-u.btn-u-light-green:hover,.btn-u.btn-u-light-green:focus,.btn-u.btn-u-light-green:active,.btn-u.btn-u-light-green.active,.open .dropdown-toggle.btn-u.btn-u-light-green{background:#59b795}
.btn-u.btn-u-split-light-green.dropdown-toggle{border-left:solid 1px #59b795}
.btn-u.btn-u-dark{background:#555}
.btn-u.btn-u-dark:hover,.btn-u.btn-u-dark:focus,.btn-u.btn-u-dark:active,.btn-u.btn-u-dark.active,.open .dropdown-toggle.btn-u.btn-u-dark{background:#333}
.btn-u.btn-u-split-dark.dropdown-toggle{border-left:solid 1px #333}
.btn-u.btn-u-light-grey{background:#585f69}
.btn-u.btn-u-light-grey:hover,.btn-u.btn-u-light-grey:focus,.btn-u.btn-u-light-grey:active,.btn-u.btn-u-light-grey.active,.open .dropdown-toggle.btn-u.btn-u-light-grey{background:#484f58}
.btn-u.btn-u-split-light-grey.dropdown-toggle{border-left:solid 1px #484f58}
.btn-u.btn-brd{color:#555;background:none;padding:5px 13px;border:solid 1px transparent}
.btn-u.btn-brd-width-2{padding:7px 18px;border-width:2px}
.btn-u.btn-brd:hover{background:none}
.btn-u.btn-brd:focus{background:none}
.btn-u.btn-brd.btn-brd-hover:hover{color:#fff !important}
.btn-u.btn-brd{border-color:#72c02c}
.btn-u.btn-brd:hover{color:#5fb611;border-color:#5fb611}
.btn-u.btn-brd.btn-brd-hover:hover{background:#5fb611}
.btn-u.btn-brd.btn-u-blue{border-color:#3498db}
.btn-u.btn-brd.btn-u-blue:hover{color:#2980b9;border-color:#2980b9}
.btn-u.btn-brd.btn-u-blue.btn-brd-hover:hover{background:#2980b9}
.btn-u.btn-brd.btn-u-red{border-color:#e74c3c}
.btn-u.btn-brd.btn-u-red:hover{color:#c0392b;border-color:#c0392b}
.btn-u.btn-brd.btn-u-red.btn-brd-hover:hover{background:#c0392b}
.btn-u.btn-brd.btn-u-orange{border-color:#e67e22}
.btn-u.btn-brd.btn-u-orange:hover{color:#d35400;border-color:#d35400}
.btn-u.btn-brd.btn-u-orange.btn-brd-hover:hover{background:#d35400}
.btn-u.btn-brd.btn-u-sea{border-color:#1abc9c}
.btn-u.btn-brd.btn-u-sea:hover{color:#16a085;border-color:#16a085}
.btn-u.btn-brd.btn-u-sea.btn-brd-hover:hover{background:#16a085}
.btn-u.btn-brd.btn-u-green{border-color:#2ecc71}
.btn-u.btn-brd.btn-u-green:hover{color:#27ae60;border-color:#27ae60}
.btn-u.btn-brd.btn-u-green.btn-brd-hover:hover{background:#27ae60}
.btn-u.btn-brd.btn-u-yellow{border-color:#f1c40f}
.btn-u.btn-brd.btn-u-yellow:hover{color:#f39c12;border-color:#f39c12}
.btn-u.btn-brd.btn-u-yellow.btn-brd-hover:hover{background:#f39c12}
.btn-u.btn-brd.btn-u-default{border-color:#95a5a6}
.btn-u.btn-brd.btn-u-default:hover{color:#7f8c8d;border-color:#7f8c8d}
.btn-u.btn-brd.btn-u-default.btn-brd-hover:hover{background:#7f8c8d}
.btn-u.btn-brd.btn-u-dark{border-color:#555}
.btn-u.btn-brd.btn-u-dark:hover{color:#333;border-color:#333}
.btn-u.btn-brd.btn-u-dark.btn-brd-hover:hover{background:#333}
.btn-u.btn-brd.btn-u-light-grey{border-color:#585f69}
.btn-u.btn-brd.btn-u-light-grey:hover{color:#484f58;border-color:#484f58}
.btn-u.btn-brd.btn-u-light-grey.btn-brd-hover:hover{background:#484f58}
.btn-u.btn-brd.btn-u-purple{border-color:#9b6bcc}
.btn-u.btn-brd.btn-u-purple:hover{color:#814fb5;border-color:#814fb5}
.btn-u.btn-brd.btn-u-purple.btn-brd-hover:hover{background:#814fb5}
.btn-u.btn-brd.btn-u-aqua{border-color:#27d7e7}
.btn-u.btn-brd.btn-u-aqua:hover{color:#26bac8;border-color:#26bac8}
.btn-u.btn-brd.btn-u-aqua.btn-brd-hover:hover{background:#26bac8}
.btn-u.btn-brd.btn-u-brown{border-color:#9c8061}
.btn-u.btn-brd.btn-u-brown:hover{color:#81674b;border-color:#81674b}
.btn-u.btn-brd.btn-u-brown.btn-brd-hover:hover{background:#81674b}
.btn-u.btn-brd.btn-u-dark-blue{border-color:#4765a0}
.btn-u.btn-brd.btn-u-dark-blue:hover{color:#324c80;border-color:#324c80}
.btn-u.btn-brd.btn-u-dark-blue.btn-brd-hover:hover{background:#324c80}
.btn-u.btn-brd.btn-u-light-green{border-color:#79d5b3}
.btn-u.btn-brd.btn-u-light-green:hover{color:#59b795;border-color:#59b795}
.btn-u.btn-brd.btn-u-light-green.btn-brd-hover:hover{background:#59b795}
.btn-u.btn-brd.btn-u-light{color:#fff;border-color:#fff}
.btn-u.btn-brd.btn-u-light:hover{border-color:#fff}
.btn-u.btn-brd.btn-u-light.btn-brd-hover:hover{background:#fff;color:#555 !important}
.dropdown-show{box-shadow:0 0 4px #eee;display:inline-block;position:relative}
.badge,.label{border-radius:0}
span.label{font-size:11px;font-weight:400;padding:4px 7px}
span.badge,.list-group-item.active>.badge{color:#fff;font-weight:400;padding:4px 7px}
span.label-u,span.badge-u,.list-group-item.active>.badge.badge-u{background:#72c02c}
span.label-blue,span.badge-blue,.list-group-item.active>.badge{background:#3498db}
span.label-red,span.badge-red,.list-group-item.active>.badge{background:#e74c3c}
span.label-green,span.badge-green,.list-group-item.active>.badge.badge-green{background:#2ecc71}
span.label-sea,span.badge-sea,.list-group-item.active>.badge.badge-sea{background:#1abc9c}
span.label-orange,span.badge-orange,.list-group-item.active>.badge.badge-orange{background:#e67e22}
span.label-yellow,span.badge-yellow,.list-group-item.active>.badge.badge-yellow{background:#f1c40f}
span.label-purple,span.badge-purple,.list-group-item.active>.badge.badge-purple{background:#9b6bcc}
span.label-aqua,span.badge-aqua,.list-group-item.active>.badge.badge-aqua{background:#27d7e7}
span.label-brown,span.badge-brown,.list-group-item.active>.badge.badge-brown{background:#9c8061}
span.label-dark-blue,span.badge-dark-blue,.list-group-item.active>.badge.badge-dark-blue{background:#4765a0}
span.label-light-green,span.badge-light-green,.list-group-item.active>.badge.badge-light-green{background:#79d5b3}
span.label-light,span.badge-light,.list-group-item.active>.badge.badge-light{color:#777;background:#ecf0f1}
span.label-dark,span.badge-dark,.list-group-item.active>.badge.badge-dark{background:#555}
.badge-lists li{position:relative}
.badge-lists span.badge{top:-10px;right:-6px;position:absolute}
.badge-lists.badge-icons span.badge{min-width:12px;padding:3px 6px}
.badge-lists.badge-icons i{font-size:18px;min-width:25px}
.badge-box-v1 a{color:#777;min-width:40px;font-size:18px;padding:8px 9px;display:inline-block;border:solid 1px #eee}
.badge-box-v2 a{color:#777;font-size:12px;padding:10px;min-width:70px;text-align:center;display:inline-block;border:solid 1px #eee}
.badge-box-v2 a i{font-size:20px}
.badge-box-v1 a i,.badge-box-v2 a i{display:block;margin:1px auto 2px}
.badge-box-v1 a:hover,.badge-box-v2 a:hover{color:#555;border-color:#555;text-decoration:none;transition:all 0.2s ease-in-out}
.social-icons{margin:0;padding:0}
.social-icons li{list-style:none;margin-right:3px;margin-bottom:5px;text-indent:-9999px;display:inline-block}
.social-icons li a,a.social-icon{width:28px;height:28px;display:block;background-position:0 0;background-repeat:no-repeat;transition:all 0.3s ease-in-out}
.social-icons li:hover a{background-position:0 -38px}
.social-icons-color li a{opacity:0.7;background-position:0 -38px !important;-webkit-backface-visibility:hidden;
}
.social-icons-color li a:hover{opacity:1}
.social_amazon{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/amazon.png') no-repeat}
.social_behance{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/behance.png') no-repeat}
.social_blogger{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/blogger.png') no-repeat}
.social_deviantart{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/deviantart.png') no-repeat}
.social_dribbble{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/dribbble.png') no-repeat}
.social_dropbox{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/dropbox.png') no-repeat}
.social_evernote{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/evernote.png') no-repeat}
.social_facebook{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/facebook.png') no-repeat}
.social_forrst{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/forrst.png') no-repeat}
.social_github{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/github.png') no-repeat}
.social_googleplus{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/googleplus.png') no-repeat}
.social_jolicloud{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/jolicloud.png') no-repeat}
.social_last-fm{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/last-fm.png') no-repeat}
.social_linkedin{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/linkedin.png') no-repeat}
.social_picasa{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/picasa.png') no-repeat}
.social_pintrest{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/pintrest.png') no-repeat}
.social_rss{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/rss.png') no-repeat}
.social_skype{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/skype.png') no-repeat}
.social_spotify{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/spotify.png') no-repeat}
.social_stumbleupon{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/stumbleupon.png') no-repeat}
.social_tumblr{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/tumblr.png') no-repeat}
.social_twitter{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/twitter.png') no-repeat}
.social_vimeo{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/vimeo.png') no-repeat}
.social_wordpress{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/wordpress.png') no-repeat}
.social_xing{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/xing.png') no-repeat}
.social_yahoo{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/yahoo.png') no-repeat}
.social_youtube{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/youtube.png') no-repeat}
.social_vk{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/vk.png') no-repeat}
.social_instagram{background:url('../../fileadmin/templates/bootstrap/assets/img/icons/social/instagram.png') no-repeat}
i.icon-custom{color:#555;width:40px;height:40px;font-size:20px;line-height:40px;margin-bottom:5px;text-align:center;display:inline-block;border:solid 1px #555}
i.icon-sm{width:35px;height:35px;font-size:16px;line-height:35px}
i.icon-md{width:55px;height:55px;font-size:22px;line-height:55px}
i.icon-lg{width:60px;height:60px;font-size:31px;line-height:60px;margin-bottom:10px}
i.icon-2x{font-size:30px}
i.icon-3x{font-size:40px}
i.icon-4x{font-size:50px}
i.icon-line{font-size:17px}
i.icon-sm.icon-line{font-size:14px}
i.icon-md.icon-line{font-size:22px}
i.icon-lg.icon-line{font-size:28px}
i.icon-2x.icon-line{font-size:27px}
i.icon-3x.icon-line{font-size:36px}
i.icon-4x.icon-line{font-size:47px}
.link-icon,.link-bg-icon{color:#555}
.link-icon:hover,.link-bg-icon:hover{border:none;text-decoration:none}
.link-icon:hover i{color:#72c02c;background:none;border:solid 1px #72c02c}
.link-bg-icon:hover i{color:#72c02c;background:#72c02c;border-color:#72c02c;color:#fff !important}
i.icon-color-u,i.icon-color-red,i.icon-color-sea,i.icon-color-dark,i.icon-color-grey,i.icon-color-blue,i.icon-color-green,i.icon-color-yellow,i.icon-color-orange,i.icon-color-purple,i.icon-color-aqua,i.icon-color-brown,i.icon-color-dark-blue,i.icon-color-light-grey,i.icon-color-light-green{background:none}
i.icon-color-u{color:#72c02c;border:solid 1px #72c02c}
i.icon-color-blue{color:#3498db;border:solid 1px #3498db}
i.icon-color-red{color:#e74c3c;border:solid 1px #e74c3c}
i.icon-color-sea{color:#1abc9c;border:solid 1px #1abc9c}
i.icon-color-green{color:#2ecc71;border:solid 1px #2ecc71}
i.icon-color-yellow{color:#f1c40f;border:solid 1px #f1c40f}
i.icon-color-orange{color:#e67e22;border:solid 1px #e67e22}
i.icon-color-grey{color:#95a5a6;border:solid 1px #95a5a6}
i.icon-color-purple{color:#9b6bcc;border:solid 1px #9b6bcc}
i.icon-color-aqua{color:#27d7e7;border:solid 1px #27d7e7}
i.icon-color-brown{color:#9c8061;border:solid 1px #9c8061}
i.icon-color-dark-blue{color:#4765a0;border:solid 1px #4765a0}
i.icon-color-light-green{color:#79d5b3;border:solid 1px #79d5b3}
i.icon-color-light{color:#fff;border:solid 1px #fff}
i.icon-color-light-grey{color:#585f69;border:solid 1px #585f69}
i.icon-bg-u,i.icon-bg-red,i.icon-bg-sea,i.icon-bg-dark,i.icon-bg-darker,i.icon-bg-grey,i.icon-bg-blue,i.icon-bg-green,i.icon-bg-yellow,i.icon-bg-orange,i.icon-bg-purple,i.icon-bg-aqua,i.icon-bg-brown,i.icon-bg-dark-blue,i.icon-bg-light-grey,i.icon-bg-light-green{color:#fff;border-color:transparent}
i.icon-bg-u{background:#72c02c}
i.icon-bg-blue{background:#3498db}
i.icon-bg-red{background:#e74c3c}
i.icon-bg-sea{background:#1abc9c}
i.icon-bg-green{background:#2ecc71}
i.icon-bg-yellow{background:#f1c40f}
i.icon-bg-orange{background:#e67e22}
i.icon-bg-grey{background:#95a5a6}
i.icon-bg-dark{background:#555}
i.icon-bg-darker{background:#333}
i.icon-bg-purple{background:#9b6bcc}
i.icon-bg-aqua{background:#27d7e7}
i.icon-bg-brown{background:#9c8061}
i.icon-bg-dark-blue{background:#4765a0}
i.icon-bg-light-green{background:#79d5b3}
i.icon-bg-light{background:#fff;border-color:transparent}
i.icon-bg-light-grey{background:#585f69;border-color:transparent}
.fa-fixed [class^="fa"],.fa-fixed [class*=" fa"]{width:1.25em;text-align:center;display:inline-block}
.fa-fixed [class^="fa"].fa-lg,.fa-fixed [class*=" fa"].fa-lg{
width:1.5625em}
.text-justify p{text-align:justify}
.text-transform-uppercase{text-transform:uppercase}
.text-transform-normal{text-transform:inherit !important}
.font-bold{font-weight:600}
.font-light{font-weight:200}
.font-normal{font-weight:400 !important}
.dropcap{float:left;color:#72c02c;padding:5px 0;font-size:45px;font-weight:200;line-height:30px;margin:0px 5px 0 0}
.dropcap-bg{float:left;color:#fff;padding:7px 0;min-width:50px;font-size:35px;font-weight:200;line-height:35px;text-align:center;background:#72c02c;margin:4px 10px 0 0}
.text-highlights{color:#fff;font-weight:200;padding:0px 5px;background:#555}
.text-highlights-green{background:#72c02c}
.text-highlights-blue{background:#3498db}
.text-highlights-red{background:#e74c3c}
.text-highlights-sea{background:#1abc9c}
.text-highlights-orange{background:#e67e22}
.text-highlights-yellow{background:#f1c40f}
.text-highlights-purple{background:#9b6bcc}
.text-highlights-aqua{background:#27d7e7}
.text-highlights-brown{background:#9c8061}
.text-highlights-dark-blue{background:#4765a0}
.text-highlights-light-green{background:#79d5b3}
.text-border{border-bottom:dashed 1px #555}
.text-border-default{border-color:#95a5a6}
.text-border-green{border-color:#72c02c}
.text-border-blue{border-color:#3498db}
.text-border-red{border-color:#e74c3c}
.text-border-yellow{border-color:#f1c40f}
.text-border-purple{border-color:#9b6bcc}
.list-styles li{margin-bottom:8px}
.contex-bg p{opacity:0.8;padding:8px 10px}
.contex-bg p:hover{opacity:1}
blockquote{padding:5px 15px;border-left-width:2px}
blockquote p{font-size:14px;font-weight:400}
blockquote h1,blockquote h2,blockquote span{font-size:18px;margin:0 0 8px;line-height:24px}
blockquote.bq-text-lg p,blockquote.bq-text-lg small{text-transform:uppercase}
blockquote.bq-text-lg p{font-size:22px;font-weight:300;line-height:32px}
blockquote.text-right,blockquote.hero.text-right{border-left:none;border-right:2px solid #eee}
blockquote.hero.text-right,blockquote.hero.text-right:hover{border-color:#555}
blockquote:hover,blockquote.text-right:hover{border-color:#72c02c;transition:all 0.4s ease-in-out}
blockquote.bq-dark,blockquote.bq-dark:hover{border-color:#585f69}
blockquote.bq-green{border-color:#72c02c}
blockquote.hero{border:none;padding:18px;font-size:16px;background:#f3f3f3;border-left:solid 2px #666}
blockquote.hero:hover{background:#eee;border-left-color:#666}
blockquote.hero.hero-dark,blockquote.hero.hero-default{border:none}
blockquote.hero.hero-dark{background:#444}
blockquote.hero.hero-dark:hover{background:#555}
blockquote.hero.hero-default{background:#72c02c}
blockquote.hero.hero-default:hover{background:#5fb611}
blockquote.hero.hero-dark p,blockquote.hero.hero-dark h2,blockquote.hero.hero-dark small,blockquote.hero.hero-default p,blockquote.hero.hero-default h2,blockquote.hero.hero-default small{color:#fff;font-weight:200}
.list-row{padding:0;margin-bottom:0;list-style:none}
.lists-v1 li{margin-bottom:10px}
.lists-v1 i{color:#fff;width:15px;height:15px;padding:1px;font-size:13px;margin-right:7px;text-align:center;background:#72c02c;display:inline-block;border-radius:50% !important}
.lists-v2 li{margin-bottom:10px}
.lists-v2 i{color:#72c02c;font-size:13px;margin-right:7px;display:inline-block}
.alert{border-radius:0}
.thumbnail{border-radius:0}
.panel,.panel-heading,.panel-group .panel{border-radius:0}
.panel-heading{color:#fff;padding:5px 15px}
.panel .table{margin-bottom:0}
.panel-u{border-color:#72c02c}
.panel-u>.panel-heading{background:#72c02c}
.panel-blue{border-color:#3498db}
.panel-blue>.panel-heading{background:#3498db}
.panel-red{border-color:#e74c3c}
.panel-red>.panel-heading{background:#e74c3c}
.panel-green{border-color:#2ecc71}
.panel-green>.panel-heading{background:#2ecc71}
.panel-sea{border-color:#1abc9c}
.panel-sea>.panel-heading{background:#1abc9c}
.panel-orange{border-color:#e67e22}
.panel-orange>.panel-heading{background:#e67e22}
.panel-yellow{border-color:#f1c40f}
.panel-yellow>.panel-heading{background:#f1c40f}
.panel-grey{border-color:#95a5a6}
.panel-grey>.panel-heading{background:#95a5a6}
.panel-dark{border-color:#555}
.panel-dark>.panel-heading{background:#555}
.panel-purple{border-color:#9b6bcc}
.panel-purple>.panel-heading{background:#9b6bcc}
.panel-aqua{border-color:#27d7e7}
.panel-aqua>.panel-heading{background:#27d7e7}
.panel-brown{border-color:#9c8061}
.panel-brown>.panel-heading{background:#9c8061}
.panel-dark-blue{border-color:#4765a0}
.panel-dark-blue>.panel-heading{background:#4765a0}
.panel-light-green{border-color:#79d5b3}
.panel-light-green>.panel-heading{background:#79d5b3}
.panel-default-dark{border-color:#585f69}
.panel-default-dark>.panel-heading{background:#585f69}
.progress{border-radius:0}
.progress-u{box-shadow:none}
.progress-u .progress-bar{box-shadow:none}
.progress-lg{height:25px}
.progress-lg p{padding-top:3px}
.progress-sm{height:12px}
.progress-xs{height:7px}
.progress-xxs{height:3px}
.progress{background:#e5e5e5}
.progress-bar-u{background:#72c02c}
.progress-bar-blue{background:#3498db}
.progress-bar-orange{background:#e67e22}
.progress-bar-red{background:#e74c3c}
.progress-bar-purple{background:#9b6bcc}
.progress-bar-aqua{background:#27d7e7}
.progress-bar-brown{background:#9c8061}
.progress-bar-dark-blue{background:#4765a0}
.progress-bar-light-green{background:#79d5b3}
.progress-bar-dark{background:#555}
.progress{position:relative}
.progress .progress-bar{overflow:hidden;line-height:20px}
.progress-box .progress-bar{transition:all 3s ease-in}
.progress.vertical{float:left;width:100%;height:200px;margin-right:20px}
.progress.vertical.bottom{position:relative}
.progress.vertical .progress-bar{height:0;width:100%;transition:height 3s ease}
.progress.vertical.bottom .progress-bar{bottom:0;position:absolute}
.stars-existing{color:#72c02c;cursor:pointer}
.star-lg{font-size:30px}
.star-sm{font-size:25px}
.star-xs{font-size:20px}
.star-default{font-size:16px}
img.img-bordered{padding:3px !important;border:solid 1px #eee !important}
img.img-circle{border-radius:50% !important}
img.image-sm{width:50px;height:50px}
img.image-md{width:100px;height:100px}
.responsive-video{height:0;padding-top:1px;position:relative;padding-bottom:56.25%;
}
.responsive-video iframe{top:0;left:0;width:100%;height:100%;position:absolute}
.no-gutter>[class*='col-']{padding-right:0;padding-left:0}
.no-gutter.no-gutter-boxed{padding-right:15px;padding-left:15px}
.height-100{min-height:100px}
.height-150{min-height:150px}
.height-200{min-height:200px}
.height-250{min-height:250px}
.height-300{min-height:300px}
.height-350{min-height:350px}
.height-400{min-height:400px}
.height-450{min-height:450px}
.height-500{min-height:500px !important}
.no-padding{padding:0 !important}
.no-margin{margin:0}
.no-top-space{margin-top:0 !important;padding-top:0 !important}
.no-bottom-space{margin-bottom:0 !important;padding-bottom:0 !important}
.no-margin-bottom{margin-bottom:0 !important}
.no-padding-bottom{padding-bottom:0 !important}
.content-xs{padding-top:20px;padding-bottom:20px}
.content{padding-top:40px;padding-bottom:40px}
.content-sm{padding-top:60px;padding-bottom:60px}
.content-md{padding-top:80px;padding-bottom:80px}
.content-lg{padding-top:100px;padding-bottom:100px}
.content-xlg{padding-top:150px;padding-bottom:150px}
.space-md-hor{padding-left:40px;padding-right:40px}
.space-lg-hor{padding-left:60px;padding-right:60px}
.space-xlg-hor{padding-left:100px;padding-right:100px}
.margin-bottom-5,.margin-bottom-10,.margin-bottom-15,.margin-bottom-20,.margin-bottom-25,.margin-bottom-30,.margin-bottom-35,.margin-bottom-40,.margin-bottom-45,.margin-bottom-50,.margin-bottom-55,.margin-bottom-60,.margin-bottom-100{clear:both}
.margin-bottom-5{margin-bottom:5px}
.margin-bottom-10{margin-bottom:10px}
.margin-bottom-15{margin-bottom:15px}
.margin-bottom-20{margin-bottom:20px}
.margin-bottom-25{margin-bottom:25px}
.margin-bottom-30{margin-bottom:30px}
.margin-bottom-35{margin-bottom:35px}
.margin-bottom-40{margin-bottom:40px}
.margin-bottom-45{margin-bottom:45px}
.margin-bottom-50{margin-bottom:50px}
.margin-bottom-55{margin-bottom:55px}
.margin-bottom-60{margin-bottom:60px}
.margin-bottom-70{margin-bottom:70px}
.margin-bottom-80{margin-bottom:80px}
.margin-bottom-90{margin-bottom:90px}
.margin-bottom-100{margin-bottom:100px}
@media (max-width:768px){.sm-margin-bottom-10{margin-bottom:10px}
.sm-margin-bottom-20{margin-bottom:20px}
.sm-margin-bottom-30{margin-bottom:30px}
.sm-margin-bottom-40{margin-bottom:40px}
.sm-margin-bottom-50{margin-bottom:50px}
.sm-margin-bottom-60{margin-bottom:60px}
}
@media (max-width:992px){.md-margin-bottom-10{margin-bottom:10px}
.md-margin-bottom-20{margin-bottom:20px}
.md-margin-bottom-30{margin-bottom:30px}
.md-margin-bottom-40{margin-bottom:40px}
.md-margin-bottom-50{margin-bottom:50px}
.md-margin-bottom-60{margin-bottom:60px}
}
.margin-top-20{margin-top:20px}
.margin-left-5{margin-left:5px}
.margin-left-10{margin-left:10px}
.margin-right-5{margin-right:5px}
.margin-right-10{margin-right:10px}
.margin-right-20{margin-right:20px}
.padding-sm{padding:40px 40px}
.padding-top-5{padding-top:5px}
.padding-left-5{padding-left:5px}
.color-sea{color:#1abc9c}
.color-red{color:#e74c3c}
.color-aqua{color:#27d7e7}
.color-blue{color:#3498db}
.color-grey{color:#95a5a6}
.color-dark{color:#555}
.color-darker{color:#444}
.color-green{color:#72c02c}
.color-brown{color:#9c8061}
.color-light{color:#ffffff}
.color-orange{color:#e67e22}
.color-yellow{color:#f1c40f}
.color-green1{color:#2ecc71}
.color-purple{color:#9b6bcc}
.color-inherit{color:inherit}
.color-dark-blue{color:#4765a0}
.color-light-grey{color:#585f69}
.color-light-green{color:#79d5b3}
.color-teal{color:#18ba9b}
.bg-color-dark,.bg-color-darker,.bg-color-sea,.bg-color-red,.bg-color-aqua,.bg-color-blue,.bg-color-grey,.bg-color-light,.bg-color-green,.bg-color-brown,.bg-color-orange,.bg-color-green1,.bg-color-purple,.bg-color-dark-blue,.bg-color-light-grey,.bg-color-light-green,.bg-color-primary{color:#fff}
.bg-color-white{color:#555}
.bg-color-primary{background-color:#72c02c !important}
.bg-color-dark{background-color:#555 !important}
.bg-color-darker{background-color:#222 !important}
.bg-color-white{background-color:#fff !important}
.bg-color-sea{background-color:#1abc9c !important}
.bg-color-red{background-color:#e74c3c !important}
.bg-color-aqua{background-color:#27d7e7 !important}
.bg-color-blue{background-color:#3498db !important}
.bg-color-grey{background-color:#95a5a6 !important}
.bg-color-light{background-color:#f7f7f7 !important}
.bg-color-green{background-color:#72c02c !important}
.bg-color-brown{background-color:#9c8061 !important}
.bg-color-orange{background-color:#e67e22 !important}
.bg-color-green1{background-color:#2ecc71 !important}
.bg-color-purple{background-color:#9b6bcc !important}
.bg-color-dark-blue{background-color:#4765a0 !important}
.bg-color-light-grey{background-color:#585f69 !important}
.bg-color-light-green{background-color:#79d5b3 !important}
.bg-color-teal{background-color:#18ba9b !important}
.rgba-red{background-color:rgba(231,76,60,0.8)}
.rgba-blue{background-color:rgba(52,152,219,0.8)}
.rgba-aqua{background-color:rgba(39,215,231,0.8)}
.rgba-yellow{background-color:rgba(241,196,15,0.8)}
.rgba-default{background-color:rgba(114,192,44,0.8)}
.rgba-purple{background-color:rgba(155,107,204,0.8)}
.bg-grey{background:#f7f7f7;border-top:solid 1px #eee;border-bottom:solid 1px #eee}
.no-rounded{border-radius:0 !important}
.rounded{border-radius:4px !important}
.rounded-x{border-radius:50% !important}
.rounded-2x{border-radius:10px !important}
.rounded-3x{border-radius:15px !important}
.rounded-4x{border-radius:20px !important}
.rounded-sm{border-radius:2px !important}
.rounded-md{border-radius:3px !important}
.rounded-top{border-radius:4px 4px 0 0 !important}
.rounded-left{border-radius:4px 0 0 4px !important}
.rounded-right{border-radius:0 4px 4px 0 !important}
.rounded-bottom{border-radius:0 0 4px 4px !important}
.overflow-h{overflow:hidden}
.overflow-a{overflow:auto}
.overflow-hidden{overflow:hidden}
.clear-both{clear:both}
.dp-none{display:none}
.dp-block{display:block}
.dp-table{display:table}
.dp-inline-block{display:inline-block}
.dp-table-cell{display:table-cell;vertical-align:middle}
.text-light{font-weight:200}
.text-normal{font-weight:400}
.text-bold{font-weight:600 !important}
.full-width{width:100%}
@media (max-width:767px){.equal-height-column{height:auto !important}
}
.img-width-60{width:60px}
.img-width-200{width:200px}
.lft-img-margin{margin:0 20px 5px 0}
.rgt-img-margin{margin:0 0 5px 10px}
img.img-center,.img-center img{margin-left:auto;margin-right:auto}
.bg-light{padding:10px 15px;margin-bottom:10px;background:#fcfcfc;border:solid 1px #e5e5e5}
.bg-light:hover{border:solid 1px #bbb}
.hover-effect{transition:all 0.4s ease-in-out}
.hover-effect-kenburn{left:10px;margin-left:-10px;position:relative;transition:all 0.8s ease-in-out}
.hover-effect-kenburn:hover{transform:scale(2) rotate(5deg)}
.scroll-btn-icon,.scroll-btn-icon:before{position:absolute;left:50%}
.scroll-btn-icon{width:30px;z-index:2;height:50px;bottom:30px;margin-left:-25px;border-radius:25px;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5)}
.scroll-btn-icon-dark{box-shadow:inset 0 0 0 1px rgba(0,0,0,0.5)}
.scroll-btn-icon:before{top:8px;width:8px;height:8px;content:'';background:#fff;margin-left:-4px;border-radius:4px;animation-name:scroll;animation-duration:1.5s;-webkit-animation-name:scroll;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}
.scroll-btn-icon-dark:before{background:#333}
@-webkit-keyframes scroll{0%{opacity:1}
100%{opacity:0;transform:translateY(36px);-webkit-transform:translateY(36px)}
}
@keyframes scroll{0%{opacity:1}
100%{opacity:0;transform:translateY(36px);-webkit-transform:translateY(36px)}
}
.promo-bg-pattern-v1-dark{background:url('../../fileadmin/templates/bootstrap/assets/img/patterns/5.png') repeat}
.promo-bg-pattern-v1-light{background:url('../../fileadmin/templates/bootstrap/assets/img/patterns/16.png') repeat}
.promo-bg-img-v1{background:url('../../fileadmin/templates/bootstrap/assets/img/bg/img1.jpg') no-repeat;background-size:cover}
.promo-bg-img-v2{background:url('../../fileadmin/templates/bootstrap/assets/img/bg/img5.jpg') no-repeat;background-size:cover}
.promo-bg-img-v3{background:url('../../fileadmin/templates/bootstrap/assets/img/bg/img10.jpg') no-repeat;background-size:cover}
.promo-bg-img-v4{background:url('../../fileadmin/templates/bootstrap/assets/img/bg/img11.jpg') no-repeat;background-size:cover}
.promo-bg-img-v5{background:url('../../fileadmin/templates/bootstrap/assets/img/bg/img6.jpg') no-repeat;background-size:cover}
.promo-bg-fixed{background-attachment:fixed}
.promo-text-v1{padding:3px 0;font-size:20px;font-weight:600;display:inline-block;border-bottom:solid 2px #fff}
.promo-text-v1.color-dark{border-color:#555}
.promo-text-v2{font-size:55px;font-weight:600;line-height:63px}
.promo-video-icon-wrap{width:64px;height:64px;font-size:18px;line-height:70px;display:inline-block;transition:all .3s ease-in-out}
.promo-video-icon-wrap:hover{color:#333;text-decoration:none}
.promo-video-icon-wrap.color-light{color:#333;background:rgba(255,255,255,1)}
.promo-video-icon-wrap.color-light:hover{background:rgba(255,255,255,.9)}
.promo-video-icon-wrap.color-dark{color:#fff;background:rgba(0,0,0,.8)}
.promo-video-icon-wrap.color-dark:hover{color:#fff;background:rgba(0,0,0,.9)}
.promo-video-icon{left:3px;position:relative}
.breadcrumbs{overflow:hidden;padding:10px 0 6px;border-bottom:solid 1px #eee;background:url('../../fileadmin/templates/bootstrap/assets/img/patterns/breadcrumbs.png') repeat}
.video-business-img1{background:url('../../fileadmin/templates/bootstrap/assets/video/youtube-business/video-business-img1.jpg') no-repeat center;background-size:cover;
}
.breadcrumbs h1{color:#666;font-size:22px;margin-top:8px}
.breadcrumb{top:10px;z-index:1;padding-right:0;background:none;position:relative}
.breadcrumb a{color:#777}
.breadcrumb li.active,.breadcrumb li a:hover{color:#72c02c;text-decoration:none}
@media (max-width:550px){.breadcrumbs h1.pull-left,.breadcrumbs ul.pull-right{width:100%;text-align:center}
.breadcrumbs h1.pull-left{margin-bottom:0}
.breadcrumbs .breadcrumb{top:0;margin-bottom:10px}
}
.breadcrumbs.breadcrumbs-dark,.breadcrumbs.breadcrumbs-light{background:#222;padding:30px 0 20px;border-bottom:solid 3px #777}
.breadcrumbs.breadcrumbs-light{background:#f7f7f7;border-bottom:1px solid #eee}
.breadcrumbs.breadcrumbs-dark h1,.breadcrumbs.breadcrumbs-dark a,.breadcrumbs.breadcrumbs-light h1,.breadcrumbs.breadcrumbs-light a{color:#fff;font-weight:200}
.breadcrumbs.breadcrumbs-light h1,.breadcrumbs.breadcrumbs-light a{color:#555}
.breadcrumbs.breadcrumbs-dark h1{font-size:24px}
.breadcrumbs.breadcrumbs-light h1{font-size:26px}
.breadcrumbs-sm{padding:50px 0}
.breadcrumbs-md{padding:100px 0}
.breadcrumbs-lg{padding:200px 0}
.breadcrumbs-v1,.breadcrumbs-v3{transition:all 0.8s ease-in-out}
.breadcrumbs-v1{padding:100px 0;position:relative;background:url('../../fileadmin/templates/bootstrap/assets/img/breadcrumbs/img1.jpg') center no-repeat;background-size:cover;
}
.breadcrumbs-v1:after{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:rgba(0,0,0,0.15)}
.breadcrumbs-v1 span,.breadcrumbs-v1 h1{color:#fff;z-index:1;position:relative}
.breadcrumbs-v1 span{font-size:24px;font-weight:200;margin-bottom:5px;display:inline-block}
.breadcrumbs-v1 h1{font-size:50px;margin-bottom:0;line-height:55px;text-transform:uppercase}
@media (max-width:768px){.breadcrumbs-v1{padding:50px 0}
.breadcrumbs-v1 h1{font-size:40px;line-height:45px}
}
.breadcrumbs-v2{text-align:center;position:relative;background:url('../../fileadmin/templates/bootstrap/assets/img/bg/11.jpg') no-repeat center}
.breadcrumbs-v2-in{padding:80px 0;position:relative}
.breadcrumbs-v2 h1{color:#fff;text-transform:uppercase}
.breadcrumb-v2 li a,.breadcrumb-v2 li.active{color:#fff}
.breadcrumb-v2 li i{color:#fff;min-width:19px;padding:3px 7px;margin-right:5px;text-align:center;border:1px solid #fff}
.breadcrumbs-v3{z-index:1;padding:100px 0;position:relative}
.breadcrumbs-v3.breadcrumbs-lg{padding:200px 0}
.breadcrumbs-v3.img-v1{background:url('../../fileadmin/templates/bootstrap/assets/img/breadcrumbs/img1.jpg') no-repeat;background-size:cover;background-position:center center}
.breadcrumbs-v3.img-v2{background:url('../../fileadmin/templates/bootstrap/assets/img/breadcrumbs/img2.jpg') no-repeat;background-size:cover;background-position:center center}
.breadcrumbs-v3.img-v3{background:url('../../fileadmin/templates/bootstrap/assets/img/breadcrumbs/img3.jpg') no-repeat;background-size:cover;background-position:center center}
.breadcrumbs-v3:after{top:0;left:0;z-index:-1;width:100%;height:100%;content:" ";position:absolute;background:rgba(0,0,0,0.2)}
.breadcrumbs-v3 h1{color:#fff;font-size:40px;line-height:50px;text-transform:uppercase}
.breadcrumbs-v3 p{color:#fff;font-size:24px;font-weight:200;margin-bottom:0;text-transform:uppercase}
@media (max-width:992px){.breadcrumbs-v3.breadcrumbs-lg{padding:100px 0}
}
@media (max-width:768px){.breadcrumbs-v3,.breadcrumbs-v3.breadcrumbs-lg{padding:50px 0}
.breadcrumbs-v3 h1{font-size:30px;line-height:40px}
.breadcrumbs-v3 p{font-size:18px}
}
.img-hover-v1 span{display:block;overflow:hidden;position:relative}
.img-hover-v1 span:after{top:0;left:0;width:100%;height:100%;content:" ";position:absolute}
.img-hover-v1:hover span:after{background:rgba(0,0,0,0.3)}
.img-hover-v1 img,.img-hover-v2 img,.img-hover-v1 span:after{transition:all 0.5s ease-in-out}
.img-hover-v1:hover img{-transform:scale(1.1)}
.img-hover-v2 img{filter:grayscale(100%);-webkit-filter:grayscale(100%)}
.img-hover-v2:hover img{filter:grayscale(0);-webkit-filter:grayscale(0)}
.block-grid-v1{background:#fff;padding:15px 15px 5px;border-bottom:solid 2px #eee;transition:all 0.4s ease-in-out}
.block-grid-v1:hover{border-color:#72c02c}
.block-grid-v1 img{margin-bottom:10px}
.block-grid-v1 img.block-grid-v1-img{width:35px;height:35px;margin-top:8px}
.block-grid-v1.content-boxes-v1 img.pull-left{float:inherit !important}
.block-grid-v1 h3 a{font-size:22px;font-weight:200;margin-right:10px}
.block-grid-v1.content-boxes-v1 h3{margin-bottom:0}
.block-grid-v1.content-boxes-v1 h3 a{color:#555}
.block-grid-v1 .star-vote{padding:0;margin-bottom:10px;vertical-align:middle}
.block-grid-v1 .star-vote li{padding:0;font-size:11px;display:inline-block}
.block-grid-v1-add-info{margin:0;padding-top:15px;border-top:solid 1px #eee}
.block-grid-v1-add-info li{padding:0;margin-right:3px;margin-bottom:10px}
.block-grid-v1-add-info li a{font-size:11px;padding:4px 7px;text-decoration:none;border:solid 2px #eee;border-radius:3px !important}
.block-grid-v2{padding:0}
.block-grid-v2 li{list-style:none;position:relative;-webkit-backface-visibility:hidden;
}
.block-grid-v2-info{padding:15px;text-align:center;background:#f9f9f9;border-bottom:solid 3px #eee;transition:all 0.4s ease-in-out}
.block-grid-v2 li:hover .block-grid-v2-info{border-color:#72c02c}
.block-grid-v2-info h3{font-size:22px;font-weight:200;margin-bottom:10px}
.block-grid-v2-info .star-vote li{padding:2px;font-size:16px}
.service-box-v1 .service-block{background:#fff;padding-top:30px;padding-bottom:20px}
.service-box-v1 p{position:relative;margin-bottom:50px}
.service-box-v1 p:after{content:" ";left:50%;height:1px;width:50px;bottom:-15px;position:absolute;margin-left:-25px;background:#72c02c}
.service-box-v1 ul{padding:0 40px}
.service-box-v1 li{margin:8px 0;font-size:15px;padding-top:8px;border-top:dotted 1px #72c02c}
.service-box-v1 li:hover{color:#72c02c}
.service-box-v1 li:first-child{padding-top:0;border-top:none}
.service-block-v1{margin-top:20px;text-align:center;position:relative;padding:45px 20px 20px;border:1px solid #f2f2f2}
.service-block-v1 i{left:50%;top:-30px;color:#fff;width:60px;height:60px;font-size:26px;line-height:62px;margin-left:-30px;text-align:center;position:absolute;background:#72c02c;display:inline-block}
.service-block-v1 h3,.service-block-v1 p{margin-bottom:20px}
.service-block-v2 .service-block-in{padding:20px 30px;text-align:center;margin-bottom:15px;background:rgba(255,255,255,0.2)}
.service-block-v2 .service-block-in i{font-size:40px}
.service-block-v2 .service-block-in h4{line-height:25px}
.service-block-v2 .service-block-in p{margin-bottom:20px}
.service-block-v2 .service-block-in i,.service-block-v2 .service-block-in h4,.service-block-v2 .service-block-in p{color:#fff}
.service-block-v3{padding:20px}
.service-block-v3 i{color:#fff;float:left;font-size:50px;margin:0 20px 20px 0}
.service-block-v3 .service-heading,.service-block-v3 .service-in small{color:#fff;opacity:0.8;line-height:1}
.service-block-v3 .service-in h4,.service-block-v3 .counter{color:#fff}
.service-block-v3 .service-heading{font-size:16px;text-transform:uppercase}
.service-block-v3 .counter{display:block;line-height:1;font-size:30px}
.service-block-v3 .progress{margin-bottom:7px}
.service-block-v3 .service-in small{font-size:16px;text-transform:uppercase}
.service-block-v3 .service-in h4{font-size:16px;line-height:0.8;margin-bottom:0}
.service-block-v3 .statistics .heading-xs{color:#fff;opacity:0.8}
.service-block-v3 .statistics small{color:#fff}
.service-block-v3 .statistics .progress{background:#bbb}
.service-block-v3 .statistics .progress-bar-light{background:#fff}
.service-block-v4{position:relative;background:#f7f7f7}
.service-block-v4:after{top:0;width:0;height:0;left:50%;content:'';margin-left:-20px;position:absolute;border-style:solid;border-width:25px 20px 0 20px;border-color:#fff transparent transparent transparent}
.service-block-v4 .service-desc{text-align:center}
.service-block-v4 .service-desc i{color:#72c02c;display:block;font-size:30px;margin-bottom:20px}
.service-block-v4 .service-desc h3{font-size:18px;margin-bottom:15px;text-transform:uppercase}
.service-block-v5{text-align:center;background:#f7f7f7}
.service-block-v5 .service-inner{padding:80px 40px}
.service-block-v5 .service-inner i{margin-bottom:30px}
.service-block-v5 .service-inner span{display:block;font-size:18px;font-weight:200;margin-bottom:15px;text-transform:uppercase}
.service-block-v5 .service-border{border-left:1px solid #eee;border-right:1px solid #eee}
@media (max-width:992px){.service-block-v5 .service-border{border-left:none;border-right:none;border-top:1px solid #eee;border-bottom:1px solid #eee}
}
.service-block-v6 i{float:left;margin:5px 15px 0 0}
.service-block-v6 .service-desc{overflow:hidden}
.service-block-v6 .service-desc h2{font-size:18px;margin:0 0 10px;text-transform:uppercase}
.service-block-v6 .service-desc a{text-transform:uppercase}
.service-block-v7{margin-top:20px;text-align:center;position:relative;border:1px solid #ddd;padding:45px 20px 20px}
.service-block-v7 i{left:50%;top:-25px;color:#fff;width:45px;height:45px;font-size:22px;line-height:46px;text-align:center;position:absolute;background:#72c02c;margin-left:-22.5px;display:inline-block}
.service-block-v7 h3,.service-block-v7 p{margin-bottom:20px}
.service-block-v8{padding:25px;background:#fff}
.service-block-v8 i{color:#555;float:left;font-size:22px;margin:5px 25px 0 0}
.service-block-v8 .service-block-desc{overflow:hidden}
.service-block-v8 .service-block-desc h3{font-size:18px;margin:0 0 30px;position:relative;text-transform:uppercase}
.service-block-v8 .service-block-desc h3:after{left:0;top:40px;height:1px;width:30px;content:" ";position:absolute;background:#72c02c}
.service-block{padding:60px 30px;text-align:center;margin-bottom:20px}
.service-block p,.service-block h2{color:#fff}
.service-block h2 a:hover{text-decoration:none}
.service-block-light,.service-block-default{background:#fafafa;border:solid 1px #eee}
.service-block-default:hover{box-shadow:0 0 8px #eee}
.service-block-light p,.service-block-light h2,.service-block-default p,.service-block-default h2{color:#555}
.service-block-u{background:#72c02c}
.service-block-blue{background:#3498db}
.service-block-red{background:#e74c3c}
.service-block-sea{background:#1abc9c}
.service-block-grey{background:#95a5a6}
.service-block-yellow{background:#f1c40f}
.service-block-orange{background:#e67e22}
.service-block-green{background:#2ecc71}
.service-block-purple{background:#9b6bcc}
.service-block-aqua{background:#27d7e7}
.service-block-brown{background:#9c8061}
.service-block-dark-blue{background:#4765a0}
.service-block-light-green{background:#79d5b3}
.service-block-dark{background:#555}
.service-block-light{background:#ecf0f1}
.funny-boxes{background:#f7f7f7;padding:20px 20px 15px;transition:all 0.3s ease-in-out}
.funny-boxes h2{margin-top:0;font-size:18px;line-height:20px}
.funny-boxes h2 a{color:#555}
.funny-boxes p a{color:#72c02c}
.funny-boxes .funny-boxes-img li{font-size:12px;margin-bottom:2px}
.funny-boxes .funny-boxes-img li i{color:#72c02c;font-size:12px;margin-right:5px}
@media (max-width:992px){.funny-boxes .funny-boxes-img li{display:inline-block}
}
.funny-boxes .funny-boxes-img img{margin:5px 10px 15px 0}
.funny-boxes ul.funny-boxes-rating li{display:inline-block}
.funny-boxes ul.funny-boxes-rating li i{color:#f8be2c;cursor:pointer;font-size:14px}
.funny-boxes ul.funny-boxes-rating li i:hover{color:#f8be2c}
.funny-boxes-colored p,.funny-boxes-colored h2 a,.funny-boxes-colored .funny-boxes-img li,.funny-boxes-colored .funny-boxes-img li i{color:#fff}
.funny-boxes-red{background:#e74c3c}
.funny-boxes-purple{background:#9b6bcc}
.funny-boxes-blue{background:#3498db}
.funny-boxes-grey{background:#95a5a6}
.funny-boxes-sea{background:#1abc9c}
.funny-boxes-top-sea{border-top:solid 2px #1abc9c}
.funny-boxes-top-sea:hover{border-top-color:#16a085}
.funny-boxes-top-yellow{border-top:solid 2px #f1c40f}
.funny-boxes-top-yellow:hover{border-top-color:#f39c12}
.funny-boxes-top-red{border-top:solid 2px #e74c3c}
.funny-boxes-top-red:hover{border-top-color:#c0392b}
.funny-boxes-top-purple{border-top:solid 2px #9b6bcc}
.funny-boxes-top-purple:hover{border-top-color:#814fb5}
.funny-boxes-left-orange{border-left:solid 2px #e67e22}
.funny-boxes-left-orange:hover{border-left-color:#d35400}
.funny-boxes-left-green{border-left:solid 2px #72c02c}
.funny-boxes-left-green:hover{border-left-color:#5fb611}
.funny-boxes-left-blue{border-left:solid 2px #3498db}
.funny-boxes-left-blue:hover{border-left-color:#2980b9}
.funny-boxes-left-dark{border-left:solid 2px #555}
.funny-boxes-left-dark:hover{border-left-color:#333}
.process-v1 .process-in{text-align:center}
.process-v1 .process-in>li i{z-index:1;width:30px;height:30px;position:relative;text-align:center;background:#72c02c;margin-bottom:15px;display:inline-block;border:solid 9px #fff}
.process-v1 .process-in>li i:after{top:-9px;left:-9px;right:-9px;bottom:-9px;content:" ";border-radius:50%;position:absolute;border:1px solid #bbb}
.process-v1 .process-in .process-desc{padding:0 20px}
.process-v1 .process-in>li h3{font-size:16px;font-weight:600;margin:0 0 10px;text-transform:uppercase}
.process-v1 .process-border{position:relative}
.process-v1 .process-border:before{top:15px;width:75%;left:12%;content:" ";display:block;position:absolute;border-top:solid 2px #ddd}
@media (max-width:768px){.process-v1 .process-border:before{border:none}
}
.team-v1 ul{position:relative}
.team-v1 li>.team-img{position:relative}
.team-v1 li>.team-img:after{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:transparent;transition:all 0.4s ease-in-out}
.team-v1 li:hover>.team-img:after{background:rgba(0,0,0,0.5)}
.team-v1 li>.team-img ul{left:0;top:45%;z-index:1;padding:0;width:100%;height:36px;list-style:none;margin-top:-18px;text-align:center;visibility:hidden;position:absolute;transition:all 0.2s ease-in-out}
.team-v1 li:hover>.team-img ul{top:50%;visibility:visible}
.team-v1 li>.team-img ul li{margin:0 5px;text-align:center;display:inline-block}
.team-v1 li>.team-img li i{color:#eee;border-width:2px;border-color:#eee;transition:all 0.1s ease-in-out}
.team-v1 li>.team-img li i.fa-twitter:hover{color:#fff;background:#3498db;border-color:#3498db}
.team-v1 li>.team-img li i.fa-facebook:hover{color:#fff;background:#4765a0;border-color:#4765a0}
.team-v1 li>.team-img li i.fa-google-plus:hover{color:#fff;background:#e74c3c;border-color:#e74c3c}
.team-v1 li>h3{color:#000;font-size:18px;line-height:20px;margin:15px 0 7px;text-transform:uppercase}
.team-v1 li>h4{color:#999;font-size:11px;line-height:16px;text-transform:uppercase}
.team-v1 li>p{margin:20px 0;position:relative}
.team-v1 li>p:before{left:0;top:-10px;height:1px;width:40px;content:" ";position:absolute;background:#bbb;transition:all 0.4s ease-in-out}
.team-v1 li:hover>p:before{width:100%;background:#72c02c}
.team-v2{position:relative;margin-bottom:20px}
.team-v2 img{width:100%}
.team-v2 .inner-team{padding:20px;background:#fff;text-align:center}
.team-v2 .inner-team h3{margin:0}
.team-v2 .inner-team small{display:block;font-size:12px;margin-bottom:7px}
.team-v2 .inner-team p{font-size:13px}
.team-v2 .inner-team hr{margin:10px 0 15px}
.team-social{margin-bottom:0}
.team-social li{padding:0 2px}
.team-social li a{font-size:14px;padding:6px 4px;text-align:center;border-radius:50% !important}
.team-social li i{min-width:20px}
.team-social li a.fb{color:#4862a3;border:1px solid #4862a3}
.team-social li a.tw{color:#159ceb;border:1px solid #159ceb}
.team-social li a.gp{color:#dc4a38;border:1px solid #dc4a38}
.team-social li a:hover{text-decoration:none}
.team-social li a.fb:hover{color:#fff;background:#4862a3}
.team-social li a.tw:hover{color:#fff;background:#159ceb}
.team-social li a.gp:hover{color:#fff;background:#dc4a38}
.team-v3 .team-img{position:relative}
.team-v3 .team-img:after{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;transition:all 0.4s ease-in-out}
.team-v3 .team-img:hover:after{background:rgba(0,0,0,0.5);transition:all 0.2s ease-in-out}
.team-v3 .team-img>img{width:100%}
.team-v3 .team-hover{left:0;top:60%;z-index:1;padding:0;width:100%;padding:20px;list-style:none;margin-top:-90px;text-align:center;visibility:hidden;position:absolute;transition:all 0.2s ease-in-out}
.team-v3 .team-img:hover .team-hover{top:50%;visibility:visible}
.team-v3 .team-hover span,.team-v3 .team-hover small{color:#fff;display:block}
.team-v3 .team-hover span{font-size:18px;font-weight:400;text-transform:uppercase}
.team-v3 .team-hover small{font-size:13px;font-weight:200;margin-bottom:10px}
.team-v3 .team-hover p{color:#fff;font-weight:200;margin-bottom:20px}
.team-v3 .team-hover .team-social-v3 i{color:#fff;width:33px;height:33px;padding:9px;font-size:14px;text-align:center;display:inline-block;border:1px solid #fff}
.team-v3 .team-hover .team-social-v3 i:hover{color:#666;background:#fff;text-decoration:none;transition:all 0.2s ease-in-out}
.team-v4{text-align:center}
.team-v4 img{width:100%;margin-bottom:20px}
.team-v4 span{color:#333;display:block;font-size:18px;margin-bottom:5px;text-transform:uppercase}
.team-v4 small{color:#999;display:block;font-size:12px;font-style:italic;margin-bottom:10px}
.team-v4 .team-social-v4 a{color:#555;font-size:16px}
.team-v4 .team-social-v4 a:hover{color:#72c02c;text-decoration:none}
.team-v5{text-align:center}
.team-v5 span{color:#555;display:block;font-size:16px;margin-bottom:5px;text-transform:uppercase}
.team-v5 small{display:block;color:#72c02c;font-size:13px;font-style:italic;position:relative;margin-bottom:25px}
.team-v5 small:after{left:50%;top:30px;height:1px;width:30px;content:" ";background:#777;margin-left:-15px;position:absolute}
.team-v5 .team-img{position:relative}
.team-v5 .team-img:after{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;transition:all 0.4s ease-in-out}
.team-v5 .team-img:hover:after{background:rgba(0,0,0,0.5);transition:all 0.2s ease-in-out}
.team-v5 .team-img>img{width:100%;margin-bottom:20px}
.team-v5 .team-hover{left:0;top:60%;z-index:1;padding:0;width:100%;list-style:none;margin-top:-16px;text-align:center;visibility:hidden;position:absolute;transition:all 0.2s ease-in-out}
.team-v5 .team-img:hover .team-hover{top:50%;visibility:visible}
.team-v5 .team-hover .team-social-v5 i{color:#fff;width:33px;height:33px;padding:9px;font-size:14px;text-align:center;display:inline-block;border:1px solid #fff}
.team-v5 .team-hover .team-social-v5 i:hover{color:#666;background:#fff;text-decoration:none;transition:all 0.2s ease-in-out}
.team-v6{text-align:center}
.team-v6 img{width:100%;margin-bottom:20px}
.team-v6 span{color:#777;display:block;font-size:16px;margin-bottom:5px;text-transform:uppercase}
.team-v6 small{display:block;color:#72c02c;font-size:13px;margin-bottom:15px}
.team-v7 .team-v7-in{padding:0 50px}
.team-v7 .team-v7-name{color:#555;display:block;font-size:18px;margin-bottom:5px;text-transform:uppercase}
.team-v7 .team-v7-position{display:block;color:#72c02c;font-style:normal;margin-bottom:15px}
.team-v7 p{font-size:14px;line-height:24px;margin-bottom:20px}
.team-v7 .team-v7-name{margin-top:60px}
.team-v7 .social-icons-v1{margin-bottom:60px}
.team-v7 .team-v7-img{position:relative}
.team-v7 .team-v7-img:after{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:rgba(0,0,0,0.1)}
.team-v7 .team-arrow-right,.team-v7 .team-arrow-left{position:relative}
.team-v7 .team-arrow-left:before,.team-v7 .team-arrow-right:before{width:0;height:0;top:50%;margin-top:-25px;z-index:2;content:" ";position:absolute;border-style:solid}
.team-v7 .team-arrow-right:before{right:-25px;border-width:20px 0 20px 25px;border-color:transparent transparent transparent #fff}
.team-v7 .team-arrow-left:before{left:-25px;border-width:20px 25px 20px 0;border-color:transparent #fff transparent transparent}
@media (max-width:991px){
.team-v7 .team-arrow-left:before,.team-v7 .team-arrow-right:before{top:auto;left:70px;bottom:-25px;border-width:25px 20px 0 20px;border-color:#fff transparent transparent transparent}
.team-v7 .team-arrow-left:before,.team-v7 .team-arrow-right:before{left:70px;bottom:-25px;border-width:25px 20px 0 20px}
.team-v7 .equal-height-column{height:auto !important}
}
.call-action-v1 p{margin-top:5px;font-size:18px;font-weight:200;margin-bottom:0}
.call-action-v1.call-action-v1-boxed{padding:0 25px}
.call-action-v1 .call-action-v1-box{width:100%;display:table;padding:30px 0;vertical-align:middle}
.call-action-v1 .call-action-v1-in{display:table-cell;vertical-align:middle}
.call-action-v1 .call-action-v1-in.inner-btn{padding-top:1px;min-width:250px;text-align:right}
@media (max-width:992px){.call-action-v1 .call-action-v1-in,.call-action-v1 .call-action-v1-in.inner-btn{display:block;text-align:center}
.call-action-v1 .call-action-v1-in p{margin-bottom:20px}
}
.call-action-v2{padding:50px 0;text-align:center;background:url('../../fileadmin/templates/bootstrap/assets/img/patterns/16.png')}
.call-action-v2 h2{font-size:22px;text-transform:uppercase}
.call-action-v2 p{padding:0 100px;margin-bottom:20px}
@media (max-width:768px){.call-action-v2 p{padding:inherit}
}
@media (min-width:991px) and (max-width:1199px){.portfolio-box{margin-bottom:60px}
}
@media (min-width:768px) and (max-width:992px){.portfolio-box{margin-bottom:0}
}
@media (max-width:768px){.portfolio-box{margin-bottom:60px}
}
.portfolio-box a.fancybox{overflow:hidden;position:relative}
.portfolio-box a.fancybox:after{top:0;left:0;width:100%;height:100%;content:" ";position:absolute}
.portfolio-box a.fancybox:hover:after{background:rgba(0,0,0,0.5)}
.portfolio-box a.fancybox img{transition:all .5s ease}
.portfolio-box a.fancybox:hover img{transform:scale(1.1)}
.portfolio-box .portfolio-box-in{visibility:hidden;position:absolute;top:50%;left:50%;z-index:1;color:#fff;background:#72c02c;font-size:20px;text-align:center;line-height:53px;width:50px;height:50px;margin-top:-25px;margin-left:-25px}
.portfolio-box a.fancybox:hover .portfolio-box-in{visibility:visible}
.portfolio-box small.project-tag{display:block;font-size:12px;margin-bottom:5px}
.portfolio-box small.project-tag,.portfolio-box small.project-tag a{color:#999}
.portfolio-box small.project-tag i{margin-right:5px}
.portfolio-box small.project-tag a:hover{color:#72c02c}
.portfolio-box-v1{margin:0}
.portfolio-box-v1 [class^="col-"]{padding:0;overflow:hidden}
.portfolio-box-v1 li{background:#333;position:relative;-webkit-backface-visibility:hidden;
}
.portfolio-box-v1 li:after{top:0;left:0;width:100%;height:100%;content:" ";position:absolute}
.portfolio-box-v1 li:hover:after{background:rgba(0,0,0,0.7)}
.portfolio-box-v1 li:after,.portfolio-box-v1 li:hover:after{transition:all 0.3s ease-in-out}
.portfolio-box-v1 li img{width:100%;overflow:hidden;transition:all 0.3s ease-in-out}
.portfolio-box-v1 li:hover img{-transform:scale(1.1)}
.portfolio-box-v1 .portfolio-box-v1-in{left:0;top:50%;z-index:1;width:100%;visibility:hidden;min-height:150px;margin-top:-75px;text-align:center;position:absolute;font-family:"Open Sans",Arial,sans-serif}
.portfolio-box-v1 li:hover .portfolio-box-v1-in{visibility:visible}
.portfolio-box-v1 .portfolio-box-v1-in h3{font-size:22px;margin-top:20px;position:relative;margin-bottom:20px;text-transform:uppercase}
.portfolio-box-v1 .portfolio-box-v1-in h3:after{left:50%;height:1px;width:40px;content:" ";bottom:-10px;background:#fff;margin-left:-20px;position:absolute}
.portfolio-box-v1 .portfolio-box-v1-in p,.portfolio-box-v1 .portfolio-box-v1-in h3{color:#fff}
.portfolio-box-v1 .portfolio-box-v1-in p{font-size:16px;margin-bottom:20px}
.portfolio-box-v1 .portfolio-box-v1-in a.btn-u{font-weight:normal;-webkit-backface-visibility:hidden;
}
.portfolio-box-v2{margin:0 0 60px}
.portfolio-box-v2 [class^="col-"]{padding:0;overflow:hidden}
.portfolio-box-v2 li{background:#333;overflow:hidden;position:relative;-webkit-backface-visibility:hidden;
}
.portfolio-box-v2 li:after{top:0;left:0;width:100%;height:100%;content:" ";position:absolute}
.portfolio-box-v2 li:hover:after{background:rgba(255,255,255,0.6)}
.portfolio-box-v2 li:after,.portfolio-box-v2 li:hover:after{transition:all 0.3s ease-in-out}
.portfolio-box-v2 li img{width:100%;overflow:hidden;transition:all 0.3s ease-in-out;-transform:scale(1.1)}
.portfolio-box-v2 .portfolio-box-v2-in{left:0;top:50%;z-index:1;width:100%;visibility:hidden;min-height:60px;margin-top:-30px;text-align:center;position:absolute;font-family:"Open Sans",Arial,sans-serif}
.portfolio-box-v2 li:hover .portfolio-box-v2-in{visibility:visible}
.portfolio-box-v2 .portfolio-box-v2-in i{color:#fff;width:60px;height:60px;padding:20px;font-size:22px;cursor:pointer;margin-right:5px;text-align:center;display:inline-block;background:rgba(114,192,44,0.8)}
.portfolio-box-v2 .portfolio-box-v2-in i:hover{background:#72c02c}
.thumbnails-v1 .thumbnail-img{margin-bottom:12px}
.thumbnails-v1 h3{margin-bottom:5px}
.thumbnails-v1 h3 a{color:#555;font-size:15px;text-transform:uppercase}
.thumbnails-v1 .read-more{color:#72c02c;font-size:12px;text-transform:uppercase}
.bg-image-v1{width:100%;height:auto;padding:50px 0;position:relative;background:url('../../fileadmin/templates/bootstrap/assets/img/bg/11.jpg') repeat fixed;background-size:cover}
.bg-image-v1:before{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:rgba(0,0,0,0.5)}
.bg-image-v2{width:100%;height:auto;padding:50px 0;position:relative;background:url('../../fileadmin/templates/bootstrap/assets/img/bg/7.jpg') repeat fixed}
.bg-image-v2:before{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:rgba(255,255,255,0.7)}
.bg-image-v2-dark:before{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:rgba(0,0,0,0.5)}
.bg-image-v2-dark h2,.bg-image-v2-dark p{color:#eee !important}
.parallax-quote{color:#fff;padding:100px 0;position:relative;text-align:center;background:url('../../fileadmin/templates/bootstrap/assets/img/team/faces.jpg') 50% 0 repeat fixed}
.parallax-quote:after{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:rgba(0,0,0,0.8)}
.parallax-quote:before{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:url('../../fileadmin/templates/bootstrap/assets/img/patterns/gridtile.png') repeat}
.parallax-quote-in{z-index:1;padding:0 80px;position:relative}
.parallax-quote-in p{color:#fff;font-size:28px;text-transform:uppercase;font-family:"Open Sans",Arial,sans-serif}
.parallax-quote-in p:after,.parallax-quote-in p:before{content:' " ';position:absolute;font-family:Tahoma}
.parallax-quote-in p:after{margin-left:3px}
.parallax-quote-in p:before{margin-left:-15px}
.parallax-quote-in small{color:#bbb;font-size:13px;font-weight:400;text-transform:uppercase}
@media (max-width:768px){.parallax-quote-in{padding:0 40px}
.parallax-quote-in p{font-size:20px}
}
.parallax-quote-light:after{background:rgba(255,255,255,0.9)}
.parallax-quote-light .parallax-quote-in{background:#fff;padding:30px 80px;border-bottom:solid 2px #ddd}
.parallax-quote-light .parallax-quote-in p{color:#555;font-size:28px;font-weight:200}
.parallax-quote-light .parallax-quote-in small{color:#555}
@media (max-width:768px){.parallax-quote-light .parallax-quote-in{padding:30px 40px}
.parallax-quote-light .parallax-quote-in p{font-size:20px}
.parallax-quote-light .parallax-quote-in small{font-weight:200}
}
.parallax-team{background:url('../../fileadmin/templates/bootstrap/assets/img/team/faces.jpg') 50% 0 repeat fixed}
.parallax-team,.parallax-team .title-box-v2{position:relative}
.parallax-team:before,.parallax-team-dark:before{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:rgba(255,255,255,0.9)}
.parallax-team{background:url('../../fileadmin/templates/bootstrap/assets/img/team/faces.jpg') 50% 0 repeat fixed}
.parallax-team,.parallax-team .title-box-v2{position:relative}
.parallax-team-dark:before{background:rgba(0,0,0,0.8)}
.parallax-bg{background:url('../../fileadmin/templates/bootstrap/assets/img/patterns/5.png') repeat fixed}
.parallax-counter{padding:30px 0;background:url('../../fileadmin/templates/bootstrap/assets/img/patterns/5.png') repeat fixed}
.parallax-counter .counters{color:#fff;padding:15px 0}
.parallax-counter h4{color:#999;font-size:16px;text-transform:uppercase}
.parallax-counter span.counter{font-size:48px}
.parallax-counter-v1{padding:60px 0;background:url('../../fileadmin/templates/bootstrap/assets/img/patterns/5.png') repeat fixed}
.parallax-counter-v1 .counters{color:#fff;padding:15px 0 10px;border:solid 1px #555}
.parallax-counter-v1 h4{color:#eee;font-size:16px;text-transform:uppercase}
.parallax-counter-v1 span.counter{font-size:42px;line-height:48px}
.parallax-counter-v2{position:relative;padding:80px 0 60px;background:url('../../fileadmin/templates/bootstrap/assets/img/patterns/16.png') repeat fixed}
.parallax-counter-v2:after{top:0;left:50%;content:" ";margin-left:-25px;position:absolute;border-top:25px solid #fff;border-left:25px solid transparent;border-right:25px solid transparent}
.parallax-counter-v2:before{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:rgba(0,0,0,0.02)}
.parallax-counter-v2 .counters{padding:20px 0;border-bottom:solid 2px #ddd;background:rgba(255,255,255,0.9)}
.parallax-counter-v2 .counters h4,.parallax-counter-v2 .counters span{color:#555;font-weight:200;font-family:"Open Sans",Arial,sans-serif}
.parallax-counter-v2 .counters span{font-size:36px}
.parallax-counter-v2 .counters h4{font-size:22px;text-transform:uppercase}
@media (max-width:992px){.parallax-counter-v2 .counters{margin-bottom:0 !important}
}
.parallax-counter-v3{z-index:1;height:auto;padding:80px 0;overflow:hidden;text-align:center;position:relative;background:url('../../fileadmin/templates/bootstrap/assets/img/bg/25.jpg') 50% 0 fixed}
.parallax-counter-v3:after{left:0;bottom:0;width:100%;z-index:-1;content:" ";height:100%;text-align:center;position:absolute;background:rgba(0,0,0,0.5)}
.parallax-counter-v3 .features{width:130px;height:130px;padding:25px;position:relative;text-align:center;display:inline-block;border-radius:50% !important;background:rgba(255,255,255,0.2)}
.parallax-counter-v3 .features:after{top:-9px;left:-9px;right:-9px;bottom:-9px;content:" ";border-radius:50%;position:absolute;border:1px solid #fff}
.parallax-counter-v3 .features span{color:#fff;display:block;font-weight:200}
.parallax-counter-v3 .features span.counter{font-size:30px}
.parallax-counter-v3 .features span.features-info{text-transform:uppercase}
@media (max-width:550px){.parallax-counter-v3 .features{width:110px;height:110px;padding:22px}
.parallax-counter-v3 .features:after{top:-7px;left:-7px;right:-7px;bottom:-7px}
.parallax-counter-v3 .features span.counter{font-size:20px}
.parallax-counter-v3 .features span.features-info{font-size:11px}
}
.parallax-counter-v4{z-index:1;height:auto;padding:30px 0;overflow:hidden;text-align:center;position:relative;background:url('../../fileadmin/templates/bootstrap/assets/img/bg/19.jpg') 50% 0 fixed}
.parallax-counter-v4:after{left:0;bottom:0;width:100%;z-index:-1;content:" ";height:100%;text-align:center;position:absolute;background:rgba(0,0,0,0.5)}
.parallax-counter-v4 i{color:#fff;display:block;font-size:50px;margin-bottom:20px}
.parallax-counter-v4 span.counter{color:#fff;font-size:30px;font-weight:400;margin-bottom:10px}
.parallax-counter-v4 h4{color:#fff;font-size:18px;font-weight:200;text-transform:uppercase}
.flat-bg-block-v1{padding:40px 0;background:url('../../fileadmin/templates/bootstrap/assets/img/patterns/16.png') repeat}
.flat-bg-block-v1 .checked-list.first-child{float:left;margin-right:100px}
.flat-bg-block-v1 .checked-list li{color:#888;margin-bottom:5px}
.flat-bg-block-v1 .checked-list i{color:#72c02c;margin-right:5px}
.flat-bg-block-v1 img.img-over{top:-70px;right:10px;position:absolute}
@media (min-width:991px) and (max-width:1199px){.flat-bg-block-v1 img.img-over{top:-18px}
}
@media (max-width:991px){.flat-bg-block-v1 img.img-over{position:static}
}
.flat-testimonials{padding:50px 0;background-color:#333}
.flat-testimonials .flat-testimonials-in{padding:30px;text-align:center;background:rgba(255,255,255,0.2)}
.flat-testimonials .flat-testimonials-in img{width:135px;height:135px;margin:0 auto 25px}
.flat-testimonials .flat-testimonials-in h3{color:#fff;font-size:22px;font-weight:200}
.flat-testimonials .flat-testimonials-in span{display:block;margin-bottom:5px}
.flat-testimonials .flat-testimonials-in p{color:#fff;font-weight:200;position:relative}
.flat-testimonials .flat-testimonials-in p:before,.flat-testimonials .flat-testimonials-in p:after{top:5px;font-size:22px;line-height:10px;position:relative}
.flat-testimonials .flat-testimonials-in p:before{content:"“";padding-right:5px}
.flat-testimonials .flat-testimonials-in p:after{content:"”";padding-left:5px}
.testimonials-v4 .testimonials-v4-in{background:#fff;position:relative;margin-bottom:40px;padding:20px 20px 20px 55px;box-shadow:3px 3px 3px 0 rgba(0,0,0,0.1)}
.testimonials-v4 .testimonials-v4-in:before{color:#bbb;font-size:60px;content:"\201C";position:absolute;margin:-25px 0 0 -40px;font-family:Georgia,serif}
.testimonials-v4 .testimonials-v4-in:after{width:0;height:0;left:80px;content:" ";bottom:-30px;position:absolute;border-style:solid;border-width:30px 30px 0 0;border-color:#fff transparent transparent transparent;-webkit-filter:drop-shadow(2px 2px 1px rgba(0,0,0,0.1));filter:drop-shadow(2px 2px 1px rgba(0,0,0,0.1))}
.testimonials-v4 .testimonials-v4-in p{color:#777;font-size:14px;font-style:italic}
.testimonials-v4 img{float:left;width:60px;height:auto;margin:0 20px}
.testimonials-v4 .testimonials-author{color:#555;display:block;font-size:14px;overflow:hidden;padding-top:8px;text-transform:uppercase}
.testimonials-v4 .testimonials-author em{font-size:13px;text-transform:capitalize}
.testimonials-v5{padding-top:50px;padding-bottom:50px}
.testimonials-v5 .testimonials-desc span{font-size:13px;font-weight:200}
.testimonials-v5 .testimonials-desc p{padding:15px;position:relative;background:#f9f9f9;margin-bottom:25px}
.testimonials-v5 .testimonials-desc p:after{width:0;height:0;left:30px;color:#fff;bottom:-12px;content:" ";text-align:center;position:absolute;border-style:solid;border-width:13px 10px 0 10px;border-color:#f9f9f9 transparent transparent transparent}
.testimonials-v5 .testimonials-by{margin-left:20px}
.testimonials-v5 .testimonials-by img{float:left;width:40px;height:auto;margin-right:15px}
.testimonials-v5 .testimonials-by small{color:#72c02c;font-size:12px}
.testimonials-v5 .testimonials-by span{text-transform:uppercase}
.testimonials-v6.testimonials-wrap{padding-left:70px;padding-right:70px}
.testimonials-v6 .testimonials-info{padding:20px;background:#fff;border-bottom:solid 3px #eee;transition:all 0.4s ease-in-out}
.testimonials-v6 .testimonials-info:hover{border-color:#72c02c}
.testimonials-v6 .testimonials-info img{float:left;width:80px;height:auto;margin-right:20px}
.testimonials-v6 .testimonials-desc{overflow:hidden}
.testimonials-v6 .testimonials-desc p{margin-bottom:15px}
.testimonials-v6 .testimonials-desc strong,.testimonials-v6 .testimonials-desc span{color:#555;display:block}
@media (max-width:768px){.testimonials-v6 .testimonials-wrap{padding-left:0;padding-right:0}
}
.testimonials-section3 .owl-stage-outer{margin-right:1px}
.testimonials-section3 .testimonials-item,.testimonials-section4 .testimonials-item{border-right:solid 1px #eee;padding:15px 15px 20px}
.testimonials-section4 .testimonials-item:last-child{border-right:none}
.testimonials-section3 img,.testimonials-section4 img{width:74px !important;height:74px !important;border-radius:50%;background:#fff;padding:3px;border:solid 1px #E6E6E6;margin:0 auto 5px;display:block}
.testimonials-section3 blockquote,.testimonials-section4 blockquote{font-size:15px;font-weight:400;font-style:italic;line-height:1.5;margin-bottom:20px;border:none}
.testimonials-section3 blockquote p,.testimonials-section4 blockquote p{z-index:9;position:relative;margin-bottom:5px}
.testimonials-section3 .testimonials-item strong,.testimonials-section3 .testimonials-item em,.testimonials-section4 .testimonials-item strong,.testimonials-section4 .testimonials-item em{display:block;font-size:14px;font-weight:700}
.testimonials-section3 .testimonials-item strong,.testimonials-section4 .testimonials-item strong{padding-top:10px}
.testimonials-section3 .testimonials-item em,.testimonials-section4 .testimonials-item em{font-style:normal;opacity:0.7;font-weight:400}
.testimonials{margin-bottom:10px}
.testimonials .testimonial-info{color:#72c02c;font-size:16px;padding:0 15px;margin-top:18px}
.testimonials .testimonial-info span{top:3px;position:relative}
.testimonials .testimonial-info em{color:#777;display:block;font-size:13px}
.testimonials .testimonial-info img{width:60px;float:left;height:60px;padding:2px;margin-right:15px;border:solid 1px #ccc}
.testimonials .testimonial-author{overflow:hidden}
.testimonials .carousel-arrow{top:-65px;position:relative}
.testimonials .carousel-arrow i{color:#777;padding:2px;min-width:25px;font-size:20px;text-align:center;background:#f5f5f5}
.testimonials .carousel-arrow i:hover{color:#fff;background:#72c02c}
.testimonials .carousel-control{opacity:1;width:100%;text-align:right;text-shadow:none;position:absolute;filter:Alpha(opacity = 100);
}
.testimonials .carousel-control.left{right:27px;left:auto}
.testimonials .carousel-control.right{right:0px}
.testimonials.testimonials-v1 .item p{position:relative}
.testimonials.testimonials-v1 .item p:after,.testimonials.testimonials-v1 .item p:before{left:80px;bottom:-20px}
.testimonials.testimonials-v1 .item p:after{border-top:22px solid;border-left:0 solid transparent;border-right:22px solid transparent}
.testimonials.testimonials-v2 .testimonial-info{padding:0 20px}
.testimonials.testimonials-v2 p{padding-bottom:15px}
.testimonials.testimonials-v2 .carousel-arrow{top:-55px}
.testimonials.testimonials-v2 .item p:after,.testimonials.testimonials-v2 .item p:before{left:8%;bottom:45px}
.testimonials.testimonials-v2 .item p:after{border-top:20px solid;border-left:25px solid transparent;border-right:0px solid transparent}
.testimonials.testimonials-v1 p,.testimonials.testimonials-v2 p{padding:15px;font-size:14px;font-style:italic;background:#f5f5f5}
.testimonials.testimonials-v1 .item p:after,.testimonials.testimonials-v2 .item p:after{width:0;height:0;content:" ";display:block;position:absolute;border-top-color:#f5f5f5;border-left-style:inset;
border-right-style:inset;
}
.testimonials-bg-dark .item p,.testimonials-bg-default .item p{color:#fff;font-weight:200}
.testimonials-bg-dark .carousel-arrow i,.testimonials-bg-default .carousel-arrow i{color:#fff}
.testimonials-bg-default .item p{background:#72c02c}
.testimonials.testimonials-bg-default .item p:after,.testimonials.testimonials-bg-default .item p:after{border-top-color:#72c02c}
.testimonials-bg-default .carousel-arrow i{background:#72c02c}
.testimonials.testimonials-bg-default .carousel-arrow i:hover{background:#5fb611}
.testimonials-bg-dark .item p{background:#555}
.testimonials.testimonials-bg-dark .item p:after,.testimonials.testimonials-bg-dark .item p:after{border-top-color:#555}
.testimonials-bg-dark .carousel-arrow i{color:#fff;background:#555}
.testimonials.testimonials-bg-dark .carousel-arrow i:hover{background:#333}
.testimonials.testimonials-bg-dark .testimonial-info{color:#555}
.featured-blog h2{font-size:18px;margin:0 0 25px;line-height:25px;position:relative}
.featured-blog h2:after{left:0;z-index:1;width:30px;height:2px;content:" ";bottom:-10px;position:absolute;background:#72c02c}
.featured-blog .featured-img{position:relative}
.featured-blog .featured-img:after{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;transition:all 0.4s ease-in-out}
.featured-blog .featured-img:hover:after{background:rgba(0,0,0,0.3);transition:all 0.2s ease-in-out}
.featured-blog .featured-img>img{width:100%}
.featured-blog .featured-img i{top:60%;left:50%;z-index:1;width:100%;list-style:none;text-align:center;visibility:hidden;position:absolute;margin:-17.5px 0 0 -17.5px;transition:all 0.2s ease-in-out}
.featured-blog .featured-img:hover i{top:50%;visibility:visible}
.featured-blog .featured-img i{color:#fff;width:35px;height:35px;padding:11px;font-size:14px;text-align:center;display:inline-block;background:rgba(255,255,255,0.4)}
.featured-blog .featured-img i:hover{color:#fff;background:#72c02c;text-decoration:none;transition:all 0.2s ease-in-out}
.blog-comments img{width:80px;height:auto}
.blog-comments .comments-itself{background:#fff;padding:20px 30px;position:relative}
.blog-comments .comments-itself:before{width:0;height:0;top:20px;left:-17px;content:" ";position:absolute;border-style:solid;border-width:15px 17px 15px 0;border-color:transparent #fff transparent transparent}
.blog-comments .comments-itself h3{margin:0 0 10px}
.blog-comments .comments-itself span{color:#999;float:right;font-size:13px}
.blog-comments .comments-itself p{color:#999}
.blog-comments.blog-comments-reply{margin-left:70px}
@media (max-width:768px){.blog-comments .comments-itself:before{display:none}
.blog-comments .comments-itself:after{width:0;height:0;top:-17px;left:20px;content:" ";position:absolute;border-style:solid;border-width:0 15px 17px 15px;border-color:transparent transparent #fff transparent}
}
.quote-v1{padding:170px 0 150px;text-align:center;background:url('../../fileadmin/templates/bootstrap/assets/img/patterns/5.png') repeat}
.quote-v1 p{color:#fff;font-size:22px;font-weight:200;padding:0 100px;position:relative;margin-bottom:20px}
.quote-v1 p:before{color:#72c02c;font-size:60px;content:"\201C";position:absolute;margin:-30px 0 0 -40px;font-family:Georgia,serif}
.quote-v1 span{color:#fff;font-size:18px}
@media (max-width:768px){.quote-v1 p{font-size:18px;padding:0 50px}
}
.quote-v2{text-align:center;padding:85px 10% 40px}
.quote-v2 p{color:#555;font-size:16px;font-style:italic;position:relative;margin-bottom:20px}
.quote-v2 p:before{left:50%;top:-75px;font-size:80px;content:"\201C";position:absolute;margin-left:-25px;font-family:Georgia,serif}
.quote-v2 span{color:#555;font-weight:400}
.social-icons-v1 i{color:#555;width:33px;height:33px;padding:9px;font-size:14px;text-align:center;background:#f7f7f7;display:inline-block}
.social-icons-v1 i:hover{color:#fff;background:#72c02c;text-decoration:none;transition:all 0.2s ease-in-out}
.social-icons-v1--dark i{color:#fff;background:#333}
.shadow-wrapper{z-index:1;position:relative}
.box-shadow{background:#fff;position:relative}
.box-shadow:after,.box-shadow:before{top:80%;left:5px;width:50%;z-index:-1;content:"";bottom:15px;max-width:300px;background:#999;position:absolute}
.shadow-effect-1{box-shadow:0 10px 6px -6px #bbb}
.shadow-effect-2{position:relative}
.shadow-effect-2:after,.shadow-effect-2:before,.shadow-effect-3:before,.shadow-effect-4:after{transform:rotate(-3deg);box-shadow:0 15px 10px #999}
.shadow-effect-2:after,.shadow-effect-4:after{left:auto;right:5px;transform:rotate(3deg)}
.shadow-effect-5{box-shadow:0 0 2px #ccc}
.interactive-slider-v1{z-index:1;padding:130px 0;position:relative}
.interactive-slider-v1.img-v1{background:url('../../fileadmin/templates/bootstrap/assets/img/bg/18.jpg') no-repeat;background-size:cover;background-position:center center}
.interactive-slider-v1.img-v2{background:url('../../fileadmin/templates/bootstrap/assets/img/bg/19.jpg') no-repeat;background-size:cover;background-position:center center}
.interactive-slider-v1.img-v3{background:url('../../fileadmin/templates/bootstrap/assets/img/bg/18.jpg') no-repeat;background-size:cover;background-position:center center}
.interactive-slider-v1:after{top:0;left:0;z-index:-1;width:100%;height:100%;content:" ";position:absolute;background:rgba(0,0,0,0.3)}
.interactive-slider-v1 h2{color:#fff;font-size:40px;font-weight:600;text-transform:uppercase}
.interactive-slider-v1 p{color:#fff;font-size:24px;font-weight:200;text-transform:uppercase}
@media (max-width:768px){.interactive-slider-v1 h2{font-size:30px}
.interactive-slider-v1 p{font-size:18px}
}
.interactive-slider-v2{z-index:1;padding:200px 0;position:relative;text-align:center;background:url('../../fileadmin/templates/bootstrap/assets/img/bg/18.jpg') no-repeat;background-size:cover;background-position:center center}
.interactive-slider-v2-md{padding:250px 0}
.interactive-slider-v2.img-v1{background:url('../../fileadmin/templates/bootstrap/assets/img/bg/25.jpg') no-repeat;background-size:cover;background-position:center center}
.interactive-slider-v2.img-v2{background:url('../../fileadmin/templates/bootstrap/assets/img/bg/14.jpg') no-repeat;background-size:cover;background-position:center center}
.interactive-slider-v2.img-v3{background:url('../../fileadmin/templates/bootstrap/assets/img/bg/img8.jpg') no-repeat;background-size:cover;background-position:center center}
.interactive-slider-v2.img-v4{background:url('../../fileadmin/templates/bootstrap/assets/img/bg/img9.jpg') no-repeat;background-size:cover;background-position:center center}
.interactive-slider-v2.intro-promo-img{padding:80px 0;background:url('../../fileadmin/templates/bootstrap/assets/img/intro/promo.jpg') repeat-x fixed center center / cover;-webkit-animation:infiniteBackground 65s linear infinite;-moz-animation:infiniteBackground 65s linear infinite;animation:infiniteBackground 65s linear infinite}
@media screen and (max-width:992px){.interactive-slider-v2.intro-promo-img{-webkit-animation:none;-moz-animation:none;animation:none}
}
@keyframes infiniteBackground{from{background-position:0 0}
to{background-position:1024px 0}
}
@-webkit-keyframes infiniteBackground{from{background-position:0 0}
to{background-position:1024px 0}
}
@-moz-keyframe infiniteBackground{from{background-position:0 0}
to{background-position:1024px 0}
}
.interactive-slider-v2:after{top:0;left:0;z-index:-1;width:100%;height:100%;content:" ";position:absolute;background:rgba(0,0,0,.4)}
.intro-promo-cover-dark:after{background:rgba(0,0,0,.8)}
.intro-promo-cover-light:after{background:rgba(255,255,255,.9)}
.interactive-slider-v2 h1{color:#fff;font-size:70px;font-weight:600;line-height:80px;text-transform:uppercase}
.interactive-slider-v2 p{color:#fff;font-size:24px;font-weight:200;font-family:"Open Sans",Arial,sans-serif}
@media (max-width:768px){.interactive-slider-v2 h1{font-size:50px;line-height:60px;margin-bottom:20px}
}
.blog-trending li{margin-bottom:20px}
.blog-trending h3{font-size:14px;margin:0 0 5px;line-height:17px}
.blog-trending small,.blog-trending small a{color:#777}
.blog-trending small a:hover{color:#72c02c}
.blog-latest-posts li{margin-top:15px;padding-top:15px;border-top:1px solid #ddd}
.blog-latest-posts li:first-child{margin-top:0;padding-top:0;border-top:none}
.blog-latest-posts h3{font-size:14px;margin:0 0 3px;line-height:20px}
.blog-latest-posts small,.blog-latest-posts small a{color:#777}
.blog-latest-posts small{margin-bottom:8px;display:inline-block}
.blog-latest-posts p{font-size:12px}
.blog-photostream{margin-right:-5px}
.blog-photostream li{padding:0;margin:3px 5px 5px;position:relative}
.blog-photostream li img{width:78px;height:auto}
.blog-newsletter p{color:#555;margin-bottom:15px}
.blog-newsletter .form-control{border:none}
.blog-newsletter .form-control:focus{box-shadow:none}
.blog-post-quote{padding:35px 60px;background:#fff;text-align:center}
.blog-post-quote p{color:#555;font-size:32px;font-weight:200;line-height:45px;position:relative;margin-bottom:20px;font-family:"Open Sans",Arial,sans-serif}
@media (max-width:768px){.blog-post-quote{padding:35px 25px}
.blog-post-quote p{font-size:26px;line-height:35px}
}
.blog-post-quote p:before,.blog-post-quote p:after{top:-3px;font-size:30px;position:relative}
.blog-post-quote p:before{left:-10px;content:"\0022"}
.blog-post-quote p:after{right:-10px;content:"\0022"}
.blog-post-quote span{color:#555;font-size:20px;font-weight:200}
.blog-author{padding:20px;background:#fff}
.blog-author img{float:left;width:80px;height:auto;margin-right:20px}
.blog-author .blog-author-desc{overflow:hidden}
.blog-author .blog-author-desc h4{float:left;font-size:18px;margin:0 0 10px;text-transform:uppercase}
.blog-author .blog-author-desc ul{float:right;margin-top:6px}
.blog-author .blog-author-desc p{color:#555}
.blog-comments img{width:80px;height:auto}
.blog-comments .comments-itself{background:#fff;padding:20px 30px;position:relative}
.blog-comments .comments-itself:before{width:0;height:0;top:20px;left:-17px;content:" ";position:absolute;border-style:solid;border-width:15px 17px 15px 0;border-color:transparent #fff transparent transparent}
.blog-comments .comments-itself h3{margin:0 0 10px}
.blog-comments .comments-itself span{color:#555;float:right;font-size:13px}
.blog-comments .comments-itself p{color:#555}
.blog-comments.blog-comments-reply{margin-left:70px}
@media (max-width:768px){.blog-comments .comments-itself:before{display:none}
.blog-comments .comments-itself:after{width:0;height:0;top:-17px;left:20px;content:" ";position:absolute;border-style:solid;border-width:0 15px 17px 15px;border-color:transparent transparent #fff transparent}
}
.news-section{border-top:solid 1px #eee;border-bottom:solid 1px #eee}
.news-v1 .news-v1-in{background:#fafafa}
.news-v1 h3{margin-bottom:0;font-weight:200;line-height:28px;padding:10px 15px 15px}
.news-v1 h3 a{color:#555}
.news-v1 h3 a:hover{color:#72c02c}
.news-v1 p{color:#555;padding:0 15px;margin-bottom:20px}
.news-v1 .news-v1-info{margin-left:0;margin-top:30px;overflow:hidden;padding:8px 10px;border-top:solid 1px #eee}
.news-v1 .news-v1-info li{font-size:12px}
.news-v1 .news-v1-info li a:hover{color:#72c02c;text-decoration:none}
.news-v2 .news-v2-badge{overflow:hidden;position:relative}
.news-v2 .news-v2-badge p{left:0;top:20px;background:#fff;padding:5px 15px;text-align:center;position:absolute}
.news-v2 .news-v2-badge span{color:#555;display:block;font-size:16px;line-height:16px}
.news-v2 .news-v2-badge small{color:#555;display:block;font-size:10px;text-transform:uppercase}
.news-v2 .news-v2-desc{padding:20px;background:#fff}
.news-v2 .news-v2-desc h3{margin:0 0 3px;font-size:16px}
.news-v2 .news-v2-desc h3 a{color:#555}
.news-v2 .news-v2-desc h3 a:hover{color:#72c02c}
.news-v2 .news-v2-desc small{color:#555;display:block;margin-bottom:15px;text-transform:uppercase}
.news-v2 .news-v2-desc p{color:#555}
.news-v3 .news-v3-in{padding:35px 30px}
.news-v3 .news-v3-in-sm{padding:20px}
.news-v3 h2{font-size:32px;font-weight:200;margin:0 0 20px;line-height:45px;text-transform:uppercase}
.news-v3 .news-v3-in-sm h2{font-size:22px;margin:0 0 15px;line-height:30px;text-transform:inherit}
@media (max-width:768px){.news-v3 h2{font-size:22px;line-height:30px}
}
.news-v3 h2 a{color:#555}
.news-v3 h2 a:hover{color:#72c02c;text-decoration:none}
.news-v3 p{color:#555;margin-bottom:20px}
.news-v3 .posted-info li{color:#555;font-style:italic}
.news-v3 .news-v3-in-sm .posted-info li{padding:0;font-size:12px;padding-left:5px}
.news-v3 .posted-info li:before,.news-v3 .news-v3-in-sm .posted-info li:before{content:'/'}
.news-v3 .posted-info li:before{font-size:12px;line-height:12px;margin-right:13px}
.news-v3 .news-v3-in-sm .posted-info li:before{font-size:11px;line-height:11px;margin-right:9px}
.news-v3 .posted-info li:first-child:before,.news-v3 .news-v3-in-sm .posted-info li:first-child:before{content:" ";margin-right:0}
.news-v3 .posted-info li a{color:#555}
.news-v3 .posted-info li a:hover{color:#72c02c}
.news-v3 .post-shares{padding-left:0;list-style:none;margin:40px 0 0 -5px}
.news-v3 .news-v3-in-sm .post-shares{margin:20px 0 0 -5px}
.news-v3 .post-shares li{position:relative;padding:0 10px 0 5px;display:inline-block}
.news-v3 .post-shares li i{color:#555;width:40px;height:40px;padding:13px;font-size:16px;background:#eee;text-align:center;display:inline-block}
.news-v3 .post-shares li i:hover{background:#ddd}
.news-v3 .post-shares li span{top:-5px;right:6px;color:#fff;width:22px;height:22px;padding:4px;font-size:10px;line-height:10px;position:absolute;text-align:center;background:#72c02c;border:2px solid #fff;border-radius:50% !important}
.news-v3 .post-shares-lg li span{top:-10px;right:0px;width:29px;height:29px;padding:4px;font-size:10px;line-height:16px}
.blog-grid img{margin-bottom:15px}
.blog-grid h3{font-size:22px;margin:0 0 10px;line-height:1.4}
.blog-grid h2.blog-grid-title-lg{font-size:28px;line-height:1.4;margin:0 0 10px}
.blog-grid h3.blog-grid-title-sm{font-size:15px;line-height:1.4}
.blog-grid h3 a{color:#333}
.blog-grid p{margin-bottom:15px}
.blog-grid-inner{padding:20px;background:#fff;margin:-70px 40px 0;position:relative}
.blog-grid .blog-grid-grad{position:relative}
.blog-grid .blog-grid-grad i{top:10px;left:10px;z-index:1;color:#fff;width:30px;height:30px;font-size:18px;line-height:30px;text-align:center;position:absolute;display:inline-block;background:rgba(0,0,0,0.5)}
.blog-grid .blog-grid-info{padding-left:0;list-style:none}
.blog-grid .blog-grid-info li{color:#888;padding:0 2px;font-size:12px;display:inline-block}
.blog-grid .blog-grid-info li:before{content:'/';font-size:12px;line-height:1.4;margin-right:9px}
.blog-grid .blog-grid-info li:first-child:before{content:" ";margin-right:0}
.blog-grid .blog-grid-info li a{color:#888}
.blog-grid .blog-grid-info li a:hover{text-decoration:none}
.blog-grid a.r-more{font-size:13px;font-weight:400;font-style:italic;display:inline-block}
.blog-grid a.r-more:hover{text-decoration:none}
.blog-thumb{overflow:hidden}
.blog-thumb .blog-thumb-hover{float:left;position:relative;margin-right:15px}
.blog-thumb .blog-thumb-hover:after{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;transition:all 0.35s,transform 0.35s}
.blog-thumb .blog-thumb-hover img{width:120px;height:auto}
.blog-thumb .blog-thumb-hover img.video-play-btn{width:30px;height:30px}
.blog-thumb .blog-thumb-hover .hover-grad{left:0;top:50%;z-index:1;opacity:0;width:100%;color:#fff;font-size:20px;margin-top:-14px;text-align:center;position:absolute;display:inline-block;transition:all 0.65s,transform 0.65s}
.blog-thumb .blog-thumb-hover:hover .hover-grad{opacity:1;transform 0.55s;transition:opacity 0.55s}
.blog-thumb .blog-thumb-desc{overflow:hidden}
.blog-thumb .blog-thumb-desc h3{font-size:14px;margin:0 0 5px;font-weight:400;line-height:1.4}
.blog-thumb .blog-thumb-desc h3 a{color:#555}
.blog-thumb .blog-thumb-info{padding-left:0;list-style:none}
.blog-thumb .blog-thumb-info li{color:#888;padding:0 2px;font-size:12px;display:inline-block}
.blog-thumb .blog-thumb-info li:before{content:'/';font-size:12px;line-height:1.4;margin-right:9px}
.blog-thumb .blog-thumb-info li:first-child:before{content:" ";margin-right:0}
.blog-thumb .blog-thumb-info li a{color:#888}
.blog-thumb .blog-thumb-info li a:hover{color:#e74c3c}
.blog-thumb.blog-thumb-circle .blog-thumb-hover:after{border-radius:50% !important}
.blog-thumb.blog-thumb-circle .blog-thumb-hover img{width:50px;height:50px}
.blog-thumb.blog-thumb-circle .blog-thumb-hover .hover-grad{font-size:15px;margin-top:-10px}
.blog-thumb .blog-thumb-hover:hover:after{background:rgba(114,192,44,0.9)}
.blog-grid .blog-grid-grad i:hover{background:rgba(114,192,44,1)}
.shop-subscribe{padding:25px 0}
.shop-subscribe h2{margin:0;color:#fff;font-size:24px;font-weight:200;text-transform:uppercase}
.shop-subscribe input{border-color:#fff;border-right:none;background:transparent}
.shop-subscribe .form-control{color:#fff;font-size:14px;font-weight:200}
.shop-subscribe .form-control:focus{box-shadow:none;border-color:#fff}
.shop-subscribe .form-control::-moz-placeholder{color:#fff}
.shop-subscribe .form-control:-ms-input-placeholder{color:#fff}
.shop-subscribe .form-control::-webkit-input-placeholder{color:#fff}
.shop-subscribe .input-group-btn{border-color:#fff;background:transparent}
.shop-subscribe .input-group-btn .btn{border:1px solid #fff;background:transparent}
.shop-subscribe .input-group-btn i{color:#fff;font-size:16px;font-weight:200}
.slider-inner .da-slider{box-shadow:none;border-bottom:2px solid #ddd}
.slider-inner .da-dots{z-index:10}
@media (max-width:450px){.da-slide p{display:none}
}
@media (max-width:900px){
.da-slide .da-img{display:none}
}
.ms-promo-info{font-size:45px;font-weight:300;line-height:1.5;text-transform:uppercase;font-family:"Open Sans",Arial,sans-serif}
.ms-promo-info-in{font-size:60px;font-weight:600}
.ms-promo-sub{font-size:18px;font-weight:400;line-height:1.4;font-family:"Open Sans",Arial,sans-serif}
.ms-promo-sub-in{font-size:15px}
.ms-img-bordered{background:#fff;padding:7px}
.tp-dottedoverlay{z-index:1 !important}
.tp-bullets.preview4 .bullet{border-radius:10px !important}
.tp-banner-container ul li,.fullscreenbanner-container ul li{list-style:none;visibility:hidden}
.tp-banner-container a.btn-u,.tp-banner-container a.btn-u:hover{color:#fff;border:solid 1px transparent}
.tp-banner-container a.re-btn-brd{background:none;border:solid 1px #fff}
.tp-banner-container a.re-btn-brd:hover{color:#555;background:#fff}
.tp-banner-container .btn-u.btn-brd{font-weight:400}
.tp-banner-container{position:relative}
.fullscreen-container{padding:0;width:100%;position:relative}
.revolution-mch-1:after{top:0;left:0;right:0;width:100%;height:100%;content:' ';position:absolute;background:rgba(0,0,0,0.3)}
.revolution-ch1{color:#fff;font-size:40px;font-weight:400;line-height:60px;text-transform:uppercase;font-family:"Open Sans",Arial,sans-serif}
.revolution-ch2{color:#fff;font-size:20px;max-width:470px;line-height:32px;position:relative;text-align:center;font-weight:normal;font-family:"Open Sans",Arial,sans-serif}
.revolution-ch2:after{left:50%;width:70px;height:2px;content:' ';bottom:-20px;background:#fff;margin-left:-35px;position:absolute}
.re-title-v1{color:#fff;font-size:75px;font-weight:600;line-height:60px;text-transform:uppercase;font-family:"Open Sans",Arial,sans-serif}
.re-title-v2{color:#fff;font-size:40px;font-weight:600;line-height:45px;text-align:center;text-transform:uppercase;font-family:"Open Sans",Arial,sans-serif}
.re-text-v1{color:#fff;font-size:24px;text-align:center;font-family:"Open Sans",Arial,sans-serif}
.re-text-v2{color:#fff;font-size:24px;font-family:"Open Sans",Arial,sans-serif}
.rs-caption-1{color:#fff;font-size:32px;font-weight:200;padding:6px 75px;position:relative;border-top:solid 1px #fff;border-bottom:solid 1px #fff}
.rs-caption-1:after,.rs-caption-1:before{font-size:16px;content:"\f005";position:absolute;font-family:FontAwesome}
@media (max-width:768px){.rs-caption-1:after,.rs-caption-1:before{content:""}
}
.rs-caption-1:after{right:4%}
.rs-caption-1:before{left:4%}
.rs-caption-2{color:#fff;position:relative;font-size:26px;font-weight:200;line-height:40px;padding:10px 50px;text-align:center}
.rs-caption-2:after{left:50%;content:"";height:1px;width:100px;bottom:-10px;background:#fff;margin-left:-50px;position:absolute}
.rs-caption-3 a{margin:0 5px;padding:7px 20px;text-transform:uppercase}
@media (max-width:768px){.rs-caption-1,.rs-caption-2,.rs-caption-3{font-weight:normal}
}
.layer_slider{overflow:hidden}
.ls-ct-half,.ls-ct-center{border-radius:100px !important}
.clients{border:0;overflow:hidden;margin-top:10px;margin-bottom:30px;box-shadow:none !important;margin-bottom:0 !important}
.clients li{overflow:hidden;margin-left:1px;position:relative;background:#fafafa}
.clients li:hover{background:#f6f6f6}
.clients li img.color-img{top:0;left:0;display:none;position:absolute}
.clients li:hover img.color-img{display:block}
.clients li img{filter:gray;
float:none !important;margin:0 auto !important}
.clients li img:hover{filter:none}
.pie-progress-charts .inner-pchart{text-align:center}
.pie-progress-charts .circle{color:#555;font-weight:200;margin-bottom:20px}
.pie-progress-charts .circle-title{font-size:22px}
@media (max-width:767px){.pie-progress-charts .inner-pchart{margin-bottom:40px}
}
.counters{color:#555;text-align:center}
@media (max-width:767px){.counters{margin-bottom:30px}
.counters:last-child{margin-bottom:inherit}
}
.counters span{font-size:35px}
.counters span.counter-icon{display:block;margin-bottom:10px}
.counters span.counter-icon i{color:#fff;padding:16px;min-width:65px;font-size:30px;position:relative;background:#72c02c}
.counters span.counter-icon i:after{width:0;height:0;left:38%;content:" ";bottom:-7px;display:block;position:absolute;border-top:7px solid #72c02c;border-left:7px solid transparent;border-right:7px solid transparent;border-left-style:inset;
border-right-style:inset;
}
.counters:hover span.counter-icon i{border-color:#000}
#topcontrol{color:#fff;z-index:99;width:30px;height:30px;font-size:20px;background:#222;position:relative;right:14px !important;bottom:11px !important;border-radius:3px !important}
#topcontrol:after{top:-2px;left:8.5px;content:"\f106";position:absolute;text-align:center;font-family:FontAwesome}
#topcontrol:hover{color:#fff;background:#72c02c;transition:all 0.3s ease-in-out}
.owl-btn{color:#777;cursor:pointer;font-size:18px;padding:2px 9px;text-align:center;background:#f5f5f5}
.owl-btn:hover{color:#fff;background:#72c02c}
.owl-carousel-v1 .owl-navigation{text-align:right;margin-bottom:20px}
.owl-carousel-v1 .item{margin:0 5px}
.owl-carousel-v1 .item img{text-align:center}
.owl-carousel-v1 .owl-pagination{display:none}
.owl-carousel-v2 .owl-slider-v2{margin-bottom:20px}
.owl-carousel-v2 .item{margin:0 15px}
.owl-carousel-v2 .item img{text-align:center}
.owl-carousel-v2 .owl-navigation{text-align:center}
.owl-carousel-v2 .owl-pagination{display:none}
.owl-carousel-v3 .item{margin:0 15px}
.owl-carousel-v3 .item img{text-align:center}
.owl-carousel-v3 .owl-pagination{display:none}
.owl-carousel-v4 .owl-wrapper-outer{margin-bottom:20px}
.owl-carousel-v4 .item{margin:0 3px}
.owl-carousel-v4 .item img{width:100%}
.owl-carousel-v5 .owl-wrapper-outer{margin-bottom:20px}
.owl-carousel-v5 .owl-controls .owl-page.active span,.owl-carousel-v5 .owl-controls.clickable .owl-page:hover span{background:#72c02c}
.owl-carousel-v5 .owl-controls .owl-page span{margin:5px 3px !important}
.owl-carousel-v6 .owl-carousel-item{margin:0 10px;padding:7px 0;text-align:center;position:relative;border:1px solid #e4e2e2}
.owl-carousel-v6 .owl-carousel-item img{width:150px;height:auto}
.owl-carousel-v6 .owl-wrapper-outer{margin-bottom:20px}
.owl-carousel-v6 .owl-controls .owl-page span{margin:5px 3px !important}
.owl-pagination{text-align:center !important}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{opacity:1;filter:Alpha(Opacity=100);
}
.owl-theme .owl-controls .owl-page{zoom:1;display:inline-block;*display:inline;
}
.owl-theme .owl-controls .owl-page span{width:12px;height:12px;opacity:0.3;display:block;margin:5px 7px;background:#bbb;filter:Alpha(Opacity=50);
border-radius:50% !important}
.owl-carousel-style-v1 img{width:120px;height:auto}
.owl-carousel-style-v2 .item{margin:0 3px;background:#fafafa;text-align:center;border:solid 1px #eee}
.owl-carousel-style-v2 .item img{padding:0 3px;display:inline-block}
.owl-carousel-style-v2 .item:hover{background:#f7f7f7;border-color:#e5e5e5;transition:all 0.4s ease-in-out}
.owl-carousel-style-v2 .owl-pagination{display:none}
.owl-clients-v1 img{width:120px;height:auto}
.owl-clients-v1 .owl-pagination{display:none}
.testimonials-v3{padding:100px 0;font-family:"Open Sans",Arial,sans-serif}
.testimonials-v3 ul{margin:0;padding:0;text-align:center;position:relative}
.testimonials-v3 li img{width:150px;height:150px;margin-bottom:10px}
.testimonials-v3 li>p{font-size:14px}
.testimonials-v3 .testimonials-v3-title{font-size:22px;font-weight:200;margin-bottom:20px}
.testimonials-v3 .testimonials-v3-title p{color:#72c02c;margin-bottom:0}
.testimonials-v3 .testimonials-v3-title span{color:#777;display:block;font-size:14px}
.testimonials-v3 .owl-pagination{display:none}
.testimonials-v3 .owl-buttons .owl-prev,.testimonials-v3 .owl-buttons .owl-next{padding:13px;position:relative;margin:15px 2px 0;background:#f5f5f5;display:inline-block}
.testimonials-v3 .owl-buttons .owl-prev:after,.testimonials-v3 .owl-buttons .owl-next:after{top:0;color:#bbb;font-size:16px;position:absolute;font-weight:normal;display:inline-block;font-family:FontAwesome}
.testimonials-v3 .owl-buttons .owl-prev:after{left:10px;content:"\f104"}
.testimonials-v3 .owl-buttons .owl-next:after{right:10px;content:"\f105"}
.testimonials-v3 .owl-buttons .owl-prev:hover:after,.testimonials-v3 .owl-buttons .owl-next:hover:after{color:#fff}
.testimonials-v3 .owl-buttons .owl-prev:hover,.testimonials-v3 .owl-buttons .owl-next:hover{background:#72c02c;transition:background 0.4s ease-in-out}
.owl-work-v1 .owl-navigation{top:3px;position:relative}
.owl-work-v1 .owl-navigation{margin-bottom:10px}
.owl-work-v1 .item a{text-align:center}
.owl-work-v1 .item a:hover{text-decoration:none}
.owl-work-v1 .item a:hover strong{color:#555}
.owl-work-v1 .item em.overflow-hidden{display:block}
.owl-work-v1 .item a span{display:block;padding:10px;border-bottom:solid 2px #eee}
.owl-work-v1 .item a strong{color:#555;display:block}
.owl-work-v1 .item a i{color:#777}
.owl-work-v1 .item a img{transition:all 0.8s ease-in-out}
.owl-work-v1 .item a:hover img{opacity:0.8;transform:scale(1.2) rotate(3deg)}
.owl-work-v1 .item a:hover span{border-bottom:solid 2px #72c02c;transition:all 0.3s ease-in-out}
.parallax-twitter{color:#fff;padding:100px 0;position:relative;text-align:center;background:#333 url('../../fileadmin/templates/bootstrap/assets/img/bg/19.jpg') 50% 0 fixed;background-size:cover;background-position:center center}
.parallax-twitter:after{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:rgba(0,0,0,0.5)}
.parallax-twitter:before{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:url('../../fileadmin/templates/bootstrap/assets/img/patterns/gridtile.png') repeat}
.parallax-twitter-in{z-index:1;position:relative}
.parallax-twitter-in ul{margin:0}
.parallax-twitter-in li{color:#fff}
.parallax-twitter-in li p{color:#fff;font-size:18px;font-weight:200}
.parallax-twitter-in li a{color:#eee;text-decoration:underline}
.parallax-twitter-in li a:hover{text-decoration:none}
.parallax-twitter-in li span{color:#ddd;display:block;font-size:14px;font-weight:400;margin-bottom:20px}
.parallax-twitter-in .owl-page{width:18px}
.clients-section{padding:60px 0;position:relative;background:#333 url('../../fileadmin/templates/bootstrap/assets/img/bg/7.jpg') 50% fixed;background-size:cover;background-position:center center}
.clients-section:after{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:rgba(0,0,0,0.8)}
.clients-section:before{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:url('../../fileadmin/templates/bootstrap/assets/img/patterns/gridtile.png') repeat}
.clients-section .title-v1 p,.clients-section .title-v1 h2{color:#fff}
.clients-section ul{padding:0;z-index:1;list-style:none}
.clients-section li{margin:0 3px;background:#fff}
.clients-section li a{padding:10px;display:block;overflow:hidden;text-align:center;transition:all 0.3s ease-in-out}
.clients-section li a:hover{-transform:scale(1.2)}
.clients-section img{width:100px;height:100px}
.clients-section .owl-pagination{display:none}
.owl-video img{position:relative;text-align:center;margin:0 auto 20px}
.owl-video img.video-play{top:50%;left:50%;margin-top:-52px;margin-left:-52px;position:absolute}
.owl-video .owl-controls .owl-page span{margin:5px 3px}
.carousel-v1 .carousel-caption{left:0;right:0;bottom:0;padding:7px 15px;background:rgba(0,0,0,0.7)}
.carousel-v1 .carousel-caption p{color:#fff;margin-bottom:0}
.carousel-v1 .carousel-arrow a.carousel-control{opacity:1;font-size:30px;height:inherit;width:inherit;background:none;text-shadow:none;position:inherit}
.carousel-v1 .carousel-arrow a i{top:50%;opacity:0.6;background:#000;margin-top:-18px;padding:2px 12px;position:absolute}
.carousel-v1 .carousel-arrow a i:hover{opacity:0.8}
.carousel-v1 .carousel-arrow a.left i{left:0}
.carousel-v1 .carousel-arrow a.right i{right:0}
.carousel-v2 .carousel-control,.carousel-v2 .carousel-control:hover{opacity:1;text-shadow:none}
.carousel-v2 .carousel-control.left,.carousel-v2 .carousel-control.right{top:50%;z-index:5;color:#eee;width:45px;height:45px;font-size:30px;margin-top:-22px;position:absolute;text-align:center;display:inline-block;border:2px solid #eee;background:rgba(0,0,0,0.1)}
.carousel-v2 .carousel-control:hover{background:rgba(0,0,0,0.3);transition:all 0.4s ease-in-out}
.carousel-v2 .carousel-control.left{left:20px}
.carousel-v2 .carousel-control.right{right:20px}
.carousel-v2 .carousel-control .arrow-prev,.carousel-v2 .carousel-control .arrow-next{top:-5px;position:relative}
.carousel-v2 .carousel-control .arrow-next{right:-2px}
@media (min-width:768px){.carousel-indicators{bottom:10px}
}
.nav-tabs>li>a,.nav-pills>li>a,.nav-tabs.nav-justified>li>a{border-radius:0}
.tab-v1 .nav-tabs{border:none;background:none;border-bottom:solid 2px #72c02c}
.tab-v1 .nav-tabs a{font-size:14px;padding:5px 15px}
.tab-v1 .nav-tabs>.active>a,.tab-v1 .nav-tabs>.active>a:hover,.tab-v1 .nav-tabs>.active>a:focus{color:#fff;border:none;background:#72c02c}
.tab-v1 .nav-tabs>li>a{border:none}
.tab-v1 .nav-tabs>li>a:hover{color:#fff;background:#72c02c}
.tab-v1 .tab-content{padding:10px 0}
.tab-v1 .tab-content img{margin-top:4px;margin-bottom:15px}
.tab-v1 .tab-content img.img-tab-space{margin-top:7px}
.tab-v2 .nav-tabs{border-bottom:none}
.tab-v2 .nav-tabs li a{padding:9px 16px;background:none;border:none}
.tab-v2 .nav-tabs li.active a{background:#fff;padding:7px 15px 9px;border:solid 1px #eee;border-top:solid 2px #72c02c;border-bottom:none !important}
.tab-v2 .tab-content{padding:10px 16px;border:solid 1px #eee}
.tab-v3 .nav-pills li a{color:#777;font-size:17px;padding:4px 8px;margin-bottom:3px;background:#fafafa;border:solid 1px #eee}
.tab-v3 .nav-pills li a:hover,.tab-v3 .nav-pills li.active a{color:#fff;background:#72c02c;border:solid 1px #68af28}
.tab-v3 .nav-pills li i{width:1.25em;margin-right:5px;text-align:center;display:inline-block}
.tab-v3 .tab-content{padding:15px;background:#fafafa;border:solid 1px #eee}
.tab-v4 .tab-heading{width:100%;overflow:hidden;position:relative;display:inline-block;text-transform:uppercase;border-bottom:3px solid #333}
.tab-v4 .tab-heading h2{margin:0;float:left;font-size:18px;font-weight:bold}
.tab-v4 .nav-tabs{top:3px;border:none;float:right;overflow:hidden;position:relative}
.tab-v4 .nav-tabs a{color:#555;font-size:12px;padding:6px 15px;text-transform:uppercase}
.tab-v4 .nav-tabs>.active>a,.tab-v4 .nav-tabs>.active>a:hover,.tab-v4 .nav-tabs>.active>a:focus{border:none;background:inherit}
.tab-v4 .nav-tabs>li>a{border:none}
.tab-v4 .nav-tabs>li>a:hover{background:inherit}
.tab-v4 .tab-content{padding:20px 0 10px}
.tab-v5 .nav-tabs{border-bottom:none}
.tab-v5 .nav-tabs li a{border:none;font-size:14px;background:none;padding:9px 16px}
.tab-v5 .nav-tabs li.active a{background:#fff;padding:7px 15px 9px;border:solid 1px #eee;border-top:solid 3px #222;border-bottom:none !important}
.tab-v5 .tab-content{padding:13px;border:solid 1px #eee}
.tab-v6 .nav-tabs{border-bottom-color:#dedede}
.tab-v6 .nav-tabs>li{margin-right:30px}
.tab-v6 .nav-tabs>li>a{border:none;color:#687074;padding:6px 0;font-size:18px;margin-right:0;background:none;text-transform:uppercase;border-bottom:solid 1px transparent}
.tab-v6 .nav-tabs>li.active>a,.tab-v6 .nav-tabs>li.active>a:hover,.tab-v6 .nav-tabs>li.active>a:focus{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #18ba9b}
.tab-v6 .nav-tabs>li>a:hover{border-bottom:1px solid #18ba9b}
.tab-v6 .nav-tabs>li>a:focus{border:none}
.tab-v6 .tab-content{padding:30px 0}
.acc-v1 .panel-heading{padding:0;box-shadow:none}
.acc-v1 .panel-heading a{display:block;font-size:14px;padding:5px 15px;background:#fefefe}
.acc-icon a.accordion-toggle i{color:#555;margin-right:8px}
.acc-icon a.accordion-toggle:hover i{color:#39414c}
.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span,.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0}
.pagination li a{color:#777;padding:5px 15px}
.pagination li a:hover{color:#fff;background:#5fb611;border-color:#5fb611}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{border-color:#72c02c;background-color:#72c02c}
.pagination-no-space .pagination{margin:0}
.pager li>a,.pager li>span{border-radius:0}
.pager li>a:hover,.pager li>a:focus{color:#fff;background:#5fb611;border-color:#5fb611}
.pager.pager-v2 li>a{border:none}
.pager.pager-v2 li>a,.pager.pager-v3 li>a{transition:all 0.1s ease-in-out}
.pager.pager-v2 li>a:hover,.pager.pager-v2 li>a:focus,.pager.pager-v3 li>a:hover,.pager.pager-v3 li>a:focus{color:#fff;background:#72c02c}
.pager.pager-v2 li.page-amount,.pager.pager-v3 li.page-amount{font-size:16px;font-style:italic}
.pager.pager-v2 li.page-amount,.pager.pager-v2 li.page-amount:hover,.pager.pager-v2 li.page-amount:focus,.pager.pager-v3 li.page-amount,.pager.pager-v3 li.page-amount:hover,.pager.pager-v3 li.page-amount:focus{top:7px;color:#777;position:relative}
.pager.pager-v2.pager-md li a,.pager.pager-v3.pager-md li a{font-size:16px;padding:8px 18px}
.pager.pager-v4 li>a{line-height:normal;transition:all 0.1s ease-in-out}
.pager.pager-v4 li>a:hover,.pager.pager-v4 li>a:focus{color:#fff;background:#222;border-color:#222}
.pager.pager-v4 li.page-amount{font-size:14px;font-style:italic}
.pager.pager-v4 li.page-amount,.pager.pager-v4 li.page-amount:hover,.pager.pager-v4 li.page-amount:focus{top:7px;color:#777;position:relative}
.sidebar-nav-v1 li{padding:0}
.sidebar-nav-v1 li a{display:block;padding:8px 30px 8px 10px}
.sidebar-nav-v1 li a:hover{text-decoration:none}
.sidebar-nav-v1>li.active,.sidebar-nav-v1>li.active:hover{background:#717984}
.sidebar-nav-v1>li.active,.sidebar-nav-v1>li.active:hover,.sidebar-nav-v1>li.active:focus{border-color:#ddd}
.sidebar-nav-v1>li.active>a{color:#fff}
.sidebar-nav-v1 li ul{padding:0;list-style:none}
.sidebar-nav-v1 li ul,.sidebar-nav-v1 li.active ul a{background:#f8f8f8}
.sidebar-nav-v1 li ul a{color:#555;font-size:12px;border-top:solid 1px #ddd;padding:6px 30px 6px 17px}
.sidebar-nav-v1 ul li:hover a,.sidebar-nav-v1 ul li.active a{color:#72c02c}
.list-group-item li>.badge{float:right}
.sidebar-nav-v1 span.badge{margin-top:8px;margin-right:10px}
.sidebar-nav-v1 .list-toggle>span.badge{margin-right:25px}
.sidebar-nav-v1 ul li span.badge{margin-top:8px;font-size:11px;padding:3px 5px;margin-right:10px}
.list-group-item:first-child,.list-group-item:last-child{border-radius:0}
.list-toggle:after{top:7px;right:10px;color:#777;font-size:14px;content:"\f105";position:absolute;font-weight:normal;display:inline-block;font-family:FontAwesome}
.list-toggle.active:after{color:#fff;content:"\f107"}
.content-boxes-v1{text-align:center}
.content-boxes-v1 span{display:block;margin-top:5px}
.content-boxes-v2-o span{display:block;overflow:hidden}
.content-boxes-v2-o small{display:block;line-height:1.6}
.content-boxes-v2-o .icon-md+span{margin-top:9px}
.content-boxes-v2-o .icon-lg+span{margin-top:11px}
.content-boxes-v2-o .icon-custom{float:left;margin-top:3px;margin-right:15px}
@media (max-width:992px){.content-boxes-v2,.content-boxes-v2 .text-justify{text-align:center}
.content-boxes-v2 span{display:block;margin-top:5px}
}
.content-boxes-v3 i.icon-custom{top:8px;float:left;position:relative}
.content-boxes-v3 .content-boxes-in-v3{padding:0 20px;overflow:hidden}
.content-boxes-v3 .content-boxes-in-v3 h3{font-size:18px;line-height:22px;margin-bottom:3px;text-transform:capitalize}
.content-boxes-v3 .content-boxes-in-v3 h3 a{color:#555}
.content-boxes-v3.content-boxes-v3-right{text-align:right}
.content-boxes-v3.content-boxes-v3-right i.icon-custom{float:right}
@media (max-width:768px){.content-boxes-v3.content-boxes-v3-right{text-align:inherit}
.content-boxes-v3.content-boxes-v3-right i.icon-custom{float:left;margin-left:0}
}
.content-boxes-v4 h2{color:#555;font-size:18px;font-weight:bold;text-transform:uppercase}
.content-boxes-v4 a{color:#777;font-size:11px;font-weight:bold;text-transform:uppercase}
.content-boxes-v4 i{width:25px;color:#72c02c;font-size:35px;margin-top:10px}
.content-boxes-in-v4{padding:0 10px;overflow:hidden}
.content-boxes-v4-sm i{font-size:26px;margin-top:10px;margin-right:5px}
.content-boxes-v5 i{float:left;color:#999;width:50px;height:50px;padding:11px;font-size:22px;background:#eee;line-height:28px;text-align:center;margin-right:15px;display:inline-block}
.content-boxes-v5:hover i{color:#fff;background:#72c02c}
.content-boxes-v6{padding-top:25px;text-align:center}
.content-boxes-v6 i{color:#fff;width:90px;height:90px;padding:30px;font-size:30px;line-height:30px;position:relative;text-align:center;background:#dedede;margin-bottom:25px;display:inline-block}
.content-boxes-v6 i:after{top:-8px;left:-8px;right:-8px;bottom:-8px;content:" ";position:absolute;border:1px solid #dedede;border-radius:50% !important}
.content-boxes-v6:hover i,.content-boxes-v6:hover i:after{transition:all 0.3s ease-in-out}
.content-boxes-v6:hover i{background:#72c02c}
.content-boxes-v6:hover i:after{border-color:#72c02c}
.tag-box{padding:20px;background:#fff;margin-bottom:30px}
.tag-box h2{font-size:20px;line-height:25px}
.tag-box p{margin-bottom:0}
.tag-box.tag-text-space p{margin-bottom:10px}
.tag-box-v1{border:solid 1px #eee;border-top:solid 2px #72c02c}
.tag-box-v2{background:#fafafa;border:solid 1px #eee;border-left:solid 2px #72c02c}
.tag-box-v3{border:solid 2px #eee}
.tag-box-v4{border:dashed 1px #bbb}
.tag-box-v5{margin:20px 0;text-align:center;border:dashed 1px #ccc}
.tag-box-v5 span{color:#555;font-size:28px;margin-bottom:0}
.tag-box-v6{background:#fafafa;border:solid 1px #eee}
.tag-box-v7{border:solid 1px #eee;border-bottom:solid 2px #72c02c}
.tags-v1 li{margin:0;padding:0}
.tags-v1 li a{font-size:13px;padding:4px 8px;line-height:32px;border:solid 2px #eee;border-radius:20px !important;transition:all 0.2s ease-in-out}
.tags-v1 li a:hover{text-decoration:none;border-color:#e0e0e0}
.tags-v2 li{padding:7px 0 7px 4px}
.tags-v2 li a{color:#555;font-size:13px;padding:5px 10px;border:solid 1px #bbb}
.tags-v2 li a:hover{color:#fff;background:#555;border-color:#555;text-decoration:none;transition:all 0.2s ease-in-out}
.tags-v3 li{padding:7px 0 7px 4px}
.tags-v3 li a{color:#555;font-size:12px;padding:4px 12px;border:solid 1px #eee}
.tags-v3 li a:hover{color:#fff;background:#222;border-color:#222;text-decoration:none;transition:all 0.2s ease-in-out}
.tags-v4{padding-left:0;list-style:none}
.tags-v4 li{padding:3px 2px;line-height:28px;display:inline-block}
.tags-v4 a{color:#bbb;font-size:13px;font-weight:400;padding:4px 10px;border:1px solid #bbb}
.tags-v4 a:hover{color:#fff;background:#e74c3c;border-color:#e74c3c;text-decoration:none;transition:all 0.25s,transform 0.25s}
.purchase{padding:25px 0 30px;border-bottom:solid 1px #eee;background:url('../../fileadmin/templates/bootstrap/assets/img/patterns/breadcrumbs.png') repeat}
.purchase p{margin-bottom:0}
.purchase span{color:#666;display:block;font-size:24px;line-height:35px;font-weight:normal;margin-bottom:12px;font-family:"Open Sans",Arial,sans-serif}
.purchase .btn-buy{text-align:center}
.purchase .btn-buy a{margin-top:27px}
.purchase .btn-buy a i{margin-right:5px}
@media (max-width:992px){.purchase{text-align:center}
.purchase span{font-size:22px;line-height:29px}
.purchase .btn-buy a{margin-top:25px;font-size:16px}
}
.service{overflow:hidden;margin-bottom:10px;padding:15px 15px 10px}
.service:hover{background:#fcfcfc;box-shadow:0 0 5px #ddd;transition:box-shadow 0.2s ease-in-out}
.service:hover i{color:#656565}
.service .desc{padding:0 15px;overflow:hidden}
.service .desc h4{font-size:22px;line-height:25px}
.service .service-icon{float:left;padding:10px;color:#72c02c;font-size:35px;text-align:center;transition:all 0.4s ease-in-out}
.service .service-icon.icon-cogs{font-size:37px}
.service .service-icon.icon-plane{font-size:43px}
.recent-work a{text-align:center;background:#fcfcfc;display:inline-block}
.recent-work a:hover{text-decoration:none}
.recent-work a:hover strong{color:#555}
.recent-work em.overflow-hidden{display:block}
.recent-work a span{display:block;padding:10px;border-bottom:solid 2px #eee}
.recent-work a strong{color:#555;display:block}
.recent-work a i{color:#777}
.recent-work a img{transition:all 0.8s ease-in-out}
.recent-work a:hover img{opacity:0.8;transform:scale(1.2) rotate(3deg)}
.recent-work a:hover span{border-bottom:solid 2px #72c02c;transition:all 0.3s ease-in-out}
.work{margin-top:6px}
.work .details{padding:10px}
.work .caption{display:block;padding-top:5px;color:#585f69 !important;font-size:18px !important}
.work .caption:hover{cursor:pointer;color:#444 !important;text-decoration:underline}
.thumb-headline h2{color:#eee;font-size:16px}
.footer-logo{margin:17px 0 20px}
.latest-list li{padding:8px 0;border-top:1px solid #353535}
.latest-list li:first-child{padding-top:0;border-top:none}
.latest-list li a{color:#eee}
.latest-list small{color:#999;display:block}
.link-list li{border-top:solid 1px #353535}
.link-list li:first-child{border-top:none !important}
.link-list a{color:#eee;font-size:11px;padding:6px 0px;display:inline-block;text-transform:uppercase}
.link-list li i{color:#bbb;float:right;margin-top:10px}
.latest-tweets .latest-tweets-inner p{color:#555;font-size:13px}
.latest-tweets .latest-tweets-inner a{
text-decoration:none}
.latest-tweets .latest-tweets-inner a:hover{text-decoration:underline}
.latest-tweets .latest-tweets-inner i.fa{top:2px;float:left;color:#bbb;color:#55acee;font-size:18px;margin-right:5px;position:relative}
.latest-tweets .latest-tweets-inner small{color:#777;display:block}
.social-icons{margin-top:5px}
.social-icons li{margin:0}
.social-icons li a{margin:0 3px}
a.thumbnail{padding:0;border:none;margin-bottom:15px}
.thumbnail-style{padding:7px;margin-bottom:20px}
.thumbnail-style:hover{box-shadow:0 0 8px #ddd;transition:box-shadow 0.2s ease-in-out}
.thumbnail h3,.thumbnail-style h3{margin:6px 0 8px 0}
.thumbnail h3 a,.thumbnail-style h3 a{color:#585f69;font-size:18px}
.thumbnail h3 a:hover,.thumbnail-style h3 a:hover{color:#72c02c;text-decoration:none}
.thumbnail-style .thumbnail-img{position:relative;margin-bottom:11px}
.thumbnail-style a.btn-more{right:-10px;bottom:10px;color:#fff;padding:1px 6px;position:absolute;background:#72c02c;display:inline-block}
.thumbnail-style a.btn-more:hover{text-decoration:none;box-shadow:0 0 0 2px #5fb611}
.thumbnail-style:hover a.btn-more{right:10px}
.thumbnail-kenburn img{left:10px;margin-left:-10px;position:relative;transition:all 0.8s ease-in-out}
.thumbnail-kenburn:hover img{transform:scale(1.2) rotate(2deg)}
.service-alternative .service:hover{background:#76ca2c;transition:all 0.4s ease-in-out}
.service-alternative .service:hover i,.service-alternative .service:hover p,.service-alternative .service:hover h4{color:#fff}
.service-v1 h2{margin:15px 0 10px;font-size:20px;line-height:28px}
.service-v1 p{text-align:justify}
.posts .dl-horizontal a{color:#555}
.posts .dl-horizontal{margin-bottom:15px;overflow:hidden}
.posts .dl-horizontal dt{width:60px;float:left}
.posts .dl-horizontal dt img{width:60px;height:60px;padding:2px;margin-top:2px;border:solid 1px #ddd}
.posts .dl-horizontal dd{margin-left:70px}
.posts .dl-horizontal dd p{margin:0}
.posts .dl-horizontal dd a{font-size:14px;line-height:16px !important}
.posts .dl-horizontal dd a:hover{color:#72c02c;text-decoration:none}
.posts .dl-horizontal:hover dt img,.posts .dl-horizontal:hover dd a{color:#72c02c;border-color:#72c02c !important;transition:all 0.2s ease-in-out}
.team ul.team-socail{text-align:right}
.team ul.team-socail li{margin:0 !important;padding:0 !important}
.team ul.team-socail li a,.team ul.team-socail li a:hover{text-decoration:none}
.team ul.team-socail li i{color:#aaa;padding:6px 7px;min-width:30px;font-size:18px;text-align:center;background:#f7f7f7;display:inline-block}
.team ul.team-socail li i:hover{color:#fff;background:#72c02c;transition:all 0.2s ease-in-out}
.team .thumbnail-style{padding:12px}
.team .thumbnail-style img{margin-bottom:7px}
.team .thumbnail-style h3{margin-bottom:5px}
.team .thumbnail-style:hover h3 a{color:#72c02c !important}
.team .thumbnail-style small{display:block;margin-top:5px;font-size:12px}
.about-me{overflow:hidden}
.about-me h2{margin:0;font-size:20px;text-transform:uppercase}
.about-me span{color:#999;display:block;font-size:14px;margin-bottom:10px}
.about-me .social-icons{margin-top:7px}
.about-my-goals h2{text-transform:uppercase}
.about-skills{padding:40px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;background:url('../../fileadmin/templates/bootstrap/assets/img/breadcrumbs.png') repeat}
.gallery-page .thumbnail,.gallery-page .thumbnail:hover{padding:0;border:none;box-shadow:none}
.gallery-page .thumbnails{margin-bottom:6px}
.privacy a{text-decoration:underline}
.privacy a:hover{color:#72c02c;text-decoration:none}
.portfolio-item h2{color:#555;font-size:24px;margin:0 0 15px}
.portfolio-item li{padding:3px 0}
.portfolio-item p a{text-decoration:underline}
.portfolio-item p a:hover{text-decoration:none}
.portfolio-item1 ul{margin:10px 0 20px}
.portfolio-item1 li{font-size:16px;margin-bottom:3px}
.portfolio-item1 li i{font-size:18px;margin-right:4px}
ul.blog-tags li{display:inline-block}
ul.blog-tags a{font-size :13px;padding:2px 7px;background:#f7f7f7;margin:0 3px 6px 0;display:inline-block}
ul.blog-tags a i{color:#666}
ul.blog-tags a:hover{background:#72c02c}
ul.blog-tags a:hover,ul.blog-tags a:hover i{color:#fff !important;text-decoration:none;transition:all 0.2s ease-in-out}
.blog-photos li{display:inline}
.blog-photos li img{width:58px;height:58px;margin:0 2px 8px}
.blog-photos li img:hover{box-shadow:0 0 0 2px #72c02c}
.blog-twitter .blog-twitter-inner{padding:10px;position:relative;background:#f7f7f7;margin-bottom:10px}
.blog-twitter .blog-twitter-inner,.blog-twitter .blog-twitter-inner:after,.blog-twitter .blog-twitter-inner:before{transition:all 0.3s ease-in-out}
.blog-twitter .blog-twitter-inner:after,.blog-twitter .blog-twitter-inner:before{width:0;height:0;right:0px;bottom:0px;content:" ";display:block;position:absolute}
.blog-twitter .blog-twitter-inner:after{border-top:15px solid #eee;border-right:15px solid transparent;border-left:0px solid transparent;border-left-style:inset;
border-right-style:inset;
}
.blog-twitter .blog-twitter-inner:before{border-bottom:15px solid #fff;border-right:0 solid transparent;border-left:15px solid transparent;border-left-style:inset;
border-bottom-style:inset;
}
.blog-twitter .blog-twitter-inner:hover{border-color:#72c02c;border-top-color:#72c02c}
.blog-twitter .blog-twitter-inner:hover:after{border-top-color:#72c02c}
.blog-twitter .blog-twitter-inner span.twitter-time{color:#777;display:block;font-size:11px}
.blog-twitter .blog-twitter-inner a{color:#72c02c;text-decoration:none}
.blog-twitter .blog-twitter-inner a:hover{text-decoration:underline}
.blog-twitter .blog-twitter-inner i.fa{top:2px;color:#bbb;font-size:18px;position:relative}
.who li{margin-bottom:6px}
.who li i{color:#72c02c;font-size:13px;min-width:15px;margin-right:8px;text-align:center;position:relative}
.who li:hover i,.who li:hover a{color:#777}
.who li:hover a:hover{text-decoration:none}
.fullwidthbanner-container.slider-promo{max-height:460px !important}
.slider-promo-info-bg{padding:25px 20px 20px;background:url('../../fileadmin/templates/bootstrap/assets/img/bg-black.png') repeat}
.slider-promo-info span.big-size{color:#fff;display:block;font-size:30px;margin-bottom:25px;text-shadow:none !important}
.slider-promo-info p{color:#fff;font-size:16px;margin-bottom:0}
.promo-box{padding:20px;margin:25px 0 20px;text-align:center}
.promo-box i{display:block;font-size:50px}
.promo-box p{font-size:14px;margin-bottom:0}
.promo-box strong,.promo-box strong a{color:#555;display:block;font-size:20px;font-weight:200;margin:20px 0 15px}
.promo-box:hover strong,.promo-box:hover strong a{color:#72c02c}
.promo-service{margin-bottom:20px}
.promo-service li{margin-bottom:5px}
.promo-service a.btn-u{margin:0 20px 10px 0}
.title-box{font-size:16px;text-align:center;padding:10px 0 30px;border-bottom:solid 1px #eee}
.title-box .title-box-text{color:#555;display:block;font-size:35px;font-weight:200}
@media (max-width:768px){.title-box .title-box-text{font-size:26px;line-height:34px;margin-bottom:10px}
.title-box p{font-size:15px}
}
.block-blockquote{margin:20px 0;text-align:center;border:dashed 1px #ccc}
.block-blockquote-inner{padding:15px}
.block-blockquote p{font-size:26px;margin-bottom:0}
.info-blocks{margin-bottom:15px}
.info-blocks:hover i.icon-info-blocks{color:#72c02c;transition:all 0.2s ease-in-out}
.info-blocks i.icon-info-blocks{float:left;color:#777;font-size:30px;min-width:50px;margin-top:10px;text-align:center}
.info-blocks .info-blocks-in{padding:0 10px;overflow:hidden}
.info-blocks .info-blocks-in h3{color:#555;font-size:20px;line-height:28px}
.info-blocks .info-blocks-in p{font-size:12px}
.brand-page .btn{margin-bottom:10px}
.form-page input,.form-page select{margin-bottom:10px}
ul.labels-demo{margin:5px 0}
ul.labels-demo li{list-style:none;display:inline-block;margin:0 5px 2px 0}
.badge-sidebar{border-left:solid 1px #eee}
@media (max-width:991px){.badge-sidebar{border-left:none}
}
.line-icon-page .item-box{width:25%;float:left;height:90px;text-align:center;padding:20px 10px;margin:0 -1px -1px 0;word-wrap:break-word;border:1px solid #ddd}
.line-icon-page .item-box--higher{height:120px}
@media (max-width:768px){.line-icon-page .item-box{height:115px}
}
@media (max-width:450px){.line-icon-page .item-box{height:130px}
}
.line-icon-page .item-box:hover{background:#fafafa}
.line-icon-page .item span{display:block;font-size:28px;margin-bottom:10px}
.line-icon-page .item:hover{color:#72c02c}
.icon-page-fa{margin-bottom:20px}
.icon-page-fa .item-box{float:left;height:100px;width:16% !important}
.icon-page-fa .item{font-size:12px}
.icon-page-fa .item i{color:#555;display:block;font-size:24px;margin-bottom:10px}
@media (max-width:767px){.icon-page-fa .item-box{width:20% !important}
}
@media (max-width:600px){.icon-page-fa .item-box{width:30% !important}
}
@media (max-width:400px){.icon-page-fa .item-box{width:50% !important}
}
.bs-glyphicons{padding-left:0;list-style:none;overflow:hidden;padding-bottom:1px;margin-bottom:20px}
.bs-glyphicons li{width:25%;float:left;height:115px;padding:10px;font-size:11px;line-height:1.4;text-align:center;margin:0 -1px -1px 0;border:1px solid #ddd}
.bs-glyphicons .glyphicon{display:block;font-size:18px;margin:5px auto 10px}
.bs-glyphicons li:hover{color:#72c02c;background-color:#fafafa}
@media (min-width:768px){.bs-glyphicons li{width:12.5%}
}
.demo-pro-glyphicons li{width:170px;height:100px;padding:20px 10px 30px}
.demo-pro-glyphicons span{height:40px;display:block}
.demo-pro-glyphicons span:before{color:#555;padding:10px 62px}
.demo-pro-glyphicons span.glyphicons:before{font-size:22px}
.demo-pro-glyphicons span.halflings{height:30px}
.demo-pro-glyphicons span.halflings:before{padding:10px 70px}
.map{width:100%;height:350px;border-top:solid 1px #eee;border-bottom:solid 1px #eee}
.map-box{height:250px}
.map-box-space{margin-top:15px}
.map-box-space1{margin-top:7px}
.service-or{overflow:hidden;position:relative}
.service-bg{width:250px;padding:60px;position:absolute;top:-10px;right:-100px;background-color:rgba(255,255,255,0.1);transform:rotate(55deg)}
.easy-block-v1{position:relative}
.easy-block-v1 img{width:100%}
.easy-block-v1 .overflow-h h3{width:60%;float:left;font-size:18px;line-height:24px;margin-bottom:5px}
.easy-block-v1 .easy-block-v1-badge{left:0px;top:10px;z-index:1;color:#fff;padding:4px 10px;position:absolute}
.easy-block-v2{overflow:hidden;position:relative;margin-bottom:20px}
.easy-block-v2 img{width:100%}
.easy-block-v2 .easy-bg-v2{top:5px;color:#fff;width:100px;padding:5px;right:-32px;font-size:13px;position:absolute;text-align:center;letter-spacing:2px;transform:rotate(45deg)}
.easy-block-v3{text-align:left;background:#585f69;padding:30px 20px 20px}
.easy-block-v3.first{background:#696f77}
.easy-block-v3.second{background:#707780}
.easy-block-v3.third{background:#787f88}
.easy-block-v3 i{color:#fff;float:left;font-size:30px;min-width:45px;padding-top:10px}
.easy-block-v3 .inner-faq-b{overflow:hidden}
.easy-block-v3 .inner-faq-b h2,.easy-block-v3 .inner-faq-b h3{font-size:21px;margin-bottom:8px}
.easy-block-v3 .inner-faq-b h4{color:#fff;font-size:17px;margin-bottom:2px}
.easy-block-v3 .inner-faq-b h2,.easy-block-v3 .inner-faq-b h3,.easy-block-v3 .inner-faq-b p{color:#fff}
.full-w-block{padding:30px 0;background:#282828}
.full-w-block .info-blocks i,.full-w-block .info-blocks-in h3{color:#fff}
.full-w-block .info-blocks-in p{color:#ccc}
.full-w-block .info-blocks:hover i.icon-info-blocks{color:#fff}
.simple-block{margin-bottom:20px}
.simple-block img{width:100%}
.simple-block p{text-align:center}
.simple-block .carousel-indicators{top:10px;left:65%;text-align:right}
.simple-block .carousel-indicators .active{background:#555}
.simple-block .carousel-indicators li{border-color:#555}
.simple-block .carousel-inner>.item{margin:0}
.simple-block .responsive-video{margin-bottom:3px}
.two-blocks{text-align:center}
.two-blocks-in{margin-bottom:30px}
.two-blocks-in i{color:#fff;padding:11px;font-size:30px;min-width:50px;text-align:center;background:#585f69;margin-bottom:10px;display:inline-block}
.three-blocks{text-align:center}
.three-blocks-in{margin-bottom:30px}
.three-blocks-in i{color:#777;padding:9px 6px;font-size:20px;min-width:40px;margin-bottom:10px;border:1px solid #777}
.three-blocks-in h3{font-size:20px;margin-bottom:7px}
.banner-info{margin-bottom:10px}
.banner-info i{float:left;color:#fff;padding:11px;
min-width:40px;font-size:22px;text-align:center;margin:7px 20px 0 0}
.banner-info i.fa{min-width:46px}
.banner-info.light i{border:1px solid #fff}
.banner-info.dark i{background:#555}
.banner-info h3{font-size:21px;margin-bottom:5px}
.banner-info.light h3{color:#fff}
.banner-info.light p{color:#eee}
.title-box-v2{text-align:center;margin-bottom:40px}
.title-box-v2 h2{font-size:25px;text-transform:uppercase}
.title-box-v2 p{font-size:13px}
.no-space{padding:0}
.no-space-left{padding-left:0;padding-right:15px !important}
.no-space-right{padding-right:0;padding-left:15px !important}
.list-style-v1 li{margin-bottom:7px}
.list-style-v1 i{margin-right:5px}
.social-contacts li{padding:5px 0;border-top:1px solid #ddd}
.social-contacts li:first-child{border-top:none}
.social-contacts li i{color:#777;font-size:13px;min-width:13px;margin-right:12px;text-align:center}
.status-bar li{padding-left:9px;border-left:1px solid #eee}
.status-bar li:first-child{border-left:none}
.status-bar li i{color:#72c02c;margin-right:5px}
.status-bar li a:hover{text-decoration:none}
.status-bar-in{padding:10px;position:relative;background:#f0f0f0}
.status-bar-in:after{width:0;height:0;top:-10px;left:50px;content:" ";display:block;position:absolute;border-bottom:11px solid #f0f0f0;border-left:11px solid transparent;border-right:11px solid transparent;border-left-style:inset;
border-right-style:inset;
}
.share-list{margin-bottom:0}
.share-list li{padding-left:20px}
.share-list li:first-child{padding-left:0}
.share-list li i{color:#72c02c;margin-right:5px}
.people-say img{float:left;width:40px;height:auto;margin:6px 10px 0 0}
.people-say .overflow-h span{font-weight:700}
.people-say .overflow-h p{font-style:italic;line-height:1.3}
.people-say .overflow-h small{text-align:right;font-style:italic}
img.img-mouse{width:150px;height:auto;margin:0 auto 60px}
.service-info{position:relative;padding:40px 0 50px;background:url('../../fileadmin/templates/bootstrap/assets/img/patterns/17.png') repeat}
.service-info .info-description{overflow:hidden}
.service-info i.service-info-icon{color:#777;float:left;width:50px;height:50px;padding:15px;font-size:20px;line-height:17px;margin-right:20px;text-align:center;display:inline-block;border:1px solid #777}
.service-info .info-description h3{margin:0 0 10px}
.service-info .info-description p{color:#777}
.project-details li{color:#555;font-weight:200;margin-bottom:5px}
.project-details strong{min-width:100px;display:inline-block}
.project-details a{text-decoration:underline}
.testimonials-bs{padding:50px 0;background:url('../../fileadmin/templates/bootstrap/assets/img/bg/16.jpg') 50% 0 repeat fixed}
.testimonials-bs .headline-center-v2 span.author{color:#777;font-size:14px}
.testimonials-bs .item{margin-bottom:30px}
.testimonials-bs .carousel-arrow{text-align:center}
.testimonials-bs .carousel-control-v2 i{color:#888;width:30px;height:30px;padding:2px;font-size:22px;display:inline-block;border:2px solid #888}
.testimonials-bs .carousel-control-v2 i:hover{color:#72c02c;border-color:#72c02c;text-decoration:none;transition:all 0.3s ease-in-out}
.testimonials-bs .carousel-control-v2.left,.testimonials-bs .carousel-control-v2.right{text-decoration:none;background-image:none}
.team-v1 li>h3{color:#555}
i.style-switcher-btn{right:0;top:37px;color:#fff;font-size:18px;cursor:pointer;z-index:555555;position:fixed;padding:9px 10px;background:#222;border-radius:3px 0 0 3px !important}
i.style-switcher-btn:hover{background:#000}
i.style-switcher-btn-option{top:38px;background:#9097a0}
i.style-switcher-btn-option:hover{background:#707985}
.style-switcher{right:0;top:37px;color:#fff;width:235px;display:none;z-index:555555;position:fixed;background:#333;border-radius:3px 0 0 3px !important}
.style-switcher .style-switcher-heading{color:#fff;font-size:15px;font-weight:200;margin-bottom:10px}
.style-switcher-logo{margin-top:10px;padding-top:15px;border-top:solid 1px #4c5159}
.style-switcher-logo a{display:block;text-align:center}
.style-switcher .btn-u{color:#fff;font-weight:200;border:solid 1px #555;border-radius:2px !important}
.style-switcher .btn-u.active-switcher-btn,.style-switcher .btn-u.active-switcher-btn{border:solid 1px #bbb}
.style-swticher-header{background:#252525;padding:9px 10px 5px 15px;border-bottom:solid 1px #222;border-radius:3px 0 0 0 !important}
.style-swticher-header .style-switcher-heading{margin:0;font-size:16px;text-transform:uppercase}
.style-swticher-header .theme-close{top:9px;right:6px;position:absolute}
.style-swticher-header .theme-close i{color:#999;padding:5px;cursor:pointer;font-size:22px}
.style-swticher-header .theme-close i:hover{color:#fff}
.style-swticher-body .no-col-space{padding:0 10px;text-align:center}
.style-swticher-body hr{margin:11px 0;border-color:#454545}
.style-swticher-body .no-col-space .col-xs-6{padding-left:5px;padding-right:5px}
.style-swticher-body{padding:15px 10px 15px 15px}
.style-switcher li{width:26px;height:26px;cursor:pointer;background:#c00;margin:0 6px 6px 0;display:inline-block;border-radius:10% !important;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.style-switcher li.last{margin-right:0}
.style-switcher li:hover,.style-switcher li.theme-active{border:solid 2px #fff;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.style-switcher li.theme-default{background:#72c02c}
.style-switcher li.theme-blue{background:#3498db}
.style-switcher li.theme-orange{background:#e67e22}
.style-switcher li.theme-red{background:#e74c3c}
.style-switcher li.theme-light{background:#ecf0f1}
.style-switcher li.theme-purple{background:#9b6bcc}
.style-switcher li.theme-aqua{background:#27d7e7}
.style-switcher li.theme-brown{background:#9c8061}
.style-switcher li.theme-dark-blue{background:#4765a0}
.style-switcher li.theme-light-green{background:#79d5b3}
.style-switcher li.theme-dark-red{background:#a10f2b}
.style-switcher li.theme-teal{background:#18ba9b}
*{border-radius:0}
body{color:#333;font-size:13px;line-height:1.6}
body.header-fixed-space{padding-top:94px}
body.header-fixed-space-v2{padding-top:135px}
@media (max-width:991px){body.header-fixed-space,body.header-fixed-space-v2{padding-top:0}
}
p,li,li a,label{color:#555}
a{color:#72c02c;text-decoration:none}
a,a:focus,a:hover,a:active,button,button:hover{outline:0 !important}
a:focus{text-decoration:none}
a:hover{color:#72c02c;text-decoration:underline}
.wrapper{background:#fff}
.boxed-layout{padding:0;box-shadow:0 0 5px #ccc;margin-left:auto !important;margin-right:auto !important;background:url('../../fileadmin/templates/bootstrap/assets/img/patterns/15.png') repeat}
select::-ms-expand{display:none}
.header-sc .navbar-nav li,.header-sc .navbar-nav li.cur,.header-sc .navbar-nav li.maintainHover{color:inherit;background:none;padding:0;margin:0}
.header-sc>.top>.container>.sc-row>.sc-page-header-column-right{height:9.750em}
.header-sc .nav-meta{display:none}
.header-sc .sc-page-header-column-right{height:auto}
@media (min-width:768px){.header-sc .nav-meta{display:block}
}
.header-sc{border-bottom:none;height:inherit;position:relative;z-index:5}
.header-sc>.bottom{padding-bottom:0}
.header-sc>.top{margin-top:0}
@media (min-width:768px){.header-sc{z-index:3}
.navigation-container{position:relative;margin-top:113px}
.header-sc>.top,.header-sc>.bottom{position:absolute;width:100%}
.header-sc>.bottom{height:7.875em}
.header-sc>.top{top:10.250em}
}
.header-sc .top-content .logo,.header-sc .sc-page-header-column-left .logo{position:static;margin:1em 0}
.header-sc .top-content .logo img,.header-sc .sc-page-header-column-left .logo img{display:block;margin:0 auto}
.header-sc .contactinfo,.header-sc .widget-contact{text-align:center}
.header-sc .top-content .logo .logo_content{padding-top:0.5em}
@media (min-width:768px){.header-sc .top-content .logo{float:left;display:table;margin:0}
.header-sc .top-content .logo a{display:table-cell;vertical-align:bottom}
.header-sc .top-content .logo img{display:inline;margin:0}
.header-sc .contactinfo{text-align:left}
.header-sc .top-content .logo .logo_content{padding-top:0em;display:table-cell;vertical-align:bottom}
.header-sc .top-content .logo .logo_content div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0}
.header-sc .sc-page-header-column-left .logo{left:1em;margin:0;position:absolute;top:4em}
.header-sc .sc-page-header-column-left .logo img{float:left}
}
@media (min-width:1280px){.header-sc .top-content .logo{margin-left:50px}
.header-sc .sc-page-header-column-left .logo{left:3.889em}
}
.header-sc .navbar-top{min-height:3em}
@media (min-width:768px){.header-sc .navbar-top{min-height:0}
}
.header-sc .navbar-toggle{border-color:#5fb611;margin:0}
@media (max-width:991px){.header-sc .navbar-toggle{margin-right:0}
}
.header-sc .navbar-toggle .fa{color:#0066C3;font-size:1.188em}
.header-sc .navbar-toggle,.header-sc .navbar-toggle:hover,.header-sc .navbar-toggle:focus{background:none;border:none;padding:0.875em}
.header-sc .navbar-collapse{position:relative;clear:both;border-top:none}
.header-sc .navbar-nav{float:none;overflow:hidden;margin-top:0;margin-bottom:0}
.header-sc .navbar-nav .side-logo{position:absolute;right:0;padding:0;color:#fff;display:table}
.header-sc .navbar-nav .side-logo>span{display:table-cell;vertical-align:middle;padding-right:1em;margin-right:5px;font-size:1.2em;font-weight:300}
.header-sc .navbar-nav .side-logo a{padding:0;background:none;transform:skewX(0deg);display:table-cell}
.header-sc .navbar-nav .side-logo a:hover,.header-sc .navbar-nav .side-logo a:active,.header-sc .navbar-nav .side-logo a:focus{background:none}
.header-sc .navbar-nav .side-logo a>*{transform:skewX(0deg)}
@media (min-width:768px){.header-sc .navbar-collapse{padding:0}
.header-sc .navbar-nav{height:57px;position:relative;z-index:1}
#layout6 .header-sc .navbar-nav{position:static}
.header-sc.header_type-2 .navbar-nav.open{height:28.750em}
.header-sc.header_type-3 .navbar-nav.open{height:30.125em}
}
@media (max-width:767px){#layout6 .header-sc .navbar-nav{margin-right:-15px !important}
}
@media (min-width:768px){.header-sc .navbar-nav>li{padding-right:0}
}
.header-sc .navbar-nav a{color:#0066c3}
.header-sc .navbar-nav a,.header-sc .navbar-nav .noLink{line-height:1.233em;font-size:1.875em;font-weight:300}
@media (min-width:768px){.header-sc .navbar-nav .mainBreadcrumb{line-height:normal;font-size:1.875em;font-weight:300;color:#0066c3}
}
.header-sc .navbar-nav .dropdown-menu>li>a,.header-sc .navbar-nav .dropdown-menu>li>.noLink{clear:both;display:block}
.header-sc .navbar-nav a,.header-sc .navbar-nav .noLink,.header-sc .navbar-nav .open .dropdown-menu>li>a,.header-sc .navbar-nav .open .dropdown-menu>li>.noLink{padding:0.5em}
@media (min-width:768px){.header-sc .navbar-nav a,.header-sc .navbar-nav .noLink,.header-sc .navbar-nav .mainBreadcrumb,.header-sc .navbar-nav .open .dropdown-menu>li>a,.header-sc .navbar-nav .open .dropdown-menu>li>.noLink{padding:0.1em 0.1em 0.1em 0.5em}
}
.header-sc .navbar-nav a,.header-sc .navbar-nav .mainBreadcrumb,.header-sc .navbar-nav a:hover,.header-sc .navbar-nav a:focus{border-top:1px solid #eee}
@media (min-width:768px){.header-sc .navbar-nav a,.header-sc .navbar-nav .mainBreadcrumb{padding:0.200em 0.767em 0.233em 0.767em}
.header-sc .navbar-nav>li>a,.header-sc .navbar-nav>li>.mainBreadcrumb{background-color:#0066c3;color:#fff;-webkit-transform:skewX(-17deg);-moz-transform:skewX(-17deg);-ms-transform:skewX(-17deg);transform:skewX(-17deg)}
.header-sc .navbar-nav a,.header-sc .navbar-nav .mainBreadcrumb,.header-sc .navbar-nav a:hover,.header-sc .navbar-nav a:focus{border:none}
.header-sc .navbar-nav>li>a>*,.header-sc .navbar-nav>li>.noLink>*,.header-sc .navbar-nav>li>.mainBreadcrumb>*{-webkit-transform:skewX(17deg);-moz-transform:skewX(17deg);-ms-transform:skewX(17deg);transform:skewX(17deg);display:inline-block}
.header-sc .navbar-nav>li>a:hover,.header-sc .navbar-nav>li>a:focus,.header-sc .navbar-nav>li.maintainHover>a,.header-sc .navbar-nav>li.maintainHover>.noLink{background-color:#15376b}
}
@media (min-width:768px){.header-sc .navbar-nav>li.home{transform:skewX(0deg);background:none;overflow:hidden;margin-left:-0.625em;margin-right:-1.000em;padding-right:0.625em}
.header-sc .navbar-nav>li.home>a,.header-sc .navbar-nav>li.home>.noLink{-webkit-transform:skewX(-17deg);-moz-transform:skewX(-17deg);-ms-transform:skewX(-17deg);transform:skewX(-17deg);padding-left:0.767em;padding-right:0.500em}
}
.header-sc .navbar-nav>li.home>a>span,.header-sc .navbar-nav>li.home>.noLink>span{font-size:0.867em;width:1.077em}
.header-sc .navbar-nav>li.dropdown{min-height:51px}
.header-sc .navbar-nav>li.dropdown>a{display:none}
#layout2 .header-sc .navbar-nav>li.dropdown>a,#layout3 .header-sc .navbar-nav>li.dropdown>a,#layout4 .header-sc .navbar-nav>li.dropdown>a{display:block}
.header-sc .navbar-nav>li.dropdown>.dropdown-menu{display:block;float:none;position:relative;box-shadow:none;border:none;padding:0}
.header-sc.level-home .navbar-nav>li.dropdown>.dropdown-menu{height:auto}
.header-sc li.dropdown-submenu>div{display:none}
.header-sc li.dropdown-submenu.act>div{display:block}
@media (min-width:768px){.header-sc .navbar-nav>li.dropdown{position:relative;top:0.375em;left:0.188em;margin-left:0.375em}
.header-sc .navbar-nav>li.dropdown.last::after{-webkit-transform:skewX(-17deg);-moz-transform:skewX(-17deg);-ms-transform:skewX(-17deg);transform:skewX(-17deg);background-color:#0066c3;content:"";display:block;height:100%;position:absolute;top:-0.375em;right:-99.438em;width:99.000em}
.header-sc .navbar-nav>li.dropdown>a,.header-sc .navbar-nav>li.dropdown>.mainBreadcrumb{background-color:#15376b;display:block}
.header-sc .navbar-nav>li.dropdown>.dropdown-menu{font-size:1em;display:none;float:left;position:absolute;background:rgba(255,255,255,0.85) none repeat scroll 0 0}
.header-sc .navbar-nav>li.open.dropdown>.dropdown-menu{display:block}
.header-sc .navbar-nav>li.dropdown>.dropdown-menu::before{content:"";display:block;height:0.750em}
.header-sc.level-home .navbar-nav>li.dropdown>.dropdown-menu::before{height:0.25em}
}
.header-sc .navbar-nav>li.dropdown>a.toggleIcon>span::before{content:"\e236";font-size:0.75em;font-family:"Glyphicons Halflings";margin-right:0.667em;width:1em;text-align:center;display:inline-block}
.header-sc .navbar-nav>li.dropdown.no-icon>a.toggleIcon>span::before{display:none}
.header-sc .navbar-nav>li.dropdown.open>a{background:#fff;color:#15376b;line-height:1.200em}
.header-sc .navbar-nav>li.dropdown.open>a.toggleIcon>span::before{content:"\f00a";font-family:"Sprachcaffe Icons"}
.header-sc .navbar-nav>li.dropdown>a>span.choose-lc-label{display:inline-block}
.header-sc .navbar-nav>li.dropdown>a>span.lc-for-label{display:none}
.header-sc .navbar-nav>li.dropdown.open>a>span.choose-lc-label{display:none}
.header-sc .navbar-nav>li.dropdown.open>a>span.lc-for-label{display:inline-block}
.header-sc .navbar-nav>li.dropdown>a>span>.first{display:none}
@media (min-width:768px){.header-sc .navbar-nav>li.dropdown>.dropdown-menu{font-size:0.80em;left:-59px;margin-left:0}
}
@media (min-width:992px){.header-sc .navbar-nav>li.dropdown>.dropdown-menu{font-size:0.93em;left:0;margin-left:-0.5em}
}
@media (min-width:1280px){.header-sc .navbar-nav>li.dropdown>a>span>.first{display:inline}
}
.header-sc .navbar-nav .dropdown>.dropdown-menu{font-size:1em;min-width:0}
.header-sc .navbar-nav .open .dropdown-menu>li>a,.header-sc .navbar-nav .open .dropdown-menu>li>.noLink{line-height:normal}
.header-sc .navbar-nav .dropdown>.dropdown-menu>li.act>a,.header-sc .navbar-nav .dropdown>.dropdown-menu>li.act>.noLink{background-color:#f5f5f5;color:#15376b !important}
.header-sc .navbar-nav .dropdown>.dropdown-menu>li>a,.header-sc .navbar-nav .dropdown>.dropdown-menu>li>.noLink{font-size:1.500em;white-space:normal}
@media (min-width:768px){.header-sc .navbar-nav .dropdown>.dropdown-menu{background:transparent}
.header-sc .navbar-nav .dropdown>.dropdown-menu>li.act>a,.header-sc .navbar-nav .dropdown>.dropdown-menu>li.act>.noLink{background:none}
.header-sc .navbar-nav .dropdown>.dropdown-menu>li>a,.header-sc .navbar-nav .dropdown>.dropdown-menu>li>.noLink{white-space:nowrap;min-width:7.208em;background:none}
.header-sc .navbar-nav .dropdown>.dropdown-menu>li>a:hover,.header-sc .navbar-nav .dropdown>.dropdown-menu>li>a:focus,.header-sc .navbar-nav .dropdown>.dropdown-menu>li.maintainHover>a{color:#0066c3;background:rgba(255,255,255,0.65) none repeat scroll 0 0}
.header-sc .navbar-nav .dropdown>.dropdown-menu>li>.noLink:hover,.header-sc .navbar-nav .dropdown>.dropdown-menu>li.maintainHover>.noLink{background:rgba(255,255,255,0.65) none repeat scroll 0 0}
.header-sc .navbar-nav .dropdown>.dropdown-menu>li>a,.header-sc .navbar-nav .dropdown>.dropdown-menu>li>.noLink{position:relative}
.header-sc .navbar-nav a,.header-sc .navbar-nav .noLink,.header-sc .navbar-nav .mainBreadcrumb,.header-sc .navbar-nav .dropdown-menu>li>a,.header-sc .navbar-nav .dropdown-menu>li>.noLink{padding:0.2em 0.767em 0.267em}
.header-sc .navbar-nav .dropdown>.dropdown-menu>li>a::after,.header-sc .navbar-nav .dropdown>.dropdown-menu>li>.noLink::after{content:"";position:absolute;height:0;border-top:0.083em solid #dadada;border-bottom:0.042em solid #ffffff;left:0.5em;right:0.5em;z-index:1}
.header-sc .navbar-nav .dropdown>.dropdown-menu>li>a::after,.header-sc .navbar-nav .dropdown>.dropdown-menu>li>.noLink::after{bottom:-0.042em}
.header-sc .navbar-nav .dropdown>.dropdown-menu>li>a:hover::after,.header-sc .navbar-nav .dropdown>.dropdown-menu>li>.noLinks:hover::after,.header-sc .navbar-nav .dropdown>.dropdown-menu>li>a:focus::after,.header-sc .navbar-nav .dropdown>.dropdown-menu>li.maintainHover>a::after,.header-sc .navbar-nav .dropdown>.dropdown-menu>li.maintainHover>.noLink::after,.header-sc .navbar-nav .dropdown>.dropdown-menu>li.last>a::after,.header-sc .navbar-nav .dropdown>.dropdown-menu>li.last>.noLink::after{display:none}
}
.header-sc .navbar-nav .dropdown .sub,.header-sc .navbar-nav .dropdown .sub li,.header-sc .navbar-nav .dropdown .sub span,.header-sc .navbar-nav .dropdown .sub a{color:#15376b}
.header-sc .navbar-nav .dropdown .sub a,.header-sc .navbar-nav .dropdown .sub .noLink{font-size:1.500em}
.header-sc .navbar-nav .dropdown .sub>.dropdown-headline{display:none}
.header-sc .navbar-nav .dropdown .sub,.header-sc .navbar-nav .dropdown .sub ul{margin:0}
@media (max-width:767px){.header-sc.header_type-3 .navbar-nav .dropdown .sub ul{width:100%}
.header-sc.header_type-3 .navbar-nav .dropdown .sub ul:after{content:"";display:block;clear:both}
}
.header-sc .navbar-nav .dropdown .sub li{width:auto}
.header-sc .navbar-nav .dropdown .sub li.country>a,.header-sc .navbar-nav .dropdown .sub li.country>.noLink{padding:0.5em 0.5em 0.5em 1.5em}
.header-sc .navbar-nav .dropdown .sub li>a,.header-sc .navbar-nav .dropdown .sub li>.noLink{margin:0;width:auto;
line-height:1.233em;padding:0.5em 0.5em 0.5em 2.5em;display:block;text-decoration:none}
@media (min-width:768px){.header-sc .navbar-nav .dropdown .sub li>a,.header-sc .navbar-nav .dropdown .sub li>.noLink{height:2.375em;line-height:1em}
}
.header-sc .navbar-nav .dropdown .sub li>a>small,.header-sc .navbar-nav .dropdown .sub li>.noLink>small{display:none}
.header-sc .navbar-nav .dropdown-menu>li>a>small,.header-sc .navbar-nav .dropdown-menu>li>.noLink>small{color:#646464}
.header-sc .navbar-nav .dropdown .sub li>a,.header-sc .navbar-nav .dropdown .sub li>.noLink{position:relative}
.header-sc .navbar-nav .dropdown .sub li>a:hover,.header-sc .navbar-nav .dropdown .sub li>.noLink:hover{background:#f5f5f5}
.header-sc .navbar-nav .dropdown .sub li.act>a,.header-sc .navbar-nav .dropdown .sub li.act>.noLink{background-color:#00519a !important;color:#fff !important}
@media (min-width:768px){.header-sc .navbar-nav .dropdown .sub{position:absolute;display:block;min-height:100%;left:0;margin-left:-0.5em;background:rgba(255,255,255,0.95) none repeat scroll 0 0;padding-bottom:0.625em}
.header-sc .navbar-nav .dropdown>.dropdown-menu>li>.sub{visibility:hidden;left:100%;margin-left:0;top:0}
.header-sc .navbar-nav .dropdown>.dropdown-menu>li.maintainHover>.sub{visibility:visible;z-index:999}
.header-sc .navbar-nav .dropdown>.dropdown-menu.animate>li>.sub{visibility:visible;max-width:0px;overflow:hidden;-webkit-transition:max-width 0.5s ease;-moz-transition:max-width 0.5s ease;-ms-transition:max-width 0.5s ease;-o-transition:max-width 0.5s ease;transition:max-width 0.5s ease}
.header-sc .navbar-nav .dropdown>.dropdown-menu.animate>li.maintainHover>.sub{max-width:816px}
.header-sc .navbar-nav .dropdown .sub.second_subnavlayout{padding-bottom:0}
.header-sc .navbar-nav .dropdown .sub>.dropdown-headline{display:block;font-size:1.875em;height:2.4em;line-height:1.2em;padding:0.6em 0.9em 0.6em 0.5em;white-space:nowrap}
.header-sc .navbar-nav .dropdown .sub.second_subnavlayout>.dropdown-headline{height:1.675em;padding:0.2em 0.9em 0.2em 0.5em}
.header-sc .navbar-nav .dropdown .sub>.dropdown-headline>small>a,.header-sc .navbar-nav .dropdown .sub>.dropdown-headline>small>.noLink{font-size:1em;font-weight:normal;padding:0}
.header-sc .navbar-nav .dropdown .sub>div{display:table}
.header-sc .navbar-nav .dropdown .sub>div>ul{display:table-cell}
.header-sc .navbar-nav .dropdown .sub{margin:0;padding:0;display:table-cell;vertical-align:top}
.header-sc .navbar-nav .dropdown .sub li{margin:0;padding:0;width:auto;float:none}
.header-sc .navbar-nav .dropdown .sub li.country{display:none}
.header-sc .navbar-nav .dropdown .sub li>a,.header-sc .navbar-nav .dropdown .sub li>.noLink{width:8.0em;padding:0.292em 0.425em;border:none;margin:0}
.header-sc .navbar-nav .dropdown .sub li>a>small,.header-sc .navbar-nav .dropdown .sub li>.noLink>small{display:block}
.header-sc .navbar-nav .dropdown .sub.second_subnavlayout>div>ul>li>a,.header-sc .navbar-nav .dropdown .sub.second_subnavlayout>div>ul>li>.noLink{width:10.6em;height:2.191em;height:2.208em;padding:0.2em 0.95em 0.209em 0.425em}
.header-sc .navbar-nav .dropdown .sub li>a:hover,.header-sc .navbar-nav .dropdown .sub li>.noLink:hover{background-color:#fff}
}
@media (min-width:1280px){.header-sc .navbar-nav .dropdown .sub li>a,.header-sc .navbar-nav .dropdown .sub li>.noLink{padding:0.292em 0.625em;width:8.5em}
.header-sc .navbar-nav .dropdown .sub.second_subnavlayout>div>ul>li>a,.header-sc .navbar-nav .dropdown .sub.second_subnavlayout>div>ul>li>.noLink{width:10.625em;padding:0.2em 1.25em 0.192em 0.625em}
}
.header-sc .book-online-link.mobile{position:absolute;right:2.7em;left:0}
.header-sc .book-online-link.mobile,.header-sc .book-online-link.mobile a{display:block}
.header-sc .book-online-link.mobile a{padding-top:0.2em;padding-bottom:0.2em;margin-right:0}
.header-sc .book-online-link a:hover,.header-sc .book-online-link a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}
.header-sc .book-online-link{display:none}
.header-sc.header_type-3 .book-online-link{display:block}
.header-sc .book-online-link a{padding-left:0.577em;margin-right:-0.5em;font-size:1.625em;letter-spacing:0.038em;line-height:1.462em;text-transform:uppercase;font-weight:300}
@media (min-width:1280px){.header-sc .book-online-link a{padding-left:0.5em;padding-right:1em}
}
.header-sc .book-online-link a>span::before{content:"\f005";font-size:0.923em;font-family:"Sprachcaffe Icons";margin-right:0.5em;width:1em;display:inline-block}
@media (min-width:768px){.header-sc .book-online-link{display:block;float:right}
.header-sc .book-online-link a:hover,.header-sc .book-online-link a:focus{color:#fff}
.header-sc .book-online-link.mobile{display:none}
}
.header-sc .navbar-nav .mainBreadcrumb>ul{border-top:1px solid #eee;padding:0.1em 0 0.1em;margin-top:0}
.header-sc .navbar-nav .mainBreadcrumb li{display:inline-block;font-size:1.500em}
.header-sc .navbar-nav .mainBreadcrumb li>a,.header-sc .navbar-nav .mainBreadcrumb li>.noLink{font-size:inherit;border:none}
@media (min-width:768px){.header-sc .navbar-nav .mainBreadcrumb *{margin:0;padding:0;font-size:inherit;color:#fff}
.header-sc .navbar-nav .mainBreadcrumb>ul{border:none;padding:0;font-size:inherit}
.header-sc .navbar-nav .mainBreadcrumb li{font-size:inherit}
}
.header-sc-topbar{position:relative;z-index:4}
.open-search .header-sc-topbar{z-index:6}
@media (max-width:767px){.header-sc-topbar{position:relative;z-index:5}
}
.header-sc-topbar .topbar{font-size:1.313em;font-weight:300;line-height:1.333em;background:#fff;border-top:1px solid transparent;border-bottom:1px solid transparent;position:relative;z-index:101}
.header-sc-topbar .topbar.fixed{display:none;position:fixed;top:0;right:0;left:0;z-index:100;visibility:hidden;opacity:0}
@media (min-width:768px){.header-sc-topbar .topbar.fixed{visibility:visible;opacity:1}
}
.header-sc-topbar .topbar.fixed .logo{max-width:128px;position:absolute;left:0;top:0}
.header-sc-topbar .topbar.fixed .logo a,.header-sc-topbar .topbar.fixed .logo .noLink,.header-sc-topbar .topbar.fixed .logo img{display:block}
.header-sc-topbar .topbar.fixed .topbar-content{margin:0}
@media (min-width:768px){.header-sc-topbar .topbar.fixed .topbar-content{margin-left:136px}
.header-sc-topbar.header_type-3 .topbar .topbar-content{margin-top:3px}
}
@media (min-width:1280px){.header-sc-topbar .topbar.fixed .topbar-content{margin-right:136px}
}
@media (min-width:768px){.header_type-2 .header-sc-topbar .topbar{min-height:1.810em}
.header-sc-topbar.header_type-3 .topbar{height:1.810em}
}
.header_type-2 .header-sc-topbar>.topbar>.container{position:relative;padding:0.19em 15px;min-height:1.714em}
.header-sc-topbar.header_type-3 .topbar>.container{position:relative}
.header-sc-topbar.header_type-3 .topbar>.container,.header-sc-topbar.header_type-3 .topbar>.container>.row,.header-sc-topbar.header_type-3 .topbar>.container>.row>.col{height:100%}
.header-sc-topbar.header_type-3 .topbar>.container>.row>.col{position:static}
.header-sc-topbar.header_type-3 .topbar .btn{font-size:16px;float:right;height:100%;border:none;display:table}
.header-sc-topbar.header_type-3 .topbar .btn>.glyphicon{vertical-align:middle;display:table-cell}
@media (min-width:768px){.header-sc-topbar.header_type-3 .topbar .phone-button{display:none}
}
.header-sc-topbar.header_type-3 .topbar #search-wrapper{position:absolute;z-index:1002;height:100%;width:auto;top:0;left:15px;right:45px;overflow:hidden;pointer-events:none}
.header-sc-topbar.header_type-3 .topbar .tx-solr{position:static;pointer-events:none}
@media (min-width:768px){header.sc-page-header{position:relative}
.open-search .header-sc{z-index:1}
}
.open-search .overlay-bg{pointer-events:auto;opacity:1}
.header-sc-topbar.header_type-3 .topbar .tx-solr,.header-sc-topbar.header_type-3 .topbar form{height:100%}
.header-sc-topbar .tx-solr input[type="text"]:focus,.header-sc-topbar .tx-solr input[type="number"]:focus,.header-sc-topbar .tx-solr textarea:focus,.header-sc-topbar .tx-indexedsearch input[type="text"]:focus,.header-sc-topbar .tx-indexedsearch input[type="number"]:focus,.header-sc-topbar .tx-indexedsearch textarea:focus{font-size:21px}
.header-sc-topbar.header_type-3 .topbar form [type="submit"]{position:absolute;top:0;right:0;height:100%;display:none}
.open-search .header-sc-topbar.header_type-3 .topbar form [type="submit"]{display:block}
.header-sc-topbar.header_type-3 .topbar #search-wrapper{left:15px;right:15px}
.open-search .header-sc-topbar.header_type-3 .topbar #search-wrapper{pointer-events:auto}
.header-sc-topbar.header_type-3 .topbar #search-wrapper>.inner{height:100%;width:0;overflow:hidden;float:right;-webkit-transition:width 0.3s ease;-moz-transition:width 0.3s ease;-ms-transition:width 0.3s ease;-o-transition:width 0.3s ease;transition:width 0.3s ease}
.header-sc-topbar.header_type-3 .topbar #search-wrapper input{display:block;border:none;width:100%;height:100%;line-height:100%;padding-left:15px;padding-right:15px}
.open-search .header-sc-topbar.header_type-3 .topbar #search-wrapper>.inner{width:100%}
@media (min-width:768px){.header_type-2 .header-sc-topbar .topbar-content{max-height:1.333em;overflow:hidden;margin-right:6.667em}
}
@media (max-width:767px){.header-sc-topbar.header_type-3 .topbarcontent-wrapper{display:none}
.header-sc-topbar.header_type-3 .topbarcontent-wrapper+.controls{height:100%}
}
@media (min-width:992px){.header_type-2 .header-sc-topbar .topbar .topbar-content{margin-left:6.667em}
}
.header-sc-topbar .topbar .topbar-content *{line-height:inherit}
.header-sc-topbar .topbar .topbar-content *:first-child{margin-top:0}
.header-sc-topbar .topbar .topbar-content *:last-child{margin-bottom:0}
.header-sc .bottom>.container{height:100%}
.header-sc .top-content{display:table;width:100%;height:100%}
.header_type-2 .dropdown.service-nav{line-height:1.429em;margin-bottom:-0.19em;float:right;display:none}
.header-sc-topbar.header_type-3 .topbar .dropdown{float:right;display:none;height:100%}
.header-sc-topbar.header_type-3 .topbar .phone-button{float:right;height:100%;border:none}
@media (min-width:768px){.header-sc .top-content>div{display:table-cell;vertical-align:middle}
.header-sc .top-content>div>.inner{max-height:7.813em;overflow:hidden}
.header-sc .top-content .top-content-right>.inner{float:right}
.header-sc .top-content .column-right{padding:0;margin:0;width:auto;float:none}
.header-sc .top-content .contactinfo{float:right}
.header_type-2 .dropdown.service-nav{float:none;position:absolute;margin:0;top:0;bottom:0;right:15px;display:block}
.header-sc-topbar.header_type-3 .topbar .dropdown{display:inline-block}
}
@media (min-width:1280px){.header-sc .top-content .top-content-left{min-width:32em}
}
.dropdown.service-nav .dropdown-toggle{background-color:transparent;border:none;position:relative;margin:0;z-index:1001;height:100%}
.dropdown.service-nav img{margin-left:0.476em;margin-top:-0.095em;margin-right:0.381em}
.dropdown.service-nav>.dropdown-menu{-webkit-transition:max-height 0.3s ease;-moz-transition:max-height 0.3s ease;-ms-transition:max-height 0.3s ease;-o-transition:max-height 0.3s ease;transition:max-height 0.3s ease;display:block;overflow:hidden;padding:0;font-size:inherit;box-shadow:none;z-index:0;float:none;position:static;border:none;margin:0}
@media (max-width:768px){.dropdown.service-nav{font-size:1.500em;font-weight:300}
.dropdown.service-nav .dropdown-toggle{display:block;padding:0.5em;width:100%;text-align:left}
.dropdown.service-nav>.changeCountry{display:none}
.dropdown.service-nav{margin:0 -15px}
.dropdown.service-nav .dropdown-menu>li>a{white-space:normal}
.dropdown.service-nav>.dropdown-menu{display:none}
.dropdown.service-nav.open>.dropdown-menu{display:block}
}
.sc-page-footer .bottom .changeCountry{font-size:1.250em;display:block;text-align:center}
@media (min-width:768px){.sc-page-footer .bottom .changeCountry{float:right;margin-right:1em}
}
@media (min-width:768px){.dropdown.service-nav>.dropdown-menu{position:absolute;left:auto;right:-4px;border:1px solid transparent;border-top:none;float:left}
.dropdown.service-nav>.dropdown-menu{display:block;max-height:0px}
.dropdown.service-nav.open>.dropdown-menu{max-height:280px}
}
.dropdown.service-nav>.dropdown-menu>li{background:none;list-style-type:none;margin:0;padding:0;position:relative}
.dropdown.service-nav>.dropdown-menu>li.last{margin-bottom:0.25em}
.dropdown.service-nav>.dropdown-menu>li a,.dropdown.service-nav>.dropdown-menu>li .noLink,.dropdown.service-nav>.dropdown-menu>li a:focus,.dropdown.service-nav>.dropdown-menu>li a:hover,.dropdown.service-nav>.dropdown-menu>li a:active{padding:0.2em 1em;font-weight:inherit}
.dropdown.service-nav>.dropdown-menu>li a:focus,.dropdown.service-nav>.dropdown-menu>li a:hover,.dropdown.service-nav>.dropdown-menu>li .noLink:hover,.dropdown.service-nav>.dropdown-menu>li a:active{text-decoration:underline}
.dropdown.service-nav>.dropdown-menu>li>a::after,.dropdown.service-nav>.dropdown-menu>li>.noLink::after{bottom:-0.042em}
.dropdown.service-nav>.dropdown-menu>li>a::after,.dropdown.service-nav>.dropdown-menu>li>.noLink::after{border-bottom:0.042em solid #ffffff;border-top:0.083em solid #dadada;content:"";height:0;left:0.5em;position:absolute;right:0.5em;z-index:1}
.dropdown.service-nav>.dropdown-menu>li.last>a::after,.dropdown.service-nav>.dropdown-menu>li.last>.noLink::after{display:none}
.header-sc-topbar .topbar.style-1{background-color:#ededed;border-top-color:#cdcdcd;border-bottom-color:#cdcdcd}
.header-sc-topbar .topbar.style-1 .dropdown.service-nav>.dropdown-menu{background-color:#ededed;border-color:#cdcdcd}
.header-sc-topbar .topbar.style-1 .dropdown.service-nav>.dropdown-menu li a,.header-sc-topbar .topbar.style-1 .dropdown.service-nav>.dropdown-menu li .noLink,.header-sc-topbar .topbar.style-1 .dropdown.service-nav>.dropdown-menu li a:focus,.header-sc-topbar .topbar.style-1 .dropdown.service-nav>.dropdown-menu li a:hover,.header-sc-topbar .topbar.style-1 .dropdown.service-nav>.dropdown-menu li a:active{color:#0066c3}
.header-sc-topbar .topbar.style-1 .dropdown.service-nav>.dropdown-menu li.act a,.header-sc-topbar .topbar.style-1 .dropdown.service-nav>.dropdown-menu li.act .noLink,.header-sc-topbar .topbar.style-1 .dropdown.service-nav>.dropdown-menu li.cur a,.header-sc-topbar .topbar.style-1 .dropdown.service-nav>.dropdown-menu li.cur .noLink{color:#d21809}
.header-sc-topbar .topbar.style-2{background-color:#e2001a;border-top-color:transparent;border-bottom-color:transparent}
.header-sc-topbar .topbar.style-2,.header-sc-topbar .topbar.style-2 p,.header-sc-topbar .topbar.style-2 li,.header-sc-topbar .topbar.style-2 label{color:#fff}
.header-sc-topbar .topbar.style-2 a,.header-sc-topbar .topbar.style-2 .noLink,.header-sc-topbar .topbar.style-2 a:focus,.header-sc-topbar .topbar.style-2 a:hover,.header-sc-topbar .topbar.style-2 a:active{color:#fff;text-decoration:underline}
.header-sc-topbar .topbar.style-2 .dropdown.service-nav>.dropdown-menu{background-color:#e2001a;border-color:transparent}
.header-sc-topbar .topbar.style-2 .dropdown.service-nav>.dropdown-menu li a,.header-sc-topbar .topbar.style-2 .dropdown.service-nav>.dropdown-menu li .noLink,.header-sc-topbar .topbar.style-2 .dropdown.service-nav>.dropdown-menu li a:focus,.header-sc-topbar .topbar.style-2 .dropdown.service-nav>.dropdown-menu li a:hover,.header-sc-topbar .topbar.style-2 .dropdown.service-nav>.dropdown-menu li a:active{background:none;color:#fff}
.header-sc-topbar .topbar.style-2 .dropdown.service-nav>.dropdown-menu li a,.header-sc-topbar .topbar.style-2 .dropdown.service-nav>.dropdown-menu li .noLink{text-decoration:none}
.header-sc-topbar .topbar.style-2 .dropdown.service-nav>.dropdown-menu li.act a,.header-sc-topbar .topbar.style-2 .dropdown.service-nav>.dropdown-menu li.act .noLink,.header-sc-topbar .topbar.style-2 .dropdown.service-nav>.dropdown-menu li.cur a,.header-sc-topbar .topbar.style-2 .dropdown.service-nav>.dropdown-menu li.cur .noLink,.header-sc-topbar .topbar.style-2 .dropdown.service-nav>.dropdown-menu li a:focus,.header-sc-topbar .topbar.style-2 .dropdown.service-nav>.dropdown-menu li a:hover,.header-sc-topbar .topbar.style-2 .dropdown.service-nav>.dropdown-menu li a:active{text-decoration:underline}
.header-sc-topbar .topbar.style-3{background-color:#0066c3;border-top-color:transparent;border-bottom-color:transparent}
.header-sc-topbar .topbar.style-3,.header-sc-topbar .topbar.style-3 p,.header-sc-topbar .topbar.style-3 li,.header-sc-topbar .topbar.style-3 label{color:#fff}
.header-sc-topbar .topbar.style-3 a,.header-sc-topbar .topbar.style-3 .noLink,.header-sc-topbar .topbar.style-3 a:focus,.header-sc-topbar .topbar.style-3 a:hover,.header-sc-topbar .topbar.style-3 a:active{color:#fff;text-decoration:underline}
.header-sc-topbar .topbar.style-3 .dropdown.service-nav>.dropdown-menu{background-color:#0066c3;border-color:transparent}
.header-sc-topbar .topbar.style-3 .dropdown.service-nav>.dropdown-menu li a,.header-sc-topbar .topbar.style-3 .dropdown.service-nav>.dropdown-menu li .noLink,.header-sc-topbar .topbar.style-3 .dropdown.service-nav>.dropdown-menu li a:focus,.header-sc-topbar .topbar.style-3 .dropdown.service-nav>.dropdown-menu li a:hover,.header-sc-topbar .topbar.style-3 .dropdown.service-nav>.dropdown-menu li a:active{background:none;color:#fff}
.header-sc-topbar .topbar.style-3 .dropdown.service-nav>.dropdown-menu li a,.header-sc-topbar .topbar.style-3 .dropdown.service-nav>.dropdown-menu li .noLink{text-decoration:none}
.header-sc-topbar .topbar.style-3 .dropdown.service-nav>.dropdown-menu li.act a,.header-sc-topbar .topbar.style-3 .dropdown.service-nav>.dropdown-menu li.act .noLink,.header-sc-topbar .topbar.style-3 .dropdown.service-nav>.dropdown-menu li.cur a,.header-sc-topbar .topbar.style-3 .dropdown.service-nav>.dropdown-menu li.cur .noLink,.header-sc-topbar .topbar.style-3 .dropdown.service-nav>.dropdown-menu li a:focus,.header-sc-topbar .topbar.style-3 .dropdown.service-nav>.dropdown-menu li a:hover,.header-sc-topbar .topbar.style-3 .dropdown.service-nav>.dropdown-menu li a:active{text-decoration:underline}
.header-sc-topbar .topbar.style-4{border-top-color:#eee;border-bottom-color:#eee}
.header-sc-topbar .topbar.style-4 .dropdown.service-nav>.dropdown-menu{border-color:#eee}
.header-sc-topbar .topbar .topbar-content .tx-powermail .sky-form{color:inherit;border:0}
.header-sc-topbar .topbar .topbar-content .tx-powermail .sky-form .powermail_fieldwrap{height:auto}
@media (min-width:768px){.header-sc-topbar .topbar .topbar-content .tx-powermail .sky-form .row{margin:0 -8px}
.header-sc-topbar .topbar .topbar-content .tx-powermail .sky-form .row>.col{padding:0 8px}
.header-sc-topbar .topbar .topbar-content .tx-powermail .sky-form fieldset,.header-sc-topbar .topbar .topbar-content .tx-powermail .sky-form section{background:none;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}
.header-sc-topbar .topbar .topbar-content .tx-powermail .sky-form .input{margin-bottom:0}
.header-sc-topbar .topbar .topbar-content .tx-powermail .sky-form .input input{height:28px}
.header-sc-topbar .topbar .topbar-content .tx-powermail .sky-form .icon-append,.header-sc-topbar .topbar .topbar-content .tx-powermail .sky-form .icon-prepend{height:26px}
.header-sc-topbar .topbar .topbar-content .tx-powermail .sky-form .btn-u{padding-top:0px;padding-bottom:0px;vertical-align:top}
.header-sc-topbar .topbar .topbar-content .tx-powermail .sky-form .icon-append,.header-sc-topbar .topbar .topbar-content .tx-powermail .sky-form .icon-prepend{border-bottom:0}
}
.topbar-content .tx-powermail .sky-form .state-error+em{display:none}
.header-sc .navbar-nav.mode-4 li.dropdown a{display:block}
.header-sc .navbar-nav.mode-4 li.dropdown a:hover{text-decoration:none}
.header-sc .navbar-nav.mode-4 li.dropdown>.dropdown-menu{display:none;height:auto}
.header-sc .navbar-nav.mode-4 li.dropdown>.dropdown-menu::before{display:none}
.header-sc .navbar-nav.mode-4 li.dropdown.open>.dropdown-menu{display:block}
.header-sc .navbar-nav.mode-4 li.dropdown>.dropdown-menu a,.header-sc .navbar-nav.mode-4 li.dropdown>.dropdown-menu .noLink{color:#15376b;font-size:1.875em}
.header-sc .navbar-nav.mode-4>li.dropdown>a.toggleIcon>span::before{font-family:"Sprachcaffe Icons";content:"\f009";position:relative;top:-2px}
.header-sc .navbar-nav.mode-4>li.dropdown.open>a.toggleIcon>span::before{content:"\f00a";font-family:"Sprachcaffe Icons";position:static}
.header-sc .navbar-nav.mode-4 li.dropdown.dropdown-1>.dropdown-menu>li{padding-bottom:1em}
.header-sc .navbar-nav.mode-4 li.dropdown>.dropdown-menu>li>a,.header-sc .navbar-nav.mode-4 li.dropdown>.dropdown-menu>li>.noLink{min-width:0}
.header-sc .navbar-nav.mode-4 li.dropdown.dropdown-1>.dropdown-menu>li>a,.header-sc .navbar-nav.mode-4 li.dropdown.dropdown-1>.dropdown-menu>li>.noLink{padding:0.267em 0.767em;font-weight:400}
.header-sc .navbar-nav.mode-4 li.dropdown.dropdown-2>.dropdown-menu>li>a,.header-sc .navbar-nav.mode-4 li.dropdown.dropdown-2>.dropdown-menu>li>.noLink{padding:0.25em 0.767em;line-height:1em}
.header-sc .navbar-nav.mode-4 li.dropdown>.dropdown-menu>li>a>small,.header-sc .navbar-nav.mode-4 li.dropdown>.dropdown-menu>li>.noLink>small{font-weight:300}
.header-sc .navbar-nav.mode-4 li.dropdown.dropdown-2>.dropdown-menu>li>a>small,.header-sc .navbar-nav.mode-4 li.dropdown.dropdown-2>.dropdown-menu>li>.noLink>small{font-size:0.65em}
.header-sc .navbar-nav.mode-4 li.dropdown>.dropdown-menu>li>a::after,.header-sc .navbar-nav.mode-4 li.dropdown>.dropdown-menu>li>.noLink::after{display:none}
.header-sc .navbar-nav.mode-4 li.dropdown>.dropdown-menu>li>ul{margin:0}
.header-sc .navbar-nav.mode-4 li.dropdown>.dropdown-menu>li li>a,.header-sc .navbar-nav.mode-4 li.dropdown>.dropdown-menu>li li>.noLink{padding:0.1em 0.958em;font-size:1.5em}
.header-sc .navbar-nav.mode-4 .dropdown .sub li>a,.header-sc .navbar-nav.mode-4 .dropdown .sub li>.noLink{height:auto;width:auto;line-height:normal}
.header-sc .navbar-nav.mode-4 .dropdown .sub li.act>a,.header-sc .navbar-nav.mode-4 .dropdown .sub li.act>.noLinks{background-color:#15376b !important}
.header-sc .navbar-nav.mode-4 .dropdown .sub li>a::after,.header-sc .navbar-nav.mode-4 .dropdown .sub li>.noLink::after{top:0.75em;right:0.5em}
.header-sc .navbar-nav.mode-4>li.dropdown.dropdown-2>.dropdown-menu>li>.sub>li>a,.header-sc .navbar-nav.mode-4>li.dropdown.dropdown-2>.dropdown-menu>li>.sub>li>.noLink{padding:0.292em 1.25em 0.292em 0.625em}
@media (min-width:580px){.header-sc .navbar-nav.mode-4>li.dropdown.dropdown-1.open>.dropdown-menu{display:table;width:100%;border:none}
.header-sc .navbar-nav.mode-4>li.dropdown.dropdown-1.open>.dropdown-menu>*{display:table-cell}
}
@media (min-width:768px){.header-sc .navbar-nav.mode-4 .dropdown li a:hover,.header-sc .navbar-nav.mode-4 .dropdown li a:focus,.header-sc .navbar-nav.mode-4 .dropdown>li.act>a,.header-sc .navbar-nav.mode-4 .dropdown>li.act>.noLink{background:rgba(255,255,255,0.65) none repeat scroll 0 0}
.header-sc .navbar-nav.mode-4 .dropdown.dropdown-1>.dropdown-menu>li.act{background:rgba(255,255,255,0.65) none repeat scroll 0 0}
.header-sc .navbar-nav.mode-4 .dropdown.dropdown-1>.dropdown-menu>li.act>a,.header-sc .navbar-nav.mode-4 .dropdown.dropdown-1>.dropdown-menu>li.act>.noLink,.header-sc .navbar-nav.mode-4 .dropdown.dropdown-1>.dropdown-menu>li.act a:hover,.header-sc .navbar-nav.mode-4 .dropdown.dropdown-1>.dropdown-menu>li.act .noLink:hover,.header-sc .navbar-nav.mode-4 .dropdown.dropdown-1>.dropdown-menu>li.act a:focus{background-color:#fff}
.header-sc .navbar-nav.mode-4 .dropdown.dropdown-1>.dropdown-menu>li.act li.act>a,.header-sc .navbar-nav.mode-4 .dropdown.dropdown-1>.dropdown-menu>li.act li.act>.noLink{background-color:#15376b;color:#fff}
.header-sc .navbar-nav.mode-4>li.dropdown>.dropdown-menu{font-size:inherit;left:0;margin-left:-0.5em}
.header-sc .navbar-nav.mode-4 .dropdown>.dropdown-menu.animate>li>.sub{-webkit-transition:max-width 0.3s ease;-moz-transition:max-width 0.3s ease;-ms-transition:max-width 0.3s ease;-o-transition:max-width 0.3s ease;transition:max-width 0.3s ease}
.header-sc .navbar-nav.mode-4 .dropdown>.dropdown-menu.animate>li>.sub li{width:210px}
}
.header-sc .navbar-nav.mode-5 li.dropdown a{display:block}
.header-sc .navbar-nav.mode-5 li.dropdown a:hover{text-decoration:none}
.header-sc .navbar-nav.mode-5 li.dropdown>.dropdown-menu{display:none;height:auto}
.header-sc .navbar-nav.mode-5 li.dropdown>.dropdown-menu::before{display:none}
.header-sc .navbar-nav.mode-5 li.dropdown.open>.dropdown-menu{display:block}
.header-sc .navbar-nav.mode-5 li.dropdown>.dropdown-menu a,.header-sc .navbar-nav.mode-5 li.dropdown>.dropdown-menu .noLink{color:#15376b;font-size:1.875em}
.header-sc .navbar-nav.mode-5>li.dropdown>a.toggleIcon>span::before{font-family:"Sprachcaffe Icons";content:"\f009";position:relative;top:-2px}
.header-sc .navbar-nav.mode-5>li.dropdown.open>a.toggleIcon>span::before{content:"\f00a";font-family:"Sprachcaffe Icons";position:static}
.header-sc .navbar-nav.mode-5 li.dropdown>.dropdown-menu>li>a,.header-sc .navbar-nav.mode-5 li.dropdown>.dropdown-menu>li>.noLink{min-width:0}
.header-sc .navbar-nav.mode-5 li.dropdown>.dropdown-menu>li>a,.header-sc .navbar-nav.mode-5 li.dropdown>.dropdown-menu>li>.noLink{padding:0.25em 0.767em;line-height:1em}
.header-sc .navbar-nav.mode-5 li.dropdown>.dropdown-menu>li>a>small,.header-sc .navbar-nav.mode-5 li.dropdown>.dropdown-menu>li>.noLink>small{font-weight:300}
.header-sc .navbar-nav.mode-5 li.dropdown>.dropdown-menu>li>a>small,.header-sc .navbar-nav.mode-5 li.dropdown>.dropdown-menu>li>.noLink>small{font-size:0.65em}
.header-sc .navbar-nav.mode-5 li.dropdown>.dropdown-menu>li>a::after,.header-sc .navbar-nav.mode-5 li.dropdown>.dropdown-menu>li>.noLink::after{display:none}
.header-sc .navbar-nav.mode-5 li.dropdown>.dropdown-menu>li>ul{margin:0}
.header-sc .navbar-nav.mode-5 li.dropdown>.dropdown-menu>li li>a,.header-sc .navbar-nav.mode-5 li.dropdown>.dropdown-menu>li li>.noLink{padding:0.1em 0.958em;font-size:1.5em}
.header-sc .navbar-nav.mode-5 .dropdown .sub li>a,.header-sc .navbar-nav.mode-5 .dropdown .sub li>.noLink{height:auto;width:auto;line-height:normal}
.header-sc .navbar-nav.mode-5 .dropdown .sub li.act>a,.header-sc .navbar-nav.mode-5 .dropdown .sub li.act>.noLinks{background-color:#15376b !important}
.header-sc .navbar-nav.mode-5 .dropdown .sub li>a::after,.header-sc .navbar-nav.mode-5 .dropdown .sub li>.noLink::after{top:0.75em;right:0.5em}
.header-sc .navbar-nav.mode-5>li.dropdown>.dropdown-menu>li>.sub>li>a,.header-sc .navbar-nav.mode-5>li.dropdown>.dropdown-menu>li>.sub>li>.noLink{padding:0.292em 1.25em 0.292em 0.625em}
@media (min-width:768px){.header-sc .navbar-nav.mode-5 .dropdown li a:hover,.header-sc .navbar-nav.mode-5 .dropdown li a:focus,.header-sc .navbar-nav.mode-5 .dropdown>li.act>a,.header-sc .navbar-nav.mode-5 .dropdown>li.act>.noLink{background:rgba(255,255,255,0.65) none repeat scroll 0 0}
.header-sc .navbar-nav.mode-5>li.dropdown>.dropdown-menu{font-size:inherit;left:0;margin-left:-0.5em}
.header-sc .navbar-nav.mode-5 .dropdown>.dropdown-menu.animate>li>.sub{-webkit-transition:max-width 0.3s ease;-moz-transition:max-width 0.3s ease;-ms-transition:max-width 0.3s ease;-o-transition:max-width 0.3s ease;transition:max-width 0.3s ease}
.header-sc .navbar-nav.mode-5 .dropdown>.dropdown-menu.animate>li>.sub li{width:210px}
}
.header-sc.header_type-3::before{content:'';display:none}
.header-sc.header_type-3 .header-content-box{font-size:1em}
.header-sc.header_type-3 .header-content-box a{color:#15376b}
.header-sc.header_type-3 .header-content-box>:first-child,.header-sc.header_type-3 .header-content-box>:first-child>:first-child{padding-top:0;margin-top:0}
.header-sc.header_type-3 .header-content-box>:last-child,.header-sc.header_type-3 .header-content-box>:last-child>:last-child{padding-bottom:0;margin-bottom:0}
.header-sc.header_type-3 .header-content-box [class*="layout-h"]{margin-bottom:0}
.header-sc.header_type-3 .header-content-box .bodytext{margin-top:0}
.header-sc.header_type-3::before{padding:25px 0;position:relative}
.header-sc.header_type-3::before{content:"";position:absolute;left:0;right:0;top:0;bottom:-51px;background:rgba(255,255,255,0.65);-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;opacity:1}
.overlay-bg{opacity:0;content:"";display:block;position:fixed;height:100%;width:100%;left:0;top:0;right:0;bottom:0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;pointer-events:none;z-index:4}
.overlay-bg.absolute{position:absolute}
.overlay-bg.dark{background-color:rgba(0,0,0,0.5)}
@media (max-width:767px){.overlay-bg.absolute{position:fixed}
.open-navigation{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}
.open-navigation .navbar-overlay{position:fixed;left:0;top:0;bottom:0;width:100%;z-index:5;overflow:auto}
.open-navigation .overlay-bg{pointer-events:auto;opacity:1}
.navbar-overlay .header-sc.header_type-3{position:fixed;overflow:scroll;-webkit-overflow-scrolling:touch;top:64px;left:0;bottom:0;width:90%;background:#fff;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transform:translate3d(-100%,0,0)}
.open-navigation .navbar-overlay .header-sc.header_type-3{transform:translate3d(0,0,0)}
}
@media (max-width:767px){.header-sc-topbar.header_type-3 .navbar-toggle{padding:2px 10px;float:left;margin-top:15px}
.header-sc-slider.header_type-3{top:-64px;margin-bottom:-64px}
.open-navigation .header-sc-slider.header_type-3{top:0;margin-bottom:0}
.header-sc-topbar.header_type-3 .topbar{height:64px}
.header-sc-topbar.header_type-3 .topbar .logo{position:absolute;left:70px;margin-top:15px}
#layout2 .header-sc-slider.header_type-3+#top,#layout3 .header-sc-slider.header_type-3+#top,#layout4 .header-sc-slider.header_type-3+#top,#layout8 .header-sc-slider.header_type-3+#top{margin-top:64px}
.header-sc-topbar.header_type-3 .topbar .logo img{display:block}
.header-sc-topbar.header_type-3 .topbar .logo img{width:auto;height:33px}
}
.header-sc.header_type-3 .content_besidelogo{margin-left:-15px}
@media (max-width:767px){.header-sc.header_type-3 .content_besidelogo{padding-top:30px;padding-bottom:30px;margin:0 -15px;background:#ededed}
}
@media (min-width:768px){.header-sc.header_type-3 .navbar-nav::before{content:"";display:block;float:left;height:51px;width:72px;background:#0066c3;position:relative;-webkit-transform:skewX(-17deg);-moz-transform:skewX(-17deg);-ms-transform:skewX(-17deg);transform:skewX(-17deg);margin-left:-1em;margin-right:-0.35em}
.header-sc.header_type-3{position:absolute;width:100%}
.header-sc-topbar.header_type-3 .logo{position:absolute;margin-left:15px;top:58px}
.header-sc.header_type-3 .logo{position:absolute;margin-left:15px;top:-4px}
.header-sc.header_type-3 .content_besidelogo{position:absolute;top:25px}
.header-sc.header_type-3::before{height:164px;display:block}
.navigation_mode-0 .header-sc.header_type-3::before{height:107px}
}
.footer-v1 .footer{padding:40px 0;background:#272727}
.footer-v1 .footer p{color:#eee}
.footer-v1 .footer h2{color:#eee;font-size:18px;font-weight:200}
.footer-v1 .link-list li{border-top:solid 1px #353535}
.footer-v1 address,.footer-v1 .link-list a,.footer-v1 .link-list i{color:#eee}
.footer-v1 address{line-height:23px}
.footer-v1 .footer .map-img{background:url('../../fileadmin/templates/bootstrap/assets/img/map-img.png') 5px 60px no-repeat}
.footer-v1 .footer .posts .dl-horizontal a{color:#dadada}
.footer-v1 .footer .dl-horizontal a:hover{color:#5fb611 !important}
.footer-v1 .copyright{background:#222;border-top:none;padding:10px 0 5px}
.footer-v1 .copyright p{color:#eee;margin-top:14px}
.footer-v1 .copyright a{margin:0 2px}
.footer-v1 .footer-socials{margin-top:12px;text-align:right}
.footer-v1 .footer-socials li a{color:#777;font-size:16px}
@media (max-width:991px){.footer-v1 .copyright,.footer-v1 .footer-socials{text-align:left}
}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}
@-webkit-keyframes flash{from,50%,to{opacity:1}
25%,75%{opacity:0}
}
@keyframes flash{from,50%,to{opacity:1}
25%,75%{opacity:0}
}
.flash{-webkit-animation-name:flash;animation-name:flash}
@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
.shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);transform:translateX(0)}
}
.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}
@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.tada{-webkit-animation-name:tada;animation-name:tada}
@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{-webkit-transform:none;transform:none}
}
@keyframes wobble{from{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{-webkit-transform:none;transform:none}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}
@keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}
.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}
@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
to{-webkit-transform:none;transform:none}
}
@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
to{-webkit-transform:none;transform:none}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
to{-webkit-transform:none;transform:none}
}
@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
to{-webkit-transform:none;transform:none}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
to{-webkit-transform:none;transform:none}
}
@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
to{-webkit-transform:none;transform:none}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}
@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}
@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
@-webkit-keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
@keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeOut{from{opacity:1}
to{opacity:0}
}
@keyframes fadeOut{from{opacity:1}
to{opacity:0}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutDown{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes fadeOutDown{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutDownBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes fadeOutDownBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-webkit-keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutLeftBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes fadeOutLeftBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-webkit-keyframes fadeOutRight{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes fadeOutRight{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutRightBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes fadeOutRightBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-webkit-keyframes fadeOutUp{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes fadeOutUp{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutUpBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes fadeOutUpBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}
@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}
@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
to{-webkit-transform:none;transform:none;opacity:1}
}
@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
to{-webkit-transform:none;transform:none;opacity:1}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes lightSpeedOut{from{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
@keyframes lightSpeedOut{from{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
@-webkit-keyframes rollOut{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
@keyframes rollOut{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
@-webkit-keyframes zoomOut{from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
to{opacity:0}
}
@keyframes zoomOut{from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
to{opacity:0}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}
@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}
@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}
@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
@font-face{font-family:'Simple-Line-Icons';src:url('../../fileadmin/templates/bootstrap/assets/plugins/line-icons/fonts/Simple-Line-Icons.eot');src:url('../../fileadmin/templates/bootstrap/assets/plugins/line-icons/fonts/Simple-Line-Icons.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/bootstrap/assets/plugins/line-icons/fonts/Simple-Line-Icons.woff') format('woff'),url('../../fileadmin/templates/bootstrap/assets/plugins/line-icons/fonts/Simple-Line-Icons.ttf') format('truetype'),url('../../fileadmin/templates/bootstrap/assets/plugins/line-icons/fonts/Simple-Line-Icons.svg#Simple-Line-Icons') format('svg');font-weight:normal;font-style:normal}
[data-icon]:before{font-family:'Simple-Line-Icons';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-user-female,.icon-user-follow,.icon-user-following,.icon-user-unfollow,.icon-trophy,.icon-screen-smartphone,.icon-screen-desktop,.icon-plane,.icon-notebook,.icon-moustache,.icon-mouse,.icon-magnet,.icon-energy,.icon-emoticon-smile,.icon-disc,.icon-cursor-move,.icon-crop,.icon-credit-card,.icon-chemistry,.icon-user,.icon-speedometer,.icon-social-youtube,.icon-social-twitter,.icon-social-tumblr,.icon-social-facebook,.icon-social-dropbox,.icon-social-dribbble,.icon-shield,.icon-screen-tablet,.icon-magic-wand,.icon-hourglass,.icon-graduation,.icon-ghost,.icon-game-controller,.icon-fire,.icon-eyeglasses,.icon-envelope-open,.icon-envelope-letter,.icon-bell,.icon-badge,.icon-anchor,.icon-wallet,.icon-vector,.icon-speech,.icon-puzzle,.icon-printer,.icon-present,.icon-playlist,.icon-pin,.icon-picture,.icon-map,.icon-layers,.icon-handbag,.icon-globe-alt,.icon-globe,.icon-frame,.icon-folder-alt,.icon-film,.icon-feed,.icon-earphones-alt,.icon-earphones,.icon-drop,.icon-drawer,.icon-docs,.icon-directions,.icon-direction,.icon-diamond,.icon-cup,.icon-compass,.icon-call-out,.icon-call-in,.icon-call-end,.icon-calculator,.icon-bubbles,.icon-briefcase,.icon-book-open,.icon-basket-loaded,.icon-basket,.icon-bag,.icon-action-undo,.icon-action-redo,.icon-wrench,.icon-umbrella,.icon-trash,.icon-tag,.icon-support,.icon-size-fullscreen,.icon-size-actual,.icon-shuffle,.icon-share-alt,.icon-share,.icon-rocket,.icon-question,.icon-pie-chart,.icon-pencil,.icon-note,.icon-music-tone-alt,.icon-music-tone,.icon-microphone,.icon-loop,.icon-logout,.icon-login,.icon-list,.icon-like,.icon-home,.icon-grid,.icon-graph,.icon-equalizer,.icon-dislike,.icon-cursor,.icon-control-start,.icon-control-rewind,.icon-control-play,.icon-control-pause,.icon-control-forward,.icon-control-end,.icon-calendar,.icon-bulb,.icon-bar-chart,.icon-arrow-up,.icon-arrow-right,.icon-arrow-left,.icon-arrow-down,.icon-ban,.icon-bubble,.icon-camcorder,.icon-camera,.icon-check,.icon-clock,.icon-close,.icon-cloud-download,.icon-cloud-upload,.icon-doc,.icon-envelope,.icon-eye,.icon-flag,.icon-folder,.icon-heart,.icon-info,.icon-key,.icon-link,.icon-lock,.icon-lock-open,.icon-magnifier,.icon-magnifier-add,.icon-magnifier-remove,.icon-paper-clip,.icon-paper-plane,.icon-plus,.icon-pointer,.icon-power,.icon-refresh,.icon-reload,.icon-settings,.icon-star,.icon-symbol-female,.icon-symbol-male,.icon-target,.icon-volume-1,.icon-volume-2,.icon-volume-off,.icon-users{font-family:'Simple-Line-Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
.icon-user-female:before{content:"\e000"}
.icon-user-follow:before{content:"\e002"}
.icon-user-following:before{content:"\e003"}
.icon-user-unfollow:before{content:"\e004"}
.icon-trophy:before{content:"\e006"}
.icon-screen-smartphone:before{content:"\e010"}
.icon-screen-desktop:before{content:"\e011"}
.icon-plane:before{content:"\e012"}
.icon-notebook:before{content:"\e013"}
.icon-moustache:before{content:"\e014"}
.icon-mouse:before{content:"\e015"}
.icon-magnet:before{content:"\e016"}
.icon-energy:before{content:"\e020"}
.icon-emoticon-smile:before{content:"\e021"}
.icon-disc:before{content:"\e022"}
.icon-cursor-move:before{content:"\e023"}
.icon-crop:before{content:"\e024"}
.icon-credit-card:before{content:"\e025"}
.icon-chemistry:before{content:"\e026"}
.icon-user:before{content:"\e005"}
.icon-speedometer:before{content:"\e007"}
.icon-social-youtube:before{content:"\e008"}
.icon-social-twitter:before{content:"\e009"}
.icon-social-tumblr:before{content:"\e00a"}
.icon-social-facebook:before{content:"\e00b"}
.icon-social-dropbox:before{content:"\e00c"}
.icon-social-dribbble:before{content:"\e00d"}
.icon-shield:before{content:"\e00e"}
.icon-screen-tablet:before{content:"\e00f"}
.icon-magic-wand:before{content:"\e017"}
.icon-hourglass:before{content:"\e018"}
.icon-graduation:before{content:"\e019"}
.icon-ghost:before{content:"\e01a"}
.icon-game-controller:before{content:"\e01b"}
.icon-fire:before{content:"\e01c"}
.icon-eyeglasses:before{content:"\e01d"}
.icon-envelope-open:before{content:"\e01e"}
.icon-envelope-letter:before{content:"\e01f"}
.icon-bell:before{content:"\e027"}
.icon-badge:before{content:"\e028"}
.icon-anchor:before{content:"\e029"}
.icon-wallet:before{content:"\e02a"}
.icon-vector:before{content:"\e02b"}
.icon-speech:before{content:"\e02c"}
.icon-puzzle:before{content:"\e02d"}
.icon-printer:before{content:"\e02e"}
.icon-present:before{content:"\e02f"}
.icon-playlist:before{content:"\e030"}
.icon-pin:before{content:"\e031"}
.icon-picture:before{content:"\e032"}
.icon-map:before{content:"\e033"}
.icon-layers:before{content:"\e034"}
.icon-handbag:before{content:"\e035"}
.icon-globe-alt:before{content:"\e036"}
.icon-globe:before{content:"\e037"}
.icon-frame:before{content:"\e038"}
.icon-folder-alt:before{content:"\e039"}
.icon-film:before{content:"\e03a"}
.icon-feed:before{content:"\e03b"}
.icon-earphones-alt:before{content:"\e03c"}
.icon-earphones:before{content:"\e03d"}
.icon-drop:before{content:"\e03e"}
.icon-drawer:before{content:"\e03f"}
.icon-docs:before{content:"\e040"}
.icon-directions:before{content:"\e041"}
.icon-direction:before{content:"\e042"}
.icon-diamond:before{content:"\e043"}
.icon-cup:before{content:"\e044"}
.icon-compass:before{content:"\e045"}
.icon-call-out:before{content:"\e046"}
.icon-call-in:before{content:"\e047"}
.icon-call-end:before{content:"\e048"}
.icon-calculator:before{content:"\e049"}
.icon-bubbles:before{content:"\e04a"}
.icon-briefcase:before{content:"\e04b"}
.icon-book-open:before{content:"\e04c"}
.icon-basket-loaded:before{content:"\e04d"}
.icon-basket:before{content:"\e04e"}
.icon-bag:before{content:"\e04f"}
.icon-action-undo:before{content:"\e050"}
.icon-action-redo:before{content:"\e051"}
.icon-wrench:before{content:"\e052"}
.icon-umbrella:before{content:"\e053"}
.icon-trash:before{content:"\e054"}
.icon-tag:before{content:"\e055"}
.icon-support:before{content:"\e056"}
.icon-size-fullscreen:before{content:"\e057"}
.icon-size-actual:before{content:"\e058"}
.icon-shuffle:before{content:"\e059"}
.icon-share-alt:before{content:"\e05a"}
.icon-share:before{content:"\e05b"}
.icon-rocket:before{content:"\e05c"}
.icon-question:before{content:"\e05d"}
.icon-pie-chart:before{content:"\e05e"}
.icon-pencil:before{content:"\e05f"}
.icon-note:before{content:"\e060"}
.icon-music-tone-alt:before{content:"\e061"}
.icon-music-tone:before{content:"\e062"}
.icon-microphone:before{content:"\e063"}
.icon-loop:before{content:"\e064"}
.icon-logout:before{content:"\e065"}
.icon-login:before{content:"\e066"}
.icon-list:before{content:"\e067"}
.icon-like:before{content:"\e068"}
.icon-home:before{content:"\e069"}
.icon-grid:before{content:"\e06a"}
.icon-graph:before{content:"\e06b"}
.icon-equalizer:before{content:"\e06c"}
.icon-dislike:before{content:"\e06d"}
.icon-cursor:before{content:"\e06e"}
.icon-control-start:before{content:"\e06f"}
.icon-control-rewind:before{content:"\e070"}
.icon-control-play:before{content:"\e071"}
.icon-control-pause:before{content:"\e072"}
.icon-control-forward:before{content:"\e073"}
.icon-control-end:before{content:"\e074"}
.icon-calendar:before{content:"\e075"}
.icon-bulb:before{content:"\e076"}
.icon-bar-chart:before{content:"\e077"}
.icon-arrow-up:before{content:"\e078"}
.icon-arrow-right:before{content:"\e079"}
.icon-arrow-left:before{content:"\e07a"}
.icon-arrow-down:before{content:"\e07b"}
.icon-ban:before{content:"\e07c"}
.icon-bubble:before{content:"\e07d"}
.icon-camcorder:before{content:"\e07e"}
.icon-camera:before{content:"\e07f"}
.icon-check:before{content:"\e080"}
.icon-clock:before{content:"\e081"}
.icon-close:before{content:"\e082"}
.icon-cloud-download:before{content:"\e083"}
.icon-cloud-upload:before{content:"\e084"}
.icon-doc:before{content:"\e085"}
.icon-envelope:before{content:"\e086"}
.icon-eye:before{content:"\e087"}
.icon-flag:before{content:"\e088"}
.icon-folder:before{content:"\e089"}
.icon-heart:before{content:"\e08a"}
.icon-info:before{content:"\e08b"}
.icon-key:before{content:"\e08c"}
.icon-link:before{content:"\e08d"}
.icon-lock:before{content:"\e08e"}
.icon-lock-open:before{content:"\e08f"}
.icon-magnifier:before{content:"\e090"}
.icon-magnifier-add:before{content:"\e091"}
.icon-magnifier-remove:before{content:"\e092"}
.icon-paper-clip:before{content:"\e093"}
.icon-paper-plane:before{content:"\e094"}
.icon-plus:before{content:"\e095"}
.icon-pointer:before{content:"\e096"}
.icon-power:before{content:"\e097"}
.icon-refresh:before{content:"\e098"}
.icon-reload:before{content:"\e099"}
.icon-settings:before{content:"\e09a"}
.icon-star:before{content:"\e09b"}
.icon-symbol-female:before{content:"\e09c"}
.icon-symbol-male:before{content:"\e09d"}
.icon-target:before{content:"\e09e"}
.icon-volume-1:before{content:"\e09f"}
.icon-volume-2:before{content:"\e0a0"}
.icon-volume-off:before{content:"\e0a1"}
.icon-users:before{content:"\e001"}
@font-face{font-family:'FontAwesome';src:url('../../fileadmin/templates/bootstrap/assets/plugins/font-awesome/fonts/fontawesome-webfont.eot?v=4.6.3');src:url('../../fileadmin/templates/bootstrap/assets/plugins/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('../../fileadmin/templates/bootstrap/assets/plugins/font-awesome/fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('../../fileadmin/templates/bootstrap/assets/plugins/font-awesome/fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('../../fileadmin/templates/bootstrap/assets/plugins/font-awesome/fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('../../fileadmin/templates/bootstrap/assets/plugins/font-awesome/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-fw{width:1.28571429em;text-align:center}
.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}
.fa-ul>li{position:relative}
.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}
.fa-li.fa-lg{left:-1.85714286em}
.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}
.fa-pull-left{float:left}
.fa-pull-right{float:right}
.fa.fa-pull-left{margin-right:.3em}
.fa.fa-pull-right{margin-left:.3em}
.pull-right{float:right}
.pull-left{float:left}
.fa.pull-left{margin-right:.3em}
.fa.pull-right{margin-left:.3em}
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}
.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}
.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:#ffffff}
.fa-glass:before{content:"\f000"}
.fa-music:before{content:"\f001"}
.fa-search:before{content:"\f002"}
.fa-envelope-o:before{content:"\f003"}
.fa-heart:before{content:"\f004"}
.fa-star:before{content:"\f005"}
.fa-star-o:before{content:"\f006"}
.fa-user:before{content:"\f007"}
.fa-film:before{content:"\f008"}
.fa-th-large:before{content:"\f009"}
.fa-th:before{content:"\f00a"}
.fa-th-list:before{content:"\f00b"}
.fa-check:before{content:"\f00c"}
.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}
.fa-search-plus:before{content:"\f00e"}
.fa-search-minus:before{content:"\f010"}
.fa-power-off:before{content:"\f011"}
.fa-signal:before{content:"\f012"}
.fa-gear:before,.fa-cog:before{content:"\f013"}
.fa-trash-o:before{content:"\f014"}
.fa-home:before{content:"\f015"}
.fa-file-o:before{content:"\f016"}
.fa-clock-o:before{content:"\f017"}
.fa-road:before{content:"\f018"}
.fa-download:before{content:"\f019"}
.fa-arrow-circle-o-down:before{content:"\f01a"}
.fa-arrow-circle-o-up:before{content:"\f01b"}
.fa-inbox:before{content:"\f01c"}
.fa-play-circle-o:before{content:"\f01d"}
.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}
.fa-refresh:before{content:"\f021"}
.fa-list-alt:before{content:"\f022"}
.fa-lock:before{content:"\f023"}
.fa-flag:before{content:"\f024"}
.fa-headphones:before{content:"\f025"}
.fa-volume-off:before{content:"\f026"}
.fa-volume-down:before{content:"\f027"}
.fa-volume-up:before{content:"\f028"}
.fa-qrcode:before{content:"\f029"}
.fa-barcode:before{content:"\f02a"}
.fa-tag:before{content:"\f02b"}
.fa-tags:before{content:"\f02c"}
.fa-book:before{content:"\f02d"}
.fa-bookmark:before{content:"\f02e"}
.fa-print:before{content:"\f02f"}
.fa-camera:before{content:"\f030"}
.fa-font:before{content:"\f031"}
.fa-bold:before{content:"\f032"}
.fa-italic:before{content:"\f033"}
.fa-text-height:before{content:"\f034"}
.fa-text-width:before{content:"\f035"}
.fa-align-left:before{content:"\f036"}
.fa-align-center:before{content:"\f037"}
.fa-align-right:before{content:"\f038"}
.fa-align-justify:before{content:"\f039"}
.fa-list:before{content:"\f03a"}
.fa-dedent:before,.fa-outdent:before{content:"\f03b"}
.fa-indent:before{content:"\f03c"}
.fa-video-camera:before{content:"\f03d"}
.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}
.fa-pencil:before{content:"\f040"}
.fa-map-marker:before{content:"\f041"}
.fa-adjust:before{content:"\f042"}
.fa-tint:before{content:"\f043"}
.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}
.fa-share-square-o:before{content:"\f045"}
.fa-check-square-o:before{content:"\f046"}
.fa-arrows:before{content:"\f047"}
.fa-step-backward:before{content:"\f048"}
.fa-fast-backward:before{content:"\f049"}
.fa-backward:before{content:"\f04a"}
.fa-play:before{content:"\f04b"}
.fa-pause:before{content:"\f04c"}
.fa-stop:before{content:"\f04d"}
.fa-forward:before{content:"\f04e"}
.fa-fast-forward:before{content:"\f050"}
.fa-step-forward:before{content:"\f051"}
.fa-eject:before{content:"\f052"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-plus-circle:before{content:"\f055"}
.fa-minus-circle:before{content:"\f056"}
.fa-times-circle:before{content:"\f057"}
.fa-check-circle:before{content:"\f058"}
.fa-question-circle:before{content:"\f059"}
.fa-info-circle:before{content:"\f05a"}
.fa-crosshairs:before{content:"\f05b"}
.fa-times-circle-o:before{content:"\f05c"}
.fa-check-circle-o:before{content:"\f05d"}
.fa-ban:before{content:"\f05e"}
.fa-arrow-left:before{content:"\f060"}
.fa-arrow-right:before{content:"\f061"}
.fa-arrow-up:before{content:"\f062"}
.fa-arrow-down:before{content:"\f063"}
.fa-mail-forward:before,.fa-share:before{content:"\f064"}
.fa-expand:before{content:"\f065"}
.fa-compress:before{content:"\f066"}
.fa-plus:before{content:"\f067"}
.fa-minus:before{content:"\f068"}
.fa-asterisk:before{content:"\f069"}
.fa-exclamation-circle:before{content:"\f06a"}
.fa-gift:before{content:"\f06b"}
.fa-leaf:before{content:"\f06c"}
.fa-fire:before{content:"\f06d"}
.fa-eye:before{content:"\f06e"}
.fa-eye-slash:before{content:"\f070"}
.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}
.fa-plane:before{content:"\f072"}
.fa-calendar:before{content:"\f073"}
.fa-random:before{content:"\f074"}
.fa-comment:before{content:"\f075"}
.fa-magnet:before{content:"\f076"}
.fa-chevron-up:before{content:"\f077"}
.fa-chevron-down:before{content:"\f078"}
.fa-retweet:before{content:"\f079"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-folder:before{content:"\f07b"}
.fa-folder-open:before{content:"\f07c"}
.fa-arrows-v:before{content:"\f07d"}
.fa-arrows-h:before{content:"\f07e"}
.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}
.fa-twitter-square:before{content:"\f081"}
.fa-facebook-square:before{content:"\f082"}
.fa-camera-retro:before{content:"\f083"}
.fa-key:before{content:"\f084"}
.fa-gears:before,.fa-cogs:before{content:"\f085"}
.fa-comments:before{content:"\f086"}
.fa-thumbs-o-up:before{content:"\f087"}
.fa-thumbs-o-down:before{content:"\f088"}
.fa-star-half:before{content:"\f089"}
.fa-heart-o:before{content:"\f08a"}
.fa-sign-out:before{content:"\f08b"}
.fa-linkedin-square:before{content:"\f08c"}
.fa-thumb-tack:before{content:"\f08d"}
.fa-external-link:before{content:"\f08e"}
.fa-sign-in:before{content:"\f090"}
.fa-trophy:before{content:"\f091"}
.fa-github-square:before{content:"\f092"}
.fa-upload:before{content:"\f093"}
.fa-lemon-o:before{content:"\f094"}
.fa-phone:before{content:"\f095"}
.fa-square-o:before{content:"\f096"}
.fa-bookmark-o:before{content:"\f097"}
.fa-phone-square:before{content:"\f098"}
.fa-twitter:before{content:"\f099"}
.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}
.fa-github:before{content:"\f09b"}
.fa-unlock:before{content:"\f09c"}
.fa-credit-card:before{content:"\f09d"}
.fa-feed:before,.fa-rss:before{content:"\f09e"}
.fa-hdd-o:before{content:"\f0a0"}
.fa-bullhorn:before{content:"\f0a1"}
.fa-bell:before{content:"\f0f3"}
.fa-certificate:before{content:"\f0a3"}
.fa-hand-o-right:before{content:"\f0a4"}
.fa-hand-o-left:before{content:"\f0a5"}
.fa-hand-o-up:before{content:"\f0a6"}
.fa-hand-o-down:before{content:"\f0a7"}
.fa-arrow-circle-left:before{content:"\f0a8"}
.fa-arrow-circle-right:before{content:"\f0a9"}
.fa-arrow-circle-up:before{content:"\f0aa"}
.fa-arrow-circle-down:before{content:"\f0ab"}
.fa-globe:before{content:"\f0ac"}
.fa-wrench:before{content:"\f0ad"}
.fa-tasks:before{content:"\f0ae"}
.fa-filter:before{content:"\f0b0"}
.fa-briefcase:before{content:"\f0b1"}
.fa-arrows-alt:before{content:"\f0b2"}
.fa-group:before,.fa-users:before{content:"\f0c0"}
.fa-chain:before,.fa-link:before{content:"\f0c1"}
.fa-cloud:before{content:"\f0c2"}
.fa-flask:before{content:"\f0c3"}
.fa-cut:before,.fa-scissors:before{content:"\f0c4"}
.fa-copy:before,.fa-files-o:before{content:"\f0c5"}
.fa-paperclip:before{content:"\f0c6"}
.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}
.fa-square:before{content:"\f0c8"}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}
.fa-list-ul:before{content:"\f0ca"}
.fa-list-ol:before{content:"\f0cb"}
.fa-strikethrough:before{content:"\f0cc"}
.fa-underline:before{content:"\f0cd"}
.fa-table:before{content:"\f0ce"}
.fa-magic:before{content:"\f0d0"}
.fa-truck:before{content:"\f0d1"}
.fa-pinterest:before{content:"\f0d2"}
.fa-pinterest-square:before{content:"\f0d3"}
.fa-google-plus-square:before{content:"\f0d4"}
.fa-google-plus:before{content:"\f0d5"}
.fa-money:before{content:"\f0d6"}
.fa-caret-down:before{content:"\f0d7"}
.fa-caret-up:before{content:"\f0d8"}
.fa-caret-left:before{content:"\f0d9"}
.fa-caret-right:before{content:"\f0da"}
.fa-columns:before{content:"\f0db"}
.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}
.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}
.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}
.fa-envelope:before{content:"\f0e0"}
.fa-linkedin:before{content:"\f0e1"}
.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}
.fa-legal:before,.fa-gavel:before{content:"\f0e3"}
.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}
.fa-comment-o:before{content:"\f0e5"}
.fa-comments-o:before{content:"\f0e6"}
.fa-flash:before,.fa-bolt:before{content:"\f0e7"}
.fa-sitemap:before{content:"\f0e8"}
.fa-umbrella:before{content:"\f0e9"}
.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}
.fa-lightbulb-o:before{content:"\f0eb"}
.fa-exchange:before{content:"\f0ec"}
.fa-cloud-download:before{content:"\f0ed"}
.fa-cloud-upload:before{content:"\f0ee"}
.fa-user-md:before{content:"\f0f0"}
.fa-stethoscope:before{content:"\f0f1"}
.fa-suitcase:before{content:"\f0f2"}
.fa-bell-o:before{content:"\f0a2"}
.fa-coffee:before{content:"\f0f4"}
.fa-cutlery:before{content:"\f0f5"}
.fa-file-text-o:before{content:"\f0f6"}
.fa-building-o:before{content:"\f0f7"}
.fa-hospital-o:before{content:"\f0f8"}
.fa-ambulance:before{content:"\f0f9"}
.fa-medkit:before{content:"\f0fa"}
.fa-fighter-jet:before{content:"\f0fb"}
.fa-beer:before{content:"\f0fc"}
.fa-h-square:before{content:"\f0fd"}
.fa-plus-square:before{content:"\f0fe"}
.fa-angle-double-left:before{content:"\f100"}
.fa-angle-double-right:before{content:"\f101"}
.fa-angle-double-up:before{content:"\f102"}
.fa-angle-double-down:before{content:"\f103"}
.fa-angle-left:before{content:"\f104"}
.fa-angle-right:before{content:"\f105"}
.fa-angle-up:before{content:"\f106"}
.fa-angle-down:before{content:"\f107"}
.fa-desktop:before{content:"\f108"}
.fa-laptop:before{content:"\f109"}
.fa-tablet:before{content:"\f10a"}
.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}
.fa-circle-o:before{content:"\f10c"}
.fa-quote-left:before{content:"\f10d"}
.fa-quote-right:before{content:"\f10e"}
.fa-spinner:before{content:"\f110"}
.fa-circle:before{content:"\f111"}
.fa-mail-reply:before,.fa-reply:before{content:"\f112"}
.fa-github-alt:before{content:"\f113"}
.fa-folder-o:before{content:"\f114"}
.fa-folder-open-o:before{content:"\f115"}
.fa-smile-o:before{content:"\f118"}
.fa-frown-o:before{content:"\f119"}
.fa-meh-o:before{content:"\f11a"}
.fa-gamepad:before{content:"\f11b"}
.fa-keyboard-o:before{content:"\f11c"}
.fa-flag-o:before{content:"\f11d"}
.fa-flag-checkered:before{content:"\f11e"}
.fa-terminal:before{content:"\f120"}
.fa-code:before{content:"\f121"}
.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}
.fa-location-arrow:before{content:"\f124"}
.fa-crop:before{content:"\f125"}
.fa-code-fork:before{content:"\f126"}
.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}
.fa-question:before{content:"\f128"}
.fa-info:before{content:"\f129"}
.fa-exclamation:before{content:"\f12a"}
.fa-superscript:before{content:"\f12b"}
.fa-subscript:before{content:"\f12c"}
.fa-eraser:before{content:"\f12d"}
.fa-puzzle-piece:before{content:"\f12e"}
.fa-microphone:before{content:"\f130"}
.fa-microphone-slash:before{content:"\f131"}
.fa-shield:before{content:"\f132"}
.fa-calendar-o:before{content:"\f133"}
.fa-fire-extinguisher:before{content:"\f134"}
.fa-rocket:before{content:"\f135"}
.fa-maxcdn:before{content:"\f136"}
.fa-chevron-circle-left:before{content:"\f137"}
.fa-chevron-circle-right:before{content:"\f138"}
.fa-chevron-circle-up:before{content:"\f139"}
.fa-chevron-circle-down:before{content:"\f13a"}
.fa-html5:before{content:"\f13b"}
.fa-css3:before{content:"\f13c"}
.fa-anchor:before{content:"\f13d"}
.fa-unlock-alt:before{content:"\f13e"}
.fa-bullseye:before{content:"\f140"}
.fa-ellipsis-h:before{content:"\f141"}
.fa-ellipsis-v:before{content:"\f142"}
.fa-rss-square:before{content:"\f143"}
.fa-play-circle:before{content:"\f144"}
.fa-ticket:before{content:"\f145"}
.fa-minus-square:before{content:"\f146"}
.fa-minus-square-o:before{content:"\f147"}
.fa-level-up:before{content:"\f148"}
.fa-level-down:before{content:"\f149"}
.fa-check-square:before{content:"\f14a"}
.fa-pencil-square:before{content:"\f14b"}
.fa-external-link-square:before{content:"\f14c"}
.fa-share-square:before{content:"\f14d"}
.fa-compass:before{content:"\f14e"}
.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}
.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}
.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}
.fa-euro:before,.fa-eur:before{content:"\f153"}
.fa-gbp:before{content:"\f154"}
.fa-dollar:before,.fa-usd:before{content:"\f155"}
.fa-rupee:before,.fa-inr:before{content:"\f156"}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}
.fa-won:before,.fa-krw:before{content:"\f159"}
.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}
.fa-file:before{content:"\f15b"}
.fa-file-text:before{content:"\f15c"}
.fa-sort-alpha-asc:before{content:"\f15d"}
.fa-sort-alpha-desc:before{content:"\f15e"}
.fa-sort-amount-asc:before{content:"\f160"}
.fa-sort-amount-desc:before{content:"\f161"}
.fa-sort-numeric-asc:before{content:"\f162"}
.fa-sort-numeric-desc:before{content:"\f163"}
.fa-thumbs-up:before{content:"\f164"}
.fa-thumbs-down:before{content:"\f165"}
.fa-youtube-square:before{content:"\f166"}
.fa-youtube:before{content:"\f167"}
.fa-xing:before{content:"\f168"}
.fa-xing-square:before{content:"\f169"}
.fa-youtube-play:before{content:"\f16a"}
.fa-dropbox:before{content:"\f16b"}
.fa-stack-overflow:before{content:"\f16c"}
.fa-instagram:before{content:"\f16d"}
.fa-flickr:before{content:"\f16e"}
.fa-adn:before{content:"\f170"}
.fa-bitbucket:before{content:"\f171"}
.fa-bitbucket-square:before{content:"\f172"}
.fa-tumblr:before{content:"\f173"}
.fa-tumblr-square:before{content:"\f174"}
.fa-long-arrow-down:before{content:"\f175"}
.fa-long-arrow-up:before{content:"\f176"}
.fa-long-arrow-left:before{content:"\f177"}
.fa-long-arrow-right:before{content:"\f178"}
.fa-apple:before{content:"\f179"}
.fa-windows:before{content:"\f17a"}
.fa-android:before{content:"\f17b"}
.fa-linux:before{content:"\f17c"}
.fa-dribbble:before{content:"\f17d"}
.fa-skype:before{content:"\f17e"}
.fa-foursquare:before{content:"\f180"}
.fa-trello:before{content:"\f181"}
.fa-female:before{content:"\f182"}
.fa-male:before{content:"\f183"}
.fa-gittip:before,.fa-gratipay:before{content:"\f184"}
.fa-sun-o:before{content:"\f185"}
.fa-moon-o:before{content:"\f186"}
.fa-archive:before{content:"\f187"}
.fa-bug:before{content:"\f188"}
.fa-vk:before{content:"\f189"}
.fa-weibo:before{content:"\f18a"}
.fa-renren:before{content:"\f18b"}
.fa-pagelines:before{content:"\f18c"}
.fa-stack-exchange:before{content:"\f18d"}
.fa-arrow-circle-o-right:before{content:"\f18e"}
.fa-arrow-circle-o-left:before{content:"\f190"}
.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}
.fa-dot-circle-o:before{content:"\f192"}
.fa-wheelchair:before{content:"\f193"}
.fa-vimeo-square:before{content:"\f194"}
.fa-turkish-lira:before,.fa-try:before{content:"\f195"}
.fa-plus-square-o:before{content:"\f196"}
.fa-space-shuttle:before{content:"\f197"}
.fa-slack:before{content:"\f198"}
.fa-envelope-square:before{content:"\f199"}
.fa-wordpress:before{content:"\f19a"}
.fa-openid:before{content:"\f19b"}
.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}
.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}
.fa-yahoo:before{content:"\f19e"}
.fa-google:before{content:"\f1a0"}
.fa-reddit:before{content:"\f1a1"}
.fa-reddit-square:before{content:"\f1a2"}
.fa-stumbleupon-circle:before{content:"\f1a3"}
.fa-stumbleupon:before{content:"\f1a4"}
.fa-delicious:before{content:"\f1a5"}
.fa-digg:before{content:"\f1a6"}
.fa-pied-piper-pp:before{content:"\f1a7"}
.fa-pied-piper-alt:before{content:"\f1a8"}
.fa-drupal:before{content:"\f1a9"}
.fa-joomla:before{content:"\f1aa"}
.fa-language:before{content:"\f1ab"}
.fa-fax:before{content:"\f1ac"}
.fa-building:before{content:"\f1ad"}
.fa-child:before{content:"\f1ae"}
.fa-paw:before{content:"\f1b0"}
.fa-spoon:before{content:"\f1b1"}
.fa-cube:before{content:"\f1b2"}
.fa-cubes:before{content:"\f1b3"}
.fa-behance:before{content:"\f1b4"}
.fa-behance-square:before{content:"\f1b5"}
.fa-steam:before{content:"\f1b6"}
.fa-steam-square:before{content:"\f1b7"}
.fa-recycle:before{content:"\f1b8"}
.fa-automobile:before,.fa-car:before{content:"\f1b9"}
.fa-cab:before,.fa-taxi:before{content:"\f1ba"}
.fa-tree:before{content:"\f1bb"}
.fa-spotify:before{content:"\f1bc"}
.fa-deviantart:before{content:"\f1bd"}
.fa-soundcloud:before{content:"\f1be"}
.fa-database:before{content:"\f1c0"}
.fa-file-pdf-o:before{content:"\f1c1"}
.fa-file-word-o:before{content:"\f1c2"}
.fa-file-excel-o:before{content:"\f1c3"}
.fa-file-powerpoint-o:before{content:"\f1c4"}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}
.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}
.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}
.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}
.fa-file-code-o:before{content:"\f1c9"}
.fa-vine:before{content:"\f1ca"}
.fa-codepen:before{content:"\f1cb"}
.fa-jsfiddle:before{content:"\f1cc"}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}
.fa-circle-o-notch:before{content:"\f1ce"}
.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}
.fa-ge:before,.fa-empire:before{content:"\f1d1"}
.fa-git-square:before{content:"\f1d2"}
.fa-git:before{content:"\f1d3"}
.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}
.fa-tencent-weibo:before{content:"\f1d5"}
.fa-qq:before{content:"\f1d6"}
.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}
.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}
.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}
.fa-history:before{content:"\f1da"}
.fa-circle-thin:before{content:"\f1db"}
.fa-header:before{content:"\f1dc"}
.fa-paragraph:before{content:"\f1dd"}
.fa-sliders:before{content:"\f1de"}
.fa-share-alt:before{content:"\f1e0"}
.fa-share-alt-square:before{content:"\f1e1"}
.fa-bomb:before{content:"\f1e2"}
.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}
.fa-tty:before{content:"\f1e4"}
.fa-binoculars:before{content:"\f1e5"}
.fa-plug:before{content:"\f1e6"}
.fa-slideshare:before{content:"\f1e7"}
.fa-twitch:before{content:"\f1e8"}
.fa-yelp:before{content:"\f1e9"}
.fa-newspaper-o:before{content:"\f1ea"}
.fa-wifi:before{content:"\f1eb"}
.fa-calculator:before{content:"\f1ec"}
.fa-paypal:before{content:"\f1ed"}
.fa-google-wallet:before{content:"\f1ee"}
.fa-cc-visa:before{content:"\f1f0"}
.fa-cc-mastercard:before{content:"\f1f1"}
.fa-cc-discover:before{content:"\f1f2"}
.fa-cc-amex:before{content:"\f1f3"}
.fa-cc-paypal:before{content:"\f1f4"}
.fa-cc-stripe:before{content:"\f1f5"}
.fa-bell-slash:before{content:"\f1f6"}
.fa-bell-slash-o:before{content:"\f1f7"}
.fa-trash:before{content:"\f1f8"}
.fa-copyright:before{content:"\f1f9"}
.fa-at:before{content:"\f1fa"}
.fa-eyedropper:before{content:"\f1fb"}
.fa-paint-brush:before{content:"\f1fc"}
.fa-birthday-cake:before{content:"\f1fd"}
.fa-area-chart:before{content:"\f1fe"}
.fa-pie-chart:before{content:"\f200"}
.fa-line-chart:before{content:"\f201"}
.fa-lastfm:before{content:"\f202"}
.fa-lastfm-square:before{content:"\f203"}
.fa-toggle-off:before{content:"\f204"}
.fa-toggle-on:before{content:"\f205"}
.fa-bicycle:before{content:"\f206"}
.fa-bus:before{content:"\f207"}
.fa-ioxhost:before{content:"\f208"}
.fa-angellist:before{content:"\f209"}
.fa-cc:before{content:"\f20a"}
.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}
.fa-meanpath:before{content:"\f20c"}
.fa-buysellads:before{content:"\f20d"}
.fa-connectdevelop:before{content:"\f20e"}
.fa-dashcube:before{content:"\f210"}
.fa-forumbee:before{content:"\f211"}
.fa-leanpub:before{content:"\f212"}
.fa-sellsy:before{content:"\f213"}
.fa-shirtsinbulk:before{content:"\f214"}
.fa-simplybuilt:before{content:"\f215"}
.fa-skyatlas:before{content:"\f216"}
.fa-cart-plus:before{content:"\f217"}
.fa-cart-arrow-down:before{content:"\f218"}
.fa-diamond:before{content:"\f219"}
.fa-ship:before{content:"\f21a"}
.fa-user-secret:before{content:"\f21b"}
.fa-motorcycle:before{content:"\f21c"}
.fa-street-view:before{content:"\f21d"}
.fa-heartbeat:before{content:"\f21e"}
.fa-venus:before{content:"\f221"}
.fa-mars:before{content:"\f222"}
.fa-mercury:before{content:"\f223"}
.fa-intersex:before,.fa-transgender:before{content:"\f224"}
.fa-transgender-alt:before{content:"\f225"}
.fa-venus-double:before{content:"\f226"}
.fa-mars-double:before{content:"\f227"}
.fa-venus-mars:before{content:"\f228"}
.fa-mars-stroke:before{content:"\f229"}
.fa-mars-stroke-v:before{content:"\f22a"}
.fa-mars-stroke-h:before{content:"\f22b"}
.fa-neuter:before{content:"\f22c"}
.fa-genderless:before{content:"\f22d"}
.fa-facebook-official:before{content:"\f230"}
.fa-pinterest-p:before{content:"\f231"}
.fa-whatsapp:before{content:"\f232"}
.fa-server:before{content:"\f233"}
.fa-user-plus:before{content:"\f234"}
.fa-user-times:before{content:"\f235"}
.fa-hotel:before,.fa-bed:before{content:"\f236"}
.fa-viacoin:before{content:"\f237"}
.fa-train:before{content:"\f238"}
.fa-subway:before{content:"\f239"}
.fa-medium:before{content:"\f23a"}
.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}
.fa-optin-monster:before{content:"\f23c"}
.fa-opencart:before{content:"\f23d"}
.fa-expeditedssl:before{content:"\f23e"}
.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}
.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}
.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}
.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}
.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}
.fa-mouse-pointer:before{content:"\f245"}
.fa-i-cursor:before{content:"\f246"}
.fa-object-group:before{content:"\f247"}
.fa-object-ungroup:before{content:"\f248"}
.fa-sticky-note:before{content:"\f249"}
.fa-sticky-note-o:before{content:"\f24a"}
.fa-cc-jcb:before{content:"\f24b"}
.fa-cc-diners-club:before{content:"\f24c"}
.fa-clone:before{content:"\f24d"}
.fa-balance-scale:before{content:"\f24e"}
.fa-hourglass-o:before{content:"\f250"}
.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}
.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}
.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}
.fa-hourglass:before{content:"\f254"}
.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}
.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}
.fa-hand-scissors-o:before{content:"\f257"}
.fa-hand-lizard-o:before{content:"\f258"}
.fa-hand-spock-o:before{content:"\f259"}
.fa-hand-pointer-o:before{content:"\f25a"}
.fa-hand-peace-o:before{content:"\f25b"}
.fa-trademark:before{content:"\f25c"}
.fa-registered:before{content:"\f25d"}
.fa-creative-commons:before{content:"\f25e"}
.fa-gg:before{content:"\f260"}
.fa-gg-circle:before{content:"\f261"}
.fa-tripadvisor:before{content:"\f262"}
.fa-odnoklassniki:before{content:"\f263"}
.fa-odnoklassniki-square:before{content:"\f264"}
.fa-get-pocket:before{content:"\f265"}
.fa-wikipedia-w:before{content:"\f266"}
.fa-safari:before{content:"\f267"}
.fa-chrome:before{content:"\f268"}
.fa-firefox:before{content:"\f269"}
.fa-opera:before{content:"\f26a"}
.fa-internet-explorer:before{content:"\f26b"}
.fa-tv:before,.fa-television:before{content:"\f26c"}
.fa-contao:before{content:"\f26d"}
.fa-500px:before{content:"\f26e"}
.fa-amazon:before{content:"\f270"}
.fa-calendar-plus-o:before{content:"\f271"}
.fa-calendar-minus-o:before{content:"\f272"}
.fa-calendar-times-o:before{content:"\f273"}
.fa-calendar-check-o:before{content:"\f274"}
.fa-industry:before{content:"\f275"}
.fa-map-pin:before{content:"\f276"}
.fa-map-signs:before{content:"\f277"}
.fa-map-o:before{content:"\f278"}
.fa-map:before{content:"\f279"}
.fa-commenting:before{content:"\f27a"}
.fa-commenting-o:before{content:"\f27b"}
.fa-houzz:before{content:"\f27c"}
.fa-vimeo:before{content:"\f27d"}
.fa-black-tie:before{content:"\f27e"}
.fa-fonticons:before{content:"\f280"}
.fa-reddit-alien:before{content:"\f281"}
.fa-edge:before{content:"\f282"}
.fa-credit-card-alt:before{content:"\f283"}
.fa-codiepie:before{content:"\f284"}
.fa-modx:before{content:"\f285"}
.fa-fort-awesome:before{content:"\f286"}
.fa-usb:before{content:"\f287"}
.fa-product-hunt:before{content:"\f288"}
.fa-mixcloud:before{content:"\f289"}
.fa-scribd:before{content:"\f28a"}
.fa-pause-circle:before{content:"\f28b"}
.fa-pause-circle-o:before{content:"\f28c"}
.fa-stop-circle:before{content:"\f28d"}
.fa-stop-circle-o:before{content:"\f28e"}
.fa-shopping-bag:before{content:"\f290"}
.fa-shopping-basket:before{content:"\f291"}
.fa-hashtag:before{content:"\f292"}
.fa-bluetooth:before{content:"\f293"}
.fa-bluetooth-b:before{content:"\f294"}
.fa-percent:before{content:"\f295"}
.fa-gitlab:before{content:"\f296"}
.fa-wpbeginner:before{content:"\f297"}
.fa-wpforms:before{content:"\f298"}
.fa-envira:before{content:"\f299"}
.fa-universal-access:before{content:"\f29a"}
.fa-wheelchair-alt:before{content:"\f29b"}
.fa-question-circle-o:before{content:"\f29c"}
.fa-blind:before{content:"\f29d"}
.fa-audio-description:before{content:"\f29e"}
.fa-volume-control-phone:before{content:"\f2a0"}
.fa-braille:before{content:"\f2a1"}
.fa-assistive-listening-systems:before{content:"\f2a2"}
.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}
.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}
.fa-glide:before{content:"\f2a5"}
.fa-glide-g:before{content:"\f2a6"}
.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}
.fa-low-vision:before{content:"\f2a8"}
.fa-viadeo:before{content:"\f2a9"}
.fa-viadeo-square:before{content:"\f2aa"}
.fa-snapchat:before{content:"\f2ab"}
.fa-snapchat-ghost:before{content:"\f2ac"}
.fa-snapchat-square:before{content:"\f2ad"}
.fa-pied-piper:before{content:"\f2ae"}
.fa-first-order:before{content:"\f2b0"}
.fa-yoast:before{content:"\f2b1"}
.fa-themeisle:before{content:"\f2b2"}
.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}
.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.sky-form{margin:0;outline:none;box-shadow:0 0 20px rgba(0,0,0,.3);font:13px/1.55'Open Sans',Helvetica,Arial,sans-serif;color:#666}
.sky-form header{display:block;padding:20px 30px;border-bottom:1px solid rgba(0,0,0,.1);background:rgba(248,248,248,.9);font-size:25px;font-weight:300;color:#232323}
.sky-form fieldset{display:block;padding:25px 30px 5px;border:none;background:rgba(255,255,255,.9)}
.sky-form fieldset+fieldset{border-top:1px solid rgba(0,0,0,.1)}
.sky-form section{margin-bottom:20px}
.sky-form footer{display:block;padding:15px 30px 25px;border-top:1px solid rgba(0,0,0,.1);background:rgba(248,248,248,.9)}
.sky-form footer:after{content:'';display:table;clear:both}
.sky-form a{color:#2da5da}
.sky-form .label{display:block;margin-bottom:6px;line-height:19px;font-weight:400}
.sky-form .label.col{margin:0;padding-top:10px}
.sky-form .note{margin-top:6px;padding:0 1px;font-size:11px;line-height:15px;color:#999}
.sky-form .input,.sky-form .select,.sky-form .textarea,.sky-form .radio,.sky-form .checkbox,.sky-form .toggle,.sky-form .button{position:relative;display:block}
.sky-form .input input,.sky-form .select select,.sky-form .textarea textarea{display:block;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;height:39px;padding:6px 10px;outline:none;border-width:2px;border-style:solid;border-radius:0;background:#fff;font:15px/23px'Open Sans',Helvetica,Arial,sans-serif;color:#404040;appearance:normal;-moz-appearance:none;-webkit-appearance:none}
.sky-form .progress{float:right;margin-top:10px;line-height:39px;color:#232323}
.sky-form button::-moz-focus-inner{padding:0;border:0}
.sky-form .input-captcha img{position:absolute;top:2px;right:2px;border-left:1px solid #e5e5e5}
.sky-form .input-file .button{position:absolute;top:4px;right:4px;float:none;height:31px;margin:0;padding:0 20px;font-size:13px;line-height:31px}
.sky-form .input-file .button:hover{box-shadow:none}
.sky-form .input-file .button input{position:absolute;top:0;right:0;padding:0;font-size:30px;cursor:pointer;opacity:0}
.sky-form .select i{position:absolute;top:2px;right:2px;width:28px;height:35px;background:#fff;pointer-events:none}
.sky-form .select i:after,.sky-form .select i:before{content:'';position:absolute;right:10px;border-right:4px solid transparent;border-left:4px solid transparent}
.sky-form .select i:after{bottom:12px;border-top:4px solid #404040}
.sky-form .select i:before{top:12px;border-bottom:4px solid #404040}
.sky-form .select select{padding-right:28px}
.sky-form .select-multiple select{height:auto}
.sky-form .textarea textarea{height:auto;resize:none}
.sky-form .textarea-resizable textarea{resize:vertical}
.sky-form .textarea-expandable textarea{height:39px}
.sky-form .textarea-expandable textarea:focus{height:auto}
.sky-form .radio,.sky-form .checkbox{margin-bottom:4px;padding-left:27px;font-size:15px;line-height:27px;color:#404040;cursor:pointer}
.sky-form .radio:last-child,.sky-form .checkbox:last-child{margin-bottom:0}
.sky-form .radio input,.sky-form .checkbox input{position:absolute;left:-9999px}
.sky-form .radio i,.sky-form .checkbox i{position:absolute;top:5px;left:0;display:block;width:13px;height:13px;outline:none;border-width:2px;border-style:solid;background:#fff}
.sky-form .radio i{border-radius:50%}
.sky-form .radio input+i:after,.sky-form .checkbox input+i:after{position:absolute;opacity:0;-ms-transition:opacity 0.1s;-moz-transition:opacity 0.1s;-webkit-transition:opacity 0.1s}
.sky-form .radio input+i:after{content:'';top:4px;left:4px;width:5px;height:5px;border-radius:50%}
.sky-form .checkbox input+i:after{content:'\f00c';top:-1px;left:-1px;width:15px;height:15px;font:normal 12px/16px FontAwesome;text-align:center}
.sky-form .radio input:checked+i:after,.sky-form .checkbox input:checked+i:after{opacity:1}
.sky-form .inline-group{margin:0 -30px -4px 0}
.sky-form .inline-group:after{content:'';display:table;clear:both}
.sky-form .inline-group .radio,.sky-form .inline-group .checkbox{float:left;margin-right:30px}
.sky-form .inline-group .radio:last-child,.sky-form .inline-group .checkbox:last-child{margin-bottom:4px}
.sky-form .toggle{margin-bottom:4px;padding-right:61px;font-size:15px;line-height:27px;color:#404040;cursor:pointer}
.sky-form .toggle:last-child{margin-bottom:0}
.sky-form .toggle input{position:absolute;left:-9999px}
.sky-form .toggle i{content:'';position:absolute;top:4px;right:0;display:block;width:49px;height:17px;border-width:2px;border-style:solid;border-radius:12px;background:#fff}
.sky-form .toggle i:after{content:'OFF';position:absolute;top:2px;right:8px;left:8px;font-style:normal;font-size:9px;line-height:13px;font-weight:700;text-align:left;color:#5f5f5f}
.sky-form .toggle i:before{content:'';position:absolute;z-index:1;top:4px;right:4px;display:block;width:9px;height:9px;border-radius:50%;opacity:1;-ms-transition:right 0.2s;-moz-transition:right 0.2s;-webkit-transition:right 0.2s}
.sky-form .toggle input:checked+i:after{content:'ON';text-align:right}
.sky-form .toggle input:checked+i:before{right:36px}
.sky-form .rating{margin-bottom:4px;font-size:15px;line-height:27px;color:#404040}
.sky-form .rating:last-child{margin-bottom:0}
.sky-form .rating input{position:absolute;left:-9999px}
.sky-form .rating label{display:block;float:right;height:17px;margin-top:5px;padding:0 2px;font-size:17px;line-height:17px;cursor:pointer}
.sky-form .button{float:right;height:39px;overflow:hidden;margin:10px 0 0 20px;padding:0 25px;outline:none;border:0;font:300 15px/39px'Open Sans',Helvetica,Arial,sans-serif;text-decoration:none;color:#fff;cursor:pointer}
.sky-form .button-uploading{position:relative;color:transparent;cursor:default}
.sky-form .button-uploading:after{content:'Uploading...';position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;-o-animation:blink 1s linear infinite;-ms-animation:blink 1s linear infinite;-moz-animation:blink 1s linear infinite;-webkit-animation:blink 1s linear infinite}
@-o-keyframes blink{0%{opacity:1}
50%{opacity:0.3}
100%{opacity:1}
}
@-ms-keyframes blink{0%{opacity:1}
50%{opacity:0.3}
100%{opacity:1}
}
@-moz-keyframes blink{0%{opacity:1}
50%{opacity:0.3}
100%{opacity:1}
}
@-webkit-keyframes blink{0%{opacity:1}
50%{opacity:0.3}
100%{opacity:1}
}
.sky-form .icon-append,.sky-form .icon-prepend{position:absolute;top:5px;width:29px;height:29px;font-size:15px;line-height:29px;text-align:center}
.sky-form .icon-append{right:5px;padding-left:3px;border-left-width:1px;border-left-style:solid}
.sky-form .icon-prepend{left:5px;padding-right:3px;border-right-width:1px;border-right-style:solid}
.sky-form .input .icon-prepend+input,.sky-form .textarea .icon-prepend+textarea{padding-left:46px}
.sky-form .input .icon-append+input,.sky-form .textarea .icon-append+textarea{padding-right:46px}
.sky-form .input .icon-prepend+.icon-append+input,.sky-form .textarea .icon-prepend+.icon-append+textarea{padding-left:46px}
.sky-form .row{margin:0 -15px}
.sky-form .row:after{content:'';display:table;clear:both}
.sky-form .col{float:left;min-height:1px;padding-right:15px;padding-left:15px;box-sizing:border-box;-moz-box-sizing:border-box}
.sky-form .col-1{width:8.33%}
.sky-form .col-2{width:16.66%}
.sky-form .col-3{width:25%}
.sky-form .col-4{width:33.33%}
.sky-form .col-5{width:41.66%}
.sky-form .col-6{width:50%}
.sky-form .col-7{width:58.33%}
.sky-form .col-8{width:66.67%}
.sky-form .col-9{width:75%}
.sky-form .col-10{width:83.33%}
.sky-form .col-11{width:91.66%}
@media screen and (max-width:600px){.sky-form .col{float:none;width:100%}
}
.sky-form .tooltip{position:absolute;z-index:1;left:-9999px;padding:2px 8px 3px;font-size:11px;line-height:16px;font-weight:400;background:rgba(0,0,0,0.9);color:#fff;opacity:0;-ms-transition:margin 0.3s,opacity 0.3s;-moz-transition:margin 0.3s,opacity 0.3s;-webkit-transition:margin 0.3s,opacity 0.3s}
.sky-form .tooltip:after{content:'';position:absolute}
.sky-form .input input:focus+.tooltip,.sky-form .textarea textarea:focus+.tooltip{opacity:1}
.sky-form .tooltip-top-right{bottom:100%;margin-bottom:15px}
.sky-form .tooltip-top-right:after{top:100%;right:16px;border-top:4px solid rgba(0,0,0,0.9);border-right:4px solid transparent;border-left:4px solid transparent}
.sky-form .input input:focus+.tooltip-top-right,.sky-form .textarea textarea:focus+.tooltip-top-right{right:0;left:auto;margin-bottom:5px}
.sky-form .tooltip-top-left{bottom:100%;margin-bottom:15px}
.sky-form .tooltip-top-left:after{top:100%;left:16px;border-top:4px solid rgba(0,0,0,0.9);border-right:4px solid transparent;border-left:4px solid transparent}
.sky-form .input input:focus+.tooltip-top-left,.sky-form .textarea textarea:focus+.tooltip-top-left{right:auto;left:0;margin-bottom:5px}
.sky-form .tooltip-right{top:9px;white-space:nowrap;margin-left:15px}
.sky-form .tooltip-right:after{top:6px;right:100%;border-top:4px solid transparent;border-right:4px solid rgba(0,0,0,0.9);border-bottom:4px solid transparent}
.sky-form .input input:focus+.tooltip-right,.sky-form .textarea textarea:focus+.tooltip-right{left:100%;margin-left:5px}
.sky-form .tooltip-left{top:9px;white-space:nowrap;margin-right:15px}
.sky-form .tooltip-left:after{top:6px;left:100%;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid rgba(0,0,0,0.9)}
.sky-form .input input:focus+.tooltip-left,.sky-form .textarea textarea:focus+.tooltip-left{right:100%;left:auto;margin-right:5px}
.sky-form .tooltip-bottom-right{top:100%;margin-top:15px}
.sky-form .tooltip-bottom-right:after{bottom:100%;right:16px;border-right:4px solid transparent;border-bottom:4px solid rgba(0,0,0,0.9);border-left:4px solid transparent}
.sky-form .input input:focus+.tooltip-bottom-right,.sky-form .textarea textarea:focus+.tooltip-bottom-right{right:0;left:auto;margin-top:5px}
.sky-form .tooltip-bottom-left{top:100%;margin-top:15px}
.sky-form .tooltip-bottom-left:after{bottom:100%;left:16px;border-right:4px solid transparent;border-bottom:4px solid rgba(0,0,0,0.9);border-left:4px solid transparent}
.sky-form .input input:focus+.tooltip-bottom-left,.sky-form .textarea textarea:focus+.tooltip-bottom-left{right:auto;left:0;margin-top:5px}
.sky-form .input input,.sky-form .select select,.sky-form .textarea textarea,.sky-form .radio i,.sky-form .checkbox i,.sky-form .toggle i,.sky-form .icon-append,.sky-form .icon-prepend{border-color:#e5e5e5;-ms-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-webkit-transition:border-color 0.3s}
.sky-form .toggle i:before{background-color:#2da5da}
.sky-form .rating label{color:#ccc;-ms-transition:color 0.3s;-moz-transition:color 0.3s;-webkit-transition:color 0.3s}
.sky-form .button{background-color:#2da5da;opacity:0.8;-ms-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-webkit-transition:opacity 0.2s}
.sky-form .button.button-secondary{background-color:#b3b3b3}
.sky-form .icon-append,.sky-form .icon-prepend{color:#ccc}
.sky-form .input:hover input,.sky-form .select:hover select,.sky-form .textarea:hover textarea,.sky-form .radio:hover i,.sky-form .checkbox:hover i,.sky-form .toggle:hover i,.sky-form .ui-slider-handle:hover{border-color:#8dc9e5}
.sky-form .rating input+label:hover,.sky-form .rating input+label:hover ~ label{color:#2da5da}
.sky-form .button:hover{opacity:1}
.sky-form .input input:focus,.sky-form .select select:focus,.sky-form .textarea textarea:focus,.sky-form .radio input:focus+i,.sky-form .checkbox input:focus+i,.sky-form .toggle input:focus+i{border-color:#2da5da}
.sky-form .radio input+i:after{background-color:#2da5da}
.sky-form .checkbox input+i:after{color:#2da5da}
.sky-form .radio input:checked+i,.sky-form .checkbox input:checked+i,.sky-form .toggle input:checked+i{border-color:#2da5da}
.sky-form .rating input:checked ~ label{color:#2da5da}
.sky-form .state-error input,.sky-form .state-error select,.sky-form .state-error select+i,.sky-form .state-error textarea,.sky-form .radio.state-error i,.sky-form .checkbox.state-error i,.sky-form .toggle.state-error i,.sky-form .toggle.state-error input:checked+i{background:#fff0f0}
.sky-form .state-error+em{display:block;margin-top:6px;padding:0 1px;font-style:normal;font-size:11px;line-height:15px;color:#ee9393}
.sky-form .rating.state-error+em{margin-top:-4px;margin-bottom:4px}
.sky-form .state-success input,.sky-form .state-success select,.sky-form .state-success select+i,.sky-form .state-success textarea,.sky-form .radio.state-success i,.sky-form .checkbox.state-success i,.sky-form .toggle.state-success i,.sky-form .toggle.state-success input:checked+i{background:#f0fff0}
.sky-form .state-success+em{display:block;margin-top:6px;padding:0 1px;font-style:normal;font-size:11px;line-height:15px;color:#ee9393}
.sky-form .note-success{color:#6fb679}
.sky-form .input.state-disabled input,.sky-form .select.state-disabled,.sky-form .textarea.state-disabled,.sky-form .radio.state-disabled,.sky-form .checkbox.state-disabled,.sky-form .toggle.state-disabled,.sky-form .button.state-disabled{cursor:default;opacity:0.5}
.sky-form .input.state-disabled:hover input,.sky-form .select.state-disabled:hover select,.sky-form .textarea.state-disabled:hover textarea,.sky-form .radio.state-disabled:hover i,.sky-form .checkbox.state-disabled:hover i,.sky-form .toggle.state-disabled:hover i{border-color:#e5e5e5}
.sky-form .message{display:none;color:#6fb679}
.sky-form .message i{display:block;margin:0 auto 20px;width:81px;height:81px;border:1px solid #6fb679;border-radius:50%;font-size:30px;line-height:81px}
.sky-form.submited fieldset,.sky-form.submited footer{display:none}
.sky-form.submited .message{display:block;padding:25px 30px;background:rgba(255,255,255,.9);font:300 18px/27px'Open Sans',Helvetica,Arial,sans-serif;text-align:center}
.ui-datepicker{display:none;padding:10px 12px;background:rgba(255,255,255,0.9);box-shadow:0 0 10px rgba(0,0,0,.3);font:13px/1.55'Open Sans',Helvetica,Arial,sans-serif;text-align:center;color:#666}
.ui-datepicker a{color:#404040}
.ui-datepicker-header{position:relative;margin:-10px -12px 10px;padding:10px;border-bottom:1px solid rgba(0,0,0,.1);font-size:15px;line-height:27px}
.ui-datepicker-prev,.ui-datepicker-next{position:absolute;top:0;display:block;width:47px;height:47px;font-size:15px;line-height:47px;text-decoration:none;cursor:pointer}
.ui-datepicker-prev{left:0}
.ui-datepicker-next{right:0}
.ui-datepicker-calendar{border-collapse:collapse;font-size:13px;line-height:27px}
.ui-datepicker-calendar th{color:#999}
.ui-datepicker-calendar a,.ui-datepicker-calendar span{display:block;width:31px;margin:auto;text-decoration:none;color:#404040}
.ui-datepicker-calendar a:hover{background:rgba(0,0,0,.05)}
.ui-datepicker-calendar span{color:#bfbfbf}
.ui-datepicker-today a{font-weight:700}
.ui-datepicker-calendar .ui-state-active{background:rgba(0,0,0,.05);cursor:default}
.ui-datepicker-inline{border:2px solid #e5e5e5;background:#fff;box-shadow:none}
.ui-datepicker-inline .ui-datepicker-header{line-height:47px}
.ui-datepicker-inline .ui-datepicker-calendar{width:100%}
.sky-form .ui-slider{position:relative;height:3px;border:2px solid #e5e5e5;background:#fff;margin:12px 6px 26px}
.sky-form .ui-slider-handle{position:absolute;width:15px;height:15px;margin:-8px 0 0 -8px;border:2px solid #e5e5e5;outline:none;background:#fff;-ms-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-webkit-transition:border-color 0.3s}
.sky-form-modal{position:fixed;z-index:1;display:none;width:400px}
.sky-form-modal-overlay{position:fixed;top:0;left:0;display:none;width:100%;height:100%;background:rgba(0,0,0,0.7)}
.sky-form .label{border-radius:0;font-size:100%;text-align:left;white-space:normal;color:inherit}
.sky-form .radio,.sky-form .checkbox{font-weight:400}
.sky-form .radio+.radio,.sky-form .checkbox+.checkbox{margin-top:0}
.sky-form.contact-style{border:none}
.sky-form.comment-style,.sky-form.comment-style fieldset{padding:0;border:none;background:inherit}
.sky-form.comment-style input,.sky-form.comment-style textarea{border:none}
.sky-form.comment-style input:focus,.sky-form.comment-style textarea:focus{box-shadow:none}
.sky-form.comment-style-v2,.sky-form.comment-style-v2 fieldset{padding:0;border:none;background:inherit}
.sky-form.comment-style-v2 input,.sky-form.comment-style-v2 textarea{border:none}
.sky-form.comment-style-v2 input:focus,.sky-form.comment-style-v2 textarea:focus{box-shadow:none}
.sky-form.comment-style-v2 .form-control{padding:20px 15px}
.sky-form .sky-space-20{margin-bottom:20px}
.sky-form .sky-space-30{margin-bottom:30px}
.sky-form{box-shadow:none;border:1px solid #eee}
.sky-form header{color:inherit;display:block;font-size:20px;background:#fff;font-weight:400;padding:8px 30px}
.sky-form fieldset.no-padding{padding:0}
.sky-form fieldset{background:#fff}
.sky-form footer{background:#fff;padding:15px 30px}
.sky-form a{color:inherit}
.sky-form a.btn-u{color:#fff}
.sky-form .input input{height:34px;padding:6px 12px}
.sky-form .input input,.sky-form .select select,.sky-form .textarea textarea{border-width:1px;font-size:14px;color:#404040}
.sky-form .select select{height:33px;padding:6px 10px}
.sky-form .select-multiple select{height:auto}
.sky-form .input-file .button{height:32px;top:1px;right:1px}
.sky-form .input-captcha img{position:absolute;top:1px;right:1px;border-left:1px solid #e5e5e5}
.sky-form .input input,.sky-form .select select,.sky-form .textarea textarea,.sky-form .radio i,.sky-form .checkbox i,.sky-form .toggle i,.sky-form .icon-append,.sky-form .icon-prepend{border-color:#bbb}
.sky-form .toggle i:before{background-color:#999}
.sky-form .button{background:#72c02c}
.sky-form .toggle{font-weight:normal}
.sky-form .toggle i{width:54px;height:21px;border-width:1px}
.sky-form .toggle i:after{top:3px}
.sky-form .toggle i:before{top:5px;right:6px}
.radio,.checkbox{margin-top:0}
.sky-form .radio i,.sky-form .checkbox i{width:17px;height:17px;border-width:1px}
.sky-form .checkbox input+i:after{top:2px;left:0;font:normal 10px FontAwesome}
.sky-form .radio input+i:after{top:5px;left:5px;background-color:#999}
.sky-form .checkbox input+i:after{color:#999}
.sky-form .radio input:checked+i,.sky-form .checkbox input:checked+i,.sky-form .toggle input:checked+i{border-color:#999}
.sky-form .rating input:checked ~ label{color:#72c02c}
.sky-form .select i{top:14px;width:9px;right:13px;height:6px}
.sky-form .select i:after,.sky-form .select i:before{top:4px}
.sky-form .select i:before{top:-2px;border-bottom:4px solid #404040}
.label-rounded .ui-slider-handle{border-radius:50% !important}
.sky-form .icon-append,.sky-form .icon-prepend{top:1px;height:32px;font-size:14px;line-height:33px;background:inherit}
.sky-form .icon-append{right:1px;padding:0 3px;min-width:34px}
.sky-form .icon-prepend{left:6px;padding-right:5px}
.sky-form .input input:focus,.sky-form .select select:focus,.sky-form .textarea textarea:focus{border-color:#bbb;box-shadow:0 0 2px #c9c9c9}
.sky-form .radio input:focus+i,.sky-form .checkbox input:focus+i,.sky-form .toggle input:focus+i{border-color:#999;box-shadow:none}
.sky-form .input:hover input,.sky-form .select:hover select,.sky-form .textarea:hover textarea{border-color:#999}
.sky-form .radio:hover i,.sky-form .checkbox:hover i,.sky-form .toggle:hover i,.sky-form .ui-slider-handle:hover{border-color:#999}
.sky-form .rating input+label:hover,.sky-form .rating input+label:hover ~ label{color:#72c02c}
.sky-form .icon-append,.sky-form .icon-prepend{color:#b3b3b3}
.sky-form .input.state-disabled:hover input,.sky-form .select.state-disabled:hover select,.sky-form .textarea.state-disabled:hover textarea,.sky-form .radio.state-disabled:hover i,.sky-form .checkbox.state-disabled:hover i,.sky-form .toggle.state-disabled:hover i{border-color:#bbb}
.ui-datepicker-header{padding:10px 0;font-size:16px}
.ui-datepicker-inline{border-width:1px}
.ui-datepicker-inline .ui-datepicker-header{line-height:27px}
.ui-datepicker-prev,.ui-datepicker-next{font-size:18px;line-height:47px}
.ui-datepicker-calendar a{border:1px solid transparent}
.ui-datepicker-calendar .ui-state-active{background:inherit;border:1px solid #bbb}
.ui-datepicker-calendar a:hover{background:inherit;border:1px solid #bbb}
.sky-form button *,.sky-form button *:after,.sky-form button *:before{margin:0 auto;padding:0 auto}
.btn-u.button-uploading:after{top:6px}
.btn-u.btn-u-lg.button-uploading:after{top:10px}
.btn-u.btn-u-sm.button-uploading:after{top:3px}
.btn-u.btn-u-xs.button-uploading:after{top:2px}
.label{padding:0.2em 0 0.3em}
.ui-datepicker-calendar span{width:26px;
}
a{color:#0066c3}
a:focus,a:hover,a:active{color:#0066c3}
.color-green{color:#0066c3}
a.read-more:hover{color:#0066c3}
.linked:hover{color:#0066c3}
.header .navbar-nav>.active>a{color:#0066c3}
.header .navbar-nav>.active>a{border-color:#0066c3}
.header .dropdown-menu{border-top:solid 2px #0066c3}
.header .navbar-nav>li:hover>a{color:#0086d1}
.header .nav>li>.search:hover{border-bottom-color:#0086d1;color:#0086d1}
.header .navbar-nav>li>a:hover,.header .navbar-nav>.active>a{border-bottom-color:#0066c3}
.header .navbar-toggle{border-color:#0086d1}
.header .navbar-nav>.open>a,.header .navbar-nav>.open>a:hover,.header .navbar-nav>.open>a:focus{color:#0066c3}
@media (max-width:991px){.header .navbar-nav>.active>a,.header .navbar-nav>.active>a:hover,.header .navbar-nav>.active>a:focus{background:#0066c3;color:#fff !important}
.header .navbar-nav>.active>a{border-color:#e2e2e2}
.header .nav>li>.search:hover{background:#0066c3}
}
.header-v1 .navbar-default .navbar-nav>.active>a,.header-v1 .navbar-default .navbar-nav>li>a:hover,.header-v1 .navbar-default .navbar-nav>li>a:focus{color:#0066c3}
.header-v1 .dropdown-menu{border-color:#0066c3}
.header-v1 .navbar-default .navbar-nav>li:hover>a{color:#0066c3}
.header-v1 .navbar .nav>li>.search:hover{color:#0066c3}
.header-v1 .navbar .nav>li>.search:hover{color:#0066c3}
.header-v1 .navbar-default .navbar-toggle{border-color:#0086d1}
.header-v1 .navbar-toggle,.header-v1 .navbar-default .navbar-toggle:hover,.header-v1 .navbar-default .navbar-toggle:focus{background:#0066c3}
.header-v1 .navbar-toggle:hover{background:#0086d1 !important}
@media (max-width:991px){.header-v1 .navbar-default .navbar-nav>li:hover>a{border-color:#e2e2e2}
.header-v1 .navbar-default .navbar-nav>.active>a,.header-v1 .navbar-default .navbar-nav>.active>a:hover,.header-v1 .navbar-default .navbar-nav>.active>a:focus{background-color:#0066c3}
.header-v1 .navbar-default .navbar-nav>.active>a{border-color:#e2e2e2}
.header-v1 .navbar .nav>li>.search:hover{background-color:#0066c3}
}
.header-v2 .dropdown-menu{border-color:#0066c3}
.header-v2 .navbar-default .navbar-toggle{border-color:#0086d1}
.header-v2 .navbar-toggle,.header-v2 .navbar-default .navbar-toggle:hover,.header-v2 .navbar-default .navbar-toggle:focus{background:#0066c3}
.header-v2 .navbar-toggle:hover{background:#0086d1 !important}
@media (max-width:991px){.header-v2 .navbar-default .navbar-nav>.active>a,.header-v2 .navbar-default .navbar-nav>.active>a:hover,.header-v2 .navbar-default .navbar-nav>.active>a:focus{background:#0066c3;color:#fff !important}
.header-v2 .navbar-default .navbar-nav>li>a:hover{color:#0066c3}
}
.header-v3 .navbar-default .navbar-nav>.active>a{color:#0066c3}
.header-v3 .navbar-default .navbar-nav>li:hover>a{color:#0086d1}
.header-v3 .dropdown-menu{border-color:#0066c3}
.header-v3 .navbar-default .navbar-toggle{border-color:#0086d1}
.header-v3 .navbar-toggle,.header-v3 .navbar-default .navbar-toggle:hover,.header-v3 .navbar-default .navbar-toggle:focus{background:#0066c3}
.header-v3 .navbar-toggle:hover{background:#0086d1 !important}
.header-v3 .navbar .nav>li>.search:hover{background:inherit;color:#0066c3}
@media (max-width:991px){.header-v3 .navbar-default .navbar-nav>.active>a,.header-v3 .navbar-default .navbar-nav>.active>a:hover,.header-v3 .navbar-default .navbar-nav>.active>a:focus{background:#0066c3;color:#fff !important}
.header-v3 .navbar-default .navbar-nav>.active>a{border-color:#e2e2e2}
.header-v3 .navbar .nav>li>.search:hover{background:#0066c3}
}
.header-v4 .navbar-default .navbar-nav>li>a:hover,.header-v4 .navbar-default .navbar-nav>.active>a{border-color:#0066c3}
.header-v4 .navbar-default .navbar-nav>.active>a{color:#0066c3}
.header-v4 .navbar-default .navbar-nav>li:hover>a{border-color:#0066c3;color:#0086d1}
.header-v4 .navbar .nav>li>.search:hover{color:#0066c3}
.header-v4 .navbar-default .navbar-nav>.open>a,.header-v4 .navbar-default .navbar-nav>.open>a:hover,.header-v4 .navbar-default .navbar-nav>.open>a:focus{color:#0066c3}
@media (max-width:991px){.header-v4 .navbar-default .navbar-nav>li:hover>a{border-color:#e2e2e2}
.header-v4 .navbar-default .navbar-nav>.active>a,.header-v4 .navbar-default .navbar-nav>.active>a:hover,.header-v4 .navbar-default .navbar-nav>.active>a:focus{color:#0066c3 !important}
.header-v4 .navbar-default .navbar-nav>.active>a{border-color:#e2e2e2}
.header-v4 .navbar .nav>li>.search:hover{background:#0066c3}
}
.header-v5 .navbar-default .navbar-nav>li>a:hover,.header-v5 .navbar-default .navbar-nav>.active>a{border-top:2px solid #0066c3}
.header-v5 .navbar-default .navbar-nav>.active>a{color:#0066c3}
.header-v5 .navbar-default .navbar-nav>li:hover>a{color:#0066c3}
.header-v5 .navbar-default .navbar-nav>.open>a,.header-v5 .navbar-default .navbar-nav>.open>a:hover,.header-v5 .navbar-default .navbar-nav>.open>a:focus{color:#0066c3}
.header-v5 .dropdown-menu li>a:hover{background:#0066c3}
.header-v5 .dropdown-menu .active>a,.header-v5 .dropdown-menu li>a:hover{background:#0066c3}
.header-v5 .dropdown-menu{border-color:#0066c3}
.header-v5 .dropdown-menu li.dropdown-submenu:hover>a{background:#0066c3}
.header-v5 .dropdown-menu .style-list li>a:hover{background:none}
.header-v5 .style-list li a:hover{color:#0066c3}
.header-v5 .shop-badge.badge-icons i{color:#0066c3}
.header-v5 .shop-badge span.badge-sea{background:#0066c3}
.header-v5 .badge-open{border-top:2px solid #0066c3;box-shadow:0 5px 5px 0 rgba(0,102,195,0.075)}
.header-v6 .shopping-cart .shopping-cart-open{border-top-color:#0066c3 !important}
.header-v6 li.menu-icons span.badge{background:#0066c3}
.header-v6 .dropdown-menu{border-top-color:#0066c3}
@media (max-width:991px){
.header-v6 .navbar-nav>.active>a,.header-v6 .navbar-nav>.active>a:hover,.header-v6 .navbar-nav>.active>a:focus{color:#15376b !important}
.header-v6 .nav .open>a,.header-v6 .nav .open>a:hover,.header-v6 .nav .open>a:focus{border-color:#e2e2e2}
.header-v6 .navbar-nav>li>a:hover,.header-v6 .navbar-nav .open .dropdown-menu>li>a:hover,.header-v6 .navbar-nav .open .dropdown-menu>li>a:focus,.header-v6 .navbar-nav .open .dropdown-menu>.active>a,.header-v6 .navbar-nav .open .dropdown-menu>.active>a:hover,.header-v6 .navbar-nav .open .dropdown-menu>.active>a:focus{color:#15376b !important}
.header-v6 .mega-menu .equal-height-list li a:hover{color:#15376b !important}
.header-v6 .mega-menu .equal-height-list li a:hover{color:#15376b}
.header-v6.header-dark-res-nav .navbar-nav>li a:hover,.header-v6.header-dark-res-nav .navbar-nav .open .dropdown-menu>li>a:hover{color:#15376b}
.header-v6.header-dark-res-nav .nav .open>a,.header-v6.header-dark-res-nav .nav .open>a:hover,.header-v6.header-dark-res-nav .nav .open>a:focus{border-color:#646464}
}
@media (min-width:992px){
.header-fixed .header-v6.header-fixed-shrink .navbar-nav .active>a,.header-fixed .header-v6.header-fixed-shrink .navbar-nav li>a:hover{color:#0066c3 !important}
.header-v6 .dropdown-menu .active>a,.header-v6 .dropdown-menu li>a:hover,.header-fixed .header-v6.header-fixed-shrink .dropdown-menu .active>a,.header-fixed .header-v6.header-fixed-shrink .dropdown-menu li>a:hover{color:#15376b !important}
.header-fixed .header-v6.header-fixed-shrink .navbar-nav .active>a,.header-fixed .header-v6.header-fixed-shrink .navbar-nav li>a:hover{color:#15376b}
.header-fixed .header-v6.header-classic-white .navbar-nav .active>a,.header-fixed .header-v6.header-classic-white .navbar-nav li>a:hover{color:#15376b}
.header-v6.header-classic-dark .navbar-nav .active>a,.header-v6.header-classic-dark .navbar-nav li>a:hover,.header-fixed .header-v6.header-classic-dark.header-fixed-shrink .navbar-nav .active>a,.header-fixed .header-v6.header-classic-dark.header-fixed-shrink .navbar-nav li>a:hover{color:#15376b}
.header-v6.header-classic-dark .dropdown-menu .active>a,.header-v6.header-classic-dark .dropdown-menu li>a:hover{color:#15376b !important}
.header-v6.header-dark-dropdown .dropdown-menu .active>a,.header-v6.header-dark-dropdown .dropdown-menu li>a:hover{color:#15376b}
.header-fixed .header-v6.header-dark-scroll.header-fixed-shrink .navbar-nav .active>a,.header-fixed .header-v6.header-dark-scroll.header-fixed-shrink .navbar-nav li>a:hover{color:#15376b}
}
.header-v7 .navbar-default .navbar-nav>li>a:hover,.header-v7 .navbar-default .navbar-nav>li.active>a{color:#0066c3 !important}
.header-v7 .dropdown-menu .active>a,.header-v7 .dropdown-menu li>a:focus,.header-v7 .dropdown-menu li>a:hover{color:#0066c3 !important}
.header-v7 .navbar-default .navbar-nav>li>a:hover,.header-v7 .navbar-default .navbar-nav>li>a:focus,.header-v7 .navbar-default .navbar-nav>.active>a,.header-v7 .navbar-default .navbar-nav>.active>a:hover,.header-v7 .navbar-default .navbar-nav>.active>a:focus{color:#0066c3}
.header-socials li a:hover{color:#0066c3}
.da-slide h2 i{background-color:rgba(0,102,195,0.8)}
.sequence-inner{background:-webkit-gradient(linear,0 0,0 bottom,from(#fff),to(#deeffc));background:-webkit-linear-gradient(#fff,#deeffc);background:-moz-linear-gradient(#fff,#deeffc);background:-ms-linear-gradient(#fff,#deeffc);background:-o-linear-gradient(#fff,#deeffc);background:linear-gradient(#fff,#deeffc)}
#sequence-theme h2{background:rgba(0,102,195,0.8)}
#sequence-theme .info p{background:rgba(0,102,195,0.8)}
.btn-u{background:#DA1023}
.btn-u:hover,.btn-u:focus,.btn-u:active,.btn-u.active,.open .dropdown-toggle.btn-u{background:#750B13;color:#fff}
.btn-u-split.dropdown-toggle{border-left:solid 1px #0086d1}
.btn-u.btn-brd{border-color:#0066c3}
.btn-u.btn-brd:hover{color:#0086d1;border-color:#0086d1}
.btn-u.btn-brd.btn-brd-hover:hover{background:#0086d1}
.service .service-icon{color:#0066c3}
.service-alternative .service:hover{background:#0066c3}
.thumbnail-style h3 a:hover{color:#0066c3}
.thumbnail-style a.btn-more{background:#0066c3}
.thumbnail-style a.btn-more:hover{box-shadow:0 0 0 2px #0086d1}
.headline h2,.headline h3,.headline h4{border-bottom:2px solid #0066c3}
blockquote:hover{border-left-color:#0066c3}
.hero{border-left-color:#0066c3}
blockquote.hero.hero-default{background:#0066c3}
blockquote.hero.hero-default:hover{background:#0086d1}
.carousel-arrow a.carousel-control:hover{color:#0066c3}
.footer a,.copyright a,.footer a:hover,.copyright a:hover{color:#0066c3}
.footer .dl-horizontal a:hover{color:#0066c3 !important}
.posts .dl-horizontal a:hover{color:#0066c3}
.posts .dl-horizontal:hover dt img,.posts .dl-horizontal:hover dd a{color:#0066c3;border-color:#0066c3 !important}
.post-comment h3,.blog-item .media h3,.blog-item .media h4.media-heading span a{color:#0066c3}
.tab-v1 .nav-tabs{border-bottom:solid 2px #0066c3}
.tab-v1 .nav-tabs>.active>a,.tab-v1 .nav-tabs>.active>a:hover,.tab-v1 .nav-tabs>.active>a:focus{background:#0066c3}
.tab-v1 .nav-tabs>li>a:hover{background:#0066c3}
.tab-v2 .nav-tabs li.active a{border-top:solid 2px #0066c3}
.tab-v3 .nav-pills li a:hover,.tab-v3 .nav-pills li.active a{background:#0066c3;border:solid 1px #0086d1}
.acc-home a.active,.acc-home a.accordion-toggle:hover{color:#0066c3}
.acc-home .collapse.in{border-bottom:solid 1px #0066c3}
.testimonials .testimonial-info{color:#0066c3}
.testimonials .carousel-arrow i:hover{background:#0066c3}
.info-blocks:hover i.icon-info-blocks{color:#0066c3}
.breadcrumb li.active,.breadcrumb li a:hover{color:#0066c3}
.team .thumbnail-style:hover h3 a{color:#0066c3 !important}
.team ul.team-socail li i:hover{background:#0066c3}
.who li i,.who li:hover i,.who li:hover a{color:#0066c3}
.privacy a:hover{color:#0066c3}
.view a.info:hover{background:#0066c3}
.sorting-block .sorting-nav li.active{color:#0066c3;border-bottom:solid 1px #0066c3}
.sorting-block .sorting-grid li a:hover span.sorting-cover{background:#0066c3}
.blog h3{color:#0066c3}
.blog li a:hover{color:#0066c3}
ul.blog-tags a:hover{background:#0066c3}
.blog-post-tags ul.blog-tags a:hover{background:#0066c3}
.blog-photos li img:hover{box-shadow:0 0 0 2px #0066c3}
.blog-twitter .blog-twitter-inner:hover{border-color:#0066c3;border-top-color:#0066c3}
.blog-twitter .blog-twitter-inner:hover:after{border-top-color:#0066c3}
.blog-twitter .blog-twitter-inner a{color:#0066c3}
.blog-item h4.media-heading span a{color:#0066c3}
.coming-soon-border{border-top:solid 3px #0066c3}
.booking-blocks p a{color:#0066c3}
.icon-page li:hover{color:#0066c3}
.glyphicons-demo a:hover{color:#0066c3;text-decoration:none}
.social-icons-v1 i:hover{color:#fff;background:#0066c3}
.magazine-news .by-author strong{color:#0066c3}
.magazine-news a.read-more{color:#0066c3}
.magazine-mini-news .post-author strong{color:#0066c3}
.news-read-more i{background:#0066c3}
.magazine-page h3 a:hover{color:#0066c3}
.tag-box-v1{border-top:solid 2px #0066c3}
.tag-box-v2{border-left:solid 2px #0066c3}
.tag-box-v7{border-bottom:solid 2px #0066c3}
.fa-icons li:hover{color:#0066c3}
.fa-icons li:hover i{background:#0066c3}
.bs-glyphicons li:hover{color:#0066c3}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#0066c3;border-color:#0066c3}
.pagination li a:hover{background:#0086d1;border-color:#0086d1}
.pager li>a:hover,.pager li>a:focus{background:#0086d1;border-color:#0086d1}
.pager.pager-v2 li>a:hover,.pager.pager-v2 li>a:focus,.pager.pager-v3 li>a:hover,.pager.pager-v3 li>a:focus{color:#fff;background:#0066c3}
.reg-block{border-top:solid 2px #0066c3}
#effect-2 figure .img-hover{background:#0066c3}
.blog h2 a:hover{color:#0066c3}
.timeline-v1>li>.timeline-badge i:hover{color:#0066c3}
.timeline-v1 .timeline-footer .likes:hover i{color:#0066c3}
.timeline-v2>li .cbp_tmicon{background:#0066c3}
.progress-bar-u{background:#0066c3}
.job-description .save-job a:hover,.block-description .save-job a:hover{color:#0066c3}
.job-description .p-chart .overflow-h li i,.job-description .p-chart .overflow-h li a,.block-description .p-chart .overflow-h li i,.block-description .p-chart .overflow-h li a{color:#0066c3}
.job-description .colorful-ul li a{color:#0066c3}
.s-results .related-search a:hover{color:#0066c3}
.s-results .inner-results h3 a:hover{color:#0066c3}
.s-results .up-ul li a:hover{color:#0066c3}
.s-results .down-ul li a{color:#0066c3}
.funny-boxes p a{color:#0066c3}
.funny-boxes .funny-boxes-img li i{color:#0066c3}
.funny-boxes-colored p,.funny-boxes-colored h2 a,.funny-boxes-colored .funny-boxes-img li,.funny-boxes-colored .funny-boxes-img li i{color:#fff}
.sidebar-nav-v1 ul li:hover a,.sidebar-nav-v1 ul li.active a{color:#0066c3}
blockquote.bq-green{border-color:#0066c3}
blockquote:hover,blockquote.text-right:hover{border-color:#0066c3}
.quote-v1 p::before{color:#0066c3}
.funny-boxes-left-green{border-left:solid 2px #0066c3}
.funny-boxes-left-green:hover{border-left-color:#0066c3}
.testimonials .carousel-arrow i:hover{background:#0066c3}
.testimonials-bg-default .item p{background:#0066c3}
.testimonials.testimonials-bg-default .item p:after,.testimonials.testimonials-bg-default .item p:after{border-top-color:#0066c3}
.testimonials-bg-default .carousel-arrow i{background:#0066c3}
.testimonials.testimonials-bg-default .carousel-arrow i:hover{background:#0086d1}
.promo-box:hover strong,.promo-box:hover strong a{color:#0066c3}
.dropcap{color:#0066c3}
.dropcap-bg{color:#fff;background:#0066c3}
span.label-u,span.badge-u{background:#0066c3}
.link-icon:hover i{color:#0066c3;border:solid 1px #0066c3}
.link-bg-icon:hover i{color:#0066c3;background:#0066c3 !important;border-color:#0066c3}
i.icon-color-u{color:#0066c3;border:solid 1px #0066c3}
i.icon-bg-u{background:#0066c3}
.line-icon-page .item:hover{color:#0066c3}
.service-block-u{background:#0066c3}
.panel-u{border-color:#0066c3}
.panel-u>.panel-heading{background:#0066c3}
.owl-btn:hover{background:#0066c3}
.counters span.counter-icon i{background:#0066c3}
.counters span.counter-icon i:after{border-top:7px solid #0066c3}
.sky-form .rating input:checked ~ label{color:#0066c3}
.sky-form .message{color:#0066c3}
.sky-form .message i{border-color:#0066c3}
.profile .profile-post:hover span.profile-post-numb{color:#0066c3}
.profile .date-formats{background:#0066c3}
.profile .name-location span i,.profile .name-location span a:hover{color:#0066c3}
.share-list li i{color:#0066c3}
.profile .comment-list-v2 li:hover i,.profile .comment-list li:hover i{color:#0066c3}
.profile .profile-post.color-one{border-color:#0066c3}
.pricing:hover h4{color:#0066c3}
.pricing-head h3{background:#0066c3;text-shadow:0 1px 0 #0086d1}
.pricing-head h4{color:#999;background:#ededed;border-bottom:solid 1px #deeffc}
.pricing-content li{border-bottom:solid 1px #deeffc}
.pricing-content li i{color:#0066c3}
.sticker-left{background:#0066c3}
.pricing-footer a:hover,.pricing-footer button:hover{background:#0086d1}
.price-active h4{color:#0066c3}
.no-space-pricing .price-active .pricing-head h4,.no-space-pricing .pricing:hover .pricing-head h4{color:#0066c3}
.pricing-mega-v1 .pricing-head h3,.pricing-mega-v2 .pricing-head h3,.pricing-mega-v3 .pricing-head h3{text-shadow:0 1px 0 #0086d1}
.pricing-mega-v1 .pricing:hover h4 i{color:#0066c3}
.pricing-mega-v1 .pricing-content li i{color:#0066c3}
.pricing-bg-colored .pricing:hover{background:#0066c3}
.pricing-bg-colored .pricing-head i{color:#0066c3}
.pricing-bg-colored .pricing-footer .btn-u{border:1px solid #fff}
.pricing-bg-colored .pricing-head p{border-bottom:1px solid #deeffc}
.pricing-mega-v2 .block:hover .bg-color{background:#0066c3}
.pricing-mega-v2 .block:hover h3,.pricing-mega-v2 .block:hover h4,.pricing-mega-v2 .block:hover li,.pricing-mega-v2 .block:hover li i,.pricing-mega-v2 .block:hover h4 i{background:#0066c3}
.pricing-mega-v1 .btn-group .dropdown-menu,.pricing-mega-v3 .btn-group .dropdown-menu{background:#0066c3 !important}
.pricing-mega-v1 .btn-group .dropdown-menu li a:hover,.pricing-mega-v3 .btn-group .dropdown-menu li a:hover{background:#0086d1}
.grid-block-v2 li:hover .grid-block-v2-info{border-color:#0066c3}
.testimonials-v3 .testimonials-v3-title p{color:#0066c3}
.testimonials-v3 .owl-buttons .owl-prev:hover,.testimonials-v3 .owl-buttons .owl-next:hover{background:#0066c3}
.content-boxes-v4 i{color:#0066c3}
.thumbnails-v1 .read-more{color:#0066c3}
.testimonials-v6 .testimonials-info:hover{border-color:#0066c3}
.team-v1 li:hover>p:before{background:#0066c3}
.team-v4 .team-social-v4 a:hover{color:#0066c3}
.team-v5 small,.team-v6 small,.team-v7 .team-v7-position{color:#0066c3}
.headline-center h2:after{background:#0066c3}
.headline-left .headline-brd:after{background:#0066c3}
.portfolio-box .portfolio-box-in i{background:#0066c3}
.flat-bg-block-v1 .checked-list i{color:#0066c3}
.owl-carousel-v5 .owl-controls .owl-page.active span,.owl-carousel-v5 .owl-controls.clickable .owl-page:hover span{background:#0066c3}
.content-boxes-v5:hover i{background:#0066c3}
.block-grid-v1:hover{border-color:#0066c3}
.block-grid-v2 li:hover .block-grid-v2-info{border-color:#0066c3}
.content-boxes-v6:hover i:after{border-color:#0066c3}
.content-boxes-v6:hover i{background:#0066c3}
.portfolio-box-v2 .portfolio-box-v2-in i{background:rgba(0,102,195,0.8)}
.portfolio-box-v2 .portfolio-box-v2-in i:hover{background:#0066c3}
.service-block-v1 i{background:#0066c3}
.service-block-v4 .service-desc i{color:#0066c3}
.service-block-v7 i{background:#0066c3}
.service-block-v8 .service-block-desc h3::after{background:#0066c3}
.testimonials-bs .carousel-control-v2 i:hover{border-color:#0066c3;color:#0066c3}
.fusion-portfolio #filters-container .cbp-filter-item-active{background:#0066c3;border-color:#0066c3}
.fusion-portfolio #filters-container .cbp-filter-item:hover{color:#0066c3}
.blog_masonry_3col h3 a:hover{color:#0066c3}
.cube-portfolio .cbp-l-filters-text .cbp-filter-item.cbp-filter-item-active,.cube-portfolio .cbp-l-filters-text .cbp-filter-item:hover{color:#0066c3}
.cube-portfolio .link-captions li i:hover{color:#fff;background:#0066c3}
.cube-portfolio .cbp-caption-activeWrap.default-transparent-hover{background:rgba(0,102,195,.9) !important}
.owl-work-v1 .item a:hover span{border-bottom-color:#0066c3}
.footer-default .footer .dl-horizontal a:hover{color:#0066c3 !important}
.footer-default .footer a{color:#0066c3}
.footer-default .footer a:hover{color:#0086d1}
.footer-default .copyright a{color:#0066c3}
.footer-default .copyright a:hover{color:#0086d1}
.footer-v4 .copyright a{color:#0066c3}
.title-v1 h1:after,.title-v1 h2:after,.title-v1 .layout-h1:after,.title-v1 .layout-h2:after{background-color:#0066c3}
.copyright-section i.back-to-top:hover{color:#0066c3}
#topcontrol:hover{background-color:#0066c3}
.news-v1 .news-v1-info li a:hover{color:#0066c3}
.news-v1 h3 a:hover{color:#0066c3}
.news-v2 .news-v2-desc h3 a:hover{color:#0066c3 !important}
.news-v3 .post-shares li span{background:#0066c3}
.news-v3 .posted-info li a:hover{color:#0066c3 !important}
.news-v3 h2 a:hover{color:#0066c3 !important}
.blog-trending small a:hover{color:#0066c3}
.blog_masonry_3col ul.grid-boxes-news li a:hover{color:#0066c3}
.lists-v1 i{background:#0066c3}
.lists-v2 i{color:#0066c3}
.process-v1 .process-in>li i{background:#0066c3}
.featured-blog h2::after{background:#0066c3}
.featured-blog .featured-img i:hover{color:#fff;background:#0066c3}
.rgba-default{background-color:rgba(39,215,231,1)}
.blog-latest-posts h3 a:hover{color:#0066c3 !important}
.blog-trending h3 a:hover{color:#0066c3 !important}
.blog-slider span.blog-slider-badge{color:#646464 !important;background:rgba(255,255,255,0.85) none repeat scroll 0 0}
body{font-size:16px}
h1,h2,h3,h4,h5,h6,.layout-hx{color:#646464}
.btn-u{white-space:inherit}
.btn-group-lg>.btn,.btn-lg{border-radius:0}
.btn-u.btn-u-light-blue{background:#0086d1}
.btn-u.btn-u-light-blue:hover,.btn-u.btn-u-light-blue:focus,.open .dropdown-toggle.btn-u.btn-u-light-blue{background:#324770}
.btn-u.btn-u-light-blue:active,.btn-u.btn-u-light-blue.active{background:#fff;color:#0066c3}
.btn-u.btn-u-split-sea.dropdown-toggle{border-left:solid 1px #0086d1}
.pagination>li>a,.pagination>li>span{color:#777;padding:5px 15px}
.glyphicon-home,.glyphicon-bed,.glyphicon-chat,.glyphicon-search,.glyphicon-angle-double-up,.glyphicon-angle-double-right,.glyphicon-angle-double-down,.glyphicon-angle-double-left,.glyphicon-angle-up,.glyphicon-angle-right,.glyphicon-angle-down,.glyphicon-angle-left{display:inline-block;font:normal normal normal 1em/1'Sprachcaffe Icons';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.glyphicon-home:before{content:"\f000"}
.glyphicon-bed:before{content:"\f001"}
.glyphicon-chat:before{content:"\f002"}
.glyphicon-search:before{content:"\f003"}
.glyphicon-angle-double-up:before{content:"\f004"}
.glyphicon-angle-double-right:before{content:"\f005"}
.glyphicon-angle-double-down:before{content:"\f006"}
.glyphicon-angle-double-left:before{content:"\f007"}
.glyphicon-angle-up:before{content:"\f008"}
.glyphicon-angle-right:before{content:"\f009"}
.glyphicon-angle-down:before{content:"\f00a"}
.glyphicon-angle-left:before{content:"\f00b"}
#topcontrol::after{top:2px}
.header-sc-slider .flexslider{background:none}
.header-sc-slider #slider-wrap,.header-sc-slider #slider-wrap>div,.header-sc-slider #slider-wrap>div>.flexslider,.header-sc-slider #slider-wrap>div>.flexslider>.slides,.header-sc-slider #slider-wrap>div>.flexslider>.slides>li,.header-sc-slider #slider-wrap .image{height:100%}
.header-sc-slider #slider-wrap .image{background-size:cover;background-position:center center}
.header-sc-slider{
background:#f9f9f9;
background:-moz-linear-gradient(top,#f9f9f9 0%,#e3e3e3 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f9f9f9),color-stop(100%,#e3e3e3));
background:-webkit-linear-gradient(top,#f9f9f9 0%,#e3e3e3 100%);
background:-o-linear-gradient(top,#f9f9f9 0%,#e3e3e3 100%);
background:-ms-linear-gradient(top,#f9f9f9 0%,#e3e3e3 100%);
background:linear-gradient(to bottom,#f9f9f9 0%,#e3e3e3 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#e3e3e3',GradientType=0);
background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:cover;height:237px;overflow:hidden;position:relative}
@media (min-width:768px){.header-sc-slider.header_type-2::after{content:'';height:13.438em;background:rgba(255,255,255,0.65);width:100%;top:0;position:absolute}
.hasTopbar .header-sc-slider::after{height:11em}
}
.header-sc-slider #slider-content{position:absolute;width:100%;display:block;top:0;bottom:0}
.header-sc-slider #slider-content .container{max-width:418px;height:100%;position:relative}
.header-sc-slider #slider-content .container>.table{display:table;max-width:100%;height:100%}
.header-sc-slider #slider-content .container>.table>.table-cell{display:table-cell;vertical-align:bottom}
.header-sc-slider #slider-content .container>.table>.table-cell>*{margin:0 auto}
@media (min-width:768px){.header-sc-slider{height:37.188em;padding:0;margin-bottom:0.5em}
.navigation_mode-0 .header-sc-slider{height:33.625em}
.header-sc-slider #slider-content .container{max-width:100%}
.header-sc-slider #slider-content{top:13.438em}
}
@media (min-width:992px){.header-sc-slider{height:37.188em;padding:0}
.navigation_mode-0 .header-sc-slider{height:33.625em}
}
@media (min-width:1200px){.header-sc-slider{height:37.188em;padding:0}
.navigation_mode-0 .header-sc-slider{height:33.625em}
}
@media (min-width:768px){.container{width:750px}
}
@media (min-width:992px){.container{width:962px}
}
@media (min-width:1280px){.container{width:1244px}
}
#top{margin-top:-0.5em;margin-bottom:0.5em}
#top>*:first-child{padding-top:1.375em}
#top>*:last-child{padding-bottom:1.375em}
#top *:first-child{margin-top:0}
#top *:last-child{margin-bottom:0}
#top p{font-weight:normal}
#layout2 .header-sc-slider,#layout3 .header-sc-slider,#layout4 .header-sc-slider,#layout8 .header-sc-slider{display:none}
@media (min-width:768px){#layout5.new_header .header-sc .top-content .logo{top:3em}
#layout5.new_header .sc-page-content:after{content:"";clear:both;display:block}
#layout5.new_header .sc-page-content{background:#fff;position:relative;margin-top:-27.500em}
#layout5.new_header .hasTopbar .sc-page-content{margin-top:-29.813em}
#layout5.new_header .contactinfo{margin-top:1em}
#layout5.new_header .hasTopbar .contactinfo{margin-top:0}
#layout5.new_header .contactinfo .csc-header{display:none}
#layout2 .header-sc-slider,#layout3 .header-sc-slider,#layout4 .header-sc-slider,#layout8 .header-sc-slider{display:block;height:13.438em}
#layout10.new_header .header-sc .top-content .logo{top:3em}
#layout10.new_header .sc-page-content:after{content:"";clear:both;display:block}
#layout10.new_header .sc-page-content{background:#fff;margin-top:-27.500em}
#layout10.new_header .hasTopbar .sc-page-content{margin-top:-29.813em}
#layout10.new_header .contactinfo{margin-top:1em}
#layout10.new_header .contactinfo .csc-header{display:none}
}
#tx-solr-search-form-pi-search .tx-solr-q{color:#646464}
#tx-solr-search-form-pi-search #inputButton{padding-top:5px;padding-bottom:5px;color:#838383;height:34px}
#tx-solr-search-form-pi-search #inputButton>i{font-size:21px}
.tx-solr-searchbox-frame{max-width:434px;
background-color:rgba(21,55,107,0.7);color:#fff;padding:1em}
.tx-solr-searchbox-frame .csc-header{margin-bottom:0.5em}
.tx-solr-searchbox-frame .csc-header>*{color:#fff;font-size:37px;margin-top:0}
.btn.btn-append{position:absolute;border-color:#bbb;right:0;top:0;bottom:0}
.tx-solr-searchbox-frame #tx-solr-search-form-pi-search .tx-solr-q,.tx-solr-searchbox-frame #tx-solr-search-form-pi-search #inputButton{border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.tx-solr-searchbox-frame #tx-solr-search-form-pi-search #inputButton{padding-top:6px;padding-bottom:6px}
.btn.btn-append:focus{border-color:#bbb}
.btn.btn-append:hover{border-color:#999}
.magazine-news-img{max-height:inherit}
.magazine-news-img img{margin:auto}
.magazine-news .by-author strong{color:inherit}
span.label-blue,span.badge-blue,.list-group-item.active>.badge{background-color:#0066c3}
.form-control{height:34px !important}
.panel,.panel-heading,.panel-group .panel{border:none;box-shadow:none}
.panel-default{background-color:#eee}
.panel-default>.panel-heading{background-color:#eee;position:relative;padding:0}
.panel.accordion-item{position:relative}
.panel.accordion-item>.collapse,.panel.accordion-item>.collapsing{display:block;visibility:visible;overflow:hidden;height:0;min-height:200px}
.panel.accordion-item>.collapse.in{height:auto}
.panel.accordion-item>.panel-heading{position:absolute;bottom:0;left:200px;right:0;text-align:center;background:transparent;z-index:1;
background:-moz-linear-gradient(top,rgba(238,238,238,0) 0%,rgba(238,238,238,1) 40%,rgba(238,238,238,1) 100%);
background:-webkit-linear-gradient(top,rgba(238,238,238,0) 0%,rgba(238,238,238,1) 40%,rgba(238,238,238,1) 100%);
background:linear-gradient(to bottom,rgba(238,238,238,0) 0%,rgba(238,238,238,1) 40%,rgba(238,238,238,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00eeeeee',endColorstr='#eeeeee',GradientType=0);
}
.panel.accordion-item>.panel-heading{padding-top:2em}
.panel.accordion-item>.panel-heading .accordion-toggle{position:relative}
.panel.accordion-item>.panel-heading .accordion-toggle .open-panel{display:none}
.panel.accordion-item>.panel-heading .accordion-toggle .close-panel{display:block}
.panel.accordion-item>.panel-heading .accordion-toggle.collapsed .open-panel{display:block}
.panel.accordion-item>.panel-heading .accordion-toggle.collapsed .close-panel{display:none}
.panel.accordion-item>.panel-heading a::before{border-bottom:0.4em solid #bbbbbb;border-top:none}
.panel.accordion-item .panel-body>.image{width:200px;height:200px;overflow:hidden;float:left;margin-left:-15px;margin-top:-15px}
.panel.accordion-item .panel-body>.image>img{margin-top:-50%;top:50%;position:relative;width:100%}
.panel.accordion-item .panel-body>.content{overflow:hidden;padding:0 0 4.5em 15px;position:relative}
.panel.accordion-item .panel-body>.content>.collapse{display:block;min-height:200px}
@media (max-width:991px){.panel.accordion-item .panel-body>.image{margin:-15px -15px 0 -15px;width:auto;float:none}
.panel.accordion-item .panel-body>.content{padding:15px 0 0 0}
.panel.accordion-item>.panel-heading{position:static;padding-top:0;background:none}
}
.panel.accordion-item .panel-body>.content>:first-child,.panel.accordion-item .panel-body>.content>:first-child>:first-child,.panel.accordion-item .panel-body>.content>:first-child>:first-child>:first-child{margin-top:0;padding-top:0}
.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{font-size:1.5em;color:#0066c3}
.panel-body{background:#eee none repeat scroll 0 0}
.panel-default>.panel-heading a{padding:0.5em 1em 0.5em 1.75em;display:block}
.panel-default>.panel-heading a::before{content:"";display:block;position:absolute;left:0.5em;top:1em;width:0;height:0;border-left:0.4em solid transparent;border-right:0.4em solid transparent;border-top:0.4em solid #bbbbbb}
.panel-default>.panel-heading a.collapsed::before{content:"";display:block;position:absolute;left:0.75em;top:0.75em;width:0;height:0;border-top:0.4em solid transparent;border-bottom:0.4em solid transparent;border-left:0.4em solid #bbbbbb}
.panel-default>.panel-heading a::after{color:#0066c3;content:"-";display:block;position:absolute;right:1em;top:1em}
.panel-default>.panel-heading a.collapsed::after{content:"+"}
.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top:none}
.panel-collapse .panel-body .sky-form fieldset{padding:0;margin:0}
@media print{.panel-group .panel-heading+.panel-collapse,.ui-accordion .ui-accordion-header+.ui-accordion-content{height:auto !important;display:block !important}
}
.sky-form{font:inherit}
@media (max-width:1024px){.sky-form .col-1,.sky-form .col-2,.sky-form .col-3,.sky-form .col-4,.sky-form .col-5,.sky-form .col-6{width:50%}
.sky-form .col-6 .col,.sky-form .col-7,.sky-form .col-8,.sky-form .col-9,.sky-form .col-10,.sky-form .col-11{width:100%}
}
@media (max-width:768px){.sky-form .col{float:none;width:100%}
}
.sky-form fieldset{background:transparent}
.sky-form header{font-size:1.688em;font-weight:300;border-bottom:1px solid #eeeeee;background:transparent}
.sky-form a{color:#DA1023}
.sky-form .state-error+em,.sky-form .state-error+.powermail_field_error_container em{font-size:11px;font-style:normal;line-height:15px;color:#e2001a}
.sky-form .mandatory{color:#e2001a}
.sky-form .state-error+em{color:#e2001a}
.sky-form .icon-append,.sky-form .icon-prepend{height:33px;border-bottom-style:solid;border-bottom-width:1px}
.sky-form .select select{height:34px}
.sky-form .input input,.sky-form .select select,.sky-form .textarea textarea,.sky-form .radio,.sky-form .checkbox{font-size:16px}
.sky-form .icon-append,.sky-form .icon-prepend{font-size:16px}
.sky-form .select select,.sky-form .input input{padding-top:4px;padding-bottom:4px}
.sky-form .col-12{width:100%}
.sky-form .state-error input,.sky-form .state-error select,.sky-form .state-error select+i,.sky-form .state-error textarea,.sky-form .radio.state-error i,.sky-form .checkbox.state-error i,.sky-form .toggle.state-error i,.sky-form .toggle.state-error input:checked+i{background-color:#ffd9d9}
.sky-form .state-success input,.sky-form .state-success select,.sky-form .state-success select+i,.sky-form .state-success textarea,.sky-form .radio.state-success i,.sky-form .checkbox.state-success i,.sky-form .toggle.state-success i,.sky-form .toggle.state-success input:checked+i{background-color:#d7fed7}
.sky-form .checkbox>p,.sky-form .radio>p{display:inline}
.sky-form .checkbox,.sky-form .radio{margin:16px 0 6px}
.sky-form .powermail_fieldwrap{height:84px}
.sky-form .powermail_fieldwrap_textarea{height:168px}
.sky-form .powermail_fieldwrap_textarea textarea{height:118px}
.sky-form .powermail_fieldwrap_check,.sky-form .powermail_fieldwrap_radio,.sky-form .powermail_fieldwrap_text,.sky-form .powermail_fieldwrap_content,.sky-form .powermail_fieldwrap_typoscript,.sky-form .powermail_fieldwrap_captcha,.sky-form .powermail_fieldwrap_reset,.sky-form .powermail_fieldwrap_submit{height:auto}
.sky-form .powermail_message,.sky-form.powermail_confirmation .inner{margin:25px 30px 5px}
.sky-form.powermail_confirmation .form-back,.sky-form.powermail_confirmation .form-submit{float:left;margin-bottom:20px}
.sky-form.powermail_confirmation .form-back{margin-right:4px}
.sky-form .powermail_all_label,.sky-form .powermail_all_value{padding-top:0.2em;padding-bottom:0.3em;margin-bottom:6px}
.sky-form .powermail_all_label{font-weight:bold}
.sky-form .header{background:#fff none repeat scroll 0 0;color:inherit;display:block;padding:8px 30px;margin:0;border-bottom:1px solid #eeeeee}
.sky-form select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}
.sky-form select::-ms-expand{display:none}
.ie9 .sky-form .select i,.ie8 .sky-form .select i{display:none}
.sky-form .button{background:#DA1023 none repeat scroll 0 0}
.sky-form .button:hover,.sky-form .button:focus,.sky-form .button:active{background:#750B13 none repeat scroll 0 0}
code,kbd,pre,samp{font-size:1.000em}
small{font-size:0.800em}
sub,sup{font-size:0.750em}
button,input,select,textarea{font-size:1.000em}
span.bigtext{font-size:1.875em}
p,ol,ul{font-size:1.000em}
nav ol,nav ul{font-size:1.000em}
.sc-page-footer .csc-header{font-size:1.250em}
.nav-footer{font-size:1.250em}
.nav-meta{font-size:0.625em}
.nav-primary{font-size:1.000em}
.nav-primary>ul>li{font-size:1.750em}
.nav-primary>ul>li .subnav-container .subnav-trigger>ul.fixed>li{font-size:1.250em}
.nav-primary>ul>li .subnav-container>span{font-size:1.000em}
.nav-primary>ul>li>ul.nav-secondary>li small{font-size:0.510em}
.nav-primary>ul>li>ul.nav-tertiary{font-size:0.700em}
.nav-primary .chooseText{font-size:0.700em}
.sc-page-footer .top .sc-breadcrumb .description,.sc-page-footer .top .sc-breadcrumb nav{font-size:1.250em}
.column-right p,.column-right ol,.column-right ul{font-size:1.188em}
.column-right h1,.column-right .layout-h1{font-size:1.625em}
.column-right h2,.column-right .layout-h2{font-size:1.500em}
.column-right h3,.column-right .layout-h3{font-size:1.375em}
.column-right h4,.column-right .layout-h4{font-size:1.250em}
.column-right h5,.column-right .layout-h5{font-size:1.125em}
.column-right h6,.column-right .layout-h6{font-size:1.000em}
.contactinfo .csc-firstHeader,.contactinfo h1,.contactinfo .layout-h1,.contactinfo h2,.contactinfo .layout-h2,.contactinfo h3,.contactinfo .layout-h3,.contactinfo h4,.contactinfo .layout-h4,.contactinfo h5,.contactinfo .layout-h5{font-size:1.250em}
.contactbox .csc-firstHeader{font-size:1.250em}
.contactboxlink .csc-header>div{font-size:1.250em}
.widget-contact p{font-size:1.250em}
.widget-contact ul{font-size:1.250em}
.widget-logotype .logo{font-size:2.375em}
.widget-logotype .slogan{font-size:2.375em}
.widget-tabs .tab-menu li{font-size:1.375em}
.responsiveImages .csc-textpic-caption{font-size:1.125em}
.tx-jfmulticontent-pi1 .nav-tabs li,.tx-jfmulticontent-pi1 .ui-tabs .ui-tabs-nav li{font-size:1.375em}
.tx-scoffers-pi1 *{font-size:1.000em}
.banner_large{font-size:0.688em}
.banner_large p.offer_pricefrom,.banner_medium p.offer_pricefrom,.banner_medium_nolinks p.offer_pricefrom,.banner_small p.offer_pricefrom{font-size:0.875em}
.banner_large p.offer_price,.banner_medium p.offer_price,.banner_medium_nolinks p.offer_price,.banner_small p.offer_price{font-size:1.500em}
.banner_small h3{font-size:0.938em}
.teaserbox-header,.teaserbox-header a{font-size:0.750em}
.scoffers-teaserbox .scoffers-teaserbox-description{font-size:1.000em}
.scoffers-teaserbox .scoffers-teaserbox-location{font-size:1.000em}
.quickfacts .csc-header b{font-size:1.375em}
.scoffers-teaserbox .scoffers-teaserbox-from{font-size:0.850em}
.scoffers-teaserbox .scoffers-teaserbox-location{font-size:1.000em}
.scoffers-teaserbox .scoffers-teaserbox-description{font-size:1.000em}
.scoffers-button a{font-size:0.688em}
.scoffers-advancedOnly{font-size:0.625em}
.scoffers-pagination{font-size:0.625em}
#scoffers-list .more-button a{font-size:0.688em}
.scoffers-smallbox .title{font-size:0.750em}
.scoffers-smallbox .subtitle{font-size:0.938em}
#scoffers-details h1,#scoffers-details .layout-h1{font-size:1.125em}
#scoffers-details h3,#scoffers-details .layout-h3{font-size:0.688em}
.scoffers-smallbox .price h1,.scoffers-smallbox .price .layout-h1{font-size:2.500em}
#scoffers-list .title a{font-size:0.938em}
#scoffers-list .price,#scoffers-list .price a{font-size:1.250em}
#scoffers-list .about-button a{font-size:0.688em}
.tx-scshop-pi1 select{font-size:1.000em}
.tx-scshop-pi1{font-size:0.688em}
.tx-scshop-pi1 .borderbox div.csc-header h1,.tx-scshop-pi1 .borderbox div.csc-header .layout-h1{font-size:0.938em}
.tx-scshop-pi1 .borderbox-alt{font-size:0.750em}
table.specialoffers tr td div.booknow a{font-size:0.625em}
#copyright{font-size:1.250em}
div.csc-textpic .csc-textpic-image .csc-textpic-caption{font-size:0.750em}
.responsive div.csc-textpic .csc-textpic-image .csc-textpic-caption,.type-tx_scsolr_domain_model_offer .results-image .results-caption{font-size:1em}
.dropdowntabs>.csc-header h1,.dropdowntabs>.csc-header .layout-h1,.dropdowntabs>.csc-header h2,.dropdowntabs>.csc-header .layout-h2,.dropdowntabs>.csc-header h3,.dropdowntabs>.csc-header .layout-h3,.dropdowntabs>.csc-header h4,.dropdowntabs>.csc-header .layout-h4,.dropdowntabs>.csc-header h5,.dropdowntabs>.csc-header .layout-h5{font-size:1.375em}
.dropdowntabs .ui-tabs .ui-tabs-panel p,.dropdowntabs .ui-tabs .ui-tabs-panel ol,.dropdowntabs .ui-tabs .ui-tabs-panel ul{font-size:1.188em}
.flexslider .flexslider-header{font-size:2.5em}
.flexslider .slide-title{font-size:1.875em}
.fancybox-error{font-size:0.875em}
.fancybox-title{font-size:0.813em}
body{line-height:normal;margin:0}
img,embed,video{max-width:100% !important;height:auto;width:auto}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{background:#fff;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
a:focus{outline:thin dotted}
a:hover,a:active{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
blockquote{margin:0 40px 1em 40px}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:"\201C""\201D""\2018""\2019";quotes:none}
q:before,q:after{content:"";content:none}
sub,sup{line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
dl,menu,ol,ul{margin:0 0 1em 0}
dd{margin:0}
menu,ol,ul{
}
nav ul,nav ol{list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
button,input,select,textarea{margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none !important;margin:0}
input[type=number]{-moz-appearance:textfield !important}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
input[type='text']:focus,input[type='number']:focus,textarea:focus{font-size:16px}
@media screen and (device-aspect-ratio:2/3){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"]{font-size:16px}
}
@media screen and (device-aspect-ratio:40/71){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"]{font-size:16px}
}
@media screen and (device-aspect-ratio:375/667){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"]{font-size:16px}
}
@media screen and (device-aspect-ratio:9/16){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"]{font-size:16px}
}
.nav-meta ul li,.nav-primary ul li,.widget-contact ul li,.widget-tabs .tab-menu li,.ui-tabs .ui-tabs-nav li{list-style:none;margin:0;padding:0}
.nav-meta ul,.nav-primary ul,.widget-contact ul,.widget-tabs .tab-menu,.ui-tabs .ui-tabs-nav{list-style:none;margin-bottom:0;margin-top:0;padding:0}
.ie8[class*="wrapper"]{zoom:1}
.sc-row:after,[class*="wrapper"]:after{clear:both}
.sc-row:before,[class*="wrapper"]:before,.sc-row:after,[class*="wrapper"]:after{content:"";display:table}
h1{}
h2{}
h3{}
h4{}
.align-center{text-align:center}
.align-left{text-align:left}
.align-right{text-align:right}
.align-justify{text-align:justify}
ul.arrowlist{list-style:none}
ul.arrowlist li{padding-left:13px;line-height:31px;background-position:left 7px}
li.blueListitem{background-image:url('../../fileadmin/templates/sprachcaffe/template/images/rte/li-blue.png')}
a.chaticon{padding-right:32px;display:inline-block;min-height:22px;background:url('../../fileadmin/templates/sprachcaffe/template/images/rte/chat-icon.png') no-repeat right center transparent !important}
a.uncoloredLink{color:inherit}
span.bigtext{font-size:1.875em;line-height:normal}
span.biggertext{font-size:2.3em;line-height:normal}
a.button,.button,a.button-icon-bed,.button-icon-bed{font-family:"Yanone Kaffeesatz",Verdana,Arial,sans-serif;background:#DA1023 none repeat scroll 0 0;border:0 none;color:#fff;cursor:pointer;display:inline-block;font-size:22px;font-weight:300;padding:6px 13px;position:relative;text-decoration:none;line-height:normal}
a.button:hover,.button:hover,a.button-icon-bed:hover,.button-icon-bed:hover{color:#fff;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
a.button.btn-block,.button.btn-block,a.button-icon-bed.btn-block,.button-icon-bed.btn-block{text-align:center}
a.button:hover,a.button:focus,a.button:active,a.button.active,.button:hover,.button:focus,.button:active,.button.active,a.button-icon-bed:hover,a.button-icon-bed:focus,a.button-icon-bed:active,a.button-icon-bed.active,.button-icon-bed:hover,.button-icon-bed:focus,.button-icon-bed:active,.button-icon-bed.active{background:#750B13}
a.btn-lg,.btn-lg{padding:10px 16px;font-size:26px;line-height:1.3333333}
a.btn-u-grey,.btn-u-grey{background:#c6c6c6;color:#374770}
a.btn-u-grey:hover,a.btn-u-grey:focus,a.btn-u-grey:active,a.btn-u-grey.active,.btn-u-grey:hover,.btn-u-grey:focus,.btn-u-grey:active,.btn-u-grey.active{background:#a6a6a6;color:#15376b}
.first-paragraph{font-family:"Yanone Kaffeesatz",Verdana,Arial,sans-serif;letter-spacing:0.005em;font-weight:300;line-height:26px}
.notification-paragraph{font-family:"Yanone Kaffeesatz",Verdana,Arial,sans-serif;letter-spacing:0.005em;font-weight:300;line-height:26px;background-color:#ededed;padding:3px 15px 24px;margin:0 0 27px 0;color:#324770}
.notification-paragraph p,.notification-paragraph li,.notification-paragraph label,.notification-paragraph h1,.notification-paragraph h2,.notification-paragraph h3,.notification-paragraph h4,.notification-paragraph h5,.notification-paragraph h6,.notification-paragraph .layout-hx{color:#324770}
.alert-paragraph{font-family:"Yanone Kaffeesatz",Verdana,Arial,sans-serif;letter-spacing:0.005em;font-weight:300;line-height:26px;background-color:#e2001a;padding:3px 15px 24px;margin:0 0 27px 0;color:#fff}
.alert-paragraph p,.alert-paragraph li,.alert-paragraph label,.alert-paragraph h1,.alert-paragraph h2,.alert-paragraph h3,.alert-paragraph h4,.alert-paragraph h5,.alert-paragraph h6,.alert-paragraph .layout-hx{color:#fff}
.highlight-paragraph{font-family:"Yanone Kaffeesatz",Verdana,Arial,sans-serif;letter-spacing:0.005em;font-weight:300;line-height:26px;background-color:#0066c3;padding:3px 15px 24px;margin:0 0 27px 0;color:#fff}
.highlight-paragraph p,.highlight-paragraph li,.highlight-paragraph label,.highlight-paragraph h1,.highlight-paragraph h2,.highlight-paragraph h3,.highlight-paragraph h4,.highlight-paragraph h5,.highlight-paragraph h6,.highlight-paragraph .layout-hx{color:#fff}
.grayborder-paragraph{font-family:"Yanone Kaffeesatz",Verdana,Arial,sans-serif;letter-spacing:0.005em;font-weight:300;line-height:26px;background-color:#fff;padding:2px 14px 23px;border:1px solid #eee;margin:0 0 27px 0}
p.quizz-arabic,div.quizz-arabic{font-size:18px;direction:rtl}
@font-face{font-family:'Sprachcaffe Icons';src:url('../../fileadmin/templates/sprachcaffe/template/fonts/Sprachcaffe-Icons.eot');src:url('../../fileadmin/templates/sprachcaffe/template/fonts/Sprachcaffe-Icons.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/sprachcaffe/template/fonts/Sprachcaffe-Icons.woff2') format('woff2'),url('../../fileadmin/templates/sprachcaffe/template/fonts/Sprachcaffe-Icons.woff') format('woff'),url('../../fileadmin/templates/sprachcaffe/template/fonts/Sprachcaffe-Icons.ttf') format('truetype'),url('../../fileadmin/templates/sprachcaffe/template/fonts/Sprachcaffe-Icons.svg#glyphicons_halflingsregular') format('svg')}
a.button-icon-bed:before{font-family:'Sprachcaffe Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:0.1em;
-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f001";padding-right:0.5em}
[class*="column-"]{float:left;margin-left:16px}
[class*="column-"]:first-child{margin-left:0}
.sc-page-content-column-left{margin-left:0}
.pull-left{float:left}
.pull-right{float:right}
.column-1{width:236px}
.column-2{width:488px}
.column-3{width:740px}
.column-4{width:992px}
.column-5{width:1244px}
.wrapper .sc-row{margin-left:0;margin-right:0}
.wrapper .sc-row:after,[class*="wrapper"]:after{clear:both}
.wrapper .sc-row:before,[class*="wrapper"]:before,.sc-row:after,[class*="wrapper"]:after{content:"";display:table}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}
html,body{height:100%}
body{color:#646464;font-size:16px;
}
a,li a{color:#0066c3;text-decoration:none}
p,li,label{color:#646464}
a:hover{text-decoration:underline}
h1,.layout-h1{margin:30px 0 20px 0;font-weight:400}
h2,.layout-h2{margin:27px 0 17px 0;
font-weight:400}
h3,.layout-h3{margin:25px 0 15px 0;font-weight:400}
h4,.layout-h4{margin:22px 0 12px 0;font-weight:400}
h5,.layout-h5{margin:20px 0 10px 0;font-weight:400}
h6,.layout-h6{margin:18px 0 8px 0;font-weight:400}
h1,h2,h3,h4,h5,h6,.layout-hx{line-height:inherit}
.iconfont>i.fa{margin-right:5px}
.csc-header-alignment-center.iconfont>i.fa{margin-right:0;display:block}
p,ol,ul{margin:16px 0 6px 0;line-height:26px}
nav ol,nav ul{line-height:normal}
.hasTopbar #nav-destination{padding-top:2em}
.pageseparator{position:relative}
.pageseparator>.anchor{position:absolute;visibility:hidden}
.pageseparator>.anchor:target{margin-top:-5em}
.parallax.pageseparator{padding-bottom:0.1em;padding-top:4.9em;min-height:200px;margin:0}
.parallax.pageseparator>.anchor:target{margin-top:0}
.parallax{background:transparent;background-attachment:fixed;background-size:cover;background-position:50% 50%}
.parallax::before{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:rgba(0,0,0,0.3)}
.parallax.pageseparator h2,.parallax.pageseparator .layout-h2{font-size:4em;color:#fff;text-shadow:0px 0px 15px rgba(0,0,0,0.3);text-align:center}
@media (min-width:768px){.parallax.pageseparator h2,.parallax.pageseparator .layout-h2{font-size:5.938em}
}
@media (max-width:767px){.parallax.pageseparator h2,.parallax.pageseparator .layout-h2{font-size:2.8em}
}
.parallax.pageseparator>*{margin:0;padding:0;position:relative}
.parallax.pageseparator>.anchor{bottom:4.250em}
iframe{width:100% !important;display:block}
body>iframe{height:0}
.underlined{padding-bottom:5px;border-bottom:1px solid #c9c9c9}
.bg-lightgray{display:block;padding:0 10px;background:#ededed}
.label{font-weight:700}
.text-center{text-align:center}
.text-right{text-align:right}
.text-left{text-align:left}
.linklist-inline,.sc-page-footer .nav-footer ul.linklist-inline{margin-bottom:1em}
@media (min-width:768px){.linklist-inline{margin-bottom:0}
.linklist-inline li:first-child{padding-left:0;border-left:0}
.linklist-inline li{display:inline-block;padding:0 5px;border-left:1px solid #646464;line-height:1em}
}
.hover{-webkit-user-select:none;-webkit-touch-callout:none}
.clearer{clear:both}
li{list-style-type:none;background:url('../../fileadmin/templates/sprachcaffe/template/images/rte/li.png') no-repeat left 2px;padding-left:18px;line-height:normal;margin:11px 0}
li.cur{background-image:url('../../fileadmin/templates/sprachcaffe/template/images/rte/li-cur.png');color:#d21809}
li.cur>a{color:#d21809}
ol>li,ol>li.cur{background:none;list-style-type:decimal;margin-left:18px;padding-left:0}
div.csc-textpic div.csc-textpic-imagewrap div.csc-textpic-image{float:left}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-first{margin-left:0 !important}
div.csc-textpic *>:first-child{margin-top:0}
.responsive div.csc-textpic-center div.csc-textpic-imagewrap{margin:0 auto}
div.csc-textpic div.csc-textpic-imagewrap UL LI{background:none}
ul.slides li,.socialbookmarks ul li{padding-left:0;background:none}
.flex-control-nav{z-index:20;top:15px}
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image IMG,div.csc-textpic-border div.csc-textpic-single-image IMG{border:1px solid #C9C9C9}
.fb-like-box.fb_iframe_widget>span{height:auto !important;width:100% !important}
.fb_iframe_widget{display:block !important;overflow:hidden}
.fb_iframe_widget iframe{position:relative !important;overflow-y:scroll}
.borderbox h1,.borderbox .layout-h1,.borderbox h2,.borderbox .layout-h2,.borderbox h3,.borderbox .layout-h3,.borderbox h4,.borderbox .layout-h4,.borderbox h5,.borderbox .layout-h5,.borderbox h6,.borderbox .layout-h6{
margin-top:0;font-weight:700}
.borderbox h1 a:hover,.borderbox .layout-h1 a:hover,.borderbox h2 a:hover,.borderbox .layout-h2 a:hover,.borderbox h3 a:hover,.borderbox .layout-h3 a:hover,.borderbox h4 a:hover,.borderbox .layout-h4 a:hover,.borderbox h5 a:hover,.borderbox .layout-h5 a:hover,.borderbox h6 a:hover,.borderbox .layout-h6 a:hover{text-decoration:none}
#slider-wrap .csc-header{display:none}
.content{padding-top:0;padding-bottom:16px}
.flexslider *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.flexslider{overflow:hidden}
.flexslider .slides img{position:relative}
.header-sc-slider .flex-caption-container,.header-sc-slider .flex-caption-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.header-sc-slider .flex-caption-container{display:none;position:relative}
.header-sc-slider .flex-caption-container>.flex-caption{width:100%;background:none;text-shadow:none;padding:0}
.header-sc-slider .flex-caption-container>.flex-caption>.box{background:rgba(0,102,195,0.7);padding-top:0.5em;padding-bottom:0.5em;padding-right:4.75em;padding-left:3em;right:-4em;left:auto;float:right;position:relative;-webkit-transform:skewX(-17deg);-moz-transform:skewX(-17deg);-ms-transform:skewX(-17deg);transform:skewX(-17deg)}
.header-sc-slider .slides .flex-caption-container>.flex-caption>.box{max-width:65%}
.header-sc-slider .flex-caption-container>.flex-caption .slide-title{font-size:1.875em;line-height:normal;margin:25px 0 15px 0;font-weight:400}
.header-sc-slider .flex-caption-container>.flex-caption>.box,.header-sc-slider .flex-caption-container>.flex-caption>.box *{color:#fff}
.header-sc-slider .flex-caption-container>.flex-caption>.box>.inner{-webkit-transform:skewX(17deg);-moz-transform:skewX(17deg);-ms-transform:skewX(17deg);transform:skewX(17deg)}
@media (min-width:768px){.header-sc-slider .flex-caption-container{display:block;margin-left:-375px;position:absolute;top:0;bottom:0;overflow:hidden;left:50%}
}
@media (min-width:992px){.header-sc-slider .flex-caption-container{margin-left:-496px}
.header-sc-slider .slides .flex-caption-container>.flex-caption>.box{max-width:50%}
}
@media (min-width:1280px){.header-sc-slider .flex-caption-container{margin-left:-622px}
.header-sc-slider .slides .flex-caption-container>.flex-caption>.box{max-width:38%}
}
.flexslider .flexslider-header{z-index:15;top:-60px;height:50px;line-height:50px;z-index:1}
.flexslider li{padding:0;background:none}
.column-right .flexslider .flex-caption{padding:0 10px 5px 10px}
.column-right .flexslider .slide-title{font-size:1.5em}
.column-right .flexslider .flex-caption{right:0;left:0;width:auto}
.header-sc-slider .flex-caption-container .flex-name{font-size:64px;right:0;text-shadow:0 0 5px rgba(0,0,0,0.5);line-height:normal;text-align:right;margin-bottom:20px}
.column-right .flex-control-nav{height:10px;line-height:10px;top:auto;position:static;background-color:#ededed;height:28px}
.column-right .flex-control-nav li a{background-image:url('../../fileadmin/templates/sprachcaffe/template/ext/flexslider/images/bg_control_nav.png');width:10px;height:10px;margin-top:9px}
.column-right .flex-control-nav li a:hover{background-position:0 -10px}
.column-right .flex-control-nav li a.active{background-position:0 -20px}
.column-right .flex-direction-nav{position:relative}
.column-right .flex-direction-nav li a{background-image:url('../../fileadmin/templates/sprachcaffe/template/ext/flexslider/images/bg_direction_nav.png');width:10px;height:19px;top:auto;bottom:5px}
.column-right .flex-direction-nav li .next{background-position:-10px 0}
.sc-page-footer{padding-top:50px}
.sc-page-footer li{margin:0;padding:0;background:none}
.sc-page-footer .top{}
.sc-page-footer .top .sc-breadcrumb{background-color:#0066c3;color:#fff;margin-top:7px;padding:0;margin-bottom:0;top:0;position:static}
.sc-page-footer .top .sc-breadcrumb li{color:#fff}
.sc-page-footer .top .sc-breadcrumb .description{padding:12px 16px}
.sc-page-footer .top .sc-breadcrumb .description,.sc-page-footer .top .sc-breadcrumb nav{float:left;line-height:26px}
.sc-page-footer .top .sc-breadcrumb nav{background-color:#0186d1}
.sc-page-footer .top .sc-breadcrumb nav{background-image:url('../../fileadmin/templates/sprachcaffe/template/images/nav/nav-primary.png');background-position:0 -103px;background-repeat:no-repeat;margin-top:-7px}
.sc-page-footer .top .sc-breadcrumb nav ul{background-image:url('../../fileadmin/templates/sprachcaffe/template/images/nav/nav-primary.png');background-position:right -161px;background-repeat:no-repeat;padding:0 30px;margin:0;float:left}
.sc-page-footer .top .sc-breadcrumb li{list-style-type:none;background:none;padding:0;margin:0;padding:12px 0;border-bottom:7px solid #fff;float:left;line-height:26px}
.sc-page-footer .top .sc-breadcrumb a,.sc-page-footer .top .sc-breadcrumb .noLink{color:#fff;padding:0 5px}
.sc-page-footer .top .sc-breadcrumb .noLink{font-style:italic}
.sc-page-footer .middle{background-color:#ededed}
.sc-page-footer .bottom{background-color:#c6c6c6;padding:14px 0}
.sc-page-footer .content{padding-top:16px;padding-bottom:16px}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,UL.csc-uploads LI{overflow:visible}
div.csc-textpic::after,div.csc-textpic div.csc-textpic-imagerow::after,UL.csc-uploads LI::after{clear:both;content:"";display:block;width:100%}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-left .csc-textpic-imagewrap,div.csc-textpic-right .csc-textpic-imagewrap{max-width:100%}
@media (max-width:767px){div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-right .csc-textpic-imagewrap{float:none}
div.csc-textpic .csc-textpic-imagewrap img{margin:0 auto}
}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{display:block}
figcaption.csc-textpic-caption{display:block}
div.csc-textpic-center .csc-textpic-center-outer,div.csc-textpic-center .csc-textpic-center-inner,div.csc-textpic div.csc-textpic-imagecolumn{max-width:100%}
.sc-page-footer #copyright{color:#0066C3;display:block;text-align:center}
@media (min-width:768px){.sc-page-footer #copyright{float:right;text-align:right}
}
h1 .blue,h2 .blue,h3 .blue,h4 .blue{color:#385179;font-weight:400}
table.specialoffers{color:#385179;margin:20px 0;width:100% !important}
table.specialoffers{margin:0}
table.specialoffers a{text-decoration:underline}
table.specialoffers td,table.specialoffers th{text-align:left;padding:0 11px 0 6px;vertical-align:middle;line-height:24px;min-width:55px}
table.specialoffers tr:hover td,table.specialoffers tr:hover th{background-color:#d6e3f4}
table.specialoffers tr:hover td .icon-course-info,table.specialoffers tr:hover th .icon-course-info{background-image:url('../../fileadmin/templates/sprachcaffe/template/images/course-info-light-hover.png')}
table.specialoffers td{border-bottom:1px solid #dde0e5}
table.specialoffers th{font-weight:700}
.sc-page-footer{clear:both}
.footerlogos{clear:both}
.footerlogos div.csc-textpic div.csc-textpic-imagecolumn{float:none}
.footerlogos div.csc-textpic div.csc-textpic-imagewrap UL LI.csc-textpic-image{float:none;display:inline-block;margin:17px 6px 29px 6px !important;vertical-align:top}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:0}
.dropdowntabs{margin:30px 0;border:1px solid #cdcdcd}
.dropdowntabs>.csc-header{cursor:pointer;position:relative;height:41px;line-height:41px;background-color:#ededed}
.dropdowntabs>.csc-header.tabs-opened{background-color:#fff}
.dropdowntabs>.csc-header h1,.dropdowntabs>.csc-header .layout-h1,.dropdowntabs>.csc-header h2,.dropdowntabs>.csc-header .layout-h2,.dropdowntabs>.csc-header h3,.dropdowntabs>.csc-header .layout-h3,.dropdowntabs>.csc-header h4,.dropdowntabs>.csc-header .layout-h4,.dropdowntabs>.csc-header h5,.dropdowntabs>.csc-header .layout-h5{margin:0;padding:0 30px 0 8px;background:url('../../fileadmin/templates/sprachcaffe/template/images/arrow-dropdowntabs.png') no-repeat right center transparent;font-weight:700;color:#0066cd}
.tx-jfmulticontent-pi1{clear:both}
.tx-jfmulticontent-pi1 .subcolumns{float:none}
.tx-jfmulticontent-pi1 .csc-default{margin-bottom:0 !important}
#___panoembed_0{width:100% !important;height:inherit !important;display:block !important}
.tx-jfmulticontent-pi1 h1,.tx-jfmulticontent-pi1 .layout-h1,.tx-jfmulticontent-pi1 h2,.tx-jfmulticontent-pi1 .layout-h2,.tx-jfmulticontent-pi1 h3,.tx-jfmulticontent-pi1 .layout-h3,.tx-jfmulticontent-pi1 h4,.tx-jfmulticontent-pi1 .layout-h4,.tx-jfmulticontent-pi1 h5,.tx-jfmulticontent-pi1 .layout-h5,.tx-jfmulticontent-pi1 h6,.tx-jfmulticontent-pi1 .layout-h6{margin-top:0}
.tx-jfmulticontent-pi1 p.first-paragraph,.tx-jfmulticontent-pi1 div.first-paragraph,.tx-jfmulticontent-pi1 p.notification-paragraph,.tx-jfmulticontent-pi1 div.notification-paragraph,.tx-jfmulticontent-pi1 p.alert-paragraph,.tx-jfmulticontent-pi1 div.alert-paragraph,.tx-jfmulticontent-pi1 p.highlight-paragraph,.tx-jfmulticontent-pi1 div.highlight-paragraph,.tx-jfmulticontent-pi1 p.grayborder-paragraph,.tx-jfmulticontent-pi1 div.grayborder-paragraph{padding:15px 12px}
div.notification-paragraph .tx-jfmulticontent-pi1,div.alert-paragraph .tx-jfmulticontent-pi1,div.highlight-paragraph .tx-jfmulticontent-pi1,div.grayborder-paragraph .tx-jfmulticontent-pi1{padding-top:12px}
.tx-jfmulticontent-pi1 .ui-tabs-panel p.first-paragraph,.tx-jfmulticontent-pi1 .ui-tabs-panel div.first-paragraph,.tx-jfmulticontent-pi1 .ui-tabs-panel p.notification-paragraph,.tx-jfmulticontent-pi1 .ui-tabs-panel div.notification-paragraph,.tx-jfmulticontent-pi1 .ui-tabs-panel p.alert-paragraph,.tx-jfmulticontent-pi1 .ui-tabs-panel div.alert-paragraph,.tx-jfmulticontent-pi1 .ui-tabs-panel p.highlight-paragraph,.tx-jfmulticontent-pi1 .ui-tabs-panel div.highlight-paragraph,.tx-jfmulticontent-pi1 .ui-tabs-panel p.grayborder-paragraph,.tx-jfmulticontent-pi1 .ui-tabs-panel div.grayborder-paragraph{margin:0}
.first-paragraph .tx-jfmulticontent-pi1,.notification-paragraph .tx-jfmulticontent-pi1,.alert-paragraph .tx-jfmulticontent-pi1,.highlight-paragraph .tx-jfmulticontent-pi1,.grayborder-paragraph .tx-jfmulticontent-pi1{margin:0}
.first-paragraph .tx-jfmulticontent-pi1 .anythingControls,.notification-paragraph .tx-jfmulticontent-pi1 .anythingControls,.alert-paragraph .tx-jfmulticontent-pi1 .anythingControls,.highlight-paragraph .tx-jfmulticontent-pi1 .anythingControls,.grayborder-paragraph .tx-jfmulticontent-pi1 .anythingControls{margin:-28px -15px -40px}
.first-paragraph .tx-jfmulticontent-pi1 .back,.notification-paragraph .tx-jfmulticontent-pi1 .back,.alert-paragraph .tx-jfmulticontent-pi1 .back,.highlight-paragraph .tx-jfmulticontent-pi1 .back,.grayborder-paragraph .tx-jfmulticontent-pi1 .back{margin-left:-15px;bottom:-64px}
.first-paragraph .tx-jfmulticontent-pi1 .forward,.notification-paragraph .tx-jfmulticontent-pi1 .forward,.alert-paragraph .tx-jfmulticontent-pi1 .forward,.highlight-paragraph .tx-jfmulticontent-pi1 .forward,.grayborder-paragraph .tx-jfmulticontent-pi1 .forward{margin-right:-15px;bottom:-64px}
.highlight-paragraph .tx-scnewshop-pi1 table.offersTable{background-color:#ededed;width:auto}
.highlight-paragraph .tx-scnewshop-pi1 .courseHeader,div.highlight-paragraph .tx-scnewshop-pi1 p,p.highlight-paragraph .tx-scnewshop-pi1{color:#fff}
.highlight-paragraph .tx-scnewshop-pi1 table.offersTable td{padding-left:11px !important;padding-right:11px !important}
.tx-jfmulticontent-pi1 .ui-accordion-header{padding:0.5em 1em 0.5em 1.75em;background-color:#eee;margin:3px 0 0;position:relative}
.tx-jfmulticontent-pi1 .ui-accordion-header:after{content:"+";display:block;position:absolute;right:1em;top:1em;color:#0066c3}
.tx-jfmulticontent-pi1 .ui-accordion-header.ui-state-active:after{content:"-"}
.tx-jfmulticontent-pi1 .ui-icon.ui-icon-triangle-1-s{width:20px;height:26px;display:block;float:left;margin-left:-30px;background:url('../../fileadmin/templates/sprachcaffe/template/images/accordion/ui-icon-triangle-1-s.png') no-repeat left center transparent}
.tx-jfmulticontent-pi1 .ui-icon.ui-icon-triangle-1-e{width:8px;height:26px;display:block;float:left;margin-left:-24px;background:url('../../fileadmin/templates/sprachcaffe/template/images/accordion/ui-icon-triangle-1-e.png') no-repeat left center transparent}
.tx-jfmulticontent-pi1 .ui-accordion-content{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:1px 20px 1px 20px;margin:0;background:#eee}
.tx-jfmulticontent-pi1 .ui-accordion-content>div p{margin-top:0;margin-bottom:1em}
.tx-scnewshop-pi1 .tx-felogin-pi1 *{padding:0;margin:0;border:0;font-family:Arial,Helvetica,sans-serif;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.tx-scnewshop-pi1 .tx-felogin-pi1 .courseHeader{color:#0066c3;font-family:"Yanone Kaffeesatz",Verdana,Arial,sans-serif;font-size:1.375em;font-weight:300}
.tx-scnewshop-pi1 .tx-felogin-pi1{margin:1em 0;line-height:37px}
.tx-scnewshop-pi1 .tx-felogin-pi1{text-align:left;background-color:#efefef;padding:12px}
.tx-scnewshop-pi1 .tx-felogin-pi1 .courseHeader{display:block;margin-bottom:16px}
.tx-scnewshop-pi1 .tx-felogin-pi1 .message{margin-bottom:16px}
.tx-scnewshop-pi1 .tx-felogin-pi1 label{text-align:left;width:110px;margin-right:10px;display:inline-block;zoom:1;*display:inline;
padding:5px 0;
color:#0066c3}
.tx-scnewshop-pi1 .tx-felogin-pi1 input{border:1px solid #cac8cb;padding:3px;display:inline;width:196px;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:16px}
.tx-scnewshop-pi1 .tx-felogin-pi1 .button.login{background-color:#00529c;border:none;font-family:Verdana,Arial,sans-serif;font-size:1em;height:auto;min-width:160px;margin-bottom:0;float:right;padding:2px;line-height:37px;color:#fff}
.tx-scnewshop-pi1 .tx-felogin-pi1 .button.login:hover,.tx-scnewshop-pi1 .tx-felogin-pi1 .button.login:focus{background-color:#004380}
@media screen and (max-width:767px){.tx-scnewshop-pi1 .tx-felogin-pi1 label{margin-bottom:0}
.tx-scnewshop-pi1 .tx-felogin-pi1 input{width:100%}
}
.dropdowntabs .tx-jfmulticontent-pi1{position:relative;border-top:1px solid #cdcdcd}
.dropdowntabs .ui-tabs-nav{position:absolute;display:none;margin:0;background:#fff;padding:10px 0 12px 0;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;top:-1px;right:-1px;left:-1px;z-index:999}
.dropdowntabs .ui-tabs{background:none;padding:0}
.dropdowntabs .ui-tabs .ui-tabs-panel{border:none;padding:0;padding:6px 8px 8px 8px;font-weight:300}
.dropdowntabs .ui-tabs .ui-tabs-panel h1,.dropdowntabs .ui-tabs .ui-tabs-panel .layout-h1,.dropdowntabs .ui-tabs .ui-tabs-panel h2,.dropdowntabs .ui-tabs .ui-tabs-panel .layout-h2,.dropdowntabs .ui-tabs .ui-tabs-panel h3,.dropdowntabs .ui-tabs .ui-tabs-panel .layout-h3,.dropdowntabs .ui-tabs .ui-tabs-panel h4,.dropdowntabs .ui-tabs .ui-tabs-panel .layout-h4,.dropdowntabs .ui-tabs .ui-tabs-panel h5,.dropdowntabs .ui-tabs .ui-tabs-panel .layout-h5{margin:10px 0}
.dropdowntabs .ui-tabs .ui-tabs-nav li.ui-state-default{border:none;margin:0;background:none;display:block}
.dropdowntabs .ui-tabs .ui-tabs-nav li.ui-state-default a{margin:0;border:none;height:auto;padding:2px 8px;border-bottom:1px solid #fff;background:#fff;font-weight:400;color:#0066cd}
.dropdowntabs .ui-tabs .ui-tabs-nav li.ui-state-default a:hover{text-decoration:underline}
.dropdowntabs .ui-tabs .ui-tabs-nav li.ui-state-active a{display:none}
div.first-paragraph:after,div.notification-paragraph:after,div.alert-paragraph:after,div.highlight-paragraph:after,div.grayborder-paragraph:after{content:"";clear:both;display:block}
p.alert-paragraph a,div.alert-paragraph a,p.highlight-paragraph a,div.highlight-paragraph a{color:#fff;text-decoration:underline}
.round-image-corners a.img-hover-v1>span,.round-image-corners img{-webkit-border-radius:50% !important;-moz-border-radius:50% !important;border-radius:50% !important}
.fixedContent{display:none}
@media (min-width:768px){.fixedContent{position:fixed;display:table;z-index:99999;bottom:0;left:0;height:109px}
.fixedContent>*>a{display:table;height:100%}
.fixedContent .image{display:table-cell;vertical-align:bottom}
.fixedContent .text{display:table-cell;vertical-align:bottom}
.fixedContent .text>span{font-size:18px;display:block;width:130px;color:#fff;position:relative;background-color:#0066c3;padding:1em}
.fixedContent .text>span:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(22,113,196,0);border-right-color:#0066c3;border-width:20px;margin-top:-20px}
}
.tx-myquizpoll-pi1{margin:35px 0}
.quizz_ar .tx_myquizpoll_pi1-answer.arabic_quizz_cat{font-size:18px}
ul.pagination li{background:none;padding:0;margin:0}
ul.pagination li.disabled>*{background-color:#ededed !important}
ul.pagination li.current>*{font-weight:600}
#trustbadge{display:none;float:right;margin-left:1em}
@media (min-width:768px){#trustbadge{display:block}
}
#userlike,.userlike{display:none}
@media (min-width:768px){#userlike,.userlike{display:block}
}
nav.nav-primary li,nav.socialbookmarks li,nav.nav-meta li,nav.nav-primary li.cur,nav.socialbookmarks li.cur{background:none;margin:0;padding:0}
nav.sc-page-footer .nav-footer li,nav.sc-page-footer .nav-footer li.cur{background:none}
.sc-page-footer .nav-footer{color:#0066c3;margin-left:-10px}
@media (min-width:768px){.sc-page-footer .nav-footer{float:left}
}
.sc-page-footer .nav-footer ul{text-align:center;margin:0}
.sc-page-footer .nav-footer ul li{padding:0 10px;border-left-color:#0066c3}
.sc-page-footer .nav-footer ul li a{color:#0066c3}
.nav-meta{text-transform:uppercase}
.nav-meta ul{background:#ededed;padding:0.50em 0.50em 0.60em;width:100%}
.nav-meta ul li{border-left:1px solid #0066c3;display:block;float:left;line-height:1em;padding:0 0.50em;margin:0.40em 0}
.nav-meta ul li.cur{padding:0 0.50em}
.nav-meta ul li:first-child{border-left:0;padding:0 0.50em}
.nav-meta ul li.book-online-link{float:right;border:none}
.nav-meta ul li.book-online-link a{color:#e2001a}
.nav-primary>ul>li,.nav-primary>ul>li.home>a,.nav-primary>ul>li.active,.nav-primary>ul>li.active>a{background-image:url('../../fileadmin/templates/sprachcaffe/template/images/nav/nav-primary.png');background-color:transparent}
.nav-primary>ul>li>ul.nav-tertiary>li>a,.nav-primary>ul>li>ul.nav-tertiary>li>a:hover,.nav-primary>ul>li>ul.nav-tertiary>li.cur>a{background-image:url('../../fileadmin/templates/sprachcaffe/template/images/nav/nav-quartary.png');background-color:transparent}
.nav-primary>ul>li.home>a{background-repeat:no-repeat;background-position:14px 0}
.nav-primary>ul>li{background-repeat:no-repeat;background-position:right -51px}
.nav-primary>ul>li.active{background-repeat:no-repeat;background-position:right -277px}
.nav-primary>ul>li.active>a{background-repeat:no-repeat;background-position:left -50px;background-position:0 -219px;background-color:#fff}
.nav-primary>ul>li>ul.nav-tertiary>li>a{background-repeat:no-repeat;background-position:0 0}
.nav-primary>ul>li>ul.nav-tertiary>li>a:hover{background-position:0 -80px}
.nav-primary>ul>li>ul.nav-tertiary>li.cur>a{background-position:0 -160px}
.nav-primary{color:#fff;font-weight:300;margin-bottom:16px;margin-bottom:0;position:absolute;z-index:20;width:100%;border-top:50px solid #0066c3}
.nav-primary.simple{position:relative;height:auto;margin-bottom:16px}
.nav-primary.simple>ul{min-height:0}
.nav-primary>ul{margin-top:-50px;min-height:305px;height:auto;width:100%}
.nav-primary .active a,.nav-primary .active span{background:#0086d1}
.nav-primary li.cur a{color:#fff}
.nav-primary a{padding:0}
.nav-primary a,.nav-primary span{color:#fff;display:block;text-decoration:none}
.nav-primary span{padding:0 10px}
.nav-primary>ul>li{float:left;min-height:50px;height:auto;padding-right:19px;min-width:311px}
.nav-primary>ul>li .subnav-container .subnav-trigger{left:0;min-height:100px;position:absolute;top:65px;width:100%}
.nav-primary>ul>li .subnav-container .subnav-trigger:hover>ul.fixed{display:block}
.nav-primary>ul>li .subnav-container .subnav-trigger>ul.fixed{display:none;padding-left:30px;padding-top:60px;position:relative;text-align:center}
.nav-primary>ul>li .subnav-container .subnav-trigger>ul.fixed>li{float:left;margin-right:40px;width:110px}
.nav-primary>ul>li .subnav-container .subnav-trigger>ul.fixed>li a{display:block;padding:3px 0}
.nav-primary>ul>li .subnav-container .subnav-trigger>ul.fixed>li li{margin-bottom:2px}
.nav-primary>ul>li .subnav-container .subnav-trigger>ul.fixed>li>a{background-color:rgba(0,134,209,0.8);font-weight:400;margin-bottom:2px}
.nav-primary>ul>li .subnav-container>span{background-color:rgba(0,134,209,0.8);left:-13px;padding:5px;position:relative;text-align:center;top:5px}
.nav-primary>ul>li.home{min-width:0}
.nav-primary>ul>li.home>a{padding-left:49px}
.nav-primary>ul>li.home>a>span{display:none}
.nav-primary>ul>li.active{margin-bottom:-7px;margin-left:-19px;padding-right:22px}
.nav-primary>ul>li.active>a{background-color:#fff;border:none;
padding:7px 0 0 18px}
.nav-primary>ul>li>a{border:none;display:block;min-height:50px;line-height:47px;padding:0;transform:none}
.nav-primary>ul>li>a>span{height:50px;transform:none}
.nav-primary>ul>li>ul.nav-secondary{left:0;position:absolute;position:relative;right:25px;top:0px}
.nav-primary.level-1>ul>li>ul.nav-secondary{top:0}
.nav-primary>ul>li>ul.nav-secondary>li{line-height:34px;margin:3px 0 0 2px}
.nav-primary>ul>li>ul.nav-secondary>li small{display:block;line-height:11px;padding-bottom:7px}
.nav-primary>ul>li>ul.nav-secondary>li span{background:none;padding-bottom:2px}
.nav-primary>ul>li>ul.nav-secondary>li>a,.nav-primary>ul>li>ul.nav-secondary>li>span{background-color:rgba(0,134,209,0.8)}
.nav-primary>ul>li>ul.nav-tertiary{left:0;overflow:hidden;position:absolute;right:0;top:33px}
.nav-primary>ul>li>ul.nav-tertiary>li{display:inline-block;margin:0 1%;text-align:center;vertical-align:top;width:18%}
.nav-primary>ul>li>ul.nav-tertiary>li a{background-color:transparent;padding:0}
.nav-primary>ul>li>ul.nav-tertiary>li a>span{background-color:rgba(0,134,209,0.8);line-height:1.0em;padding:3px 5px 4px}
.nav-primary>ul>li>ul.nav-tertiary>li a:hover>span,.nav-primary>ul>li>ul.nav-secondary>li>a:hover{background-color:rgba(0,102,195,0.8)}
.nav-primary>ul>li>ul.nav-secondary>li.cur>a>span,.nav-primary>ul>li>ul.nav-secondary>li.act>a>span,.nav-primary>ul>li>ul.nav-tertiary>li.cur>a>span,.nav-primary>ul>li>ul.nav-tertiary>li>ul.nav-quartary>li.cur>a>span,.nav-primary>ul>li>ul.nav-tertiary>li>ul.nav-quartary>li.act>a>span{background-color:rgba(0,102,195,0.95)}
.nav-primary>ul>li>ul.nav-tertiary>li>a{font-weight:700;margin-bottom:1px}
.nav-primary>ul>li>ul.nav-tertiary>li>a>span{margin-left:34px}
.nav-primary>ul>li>ul.nav-tertiary>li>ul.nav-quartary li{margin-bottom:1px}
.nav-primary .lc-for-label{display:inline;padding:0}
.nav-primary .chooseText{background-color:rgba(0,134,209,0.8);color:#fff;display:none;visibility:hidden;margin-left:2px;margin-top:3px;padding-left:10px;padding-right:10px;position:relative;vertical-align:top;cursor:pointer;line-height:24px;height:24px}
ul.nav-quartary{margin-bottom:25px;margin-left:25px}
nav.socialbookmarks{position:absolute;padding:0;margin:0;left:-7px}
.section-header nav.socialbookmarks{bottom:0}
nav.socialbookmarks li{margin:0;height:27px;list-style:none;position:relative;margin-top:39px}
nav.socialbookmarks li span{display:block;color:#fff;background-color:#0066c3;height:27px;line-height:27px;position:relative;
text-indent:5px}
nav.socialbookmarks li a{display:block;position:absolute;right:0;text-decoration:none;background:url('../../fileadmin/templates/sprachcaffe/template/images/bg-socialbookmarks.png') no-repeat left top transparent;padding-left:31px;overflow:hidden}
nav.nav-leftcol ul{padding:0;margin:0;max-width:100%}
nav.nav-leftcol>ul li{list-style-type:none;margin:11px 0;line-height:22px;background-position:left 2px}
nav.nav-leftcol>ul>li>ul li{background-position:left 2px}
.widget-contact ul.flagNav{float:right;margin:0;background:#ededed;padding:0.45em;width:100%}
.widget-contact ul.flagNav:after{clear:both;content:""}
.widget-contact ul.flagNav>li{background:none;float:left;list-style-type:none;margin:0 0.25em;padding:0}
.widget-contact ul.flagNav img{display:block}
.widget-contact ul.flagNav>li.active{outline:1px solid #000000}
.widget-contact ul.flagNav>li.langNotAvailable{background-color:#FFFFFF}
.widget-contact ul.flagNav>li.langNotAvailable img{opacity:0.3}
nav.sc-nav-tabs.fixed{position:fixed;top:0;background:#fff;left:0;width:100%;z-index:999;margin-top:0;background-color:#eeeeee}
nav.sc-nav-tabs.fixed.hasFixedTopContent{top:2.375em}
nav.sc-nav-tabs ul,nav.sc-nav-tabs li{display:inline-block}
nav.sc-nav-tabs .book-online{display:none;position:absolute;top:0;right:15px}
nav.sc-nav-tabs .book-online a{color:#e2021b}
@media screen and (max-width:767px){nav.sc-nav-tabs .book-online{position:relative;float:none;width:100%;margin:0}
}
@media screen and (min-width:992px){nav.sc-nav-tabs.fixed .book-online{display:block}
}
nav.sc-nav-tabs ul{margin:0}
nav.sc-nav-tabs li{margin:0 15px 15px 0;background:none;padding:0}
nav.sc-nav-tabs.fixed li{margin:0}
nav.sc-nav-tabs .button{background-color:#ededed;color:#0066c3}
nav.sc-nav-tabs .button:hover,nav.sc-nav-tabs .button:focus{background-color:#e2e2e2}
nav.sc-nav-tabs .act>.button,nav.sc-nav-tabs .cur>.button{background-color:#0066c3;color:#fff}
nav.sc-nav-tabs .act>.button:hover,nav.sc-nav-tabs .act>.button:focus,nav.sc-nav-tabs .cur>.button:hover,nav.sc-nav-tabs .cur>.button:focus{background-color:#15376b}
.container nav.sc-nav-tabs:not(.fixed)>.container{padding-left:0;padding-right:0}
.teaserbox{margin:0 auto 9px auto;max-width:236px}
.widget-teaser{position:relative;display:block}
.widget-teaser.widget-teaser-image>img{top:0;left:0;display:block;width:100%!important;height:auto!important;z-index:0}
.widget-teaser.widget-teaser-image>h3{position:absolute;top:8px;z-index:1;margin:0;color:#fff;width:100%}
.widget-teaser.widget-teaser-image>h3>.text{position:absolute;left:0;right:35px;padding:0 3px 0 8px;background-color:rgba(0,134,209,0.8);min-height:27px}
.widget-teaser.widget-teaser-image>h3>.arrow{background:url('../../fileadmin/templates/sprachcaffe/template/images/teaserbox_arrow.png') no-repeat left top transparent;width:35px;height:27px;display:block;position:absolute;right:0;top:0}
.widget-teaser.widget-teaser-image>h3>.arrow.red{background-image:url('../../fileadmin/templates/sprachcaffe/template/images/teaserbox_arrow-red.png')}
.widget-teaser:hover{text-decoration:none}
.widget-teaser.widget-teaser-border{border:1px solid #c9c9c9;padding:16px}
.widget-teaser.widget-teaser-border h4{color:#0066c3;margin:0 0 16px}
.borderbox{margin:35px 0;width:100%;clear:both}
.content .borderbox{margin:10px 0 0 0}
.borderbox .inner{border:1px solid #cfcfcf;
height:100%;padding:43px 9px 8px 8px}
.borderbox .csc-header{margin:-44px -10px 0 0;padding:9px 52px 0 0;min-height:36px;background:url('../../fileadmin/templates/sprachcaffe/template/images/bg-box.png') no-repeat right top transparent}
.section-header.widget-slider{height:auto;position:relative;width:100%;margin-bottom:0.5em}
.section-header.widget-slider img{display:block;max-width:100%;margin:0!important}
.section-header.widget-slider .whiteOverlay{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background:url('../../fileadmin/templates/sprachcaffe/template/images/slider-white-fade.png') repeat-x}
.widget-slider div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0}
.contactinfo{padding-left:9px;margin-bottom:16px}
.contactinfo p{margin-top:15px}
.contactinfo .csc-header{background:#EDEDED;margin:0 -9px;padding:0 9px 3px 9px;margin-bottom:6px}
.contactinfo .csc-firstHeader
.contactinfo h1,.contactinfo h2,.contactinfo h3,.contactinfo h4,.contactinfo h5,.contactinfo .layout-hx{margin-top:0;margin-bottom:0;font-weight:300}
.contactinfo .csc-header img{display:inline;margin-left:10px;margin-right:10px;float:right;margin-top:8px}
.contactbox{min-height:100%}
.contactbox .tx-jfmulticontent-pi1{margin:0}
.contactbox>.csc-header{text-align:center;background:#efefef;padding:0 20px;line-height:26px;padding-bottom:3px}
.contactbox .csc-firstHeader{margin:0}
.contactbox .csc-textpic-imagewrap{margin-top:8px}
.contactbox .subcolumns{margin-top:20px;margin-left:0;margin-right:0}
.contactboxlink{margin-bottom:2px}
.contactboxlink .csc-default{position:relative}
.contactboxlink .csc-header>div{font-weight:400;margin:0;clear:both}
.contactboxlink .csc-header>div .image{float:left;margin:0 10px 2px 0}
.contactboxlink .csc-header>div .text{}
.widget-contact ul{margin-top:0;margin-bottom:11px}
@media (min-width:992px){.twocol-layout{display:table}
.twocol-layout>.twocol-layout-h,.twocol-layout>.twocol-layout-c{display:table-cell;vertical-align:middle}
.twocol-layout-h-c>.twocol-layout-h{padding-right:0.5em}
.twocol-layout-h-c>.twocol-layout-c{padding-left:0.5em}
.twocol-layout-c-h>.twocol-layout-h{padding-left:0.5em}
.twocol-layout-c-h>.twocol-layout-c{padding-right:0.5em}
}
.top-content-right.widget-contact .csc-header>*:first-child{font-size:1.625em;margin-bottom:0px;margin-top:0px}
.top-content-right.widget-contact .csc-header>*:last-child{font-size:0.750em;margin:0px;line-height:10px}
.widget-logotype{float:left;max-height:135px;overflow:hidden}
.widget-logotype .logo{float:left;font-weight:100;line-height:1}
.widget-logotype .logo img{display:block}
.widget-logotype .slogan{color:#0066c3;font-weight:100;max-width:100%;margin-top:25px;margin-left:65px;float:left;line-height:38px}
.responsive .csc-textpic-image,.type-tx_scsolr_domain_model_offer .results-image{position:relative}
.responsive .csc-textpic-image .csc-textpic-caption,.type-tx_scsolr_domain_model_offer .results-image .results-caption{position:absolute;left:0;right:0;padding:0 5px;background-color:rgba(0,0,0,0.5);color:#fff;bottom:0;font-weight:300;letter-spacing:0.005em;line-height:26px}
.responsive .csc-textpic-image .csc-textpic-caption a,.type-tx_scsolr_domain_model_offer .results-image .results-caption a{color:#fff}
.ui-tabs-panel .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0 !important}
.ui-tabs{background-color:#ededed;padding:4px}
.ui-tabs-panel{background-color:#fff;padding:16px}
.ui-tabs .ui-tabs-nav{margin-left:6px;margin-bottom:-1px;overflow:hidden}
.ui-tabs .ui-tabs-nav li{display:inline-block;
background:#ededed;color:#0066c3;cursor:pointer;font-weight:400;border-left:2px solid #0066c3;margin-left:-2px}
.ui-tabs .ui-tabs-nav li a{display:block;padding:0px 4px;margin-left:5px}
.ui-tabs .ui-tabs-nav li.ui-state-active{background-color:#fff;font-weight:700;border-left:none;border-top:1px solid #c9c9c9;margin-right:-8px;position:relative;margin-left:2px}
.ui-tabs .ui-tabs-nav li.ui-state-active a{padding:6px 10px 5px 20px;border-right:1px solid #c9c9c9;margin-top:-1px;outline:none;background:url('../../fileadmin/templates/sprachcaffe/template/images/bg-acttab.png') no-repeat left -80px transparent;margin-left:0}
.ui-tabs .ui-tabs-nav li a:hover{text-decoration:none}
.ui-tabs .ui-tabs-panel{border:1px solid #c9c9c9;overflow:auto}
.ui-tabs .ui-tabs-hide{position:absolute;width:100%;height:1px;padding:0;margin:-1px;border:0;clip:rect(0 0 0 0);overflow:hidden}
.js-map{display:block;width:100% !important}
.js-map img{max-width:none !important}
.ui-autocomplete{float:left;list-style:outside none none;margin:0;padding:2px;position:absolute;background:#f7f7f7;border:1px solid #dddddd;color:#312e25}
.ui-autocomplete .ui-menu-item{clear:left;float:left;margin:0;padding:0;width:100%;list-style:outside none none;background:none}
.ui-autocomplete .ui-menu-item a{display:block;line-height:1.5;padding:0.2em 0.4em;text-decoration:none;cursor:pointer;color:inherit}
.ui-autocomplete .ui-state-hover,.ui-autocomplete .ui-state-focus{background:#ededed}
form.powermail_form{word-wrap:normal;line-height:normal;font-weight:normal;letter-spacing:0}
form.powermail_form ol,form.powermail_form ul,form.powermail_form p{margin:0}
form.powermail_form .powermail_fieldset,form.powermail_form .powermail_fieldwrap fieldset{border:none;padding:0;margin:0}
form.powermail_form legend{font-weight:700;margin-bottom:12px}
form.powermail_form .hidetitle legend{display:none}
form.powermail_form legend.powermail_fieldwrap_checkbox_title{font-weight:normal}
form.powermail_form .powermail_submit{min-width:135px;width:inherit;height:27px;border:none;color:#fff;border:2px solid #285684 !important;background:url('../../fileadmin/templates/sprachcaffe/template/images/powermail/form-buttons.png') repeat-x left top #285785;border-radius:0 !important;box-shadow:none !important}
form.powermail_form .powermail_submit{margin-left:33%}
form.powermail_form .powermail_submit:hover{background-position:left -24px}
form.powermail_form .powermail_submit:active{background-position:left -48px}
form.powermail_form .powermail_fieldwrap,form.powermail_form .powermail_check_inner{clear:both;margin-bottom:12px;float:left;width:100%}
form.powermail_form .powermail_fieldwrap label,form.powermail_form .powermail_radio_legend{width:30%;margin-right:3%;display:inline-block;vertical-align:top;display:block;float:left}
form.powermail_form .powermail_fieldwrap .powermail_radio_inner{float:left;margin-bottom:12px;position:relative}
form.powermail_form .powermail_fieldwrap .powermail_radio_inner>label{width:inherit;margin-right:0;margin-left:19px;float:none}
form.powermail_form .powermail_fieldwrap .powermail_radio_inner>.label_radio{margin-left:0;position:absolute}
form.powermail_form textarea,form.powermail_form input,form.powermail_form .selectdiv{border:1px solid #abc0d5;border-radius:2px;width:33%;color:inherit;display:block;float:left}
form.powermail_form .powermail_radio_group{width:33%;display:inline-block}
form.powermail_form input[type="checkbox"],form.powermail_form input[type="submit"]{width:auto !important}
form.powermail_form textarea,form.powermail_form input,.selectdiv .out{padding:2px 5px 2px 5px}
form.powermail_form textarea:hover,form.powermail_form textarea:focus,form.powermail_form textarea:active,form.powermail_form input:hover,form.powermail_form input:focus,form.powermail_form input:active,form.powermail_form .selectdiv:hover{border-color:#295886;box-shadow:0 3px 4px 0px #E4E3E3 inset}
form.powermail_form .powermail_select{height:21px}
form.powermail_form .selectdiv{display:inline-block;height:25px;background:url('../../fileadmin/templates/sprachcaffe/template/images/powermail/form-select.png') no-repeat right center #fff;cursor:pointer;position:relative;overflow:hidden}
form.powermail_form .selectdiv select{z-index:-1;border:none;margin:0;overflow:hidden;cursor:pointer;width:100%;height:100%;position:absolute;z-index:2;color:inherit;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;cursor:pointer}
form.powermail_form .selectdiv .parsley-errors-list{margin-bottom:0}
form.powermail_form .selectdiv .out{width:100%;height:100%;padding-right:24px}
form.powermail_form .mandatory{color:#e41129}
form.powermail_form .invalid{border-color:#e2001a}
form.powermail_form .label_check.invalid{background-position:center -38px}
.error *{line-height:20px}
.error{background-color:#e2001a;color:#fff;padding:2px 10px 2px 10px;margin-top:30px;margin-left:32px;line-height:21px;min-height:20px}
.error p{margin:0;padding:0}
.error em{border-color:transparent #e2001a transparent transparent;border-style:dashed solid dashed dashed;border-width:12px 6px;top:0px;display:inline-block;height:0;left:-12px;line-height:0;position:absolute;right:0.25em;vertical-align:middle;width:0}
form.powermail_form .icon_info{display:inline-block;width:19px;height:18px;background:url('../../fileadmin/templates/sprachcaffe/template/images/powermail/form-info.png') no-repeat left top #fff;position:relative;margin-left:3px;margin-right:3px;vertical-align:top}
form.powermail_form .icon_info .infotext{display:none;position:absolute;
width:176px;padding:5px;line-height:21px;background:#f5f8ff;border:1px solid #abc0d5;left:19px;bottom:18px}
form.powermail_form{margin-bottom:35px}
form.powermail_form .icon_info:hover .infotext,form.powermail_form .icon_info.hover_effect .infotext{display:inline-block}
form.powermail_form .powermail_fieldwrap .powermail_check_inner .label_check,form.powermail_form .powermail_fieldwrap .powermail_radio_inner .label_radio{width:19px;height:19px;vertical-align:top;margin-right:0;margin-top:5px}
form.powermail_form .label_check{background:url('../../fileadmin/templates/sprachcaffe/template/images/powermail/form-checkbox.png') no-repeat #fff}
form.powermail_form .label_check.off{background-position:center top}
form.powermail_form .label_check.on{background-position:center -19px}
form.powermail_form .label_radio{background:url('../../fileadmin/templates/sprachcaffe/template/images/powermail/form-radio.png') no-repeat transparent}
form.powermail_form .label_radio.off{background-position:center top}
form.powermail_form .label_radio.on{background-position:center -19px}
form.powermail_form .label_check input,form.powermail_form .label_radio input{width:100%;height:100%;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}
form.powermail_form .powermail_radio_group .mandatory_helper{visibility:hidden}
form.powermail_form textarea,form.powermail_form input{font-family:arial !important}
form.powermail_form .powermail_fieldwrap_radio.horizontal .powermail_radio_inner{display:inline-block}
form.powermail_form .powermail_fieldwrap.note{font-size:14px}
#calroot{
z-index:10000;margin-top:-1px;width:auto;padding:2px;background-color:#fff;font-size:11px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 15px #666;-webkit-box-shadow:0 0 15px #666;box-shadow:0 0 15px #666}
#calhead{padding:2px 0;height:22px}
#caltitle{font-size:14px;color:#FA8800;float:left;text-align:center;width:155px;line-height:20px;text-shadow:0 1px 0 #ddd}
#calnext,#calprev{display:block;width:20px;height:20px;background:transparent url('../../fileadmin/templates/sprachcaffe/template/images/powermail/prev.png') no-repeat scroll center center;float:left;cursor:pointer}
#calnext{background-image:url('../../fileadmin/templates/sprachcaffe/template/images/powermail/next.png');float:right}
#calprev.caldisabled,#calnext.caldisabled{visibility:hidden}
#caltitle select{font-size:10px}
#caldays{height:18px;border-bottom:1px solid #ddd}
#caldays span{display:block;float:left;width:28px;text-align:center}
#calweeks{background-color:#fff;margin-top:4px}
.calweek{clear:left;height:22px}
.calweek a{display:block;float:left;width:27px;height:20px;text-decoration:none;font-size:11px;margin-left:1px;text-align:center;line-height:20px;color:#666;-moz-border-radius:3px;-webkit-border-radius:3px}
.calweek a:hover,.calfocus{background-color:#498ce2;color:#fff}
a.calsun{color:red}
a.caloff{color:#ccc}
a.caloff:hover{background-color:rgb(245,245,250)}
a.caldisabled{background-color:#efefef !important;color:#ccc	!important;cursor:default}
#calcurrent{background-color:#498ce2;color:#fff}
#caltoday{background-color:#333;color:#fff}
form.powermail_form .powermail_fieldset .powermail_label[title]:after{content:'i';display:inline-block;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;height:16px;width:16px;background-color:#aaa;margin:0 0 0 2px;font-size:14px;line-height:16px;text-align:center;color:white;font-family:arial;font-weight:bold;cursor:default}
form.powermail_form .powermail_fieldset .powermail_label[title][title=""]:after{display:none}
form.powermail_form .honeyPod{margin-left:-99999px}
form.powermail_form .parsley-errors-list{color:#e41129;font-size:0.8em;clear:both}
form.powermail_form .parsley-errors-list li{line-height:20px}
.tx-powermail .powermail_form.disabled,.tx-powermail .powermail_form_bootstrap.disabled{position:relative}
.tx-powermail .powermail_form.disabled:after,.tx-powermail .powermail_form_bootstrap.disabled:after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;right:0;bottom:0;left:0}
.tx-powermail .powermail_submit{position:relative;-webkit-transition:color 2s;transition:color 2s}
.tx-powermail .powermail_submit:after{content:"";display:block;width:1em;height:1em;border-radius:50%;border:2px solid #fff;border-top-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-bottom-color:rgb(255,255,255);border-left-color:rgb(255,255,255);border-color:#fff transparent #fff transparent;animation:lds-dual-ring 1.2s linear infinite;position:absolute;top:50%;left:50%;margin-top:-0.5em;margin-left:-0.5em;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}
@keyframes lds-dual-ring{0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}
}
.tx-powermail .powermail_submit[disabled]{color:transparent !important}
.tx-powermail .powermail_submit[disabled]:after{opacity:1}
.xdsoft_datetimepicker{box-shadow:0px 5px 15px -5px rgba(0,0,0,0.506);background:white;border-bottom:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;border-top:1px solid #bbb;color:#333333;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;padding:8px;padding-left:0px;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}
.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none}
.xdsoft_datetimepicker button{border:none !important}
.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.xdsoft_noselect::selection{background:transparent}
.xdsoft_noselect::-moz-selection{background:transparent}
.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}
.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0px;margin:0px}
.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}
.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}
.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}
.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0px}
.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}
.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}
.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAeCAYAAACsYQl4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQjRCQjRGREU4MkNFMzExQjRDQkIyRDJDOTdBRUI1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQjg0OUYyNTZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQjg0OUYyNDZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI5NzE3MjFBN0E2Q0UzMTFBQjJEQjgzMDk5RTNBNTdBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCNEJCNEZERTgyQ0UzMTFCNENCQjJEMkM5N0FFQjUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+aQvATgAAAfVJREFUeNrsmr1OwzAQxzGtkPjYEAuvVGAvfQIGRKADE49gdLwDDwBiZ2RhQUKwICQkWLsgFiRQuIBTucFJ/XFp4+hO+quqnZ4uvzj2nV2RpukCW/22yAgYNINmc7du7DcghCjrkqgOKjF1znpt6rZ0AGWQj7TvCU8d9UM+QAGDrhdyc2Bnc1WVVPBev9V8lBnY+rDwncWZThG4xk4lmxtJy2AHgoY/FySgbSBPwPZ8mEXbQx3aDERb0EbYAYFC7pcAtAvkMWwC0D3NX58S9D/YnoGC7nPWr3Dg9JTbtuHhDShBT8D2CBSK/iIEvVXxpuxSgh7DdgwUTL4iA92zmJb6lKB/YTsECmV+IgK947AGDIqgQ/LojsO135Hn51l2cWlov0JdGNrPUceueXRwilSVgkUyom9Rd6gbLfYTDeO+1v6orn0InTogYDGUkYLO3/wc9BdqqTCKP1Tfi+oTIaCBIL2TES+GTyruT9S61p6BHam+99DFEAgLFklYsIBHwSI9QY80H5ta+1rB/6ovaKihBJeEJbgLbBlQgl+j3lDPqA2tfQV1j3pVn8s+oKHGTSVJ+FqDLeR5bCqJ2E/BCycsoLZETXaKGs7rhKVt+9HZScrZNMi88V8P7LlDbvOZYaJVpMMmBCT4n0o8dTBoNgbdWPsRYACs3r7XyNfbnAAAAABJRU5ErkJggg==")}
.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0px}
.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0px;margin-left:5px}
.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0px 0px}
.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0px none currentColor;cursor:pointer;display:block;height:30px;opacity:0.5;outline:medium none currentColor;overflow:hidden;padding:0px;position:relative;text-indent:100%;white-space:nowrap;width:20px}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0px;margin-bottom:7px;margin-top:0px}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #eee}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:white;border-top:1px solid #eee;color:#444;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0px;height:25px;line-height:25px}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0px}
.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1}
.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}
.xdsoft_datetimepicker .xdsoft_label:hover{text-decoration:underline}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0px;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#A94442}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#1E5799;box-shadow:#1E5799 0px 1px 3px 0px inset;color:#fff;font-weight:700}
.xdsoft_datetimepicker .xdsoft_month{width:90px;text-align:right}
.xdsoft_datetimepicker .xdsoft_calendar{clear:both}
.xdsoft_datetimepicker .xdsoft_year{width:56px}
.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}
.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}
.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}
.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#F5F5F5;border:1px solid #DDDDDD;color:#666666;font-size:12px;text-align:right;padding:0px;border-collapse:collapse;cursor:pointer;height:25px}
.xdsoft_datetimepicker .xdsoft_calendar th{background:#F1F1F1}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#1E5799}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#1E5799;box-shadow:#1E5799 0px 1px 3px 0px inset;color:#fff;font-weight:700}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:0.5}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:0.2}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#A94442 !important;box-shadow:none !important}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit	!important;background:inherit !important;box-shadow:inherit !important}
.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}
.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}
.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}
.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}
.xdsoft_time_box{position:relative;border:1px solid #ccc}
.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}
.xdsoft_scrollbar{position:absolute;width:7px;right:0px;top:0px;bottom:0px;cursor:pointer}
.xdsoft_scroller_box{position:relative}
.tx-scoffers-pi1{clear:both}
.tx-scoffers-pi1 p,.tx-scoffers-pi1 ol,.tx-scoffers-pi1 ul{line-height:inherit}
.tx-scoffers-pi1 li{margin:0;padding:0;background:none}
.banner_large p,.banner_large dl,.banner_large multicol,.banner_large form,.banner_medium p,.banner_medium dl,.banner_medium multicol,.banner_medium form,.banner_small p,.banner_small dl,.banner_small multicol,.banner_small form{margin:0 0 .6em}
.banner_large{color:#325478;cursor:pointer;height:155px;padding-left:538px;position:relative;width:210px;display:block}
.banner_large h3,.banner_medium h3,.banner_medium_nolinks h3,.banner_small h3{height:19px;font-weight:700;margin:0;padding:0;overflow:hidden}
.banner_large p.offer_description{height:54px}
.banner_large p.offer_description,.banner_medium p.offer_description,.banner_medium_nolinks p.offer_description,.banner_small p.offer_description{line-height:12px;margin:0;padding:0;overflow:hidden}
.banner_large ul,.banner_medium ul,.banner_medium_nolinks ul,.banner_small ul{font-weight:700;height:62px;list-style-image:url('../../fileadmin/templates/sprachcaffe/template/images/old/list-check.png');margin:5px 0 0;padding:0 0 0 90px;overflow:hidden}
.banner_large p.offer_pricefrom{bottom:47px;left:520px}
.banner_large p.offer_pricefrom,.banner_medium p.offer_pricefrom,.banner_medium_nolinks p.offer_pricefrom,.banner_small p.offer_pricefrom{color:#fff;position:absolute;text-align:center;width:82px;z-index:999}
.banner_large p.offer_price{bottom:10px;left:520px}
.banner_large p.offer_price,.banner_medium p.offer_price,.banner_medium_nolinks p.offer_price,.banner_small p.offer_price{color:#fff;font-weight:700;position:absolute;text-align:center;width:82px;z-index:999}
.banner_large ul li,.banner_medium ul li,.banner_medium_nolinks ul li,.banner_small ul li{white-space:nowrap}
.banner_large a,.banner_medium a,.banner_small a{color:#325478;display:block;text-align:right}
.tx-scoffers-pi1 .banner_small{margin-bottom:25px;margin-top:15px}
.banner_small{color:#325478;cursor:pointer;height:133px;padding-left:174px;position:relative;width:187px}
.banner_small.left,.banner_small.right{float:left;margin-right:40px}
.banner_small p.offer_pricefrom{bottom:53px;left:156px}
.banner_small p.offer_price{bottom:16px;left:156px}
.teaserbox-header,.teaserbox-header a{color:#16355f;font-weight:700}
.scoffers-teaserbox{min-height:142px;width:231px;margin:0;padding:0}
.scoffers-teaserbox img{border-top:1px solid #8ea1bd;border-bottom:1px solid #8ea1bd;float:left;margin:7px 4px}
.scoffers-teaserbox-list{float:left;width:133px}
.scoffers-teaserbox .scoffers-teaserbox-description{height:50px;line-height:1.35em;margin:0;padding:6px 5px 14px 3px}
.scoffers-teaserbox .scoffers-teaserbox-location{float:left;font-weight:400;height:12px;width:56px;padding:4px}
.scoffers-teaserbox a.scoffers-teaserbox-price{color:#b60516;display:block;float:left;font-weight:700;height:14px;width:60px;margin:0;padding:3px 2px 3px 5px}
.scoffers-teaserbox-more{border-top:1px solid #b3becf;border-bottom:1px solid #b3becf;color:#22477a;font-weight:400;padding-top:2px;text-align:right;background:url('../../fileadmin/templates/sprachcaffe/template/images/sc-offers/teaserbox_more_bg.png') repeat-x left top auto}
.scoffers-teaserbox-more a{color:#b60516;display:block;font-weight:700;margin-right:6px;padding:2px 11px 2px 0;background:url('../../fileadmin/templates/sprachcaffe/template/images/sc-offers/teaserbox_more_arrow.png') no-repeat right center auto}
.tx-scbordercollink-pi1 *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;line-height:normal}
.tx-scbordercollink-pi1{clear:both}
.tx-scbordercollink-pi1 a{color:#386198;display:block;font-weight:700;;padding:4px 0;width:100%;float:left;position:relative}
.tx-scbordercollink-pi1 img{vertical-align:middle;float:left}
.tx-scbordercollink-pi1 span{border-bottom:1px solid #E4EDF9;border-right:1px solid #E4EDF9;border-top:1px solid #E4EDF9;display:block;padding:2px 2px 2px 10px;position:absolute;top:11px;left:33px;right:0}
.clear-both{clear:both}
.quickfacts{margin:0 0 16px 0}
@media (min-width:768px){.quickfacts{float:right;max-width:388px;margin:0px 0px 30px 15px;padding:0 0 0 30px;border-left:1px solid #bfc1c2}
}
.tx-jfmulticontent-pi1 .quickfacts{margin-top:16px;margin-left:0px;padding-right:0}
.tx-jfmulticontent-pi1 .subcr .quickfacts{padding-right:0}
.tx-jfmulticontent-pi1 .subcl .quickfacts{padding-left:0;border-left:none;border-right:1px solid #BFC1C2}
.quickfacts h1,.quickfacts .layout-h1,.quickfacts h2,.quickfacts .layout-h2,.quickfacts h3,.quickfacts .layout-h3,.quickfacts h4,.quickfacts .layout-h4,.quickfacts h5,.quickfacts .layout-h5,.quickfacts h6,.quickfacts .layout-h6,.quickfacts .csc-header b{margin:0;margin-bottom:10px;color:#0066C3;font-weight:700}
.quickfacts ul{margin:0;padding:0}
.sc-page-header{border-bottom:0;padding-bottom:0}
.sc-page-header-column-right{height:164px;overflow:hidden}
.widget-logotype h2{max-width:685px}
.widget-logotype .slogan{max-width:685px}
.column-left{width:962px;position:relative;min-height:1px}
.column-right{width:236px;min-height:1px;font-weight:300}
.column-right p,.column-right ol,.column-right ul{margin:0;font-weight:300}
.column-right h1,.column-right .layout-h1,.column-right h2,.column-right .layout-h2,.column-right h3,.column-right .layout-h3,.column-right h4,.column-right .layout-h4,.column-right h5,.column-right .layout-h5,.column-right h6,.column-right .layout-h6{font-weight:300}
.sc-page-content{position:relative}
.sc-page-content>article:after{content:"";display:block;clear:both}
.content-left{float:left;margin-right:55px;width:230px}
#layout5 .content-left{margin-right:8%;width:32%}
.content-right{width:927px;float:right}
#layout5 .content-right{width:60%}
[class*="inner-column"]{float:left;margin-right:16px;margin-left:0}
.column-left .inner-column-onehalf{width:488px}
.column-left .inner-column-onehalf+.inner-column-onehalf{margin-right:0}
.inner-column-onethird{width:404px}
.inner-column-onethird+.inner-column-onethird+.inner-column-onethird{margin-right:0}
.column-left .inner-column-onethird{width:320px}
.inner-column-twothird{width:824px}
.inner-column-twothird+.inner-column-onethird,.inner-column-onethird+.inner-column-twothird{margin-right:0}
.column-left .inner-column-twothird{width:656px}
.inner-column-twothird+.inner-column-onethird{margin-right:0}
.inner-column-onethird+.inner-column-twothird{margin-right:0}
.section-header.widget-slider{height:382px;margin-top:50px}
.nav-primary{height:432px}
iframe.video{height:538px}
.content-right iframe.video{height:378px}
.ui-tabs-panel iframe.video,.js-map{height:519px !important}
@media screen and (max-width:1340px){.socialbookmarks{visibility:hidden}
}
@media screen and (max-width:1279px){.widget-logotype h2{max-width:433px}
.widget-logotype .slogan{max-width:433px}
.column-left{width:740px}
.column-left .inner-column-onehalf{width:362px}
.inner-column-onethird{width:320px}
.column-left .inner-column-onethird{width:236px}
.inner-column-twothird{width:488px}
.column-left .inner-column-twothird{width:488px}
.content-left{margin-right:25px}
#layout5 .content-left{margin-right:4%}
.content-right{width:675px}
#layout5 .content-right{width:64%}
c .hidden-tablet{display:none}
.nav-primary>ul{min-height:255px}
.nav-primary>ul>li{min-width:0}
.nav-primary>ul>li>ul.nav-tertiary{top:13px}
.nav-primary>ul>li>ul.nav-secondary>li{line-height:32px}
.section-header.widget-slider{height:308px}
.nav-primary{height:358px}
.flexslider .slides img{max-width:108% !important;left:-4% !important}
iframe.video{height:397px}
.content-right iframe.video{height:254px}
.ui-tabs-panel iframe.video,.js-map{height:378px !important}
.tx-jfmulticontent-pi1 .subcolumns .csc-textpic>div{float:none;width:auto}
.tx-jfmulticontent-pi1 .subcolumns .csc-textpic-intext-left-nowrap>.csc-textpic-imagewrap{margin-right:0 !important}
.tx-jfmulticontent-pi1 .subcolumns .csc-textpic-intext-left-nowrap>.csc-textpic-imagewrap img{margin:0 auto}
.tx-jfmulticontent-pi1 .subcolumns .csc-textpic-intext-left-nowrap>.csc-textpic-text{margin-left:0 !important}
.tx-jfmulticontent-pi1 .subcolumns .csc-textpic-intext-right-nowrap>.csc-textpic-imagewrap{margin-left:0 !important}
.tx-jfmulticontent-pi1 .subcolumns .csc-textpic-intext-right-nowrap>.csc-textpic-imagewrap img{margin:0 auto}
.tx-jfmulticontent-pi1 .subcolumns .csc-textpic-intext-right-nowrap>.csc-textpic-text{margin-right:0 !important}
.sc-page-content .tx-jfmulticontent-pi1 .subcolumns .csc-textpic>div{clear:both}
}
@media screen and (max-width:991px){.widget-logotype h1,.widget-logotype .layout-h1{margin-right:20px}
.widget-logotype h2,.widget-logotype .layout-h2{max-width:226px}
.widget-logotype .slogan{margin-left:12px}
.widget-logotype .slogan{max-width:234px;line-height:normal;font-size:1.8em}
.sc-page-header-column-left{width:488px}
.sc-page-header-column-right{width:236px}
.sc-page-content-column-right{width:100%;margin-left:0px;margin-top:35px}
.inner-column-onethird{width:236px}
.inner-column-twothird{width:488px}
.column-right>.innerWrap>.rightCol-content{width:236px;margin:0 16px 16px 0;float:left}
.column-right>.innerWrap>div.rightCol-content.last{margin-right:0}
.column-right>.innerWrap>.rightCol-content>div{margin:0 auto !important}
.column-right{overflow:hidden}
.content-right{width:453px}
#layout5 .tx-jfmulticontent-pi1 .subcolumns>div,#layout5 .tx-jfmulticontent-pi1 .subcolumns .subcl,#layout5 .tx-jfmulticontent-pi1 .subcolumns .subcr{margin:0;padding:0;width:100%}
#layout5 div.csc-textpic-intext-right div.csc-textpic-imagewrap,#layout5 div.csc-textpic-intext-left div.csc-textpic-imagewrap{float:none;margin-left:0 !important;margin-right:0 !important}
}
@media screen and (max-width:767px){.hideMobile{display:none !important}
.nav-primary>ul{min-height:0}
.widget-logotype .slogan{display:none}
.widget-logotype h2{max-width:100%}
.contactinfo{padding-left:0}
.contactinfo .csc-header{display:none}
.column-left{width:100%}
.sc-page-header-column-right{width:100%}
.column-right{width:100%}
.content{padding-bottom:16px}
.column-right .innerWrap{margin-right:0}
.column-right>.innerWrap>.rightCol-content{margin:0 0 16px 0;width:auto;float:none}
.sc-page-header-column-left{width:100%}
.column-left .inner-column-onehalf{float:none;margin-right:0;width:100%}
.inner-column-onethird{float:none;margin-right:0;width:100%}
.column-left .inner-column-onethird{width:100%}
.inner-column-twothird{float:none;margin-right:0;width:100%}
.column-left .inner-column-twothird{width:100%}
.widget-contact{margin-left:0}
.widget-contact ul{margin:0 0 16px;padding:0}
.widget-contact ul li{margin-right:8px;display:inline-block}
.widget-contact p{margin:0}
.nav-primary .chooseText{margin-left:0px}
.nav-primary.level-1>ul .chooseText,.nav-primary.level-2>ul.level-2 .chooseText{margin-left:50px}
.nav-primary>ul{position:relative}
.nav-primary>ul>li.home{position:absolute;
width:auto;background-image:url('../../fileadmin/templates/sprachcaffe/template/images/nav/nav-primary.png')}
.nav-primary>ul>li{width:auto;background-image:none}
.nav-primary>ul>li.active{margin:0;padding:0;width:100%}
.nav-primary>ul>li>a{margin-left:68px}
.nav-primary.level-1>ul>li.home,.nav-primary.level-2>ul>li.home{background:transparent}
.nav-primary.level-1>ul>li>a,.nav-primary.level-2>ul>li>a,.nav-primary.level-1>ul>li.active>a,.nav-primary.level-2>ul>li.active>a,.nav-primary.level-2 .chooseText{margin-left:48px}
.nav-primary>ul>li.active>a,.nav-primary>ul>li.home>a,.nav-primary.level-1>ul>li.home>a,.nav-primary.level-2>ul>li.home>a,.nav-primary.level-3>ul>li.home>a{margin-left:0}
.nav-primary>ul>li>ul.nav-secondary>li{margin-left:0}
.nav-primary.level-3>ul>li.active,.nav-primary.level-4>ul>li.active{background-image:none}
.nav-primary.level-3>ul>li.active>a,.nav-primary.level-4>ul>li.active>a{background-image:none;padding:0 !important;margin-top:3px;min-height:auto}
.nav-primary>ul>li>ul.nav-tertiary{margin-right:-2%;margin-bottom:-48px;position:relative;padding-left:0;top:-31px}
.nav-primary>ul>li>ul.nav-tertiary>li{width:48%;margin-left:0;margin-right:2%}
.section-header.widget-slider{display:none}
.nav-primary{position:relative;height:auto}
.ui-tabs .ui-tabs-nav{background-color:#fff;margin-left:0;overflow:inherit}
.ui-tabs .ui-tabs-nav li{display:block;border-bottom:1px solid #c9c9c9;border-left:none;margin-left:0}
.ui-tabs .ui-tabs-nav li a{height:38px;line-height:38px}
.ui-tabs .ui-tabs-nav li.ui-state-active{margin:0;margin-top:-1px}
.ui-tabs .ui-tabs-nav li.ui-state-active a{padding:0px 10px 0px 20px;height:37px}
.content-left,.content-right,#layout5 .content-left,#layout5 .content-right{width:auto;float:none;margin:0}
.ui-tabs-panel{padding:8px}
.flexslider .slides img{max-width:100% !important;left:0 !important}
#layout5 .subcolumns,#layout5 .subcolumns>div,#layout5 .subcolumns .subcl,#layout5 .subcolumns .subcr{margin:0;padding:0;width:100%;float:none}
.powermail_fieldwrap label{width:100%;display:block}
.powermail_radio_group,.powermail_submit{margin-left:0}
form.powermail_form .powermail_submit{margin-left:0}
form.powermail_form .powermail_fieldwrap label,form.powermail_form .powermail_fieldwrap input,form.powermail_form textarea,form.powermail_form input,form.powermail_form .selectdiv,form.powermail_form .powermail_radio_legend,form.powermail_form .powermail_radio_group{width:100%;margin:0}
form.powermail_form .powermail_fieldwrap .label_check{position:absolute;right:0}
form.powermail_form .powermail_fieldwrap .powermail_check_inner label{max-width:80%}
.error{display:none !important}
iframe.video{height:221px}
.content-right iframe.video{height:217px}
.ui-tabs-panel iframe.video,.js-map{height:207px !important}
.responsive .csc-textpic-imagewrap .csc-textpic-caption{position:relative;left:inherit;right:inherit;padding:0 5px;background-color:#000}
.sc-page-footer .top .sc-breadcrumb .description{border-bottom:3px solid #fff;float:none}
.sc-page-footer .top .sc-breadcrumb nav{margin-top:0;padding:16px;background-image:none}
.sc-page-footer .top .sc-breadcrumb nav ul{margin-top:0;background-image:none;padding:0}
.sc-page-footer .top .sc-breadcrumb nav ul li{border:none;float:left;padding:0}
.tx-jfmulticontent-pi1 .subcolumns>div{width:auto;float:none;margin:0}
.first-paragraph .tx-scnewshop-pi1 .toparea>.inner,.notification-paragraph .tx-scnewshop-pi1 .toparea>.inner,.alert-paragraph .tx-scnewshop-pi1 .toparea>.inner,.highlight-paragraph .tx-scnewshop-pi1 .toparea>.inner,.grayborder-paragraph .tx-scnewshop-pi1 .toparea>.inner{max-width:254px}
.first-paragraph .tx-scnewshop-pi1 .sc-select select,.notification-paragraph .tx-scnewshop-pi1 .sc-select select,.alert-paragraph .tx-scnewshop-pi1 .sc-select select,.highlight-paragraph .tx-scnewshop-pi1 .sc-select select,.grayborder-paragraph .tx-scnewshop-pi1 .sc-select select{max-width:228px}
}
@media screen and (max-width:419px){.sc-page-content-column-right{width:100%}
.widget-teaser{width:100%}
.nav-primary>ul>li>ul.nav-tertiary>li{width:100%;margin:0}
.nav-primary>ul>li>ul.nav-tertiary{margin-right:0}
.section-header.widget-slider{height:111px}
iframe.video,.content-right iframe.video{height:165px}
.ui-tabs-panel iframe.video,.js-map{height:150px !important}
.first-paragraph .tx-scnewshop-pi1 .toparea,.notification-paragraph .tx-scnewshop-pi1 .toparea,.alert-paragraph .tx-scnewshop-pi1 .toparea,.highlight-paragraph .tx-scnewshop-pi1 .toparea,.grayborder-paragraph .tx-scnewshop-pi1 .toparea{padding:8px 14px 9px}
.first-paragraph .tx-scnewshop-pi1 .toparea .col,.notification-paragraph .tx-scnewshop-pi1 .toparea .col,.alert-paragraph .tx-scnewshop-pi1 .toparea .col,.highlight-paragraph .tx-scnewshop-pi1 .toparea .col,.grayborder-paragraph .tx-scnewshop-pi1 .toparea .col{padding-left:0 !important}
}
.tx-scoffers-pi1 *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.scoffers-teaserbox-more a{background:url('../../fileadmin/templates/sprachcaffe/template/images/sc-offers/teaserbox_more_arrow.png') no-repeat right center;color:#b60516;display:block;font-weight:700;margin-right:6px;padding-bottom:2px;padding-right:11px;padding-top:2px;text-decoration:none}
.scoffers-teaserbox-more{background:url('../../fileadmin/templates/sprachcaffe/template/images/sc-offers/teaserbox_more_bg.png') repeat-x left top #dee6ef;background-color:transparent;border:1px solid #b3becf;color:#22477a;font-weight:400;padding-top:2px;text-align:right}
.scoffers-banner-small-right{float:left;margin:15px 0;width:360px}
.scoffers-banner-small-left{float:left;margin:15px 20px 15px 0;width:360px}
.scoffers-teaserbox .scoffers-teaserbox-from{}
.scoffers-teaserbox a.scoffers-teaserbox-price{color:#b60516;display:block;float:left;font-weight:700;height:14px;margin:0;padding:3px 2px 3px 5px;text-decoration:none;width:60px}
.scoffers-teaserbox{margin:0;margin-top:0;min-height:142px;padding:0;width:231px}
.scoffers-teaserbox-list{float:left;width:133px}
.scoffers-teaserbox img{border:1px solid #8ea1bd;float:left;margin:7px 4px}
.scoffers-teaserbox .scoffers-teaserbox-location{float:left;font-weight:400;height:12px;padding:4px;width:56px}
.scoffers-teaserbox .scoffers-teaserbox-description{height:50px;line-height:1.35em;margin:0;padding:6px 5px 14px 3px}
.scoffers-banner-large{height:155px;margin:0;width:740px}
.scoffers-pagination .browse li.browse-next a span{display:none}
.scoffers-pagination .browse li.browse-pos strong span{color:#e22a2a}
.scoffers-pagination .browse img{border:none;margin:0;padding:0;position:relative;top:1px}
.scoffers-pagination .browse li.browse-next a{}
.scoffers-pagination .hits{color:#777}
.scoffers-pagination p{float:right;margin:0;padding:0;width:400px}
.scoffers-pagination .browse li a{color:#000}
.scoffers-pagination .browse li{float:left;list-style-image:none;list-style-type:none;margin:0;padding:2px}
.scoffers-button a{display:block;font-weight:700;padding:4px 15px 4px;text-align:center;text-decoration:none;width:auto}
.scoffers-button{float:left;height:23px;margin:8px 0 6px}
.scoffers-advancedOnly{color:#777;float:left;margin-top:2px;width:380px}
.scoffers-pagination .browse{float:right;margin:0;padding:0;width:auto}
.scoffers-pagination{color:#000;float:right;margin-top:2px;text-align:right;width:auto}
#scoffers-list .more-button{float:left;width:100px}
#scoffers-list .more-button a{display:block;font-weight:700;padding:5px;text-align:center;white-space:nowrap}
#scoffers-list .more-button a,.scoffers-smallbox .booknow a{background-color:#E3001B;color:#fff}
#scoffers-list .more-button a:hover,#scoffers-list .more-button a:focus,.scoffers-smallbox .booknow a:hover,.scoffers-smallbox .booknow a:focus{background-color:#D40019}
#scoffers-list .more-button a:active,.scoffers-smallbox .booknow a:active{background-color:#C80018}
.scoffers-smallbox{background:url('../../fileadmin/templates/sprachcaffe/template/images/sc-offers/list_bg2.gif') repeat-x left bottom;border:1px solid #8fa2bc;margin-bottom:10px;margin-left:7px;overflow:hidden;width:217px}
#scoffers-details .scoffers-smallbox{float:right}
#scoffers-details p{margin-bottom:15px}
.scoffers-smallbox .title{background:url('../../fileadmin/templates/sprachcaffe/template/images/sc-offers/list_bg1.gif') repeat-x left bottom!important;border-bottom:1px solid #8fa2bc!important;color:#22477a!important;margin:0!important;padding:3px 4px!important}
.scoffers-smallbox .subtitle{color:#22477a;font-weight:700;margin:0;margin-bottom:0;padding:2px 0 0 4px}
.scoffers-smallbox .additional-text{left:-6px;margin:0;margin-top:15px;padding:0;padding-top:14px;position:relative}
.scoffers-smallbox .price{background:url('../../fileadmin/templates/sprachcaffe/template/images/sc-offers/price_bg.png') no-repeat center top;color:#22477a;float:left;margin-top:-10px;padding:0;text-align:center;width:120px}
#scoffers-details .scoffers-details-advantages ul{list-style-position:outside;margin:0;margin-bottom:15px;margin-left:15px;padding:0}
#scoffers-details .scoffers-details-services ul{list-style-position:inside;margin:0;margin-bottom:15px;padding:0}
#scoffers-details h1,#scoffers-details .layout-h1{color:#204679;margin-bottom:18px}
#scoffers-details .image2{border:1px solid #b1cde3;float:left;height:105px;margin-bottom:15px;margin-right:9px;overflow:hidden;width:90px}
#scoffers-details h3{color:#22477a;line-height:100%;margin:0}
.scoffers-smallbox .price h1,.scoffers-smallbox .price .layout-h1{margin-top:0!important}
.scoffers-smallbox .price p.small{font-weight:700;margin-bottom:-4px!important;margin-top:4px}
#scoffers-list .price{margin:0;padding:2px 15px 15px 0}
#scoffers-list .title a{color:#334359}
#scoffers-list .title{height:18px;margin:0;overflow:hidden;padding:11px 15px 0 0;text-align:right;white-space:nowrap}
#scoffers-list .price,#scoffers-list .price a{color:#111;font-weight:700;text-align:right}
#scoffers-list .about-button{float:left;margin-right:4px;margin-left:19px;overflow:hidden;white-space:nowrap;width:180px}
#scoffers-list p{margin:0}
#scoffers-list .about-button a{display:block;font-weight:700;padding:5px;text-align:center;white-space:nowrap}
.scoffers-button a,#scoffers-list .about-button a{background-color:#0066C3;color:#fff}
.scoffers-button a:hover,.scoffers-button a:focus,#scoffers-list .about-button a:hover,#scoffers-list .about-button a:focus{background-color:#005eb3}
.scoffers-button a:active,#scoffers-list .about-button a:active{background-color:#00539f}
#scoffers-list .image img{margin:0;padding:0}
#scoffers-list .image{float:left;height:104px;margin:0;margin-bottom:10px;overflow:hidden;overflow:hidden;padding:0;width:243px}
.scoffers-smallbox .booknow a{color:#fff;display:block;float:right;font-weight:700;margin-bottom:6px;margin-top:-17px;padding:3px 0 3px 7px;width:135px}
#scoffers-list li{background:#ecf1f6;border:1px solid #d7dde7;height:104px;margin:13px 0;padding:5px;width:546px}
#scoffers-list{list-style-image:none;list-style-type:none;margin:0;margin-bottom:20px;padding:0}
.tx-scshop-pi1 *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
ul.selectBox-dropdown-menu li{background:none !important}
.tx-scshop-pi1{overflow:auto;position:relative}
.tx-scshop-pi1 #shopBox{min-width:446px}
.tx-scshop-pi1 table{border-collapse:inherit;border-spacing:4px}
.tx-scshop-pi1 select{margin:inherit;padding:inherit;height:auto;vertical-align:center}
.tx-scshop-pi1 .selectBox-dropdown .selectBox-label{display:block}
.tx-scshop-pi1 #destination{width:140px}
.tx-scshop-pi1 *{line-height:normal}
.tx-scshop-pi1{color:#333333}
.tx-scshop-pi1 a{color:#333333}
.tx-scshop-pi1 a:hover{text-decoration:none}
.tx-scshop-pi1 .selectBox-inline{text-decoration:none}
.tx-scshop-pi1 .selectBox-options,.tx-scshop-pi1 .selectBox-options LI,.tx-scshop-pi1 .selectBox-options LI A{background-image:none}
.tx-scshop-pi1 .borderbox{background-color:#e6ecf3;border:1px solid #ceddeb;padding:12px 9px 9px 9px;font-weight:700;width:auto}
.tx-scshop-pi1 .borderbox hr{border:0;width:100%;color:#FFF;background-color:#FFF;height:1px}
.tx-scshop-pi1 .borderbox-alt{background-color:#f9f9f9;color:#999999;border:1px solid #d5d5d5;padding:10px}
table.specialoffers tr td div.booknow a{display:block;vertical-align:middle;font-weight:700;text-decoration:none;line-height:1.5em !important;padding:4px;margin:4px 0}
table.specialoffers tr td div.booknow a{background-color:#E3001B;color:#fff}
table.specialoffers tr td div.booknow a:hover,table.specialoffers tr td div.booknow a:focus{background-color:#D40019}
table.specialoffers tr td div.booknow a:active{background-color:#C80018}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;line-height:20px;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../fileadmin/templates/sprachcaffe/template/images/fancybox/fancybox_sprite.png')}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url('../../fileadmin/templates/sprachcaffe/template/images/fancybox/fancybox_loading.gif') center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../../fileadmin/templates/sprachcaffe/template/images/fancybox/blank.gif');
-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}
.fancybox-lock{overflow:hidden !important;width:auto}
.fancybox-lock body{overflow:hidden !important}
.fancybox-lock-test{overflow-y:hidden !important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../../fileadmin/templates/sprachcaffe/template/images/fancybox/fancybox_overlay.png')}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;line-height:20px;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;
background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../fileadmin/templates/sprachcaffe/template/images/fancybox/fancybox_sprite_2x.png');background-size:44px 152px;
}
#fancybox-loading div{background-image:url('../../fileadmin/templates/sprachcaffe/template/images/fancybox/fancybox_loading_2x.gif');background-size:24px 24px;
}
}
.ie8 .nav-primary>ul>li>ul.nav-secondary>li>a,.nav-primary>ul>li>ul.nav-secondary>li>span,.ie8 .nav-primary>ul>li>ul.nav-tertiary>li a>span,.ie8 .nav-primary>ul>li .subnav-container .subnav-trigger>ul.fixed>li>a,.ie8 .nav-primary>ul>li .subnav-container>span,.ie8 .nav-primary .chooseText,.ie8 .widget-teaser.widget-teaser-image>h3>.text{
background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc0086d1,endColorstr=#cc0086d1);zoom:1}
.ie8 .nav-primary>ul>li>ul.nav-tertiary>li a:hover>span,.ie8 .nav-primary>ul>li>ul.nav-secondary>li>a:hover{
background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc0066c3,endColorstr=#cc0066c3);zoom:1}
.ie8 .nav-primary>ul>li>ul.nav-tertiary>li.cur>a>span,.ie8 .nav-primary>ul>li>ul.nav-tertiary>li>ul.nav-quartary>li.cur>a>span,.ie8 .nav-primary>ul>li>ul.nav-tertiary>li>ul.nav-quartary>li.act>a>span{
background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f20086d1,endColorstr=#f20086d1);zoom:1}
.ie8 .responsive .csc-textpic-caption{
background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);zoom:1}
.ie8 #layout6 .nav-primary>ul>li.active{
background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc2984c1,endColorstr=#cc2984c1);zoom:1}
.ie8 #layout6 .nav-primary>ul>li,.ie8 #layout6 .nav-primary>ul>li.active:after{
background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc2665aa,endColorstr=#cc2665aa);zoom:1}
.ie8 #layout6 .nav-primary>ul>li.active:after{background:#2665aa}
.ie8 #layout6>.sc-page-footer .middle{
background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5ededed,endColorstr=#e5ededed);zoom:1}
.ie8 .news .article,.ie8 .news .no-news-found,.ie8 .news .category-list-view{
background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5ffffff,endColorstr=#e5ffffff);zoom:1}
.ie8.sc-row,.ie8[class*="wrapper"]{zoom:1}
@media print{.sc-page-header,.nav-primary,nav.sc-nav-tabs,.section-header.widget-slider,.column-right,.sc-page-footer,.content .content-left{display:none}
.wrapper,.column-left,.responsive .allWrap,.content .content-right{max-width:100%;width:auto !important}
.content{padding:0}
a:link:after,a:visited:after{content:" ("attr(href)") ";font-size:90%}
}
#layout5 .sc-page-content .column-left{width:100%}
#layout5 .sc-page-header{height:auto}
#layout5 .section-header.widget-slider{padding-top:1px;border-top:2px solid #0165c3;height:auto !important;margin-top:0px}
#layout5 .widget-logotype{margin:40px 0}
#layout5 .widget-logotype .logo{margin-bottom:0}
#layout5 .section-header nav.socialbookmarks{top:0}
#layout5 .subcolumns:after{content:'';float:left;overflow:hidden;width:100%;clear:both}
#layout5 .error{display:none !important}
#layout5 form.powermail_form .powermail_fieldwrap label,#layout5 form.powermail_form .powermail_radio_legend{width:45%}
#layout5 form.powermail_form .powermail_fieldwrap .powermail_check_inner .label_check,#layout5 form.powermail_form .powermail_fieldwrap .powermail_radio_inner .label_radio{width:19px}
#layout5 form.powermail_form textarea,#layout5 form.powermail_form input,#layout5 form.powermail_form .selectdiv,#layout5 form.powermail_form .powermail_radio_group{width:52%}
#layout5 div.csc-textpic-imagewrap{width:auto !important}
#layout5 div.csc-textpic-center div.csc-textpic-imagewrap IMG{margin:0 auto !important}
#layout6 .nav-primary,#layout6 .nav-primary>ul,#layout6 .nav-primary>ul>li>a,#layout6 .nav-primary>ul>li.home>a,#layout6 .nav-primary>ul>li.active a,#layout6 .nav-primary>ul>li>a span,#layout6 .nav-primary>ul>li.home>a span,#layout6 .nav-primary>ul>li.active a span{margin:0;padding:0;border:none;background:none}
#layout6 .nav-primary>ul>li,#layout6 .nav-primary>ul>li.home,#layout6 .nav-primary>ul>li.active{margin:0;padding:0;border:none}
#layout6 .nav-primary>ul{position:relative;padding-bottom:7px}
#layout6 .nav-primary>ul>li.active{background-color:rgba(41,132,193,0.8);
margin-top:7px;margin-left:60px;margin-right:-10px;float:none;position:absolute;left:0;min-width:360px;font-size:2.125em;font-weight:200}
#layout6 .nav-primary>ul>li.active h1,#layout6 .nav-primary>ul>li.active .layout-h1{font-size:1em;margin:0;padding:0;font-weight:200}
#layout6 .nav-primary .active a,#layout6 .nav-primary .active span{background:none}
#layout6 .nav-primary>ul>li.active:after{content:'';display:block;height:50px;width:100px;position:absolute;top:-7px;right:-99999px;width:99994px}
#layout6 .nav-primary>ul>li.active a{padding-left:17px;padding-right:17px}
#layout6 .nav-primary>ul>li a{border:none;display:block;min-height:50px;line-height:47px;padding:0;transform:none}
#layout6 .nav-primary>ul>li a>span{height:50px;transform:none}
#layout6 .nav-primary>ul{overflow:hidden;margin-right:185px;width:auto}
#layout6 .nav-primary>ul>li.home{padding-left:67px;margin-left:-10px}
#layout6 .nav-primary>ul>li{-moz-transform:skewX(-17deg);-webkit-transform:skewX(-17deg);-o-transform:skewX(-17deg);-ms-transform:skewX(-17deg);transform:skewX(-17deg)}
#layout6 .nav-primary>ul>li,#layout6 .nav-primary>ul>li.active:after{background:none;background-color:rgba(41,101,170,0.8);
}
#layout6 .nav-primary>ul>li a{padding-left:10px;-moz-transform:skewX(17deg);-webkit-transform:skewX(17deg);-o-transform:skewX(17deg);-ms-transform:skewX(17deg);transform:skewX(17deg)}
#layout6 .nav-primary>ul>li.home>a{padding-left:0;width:58px;margin-left:-58px;height:50px;background:url('../../fileadmin/templates/sprachcaffe/template/images/nav/home.png') no-repeat center center transparent}
#layout6{min-height:100%}
#layout6 .header-sc-slider{margin-bottom:2em}
#layout6>.wrapper{width:100%;min-height:100%;background-repeat:no-repeat;background-position:center top}
#layout6 .widget-logotype{max-height:none}
#layout6 .nav-primary .side-logo{position:absolute;top:0;right:0}
#layout6 .nav-primary .side-logo span{padding:0;float:left;margin-right:5px;padding-right:16px;line-height:50px;font-size:1.2em}
#layout6 .nav-primary .side-logo a{float:left}
#layout6 .nav-primary .side-logo img{display:block}
#layout6>.wrapper>.sc-page-content>.content{padding:0 0 16px;margin:340px 0}
@media screen and (max-width:991px){#layout6 .nav-primary .side-logo span{display:none}
}
@media screen and (max-width:767px){#layout6>.wrapper>.sc-page-content>.content{margin:280px 0 1em 0}
#layout6>.wrapper{-webkit-background-size:1324px;-moz-background-size:1324px;-o-background-size:1324px;background-size:1324px}
#layout6 .nav-primary>ul{margin-right:0}
#layout6 .nav-primary>ul>li.home{position:static}
#layout6 .nav-primary>ul>li.active{font-size:1.6em;min-width:0;font-weight:300}
#layout6 .nav-primary>ul>li.active:after{display:none}
}
@media screen and (max-width:419px){#layout6 .nav-primary>ul>li.active{font-size:1.250em}
}
#layout10 .sc-page-header{height:auto}
#layout10 .section-header.widget-slider{padding-top:1px;border-top:2px solid #0165c3;height:auto !important;margin-top:0px}
#layout10 .widget-logotype{margin:40px 0}
#layout10 .widget-logotype .logo{margin-bottom:0}
#layout10 .section-header nav.socialbookmarks{top:0}
#layout10 .sc-page-content .content{float:left;max-width:100%}
#layout10 .sc-page-content .content:after{content:'';float:left;overflow:hidden;width:100%;clear:both}
#layout10 div.csc-textpic-imagewrap{width:auto !important}
#layout10 div.csc-textpic-center div.csc-textpic-imagewrap IMG{margin:0 auto !important}
#layout3 .content-right,#layout4 .content-right,#layout7 .content-right,#layout9 .content-right{width:927px}
@media screen and (max-width:1279px){#layout3 .content-right,#layout4 .content-right,#layout7 .content-right,#layout9 .content-right{width:675px}
}
@media screen and (max-width:991px){#layout3 .content-right,#layout4 .content-right,#layout7 .content-right,#layout9 .content-right{width:453px}
}
@media screen and (max-width:767px){#layout3 .content-right,#layout4 .content-right,#layout7 .content-right,#layout9 .content-right{width:auto;float:none;margin:0}
}
.clearfix{clear:both;float:none}
.tx-solr{position:relative}
.tx-solr-q{color:rgb(100,100,100)}
.tx-solr-search{}
.tx-solr .facet-option{color:white}
.tx-solr .facet-option,.tx-solr .facet-option:hover{border:none}
.tx-solr .facet-option{background-color:#0086d1;color:#fff}
.tx-solr .facet-option:hover{background-color:#fff;color:#0066c3 !important}
.tx-solr .facet-option a{color:#fff}
.tx-solr .facet-option:hover a{color:#0066c3 !important}
.tx-solr .facet-label{color:white}
.tx-solr #tx-solr-faceting h5{color:white}
.tx-solr #tx-solr-faceting li{color:white}
.facet-result-count{font-size:0.7em}
.tx-solr-search .tx-solr-search-form{background-color:#0066c3;padding:0 15px;margin:27px 0;color:#fff}
.tx-solr-search-form-pi-results{padding:15px 0;margin:0}
.tx-solr-search-form-pi-results .filter-button{width:19%;padding:4px 10px 5px 10px;border:1px solid #ffffff;margin:0 14px 0 0;float:left;background:#0086d1;color:#ffffff;text-align:center;text-decoration:none}
.tx-solr-search-form-pi-results input[type="text"]{width:59%;padding:6px 10px;border:0 none;margin:0}
.tx-solr-search-form-pi-results input[type="submit"]{width:19%;padding:5px 10px;border:1px solid #ffffff;margin:0;float:right;background:#0086d1;color:#ffffff}
.tx-solr-search .tx-solr-search-form-info{display:none}
#tx-solr-pagination{display:none}
.relevance{display:none}
.type-tx_scsolr_domain_model_offer .results-image{margin-bottom:16px}
@media (max-width:992px){.type-tx_scsolr_domain_model_offer .results-image img{width:100%}
}
.type-tx_scsolr_domain_model_offer .results-icons{text-align:center;margin-bottom:16px}
.results-topic{margin:0 0 10px 0;font-weight:400;line-height:1.25em}
.results-highlight{background:#0086d1;color:#ffffff}
.tx-solr-search-functions{position:absolute;top:0;left:0;right:0;padding:10px;margin:61px 0 0 0;background-color:#0066c3;color:#fff;display:none}
.tx-solr-search-functions a{color:#ffffff;font-size:14px;line-height:normal}
.tx-solr-search-functions h5{padding:0;margin:10px 0 10px 0}
ul.facets{padding:0;margin:0;list-style:none}
ul.facets li.facet{padding:0;margin:0;list-style:none;background:transparent;width:100%;float:left;padding-bottom:8px;margin-top:8px;border-bottom:1px solid #0086d1}
#tx-solr-faceting ul.facets h5{float:left;margin:0;margin-right:24px}
ul.facet-option-list{padding:0;margin:0;list-style:none}
ul.facet-option-list li{padding:0;margin:0 8px 8px 0;list-style:none;background:transparent;float:left;margin-right:24px}
#tx-solr-facets-in-use{}
#tx-solr-facets-in-use ul{padding:0;margin:0;list-style:none}
#tx-solr-facets-in-use ul li{padding:0;margin:0;list-style:none;background:transparent}
.tx-solr-facet-show-all{line-height:normal;padding:6px 13px;float:left}
.ui-autocomplete.ui-menu{list-style:none;padding:0;margin:0;display:block;float:none}
.ui-autocomplete.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%;background-image:none;background-color:#ffffff}
.ui-autocomplete.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .5em;line-height:1.25;font-size:16px;zoom:1}
.ui-autocomplete.ui-menu .ui-state-hover,.ui-autocomplete.ui-menu .ui-widget-content .ui-state-hover{border:1px solid #0086d1;background:#0086d1;font-weight:bold;color:#ffffff}
.tx-solr-search .tx-solr-search-form-sky-form{background-color:#0066c3;padding:15px 15px 0 15px;margin:27px 0;color:#fff}
.tx-solr-search .tx-solr-search-form-sky-form .sky-form{border:none}
.tx-solr-search .tx-solr-search-form-sky-form label{margin-bottom:0}
.tx-solr-search .tx-solr-search-form-sky-form .btn-u{height:34px}
.tx-solr-search .tx-solr-search-form-sky-form .btn-u,.tx-solr-search .tx-solr-search-form-sky-form .input{margin-bottom:15px}
.tx-solr-search .tx-solr-search-form-sky-form .input input,.tx-solr-search .tx-solr-search-form-sky-form .input:hover input,.tx-solr-search .tx-solr-search-form-sky-form .input:focus input{border-color:#324770}
.tx-solr-search .tx-solr-search-form-sky-form .input input:focus{box-shadow:0 0 2px #324770}
.tx-solr-search .tx-solr-search-form-sky-form .icon-append,.tx-solr-search .tx-solr-search-form-sky-form .icon-prepend{border-bottom:none;height:32px}
@media (max-width:1024px){.tx-solr-search .sky-form .col-2{width:16.66%}
.tx-solr-search .sky-form .col-8{width:66.67%}
}
@media (max-width:768px){.tx-solr-search .sky-form .col{width:100%}
}
#tx-solr-lastsearches>a:not(:last-of-type):after{content:","}
#tx-solr-lastsearches>a:nth-last-of-type(2):before{content:none}
.type-tx_scsolr_domain_model_offer .results-teaser .more{padding:7px 13px}
.type-tx_scsolr_domain_model_offer .results-teaser .more>a{margin:-7px -14px}
.solr-offer .image{background-color:#f0f0f0}
@media (min-width:992px){.solr-offer .image{min-height:154px}
}
@media (min-width:1280px){.solr-offer .image{min-height:209px}
}
.solr-offer .image>img{width:100%}
.solr-offer{border:1px solid #ddd}
.solr-offer .subheader{margin:0;font-size:1.700em;font-weight:400}
.solr-offer .description,.solr-offer .more{font-size:1.3em}
.solr-offer .more::after{display:none}
.solr-offer .csc-firstHeader{margin-top:0}
.solr-offer .more>a{font-size:1em}
.solr-ribbons{position:absolute}
.solr-ribbons>.u-ribbon-v1,.solr-ribbons>.u-ribbon-v2{position:static;margin-top:2px}
.solr-offer{position:relative}
.solr-offer .description{margin-bottom:21px}
.solr-offer>.inner[style^="height"] .description{padding-bottom:80px;margin-bottom:0px}
.solr-offer .more{margin-bottom:0}
.solr-offer>.inner[style^="height"] .more{margin:0 28px 28px 28px !important;bottom:0;position:absolute;left:0;right:0}
.solr-offer .more a{display:block}
.solr-offer .event-info-text{text-align:right;position:absolute;top:0;right:0}
.solr-offer .price{position:absolute;bottom:0;right:-2em;max-width:100%;padding:.5em 3em .5em 1em;-webkit-transform:skewX(-17deg);-moz-transform:skewX(-17deg);-ms-transform:skewX(-17deg);transform:skewX(-17deg);font-size:20px;color:#15376b;background-color:rgba(255,255,255,0.8)}
.solr-offer .price>.inner{-webkit-transform:skewX(17deg);-moz-transform:skewX(17deg);-ms-transform:skewX(17deg);transform:skewX(17deg)}
.solr-offer .g-pos-rel{overflow:hidden}
table.contenttable{width:100%;color:#324770;background-color:#fff}
table.contenttable th{text-align:left;background-color:#ededed}
table.contenttable th,table.contenttable td{border:1px solid #dce0e3;padding:16px 4px}
table.contenttable td:before{display:none}
@media screen and (max-width:767px){
table.contenttable.headerpos-top,table.contenttable.headerpos-top thead,table.contenttable.headerpos-top tbody,table.contenttable.headerpos-top th,table.contenttable.headerpos-top td,table.contenttable.headerpos-top tr{display:block}
table.contenttable.headerpos-top thead tr,table.contenttable.headerpos-left tbody th{position:absolute;top:-9999px;left:-9999px}
table.contenttable tr{float:left;clear:both;width:100%}
table.contenttable.headerpos-left td:after{content:'';clear:both;display:block}
table.contenttable.headerpos-top td{
border-bottom:none;border-right:none;border-left:none;position:relative;width:100%;float:left}
table.contenttable.headerpos-top td:first-child{border-top-width:2px;border-top-style:solid}
table.contenttable td:before{
white-space:nowrap;border:none;width:50%;float:left;padding:0;display:block;font-weight:bold;padding:16px 4px;margin:-16px -4px;background-color:#ededed;white-space:pre;
white-space:-moz-pre-wrap;
white-space:-hp-pre-wrap;
white-space:-o-pre-wrap;
white-space:-pre-wrap;
white-space:pre-wrap;
white-space:pre-line;
word-wrap:break-word;
}
table.contenttable td{display:block}
table.contenttable:after{content:'';display:block;clear:both}
table.contenttable[class*="table-"].headerpos-top th .inner,table.contenttable[class*="table-"].headerpos-top td .inner,table.contenttable[class*="table-"].headerpos-left th .inner,table.contenttable[class*="table-"].headerpos-left td .inner{width:50%;float:right}
}
.u-alert-close--light{font-weight:300;color:#000;opacity:.7;text-shadow:none;transition:color .3s;font-size:18px;cursor:pointer}
.u-alert-close--light:hover{opacity:1}
.u-alert-close--light:focus,.u-alert-close--light:active:focus{outline:0 none;box-shadow:none}
.u-alert-list{margin-left:-20px}
.alert__icon{margin-left:20px}
.alert__icon-list{font-size:12px;line-height:1.5}
.u-arrow-v1::before{display:inline-block;position:relative;top:50%;left:50%;vertical-align:top;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.u-arrow-v1[class*="abs"]::before{position:absolute}
.u-arrow-custom-v1 .u-arrow-icon{display:block}
.u-arrow-custom-v1 .u-arrow-text{position:absolute;top:50%;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}
.u-arrow-custom-v1.js-prev .u-arrow-text{-webkit-transform:translateY(-50%) translateX(-100%);-ms-transform:translateY(-50%) translateX(-100%);transform:translateY(-50%) translateX(-100%)}
.u-arrow-custom-v1.js-next .u-arrow-text{-webkit-transform:translateY(-50%) translateX(100%);-ms-transform:translateY(-50%) translateX(100%);transform:translateY(-50%) translateX(100%)}
.u-arrow-custom-v1:hover .u-arrow-text{-webkit-transform:translateY(-50%) translateX(0);-ms-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}
.u-arrow-custom-v2{overflow:hidden;transition:background-color 0.3s}
.u-arrow-custom-v2 .u-arrow-icon{transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}
.u-arrow-custom-v2 .u-arrow-img{width:100%;height:100%;opacity:0;transition:opacity 0.3s,-webkit-transform 0.3s;transition:opacity 0.3s,transform 0.3s;transition:opacity 0.3s,transform 0.3s,-webkit-transform 0.3s}
.u-arrow-custom-v2.js-prev .u-arrow-icon{-webkit-transform:translateY(-50%) translateX(10px);-ms-transform:translateY(-50%) translateX(10px);transform:translateY(-50%) translateX(10px)}
.u-arrow-custom-v2.js-prev .u-arrow-img{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.u-arrow-custom-v2.js-next .u-arrow-icon{-webkit-transform:translateY(-50%) translateX(-10px);-ms-transform:translateY(-50%) translateX(-10px);transform:translateY(-50%) translateX(-10px)}
.u-arrow-custom-v2.js-next .u-arrow-img{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.u-arrow-custom-v2:hover .u-arrow-icon{-webkit-transform:translateY(-50%) translateX(0);-ms-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}
.u-arrow-custom-v2:hover .u-arrow-img{opacity:.6;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.u-arrow-custom-v3 .u-arrow-helper{content:"";opacity:0;transition:opacity 0.3s,-webkit-transform 0.3s;transition:transform 0.3s,opacity 0.3s;transition:transform 0.3s,opacity 0.3s,-webkit-transform 0.3s;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}
.u-arrow-custom-v3 .u-arrow-icon{display:block}
.u-arrow-custom-v3 .u-arrow-icon-before,.u-arrow-custom-v3 .u-arrow-icon-after{position:absolute;left:25%;transition:background-color 0.3s,-webkit-transform 0.3s;transition:transform 0.3s,background-color 0.3s;transition:transform 0.3s,background-color 0.3s,-webkit-transform 0.3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.u-arrow-custom-v3 .u-arrow-icon-before{-webkit-transform:translateX(-50%) rotate(30deg);-ms-transform:translateX(-50%) rotate(30deg);transform:translateX(-50%) rotate(30deg);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}
.u-arrow-custom-v3 .u-arrow-icon-after{top:50%;-webkit-transform:translateX(-50%) rotate(-30deg);-ms-transform:translateX(-50%) rotate(-30deg);transform:translateX(-50%) rotate(-30deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}
.u-arrow-custom-v3.js-next .u-arrow-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.u-arrow-custom-v3:hover .u-arrow-helper{background-color:#fff;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.u-arrow-custom-v3:hover .u-arrow-icon-before,.u-arrow-custom-v3:hover .u-arrow-icon-after{background-color:#0066c3}
.u-arrow-custom-v3:hover .u-arrow-icon-before{-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}
.u-arrow-custom-v3:hover .u-arrow-icon-after{-webkit-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}
.u-arrow-custom-v4{width:62px;height:62px;transition:width 0.3s,background-color 0.3s}
.u-arrow-custom-v4 h4{opacity:0;transition:opacity 0.3s,-webkit-transform 0.3s;transition:opacity 0.3s,transform 0.3s;transition:opacity 0.3s,transform 0.3s,-webkit-transform 0.3s}
.u-arrow-custom-v4.js-prev h4{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.u-arrow-custom-v4.js-next h4{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.u-arrow-custom-v4:hover{width:200px}
.u-arrow-custom-v4:hover .u-arrow-icon{color:#0066c3}
.u-arrow-custom-v4:hover h4{opacity:1;transition-delay:0.1s;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.u-arrow-custom-v5 .u-arrow-icon::before{transition:-webkit-transform .3s .3s;transition:transform .3s .3s;transition:transform .3s .3s,-webkit-transform .3s .3s}
.u-arrow-custom-v5 .u-arrow-text{transition:-webkit-transform .3s .3s;transition:transform .3s .3s;transition:transform .3s .3s,-webkit-transform .3s .3s;-webkit-perspective:1000px;perspective:1000px}
.u-arrow-custom-v5 .u-arrow-title{position:absolute;top:100%;width:100%;height:30%;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);margin:0}
.u-arrow-custom-v5 .u-arrow-img{position:absolute;top:0;left:0;width:100%;height:100%}
.u-arrow-custom-v5.js-prev .u-arrow-text{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.u-arrow-custom-v5.js-next .u-arrow-text{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.u-arrow-custom-v5:hover .u-arrow-text{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.u-arrow-custom-v5:hover .u-arrow-title{transition-delay:.6s;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}
.u-arrow-custom-v5:hover .u-arrow-icon::before{transition-delay:0s}
.u-arrow-custom-v5:hover.js-prev .u-arrow-icon::before{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.u-arrow-custom-v5:hover.js-next .u-arrow-icon::before{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.u-arrow-custom-v6{overflow:hidden;width:40px;transition:width .4s,background-color .4s,z-index .4s;transition-timing-function:cubic-bezier(0.7,0,0.3,1)}
.u-arrow-custom-v6 .u-arrow-text{width:400px}
.u-arrow-custom-v6:hover{width:400px;z-index:11}
.u-arrow-custom-v7{-webkit-perspective:1000px;perspective:1000px}
.u-arrow-custom-v7 .u-arrow-icon::before{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.u-arrow-custom-v7 .u-arrow-img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}
.u-arrow-custom-v7.js-prev{-webkit-perspective-origin:100% 50%;perspective-origin:100% 50%}
.u-arrow-custom-v7.js-prev .u-arrow-img{-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}
.u-arrow-custom-v7.js-next{-webkit-perspective-origin:0 50%;perspective-origin:0 50%}
.u-arrow-custom-v7.js-next .u-arrow-img{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}
.u-arrow-custom-v7:hover .u-arrow-icon{color:#0066c3}
.u-arrow-custom-v7:hover .u-arrow-img{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}
.u-arrow-custom-v8{-webkit-perspective:1000px;perspective:1000px}
.u-arrow-custom-v8 .u-arrow-icon::before{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.u-arrow-custom-v8 .u-arrow-title,.u-arrow-custom-v8 .u-arrow-img{-webkit-backface-visibility:hidden;backface-visibility:hidden}
.u-arrow-custom-v8 .u-arrow-title{transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}
.u-arrow-custom-v8 .u-arrow-text{transition:-webkit-transform 0.3s 0.3s;transition:transform 0.3s 0.3s;transition:transform 0.3s 0.3s,-webkit-transform 0.3s 0.3s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.u-arrow-custom-v8.js-prev{-webkit-perspective-origin:100% 50%;perspective-origin:100% 50%}
.u-arrow-custom-v8.js-prev .u-arrow-text,.u-arrow-custom-v8.js-prev .u-arrow-title{-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}
.u-arrow-custom-v8.js-next{-webkit-perspective-origin:0 50%;perspective-origin:0 50%}
.u-arrow-custom-v8.js-next .u-arrow-text,.u-arrow-custom-v8.js-next .u-arrow-title{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}
.u-arrow-custom-v8:hover .u-arrow-icon{color:#0066c3;transition-delay:0s}
.u-arrow-custom-v8:hover .u-arrow-icon::before{transition-delay:0s}
.u-arrow-custom-v8:hover .u-arrow-text,.u-arrow-custom-v8:hover .u-arrow-title{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}
.u-arrow-custom-v8:hover .u-arrow-text{transition-delay:0s}
.u-arrow-custom-v8:hover .u-arrow-title{transition-delay:.3s}
.u-arrow-custom-v9{width:60px}
.u-arrow-custom-v9 .u-arrow-icon::after{content:"";position:absolute;top:50%;width:20px;height:1px;background:#fff;transition:width .3s .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.u-arrow-custom-v9 .u-arrow-text::after{content:attr(data-title);position:absolute;top:100%;left:0;width:100%;color:#fff;text-transform:uppercase;opacity:0;transition:opacity 0.3s,-webkit-transform 0.3s;transition:transform 0.3s,opacity 0.3s;transition:transform 0.3s,opacity 0.3s,-webkit-transform 0.3s;margin:20px 5px 0}
.u-arrow-custom-v9 .u-arrow-img{opacity:0;box-shadow:0 1px 0 #fff,0 -1px 0 #fff;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}
.u-arrow-custom-v9.js-prev .u-arrow-icon::after{left:calc(100% - 25px)}
.u-arrow-custom-v9.js-next .u-arrow-icon::after{right:calc(100% - 25px)}
.u-arrow-custom-v9.js-next .u-arrow-text::after{text-align:right}
.u-arrow-custom-v9:hover{width:200px}
.u-arrow-custom-v9:hover .u-arrow-icon::after{width:200px;transition-delay:0s}
.u-arrow-custom-v9:hover .u-arrow-text{pointer-events:auto}
.u-arrow-custom-v9:hover .u-arrow-text::after{opacity:1;transition-delay:.2s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.u-arrow-custom-v9:hover .u-arrow-img{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.u-arrow-custom-v9:hover .u-arrow-img:first-child{transition-delay:0.3s}
.u-arrow-custom-v9:hover .u-arrow-img:nth-child(2){transition-delay:0.35s}
.u-arrow-custom-v9:hover .u-arrow-img:nth-child(3){transition-delay:0.4s}
.u-arrow-custom-v10 .u-arrow-text{opacity:0;overflow:hidden;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);transition:opacity .3s,background-color .1s 0s,-webkit-transform .3s;transition:transform .3s,opacity .3s,background-color .1s 0s;transition:transform .3s,opacity .3s,background-color .1s 0s,-webkit-transform .3s}
.u-arrow-custom-v10 .u-arrow-img{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}
.u-arrow-custom-v10.js-prev .u-arrow-img{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.u-arrow-custom-v10.js-next .u-arrow-img{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.u-arrow-custom-v10:hover .u-arrow-text{opacity:1;background-color:transparent;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:opacity .3s,background-color .1s .2s,-webkit-transform .3s;transition:transform .3s,opacity .3s,background-color .1s .2s;transition:transform .3s,opacity .3s,background-color .1s .2s,-webkit-transform .3s}
.u-arrow-custom-v10:hover .u-arrow-img{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.u-arrow-custom-v11 .u-arrow-icon{border-width:0;transition:border-width .3s .15s}
.u-arrow-custom-v11 .u-arrow-text{opacity:0;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}
.u-arrow-custom-v11.js-prev .u-arrow-text{-webkit-transform:translateY(-50%) translateX(-100%) scale(0.75);-ms-transform:translateY(-50%) translateX(-100%) scale(0.75);transform:translateY(-50%) translateX(-100%) scale(0.75)}
.u-arrow-custom-v11.js-next .u-arrow-text{-webkit-transform:translateY(-50%) translateX(100%) scale(0.75);-ms-transform:translateY(-50%) translateX(100%) scale(0.75);transform:translateY(-50%) translateX(100%) scale(0.75)}
.u-arrow-custom-v11:hover .u-arrow-icon{border-top-width:40px;border-bottom-width:40px;transition-delay:0s}
.u-arrow-custom-v11:hover .u-arrow-text{opacity:1;transition-delay:.3s;-webkit-transform:translateY(-50%) translateX(0) scale(1);-ms-transform:translateY(-50%) translateX(0) scale(1);transform:translateY(-50%) translateX(0) scale(1)}
.u-arrow-custom-v12 .u-arrow-icon{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.u-arrow-custom-v12 .u-arrow-icon::before{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.u-arrow-custom-v12 .u-arrow-text{overflow:hidden;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}
.u-arrow-custom-v12 .u-arrow-img{opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}
.u-arrow-custom-v12:hover .u-arrow-img{opacity:.8}
.u-arrow-custom-v12.js-prev .u-arrow-img{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(2);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(2);transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(2)}
.u-arrow-custom-v12.js-prev:hover .u-arrow-text{-webkit-transform:scale(1) rotate(-45deg);-ms-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg)}
.u-arrow-custom-v12.js-prev:hover .u-arrow-img{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(1);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(1);transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(1)}
.u-arrow-custom-v12.js-next .u-arrow-img{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg) scale(2);-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg) scale(2);transform:translateX(-50%) translateY(-50%) rotate(-45deg) scale(2)}
.u-arrow-custom-v12.js-next:hover .u-arrow-text{-webkit-transform:scale(1) rotate(45deg);-ms-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg)}
.u-arrow-custom-v12.js-next:hover .u-arrow-img{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg) scale(1);-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg) scale(1);transform:translateX(-50%) translateY(-50%) rotate(-45deg) scale(1)}
.u-arrow-custom-v13 .u-arrow-icon{overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.u-arrow-custom-v13 .u-arrow-icon::before{position:relative;z-index:2}
.u-arrow-custom-v13 .u-arrow-icon::after{content:"";position:absolute;top:0;left:0;width:100%;height:110%;background:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .3s .3s;transition:transform .3s .3s;transition:transform .3s .3s,-webkit-transform .3s .3s}
.u-arrow-custom-v13 .u-arrow-text{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}
.u-arrow-custom-v13.js-prev .u-arrow-icon::after{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.u-arrow-custom-v13.js-prev .u-arrow-text{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.u-arrow-custom-v13.js-next .u-arrow-icon::after{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.u-arrow-custom-v13.js-next .u-arrow-text{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.u-arrow-custom-v13:hover .u-arrow-icon::after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition-delay:0s}
.u-arrow-custom-v13:hover .u-arrow-text{transition-delay:.3s;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.u-arrow-custom-v14::before,.u-arrow-custom-v14::after,.u-arrow-custom-v14 .u-arrow-icon::before,.u-arrow-custom-v14 .u-arrow-icon::after{content:"";position:absolute;left:50%;width:3px;height:50%;background:#0066c3;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.u-arrow-custom-v14::before,.u-arrow-custom-v14 .u-arrow-icon::before{top:50%;-webkit-transform:translateX(-50%) rotate(-135deg);-ms-transform:translateX(-50%) rotate(-135deg);transform:translateX(-50%) rotate(-135deg);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}
.u-arrow-custom-v14::after,.u-arrow-custom-v14 .u-arrow-icon::after{top:50%;-webkit-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}
.u-arrow-custom-v14 .u-arrow-icon::before,.u-arrow-custom-v14 .u-arrow-icon::after{z-index:2;height:0;background:#fff;transition:height .3s,-webkit-transform .3s;transition:height .3s,transform .3s;transition:height .3s,transform .3s,-webkit-transform .3s}
.u-arrow-custom-v14 .u-arrow-title{position:absolute;top:50%;opacity:0;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;margin:0}
.u-arrow-custom-v14.js-prev .u-arrow-title{left:100%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}
.u-arrow-custom-v14.js-next::before,.u-arrow-custom-v14.js-next .u-arrow-icon::before{-webkit-transform:translateX(-50%) rotate(135deg);-ms-transform:translateX(-50%) rotate(135deg);transform:translateX(-50%) rotate(135deg);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}
.u-arrow-custom-v14.js-next::after,.u-arrow-custom-v14.js-next .u-arrow-icon::after{-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}
.u-arrow-custom-v14.js-next .u-arrow-title{right:100%;text-align:right;-webkit-transform:translateY(-50%) translateX(50%);-ms-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%)}
.u-arrow-custom-v14:hover::before,.u-arrow-custom-v14:hover .u-arrow-icon::before{-webkit-transform:translateX(-50%) rotate(-125deg);-ms-transform:translateX(-50%) rotate(-125deg);transform:translateX(-50%) rotate(-125deg)}
.u-arrow-custom-v14:hover::after,.u-arrow-custom-v14:hover .u-arrow-icon::after{-webkit-transform:translateX(-50%) rotate(-55deg);-ms-transform:translateX(-50%) rotate(-55deg);transform:translateX(-50%) rotate(-55deg)}
.u-arrow-custom-v14:hover .u-arrow-icon::before,.u-arrow-custom-v14:hover .u-arrow-icon::after{height:50%}
.u-arrow-custom-v14:hover .u-arrow-title{opacity:1;-webkit-transform:translateY(-50%) translateX(0);-ms-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}
.u-arrow-custom-v14:hover.js-next::before,.u-arrow-custom-v14:hover.js-next .u-arrow-icon::before{-webkit-transform:translateX(-50%) rotate(125deg);-ms-transform:translateX(-50%) rotate(125deg);transform:translateX(-50%) rotate(125deg)}
.u-arrow-custom-v14:hover.js-next::after,.u-arrow-custom-v14:hover.js-next .u-arrow-icon::after{-webkit-transform:translateX(-50%) rotate(55deg);-ms-transform:translateX(-50%) rotate(55deg);transform:translateX(-50%) rotate(55deg)}
[class*="u-badge"]{position:absolute;display:inline-block;text-align:center;font-size:0.92857rem;color:#555;z-index:3}
[class*="u-badge"]:not([class*="--top-left"]):not([class*="--bottom-left"]):not([class*="--bottom-right"]){top:0;right:0;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}
.u-badge--top-left{top:0;left:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.u-badge--bottom-left{bottom:0;left:0;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}
.u-badge--bottom-right{bottom:0;right:0;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}
[class*="u-badge-v1"]{background-color:#ddd;box-sizing:content-box}
.u-badge-v1{min-width:1.28571rem;min-height:1.28571rem;line-height:1.28571rem;padding:0.21429rem}
.u-badge-v1.g-brd-around{line-height:1.14286rem}
.u-badge-v1--xs{min-width:1rem;min-height:1rem;line-height:1rem;font-size:0.71429rem;padding:0.14286rem}
.u-badge-v1--xs.g-brd-around{line-height:0.85714rem}
.u-badge-v1--sm{min-width:1.14286rem;min-height:1.14286rem;line-height:1.14286rem;font-size:0.78571rem;padding:0.14286rem}
.u-badge-v1--sm.g-brd-around{line-height:1rem}
.u-badge-v1--md{min-width:1.28571rem;min-height:1.28571rem;line-height:1.28571rem;font-size:0.92857rem;padding:0.21429rem}
.u-badge-v1--md.g-brd-around{line-height:1.14286rem}
.u-badge-v1--lg{min-width:1.42857rem;min-height:1.42857rem;line-height:1.42857rem;font-size:1.07143rem;padding:0.21429rem}
.u-badge-v1--lg.g-brd-around{line-height:1.28571rem}
.u-badge-v1--xl{min-width:1.85714rem;min-height:1.85714rem;line-height:1.85714rem;font-size:1.21429rem;padding:0.21429rem}
.u-badge-v1--xl.g-brd-around{line-height:1.71429rem}
[class*="u-badge-v2"]{background-color:#0066c3;border-radius:50%}
.u-badge-v2{width:14px;height:14px}
.u-badge-v2--xs{width:8px;height:8px}
.u-badge-v2--sm{width:12px;height:12px}
.u-badge-v2--md{width:14px;height:14px}
.u-badge-v2--lg{width:16px;height:16px}
.u-badge-v2--xl{width:18px;height:18px}
[class*="u-badge-v3"]{line-height:1;color:#fff;text-shadow:0 1px 1px #555,0 -1px 1px #555,1px 0 1px #555,-1px 0 1px #555}
.u-badge-v3{font-size:1rem}
.u-badge-v3--xs{font-size:0.71429rem}
.u-badge-v3--sm{font-size:0.85714rem}
.u-badge-v3--md{font-size:1rem}
.u-badge-v3--lg{font-size:1.14286rem}
.u-badge-v3--xl{font-size:1.14286rem}
hr{margin-top:2rem;margin-bottom:2rem}
.u-divider-solid{border-top-style:solid}
.u-divider-dotted{border-top-style:dotted}
.u-divider-dashed{border-top-style:dashed}
.u-divider-db-solid{height:5px;border-top:1px solid transparent;border-bottom:1px solid transparent}
.u-divider-db-dashed{height:5px;border-top:1px dashed transparent;border-bottom:1px dashed transparent}
.u-divider-db-dotted{height:5px;border-top:1px dotted transparent;border-bottom:1px dotted transparent}
.u-divider-linear-gradient{height:1px;border:none}
.u-divider-linear-gradient--gray-light-v2{background-image:linear-gradient(to right,transparent,#ccc,transparent)}
.u-divider-linear-gradient--gray-light-v3{background-image:linear-gradient(to right,transparent,#ddd,transparent)}
.u-divider{position:relative;border-top-width:1px}
.u-divider__icon{position:absolute;top:-1.42857rem;width:2.85714rem;height:2.85714rem;font-size:1.28571rem;line-height:2.85714rem;text-align:center;font-style:normal}
.u-divider__icon--indented{box-shadow:0 0 0 15px #fff}
.u-divider-center{text-align:center}
.u-divider-right{text-align:right}
.u-divider-center .u-divider__icon{left:auto;right:auto;margin-left:-1.42857rem}
.u-divider-right .u-divider__icon{left:auto;right:0}
[class*="u-go-to"]{display:none}
.u-go-to-v1{width:3.57143rem;height:3.57143rem;display:block;background-color:rgba(255,255,255,0.7);color:#555;border-radius:50%;box-shadow:0 0 20px 0 rgba(0,0,0,0.15);transition:.3s ease-out;z-index:11}
.u-go-to-v1 i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.u-go-to-v1:hover,.u-go-to-v1:focus:hover{text-decoration:none;color:#fff;background-color:#0066c3}
.u-go-to-v1:focus{text-decoration:none;color:#555;background-color:rgba(255,255,255,0.7)}
@media (max-width:575px){.u-go-to-v1{-webkit-transform:scale(0.8,0.8);-ms-transform:scale(0.8,0.8);transform:scale(0.8,0.8)}
}
[class*="u-go-to"]{display:none}
.u-go-to-v2{display:block;background-color:rgba(0,0,0,0.3);color:#fff;border-radius:3px;transition:.3s ease-out;z-index:11}
.u-go-to-v2 i{width:2.85714rem;height:2.85714rem;display:block;text-align:center;line-height:2.85714rem}
.u-go-to-v2:hover,.u-go-to-v2:focus:hover{text-decoration:none;color:#fff;background-color:#0066c3}
.u-go-to-v2:focus{text-decoration:none;color:#fff;background-color:rgba(0,0,0,0.3)}
@media (max-width:575px){.u-go-to-v2{-webkit-transform:scale(0.8,0.8);-ms-transform:scale(0.8,0.8);transform:scale(0.8,0.8)}
}
[class*="u-go-to"]{display:none}
.u-go-to-v3{padding:5px;display:block;background-color:rgba(255,255,255,0.7);color:#555;border-radius:50%;transition:.3s ease-out;z-index:11}
.u-go-to-v3 i{width:3.57143rem;height:3.57143rem;display:block;text-align:center;border-radius:50%;font-size:1.14286rem;line-height:3.28571rem;border:solid 1px #555;transition:.3s ease-out}
.u-go-to-v3:hover,.u-go-to-v3:focus:hover{text-decoration:none;color:#0066c3;background-color:white}
.u-go-to-v3:hover i,.u-go-to-v3:focus:hover i{border-color:#0066c3}
.u-go-to-v3:focus{text-decoration:none;color:#555;background-color:rgba(255,255,255,0.7)}
.u-go-to-v3:focus i{border-color:#555}
@media (max-width:575px){.u-go-to-v3{-webkit-transform:scale(0.8,0.8);-ms-transform:scale(0.8,0.8);transform:scale(0.8,0.8)}
}
.u-go-to-v4{position:relative;width:22px;height:35px;border:2px solid #0066c3;border-radius:15px}
.u-go-to-v4::before{width:7px;height:7px;background-color:#fff;border-radius:50%;content:" ";position:absolute !important;left:50% !important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-backface-visibility:hidden;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:u-go-to-v4;animation-name:u-go-to-v4;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}
@-webkit-keyframes u-go-to-v4{0%{top:20%;bottom:0}
50%{top:50%;bottom:0}
100%{top:20%;bottom:100%}
}
@keyframes u-go-to-v4{0%{top:20%;bottom:0}
50%{top:50%;bottom:0}
100%{top:20%;bottom:100%}
}
.u-header{position:relative;left:0;right:0;width:100%;font-size:0.92857rem;z-index:101}
.u-header [aria-labelledby]{opacity:0}
.u-header [aria-labelledby][role="tabpanel"]{opacity:1}
.u-header [aria-labelledby].u-dropdown--css-animation,.u-header [aria-labelledby].u-dropdown--jquery-slide{opacity:1}
.u-header--abs-top,.u-header--abs-bottom,.u-header--abs-top-2nd-screen{position:absolute}
.u-header--abs-top-2nd-screen{top:100%;bottom:auto}
.u-header--abs-top{top:0;bottom:auto}
.u-header--abs-bottom{top:auto;bottom:0}
.u-header--abs-bottom .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}
.u-header--sticky-top,.u-header--sticky-bottom{position:fixed}
.u-header--sticky-top{bottom:auto;top:0}
.u-header--sticky-top.u-negative-top{bottom:100%;top:auto}
.u-header--sticky-bottom{top:auto;bottom:0}
.u-header--sticky-bottom .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}
.u-header--invisible{display:none}
.u-header--moved-up{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
.u-header--moved-up.u-negative-top{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.u-header--faded{opacity:0;visibility:hidden}
.u-header--untransitioned{transition:none !important}
.u-header__section--hidden{position:relative}
.u-header--floating{position:absolute;left:0;right:0}
.u-header--floating.js-header-fix-moment{margin-top:0 !important}
.u-header--floating.js-header-fix-moment .navbar{padding-left:0;padding-right:0}
.u-header[data-header-fix-effect]{transition:.3s ease}
.u-header-reduced--shift.js-header-change-moment{padding-top:0 !important;padding-bottom:0 !important}
.u-header.js-header-fix-moment{position:fixed;top:0;bottom:auto}
.u-header__section{position:relative;z-index:1}
.u-header__section:nth-child(1){z-index:5}
.u-header__section:nth-child(2){z-index:4}
.u-header__section:nth-child(3){z-index:3}
.u-header__section:nth-child(4){z-index:2}
.u-header__section:nth-child(5){z-index:1}
.u-header__sections-container{position:relative;z-index:2}
.u-header__logo{position:relative;z-index:1}
.u-header__logo-img{top:0;left:0;
}
.u-header__logo-img:not(.u-header__logo-img--main){position:absolute;opacity:0}
.dropdown-menu.u-dropdown--reverse-position{left:auto;right:0}
.js-header-change-moment.g-bg-white--shift{background-color:#fff}
.js-header-change-moment.g-bg-light-semi-transparent--shift{background-color:rgba(255,255,255,0.9)}
.js-header-change-moment.g-bg-black--shift{background-color:#000}
.js-header-change-moment.g-bg-dark-semi-transparent--shift{background-color:rgba(0,0,0,0.9)}
.js-header-change-moment.g-bg-primary--shift{background-color:#0066c3}
.js-header-change-moment.g-bg-primary-semi-transparent--shift{background-color:rgba(0,102,195,0.9)}
.u-header__section--light .navbar-brand,.u-header__section--light .navbar-toggler,.u-header__section--light--shift.js-header-change-moment .navbar-brand,.u-header__section--light--shift.js-header-change-moment .navbar-toggler{color:#555555}
.u-header__section--light .navbar-brand:focus,.u-header__section--light .navbar-brand:hover,.u-header__section--light .navbar-toggler:focus,.u-header__section--light .navbar-toggler:hover,.u-header__section--light--shift.js-header-change-moment .navbar-brand:focus,.u-header__section--light--shift.js-header-change-moment .navbar-brand:hover,.u-header__section--light--shift.js-header-change-moment .navbar-toggler:focus,.u-header__section--light--shift.js-header-change-moment .navbar-toggler:hover{color:#555555}
.u-header__section--light .navbar-nav:not([class*="u-main-nav-v"]) .nav-link,.u-header__section--light--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link{color:#555555}
.u-header__section--light .navbar-nav:not([class*="u-main-nav-v"]) .nav-link:focus,.u-header__section--light .navbar-nav:not([class*="u-main-nav-v"]) .nav-link:hover,.u-header__section--light--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link:focus,.u-header__section--light--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link:hover{color:#555555}
.u-header__section--light .navbar-nav:not([class*="u-main-nav-v"]) .nav-link.disabled,.u-header__section--light--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link.disabled{color:rgba(85,85,85,0.5)}
.u-header__section--light .navbar-nav:not([class*="u-main-nav-v"]) .open>.nav-link,.u-header__section--light .navbar-nav:not([class*="u-main-nav-v"]) .active>.nav-link,.u-header__section--light .navbar-nav:not([class*="u-main-nav-v"]) .nav-link.open,.u-header__section--light .navbar-nav:not([class*="u-main-nav-v"]) .nav-link.active,.u-header__section--light--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .open>.nav-link,.u-header__section--light--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .active>.nav-link,.u-header__section--light--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link.open,.u-header__section--light--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link.active{color:#0066c3}
.u-header__section--light .navbar-toggler,.u-header__section--light--shift.js-header-change-moment .navbar-toggler{border-color:rgba(85,85,85,0.3)}
.u-header__section--light .navbar-toggler-icon,.u-header__section--light--shift.js-header-change-moment .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba($g-color-main, .5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}
.u-header__section--light .navbar-text,.u-header__section--light--shift.js-header-change-moment .navbar-text{color:rgba(85,85,85,0.7)}
.u-header__section--dark .navbar-brand,.u-header__section--dark .navbar-toggler,.u-header__section--dark--shift.js-header-change-moment .navbar-brand,.u-header__section--dark--shift.js-header-change-moment .navbar-toggler,.u-header__section--primary .navbar-brand,.u-header__section--primary .navbar-toggler,.u-header__section--primary--shift.js-header-change-moment .navbar-brand,.u-header__section--primary--shift.js-header-change-moment .navbar-toggler{color:#fff}
.u-header__section--dark .navbar-brand:focus,.u-header__section--dark .navbar-brand:hover,.u-header__section--dark .navbar-toggler:focus,.u-header__section--dark .navbar-toggler:hover,.u-header__section--dark--shift.js-header-change-moment .navbar-brand:focus,.u-header__section--dark--shift.js-header-change-moment .navbar-brand:hover,.u-header__section--dark--shift.js-header-change-moment .navbar-toggler:focus,.u-header__section--dark--shift.js-header-change-moment .navbar-toggler:hover,.u-header__section--primary .navbar-brand:focus,.u-header__section--primary .navbar-brand:hover,.u-header__section--primary .navbar-toggler:focus,.u-header__section--primary .navbar-toggler:hover,.u-header__section--primary--shift.js-header-change-moment .navbar-brand:focus,.u-header__section--primary--shift.js-header-change-moment .navbar-brand:hover,.u-header__section--primary--shift.js-header-change-moment .navbar-toggler:focus,.u-header__section--primary--shift.js-header-change-moment .navbar-toggler:hover{color:#fff}
.u-header__section--dark .navbar-nav:not([class*="u-main-nav-v"]) .nav-link,.u-header__section--dark--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link,.u-header__section--primary .navbar-nav:not([class*="u-main-nav-v"]) .nav-link,.u-header__section--primary--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link{color:rgba(255,255,255,0.8)}
.u-header__section--dark .navbar-nav:not([class*="u-main-nav-v"]) .nav-link:focus,.u-header__section--dark .navbar-nav:not([class*="u-main-nav-v"]) .nav-link:hover,.u-header__section--dark--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link:focus,.u-header__section--dark--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link:hover,.u-header__section--primary .navbar-nav:not([class*="u-main-nav-v"]) .nav-link:focus,.u-header__section--primary .navbar-nav:not([class*="u-main-nav-v"]) .nav-link:hover,.u-header__section--primary--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link:focus,.u-header__section--primary--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link:hover{color:#fff}
.u-header__section--dark .navbar-nav:not([class*="u-main-nav-v"]) .nav-link.disabled,.u-header__section--dark--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link.disabled,.u-header__section--primary .navbar-nav:not([class*="u-main-nav-v"]) .nav-link.disabled,.u-header__section--primary--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link.disabled{color:rgba(255,255,255,0.5)}
.u-header__section--dark .navbar-nav:not([class*="u-main-nav-v"]) .open>.nav-link,.u-header__section--dark .navbar-nav:not([class*="u-main-nav-v"]) .active>.nav-link,.u-header__section--dark .navbar-nav:not([class*="u-main-nav-v"]) .nav-link.open,.u-header__section--dark .navbar-nav:not([class*="u-main-nav-v"]) .nav-link.active,.u-header__section--dark--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .open>.nav-link,.u-header__section--dark--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .active>.nav-link,.u-header__section--dark--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link.open,.u-header__section--dark--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link.active,.u-header__section--primary .navbar-nav:not([class*="u-main-nav-v"]) .open>.nav-link,.u-header__section--primary .navbar-nav:not([class*="u-main-nav-v"]) .active>.nav-link,.u-header__section--primary .navbar-nav:not([class*="u-main-nav-v"]) .nav-link.open,.u-header__section--primary .navbar-nav:not([class*="u-main-nav-v"]) .nav-link.active,.u-header__section--primary--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .open>.nav-link,.u-header__section--primary--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .active>.nav-link,.u-header__section--primary--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link.open,.u-header__section--primary--shift.js-header-change-moment .navbar-nav:not([class*="u-main-nav-v"]) .nav-link.active{color:#fff}
.u-header__section--dark .navbar-toggler,.u-header__section--dark--shift.js-header-change-moment .navbar-toggler,.u-header__section--primary .navbar-toggler,.u-header__section--primary--shift.js-header-change-moment .navbar-toggler{border-color:rgba(255,255,255,0.3)}
.u-header__section--dark .navbar-toggler-icon,.u-header__section--dark--shift.js-header-change-moment .navbar-toggler-icon,.u-header__section--primary .navbar-toggler-icon,.u-header__section--primary--shift.js-header-change-moment .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba($g-color-white, .5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}
.u-header__section--dark .navbar-text,.u-header__section--dark--shift.js-header-change-moment .navbar-text,.u-header__section--primary .navbar-text,.u-header__section--primary--shift.js-header-change-moment .navbar-text{color:rgba(255,255,255,0.7)}
.navbar>.container{position:relative}
@media all and (min-width:576px){.u-header--abs-top--sm,.u-header--abs-bottom--sm,.u-header--abs-top-2nd-screen--sm{position:absolute}
.u-header--abs-top-2nd-screen--sm{top:100%}
.u-header--abs-top--sm{bottom:auto;top:0}
.u-header--abs-bottom--sm{top:auto;bottom:0}
.u-header--sticky-top--sm,.u-header--sticky-bottom--sm{position:fixed}
.u-header--sticky-top--sm{bottom:auto;top:0}
.u-header--sticky-bottom--sm{top:auto;bottom:0}
.u-header--floating--sm{position:absolute;left:0;right:0}
.u-header--floating--sm.js-header-fix-moment{margin-top:0 !important}
.u-header--floating--sm.js-header-fix-moment .navbar{padding-left:0;padding-right:0}
}
@media all and (min-width:768px){.u-header--abs-top--md,.u-header--abs-bottom--md,.u-header--abs-top-2nd-screen--md{position:absolute}
.u-header--abs-top-2nd-screen--md{top:100%}
.u-header--abs-top--md{bottom:auto;top:0}
.u-header--abs-bottom--md{top:auto;bottom:0}
.u-header--sticky-top--md,.u-header--sticky-bottom--md{position:fixed}
.u-header--sticky-top--md{bottom:auto;top:0}
.u-header--sticky-bottom--md{top:auto;bottom:0}
.u-header--floating--md{position:absolute;left:0;right:0}
.u-header--floating--md.js-header-fix-moment{margin-top:0 !important}
.u-header--floating--md.js-header-fix-moment .navbar{padding-left:0;padding-right:0}
}
@media all and (min-width:992px){.u-header--abs-top--lg,.u-header--abs-bottom--lg,.u-header--abs-top-2nd-screen--lg{position:absolute}
.u-header--abs-top-2nd-screen--lg{top:100%}
.u-header--abs-top--lg{bottom:auto;top:0}
.u-header--abs-bottom--lg{top:auto;bottom:0}
.u-header--sticky-top--lg,.u-header--sticky-bottom--lg{position:fixed}
.u-header--sticky-top--lg{bottom:auto;top:0}
.u-header--sticky-bottom--lg{top:auto;bottom:0}
.u-header--floating--lg{position:absolute;left:0;right:0}
.u-header--floating--lg.js-header-fix-moment{margin-top:0 !important}
.u-header--floating--lg.js-header-fix-moment .navbar{padding-left:0;padding-right:0}
}
@media all and (min-width:1200px){.u-header--abs-top--xl,.u-header--abs-bottom--xl,.u-header--abs-top-2nd-screen--xl{position:absolute}
.u-header--abs-top-2nd-screen--xl{top:100%}
.u-header--abs-top--xl{bottom:auto;top:0}
.u-header--abs-bottom--xl{top:auto;bottom:0}
.u-header--sticky-top--xl,.u-header--sticky-bottom--xl{position:fixed}
.u-header--sticky-top--xl{bottom:auto;top:0}
.u-header--sticky-bottom--xl{top:auto;bottom:0}
.u-header--floating--xl{position:absolute;left:0;right:0}
.u-header--floating--xl.js-header-fix-moment{margin-top:0 !important}
.u-header--floating--xl.js-header-fix-moment .navbar{padding-left:0;padding-right:0}
}
@media all and (max-width:1199px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand-xl .navbar-collapse{width:100%;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
}
@media all and (max-width:991px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand-lg .navbar-collapse{width:100%;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
}
@media all and (max-width:767px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand-md .navbar-collapse{width:100%;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
}
@media all and (max-width:575px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand-sm .navbar-collapse{width:100%;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
}
.u-header-toggler{display:block;width:5rem;height:3.57143rem;z-index:102;
}
.u-header-toggler .hamburger{line-height:1}
@media all and (min-width:0){.u-header-toggler--top-right,.u-header-toggler--top-right.btn,.u-header-toggler--top-left,.u-header-toggler--top-left.btn,.u-header-toggler--bottom-right,.u-header-toggler--bottom-right.btn,.u-header-toggler--bottom-left,.u-header-toggler--bottom-left.btn{position:fixed}
.u-header-toggler--top-right,.u-header-toggler--top-right.btn,.u-header-toggler--top-left,.u-header-toggler--top-left.btn{top:1.42857rem}
.u-header-toggler--bottom-right,.u-header-toggler--bottom-right.btn,.u-header-toggler--bottom-left,.u-header-toggler--bottom-left.btn{bottom:1.42857rem}
.u-header-toggler--top-left,.u-header-toggler--bottom-left{left:1.42857rem}
.u-header-toggler--top-right,.u-header-toggler--bottom-right{right:1.42857rem}
}
@media all and (min-width:576px){.u-header-toggler--top-right--sm,.u-header-toggler--top-right--sm.btn,.u-header-toggler--top-left--sm,.u-header-toggler--top-left--sm.btn,.u-header-toggler--bottom-right--sm,.u-header-toggler--bottom-right--sm.btn,.u-header-toggler--bottom-left--sm,.u-header-toggler--bottom-left--sm.btn{position:fixed}
.u-header-toggler--top-right--sm,.u-header-toggler--top-right--sm.btn,.u-header-toggler--top-left--sm,.u-header-toggler--top-left--sm.btn{top:1.42857rem}
.u-header-toggler--bottom-right--sm,.u-header-toggler--bottom-right--sm.btn,.u-header-toggler--bottom-left--sm,.u-header-toggler--bottom-left--sm.btn{bottom:1.42857rem}
.u-header-toggler--top-left--sm,.u-header-toggler--bottom-left--sm{left:1.42857rem}
.u-header-toggler--top-right--sm,.u-header-toggler--bottom-right--sm{right:1.42857rem}
}
@media all and (min-width:768px){.u-header-toggler--top-right--md,.u-header-toggler--top-right--md.btn,.u-header-toggler--top-left--md,.u-header-toggler--top-left--md.btn,.u-header-toggler--bottom-right--md,.u-header-toggler--bottom-right--md.btn,.u-header-toggler--bottom-left--md,.u-header-toggler--bottom-left--md.btn{position:fixed}
.u-header-toggler--top-right--md,.u-header-toggler--top-right--md.btn,.u-header-toggler--top-left--md,.u-header-toggler--top-left--md.btn{top:1.42857rem}
.u-header-toggler--bottom-right--md,.u-header-toggler--bottom-right--md.btn,.u-header-toggler--bottom-left--md,.u-header-toggler--bottom-left--md.btn{bottom:1.42857rem}
.u-header-toggler--top-left--md,.u-header-toggler--bottom-left--md{left:1.42857rem}
.u-header-toggler--top-right--md,.u-header-toggler--bottom-right--md{right:1.42857rem}
}
@media all and (min-width:992px){.u-header-toggler--top-right--lg,.u-header-toggler--top-right--lg.btn,.u-header-toggler--top-left--lg,.u-header-toggler--top-left--lg.btn,.u-header-toggler--bottom-right--lg,.u-header-toggler--bottom-right--lg.btn,.u-header-toggler--bottom-left--lg,.u-header-toggler--bottom-left--lg.btn{position:fixed}
.u-header-toggler--top-right--lg,.u-header-toggler--top-right--lg.btn,.u-header-toggler--top-left--lg,.u-header-toggler--top-left--lg.btn{top:1.42857rem}
.u-header-toggler--bottom-right--lg,.u-header-toggler--bottom-right--lg.btn,.u-header-toggler--bottom-left--lg,.u-header-toggler--bottom-left--lg.btn{bottom:1.42857rem}
.u-header-toggler--top-left--lg,.u-header-toggler--bottom-left--lg{left:1.42857rem}
.u-header-toggler--top-right--lg,.u-header-toggler--bottom-right--lg{right:1.42857rem}
}
@media all and (min-width:1200px){.u-header-toggler--top-right--xl,.u-header-toggler--top-right--xl.btn,.u-header-toggler--top-left--xl,.u-header-toggler--top-left--xl.btn,.u-header-toggler--bottom-right--xl,.u-header-toggler--bottom-right--xl.btn,.u-header-toggler--bottom-left--xl,.u-header-toggler--bottom-left--xl.btn{position:fixed}
.u-header-toggler--top-right--xl,.u-header-toggler--top-right--xl.btn,.u-header-toggler--top-left--xl,.u-header-toggler--top-left--xl.btn{top:1.42857rem}
.u-header-toggler--bottom-right--xl,.u-header-toggler--bottom-right--xl.btn,.u-header-toggler--bottom-left--xl,.u-header-toggler--bottom-left--xl.btn{bottom:1.42857rem}
.u-header-toggler--top-left--xl,.u-header-toggler--bottom-left--xl{left:1.42857rem}
.u-header-toggler--top-right--xl,.u-header-toggler--bottom-right--xl{right:1.42857rem}
}
[class*="u-header--fullscreen"]{text-align:center;visibility:hidden}
[class*="u-header--fullscreen"] .u-header__sections-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}
[class*="u-header--fullscreen"] .mCustomScrollBox{width:100%;height:auto}
[class*="u-header--fullscreen"] .u-header__section{width:100%}
[class*="u-header--fullscreen"] .navbar-nav[class*="u-main-nav-v"]>li>a{display:inline-block}
[class*="u-header--fullscreen"] .u-header__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:none;opacity:0;visibility:hidden;border-radius:50%;transition:opacity .5s ease,visibility .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,opacity .5s ease,visibility .5s ease;transition:transform .5s ease,opacity .5s ease,visibility .5s ease,-webkit-transform .5s ease}
.u-header.u-header--fullscreen--top-left,.u-header.u-header--fullscreen--top-right,.u-header.u-header--fullscreen--bottom-left,.u-header.u-header--fullscreen--bottom-right{position:fixed;top:0;right:0;bottom:0;left:0}
.u-header.u-header--fullscreen--top-left .u-header__overlay,.u-header.u-header--fullscreen--top-right .u-header__overlay,.u-header.u-header--fullscreen--bottom-left .u-header__overlay,.u-header.u-header--fullscreen--bottom-right .u-header__overlay{display:block}
.u-header.u-header--fullscreen--top-left.u-header--fullscreen-showed,.u-header.u-header--fullscreen--top-right.u-header--fullscreen-showed,.u-header.u-header--fullscreen--bottom-left.u-header--fullscreen-showed,.u-header.u-header--fullscreen--bottom-right.u-header--fullscreen-showed{visibility:visible}
.u-header.u-header--fullscreen--top-left.u-header--fullscreen-showed .u-header__overlay,.u-header.u-header--fullscreen--top-left.u-header--fullscreen-showed .u-header__sections-container,.u-header.u-header--fullscreen--top-right.u-header--fullscreen-showed .u-header__overlay,.u-header.u-header--fullscreen--top-right.u-header--fullscreen-showed .u-header__sections-container,.u-header.u-header--fullscreen--bottom-left.u-header--fullscreen-showed .u-header__overlay,.u-header.u-header--fullscreen--bottom-left.u-header--fullscreen-showed .u-header__sections-container,.u-header.u-header--fullscreen--bottom-right.u-header--fullscreen-showed .u-header__overlay,.u-header.u-header--fullscreen--bottom-right.u-header--fullscreen-showed .u-header__sections-container{opacity:1;visibility:visible}
.u-header.u-header--fullscreen--top-left.u-header--fullscreen-showed .u-header__sections-container,.u-header.u-header--fullscreen--top-right.u-header--fullscreen-showed .u-header__sections-container,.u-header.u-header--fullscreen--bottom-left.u-header--fullscreen-showed .u-header__sections-container,.u-header.u-header--fullscreen--bottom-right.u-header--fullscreen-showed .u-header__sections-container{transition-delay:.5s}
.u-header.u-header--fullscreen--top-left .container,.u-header.u-header--fullscreen--top-right .container,.u-header.u-header--fullscreen--bottom-left .container,.u-header.u-header--fullscreen--bottom-right .container{width:100%}
.u-header.u-header--fullscreen--top-left .navbar,.u-header.u-header--fullscreen--top-right .navbar,.u-header.u-header--fullscreen--bottom-left .navbar,.u-header.u-header--fullscreen--bottom-right .navbar{min-width:22.85714rem;width:50%;margin-left:auto;margin-right:auto}
.u-header.u-header--fullscreen--top-left .dropdown-menu,.u-header.u-header--fullscreen--top-right .dropdown-menu,.u-header.u-header--fullscreen--bottom-left .dropdown-menu,.u-header.u-header--fullscreen--bottom-right .dropdown-menu{text-align:inherit;position:static;width:100%}
.u-header.u-header--fullscreen--top-left .u-header__overlay{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-20%,-20%,0);transform:scale3d(0.1,0.1,0.1) translate3d(-20%,-20%,0)}
.u-header.u-header--fullscreen--top-left.u-header--fullscreen-showed .u-header__overlay{-webkit-transform:scale3d(1,1,1) translate3d(-20%,-20%,0);transform:scale3d(1,1,1) translate3d(-20%,-20%,0)}
.u-header.u-header--fullscreen--top-right .u-header__overlay{left:auto;-webkit-transform-origin:100% 0%;-ms-transform-origin:100% 0%;transform-origin:100% 0%;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(20%,-20%,0);transform:scale3d(0.1,0.1,0.1) translate3d(20%,-20%,0)}
.u-header.u-header--fullscreen--top-right.u-header--fullscreen-showed .u-header__overlay{-webkit-transform:scale3d(1,1,1) translate3d(20%,-20%,0);transform:scale3d(1,1,1) translate3d(20%,-20%,0)}
.u-header.u-header--fullscreen--bottom-left .u-header__overlay{top:auto;-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-20%,20%,0);transform:scale3d(0.1,0.1,0.1) translate3d(-20%,20%,0)}
.u-header.u-header--fullscreen--bottom-left.u-header--fullscreen-showed .u-header__overlay{-webkit-transform:scale3d(1,1,1) translate3d(-20%,20%,0);transform:scale3d(1,1,1) translate3d(-20%,20%,0)}
.u-header.u-header--fullscreen--bottom-right .u-header__overlay{top:auto;left:auto;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(20%,20%,0);transform:scale3d(0.1,0.1,0.1) translate3d(20%,20%,0)}
.u-header.u-header--fullscreen--bottom-right.u-header--fullscreen-showed .u-header__overlay{-webkit-transform:scale3d(1,1,1) translate3d(20%,20%,0);transform:scale3d(1,1,1) translate3d(20%,20%,0)}
body[class*="u-body--header-side"] .u-header.u-header--side{position:fixed;top:0;height:100%;width:21.42857rem}
body[class*="u-body--header-side"] .u-header.u-header--side .navbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
body[class*="u-body--header-side"] .u-header.u-header--side .navbar .container{width:100%;padding-left:0;padding-right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
body[class*="u-body--header-side"] .u-header.u-header--side .navbar .navbar-collapse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
body[class*="u-body--header-side"] .u-header.u-header--side .navbar .navbar-nav{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0 !important;margin-right:0 !important}
body[class*="u-body--header-side"] .u-header.u-header--side .u-header__sections-container{height:100%}
body[class*="u-body--header-side"] .u-header.u-header--side .dropdown-menu{top:0}
body[class*="u-body--header-side"] .u-header.u-header--side .mCSB_container,body[class*="u-body--header-side"] .u-header.u-header--side .mCustomScrollBox{overflow:visible}
.u-header--side .u-header__overlay{position:absolute;top:0;height:100%;width:2000%;opacity:0;visibility:hidden}
body[class*="u-body--header-side"].u-body--header-side-opened .u-header__overlay{opacity:1;visibility:visible}
.u-body--header-side-static-left .u-header--side .dropdown-menu,.u-body--header-side-overlay-left .u-header--side .dropdown-menu,.u-body--header-side-push-left .u-header--side .dropdown-menu{left:100%;margin-left:1.07143rem}
.u-body--header-side-static-left .u-header--side .hs-menu-vertical .hs-mega-menu,.u-body--header-side-static-left .u-header--side .hs-menu-vertical .hs-sub-menu,.u-body--header-side-overlay-left .u-header--side .hs-menu-vertical .hs-mega-menu,.u-body--header-side-overlay-left .u-header--side .hs-menu-vertical .hs-sub-menu,.u-body--header-side-push-left .u-header--side .hs-menu-vertical .hs-mega-menu,.u-body--header-side-push-left .u-header--side .hs-menu-vertical .hs-sub-menu{margin-left:1.07143rem}
.u-body--header-side-static-left .u-header--side .hs-menu-vertical .hs-mega-menu .hs-mega-menu,.u-body--header-side-static-left .u-header--side .hs-menu-vertical .hs-mega-menu .hs-sub-menu,.u-body--header-side-static-left .u-header--side .hs-menu-vertical .hs-sub-menu .hs-mega-menu,.u-body--header-side-static-left .u-header--side .hs-menu-vertical .hs-sub-menu .hs-sub-menu,.u-body--header-side-overlay-left .u-header--side .hs-menu-vertical .hs-mega-menu .hs-mega-menu,.u-body--header-side-overlay-left .u-header--side .hs-menu-vertical .hs-mega-menu .hs-sub-menu,.u-body--header-side-overlay-left .u-header--side .hs-menu-vertical .hs-sub-menu .hs-mega-menu,.u-body--header-side-overlay-left .u-header--side .hs-menu-vertical .hs-sub-menu .hs-sub-menu,.u-body--header-side-push-left .u-header--side .hs-menu-vertical .hs-mega-menu .hs-mega-menu,.u-body--header-side-push-left .u-header--side .hs-menu-vertical .hs-mega-menu .hs-sub-menu,.u-body--header-side-push-left .u-header--side .hs-menu-vertical .hs-sub-menu .hs-mega-menu,.u-body--header-side-push-left .u-header--side .hs-menu-vertical .hs-sub-menu .hs-sub-menu{margin-left:0}
.u-body--header-side-static-left .u-header--side .hs-menu-vertical.hs-rtl .hs-mega-menu,.u-body--header-side-static-left .u-header--side .hs-menu-vertical.hs-rtl .hs-sub-menu,.u-body--header-side-overlay-left .u-header--side .hs-menu-vertical.hs-rtl .hs-mega-menu,.u-body--header-side-overlay-left .u-header--side .hs-menu-vertical.hs-rtl .hs-sub-menu,.u-body--header-side-push-left .u-header--side .hs-menu-vertical.hs-rtl .hs-mega-menu,.u-body--header-side-push-left .u-header--side .hs-menu-vertical.hs-rtl .hs-sub-menu{margin-left:0;margin-right:1.07143rem}
.u-body--header-side-static-left .u-header--side .hs-menu-vertical.hs-rtl .hs-mega-menu .hs-mega-menu,.u-body--header-side-static-left .u-header--side .hs-menu-vertical.hs-rtl .hs-mega-menu .hs-sub-menu,.u-body--header-side-static-left .u-header--side .hs-menu-vertical.hs-rtl .hs-sub-menu .hs-mega-menu,.u-body--header-side-static-left .u-header--side .hs-menu-vertical.hs-rtl .hs-sub-menu .hs-sub-menu,.u-body--header-side-overlay-left .u-header--side .hs-menu-vertical.hs-rtl .hs-mega-menu .hs-mega-menu,.u-body--header-side-overlay-left .u-header--side .hs-menu-vertical.hs-rtl .hs-mega-menu .hs-sub-menu,.u-body--header-side-overlay-left .u-header--side .hs-menu-vertical.hs-rtl .hs-sub-menu .hs-mega-menu,.u-body--header-side-overlay-left .u-header--side .hs-menu-vertical.hs-rtl .hs-sub-menu .hs-sub-menu,.u-body--header-side-push-left .u-header--side .hs-menu-vertical.hs-rtl .hs-mega-menu .hs-mega-menu,.u-body--header-side-push-left .u-header--side .hs-menu-vertical.hs-rtl .hs-mega-menu .hs-sub-menu,.u-body--header-side-push-left .u-header--side .hs-menu-vertical.hs-rtl .hs-sub-menu .hs-mega-menu,.u-body--header-side-push-left .u-header--side .hs-menu-vertical.hs-rtl .hs-sub-menu .hs-sub-menu{margin-left:0;margin-right:0}
.u-body--header-side-static-left{margin-left:21.42857rem}
.u-body--header-side-static-left .u-header--side{right:auto;left:0}
.u-body--header-side-static-right{margin-right:21.42857rem}
.u-body--header-side-static-right .u-header--side{left:auto;right:0}
.u-body--header-side-overlay-left .u-header--side,.u-body--header-side-push-left .u-header--side{right:auto;left:-21.42857rem}
.u-body--header-side-overlay-left .u-header--side .u-header__overlay,.u-body--header-side-push-left .u-header--side .u-header__overlay{left:100%}
.u-body--header-side-overlay-left.u-body--header-side-opened .u-header--side,.u-body--header-side-push-left.u-body--header-side-opened .u-header--side{left:0}
.u-body--header-side-push-left.u-body--header-side-opened{margin-left:21.42857rem}
.u-body--header-side-overlay-right .u-header--side,.u-body--header-side-push-right .u-header--side{left:auto;right:-21.42857rem}
.u-body--header-side-overlay-right .u-header--side .u-header__overlay,.u-body--header-side-push-right .u-header--side .u-header__overlay{right:100%}
.u-body--header-side-overlay-right.u-body--header-side-opened .u-header--side,.u-body--header-side-push-right.u-body--header-side-opened .u-header--side{right:0}
.u-body--header-side-push-right.u-body--header-side-opened{margin-right:21.42857rem}
.u-body--header-side-static-right .u-header--side .dropdown-menu,.u-body--header-side-overlay-right .u-header--side .dropdown-menu,.u-body--header-side-push-right .u-header--side .dropdown-menu{left:auto;right:100%;margin-right:1.07143rem}
.u-body--header-side-static-right .u-header--side .hs-menu-vertical .hs-mega-menu,.u-body--header-side-static-right .u-header--side .hs-menu-vertical .hs-sub-menu,.u-body--header-side-overlay-right .u-header--side .hs-menu-vertical .hs-mega-menu,.u-body--header-side-overlay-right .u-header--side .hs-menu-vertical .hs-sub-menu,.u-body--header-side-push-right .u-header--side .hs-menu-vertical .hs-mega-menu,.u-body--header-side-push-right .u-header--side .hs-menu-vertical .hs-sub-menu{left:auto;right:100%;margin-right:1.07143rem}
.u-body--header-side-static-right .u-header--side .hs-menu-vertical .hs-mega-menu .hs-mega-menu,.u-body--header-side-static-right .u-header--side .hs-menu-vertical .hs-mega-menu .hs-sub-menu,.u-body--header-side-static-right .u-header--side .hs-menu-vertical .hs-sub-menu .hs-mega-menu,.u-body--header-side-static-right .u-header--side .hs-menu-vertical .hs-sub-menu .hs-sub-menu,.u-body--header-side-overlay-right .u-header--side .hs-menu-vertical .hs-mega-menu .hs-mega-menu,.u-body--header-side-overlay-right .u-header--side .hs-menu-vertical .hs-mega-menu .hs-sub-menu,.u-body--header-side-overlay-right .u-header--side .hs-menu-vertical .hs-sub-menu .hs-mega-menu,.u-body--header-side-overlay-right .u-header--side .hs-menu-vertical .hs-sub-menu .hs-sub-menu,.u-body--header-side-push-right .u-header--side .hs-menu-vertical .hs-mega-menu .hs-mega-menu,.u-body--header-side-push-right .u-header--side .hs-menu-vertical .hs-mega-menu .hs-sub-menu,.u-body--header-side-push-right .u-header--side .hs-menu-vertical .hs-sub-menu .hs-mega-menu,.u-body--header-side-push-right .u-header--side .hs-menu-vertical .hs-sub-menu .hs-sub-menu{margin-right:0}
.u-body--header-side-static-right .u-header--side .hs-menu-vertical.hs-rtl .hs-mega-menu,.u-body--header-side-static-right .u-header--side .hs-menu-vertical.hs-rtl .hs-sub-menu,.u-body--header-side-overlay-right .u-header--side .hs-menu-vertical.hs-rtl .hs-mega-menu,.u-body--header-side-overlay-right .u-header--side .hs-menu-vertical.hs-rtl .hs-sub-menu,.u-body--header-side-push-right .u-header--side .hs-menu-vertical.hs-rtl .hs-mega-menu,.u-body--header-side-push-right .u-header--side .hs-menu-vertical.hs-rtl .hs-sub-menu{margin-right:0;margin-left:1.07143rem}
.u-body--header-side-static-right .u-header--side .hs-menu-vertical.hs-rtl .hs-mega-menu .hs-mega-menu,.u-body--header-side-static-right .u-header--side .hs-menu-vertical.hs-rtl .hs-mega-menu .hs-sub-menu,.u-body--header-side-static-right .u-header--side .hs-menu-vertical.hs-rtl .hs-sub-menu .hs-mega-menu,.u-body--header-side-static-right .u-header--side .hs-menu-vertical.hs-rtl .hs-sub-menu .hs-sub-menu,.u-body--header-side-overlay-right .u-header--side .hs-menu-vertical.hs-rtl .hs-mega-menu .hs-mega-menu,.u-body--header-side-overlay-right .u-header--side .hs-menu-vertical.hs-rtl .hs-mega-menu .hs-sub-menu,.u-body--header-side-overlay-right .u-header--side .hs-menu-vertical.hs-rtl .hs-sub-menu .hs-mega-menu,.u-body--header-side-overlay-right .u-header--side .hs-menu-vertical.hs-rtl .hs-sub-menu .hs-sub-menu,.u-body--header-side-push-right .u-header--side .hs-menu-vertical.hs-rtl .hs-mega-menu .hs-mega-menu,.u-body--header-side-push-right .u-header--side .hs-menu-vertical.hs-rtl .hs-mega-menu .hs-sub-menu,.u-body--header-side-push-right .u-header--side .hs-menu-vertical.hs-rtl .hs-sub-menu .hs-mega-menu,.u-body--header-side-push-right .u-header--side .hs-menu-vertical.hs-rtl .hs-sub-menu .hs-sub-menu{margin-left:0;margin-right:0}
.btn{position:relative;transition:.2s ease;cursor:pointer}
.btn:focus,.btn:active:focus,.btn.active:focus{outline:0 none;box-shadow:none}
.u-btn-content{white-space:normal}
.u-btn-only-icon{position:relative}
.u-btn-only-icon i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.btn-xs{line-height:1.4;padding:0.14286rem 0.5rem;font-size:0.78571rem}
.btn-md{line-height:1.4;padding:0.57143rem 1.42857rem;font-size:1.07143rem}
.btn-xl{line-height:1.4;padding:0.92857rem 1.85714rem;font-size:1.28571rem}
.btn-xxl{line-height:1.4;padding:1.07143rem 2.14286rem;font-size:1.5rem}
.u-btn-inset{position:relative}
.u-btn-inset::before{position:absolute;top:0.14286rem;right:0.14286rem;bottom:0.14286rem;left:0.14286rem;content:"";border:solid 1px #fff;border-radius:1px}
.u-btn-inset--rounded::before{border-radius:50px}
.u-btn-3d{border-bottom:solid 3px rgba(0,0,0,0.2)}
.u-btn-3d:hover{border-bottom-color:rgba(0,0,0,0.3)}
.u-btn-skew{-webkit-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg)}
.u-btn-skew__inner{-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);display:block}
[class*="u-btn-hover"]{z-index:1}
[class*="u-btn-hover"]:hover{text-decoration:none}
[class*="u-btn-hover"]:focus{text-decoration:none}
[class*="u-btn-hover"]::after{position:absolute;content:"";z-index:-1;transition:all .3s}
.u-btn-hover-v1-1::after{top:0;left:0;height:0;width:100%}
.u-btn-hover-v1-1:hover::after{height:100%}
.u-btn-hover-v1-2::after{top:0;right:0;width:0;height:100%}
.u-btn-hover-v1-2:hover::after{width:100%}
.u-btn-hover-v1-3::after{bottom:0;left:0;height:0;width:100%}
.u-btn-hover-v1-3:hover::after{height:100%}
.u-btn-hover-v1-4::after{top:0;left:0;width:0;height:100%}
.u-btn-hover-v1-4:hover::after{width:100%}
.u-btn-hover-v2-1::after{top:0;right:0;width:0;height:100%}
.u-btn-hover-v2-1:hover::after{left:0;width:100%}
.u-btn-hover-v2-2::after{left:0;bottom:0;height:0;width:100%}
.u-btn-hover-v2-2:hover::after{top:0;height:100%}
.u-btn-primary{color:#fff;background-color:#0066c3}
.u-btn-primary:hover,.u-btn-primary.active{border-color:#324770;background-color:#324770}
.u-btn-primary:hover,.u-btn-primary:focus,.u-btn-primary.active{color:#fff}
.u-btn-primary.g-btn-hover-reset:hover,.u-btn-primary.g-btn-hover-reset.active{background-color:#0066c3;border-color:#0066c3}
.u-btn-primary.u-btn-hover-v1-1{overflow:hidden}
.u-btn-primary.u-btn-hover-v1-1::after,.u-btn-primary.u-btn-hover-v1-1:hover::after{background-color:#7fd135}
.u-btn-primary.u-btn-hover-v1-1:hover{background-color:#0066c3;overflow:hidden}
.u-btn-primary.u-btn-hover-v1-2{overflow:hidden}
.u-btn-primary.u-btn-hover-v1-2::after,.u-btn-primary.u-btn-hover-v1-2:hover::after{background-color:#7fd135}
.u-btn-primary.u-btn-hover-v1-2:hover{background-color:#0066c3;overflow:hidden}
.u-btn-primary.u-btn-hover-v1-3{overflow:hidden}
.u-btn-primary.u-btn-hover-v1-3::after,.u-btn-primary.u-btn-hover-v1-3:hover::after{background-color:#7fd135}
.u-btn-primary.u-btn-hover-v1-3:hover{background-color:#0066c3;overflow:hidden}
.u-btn-primary.u-btn-hover-v1-4{overflow:hidden}
.u-btn-primary.u-btn-hover-v1-4::after,.u-btn-primary.u-btn-hover-v1-4:hover::after{background-color:#7fd135}
.u-btn-primary.u-btn-hover-v1-4:hover{background-color:#0066c3;overflow:hidden}
.u-btn-primary.u-btn-hover-v2-1{overflow:hidden}
.u-btn-primary.u-btn-hover-v2-1::after,.u-btn-primary.u-btn-hover-v2-1:hover::after{background-color:#7fd135}
.u-btn-primary.u-btn-hover-v2-1:hover{background-color:#0066c3;overflow:hidden}
.u-btn-primary.u-btn-hover-v2-2{overflow:hidden}
.u-btn-primary.u-btn-hover-v2-2::after,.u-btn-primary.u-btn-hover-v2-2:hover::after{background-color:#7fd135}
.u-btn-primary.u-btn-hover-v2-2:hover{background-color:#0066c3;overflow:hidden}
.u-btn-white{color:#555;background-color:#fff}
.u-btn-white:hover,.u-btn-white.active{border-color:white;background-color:white}
.u-btn-white:hover,.u-btn-white:focus,.u-btn-white.active{color:#555}
.u-btn-white.g-btn-hover-reset:hover,.u-btn-white.g-btn-hover-reset.active{background-color:#fff;border-color:#fff}
.u-btn-white.u-btn-hover-v1-1{overflow:hidden}
.u-btn-white.u-btn-hover-v1-1::after,.u-btn-white.u-btn-hover-v1-1:hover::after{background-color:white}
.u-btn-white.u-btn-hover-v1-1:hover{background-color:#fff;overflow:hidden}
.u-btn-white.u-btn-hover-v1-2{overflow:hidden}
.u-btn-white.u-btn-hover-v1-2::after,.u-btn-white.u-btn-hover-v1-2:hover::after{background-color:white}
.u-btn-white.u-btn-hover-v1-2:hover{background-color:#fff;overflow:hidden}
.u-btn-white.u-btn-hover-v1-3{overflow:hidden}
.u-btn-white.u-btn-hover-v1-3::after,.u-btn-white.u-btn-hover-v1-3:hover::after{background-color:white}
.u-btn-white.u-btn-hover-v1-3:hover{background-color:#fff;overflow:hidden}
.u-btn-white.u-btn-hover-v1-4{overflow:hidden}
.u-btn-white.u-btn-hover-v1-4::after,.u-btn-white.u-btn-hover-v1-4:hover::after{background-color:white}
.u-btn-white.u-btn-hover-v1-4:hover{background-color:#fff;overflow:hidden}
.u-btn-white.u-btn-hover-v2-1{overflow:hidden}
.u-btn-white.u-btn-hover-v2-1::after,.u-btn-white.u-btn-hover-v2-1:hover::after{background-color:white}
.u-btn-white.u-btn-hover-v2-1:hover{overflow:hidden;background-color:transparent}
.u-btn-white.u-btn-hover-v2-2{overflow:hidden}
.u-btn-white.u-btn-hover-v2-2::after,.u-btn-white.u-btn-hover-v2-2:hover::after{background-color:white}
.u-btn-white.u-btn-hover-v2-2:hover{overflow:hidden;background-color:transparent}
.u-btn-black{color:#fff;background-color:#000}
.u-btn-black:hover,.u-btn-black.active{border-color:#1a1a1a;background-color:#1a1a1a}
.u-btn-black:hover,.u-btn-black:focus,.u-btn-black.active{color:#fff}
.u-btn-black.g-btn-hover-reset:hover,.u-btn-black.g-btn-hover-reset.active{background-color:#000;border-color:#000}
.u-btn-black.u-btn-hover-v1-1{overflow:hidden}
.u-btn-black.u-btn-hover-v1-1::after,.u-btn-black.u-btn-hover-v1-1:hover::after{background-color:#0d0d0d}
.u-btn-black.u-btn-hover-v1-1:hover{background-color:#000;overflow:hidden}
.u-btn-black.u-btn-hover-v1-2{overflow:hidden}
.u-btn-black.u-btn-hover-v1-2::after,.u-btn-black.u-btn-hover-v1-2:hover::after{background-color:#0d0d0d}
.u-btn-black.u-btn-hover-v1-2:hover{background-color:#000;overflow:hidden}
.u-btn-black.u-btn-hover-v1-3{overflow:hidden}
.u-btn-black.u-btn-hover-v1-3::after,.u-btn-black.u-btn-hover-v1-3:hover::after{background-color:#0d0d0d}
.u-btn-black.u-btn-hover-v1-3:hover{background-color:#000;overflow:hidden}
.u-btn-black.u-btn-hover-v1-4{overflow:hidden}
.u-btn-black.u-btn-hover-v1-4::after,.u-btn-black.u-btn-hover-v1-4:hover::after{background-color:#0d0d0d}
.u-btn-black.u-btn-hover-v1-4:hover{background-color:#000;overflow:hidden}
.u-btn-black.u-btn-hover-v2-1{overflow:hidden}
.u-btn-black.u-btn-hover-v2-1::after,.u-btn-black.u-btn-hover-v2-1:hover::after{background-color:#0d0d0d}
.u-btn-black.u-btn-hover-v2-1:hover{overflow:hidden;background-color:transparent}
.u-btn-black.u-btn-hover-v2-2{overflow:hidden}
.u-btn-black.u-btn-hover-v2-2::after,.u-btn-black.u-btn-hover-v2-2:hover::after{background-color:#0d0d0d}
.u-btn-black.u-btn-hover-v2-2:hover{overflow:hidden;background-color:transparent}
.u-btn-darkgray{color:#fff;background-color:#333}
.u-btn-darkgray:hover,.u-btn-darkgray.active{border-color:#4d4d4d;background-color:#4d4d4d}
.u-btn-darkgray:hover,.u-btn-darkgray:focus,.u-btn-darkgray.active{color:#fff}
.u-btn-darkgray.g-btn-hover-reset:hover,.u-btn-darkgray.g-btn-hover-reset.active{background-color:#333;border-color:#333}
.u-btn-darkgray.u-btn-hover-v1-1{overflow:hidden}
.u-btn-darkgray.u-btn-hover-v1-1::after,.u-btn-darkgray.u-btn-hover-v1-1:hover::after{background-color:#404040}
.u-btn-darkgray.u-btn-hover-v1-1:hover{background-color:#333;overflow:hidden}
.u-btn-darkgray.u-btn-hover-v1-2{overflow:hidden}
.u-btn-darkgray.u-btn-hover-v1-2::after,.u-btn-darkgray.u-btn-hover-v1-2:hover::after{background-color:#404040}
.u-btn-darkgray.u-btn-hover-v1-2:hover{background-color:#333;overflow:hidden}
.u-btn-darkgray.u-btn-hover-v1-3{overflow:hidden}
.u-btn-darkgray.u-btn-hover-v1-3::after,.u-btn-darkgray.u-btn-hover-v1-3:hover::after{background-color:#404040}
.u-btn-darkgray.u-btn-hover-v1-3:hover{background-color:#333;overflow:hidden}
.u-btn-darkgray.u-btn-hover-v1-4{overflow:hidden}
.u-btn-darkgray.u-btn-hover-v1-4::after,.u-btn-darkgray.u-btn-hover-v1-4:hover::after{background-color:#404040}
.u-btn-darkgray.u-btn-hover-v1-4:hover{background-color:#333;overflow:hidden}
.u-btn-darkgray.u-btn-hover-v2-1{overflow:hidden}
.u-btn-darkgray.u-btn-hover-v2-1::after,.u-btn-darkgray.u-btn-hover-v2-1:hover::after{background-color:#404040}
.u-btn-darkgray.u-btn-hover-v2-1:hover{background-color:#333;overflow:hidden}
.u-btn-darkgray.u-btn-hover-v2-2{overflow:hidden}
.u-btn-darkgray.u-btn-hover-v2-2::after,.u-btn-darkgray.u-btn-hover-v2-2:hover::after{background-color:#404040}
.u-btn-darkgray.u-btn-hover-v2-2:hover{background-color:#333;overflow:hidden}
.u-btn-red{color:#fff;background-color:#f00}
.u-btn-red:hover,.u-btn-red.active{border-color:#ff3333;background-color:#ff3333}
.u-btn-red:hover,.u-btn-red:focus,.u-btn-red.active{color:#fff}
.u-btn-red.g-btn-hover-reset:hover,.u-btn-red.g-btn-hover-reset.active{background-color:#f00;border-color:#f00}
.u-btn-red.u-btn-hover-v1-1{overflow:hidden}
.u-btn-red.u-btn-hover-v1-1::after,.u-btn-red.u-btn-hover-v1-1:hover::after{background-color:#ff1a1a}
.u-btn-red.u-btn-hover-v1-1:hover{background-color:#f00;overflow:hidden}
.u-btn-red.u-btn-hover-v1-2{overflow:hidden}
.u-btn-red.u-btn-hover-v1-2::after,.u-btn-red.u-btn-hover-v1-2:hover::after{background-color:#ff1a1a}
.u-btn-red.u-btn-hover-v1-2:hover{background-color:#f00;overflow:hidden}
.u-btn-red.u-btn-hover-v1-3{overflow:hidden}
.u-btn-red.u-btn-hover-v1-3::after,.u-btn-red.u-btn-hover-v1-3:hover::after{background-color:#ff1a1a}
.u-btn-red.u-btn-hover-v1-3:hover{background-color:#f00;overflow:hidden}
.u-btn-red.u-btn-hover-v1-4{overflow:hidden}
.u-btn-red.u-btn-hover-v1-4::after,.u-btn-red.u-btn-hover-v1-4:hover::after{background-color:#ff1a1a}
.u-btn-red.u-btn-hover-v1-4:hover{background-color:#f00;overflow:hidden}
.u-btn-red.u-btn-hover-v2-1{overflow:hidden}
.u-btn-red.u-btn-hover-v2-1::after,.u-btn-red.u-btn-hover-v2-1:hover::after{background-color:#ff1a1a}
.u-btn-red.u-btn-hover-v2-1:hover{background-color:#f00;overflow:hidden}
.u-btn-red.u-btn-hover-v2-2{overflow:hidden}
.u-btn-red.u-btn-hover-v2-2::after,.u-btn-red.u-btn-hover-v2-2:hover::after{background-color:#ff1a1a}
.u-btn-red.u-btn-hover-v2-2:hover{background-color:#f00;overflow:hidden}
.u-btn-lightred{color:#fff;background-color:#e64b3b}
.u-btn-lightred:hover,.u-btn-lightred.active{border-color:#ec7568;background-color:#ec7568}
.u-btn-lightred:hover,.u-btn-lightred:focus,.u-btn-lightred.active{color:#fff}
.u-btn-lightred.g-btn-hover-reset:hover,.u-btn-lightred.g-btn-hover-reset.active{background-color:#e64b3b;border-color:#e64b3b}
.u-btn-lightred.u-btn-hover-v1-1{overflow:hidden}
.u-btn-lightred.u-btn-hover-v1-1::after,.u-btn-lightred.u-btn-hover-v1-1:hover::after{background-color:#e96052}
.u-btn-lightred.u-btn-hover-v1-1:hover{background-color:#e64b3b;overflow:hidden}
.u-btn-lightred.u-btn-hover-v1-2{overflow:hidden}
.u-btn-lightred.u-btn-hover-v1-2::after,.u-btn-lightred.u-btn-hover-v1-2:hover::after{background-color:#e96052}
.u-btn-lightred.u-btn-hover-v1-2:hover{background-color:#e64b3b;overflow:hidden}
.u-btn-lightred.u-btn-hover-v1-3{overflow:hidden}
.u-btn-lightred.u-btn-hover-v1-3::after,.u-btn-lightred.u-btn-hover-v1-3:hover::after{background-color:#e96052}
.u-btn-lightred.u-btn-hover-v1-3:hover{background-color:#e64b3b;overflow:hidden}
.u-btn-lightred.u-btn-hover-v1-4{overflow:hidden}
.u-btn-lightred.u-btn-hover-v1-4::after,.u-btn-lightred.u-btn-hover-v1-4:hover::after{background-color:#e96052}
.u-btn-lightred.u-btn-hover-v1-4:hover{background-color:#e64b3b;overflow:hidden}
.u-btn-lightred.u-btn-hover-v2-1{overflow:hidden}
.u-btn-lightred.u-btn-hover-v2-1::after,.u-btn-lightred.u-btn-hover-v2-1:hover::after{background-color:#e96052}
.u-btn-lightred.u-btn-hover-v2-1:hover{background-color:#e64b3b;overflow:hidden}
.u-btn-lightred.u-btn-hover-v2-2{overflow:hidden}
.u-btn-lightred.u-btn-hover-v2-2::after,.u-btn-lightred.u-btn-hover-v2-2:hover::after{background-color:#e96052}
.u-btn-lightred.u-btn-hover-v2-2:hover{background-color:#e64b3b;overflow:hidden}
.u-btn-darkred{color:#fff;background-color:#a10f2b}
.u-btn-darkred:hover,.u-btn-darkred.active{border-color:#d01337;background-color:#d01337}
.u-btn-darkred:hover,.u-btn-darkred:focus,.u-btn-darkred.active{color:#fff}
.u-btn-darkred.g-btn-hover-reset:hover,.u-btn-darkred.g-btn-hover-reset.active{background-color:#a10f2b;border-color:#a10f2b}
.u-btn-darkred.u-btn-hover-v1-1{overflow:hidden}
.u-btn-darkred.u-btn-hover-v1-1::after,.u-btn-darkred.u-btn-hover-v1-1:hover::after{background-color:#b81131}
.u-btn-darkred.u-btn-hover-v1-1:hover{background-color:#a10f2b;overflow:hidden}
.u-btn-darkred.u-btn-hover-v1-2{overflow:hidden}
.u-btn-darkred.u-btn-hover-v1-2::after,.u-btn-darkred.u-btn-hover-v1-2:hover::after{background-color:#b81131}
.u-btn-darkred.u-btn-hover-v1-2:hover{background-color:#a10f2b;overflow:hidden}
.u-btn-darkred.u-btn-hover-v1-3{overflow:hidden}
.u-btn-darkred.u-btn-hover-v1-3::after,.u-btn-darkred.u-btn-hover-v1-3:hover::after{background-color:#b81131}
.u-btn-darkred.u-btn-hover-v1-3:hover{background-color:#a10f2b;overflow:hidden}
.u-btn-darkred.u-btn-hover-v1-4{overflow:hidden}
.u-btn-darkred.u-btn-hover-v1-4::after,.u-btn-darkred.u-btn-hover-v1-4:hover::after{background-color:#b81131}
.u-btn-darkred.u-btn-hover-v1-4:hover{background-color:#a10f2b;overflow:hidden}
.u-btn-darkred.u-btn-hover-v2-1{overflow:hidden}
.u-btn-darkred.u-btn-hover-v2-1::after,.u-btn-darkred.u-btn-hover-v2-1:hover::after{background-color:#b81131}
.u-btn-darkred.u-btn-hover-v2-1:hover{background-color:#a10f2b;overflow:hidden}
.u-btn-darkred.u-btn-hover-v2-2{overflow:hidden}
.u-btn-darkred.u-btn-hover-v2-2::after,.u-btn-darkred.u-btn-hover-v2-2:hover::after{background-color:#b81131}
.u-btn-darkred.u-btn-hover-v2-2:hover{background-color:#a10f2b;overflow:hidden}
.u-btn-blue{color:#fff;background-color:#3398dc}
.u-btn-blue:hover,.u-btn-blue.active{border-color:#5faee3;background-color:#5faee3}
.u-btn-blue:hover,.u-btn-blue:focus,.u-btn-blue.active{color:#fff}
.u-btn-blue.g-btn-hover-reset:hover,.u-btn-blue.g-btn-hover-reset.active{background-color:#3398dc;border-color:#3398dc}
.u-btn-blue.u-btn-hover-v1-1{overflow:hidden}
.u-btn-blue.u-btn-hover-v1-1::after,.u-btn-blue.u-btn-hover-v1-1:hover::after{background-color:#49a3e0}
.u-btn-blue.u-btn-hover-v1-1:hover{background-color:#3398dc;overflow:hidden}
.u-btn-blue.u-btn-hover-v1-2{overflow:hidden}
.u-btn-blue.u-btn-hover-v1-2::after,.u-btn-blue.u-btn-hover-v1-2:hover::after{background-color:#49a3e0}
.u-btn-blue.u-btn-hover-v1-2:hover{background-color:#3398dc;overflow:hidden}
.u-btn-blue.u-btn-hover-v1-3{overflow:hidden}
.u-btn-blue.u-btn-hover-v1-3::after,.u-btn-blue.u-btn-hover-v1-3:hover::after{background-color:#49a3e0}
.u-btn-blue.u-btn-hover-v1-3:hover{background-color:#3398dc;overflow:hidden}
.u-btn-blue.u-btn-hover-v1-4{overflow:hidden}
.u-btn-blue.u-btn-hover-v1-4::after,.u-btn-blue.u-btn-hover-v1-4:hover::after{background-color:#49a3e0}
.u-btn-blue.u-btn-hover-v1-4:hover{background-color:#3398dc;overflow:hidden}
.u-btn-blue.u-btn-hover-v2-1{overflow:hidden}
.u-btn-blue.u-btn-hover-v2-1::after,.u-btn-blue.u-btn-hover-v2-1:hover::after{background-color:#49a3e0}
.u-btn-blue.u-btn-hover-v2-1:hover{background-color:#3398dc;overflow:hidden}
.u-btn-blue.u-btn-hover-v2-2{overflow:hidden}
.u-btn-blue.u-btn-hover-v2-2::after,.u-btn-blue.u-btn-hover-v2-2:hover::after{background-color:#49a3e0}
.u-btn-blue.u-btn-hover-v2-2:hover{background-color:#3398dc;overflow:hidden}
.u-btn-indigo{color:#fff;background-color:#4263a3}
.u-btn-indigo:hover,.u-btn-indigo.active{border-color:#5b7cbd;background-color:#5b7cbd}
.u-btn-indigo:hover,.u-btn-indigo:focus,.u-btn-indigo.active{color:#fff}
.u-btn-indigo.g-btn-hover-reset:hover,.u-btn-indigo.g-btn-hover-reset.active{background-color:#4263a3;border-color:#4263a3}
.u-btn-indigo.u-btn-hover-v1-1{overflow:hidden}
.u-btn-indigo.u-btn-hover-v1-1::after,.u-btn-indigo.u-btn-hover-v1-1:hover::after{background-color:#496eb5}
.u-btn-indigo.u-btn-hover-v1-1:hover{background-color:#4263a3;overflow:hidden}
.u-btn-indigo.u-btn-hover-v1-2{overflow:hidden}
.u-btn-indigo.u-btn-hover-v1-2::after,.u-btn-indigo.u-btn-hover-v1-2:hover::after{background-color:#496eb5}
.u-btn-indigo.u-btn-hover-v1-2:hover{background-color:#4263a3;overflow:hidden}
.u-btn-indigo.u-btn-hover-v1-3{overflow:hidden}
.u-btn-indigo.u-btn-hover-v1-3::after,.u-btn-indigo.u-btn-hover-v1-3:hover::after{background-color:#496eb5}
.u-btn-indigo.u-btn-hover-v1-3:hover{background-color:#4263a3;overflow:hidden}
.u-btn-indigo.u-btn-hover-v1-4{overflow:hidden}
.u-btn-indigo.u-btn-hover-v1-4::after,.u-btn-indigo.u-btn-hover-v1-4:hover::after{background-color:#496eb5}
.u-btn-indigo.u-btn-hover-v1-4:hover{background-color:#4263a3;overflow:hidden}
.u-btn-indigo.u-btn-hover-v2-1{overflow:hidden}
.u-btn-indigo.u-btn-hover-v2-1::after,.u-btn-indigo.u-btn-hover-v2-1:hover::after{background-color:#496eb5}
.u-btn-indigo.u-btn-hover-v2-1:hover{background-color:#4263a3;overflow:hidden}
.u-btn-indigo.u-btn-hover-v2-2{overflow:hidden}
.u-btn-indigo.u-btn-hover-v2-2::after,.u-btn-indigo.u-btn-hover-v2-2:hover::after{background-color:#496eb5}
.u-btn-indigo.u-btn-hover-v2-2:hover{background-color:#4263a3;overflow:hidden}
.u-btn-purple{color:#fff;background-color:#9a69cb}
.u-btn-purple:hover,.u-btn-purple.active{border-color:#b48fd8;background-color:#b48fd8}
.u-btn-purple:hover,.u-btn-purple:focus,.u-btn-purple.active{color:#fff}
.u-btn-purple.g-btn-hover-reset:hover,.u-btn-purple.g-btn-hover-reset.active{background-color:#9a69cb;border-color:#9a69cb}
.u-btn-purple.u-btn-hover-v1-1{overflow:hidden}
.u-btn-purple.u-btn-hover-v1-1::after,.u-btn-purple.u-btn-hover-v1-1:hover::after{background-color:#a77cd2}
.u-btn-purple.u-btn-hover-v1-1:hover{background-color:#9a69cb;overflow:hidden}
.u-btn-purple.u-btn-hover-v1-2{overflow:hidden}
.u-btn-purple.u-btn-hover-v1-2::after,.u-btn-purple.u-btn-hover-v1-2:hover::after{background-color:#a77cd2}
.u-btn-purple.u-btn-hover-v1-2:hover{background-color:#9a69cb;overflow:hidden}
.u-btn-purple.u-btn-hover-v1-3{overflow:hidden}
.u-btn-purple.u-btn-hover-v1-3::after,.u-btn-purple.u-btn-hover-v1-3:hover::after{background-color:#a77cd2}
.u-btn-purple.u-btn-hover-v1-3:hover{background-color:#9a69cb;overflow:hidden}
.u-btn-purple.u-btn-hover-v1-4{overflow:hidden}
.u-btn-purple.u-btn-hover-v1-4::after,.u-btn-purple.u-btn-hover-v1-4:hover::after{background-color:#a77cd2}
.u-btn-purple.u-btn-hover-v1-4:hover{background-color:#9a69cb;overflow:hidden}
.u-btn-purple.u-btn-hover-v2-1{overflow:hidden}
.u-btn-purple.u-btn-hover-v2-1::after,.u-btn-purple.u-btn-hover-v2-1:hover::after{background-color:#a77cd2}
.u-btn-purple.u-btn-hover-v2-1:hover{background-color:#9a69cb;overflow:hidden}
.u-btn-purple.u-btn-hover-v2-2{overflow:hidden}
.u-btn-purple.u-btn-hover-v2-2::after,.u-btn-purple.u-btn-hover-v2-2:hover::after{background-color:#a77cd2}
.u-btn-purple.u-btn-hover-v2-2:hover{background-color:#9a69cb;overflow:hidden}
.u-btn-darkpurple{color:#fff;background-color:#6639b6}
.u-btn-darkpurple:hover,.u-btn-darkpurple.active{border-color:#8157cb;background-color:#8157cb}
.u-btn-darkpurple:hover,.u-btn-darkpurple:focus,.u-btn-darkpurple.active{color:#fff}
.u-btn-darkpurple.g-btn-hover-reset:hover,.u-btn-darkpurple.g-btn-hover-reset.active{background-color:#6639b6;border-color:#6639b6}
.u-btn-darkpurple.u-btn-hover-v1-1{overflow:hidden}
.u-btn-darkpurple.u-btn-hover-v1-1::after,.u-btn-darkpurple.u-btn-hover-v1-1:hover::after{background-color:#7244c4}
.u-btn-darkpurple.u-btn-hover-v1-1:hover{background-color:#6639b6;overflow:hidden}
.u-btn-darkpurple.u-btn-hover-v1-2{overflow:hidden}
.u-btn-darkpurple.u-btn-hover-v1-2::after,.u-btn-darkpurple.u-btn-hover-v1-2:hover::after{background-color:#7244c4}
.u-btn-darkpurple.u-btn-hover-v1-2:hover{background-color:#6639b6;overflow:hidden}
.u-btn-darkpurple.u-btn-hover-v1-3{overflow:hidden}
.u-btn-darkpurple.u-btn-hover-v1-3::after,.u-btn-darkpurple.u-btn-hover-v1-3:hover::after{background-color:#7244c4}
.u-btn-darkpurple.u-btn-hover-v1-3:hover{background-color:#6639b6;overflow:hidden}
.u-btn-darkpurple.u-btn-hover-v1-4{overflow:hidden}
.u-btn-darkpurple.u-btn-hover-v1-4::after,.u-btn-darkpurple.u-btn-hover-v1-4:hover::after{background-color:#7244c4}
.u-btn-darkpurple.u-btn-hover-v1-4:hover{background-color:#6639b6;overflow:hidden}
.u-btn-darkpurple.u-btn-hover-v2-1{overflow:hidden}
.u-btn-darkpurple.u-btn-hover-v2-1::after,.u-btn-darkpurple.u-btn-hover-v2-1:hover::after{background-color:#7244c4}
.u-btn-darkpurple.u-btn-hover-v2-1:hover{background-color:#6639b6;overflow:hidden}
.u-btn-darkpurple.u-btn-hover-v2-2{overflow:hidden}
.u-btn-darkpurple.u-btn-hover-v2-2::after,.u-btn-darkpurple.u-btn-hover-v2-2:hover::after{background-color:#7244c4}
.u-btn-darkpurple.u-btn-hover-v2-2:hover{background-color:#6639b6;overflow:hidden}
.u-btn-pink{color:#fff;background-color:#e81c62}
.u-btn-pink:hover,.u-btn-pink.active{border-color:#ed4a82;background-color:#ed4a82}
.u-btn-pink:hover,.u-btn-pink:focus,.u-btn-pink.active{color:#fff}
.u-btn-pink.g-btn-hover-reset:hover,.u-btn-pink.g-btn-hover-reset.active{background-color:#e81c62;border-color:#e81c62}
.u-btn-pink.u-btn-hover-v1-1{overflow:hidden}
.u-btn-pink.u-btn-hover-v1-1::after,.u-btn-pink.u-btn-hover-v1-1:hover::after{background-color:#ea3372}
.u-btn-pink.u-btn-hover-v1-1:hover{background-color:#e81c62;overflow:hidden}
.u-btn-pink.u-btn-hover-v1-2{overflow:hidden}
.u-btn-pink.u-btn-hover-v1-2::after,.u-btn-pink.u-btn-hover-v1-2:hover::after{background-color:#ea3372}
.u-btn-pink.u-btn-hover-v1-2:hover{background-color:#e81c62;overflow:hidden}
.u-btn-pink.u-btn-hover-v1-3{overflow:hidden}
.u-btn-pink.u-btn-hover-v1-3::after,.u-btn-pink.u-btn-hover-v1-3:hover::after{background-color:#ea3372}
.u-btn-pink.u-btn-hover-v1-3:hover{background-color:#e81c62;overflow:hidden}
.u-btn-pink.u-btn-hover-v1-4{overflow:hidden}
.u-btn-pink.u-btn-hover-v1-4::after,.u-btn-pink.u-btn-hover-v1-4:hover::after{background-color:#ea3372}
.u-btn-pink.u-btn-hover-v1-4:hover{background-color:#e81c62;overflow:hidden}
.u-btn-pink.u-btn-hover-v2-1{overflow:hidden}
.u-btn-pink.u-btn-hover-v2-1::after,.u-btn-pink.u-btn-hover-v2-1:hover::after{background-color:#ea3372}
.u-btn-pink.u-btn-hover-v2-1:hover{background-color:#e81c62;overflow:hidden}
.u-btn-pink.u-btn-hover-v2-2{overflow:hidden}
.u-btn-pink.u-btn-hover-v2-2::after,.u-btn-pink.u-btn-hover-v2-2:hover::after{background-color:#ea3372}
.u-btn-pink.u-btn-hover-v2-2:hover{background-color:#e81c62;overflow:hidden}
.u-btn-orange{color:#fff;background-color:#e57d20}
.u-btn-orange:hover,.u-btn-orange.active{border-color:#ea984e;background-color:#ea984e}
.u-btn-orange:hover,.u-btn-orange:focus,.u-btn-orange.active{color:#fff}
.u-btn-orange.g-btn-hover-reset:hover,.u-btn-orange.g-btn-hover-reset.active{background-color:#e57d20;border-color:#e57d20}
.u-btn-orange.u-btn-hover-v1-1{overflow:hidden}
.u-btn-orange.u-btn-hover-v1-1::after,.u-btn-orange.u-btn-hover-v1-1:hover::after{background-color:#e88a37}
.u-btn-orange.u-btn-hover-v1-1:hover{background-color:#e57d20;overflow:hidden}
.u-btn-orange.u-btn-hover-v1-2{overflow:hidden}
.u-btn-orange.u-btn-hover-v1-2::after,.u-btn-orange.u-btn-hover-v1-2:hover::after{background-color:#e88a37}
.u-btn-orange.u-btn-hover-v1-2:hover{background-color:#e57d20;overflow:hidden}
.u-btn-orange.u-btn-hover-v1-3{overflow:hidden}
.u-btn-orange.u-btn-hover-v1-3::after,.u-btn-orange.u-btn-hover-v1-3:hover::after{background-color:#e88a37}
.u-btn-orange.u-btn-hover-v1-3:hover{background-color:#e57d20;overflow:hidden}
.u-btn-orange.u-btn-hover-v1-4{overflow:hidden}
.u-btn-orange.u-btn-hover-v1-4::after,.u-btn-orange.u-btn-hover-v1-4:hover::after{background-color:#e88a37}
.u-btn-orange.u-btn-hover-v1-4:hover{background-color:#e57d20;overflow:hidden}
.u-btn-orange.u-btn-hover-v2-1{overflow:hidden}
.u-btn-orange.u-btn-hover-v2-1::after,.u-btn-orange.u-btn-hover-v2-1:hover::after{background-color:#e88a37}
.u-btn-orange.u-btn-hover-v2-1:hover{background-color:#e57d20;overflow:hidden}
.u-btn-orange.u-btn-hover-v2-2{overflow:hidden}
.u-btn-orange.u-btn-hover-v2-2::after,.u-btn-orange.u-btn-hover-v2-2:hover::after{background-color:#e88a37}
.u-btn-orange.u-btn-hover-v2-2:hover{background-color:#e57d20;overflow:hidden}
.u-btn-deeporange{color:#fff;background-color:#fe541e}
.u-btn-deeporange:hover,.u-btn-deeporange.active{border-color:#fe7b51;background-color:#fe7b51}
.u-btn-deeporange:hover,.u-btn-deeporange:focus,.u-btn-deeporange.active{color:#fff}
.u-btn-deeporange.g-btn-hover-reset:hover,.u-btn-deeporange.g-btn-hover-reset.active{background-color:#fe541e;border-color:#fe541e}
.u-btn-deeporange.u-btn-hover-v1-1{overflow:hidden}
.u-btn-deeporange.u-btn-hover-v1-1::after,.u-btn-deeporange.u-btn-hover-v1-1:hover::after{background-color:#fe6737}
.u-btn-deeporange.u-btn-hover-v1-1:hover{background-color:#fe541e;overflow:hidden}
.u-btn-deeporange.u-btn-hover-v1-2{overflow:hidden}
.u-btn-deeporange.u-btn-hover-v1-2::after,.u-btn-deeporange.u-btn-hover-v1-2:hover::after{background-color:#fe6737}
.u-btn-deeporange.u-btn-hover-v1-2:hover{background-color:#fe541e;overflow:hidden}
.u-btn-deeporange.u-btn-hover-v1-3{overflow:hidden}
.u-btn-deeporange.u-btn-hover-v1-3::after,.u-btn-deeporange.u-btn-hover-v1-3:hover::after{background-color:#fe6737}
.u-btn-deeporange.u-btn-hover-v1-3:hover{background-color:#fe541e;overflow:hidden}
.u-btn-deeporange.u-btn-hover-v1-4{overflow:hidden}
.u-btn-deeporange.u-btn-hover-v1-4::after,.u-btn-deeporange.u-btn-hover-v1-4:hover::after{background-color:#fe6737}
.u-btn-deeporange.u-btn-hover-v1-4:hover{background-color:#fe541e;overflow:hidden}
.u-btn-deeporange.u-btn-hover-v2-1{overflow:hidden}
.u-btn-deeporange.u-btn-hover-v2-1::after,.u-btn-deeporange.u-btn-hover-v2-1:hover::after{background-color:#fe6737}
.u-btn-deeporange.u-btn-hover-v2-1:hover{background-color:#fe541e;overflow:hidden}
.u-btn-deeporange.u-btn-hover-v2-2{overflow:hidden}
.u-btn-deeporange.u-btn-hover-v2-2::after,.u-btn-deeporange.u-btn-hover-v2-2:hover::after{background-color:#fe6737}
.u-btn-deeporange.u-btn-hover-v2-2:hover{background-color:#fe541e;overflow:hidden}
.u-btn-yellow{color:#fff;background-color:#ebc71d}
.u-btn-yellow:hover,.u-btn-yellow.active{border-color:#efd34c;background-color:#efd34c}
.u-btn-yellow:hover,.u-btn-yellow:focus,.u-btn-yellow.active{color:#fff}
.u-btn-yellow.g-btn-hover-reset:hover,.u-btn-yellow.g-btn-hover-reset.active{background-color:#ebc71d;border-color:#ebc71d}
.u-btn-yellow.u-btn-hover-v1-1{overflow:hidden}
.u-btn-yellow.u-btn-hover-v1-1::after,.u-btn-yellow.u-btn-hover-v1-1:hover::after{background-color:#edcd34}
.u-btn-yellow.u-btn-hover-v1-1:hover{background-color:#ebc71d;overflow:hidden}
.u-btn-yellow.u-btn-hover-v1-2{overflow:hidden}
.u-btn-yellow.u-btn-hover-v1-2::after,.u-btn-yellow.u-btn-hover-v1-2:hover::after{background-color:#edcd34}
.u-btn-yellow.u-btn-hover-v1-2:hover{background-color:#ebc71d;overflow:hidden}
.u-btn-yellow.u-btn-hover-v1-3{overflow:hidden}
.u-btn-yellow.u-btn-hover-v1-3::after,.u-btn-yellow.u-btn-hover-v1-3:hover::after{background-color:#edcd34}
.u-btn-yellow.u-btn-hover-v1-3:hover{background-color:#ebc71d;overflow:hidden}
.u-btn-yellow.u-btn-hover-v1-4{overflow:hidden}
.u-btn-yellow.u-btn-hover-v1-4::after,.u-btn-yellow.u-btn-hover-v1-4:hover::after{background-color:#edcd34}
.u-btn-yellow.u-btn-hover-v1-4:hover{background-color:#ebc71d;overflow:hidden}
.u-btn-yellow.u-btn-hover-v2-1{overflow:hidden}
.u-btn-yellow.u-btn-hover-v2-1::after,.u-btn-yellow.u-btn-hover-v2-1:hover::after{background-color:#edcd34}
.u-btn-yellow.u-btn-hover-v2-1:hover{background-color:#ebc71d;overflow:hidden}
.u-btn-yellow.u-btn-hover-v2-2{overflow:hidden}
.u-btn-yellow.u-btn-hover-v2-2::after,.u-btn-yellow.u-btn-hover-v2-2:hover::after{background-color:#edcd34}
.u-btn-yellow.u-btn-hover-v2-2:hover{background-color:#ebc71d;overflow:hidden}
.u-btn-aqua{color:#fff;background-color:#29d6e6}
.u-btn-aqua:hover,.u-btn-aqua.active{border-color:#57dfeb;background-color:#57dfeb}
.u-btn-aqua:hover,.u-btn-aqua:focus,.u-btn-aqua.active{color:#fff}
.u-btn-aqua.g-btn-hover-reset:hover,.u-btn-aqua.g-btn-hover-reset.active{background-color:#29d6e6;border-color:#29d6e6}
.u-btn-aqua.u-btn-hover-v1-1{overflow:hidden}
.u-btn-aqua.u-btn-hover-v1-1::after,.u-btn-aqua.u-btn-hover-v1-1:hover::after{background-color:#40dae9}
.u-btn-aqua.u-btn-hover-v1-1:hover{background-color:#29d6e6;overflow:hidden}
.u-btn-aqua.u-btn-hover-v1-2{overflow:hidden}
.u-btn-aqua.u-btn-hover-v1-2::after,.u-btn-aqua.u-btn-hover-v1-2:hover::after{background-color:#40dae9}
.u-btn-aqua.u-btn-hover-v1-2:hover{background-color:#29d6e6;overflow:hidden}
.u-btn-aqua.u-btn-hover-v1-3{overflow:hidden}
.u-btn-aqua.u-btn-hover-v1-3::after,.u-btn-aqua.u-btn-hover-v1-3:hover::after{background-color:#40dae9}
.u-btn-aqua.u-btn-hover-v1-3:hover{background-color:#29d6e6;overflow:hidden}
.u-btn-aqua.u-btn-hover-v1-4{overflow:hidden}
.u-btn-aqua.u-btn-hover-v1-4::after,.u-btn-aqua.u-btn-hover-v1-4:hover::after{background-color:#40dae9}
.u-btn-aqua.u-btn-hover-v1-4:hover{background-color:#29d6e6;overflow:hidden}
.u-btn-aqua.u-btn-hover-v2-1{overflow:hidden}
.u-btn-aqua.u-btn-hover-v2-1::after,.u-btn-aqua.u-btn-hover-v2-1:hover::after{background-color:#40dae9}
.u-btn-aqua.u-btn-hover-v2-1:hover{background-color:#29d6e6;overflow:hidden}
.u-btn-aqua.u-btn-hover-v2-2{overflow:hidden}
.u-btn-aqua.u-btn-hover-v2-2::after,.u-btn-aqua.u-btn-hover-v2-2:hover::after{background-color:#40dae9}
.u-btn-aqua.u-btn-hover-v2-2:hover{background-color:#29d6e6;overflow:hidden}
.u-btn-cyan{color:#fff;background-color:#00bed6}
.u-btn-cyan:hover,.u-btn-cyan.active{border-color:#0ae4ff;background-color:#0ae4ff}
.u-btn-cyan:hover,.u-btn-cyan:focus,.u-btn-cyan.active{color:#fff}
.u-btn-cyan.g-btn-hover-reset:hover,.u-btn-cyan.g-btn-hover-reset.active{background-color:#00bed6;border-color:#00bed6}
.u-btn-cyan.u-btn-hover-v1-1{overflow:hidden}
.u-btn-cyan.u-btn-hover-v1-1::after,.u-btn-cyan.u-btn-hover-v1-1:hover::after{background-color:#00d5f0}
.u-btn-cyan.u-btn-hover-v1-1:hover{background-color:#00bed6;overflow:hidden}
.u-btn-cyan.u-btn-hover-v1-2{overflow:hidden}
.u-btn-cyan.u-btn-hover-v1-2::after,.u-btn-cyan.u-btn-hover-v1-2:hover::after{background-color:#00d5f0}
.u-btn-cyan.u-btn-hover-v1-2:hover{background-color:#00bed6;overflow:hidden}
.u-btn-cyan.u-btn-hover-v1-3{overflow:hidden}
.u-btn-cyan.u-btn-hover-v1-3::after,.u-btn-cyan.u-btn-hover-v1-3:hover::after{background-color:#00d5f0}
.u-btn-cyan.u-btn-hover-v1-3:hover{background-color:#00bed6;overflow:hidden}
.u-btn-cyan.u-btn-hover-v1-4{overflow:hidden}
.u-btn-cyan.u-btn-hover-v1-4::after,.u-btn-cyan.u-btn-hover-v1-4:hover::after{background-color:#00d5f0}
.u-btn-cyan.u-btn-hover-v1-4:hover{background-color:#00bed6;overflow:hidden}
.u-btn-cyan.u-btn-hover-v2-1{overflow:hidden}
.u-btn-cyan.u-btn-hover-v2-1::after,.u-btn-cyan.u-btn-hover-v2-1:hover::after{background-color:#00d5f0}
.u-btn-cyan.u-btn-hover-v2-1:hover{background-color:#00bed6;overflow:hidden}
.u-btn-cyan.u-btn-hover-v2-2{overflow:hidden}
.u-btn-cyan.u-btn-hover-v2-2::after,.u-btn-cyan.u-btn-hover-v2-2:hover::after{background-color:#00d5f0}
.u-btn-cyan.u-btn-hover-v2-2:hover{background-color:#00bed6;overflow:hidden}
.u-btn-teal{color:#fff;background-color:#18ba9b}
.u-btn-teal:hover,.u-btn-teal.active{border-color:#22e3be;background-color:#22e3be}
.u-btn-teal:hover,.u-btn-teal:focus,.u-btn-teal.active{color:#fff}
.u-btn-teal.g-btn-hover-reset:hover,.u-btn-teal.g-btn-hover-reset.active{background-color:#18ba9b;border-color:#18ba9b}
.u-btn-teal.u-btn-hover-v1-1{overflow:hidden}
.u-btn-teal.u-btn-hover-v1-1::after,.u-btn-teal.u-btn-hover-v1-1:hover::after{background-color:#1bd1ae}
.u-btn-teal.u-btn-hover-v1-1:hover{background-color:#18ba9b;overflow:hidden}
.u-btn-teal.u-btn-hover-v1-2{overflow:hidden}
.u-btn-teal.u-btn-hover-v1-2::after,.u-btn-teal.u-btn-hover-v1-2:hover::after{background-color:#1bd1ae}
.u-btn-teal.u-btn-hover-v1-2:hover{background-color:#18ba9b;overflow:hidden}
.u-btn-teal.u-btn-hover-v1-3{overflow:hidden}
.u-btn-teal.u-btn-hover-v1-3::after,.u-btn-teal.u-btn-hover-v1-3:hover::after{background-color:#1bd1ae}
.u-btn-teal.u-btn-hover-v1-3:hover{background-color:#18ba9b;overflow:hidden}
.u-btn-teal.u-btn-hover-v1-4{overflow:hidden}
.u-btn-teal.u-btn-hover-v1-4::after,.u-btn-teal.u-btn-hover-v1-4:hover::after{background-color:#1bd1ae}
.u-btn-teal.u-btn-hover-v1-4:hover{background-color:#18ba9b;overflow:hidden}
.u-btn-teal.u-btn-hover-v2-1{overflow:hidden}
.u-btn-teal.u-btn-hover-v2-1::after,.u-btn-teal.u-btn-hover-v2-1:hover::after{background-color:#1bd1ae}
.u-btn-teal.u-btn-hover-v2-1:hover{background-color:#18ba9b;overflow:hidden}
.u-btn-teal.u-btn-hover-v2-2{overflow:hidden}
.u-btn-teal.u-btn-hover-v2-2::after,.u-btn-teal.u-btn-hover-v2-2:hover::after{background-color:#1bd1ae}
.u-btn-teal.u-btn-hover-v2-2:hover{background-color:#18ba9b;overflow:hidden}
.u-btn-brown{color:#fff;background-color:#9c8061}
.u-btn-brown:hover,.u-btn-brown.active{border-color:#b09980;background-color:#b09980}
.u-btn-brown:hover,.u-btn-brown:focus,.u-btn-brown.active{color:#fff}
.u-btn-brown.g-btn-hover-reset:hover,.u-btn-brown.g-btn-hover-reset.active{background-color:#9c8061;border-color:#9c8061}
.u-btn-brown.u-btn-hover-v1-1{overflow:hidden}
.u-btn-brown.u-btn-hover-v1-1::after,.u-btn-brown.u-btn-hover-v1-1:hover::after{background-color:#a68d70}
.u-btn-brown.u-btn-hover-v1-1:hover{background-color:#9c8061;overflow:hidden}
.u-btn-brown.u-btn-hover-v1-2{overflow:hidden}
.u-btn-brown.u-btn-hover-v1-2::after,.u-btn-brown.u-btn-hover-v1-2:hover::after{background-color:#a68d70}
.u-btn-brown.u-btn-hover-v1-2:hover{background-color:#9c8061;overflow:hidden}
.u-btn-brown.u-btn-hover-v1-3{overflow:hidden}
.u-btn-brown.u-btn-hover-v1-3::after,.u-btn-brown.u-btn-hover-v1-3:hover::after{background-color:#a68d70}
.u-btn-brown.u-btn-hover-v1-3:hover{background-color:#9c8061;overflow:hidden}
.u-btn-brown.u-btn-hover-v1-4{overflow:hidden}
.u-btn-brown.u-btn-hover-v1-4::after,.u-btn-brown.u-btn-hover-v1-4:hover::after{background-color:#a68d70}
.u-btn-brown.u-btn-hover-v1-4:hover{background-color:#9c8061;overflow:hidden}
.u-btn-brown.u-btn-hover-v2-1{overflow:hidden}
.u-btn-brown.u-btn-hover-v2-1::after,.u-btn-brown.u-btn-hover-v2-1:hover::after{background-color:#a68d70}
.u-btn-brown.u-btn-hover-v2-1:hover{background-color:#9c8061;overflow:hidden}
.u-btn-brown.u-btn-hover-v2-2{overflow:hidden}
.u-btn-brown.u-btn-hover-v2-2::after,.u-btn-brown.u-btn-hover-v2-2:hover::after{background-color:#a68d70}
.u-btn-brown.u-btn-hover-v2-2:hover{background-color:#9c8061;overflow:hidden}
.u-btn-bluegray{color:#fff;background-color:#585f69}
.u-btn-bluegray:hover,.u-btn-bluegray.active{border-color:#6f7885;background-color:#6f7885}
.u-btn-bluegray:hover,.u-btn-bluegray:focus,.u-btn-bluegray.active{color:#fff}
.u-btn-bluegray.g-btn-hover-reset:hover,.u-btn-bluegray.g-btn-hover-reset.active{background-color:#585f69;border-color:#585f69}
.u-btn-bluegray.u-btn-hover-v1-1{overflow:hidden}
.u-btn-bluegray.u-btn-hover-v1-1::after,.u-btn-bluegray.u-btn-hover-v1-1:hover::after{background-color:#646c77}
.u-btn-bluegray.u-btn-hover-v1-1:hover{background-color:#585f69;overflow:hidden}
.u-btn-bluegray.u-btn-hover-v1-2{overflow:hidden}
.u-btn-bluegray.u-btn-hover-v1-2::after,.u-btn-bluegray.u-btn-hover-v1-2:hover::after{background-color:#646c77}
.u-btn-bluegray.u-btn-hover-v1-2:hover{background-color:#585f69;overflow:hidden}
.u-btn-bluegray.u-btn-hover-v1-3{overflow:hidden}
.u-btn-bluegray.u-btn-hover-v1-3::after,.u-btn-bluegray.u-btn-hover-v1-3:hover::after{background-color:#646c77}
.u-btn-bluegray.u-btn-hover-v1-3:hover{background-color:#585f69;overflow:hidden}
.u-btn-bluegray.u-btn-hover-v1-4{overflow:hidden}
.u-btn-bluegray.u-btn-hover-v1-4::after,.u-btn-bluegray.u-btn-hover-v1-4:hover::after{background-color:#646c77}
.u-btn-bluegray.u-btn-hover-v1-4:hover{background-color:#585f69;overflow:hidden}
.u-btn-bluegray.u-btn-hover-v2-1{overflow:hidden}
.u-btn-bluegray.u-btn-hover-v2-1::after,.u-btn-bluegray.u-btn-hover-v2-1:hover::after{background-color:#646c77}
.u-btn-bluegray.u-btn-hover-v2-1:hover{background-color:#585f69;overflow:hidden}
.u-btn-bluegray.u-btn-hover-v2-2{overflow:hidden}
.u-btn-bluegray.u-btn-hover-v2-2::after,.u-btn-bluegray.u-btn-hover-v2-2:hover::after{background-color:#646c77}
.u-btn-bluegray.u-btn-hover-v2-2:hover{background-color:#585f69;overflow:hidden}
.u-btn-facebook{color:#fff;background-color:#3b5998}
.u-btn-facebook:hover,.u-btn-facebook.active{border-color:#4c70ba;background-color:#4c70ba}
.u-btn-facebook:hover,.u-btn-facebook:focus,.u-btn-facebook.active{color:#fff}
.u-btn-facebook.g-btn-hover-reset:hover,.u-btn-facebook.g-btn-hover-reset.active{background-color:#3b5998;border-color:#3b5998}
.u-btn-twitter{color:#fff;background-color:#00acee}
.u-btn-twitter:hover,.u-btn-twitter.active{border-color:#22c2ff;background-color:#22c2ff}
.u-btn-twitter:hover,.u-btn-twitter:focus,.u-btn-twitter.active{color:#fff}
.u-btn-twitter.g-btn-hover-reset:hover,.u-btn-twitter.g-btn-hover-reset.active{background-color:#00acee;border-color:#00acee}
.u-btn-instagram{color:#fff;background-color:#3f729b}
.u-btn-instagram:hover,.u-btn-instagram.active{border-color:#548cb9;background-color:#548cb9}
.u-btn-instagram:hover,.u-btn-instagram:focus,.u-btn-instagram.active{color:#fff}
.u-btn-instagram.g-btn-hover-reset:hover,.u-btn-instagram.g-btn-hover-reset.active{background-color:#3f729b;border-color:#3f729b}
.u-btn-vk{color:#fff;background-color:#2b587a}
.u-btn-vk:hover,.u-btn-vk.active{border-color:#3873a0;background-color:#3873a0}
.u-btn-vk:hover,.u-btn-vk:focus,.u-btn-vk.active{color:#fff}
.u-btn-vk.g-btn-hover-reset:hover,.u-btn-vk.g-btn-hover-reset.active{background-color:#2b587a;border-color:#2b587a}
.u-btn-google-plus{color:#fff;background-color:#dd4b39}
.u-btn-google-plus:hover,.u-btn-google-plus.active{border-color:#e47365;background-color:#e47365}
.u-btn-google-plus:hover,.u-btn-google-plus:focus,.u-btn-google-plus.active{color:#fff}
.u-btn-google-plus.g-btn-hover-reset:hover,.u-btn-google-plus.g-btn-hover-reset.active{background-color:#dd4b39;border-color:#dd4b39}
.u-btn-outline-primary{color:#0066c3;border-color:#0066c3;background-color:transparent}
.u-btn-outline-primary:focus,.u-btn-outline-primary.active{color:#fff;background-color:#0066c3}
.u-btn-outline-primary:hover{color:#fff;background-color:#0066c3}
.u-btn-outline-primary.u-btn-hover-v1-1{overflow:hidden}
.u-btn-outline-primary.u-btn-hover-v1-1::after,.u-btn-outline-primary.u-btn-hover-v1-1:hover::after{background-color:#7fd135}
.u-btn-outline-primary.u-btn-hover-v1-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-primary.u-btn-hover-v1-2{overflow:hidden}
.u-btn-outline-primary.u-btn-hover-v1-2::after,.u-btn-outline-primary.u-btn-hover-v1-2:hover::after{background-color:#7fd135}
.u-btn-outline-primary.u-btn-hover-v1-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-primary.u-btn-hover-v1-3{overflow:hidden}
.u-btn-outline-primary.u-btn-hover-v1-3::after,.u-btn-outline-primary.u-btn-hover-v1-3:hover::after{background-color:#7fd135}
.u-btn-outline-primary.u-btn-hover-v1-3:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-primary.u-btn-hover-v1-4{overflow:hidden}
.u-btn-outline-primary.u-btn-hover-v1-4::after,.u-btn-outline-primary.u-btn-hover-v1-4:hover::after{background-color:#7fd135}
.u-btn-outline-primary.u-btn-hover-v1-4:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-primary.u-btn-hover-v2-1{overflow:hidden}
.u-btn-outline-primary.u-btn-hover-v2-1::after,.u-btn-outline-primary.u-btn-hover-v2-1:hover::after{background-color:#7fd135}
.u-btn-outline-primary.u-btn-hover-v2-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-primary.u-btn-hover-v2-2{overflow:hidden}
.u-btn-outline-primary.u-btn-hover-v2-2::after,.u-btn-outline-primary.u-btn-hover-v2-2:hover::after{background-color:#7fd135}
.u-btn-outline-primary.u-btn-hover-v2-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-primary.u-btn-hover-v3-1{overflow:hidden}
.u-btn-outline-primary.u-btn-hover-v3-1::after,.u-btn-outline-primary.u-btn-hover-v3-1:hover::after{background-color:#7fd135}
.u-btn-outline-primary.u-btn-hover-v3-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-white{color:#fff;border-color:#fff;background-color:transparent}
.u-btn-outline-white:focus,.u-btn-outline-white.active{color:#555;background-color:#fff}
.u-btn-outline-white:hover{color:#555;background-color:#fff}
.u-btn-outline-white.u-btn-hover-v1-1{overflow:hidden}
.u-btn-outline-white.u-btn-hover-v1-1::after,.u-btn-outline-white.u-btn-hover-v1-1:hover::after{background-color:white}
.u-btn-outline-white.u-btn-hover-v1-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-white.u-btn-hover-v1-2{overflow:hidden}
.u-btn-outline-white.u-btn-hover-v1-2::after,.u-btn-outline-white.u-btn-hover-v1-2:hover::after{background-color:white}
.u-btn-outline-white.u-btn-hover-v1-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-white.u-btn-hover-v1-3{overflow:hidden}
.u-btn-outline-white.u-btn-hover-v1-3::after,.u-btn-outline-white.u-btn-hover-v1-3:hover::after{background-color:white}
.u-btn-outline-white.u-btn-hover-v1-3:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-white.u-btn-hover-v1-4{overflow:hidden}
.u-btn-outline-white.u-btn-hover-v1-4::after,.u-btn-outline-white.u-btn-hover-v1-4:hover::after{background-color:white}
.u-btn-outline-white.u-btn-hover-v1-4:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-white.u-btn-hover-v2-1{overflow:hidden}
.u-btn-outline-white.u-btn-hover-v2-1::after,.u-btn-outline-white.u-btn-hover-v2-1:hover::after{background-color:white}
.u-btn-outline-white.u-btn-hover-v2-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-white.u-btn-hover-v2-2{overflow:hidden}
.u-btn-outline-white.u-btn-hover-v2-2::after,.u-btn-outline-white.u-btn-hover-v2-2:hover::after{background-color:white}
.u-btn-outline-white.u-btn-hover-v2-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-black{color:#000;border-color:#000;background-color:transparent}
.u-btn-outline-black:focus,.u-btn-outline-black.active{color:#fff;background-color:#000}
.u-btn-outline-black:hover{color:#fff;background-color:#000}
.u-btn-outline-black.u-btn-hover-v1-1{overflow:hidden}
.u-btn-outline-black.u-btn-hover-v1-1::after,.u-btn-outline-black.u-btn-hover-v1-1:hover::after{background-color:#0d0d0d}
.u-btn-outline-black.u-btn-hover-v1-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-black.u-btn-hover-v1-2{overflow:hidden}
.u-btn-outline-black.u-btn-hover-v1-2::after,.u-btn-outline-black.u-btn-hover-v1-2:hover::after{background-color:#0d0d0d}
.u-btn-outline-black.u-btn-hover-v1-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-black.u-btn-hover-v1-3{overflow:hidden}
.u-btn-outline-black.u-btn-hover-v1-3::after,.u-btn-outline-black.u-btn-hover-v1-3:hover::after{background-color:#0d0d0d}
.u-btn-outline-black.u-btn-hover-v1-3:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-black.u-btn-hover-v1-4{overflow:hidden}
.u-btn-outline-black.u-btn-hover-v1-4::after,.u-btn-outline-black.u-btn-hover-v1-4:hover::after{background-color:#0d0d0d}
.u-btn-outline-black.u-btn-hover-v1-4:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-black.u-btn-hover-v2-1{overflow:hidden}
.u-btn-outline-black.u-btn-hover-v2-1::after,.u-btn-outline-black.u-btn-hover-v2-1:hover::after{background-color:#0d0d0d}
.u-btn-outline-black.u-btn-hover-v2-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-black.u-btn-hover-v2-2{overflow:hidden}
.u-btn-outline-black.u-btn-hover-v2-2::after,.u-btn-outline-black.u-btn-hover-v2-2:hover::after{background-color:#0d0d0d}
.u-btn-outline-black.u-btn-hover-v2-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-darkgray{color:#333;border-color:#333;background-color:transparent}
.u-btn-outline-darkgray:focus,.u-btn-outline-darkgray.active{color:#fff;background-color:#333}
.u-btn-outline-darkgray:hover{color:#fff;background-color:#333}
.u-btn-outline-darkgray.u-btn-hover-v1-1{overflow:hidden}
.u-btn-outline-darkgray.u-btn-hover-v1-1::after,.u-btn-outline-darkgray.u-btn-hover-v1-1:hover::after{background-color:#404040}
.u-btn-outline-darkgray.u-btn-hover-v1-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-darkgray.u-btn-hover-v1-2{overflow:hidden}
.u-btn-outline-darkgray.u-btn-hover-v1-2::after,.u-btn-outline-darkgray.u-btn-hover-v1-2:hover::after{background-color:#404040}
.u-btn-outline-darkgray.u-btn-hover-v1-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-darkgray.u-btn-hover-v1-3{overflow:hidden}
.u-btn-outline-darkgray.u-btn-hover-v1-3::after,.u-btn-outline-darkgray.u-btn-hover-v1-3:hover::after{background-color:#404040}
.u-btn-outline-darkgray.u-btn-hover-v1-3:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-darkgray.u-btn-hover-v1-4{overflow:hidden}
.u-btn-outline-darkgray.u-btn-hover-v1-4::after,.u-btn-outline-darkgray.u-btn-hover-v1-4:hover::after{background-color:#404040}
.u-btn-outline-darkgray.u-btn-hover-v1-4:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-darkgray.u-btn-hover-v2-1{overflow:hidden}
.u-btn-outline-darkgray.u-btn-hover-v2-1::after,.u-btn-outline-darkgray.u-btn-hover-v2-1:hover::after{background-color:#404040}
.u-btn-outline-darkgray.u-btn-hover-v2-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-darkgray.u-btn-hover-v2-2{overflow:hidden}
.u-btn-outline-darkgray.u-btn-hover-v2-2::after,.u-btn-outline-darkgray.u-btn-hover-v2-2:hover::after{background-color:#404040}
.u-btn-outline-darkgray.u-btn-hover-v2-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-lightgray{color:#555;border-color:#eee;background-color:transparent}
.u-btn-outline-lightgray:focus,.u-btn-outline-lightgray.active{color:#555;background-color:#eee}
.u-btn-outline-lightgray:hover{color:#555;background-color:#eee}
.u-btn-outline-lightgray.u-btn-hover-v1-1{overflow:hidden}
.u-btn-outline-lightgray.u-btn-hover-v1-1::after,.u-btn-outline-lightgray.u-btn-hover-v1-1:hover::after{background-color:#fbfbfb}
.u-btn-outline-lightgray.u-btn-hover-v1-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-lightgray.u-btn-hover-v1-2{overflow:hidden}
.u-btn-outline-lightgray.u-btn-hover-v1-2::after,.u-btn-outline-lightgray.u-btn-hover-v1-2:hover::after{background-color:#fbfbfb}
.u-btn-outline-lightgray.u-btn-hover-v1-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-lightgray.u-btn-hover-v1-3{overflow:hidden}
.u-btn-outline-lightgray.u-btn-hover-v1-3::after,.u-btn-outline-lightgray.u-btn-hover-v1-3:hover::after{background-color:#fbfbfb}
.u-btn-outline-lightgray.u-btn-hover-v1-3:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-lightgray.u-btn-hover-v1-4{overflow:hidden}
.u-btn-outline-lightgray.u-btn-hover-v1-4::after,.u-btn-outline-lightgray.u-btn-hover-v1-4:hover::after{background-color:#fbfbfb}
.u-btn-outline-lightgray.u-btn-hover-v1-4:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-lightgray.u-btn-hover-v2-1{overflow:hidden}
.u-btn-outline-lightgray.u-btn-hover-v2-1::after,.u-btn-outline-lightgray.u-btn-hover-v2-1:hover::after{background-color:#fbfbfb}
.u-btn-outline-lightgray.u-btn-hover-v2-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-lightgray.u-btn-hover-v2-2{overflow:hidden}
.u-btn-outline-lightgray.u-btn-hover-v2-2::after,.u-btn-outline-lightgray.u-btn-hover-v2-2:hover::after{background-color:#fbfbfb}
.u-btn-outline-lightgray.u-btn-hover-v2-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-red{color:#f00;border-color:#f00;background-color:transparent}
.u-btn-outline-red:focus,.u-btn-outline-red.active{color:#fff;background-color:#f00}
.u-btn-outline-red:hover{color:#fff;background-color:#f00}
.u-btn-outline-red.u-btn-hover-v1-1{overflow:hidden}
.u-btn-outline-red.u-btn-hover-v1-1::after,.u-btn-outline-red.u-btn-hover-v1-1:hover::after{background-color:#ff1a1a}
.u-btn-outline-red.u-btn-hover-v1-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-red.u-btn-hover-v1-2{overflow:hidden}
.u-btn-outline-red.u-btn-hover-v1-2::after,.u-btn-outline-red.u-btn-hover-v1-2:hover::after{background-color:#ff1a1a}
.u-btn-outline-red.u-btn-hover-v1-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-red.u-btn-hover-v1-3{overflow:hidden}
.u-btn-outline-red.u-btn-hover-v1-3::after,.u-btn-outline-red.u-btn-hover-v1-3:hover::after{background-color:#ff1a1a}
.u-btn-outline-red.u-btn-hover-v1-3:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-red.u-btn-hover-v1-4{overflow:hidden}
.u-btn-outline-red.u-btn-hover-v1-4::after,.u-btn-outline-red.u-btn-hover-v1-4:hover::after{background-color:#ff1a1a}
.u-btn-outline-red.u-btn-hover-v1-4:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-red.u-btn-hover-v2-1{overflow:hidden}
.u-btn-outline-red.u-btn-hover-v2-1::after,.u-btn-outline-red.u-btn-hover-v2-1:hover::after{background-color:#ff1a1a}
.u-btn-outline-red.u-btn-hover-v2-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-red.u-btn-hover-v2-2{overflow:hidden}
.u-btn-outline-red.u-btn-hover-v2-2::after,.u-btn-outline-red.u-btn-hover-v2-2:hover::after{background-color:#ff1a1a}
.u-btn-outline-red.u-btn-hover-v2-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-lightred{color:#e64b3b;border-color:#e64b3b;background-color:transparent}
.u-btn-outline-lightred:focus,.u-btn-outline-lightred.active{color:#fff;background-color:#e64b3b}
.u-btn-outline-lightred:hover{color:#fff;background-color:#e64b3b}
.u-btn-outline-lightred.u-btn-hover-v1-1{overflow:hidden}
.u-btn-outline-lightred.u-btn-hover-v1-1::after,.u-btn-outline-lightred.u-btn-hover-v1-1:hover::after{background-color:#e96052}
.u-btn-outline-lightred.u-btn-hover-v1-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-lightred.u-btn-hover-v1-2{overflow:hidden}
.u-btn-outline-lightred.u-btn-hover-v1-2::after,.u-btn-outline-lightred.u-btn-hover-v1-2:hover::after{background-color:#e96052}
.u-btn-outline-lightred.u-btn-hover-v1-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-lightred.u-btn-hover-v1-3{overflow:hidden}
.u-btn-outline-lightred.u-btn-hover-v1-3::after,.u-btn-outline-lightred.u-btn-hover-v1-3:hover::after{background-color:#e96052}
.u-btn-outline-lightred.u-btn-hover-v1-3:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-lightred.u-btn-hover-v1-4{overflow:hidden}
.u-btn-outline-lightred.u-btn-hover-v1-4::after,.u-btn-outline-lightred.u-btn-hover-v1-4:hover::after{background-color:#e96052}
.u-btn-outline-lightred.u-btn-hover-v1-4:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-lightred.u-btn-hover-v2-1{overflow:hidden}
.u-btn-outline-lightred.u-btn-hover-v2-1::after,.u-btn-outline-lightred.u-btn-hover-v2-1:hover::after{background-color:#e96052}
.u-btn-outline-lightred.u-btn-hover-v2-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-lightred.u-btn-hover-v2-2{overflow:hidden}
.u-btn-outline-lightred.u-btn-hover-v2-2::after,.u-btn-outline-lightred.u-btn-hover-v2-2:hover::after{background-color:#e96052}
.u-btn-outline-lightred.u-btn-hover-v2-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-darkred{color:#a10f2b;border-color:#a10f2b;background-color:transparent}
.u-btn-outline-darkred:focus,.u-btn-outline-darkred.active{color:#fff;background-color:#a10f2b}
.u-btn-outline-darkred:hover{color:#fff;background-color:#a10f2b}
.u-btn-outline-darkred.u-btn-hover-v1-1{overflow:hidden}
.u-btn-outline-darkred.u-btn-hover-v1-1::after,.u-btn-outline-darkred.u-btn-hover-v1-1:hover::after{background-color:#b81131}
.u-btn-outline-darkred.u-btn-hover-v1-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-darkred.u-btn-hover-v1-2{overflow:hidden}
.u-btn-outline-darkred.u-btn-hover-v1-2::after,.u-btn-outline-darkred.u-btn-hover-v1-2:hover::after{background-color:#b81131}
.u-btn-outline-darkred.u-btn-hover-v1-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-darkred.u-btn-hover-v1-3{overflow:hidden}
.u-btn-outline-darkred.u-btn-hover-v1-3::after,.u-btn-outline-darkred.u-btn-hover-v1-3:hover::after{background-color:#b81131}
.u-btn-outline-darkred.u-btn-hover-v1-3:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-darkred.u-btn-hover-v1-4{overflow:hidden}
.u-btn-outline-darkred.u-btn-hover-v1-4::after,.u-btn-outline-darkred.u-btn-hover-v1-4:hover::after{background-color:#b81131}
.u-btn-outline-darkred.u-btn-hover-v1-4:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-darkred.u-btn-hover-v2-1{overflow:hidden}
.u-btn-outline-darkred.u-btn-hover-v2-1::after,.u-btn-outline-darkred.u-btn-hover-v2-1:hover::after{background-color:#b81131}
.u-btn-outline-darkred.u-btn-hover-v2-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-darkred.u-btn-hover-v2-2{overflow:hidden}
.u-btn-outline-darkred.u-btn-hover-v2-2::after,.u-btn-outline-darkred.u-btn-hover-v2-2:hover::after{background-color:#b81131}
.u-btn-outline-darkred.u-btn-hover-v2-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-blue{color:#3398dc;border-color:#3398dc;background-color:transparent}
.u-btn-outline-blue:focus,.u-btn-outline-blue.active{color:#fff;background-color:#3398dc}
.u-btn-outline-blue:hover{color:#fff;background-color:#3398dc}
.u-btn-outline-blue.u-btn-hover-v1-1{overflow:hidden}
.u-btn-outline-blue.u-btn-hover-v1-1::after,.u-btn-outline-blue.u-btn-hover-v1-1:hover::after{background-color:#49a3e0}
.u-btn-outline-blue.u-btn-hover-v1-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-blue.u-btn-hover-v1-2{overflow:hidden}
.u-btn-outline-blue.u-btn-hover-v1-2::after,.u-btn-outline-blue.u-btn-hover-v1-2:hover::after{background-color:#49a3e0}
.u-btn-outline-blue.u-btn-hover-v1-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-blue.u-btn-hover-v1-3{overflow:hidden}
.u-btn-outline-blue.u-btn-hover-v1-3::after,.u-btn-outline-blue.u-btn-hover-v1-3:hover::after{background-color:#49a3e0}
.u-btn-outline-blue.u-btn-hover-v1-3:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-blue.u-btn-hover-v1-4{overflow:hidden}
.u-btn-outline-blue.u-btn-hover-v1-4::after,.u-btn-outline-blue.u-btn-hover-v1-4:hover::after{background-color:#49a3e0}
.u-btn-outline-blue.u-btn-hover-v1-4:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-blue.u-btn-hover-v2-1{overflow:hidden}
.u-btn-outline-blue.u-btn-hover-v2-1::after,.u-btn-outline-blue.u-btn-hover-v2-1:hover::after{background-color:#49a3e0}
.u-btn-outline-blue.u-btn-hover-v2-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-blue.u-btn-hover-v2-2{overflow:hidden}
.u-btn-outline-blue.u-btn-hover-v2-2::after,.u-btn-outline-blue.u-btn-hover-v2-2:hover::after{background-color:#49a3e0}
.u-btn-outline-blue.u-btn-hover-v2-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-indigo{color:#4263a3;border-color:#4263a3;background-color:transparent}
.u-btn-outline-indigo:focus,.u-btn-outline-indigo.active{color:#fff;background-color:#4263a3}
.u-btn-outline-indigo:hover{color:#fff;background-color:#4263a3}
.u-btn-outline-indigo.u-btn-hover-v1-1{overflow:hidden}
.u-btn-outline-indigo.u-btn-hover-v1-1::after,.u-btn-outline-indigo.u-btn-hover-v1-1:hover::after{background-color:#496eb5}
.u-btn-outline-indigo.u-btn-hover-v1-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-indigo.u-btn-hover-v1-2{overflow:hidden}
.u-btn-outline-indigo.u-btn-hover-v1-2::after,.u-btn-outline-indigo.u-btn-hover-v1-2:hover::after{background-color:#496eb5}
.u-btn-outline-indigo.u-btn-hover-v1-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-indigo.u-btn-hover-v1-3{overflow:hidden}
.u-btn-outline-indigo.u-btn-hover-v1-3::after,.u-btn-outline-indigo.u-btn-hover-v1-3:hover::after{background-color:#496eb5}
.u-btn-outline-indigo.u-btn-hover-v1-3:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-indigo.u-btn-hover-v1-4{overflow:hidden}
.u-btn-outline-indigo.u-btn-hover-v1-4::after,.u-btn-outline-indigo.u-btn-hover-v1-4:hover::after{background-color:#496eb5}
.u-btn-outline-indigo.u-btn-hover-v1-4:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-indigo.u-btn-hover-v2-1{overflow:hidden}
.u-btn-outline-indigo.u-btn-hover-v2-1::after,.u-btn-outline-indigo.u-btn-hover-v2-1:hover::after{background-color:#496eb5}
.u-btn-outline-indigo.u-btn-hover-v2-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-indigo.u-btn-hover-v2-2{overflow:hidden}
.u-btn-outline-indigo.u-btn-hover-v2-2::after,.u-btn-outline-indigo.u-btn-hover-v2-2:hover::after{background-color:#496eb5}
.u-btn-outline-indigo.u-btn-hover-v2-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-purple{color:#9a69cb;border-color:#9a69cb;background-color:transparent}
.u-btn-outline-purple:focus,.u-btn-outline-purple.active{color:#fff;background-color:#9a69cb}
.u-btn-outline-purple:hover{color:#fff;background-color:#9a69cb}
.u-btn-outline-purple.u-btn-hover-v1-1{overflow:hidden}
.u-btn-outline-purple.u-btn-hover-v1-1::after,.u-btn-outline-purple.u-btn-hover-v1-1:hover::after{background-color:#a77cd2}
.u-btn-outline-purple.u-btn-hover-v1-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-purple.u-btn-hover-v1-2{overflow:hidden}
.u-btn-outline-purple.u-btn-hover-v1-2::after,.u-btn-outline-purple.u-btn-hover-v1-2:hover::after{background-color:#a77cd2}
.u-btn-outline-purple.u-btn-hover-v1-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-purple.u-btn-hover-v1-3{overflow:hidden}
.u-btn-outline-purple.u-btn-hover-v1-3::after,.u-btn-outline-purple.u-btn-hover-v1-3:hover::after{background-color:#a77cd2}
.u-btn-outline-purple.u-btn-hover-v1-3:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-purple.u-btn-hover-v1-4{overflow:hidden}
.u-btn-outline-purple.u-btn-hover-v1-4::after,.u-btn-outline-purple.u-btn-hover-v1-4:hover::after{background-color:#a77cd2}
.u-btn-outline-purple.u-btn-hover-v1-4:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-purple.u-btn-hover-v2-1{overflow:hidden}
.u-btn-outline-purple.u-btn-hover-v2-1::after,.u-btn-outline-purple.u-btn-hover-v2-1:hover::after{background-color:#a77cd2}
.u-btn-outline-purple.u-btn-hover-v2-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-purple.u-btn-hover-v2-2{overflow:hidden}
.u-btn-outline-purple.u-btn-hover-v2-2::after,.u-btn-outline-purple.u-btn-hover-v2-2:hover::after{background-color:#a77cd2}
.u-btn-outline-purple.u-btn-hover-v2-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-darkpurple{color:#6639b6;border-color:#6639b6;background-color:transparent}
.u-btn-outline-darkpurple:focus,.u-btn-outline-darkpurple.active{color:#fff;background-color:#6639b6}
.u-btn-outline-darkpurple:hover{color:#fff;background-color:#6639b6}
.u-btn-outline-darkpurple.u-btn-hover-v1-1{overflow:hidden}
.u-btn-outline-darkpurple.u-btn-hover-v1-1::after,.u-btn-outline-darkpurple.u-btn-hover-v1-1:hover::after{background-color:#7244c4}
.u-btn-outline-darkpurple.u-btn-hover-v1-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-darkpurple.u-btn-hover-v1-2{overflow:hidden}
.u-btn-outline-darkpurple.u-btn-hover-v1-2::after,.u-btn-outline-darkpurple.u-btn-hover-v1-2:hover::after{background-color:#7244c4}
.u-btn-outline-darkpurple.u-btn-hover-v1-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-darkpurple.u-btn-hover-v1-3{overflow:hidden}
.u-btn-outline-darkpurple.u-btn-hover-v1-3::after,.u-btn-outline-darkpurple.u-btn-hover-v1-3:hover::after{background-color:#7244c4}
.u-btn-outline-darkpurple.u-btn-hover-v1-3:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-darkpurple.u-btn-hover-v1-4{overflow:hidden}
.u-btn-outline-darkpurple.u-btn-hover-v1-4::after,.u-btn-outline-darkpurple.u-btn-hover-v1-4:hover::after{background-color:#7244c4}
.u-btn-outline-darkpurple.u-btn-hover-v1-4:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-darkpurple.u-btn-hover-v2-1{overflow:hidden}
.u-btn-outline-darkpurple.u-btn-hover-v2-1::after,.u-btn-outline-darkpurple.u-btn-hover-v2-1:hover::after{background-color:#7244c4}
.u-btn-outline-darkpurple.u-btn-hover-v2-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-darkpurple.u-btn-hover-v2-2{overflow:hidden}
.u-btn-outline-darkpurple.u-btn-hover-v2-2::after,.u-btn-outline-darkpurple.u-btn-hover-v2-2:hover::after{background-color:#7244c4}
.u-btn-outline-darkpurple.u-btn-hover-v2-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-pink{color:#e81c62;border-color:#e81c62;background-color:transparent}
.u-btn-outline-pink:focus,.u-btn-outline-pink.active{color:#fff;background-color:#e81c62}
.u-btn-outline-pink:hover{color:#fff;background-color:#e81c62}
.u-btn-outline-pink.u-btn-hover-v1-1{overflow:hidden}
.u-btn-outline-pink.u-btn-hover-v1-1::after,.u-btn-outline-pink.u-btn-hover-v1-1:hover::after{background-color:#ea3372}
.u-btn-outline-pink.u-btn-hover-v1-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-pink.u-btn-hover-v1-2{overflow:hidden}
.u-btn-outline-pink.u-btn-hover-v1-2::after,.u-btn-outline-pink.u-btn-hover-v1-2:hover::after{background-color:#ea3372}
.u-btn-outline-pink.u-btn-hover-v1-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-pink.u-btn-hover-v1-3{overflow:hidden}
.u-btn-outline-pink.u-btn-hover-v1-3::after,.u-btn-outline-pink.u-btn-hover-v1-3:hover::after{background-color:#ea3372}
.u-btn-outline-pink.u-btn-hover-v1-3:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-pink.u-btn-hover-v1-4{overflow:hidden}
.u-btn-outline-pink.u-btn-hover-v1-4::after,.u-btn-outline-pink.u-btn-hover-v1-4:hover::after{background-color:#ea3372}
.u-btn-outline-pink.u-btn-hover-v1-4:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-pink.u-btn-hover-v2-1{overflow:hidden}
.u-btn-outline-pink.u-btn-hover-v2-1::after,.u-btn-outline-pink.u-btn-hover-v2-1:hover::after{background-color:#ea3372}
.u-btn-outline-pink.u-btn-hover-v2-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-pink.u-btn-hover-v2-2{overflow:hidden}
.u-btn-outline-pink.u-btn-hover-v2-2::after,.u-btn-outline-pink.u-btn-hover-v2-2:hover::after{background-color:#ea3372}
.u-btn-outline-pink.u-btn-hover-v2-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-orange{color:#e57d20;border-color:#e57d20;background-color:transparent}
.u-btn-outline-orange:focus,.u-btn-outline-orange.active{color:#fff;background-color:#e57d20}
.u-btn-outline-orange:hover{color:#fff;background-color:#e57d20}
.u-btn-outline-orange.u-btn-hover-v1-1{overflow:hidden}
.u-btn-outline-orange.u-btn-hover-v1-1::after,.u-btn-outline-orange.u-btn-hover-v1-1:hover::after{background-color:#e88a37}
.u-btn-outline-orange.u-btn-hover-v1-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-orange.u-btn-hover-v1-2{overflow:hidden}
.u-btn-outline-orange.u-btn-hover-v1-2::after,.u-btn-outline-orange.u-btn-hover-v1-2:hover::after{background-color:#e88a37}
.u-btn-outline-orange.u-btn-hover-v1-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-orange.u-btn-hover-v1-3{overflow:hidden}
.u-btn-outline-orange.u-btn-hover-v1-3::after,.u-btn-outline-orange.u-btn-hover-v1-3:hover::after{background-color:#e88a37}
.u-btn-outline-orange.u-btn-hover-v1-3:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-orange.u-btn-hover-v1-4{overflow:hidden}
.u-btn-outline-orange.u-btn-hover-v1-4::after,.u-btn-outline-orange.u-btn-hover-v1-4:hover::after{background-color:#e88a37}
.u-btn-outline-orange.u-btn-hover-v1-4:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-orange.u-btn-hover-v2-1{overflow:hidden}
.u-btn-outline-orange.u-btn-hover-v2-1::after,.u-btn-outline-orange.u-btn-hover-v2-1:hover::after{background-color:#e88a37}
.u-btn-outline-orange.u-btn-hover-v2-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-orange.u-btn-hover-v2-2{overflow:hidden}
.u-btn-outline-orange.u-btn-hover-v2-2::after,.u-btn-outline-orange.u-btn-hover-v2-2:hover::after{background-color:#e88a37}
.u-btn-outline-orange.u-btn-hover-v2-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-deeporange{color:#fe541e;border-color:#fe541e;background-color:transparent}
.u-btn-outline-deeporange:focus,.u-btn-outline-deeporange.active{color:#fff;background-color:#fe541e}
.u-btn-outline-deeporange:hover{color:#fff;background-color:#fe541e}
.u-btn-outline-deeporange.u-btn-hover-v1-1{overflow:hidden}
.u-btn-outline-deeporange.u-btn-hover-v1-1::after,.u-btn-outline-deeporange.u-btn-hover-v1-1:hover::after{background-color:#fe6737}
.u-btn-outline-deeporange.u-btn-hover-v1-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-deeporange.u-btn-hover-v1-2{overflow:hidden}
.u-btn-outline-deeporange.u-btn-hover-v1-2::after,.u-btn-outline-deeporange.u-btn-hover-v1-2:hover::after{background-color:#fe6737}
.u-btn-outline-deeporange.u-btn-hover-v1-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-deeporange.u-btn-hover-v1-3{overflow:hidden}
.u-btn-outline-deeporange.u-btn-hover-v1-3::after,.u-btn-outline-deeporange.u-btn-hover-v1-3:hover::after{background-color:#fe6737}
.u-btn-outline-deeporange.u-btn-hover-v1-3:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-deeporange.u-btn-hover-v1-4{overflow:hidden}
.u-btn-outline-deeporange.u-btn-hover-v1-4::after,.u-btn-outline-deeporange.u-btn-hover-v1-4:hover::after{background-color:#fe6737}
.u-btn-outline-deeporange.u-btn-hover-v1-4:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-deeporange.u-btn-hover-v2-1{overflow:hidden}
.u-btn-outline-deeporange.u-btn-hover-v2-1::after,.u-btn-outline-deeporange.u-btn-hover-v2-1:hover::after{background-color:#fe6737}
.u-btn-outline-deeporange.u-btn-hover-v2-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-deeporange.u-btn-hover-v2-2{overflow:hidden}
.u-btn-outline-deeporange.u-btn-hover-v2-2::after,.u-btn-outline-deeporange.u-btn-hover-v2-2:hover::after{background-color:#fe6737}
.u-btn-outline-deeporange.u-btn-hover-v2-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-yellow{color:#555;border-color:#ebc71d;background-color:transparent}
.u-btn-outline-yellow:focus,.u-btn-outline-yellow.active{color:#555;background-color:#ebc71d}
.u-btn-outline-yellow:hover{color:#555;background-color:#ebc71d}
.u-btn-outline-yellow.u-btn-hover-v1-1{overflow:hidden}
.u-btn-outline-yellow.u-btn-hover-v1-1::after,.u-btn-outline-yellow.u-btn-hover-v1-1:hover::after{background-color:#edcd34}
.u-btn-outline-yellow.u-btn-hover-v1-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-yellow.u-btn-hover-v1-2{overflow:hidden}
.u-btn-outline-yellow.u-btn-hover-v1-2::after,.u-btn-outline-yellow.u-btn-hover-v1-2:hover::after{background-color:#edcd34}
.u-btn-outline-yellow.u-btn-hover-v1-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-yellow.u-btn-hover-v1-3{overflow:hidden}
.u-btn-outline-yellow.u-btn-hover-v1-3::after,.u-btn-outline-yellow.u-btn-hover-v1-3:hover::after{background-color:#edcd34}
.u-btn-outline-yellow.u-btn-hover-v1-3:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-yellow.u-btn-hover-v1-4{overflow:hidden}
.u-btn-outline-yellow.u-btn-hover-v1-4::after,.u-btn-outline-yellow.u-btn-hover-v1-4:hover::after{background-color:#edcd34}
.u-btn-outline-yellow.u-btn-hover-v1-4:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-yellow.u-btn-hover-v2-1{overflow:hidden}
.u-btn-outline-yellow.u-btn-hover-v2-1::after,.u-btn-outline-yellow.u-btn-hover-v2-1:hover::after{background-color:#edcd34}
.u-btn-outline-yellow.u-btn-hover-v2-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-yellow.u-btn-hover-v2-2{overflow:hidden}
.u-btn-outline-yellow.u-btn-hover-v2-2::after,.u-btn-outline-yellow.u-btn-hover-v2-2:hover::after{background-color:#edcd34}
.u-btn-outline-yellow.u-btn-hover-v2-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-aqua{color:#29d6e6;border-color:#29d6e6;background-color:transparent}
.u-btn-outline-aqua:focus,.u-btn-outline-aqua.active{color:#fff;background-color:#29d6e6}
.u-btn-outline-aqua:hover{color:#fff;background-color:#29d6e6}
.u-btn-outline-aqua.u-btn-hover-v1-1{overflow:hidden}
.u-btn-outline-aqua.u-btn-hover-v1-1::after,.u-btn-outline-aqua.u-btn-hover-v1-1:hover::after{background-color:#40dae9}
.u-btn-outline-aqua.u-btn-hover-v1-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-aqua.u-btn-hover-v1-2{overflow:hidden}
.u-btn-outline-aqua.u-btn-hover-v1-2::after,.u-btn-outline-aqua.u-btn-hover-v1-2:hover::after{background-color:#40dae9}
.u-btn-outline-aqua.u-btn-hover-v1-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-aqua.u-btn-hover-v1-3{overflow:hidden}
.u-btn-outline-aqua.u-btn-hover-v1-3::after,.u-btn-outline-aqua.u-btn-hover-v1-3:hover::after{background-color:#40dae9}
.u-btn-outline-aqua.u-btn-hover-v1-3:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-aqua.u-btn-hover-v1-4{overflow:hidden}
.u-btn-outline-aqua.u-btn-hover-v1-4::after,.u-btn-outline-aqua.u-btn-hover-v1-4:hover::after{background-color:#40dae9}
.u-btn-outline-aqua.u-btn-hover-v1-4:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-aqua.u-btn-hover-v2-1{overflow:hidden}
.u-btn-outline-aqua.u-btn-hover-v2-1::after,.u-btn-outline-aqua.u-btn-hover-v2-1:hover::after{background-color:#40dae9}
.u-btn-outline-aqua.u-btn-hover-v2-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-aqua.u-btn-hover-v2-2{overflow:hidden}
.u-btn-outline-aqua.u-btn-hover-v2-2::after,.u-btn-outline-aqua.u-btn-hover-v2-2:hover::after{background-color:#40dae9}
.u-btn-outline-aqua.u-btn-hover-v2-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-cyan{color:#00bed6;border-color:#00bed6;background-color:transparent}
.u-btn-outline-cyan:focus,.u-btn-outline-cyan.active{color:#fff;background-color:#00bed6}
.u-btn-outline-cyan:hover{color:#fff;background-color:#00bed6}
.u-btn-outline-cyan.u-btn-hover-v1-1{overflow:hidden}
.u-btn-outline-cyan.u-btn-hover-v1-1::after,.u-btn-outline-cyan.u-btn-hover-v1-1:hover::after{background-color:#00d5f0}
.u-btn-outline-cyan.u-btn-hover-v1-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-cyan.u-btn-hover-v1-2{overflow:hidden}
.u-btn-outline-cyan.u-btn-hover-v1-2::after,.u-btn-outline-cyan.u-btn-hover-v1-2:hover::after{background-color:#00d5f0}
.u-btn-outline-cyan.u-btn-hover-v1-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-cyan.u-btn-hover-v1-3{overflow:hidden}
.u-btn-outline-cyan.u-btn-hover-v1-3::after,.u-btn-outline-cyan.u-btn-hover-v1-3:hover::after{background-color:#00d5f0}
.u-btn-outline-cyan.u-btn-hover-v1-3:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-cyan.u-btn-hover-v1-4{overflow:hidden}
.u-btn-outline-cyan.u-btn-hover-v1-4::after,.u-btn-outline-cyan.u-btn-hover-v1-4:hover::after{background-color:#00d5f0}
.u-btn-outline-cyan.u-btn-hover-v1-4:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-cyan.u-btn-hover-v2-1{overflow:hidden}
.u-btn-outline-cyan.u-btn-hover-v2-1::after,.u-btn-outline-cyan.u-btn-hover-v2-1:hover::after{background-color:#00d5f0}
.u-btn-outline-cyan.u-btn-hover-v2-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-cyan.u-btn-hover-v2-2{overflow:hidden}
.u-btn-outline-cyan.u-btn-hover-v2-2::after,.u-btn-outline-cyan.u-btn-hover-v2-2:hover::after{background-color:#00d5f0}
.u-btn-outline-cyan.u-btn-hover-v2-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-teal{color:#18ba9b;border-color:#18ba9b;background-color:transparent}
.u-btn-outline-teal:focus,.u-btn-outline-teal.active{color:#fff;background-color:#18ba9b}
.u-btn-outline-teal:hover{color:#fff;background-color:#18ba9b}
.u-btn-outline-teal.u-btn-hover-v1-1{overflow:hidden}
.u-btn-outline-teal.u-btn-hover-v1-1::after,.u-btn-outline-teal.u-btn-hover-v1-1:hover::after{background-color:#1bd1ae}
.u-btn-outline-teal.u-btn-hover-v1-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-teal.u-btn-hover-v1-2{overflow:hidden}
.u-btn-outline-teal.u-btn-hover-v1-2::after,.u-btn-outline-teal.u-btn-hover-v1-2:hover::after{background-color:#1bd1ae}
.u-btn-outline-teal.u-btn-hover-v1-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-teal.u-btn-hover-v1-3{overflow:hidden}
.u-btn-outline-teal.u-btn-hover-v1-3::after,.u-btn-outline-teal.u-btn-hover-v1-3:hover::after{background-color:#1bd1ae}
.u-btn-outline-teal.u-btn-hover-v1-3:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-teal.u-btn-hover-v1-4{overflow:hidden}
.u-btn-outline-teal.u-btn-hover-v1-4::after,.u-btn-outline-teal.u-btn-hover-v1-4:hover::after{background-color:#1bd1ae}
.u-btn-outline-teal.u-btn-hover-v1-4:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-teal.u-btn-hover-v2-1{overflow:hidden}
.u-btn-outline-teal.u-btn-hover-v2-1::after,.u-btn-outline-teal.u-btn-hover-v2-1:hover::after{background-color:#1bd1ae}
.u-btn-outline-teal.u-btn-hover-v2-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-teal.u-btn-hover-v2-2{overflow:hidden}
.u-btn-outline-teal.u-btn-hover-v2-2::after,.u-btn-outline-teal.u-btn-hover-v2-2:hover::after{background-color:#1bd1ae}
.u-btn-outline-teal.u-btn-hover-v2-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-brown{color:#9c8061;border-color:#9c8061;background-color:transparent}
.u-btn-outline-brown:focus,.u-btn-outline-brown.active{color:#fff;background-color:#9c8061}
.u-btn-outline-brown:hover{color:#fff;background-color:#9c8061}
.u-btn-outline-brown.u-btn-hover-v1-1{overflow:hidden}
.u-btn-outline-brown.u-btn-hover-v1-1::after,.u-btn-outline-brown.u-btn-hover-v1-1:hover::after{background-color:#a68d70}
.u-btn-outline-brown.u-btn-hover-v1-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-brown.u-btn-hover-v1-2{overflow:hidden}
.u-btn-outline-brown.u-btn-hover-v1-2::after,.u-btn-outline-brown.u-btn-hover-v1-2:hover::after{background-color:#a68d70}
.u-btn-outline-brown.u-btn-hover-v1-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-brown.u-btn-hover-v1-3{overflow:hidden}
.u-btn-outline-brown.u-btn-hover-v1-3::after,.u-btn-outline-brown.u-btn-hover-v1-3:hover::after{background-color:#a68d70}
.u-btn-outline-brown.u-btn-hover-v1-3:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-brown.u-btn-hover-v1-4{overflow:hidden}
.u-btn-outline-brown.u-btn-hover-v1-4::after,.u-btn-outline-brown.u-btn-hover-v1-4:hover::after{background-color:#a68d70}
.u-btn-outline-brown.u-btn-hover-v1-4:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-brown.u-btn-hover-v2-1{overflow:hidden}
.u-btn-outline-brown.u-btn-hover-v2-1::after,.u-btn-outline-brown.u-btn-hover-v2-1:hover::after{background-color:#a68d70}
.u-btn-outline-brown.u-btn-hover-v2-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-brown.u-btn-hover-v2-2{overflow:hidden}
.u-btn-outline-brown.u-btn-hover-v2-2::after,.u-btn-outline-brown.u-btn-hover-v2-2:hover::after{background-color:#a68d70}
.u-btn-outline-brown.u-btn-hover-v2-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-bluegray{color:#585f69;border-color:#585f69;background-color:transparent}
.u-btn-outline-bluegray:focus,.u-btn-outline-bluegray.active{color:#fff;background-color:#585f69}
.u-btn-outline-bluegray:hover{color:#fff;background-color:#585f69}
.u-btn-outline-bluegray.u-btn-hover-v1-1{overflow:hidden}
.u-btn-outline-bluegray.u-btn-hover-v1-1::after,.u-btn-outline-bluegray.u-btn-hover-v1-1:hover::after{background-color:#646c77}
.u-btn-outline-bluegray.u-btn-hover-v1-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-bluegray.u-btn-hover-v1-2{overflow:hidden}
.u-btn-outline-bluegray.u-btn-hover-v1-2::after,.u-btn-outline-bluegray.u-btn-hover-v1-2:hover::after{background-color:#646c77}
.u-btn-outline-bluegray.u-btn-hover-v1-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-bluegray.u-btn-hover-v1-3{overflow:hidden}
.u-btn-outline-bluegray.u-btn-hover-v1-3::after,.u-btn-outline-bluegray.u-btn-hover-v1-3:hover::after{background-color:#646c77}
.u-btn-outline-bluegray.u-btn-hover-v1-3:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-bluegray.u-btn-hover-v1-4{overflow:hidden}
.u-btn-outline-bluegray.u-btn-hover-v1-4::after,.u-btn-outline-bluegray.u-btn-hover-v1-4:hover::after{background-color:#646c77}
.u-btn-outline-bluegray.u-btn-hover-v1-4:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-bluegray.u-btn-hover-v2-1{overflow:hidden}
.u-btn-outline-bluegray.u-btn-hover-v2-1::after,.u-btn-outline-bluegray.u-btn-hover-v2-1:hover::after{background-color:#646c77}
.u-btn-outline-bluegray.u-btn-hover-v2-1:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-bluegray.u-btn-hover-v2-2{overflow:hidden}
.u-btn-outline-bluegray.u-btn-hover-v2-2::after,.u-btn-outline-bluegray.u-btn-hover-v2-2:hover::after{background-color:#646c77}
.u-btn-outline-bluegray.u-btn-hover-v2-2:hover{overflow:hidden;background-color:transparent}
.u-btn-outline-facebook{color:#3b5998;border-color:#3b5998;background-color:transparent}
.u-btn-outline-facebook:focus,.u-btn-outline-facebook.active{color:#fff;background-color:#3b5998}
.u-btn-outline-facebook:hover{color:#fff;background-color:#3b5998}
.u-btn-outline-twitter{color:#00acee;border-color:#00acee;background-color:transparent}
.u-btn-outline-twitter:focus,.u-btn-outline-twitter.active{color:#fff;background-color:#00acee}
.u-btn-outline-twitter:hover{color:#fff;background-color:#00acee}
.u-btn-outline-dribbble{color:#ea4c89;border-color:#ea4c89;background-color:transparent}
.u-btn-outline-dribbble:focus,.u-btn-outline-dribbble.active{color:#fff;background-color:#ea4c89}
.u-btn-outline-dribbble:hover{color:#fff;background-color:#ea4c89}
.u-btn-gradient-v1{color:#fff;background:linear-gradient(to right,#4776E6 0%,#8E54E9 100%) !important;-o-border-image:linear-gradient(to right,#4776E6 0%,#8E54E9 100%);border-image:linear-gradient(to right,#4776E6 0%,#8E54E9 100%);border-image-slice:1}
.u-btn-gradient-v1:hover,.u-btn-gradient-v1:focus,.u-btn-gradient-v1.active{opacity:.9;color:#fff}
.u-btn-gradient-v2{color:#fff;background:linear-gradient(to right,#E040FB 0%,#00BCD4 100%) !important;-o-border-image:linear-gradient(to right,#E040FB 0%,#00BCD4 100%);border-image:linear-gradient(to right,#E040FB 0%,#00BCD4 100%);border-image-slice:1}
.u-btn-gradient-v2:hover,.u-btn-gradient-v2:focus,.u-btn-gradient-v2.active{opacity:.9;color:#fff}
.u-btn-outline-gradient-v1{color:#555;background:transparent;-o-border-image:linear-gradient(to right,#4776E6 0%,#8E54E9 100%);border-image:linear-gradient(to right,#4776E6 0%,#8E54E9 100%);border-image-slice:1}
.u-btn-outline-gradient-v1:hover,.u-btn-outline-gradient-v1:focus,.u-btn-outline-gradient-v1.active{background:linear-gradient(to right,#4776E6 0%,#8E54E9 100%);color:#fff}
.u-btn-outline-gradient-v2{color:#555;background:transparent;-o-border-image:linear-gradient(to right,#E040FB 0%,#00BCD4 100%);border-image:linear-gradient(to right,#E040FB 0%,#00BCD4 100%);border-image-slice:1}
.u-btn-outline-gradient-v2:hover,.u-btn-outline-gradient-v2:focus,.u-btn-outline-gradient-v2.active{background:linear-gradient(to right,#E040FB 0%,#00BCD4 100%);color:#fff}
.u-btn-raised,.u-btn-raised:active:focus,.u-btn-raised:focus{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}
.u-btn-floating{width:2.85714rem;height:2.85714rem;padding:0;border-radius:50%;vertical-align:middle;overflow:hidden;line-height:2.85714rem}
.u-btn-floating i{font-size:1.6rem;line-height:2.71429rem}
.u-btn-floating.u-halfway-fab{position:absolute;right:1.71429rem;bottom:-1.42857rem}
.u-btn-floating.u-halfway-fab--left{right:auto;left:1.71429rem}
.u-btn-floating--large{width:4rem;height:4rem;line-height:4rem}
.u-btn-floating--large i{font-size:1.6rem;line-height:3.85714rem}
.u-btn-floating--large.u-halfway-fab{bottom:-2rem}
button.u-btn-floating{border:none}
.u-btn-flat{color:#555;background-color:transparent}
.u-btn-flat:hover{background-color:rgba(221,221,221,0.4)}
.u-btn-flat:hover,.u-btn-flat:focus{color:#555}
.u-icon-v1,.u-icon-v2,.u-icon-v3,.u-icon-v4{position:relative;display:inline-block;text-align:center;transition:all .2s ease-in-out}
.u-icon-v1:hover,.u-icon-v2:hover,.u-icon-v3:hover,.u-icon-v4:hover{text-decoration:none}
.u-icon-v1::before,.u-icon-v2::before,.u-icon-v3::before{display:block}
.u-icon-v1>i,.u-icon-v2>i,.u-icon-v3>i,.u-icon-v4>span>i{position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}
[class*="u-icon-v"] .u-line-icon-pro{-webkit-transform:translateY(-45%);-ms-transform:translateY(-45%);transform:translateY(-45%)}
.u-icon-rotation{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.u-icon-rotation .u-icon__elem{-webkit-transform:rotate(-45deg) translate(15%,-30%);-ms-transform:rotate(-45deg) translate(15%,-30%);transform:rotate(-45deg) translate(15%,-30%)}
.u-icon-rotation .u-line-icon-pro{-webkit-transform:rotate(-45deg) translate(25%,-30%);-ms-transform:rotate(-45deg) translate(25%,-30%);transform:rotate(-45deg) translate(25%,-30%)}
.u-icon-v1,.u-icon-v1 .u-icon__elem-regular,.u-icon-v1 .u-icon__elem-hover{width:2.57143rem;height:2.57143rem;font-size:1.42857rem}
.u-icon-v1.u-icon-size--xs,.u-icon-v1.u-icon-size--xs .u-icon__elem-regular,.u-icon-v1.u-icon-size--xs .u-icon__elem-hover{width:1.64286rem;height:1.64286rem;font-size:0.92857rem}
.u-icon-v1.u-icon-size--sm,.u-icon-v1.u-icon-size--sm .u-icon__elem-regular,.u-icon-v1.u-icon-size--sm .u-icon__elem-hover{width:2.28571rem;height:2.28571rem;font-size:1.28571rem}
.u-icon-v1.u-icon-size--lg,.u-icon-v1.u-icon-size--lg .u-icon__elem-regular,.u-icon-v1.u-icon-size--lg .u-icon__elem-hover{width:4.5rem;height:4.5rem;font-size:2.5rem}
.u-icon-v1.u-icon-size--xl,.u-icon-v1.u-icon-size--xl .u-icon__elem-regular,.u-icon-v1.u-icon-size--xl .u-icon__elem-hover{width:5.14286rem;height:5.14286rem;font-size:2.85714rem}
.u-icon-v1.u-icon-size--2xl,.u-icon-v1.u-icon-size--2xl .u-icon__elem-regular,.u-icon-v1.u-icon-size--2xl .u-icon__elem-hover{width:5.85714rem;height:5.85714rem;font-size:3.57143rem}
.u-icon-v1.u-icon-size--3xl,.u-icon-v1.u-icon-size--3xl .u-icon__elem-regular,.u-icon-v1.u-icon-size--3xl .u-icon__elem-hover{width:8rem;height:8rem;font-size:5.71429rem}
.u-icon-v2,.u-icon-v2 .u-icon__elem-regular,.u-icon-v2 .u-icon__elem-hover,.u-icon-v3,.u-icon-v3 .u-icon__elem-regular,.u-icon-v3 .u-icon__elem-hover,.u-icon-v4 .u-icon-v4-inner,.u-icon-v4 .u-icon__elem-regular,.u-icon-v4 .u-icon__elem-hover,.u-icon-v5{width:3.92857rem;height:3.92857rem;font-size:1.57143rem}
.u-icon-v2.u-icon-size--xs,.u-icon-v2.u-icon-size--xs .u-icon__elem-regular,.u-icon-v2.u-icon-size--xs .u-icon__elem-hover,.u-icon-v3.u-icon-size--xs,.u-icon-v3.u-icon-size--xs .u-icon__elem-regular,.u-icon-v3.u-icon-size--xs .u-icon__elem-hover,.u-icon-v4.u-icon-size--xs .u-icon-v4-inner,.u-icon-v4.u-icon-size--xs .u-icon__elem-regular,.u-icon-v4.u-icon-size--xs .u-icon__elem-hover,.u-icon-v5.u-icon-size--xs{width:2.14286rem;height:2.14286rem;font-size:0.92857rem}
.u-icon-v2.u-icon-size--sm,.u-icon-v2.u-icon-size--sm .u-icon__elem-regular,.u-icon-v2.u-icon-size--sm .u-icon__elem-hover,.u-icon-v3.u-icon-size--sm,.u-icon-v3.u-icon-size--sm .u-icon__elem-regular,.u-icon-v3.u-icon-size--sm .u-icon__elem-hover,.u-icon-v4.u-icon-size--sm .u-icon-v4-inner,.u-icon-v4.u-icon-size--sm .u-icon__elem-regular,.u-icon-v4.u-icon-size--sm .u-icon__elem-hover,.u-icon-v5.u-icon-size--sm{width:2.85714rem;height:2.85714rem;font-size:1.28571rem}
.u-icon-v2.u-icon-size--lg,.u-icon-v2.u-icon-size--lg .u-icon__elem-regular,.u-icon-v2.u-icon-size--lg .u-icon__elem-hover,.u-icon-v3.u-icon-size--lg,.u-icon-v3.u-icon-size--lg .u-icon__elem-regular,.u-icon-v3.u-icon-size--lg .u-icon__elem-hover,.u-icon-v4.u-icon-size--lg .u-icon-v4-inner,.u-icon-v4.u-icon-size--lg .u-icon__elem-regular,.u-icon-v4.u-icon-size--lg .u-icon__elem-hover,.u-icon-v5.u-icon-size--lg{width:5rem;height:5rem;font-size:2.14286rem}
.u-icon-v2.u-icon-size--xl,.u-icon-v2.u-icon-size--xl .u-icon__elem-regular,.u-icon-v2.u-icon-size--xl .u-icon__elem-hover,.u-icon-v3.u-icon-size--xl,.u-icon-v3.u-icon-size--xl .u-icon__elem-regular,.u-icon-v3.u-icon-size--xl .u-icon__elem-hover,.u-icon-v4.u-icon-size--xl .u-icon-v4-inner,.u-icon-v4.u-icon-size--xl .u-icon__elem-regular,.u-icon-v4.u-icon-size--xl .u-icon__elem-hover,.u-icon-v5.u-icon-size--xl{width:6.42857rem;height:6.42857rem;font-size:2.85714rem}
.u-icon-v2.u-icon-size--2xl,.u-icon-v2.u-icon-size--2xl .u-icon__elem-regular,.u-icon-v2.u-icon-size--2xl .u-icon__elem-hover,.u-icon-v3.u-icon-size--2xl,.u-icon-v3.u-icon-size--2xl .u-icon__elem-regular,.u-icon-v3.u-icon-size--2xl .u-icon__elem-hover,.u-icon-v4.u-icon-size--2xl .u-icon-v4-inner,.u-icon-v4.u-icon-size--2xl .u-icon__elem-regular,.u-icon-v4.u-icon-size--2xl .u-icon__elem-hover,.u-icon-v5.u-icon-size--2xl{width:7.14286rem;height:7.14286rem;font-size:3.21429rem}
.u-icon-v2.u-icon-size--3xl,.u-icon-v2.u-icon-size--3xl .u-icon__elem-regular,.u-icon-v2.u-icon-size--3xl .u-icon__elem-hover,.u-icon-v3.u-icon-size--3xl,.u-icon-v3.u-icon-size--3xl .u-icon__elem-regular,.u-icon-v3.u-icon-size--3xl .u-icon__elem-hover,.u-icon-v4.u-icon-size--3xl .u-icon-v4-inner,.u-icon-v4.u-icon-size--3xl .u-icon__elem-regular,.u-icon-v4.u-icon-size--3xl .u-icon__elem-hover,.u-icon-v5.u-icon-size--3xl{width:9.28571rem;height:9.28571rem;font-size:3.57143rem}
.u-icon-v2{border-width:1px;border-style:solid}
.u-icon-v2.u-icon-size--2xl,.u-icon-v2.u-icon-size--2xl .u-icon__elem-regular,.u-icon-v2.u-icon-size--2xl .u-icon__elem-hover{border-width:1.5px}
.u-icon-v2.u-icon-size--3xl,.u-icon-v2.u-icon-size--3xl .u-icon__elem-regular,.u-icon-v2.u-icon-size--3xl .u-icon__elem-hover{border-width:1.5px}
.u-icon-v2,.u-icon-v2 .u-icon__elem-regular,.u-icon-v2 .u-icon__elem-hover,.u-icon-v3,.u-icon-v3 .u-icon__elem-regular,.u-icon-v3 .u-icon__elem-hover,.u-icon-v4 .u-icon-v4-inner,.u-icon-v4 .u-icon__elem-regular,.u-icon-v4 .u-icon__elem-hover,.u-icon-v5{width:3.92857rem;height:3.92857rem;font-size:1.57143rem}
.u-icon-v2.u-icon-size--xs,.u-icon-v2.u-icon-size--xs .u-icon__elem-regular,.u-icon-v2.u-icon-size--xs .u-icon__elem-hover,.u-icon-v3.u-icon-size--xs,.u-icon-v3.u-icon-size--xs .u-icon__elem-regular,.u-icon-v3.u-icon-size--xs .u-icon__elem-hover,.u-icon-v4.u-icon-size--xs .u-icon-v4-inner,.u-icon-v4.u-icon-size--xs .u-icon__elem-regular,.u-icon-v4.u-icon-size--xs .u-icon__elem-hover,.u-icon-v5.u-icon-size--xs{width:2.14286rem;height:2.14286rem;font-size:0.92857rem}
.u-icon-v2.u-icon-size--sm,.u-icon-v2.u-icon-size--sm .u-icon__elem-regular,.u-icon-v2.u-icon-size--sm .u-icon__elem-hover,.u-icon-v3.u-icon-size--sm,.u-icon-v3.u-icon-size--sm .u-icon__elem-regular,.u-icon-v3.u-icon-size--sm .u-icon__elem-hover,.u-icon-v4.u-icon-size--sm .u-icon-v4-inner,.u-icon-v4.u-icon-size--sm .u-icon__elem-regular,.u-icon-v4.u-icon-size--sm .u-icon__elem-hover,.u-icon-v5.u-icon-size--sm{width:2.85714rem;height:2.85714rem;font-size:1.28571rem}
.u-icon-v2.u-icon-size--lg,.u-icon-v2.u-icon-size--lg .u-icon__elem-regular,.u-icon-v2.u-icon-size--lg .u-icon__elem-hover,.u-icon-v3.u-icon-size--lg,.u-icon-v3.u-icon-size--lg .u-icon__elem-regular,.u-icon-v3.u-icon-size--lg .u-icon__elem-hover,.u-icon-v4.u-icon-size--lg .u-icon-v4-inner,.u-icon-v4.u-icon-size--lg .u-icon__elem-regular,.u-icon-v4.u-icon-size--lg .u-icon__elem-hover,.u-icon-v5.u-icon-size--lg{width:5rem;height:5rem;font-size:2.14286rem}
.u-icon-v2.u-icon-size--xl,.u-icon-v2.u-icon-size--xl .u-icon__elem-regular,.u-icon-v2.u-icon-size--xl .u-icon__elem-hover,.u-icon-v3.u-icon-size--xl,.u-icon-v3.u-icon-size--xl .u-icon__elem-regular,.u-icon-v3.u-icon-size--xl .u-icon__elem-hover,.u-icon-v4.u-icon-size--xl .u-icon-v4-inner,.u-icon-v4.u-icon-size--xl .u-icon__elem-regular,.u-icon-v4.u-icon-size--xl .u-icon__elem-hover,.u-icon-v5.u-icon-size--xl{width:6.42857rem;height:6.42857rem;font-size:2.85714rem}
.u-icon-v2.u-icon-size--2xl,.u-icon-v2.u-icon-size--2xl .u-icon__elem-regular,.u-icon-v2.u-icon-size--2xl .u-icon__elem-hover,.u-icon-v3.u-icon-size--2xl,.u-icon-v3.u-icon-size--2xl .u-icon__elem-regular,.u-icon-v3.u-icon-size--2xl .u-icon__elem-hover,.u-icon-v4.u-icon-size--2xl .u-icon-v4-inner,.u-icon-v4.u-icon-size--2xl .u-icon__elem-regular,.u-icon-v4.u-icon-size--2xl .u-icon__elem-hover,.u-icon-v5.u-icon-size--2xl{width:7.14286rem;height:7.14286rem;font-size:3.21429rem}
.u-icon-v2.u-icon-size--3xl,.u-icon-v2.u-icon-size--3xl .u-icon__elem-regular,.u-icon-v2.u-icon-size--3xl .u-icon__elem-hover,.u-icon-v3.u-icon-size--3xl,.u-icon-v3.u-icon-size--3xl .u-icon__elem-regular,.u-icon-v3.u-icon-size--3xl .u-icon__elem-hover,.u-icon-v4.u-icon-size--3xl .u-icon-v4-inner,.u-icon-v4.u-icon-size--3xl .u-icon__elem-regular,.u-icon-v4.u-icon-size--3xl .u-icon__elem-hover,.u-icon-v5.u-icon-size--3xl{width:9.28571rem;height:9.28571rem;font-size:3.57143rem}
.u-icon-v3{background-color:#eee}
.u-icon-v2,.u-icon-v2 .u-icon__elem-regular,.u-icon-v2 .u-icon__elem-hover,.u-icon-v3,.u-icon-v3 .u-icon__elem-regular,.u-icon-v3 .u-icon__elem-hover,.u-icon-v4 .u-icon-v4-inner,.u-icon-v4 .u-icon__elem-regular,.u-icon-v4 .u-icon__elem-hover,.u-icon-v5{width:3.92857rem;height:3.92857rem;font-size:1.57143rem}
.u-icon-v2.u-icon-size--xs,.u-icon-v2.u-icon-size--xs .u-icon__elem-regular,.u-icon-v2.u-icon-size--xs .u-icon__elem-hover,.u-icon-v3.u-icon-size--xs,.u-icon-v3.u-icon-size--xs .u-icon__elem-regular,.u-icon-v3.u-icon-size--xs .u-icon__elem-hover,.u-icon-v4.u-icon-size--xs .u-icon-v4-inner,.u-icon-v4.u-icon-size--xs .u-icon__elem-regular,.u-icon-v4.u-icon-size--xs .u-icon__elem-hover,.u-icon-v5.u-icon-size--xs{width:2.14286rem;height:2.14286rem;font-size:0.92857rem}
.u-icon-v2.u-icon-size--sm,.u-icon-v2.u-icon-size--sm .u-icon__elem-regular,.u-icon-v2.u-icon-size--sm .u-icon__elem-hover,.u-icon-v3.u-icon-size--sm,.u-icon-v3.u-icon-size--sm .u-icon__elem-regular,.u-icon-v3.u-icon-size--sm .u-icon__elem-hover,.u-icon-v4.u-icon-size--sm .u-icon-v4-inner,.u-icon-v4.u-icon-size--sm .u-icon__elem-regular,.u-icon-v4.u-icon-size--sm .u-icon__elem-hover,.u-icon-v5.u-icon-size--sm{width:2.85714rem;height:2.85714rem;font-size:1.28571rem}
.u-icon-v2.u-icon-size--lg,.u-icon-v2.u-icon-size--lg .u-icon__elem-regular,.u-icon-v2.u-icon-size--lg .u-icon__elem-hover,.u-icon-v3.u-icon-size--lg,.u-icon-v3.u-icon-size--lg .u-icon__elem-regular,.u-icon-v3.u-icon-size--lg .u-icon__elem-hover,.u-icon-v4.u-icon-size--lg .u-icon-v4-inner,.u-icon-v4.u-icon-size--lg .u-icon__elem-regular,.u-icon-v4.u-icon-size--lg .u-icon__elem-hover,.u-icon-v5.u-icon-size--lg{width:5rem;height:5rem;font-size:2.14286rem}
.u-icon-v2.u-icon-size--xl,.u-icon-v2.u-icon-size--xl .u-icon__elem-regular,.u-icon-v2.u-icon-size--xl .u-icon__elem-hover,.u-icon-v3.u-icon-size--xl,.u-icon-v3.u-icon-size--xl .u-icon__elem-regular,.u-icon-v3.u-icon-size--xl .u-icon__elem-hover,.u-icon-v4.u-icon-size--xl .u-icon-v4-inner,.u-icon-v4.u-icon-size--xl .u-icon__elem-regular,.u-icon-v4.u-icon-size--xl .u-icon__elem-hover,.u-icon-v5.u-icon-size--xl{width:6.42857rem;height:6.42857rem;font-size:2.85714rem}
.u-icon-v2.u-icon-size--2xl,.u-icon-v2.u-icon-size--2xl .u-icon__elem-regular,.u-icon-v2.u-icon-size--2xl .u-icon__elem-hover,.u-icon-v3.u-icon-size--2xl,.u-icon-v3.u-icon-size--2xl .u-icon__elem-regular,.u-icon-v3.u-icon-size--2xl .u-icon__elem-hover,.u-icon-v4.u-icon-size--2xl .u-icon-v4-inner,.u-icon-v4.u-icon-size--2xl .u-icon__elem-regular,.u-icon-v4.u-icon-size--2xl .u-icon__elem-hover,.u-icon-v5.u-icon-size--2xl{width:7.14286rem;height:7.14286rem;font-size:3.21429rem}
.u-icon-v2.u-icon-size--3xl,.u-icon-v2.u-icon-size--3xl .u-icon__elem-regular,.u-icon-v2.u-icon-size--3xl .u-icon__elem-hover,.u-icon-v3.u-icon-size--3xl,.u-icon-v3.u-icon-size--3xl .u-icon__elem-regular,.u-icon-v3.u-icon-size--3xl .u-icon__elem-hover,.u-icon-v4.u-icon-size--3xl .u-icon-v4-inner,.u-icon-v4.u-icon-size--3xl .u-icon__elem-regular,.u-icon-v4.u-icon-size--3xl .u-icon__elem-hover,.u-icon-v5.u-icon-size--3xl{width:9.28571rem;height:9.28571rem;font-size:3.57143rem}
.u-icon-v4{padding:0.57143rem;background:transparent !important;border:solid 1px #eee;transition:all .1s ease-in-out}
.u-icon-v4-inner{position:relative;display:block;overflow:hidden;background-color:#eee}
.u-icon-v4 .u-icon-v4-inner{z-index:1;transition:all .2s ease-in-out}
.u-icon-v4-rounded-3,.u-icon-v4-rounded-3 .u-icon-v4-inner{border-radius:3px}
.u-icon-v4-rounded-7,.u-icon-v4-rounded-7 .u-icon-v4-inner{border-radius:7px}
.u-icon-v4-rounded-10,.u-icon-v4-rounded-10 .u-icon-v4-inner{border-radius:10px}
.u-icon-v4-rounded-50x,.u-icon-v4-rounded-50x .u-icon-v4-inner{border-radius:50%}
.u-icon-v4-bg-primary{border-color:#0066c3}
.u-icon-v4-bg-primary .u-icon-v4-inner{background:#0066c3}
.u-icon-v4-bg-white{border-color:#fff}
.u-icon-v4-bg-white .u-icon-v4-inner{background:#fff}
.u-icon-v4-bg-gray-light-v3{border-color:#ddd}
.u-icon-v4-bg-gray-light-v3 .u-icon-v4-inner{background:#ddd}
.u-icon-v4-bg-gray-dark-v3{border-color:#555}
.u-icon-v4-bg-gray-dark-v3 .u-icon-v4-inner{background:#555}
.u-icon-v4-bg-black{border-color:#000}
.u-icon-v4-bg-black .u-icon-v4-inner{background:#000}
.u-icon-v4-bg-primary--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-primary--hover{border-color:#0066c3}
.u-icon-v4-bg-primary--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-primary--hover .u-icon-v4-inner{background:#0066c3}
.u-icon-v4-bg-white--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-white--hover{border-color:#fff}
.u-icon-v4-bg-white--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-white--hover .u-icon-v4-inner{background:#fff}
.u-icon-v4-bg-gray-light-v3--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-gray-light-v3--hover{border-color:#ddd}
.u-icon-v4-bg-gray-light-v3--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-gray-light-v3--hover .u-icon-v4-inner{background:#ddd}
.u-icon-v4-bg-gray-dark-v3--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-gray-dark-v3--hover{border-color:#555}
.u-icon-v4-bg-gray-dark-v3--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-gray-dark-v3--hover .u-icon-v4-inner{background:#555}
.u-icon-v4-bg-black--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-black--hover{border-color:#000}
.u-icon-v4-bg-black--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-black--hover .u-icon-v4-inner{background:#000}
.u-icon-v4-bg-red{border-color:#f00}
.u-icon-v4-bg-red .u-icon-v4-inner{background:#f00}
.u-icon-v4-bg-lightred{border-color:#e64b3b}
.u-icon-v4-bg-lightred .u-icon-v4-inner{background:#e64b3b}
.u-icon-v4-bg-darkred{border-color:#a10f2b}
.u-icon-v4-bg-darkred .u-icon-v4-inner{background:#a10f2b}
.u-icon-v4-bg-blue{border-color:#3398dc}
.u-icon-v4-bg-blue .u-icon-v4-inner{background:#3398dc}
.u-icon-v4-bg-indigo{border-color:#4263a3}
.u-icon-v4-bg-indigo .u-icon-v4-inner{background:#4263a3}
.u-icon-v4-bg-purple{border-color:#9a69cb}
.u-icon-v4-bg-purple .u-icon-v4-inner{background:#9a69cb}
.u-icon-v4-bg-darkpurple{border-color:#6639b6}
.u-icon-v4-bg-darkpurple .u-icon-v4-inner{background:#6639b6}
.u-icon-v4-bg-pink{border-color:#e81c62}
.u-icon-v4-bg-pink .u-icon-v4-inner{background:#e81c62}
.u-icon-v4-bg-orange{border-color:#e57d20}
.u-icon-v4-bg-orange .u-icon-v4-inner{background:#e57d20}
.u-icon-v4-bg-deeporange{border-color:#fe541e}
.u-icon-v4-bg-deeporange .u-icon-v4-inner{background:#fe541e}
.u-icon-v4-bg-aqua{border-color:#29d6e6}
.u-icon-v4-bg-aqua .u-icon-v4-inner{background:#29d6e6}
.u-icon-v4-bg-yellow{border-color:#ebc71d}
.u-icon-v4-bg-yellow .u-icon-v4-inner{background:#ebc71d}
.u-icon-v4-bg-cyan{border-color:#00bed6}
.u-icon-v4-bg-cyan .u-icon-v4-inner{background:#00bed6}
.u-icon-v4-bg-teal{border-color:#18ba9b}
.u-icon-v4-bg-teal .u-icon-v4-inner{background:#18ba9b}
.u-icon-v4-bg-brown{border-color:#9c8061}
.u-icon-v4-bg-brown .u-icon-v4-inner{background:#9c8061}
.u-icon-v4-bg-bluegray{border-color:#585f69}
.u-icon-v4-bg-bluegray .u-icon-v4-inner{background:#585f69}
.u-icon-v4-bg-red--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-red--hover{border-color:#f00}
.u-icon-v4-bg-red--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-red--hover .u-icon-v4-inner{background:#f00}
.u-icon-v4-bg-lightred--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-lightred--hover{border-color:#e64b3b}
.u-icon-v4-bg-lightred--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-lightred--hover .u-icon-v4-inner{background:#e64b3b}
.u-icon-v4-bg-darkred--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-darkred--hover{border-color:#a10f2b}
.u-icon-v4-bg-darkred--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-darkred--hover .u-icon-v4-inner{background:#a10f2b}
.u-icon-v4-bg-blue--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-blue--hover{border-color:#3398dc}
.u-icon-v4-bg-blue--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-blue--hover .u-icon-v4-inner{background:#3398dc}
.u-icon-v4-bg-indigo--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-indigo--hover{border-color:#4263a3}
.u-icon-v4-bg-indigo--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-indigo--hover .u-icon-v4-inner{background:#4263a3}
.u-icon-v4-bg-purple--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-purple--hover{border-color:#9a69cb}
.u-icon-v4-bg-purple--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-purple--hover .u-icon-v4-inner{background:#9a69cb}
.u-icon-v4-bg-darkpurple--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-darkpurple--hover{border-color:#6639b6}
.u-icon-v4-bg-darkpurple--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-darkpurple--hover .u-icon-v4-inner{background:#6639b6}
.u-icon-v4-bg-pink--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-pink--hover{border-color:#e81c62}
.u-icon-v4-bg-pink--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-pink--hover .u-icon-v4-inner{background:#e81c62}
.u-icon-v4-bg-orange--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-orange--hover{border-color:#e57d20}
.u-icon-v4-bg-orange--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-orange--hover .u-icon-v4-inner{background:#e57d20}
.u-icon-v4-bg-deeporange--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-deeporange--hover{border-color:#fe541e}
.u-icon-v4-bg-deeporange--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-deeporange--hover .u-icon-v4-inner{background:#fe541e}
.u-icon-v4-bg-aqua--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-aqua--hover{border-color:#29d6e6}
.u-icon-v4-bg-aqua--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-aqua--hover .u-icon-v4-inner{background:#29d6e6}
.u-icon-v4-bg-yellow--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-yellow--hover{border-color:#ebc71d}
.u-icon-v4-bg-yellow--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-yellow--hover .u-icon-v4-inner{background:#ebc71d}
.u-icon-v4-bg-cyan--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-cyan--hover{border-color:#00bed6}
.u-icon-v4-bg-cyan--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-cyan--hover .u-icon-v4-inner{background:#00bed6}
.u-icon-v4-bg-teal--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-teal--hover{border-color:#18ba9b}
.u-icon-v4-bg-teal--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-teal--hover .u-icon-v4-inner{background:#18ba9b}
.u-icon-v4-bg-brown--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-brown--hover{border-color:#9c8061}
.u-icon-v4-bg-brown--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-brown--hover .u-icon-v4-inner{background:#9c8061}
.u-icon-v4-bg-bluegray--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-bluegray--hover{border-color:#585f69}
.u-icon-v4-bg-bluegray--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-bluegray--hover .u-icon-v4-inner{background:#585f69}
.u-icon-v4-bg-facebook{border-color:#3b5998}
.u-icon-v4-bg-facebook .u-icon-v4-inner{background-color:#3b5998}
.u-icon-v4-bg-twitter{border-color:#00acee}
.u-icon-v4-bg-twitter .u-icon-v4-inner{background-color:#00acee}
.u-icon-v4-bg-google-plus{border-color:#dd4b39}
.u-icon-v4-bg-google-plus .u-icon-v4-inner{background-color:#dd4b39}
.u-icon-v4-bg-vk{border-color:#2b587a}
.u-icon-v4-bg-vk .u-icon-v4-inner{background-color:#2b587a}
.u-icon-v4-bg-linkedin{border-color:#0e76a8}
.u-icon-v4-bg-linkedin .u-icon-v4-inner{background-color:#0e76a8}
.u-icon-v4-bg-instagram{border-color:#3f729b}
.u-icon-v4-bg-instagram .u-icon-v4-inner{background-color:#3f729b}
.u-icon-v4-bg-pinterest{border-color:#c8232c}
.u-icon-v4-bg-pinterest .u-icon-v4-inner{background-color:#c8232c}
.u-icon-v4-bg-vine{border-color:#00bf8f}
.u-icon-v4-bg-vine .u-icon-v4-inner{background-color:#00bf8f}
.u-icon-v4-bg-youtube{border-color:#c4302b}
.u-icon-v4-bg-youtube .u-icon-v4-inner{background-color:#c4302b}
.u-icon-v4-bg-skype{border-color:#00aff0}
.u-icon-v4-bg-skype .u-icon-v4-inner{background-color:#00aff0}
.u-icon-v4-bg-dribbble{border-color:#ea4c89}
.u-icon-v4-bg-dribbble .u-icon-v4-inner{background-color:#ea4c89}
.u-icon-v4-bg-facebook--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-facebook--hover{border-color:#3b5998}
.u-icon-v4-bg-facebook--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-facebook--hover .u-icon-v4-inner{background:#3b5998}
.u-icon-v4-bg-twitter--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-twitter--hover{border-color:#00acee}
.u-icon-v4-bg-twitter--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-twitter--hover .u-icon-v4-inner{background:#00acee}
.u-icon-v4-bg-google-plus--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-google-plus--hover{border-color:#dd4b39}
.u-icon-v4-bg-google-plus--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-google-plus--hover .u-icon-v4-inner{background:#dd4b39}
.u-icon-v4-bg-vk--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-vk--hover{border-color:#2b587a}
.u-icon-v4-bg-vk--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-vk--hover .u-icon-v4-inner{background:#2b587a}
.u-icon-v4-bg-linkedin--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-linkedin--hover{border-color:#0e76a8}
.u-icon-v4-bg-linkedin--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-linkedin--hover .u-icon-v4-inner{background:#0e76a8}
.u-icon-v4-bg-instagram--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-instagram--hover{border-color:#3f729b}
.u-icon-v4-bg-instagram--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-instagram--hover .u-icon-v4-inner{background:#3f729b}
.u-icon-v4-bg-pinterest--hover:hover,.u-icon-block--hover:hover .u-icon-v4-bg-pinterest--hover{border-color:#c8232c}
.u-icon-v4-bg-pinterest--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4-bg-pinterest--hover .u-icon-v4-inner{background:#c8232c}
.u-icon-v4-bg-lightblue-radialgradient-ellipse{border-color:#d6e2ee}
.u-icon-v4-bg-lightblue-radialgradient-ellipse .u-icon-v4-inner{background:radial-gradient(ellipse at center center,#fff 22%,#d6e2ee 100%) repeat}
.u-icon-v4-bg-gray-radialgradient-ellipse{border-color:#bbb}
.u-icon-v4-bg-gray-radialgradient-ellipse .u-icon-v4-inner{background:radial-gradient(ellipse at center center,#ddd 22%,#bbb 100%) repeat}
.u-icon-v4-bg-blue-radialgradient-circle{border-color:#275296}
.u-icon-v4-bg-blue-radialgradient-circle .u-icon-v4-inner{background:radial-gradient(circle farthest-side at 100% 0,#2294d7,#275296) no-repeat}
.u-icon-v4-bg-darkgray-radialgradient-circle{border-color:#31353e}
.u-icon-v4-bg-darkgray-radialgradient-circle .u-icon-v4-inner{background:radial-gradient(circle farthest-side at 110% 0,#596070,#31353e) no-repeat}
.u-icon-v2,.u-icon-v2 .u-icon__elem-regular,.u-icon-v2 .u-icon__elem-hover,.u-icon-v3,.u-icon-v3 .u-icon__elem-regular,.u-icon-v3 .u-icon__elem-hover,.u-icon-v4 .u-icon-v4-inner,.u-icon-v4 .u-icon__elem-regular,.u-icon-v4 .u-icon__elem-hover,.u-icon-v5{width:3.92857rem;height:3.92857rem;font-size:1.57143rem}
.u-icon-v2.u-icon-size--xs,.u-icon-v2.u-icon-size--xs .u-icon__elem-regular,.u-icon-v2.u-icon-size--xs .u-icon__elem-hover,.u-icon-v3.u-icon-size--xs,.u-icon-v3.u-icon-size--xs .u-icon__elem-regular,.u-icon-v3.u-icon-size--xs .u-icon__elem-hover,.u-icon-v4.u-icon-size--xs .u-icon-v4-inner,.u-icon-v4.u-icon-size--xs .u-icon__elem-regular,.u-icon-v4.u-icon-size--xs .u-icon__elem-hover,.u-icon-v5.u-icon-size--xs{width:2.14286rem;height:2.14286rem;font-size:0.92857rem}
.u-icon-v2.u-icon-size--sm,.u-icon-v2.u-icon-size--sm .u-icon__elem-regular,.u-icon-v2.u-icon-size--sm .u-icon__elem-hover,.u-icon-v3.u-icon-size--sm,.u-icon-v3.u-icon-size--sm .u-icon__elem-regular,.u-icon-v3.u-icon-size--sm .u-icon__elem-hover,.u-icon-v4.u-icon-size--sm .u-icon-v4-inner,.u-icon-v4.u-icon-size--sm .u-icon__elem-regular,.u-icon-v4.u-icon-size--sm .u-icon__elem-hover,.u-icon-v5.u-icon-size--sm{width:2.85714rem;height:2.85714rem;font-size:1.28571rem}
.u-icon-v2.u-icon-size--lg,.u-icon-v2.u-icon-size--lg .u-icon__elem-regular,.u-icon-v2.u-icon-size--lg .u-icon__elem-hover,.u-icon-v3.u-icon-size--lg,.u-icon-v3.u-icon-size--lg .u-icon__elem-regular,.u-icon-v3.u-icon-size--lg .u-icon__elem-hover,.u-icon-v4.u-icon-size--lg .u-icon-v4-inner,.u-icon-v4.u-icon-size--lg .u-icon__elem-regular,.u-icon-v4.u-icon-size--lg .u-icon__elem-hover,.u-icon-v5.u-icon-size--lg{width:5rem;height:5rem;font-size:2.14286rem}
.u-icon-v2.u-icon-size--xl,.u-icon-v2.u-icon-size--xl .u-icon__elem-regular,.u-icon-v2.u-icon-size--xl .u-icon__elem-hover,.u-icon-v3.u-icon-size--xl,.u-icon-v3.u-icon-size--xl .u-icon__elem-regular,.u-icon-v3.u-icon-size--xl .u-icon__elem-hover,.u-icon-v4.u-icon-size--xl .u-icon-v4-inner,.u-icon-v4.u-icon-size--xl .u-icon__elem-regular,.u-icon-v4.u-icon-size--xl .u-icon__elem-hover,.u-icon-v5.u-icon-size--xl{width:6.42857rem;height:6.42857rem;font-size:2.85714rem}
.u-icon-v2.u-icon-size--2xl,.u-icon-v2.u-icon-size--2xl .u-icon__elem-regular,.u-icon-v2.u-icon-size--2xl .u-icon__elem-hover,.u-icon-v3.u-icon-size--2xl,.u-icon-v3.u-icon-size--2xl .u-icon__elem-regular,.u-icon-v3.u-icon-size--2xl .u-icon__elem-hover,.u-icon-v4.u-icon-size--2xl .u-icon-v4-inner,.u-icon-v4.u-icon-size--2xl .u-icon__elem-regular,.u-icon-v4.u-icon-size--2xl .u-icon__elem-hover,.u-icon-v5.u-icon-size--2xl{width:7.14286rem;height:7.14286rem;font-size:3.21429rem}
.u-icon-v2.u-icon-size--3xl,.u-icon-v2.u-icon-size--3xl .u-icon__elem-regular,.u-icon-v2.u-icon-size--3xl .u-icon__elem-hover,.u-icon-v3.u-icon-size--3xl,.u-icon-v3.u-icon-size--3xl .u-icon__elem-regular,.u-icon-v3.u-icon-size--3xl .u-icon__elem-hover,.u-icon-v4.u-icon-size--3xl .u-icon-v4-inner,.u-icon-v4.u-icon-size--3xl .u-icon__elem-regular,.u-icon-v4.u-icon-size--3xl .u-icon__elem-hover,.u-icon-v5.u-icon-size--3xl{width:9.28571rem;height:9.28571rem;font-size:3.57143rem}
.u-icon-v5{position:relative}
body .u-icon-v5{background:transparent !important}
.u-icon-v5::after{content:"";position:absolute;top:50%;left:50%;margin:-.45em 0 0 -.4em;width:.8em;height:.8em;background-color:#eee;border-radius:50%;opacity:.7}
.u-icon-v5 i{position:relative;z-index:2}
.u-icon-v5.g-bg-main::after{background-color:#555}
.u-icon-v5.g-bg-primary::after{background-color:#0066c3}
.u-icon-v5.g-bg-black::after{background-color:#000}
.u-icon-v5.g-bg-white::after{background-color:#fff}
.u-icon-v5.g-bg-gray-light-v1::after{background-color:#bbb}
.u-icon-v5.g-bg-gray-light-v2::after{background-color:#ccc}
.u-icon-v5.g-bg-gray-light-v3::after{background-color:#ddd}
.u-icon-v5.g-bg-gray-light-v4::after{background-color:#eee}
.u-icon-v5.g-bg-gray-light-v5::after{background-color:#f7f7f7}
.u-icon-v5.g-bg-gray-dark-v1::after{background-color:#111}
.u-icon-v5.g-bg-gray-dark-v2::after{background-color:#333}
.u-icon-v5.g-bg-gray-dark-v3::after{background-color:#555}
.u-icon-v5.g-bg-gray-dark-v4::after{background-color:#777}
.u-icon-v5.g-bg-gray-dark-v5::after{background-color:#999}
.u-icon-v5.g-bg-green::after{background-color:#0066c3}
.u-icon-v5.g-bg-blue::after{background-color:#3398dc}
.u-icon-v5.g-bg-lightblue::after{background-color:#edf2f8}
.u-icon-v5.g-bg-lightblue-v1::after{background-color:#d6e2ee}
.u-icon-v5.g-bg-darkblue::after{background-color:#009}
.u-icon-v5.g-bg-indigo::after{background-color:#4263a3}
.u-icon-v5.g-bg-red::after{background-color:#f00}
.u-icon-v5.g-bg-lightred::after{background-color:#e64b3b}
.u-icon-v5.g-bg-darkred::after{background-color:#a10f2b}
.u-icon-v5.g-bg-purple::after{background-color:#9a69cb}
.u-icon-v5.g-bg-darkpurple::after{background-color:#6639b6}
.u-icon-v5.g-bg-pink::after{background-color:#e81c62}
.u-icon-v5.g-bg-orange::after{background-color:#e57d20}
.u-icon-v5.g-bg-deeporange::after{background-color:#fe541e}
.u-icon-v5.g-bg-yellow::after{background-color:#ebc71d}
.u-icon-v5.g-bg-aqua::after{background-color:#29d6e6}
.u-icon-v5.g-bg-cyan::after{background-color:#00bed6}
.u-icon-v5.g-bg-teal::after{background-color:#18ba9b}
.u-icon-v5.g-bg-brown::after{background-color:#9c8061}
.u-icon-v5.g-bg-bluegray::after{background-color:#585f69}
.u-image-icon-size-xs,.u-image-icon-size-sm,.u-image-icon-size-md,.u-image-icon-size-lg,.u-image-icon-size-xl{height:auto}
.u-image-icon-size-xs{width:2.14286rem}
.u-image-icon-size-sm{width:2.85714rem}
.u-image-icon-size-md{width:3.92857rem}
.u-image-icon-size-lg{width:5rem}
.u-image-icon-size-xl{width:6.42857rem}
.u-image-icon-size-2xl{width:7.14286rem}
.u-icon-block--hover:hover .g-opacity-0_5--hover{opacity:.5}
.u-icon-block--hover:hover .g-color-primary--hover{color:#0066c3}
.u-icon-block--hover:hover .g-brd-primary--hover{border-color:#0066c3}
.u-icon-block--hover:hover .g-bg-primary--hover{background:#0066c3}
.u-icon-block--hover:hover .g-color-white--hover{color:#fff}
.u-icon-block--hover:hover .g-brd-white--hover{border-color:#fff}
.u-icon-block--hover:hover .g-bg-white--hover{background:#fff}
.u-icon-block--hover:hover .g-color-black--hover{color:#000}
.u-icon-block--hover:hover .g-brd-black--hover{border-color:#000}
.u-icon-block--hover:hover .g-bg-black--hover{background:#000}
.u-icon-block--hover:hover .g-color-gray-dark-v4--hover{color:#777}
.u-icon-block--hover:hover .g-brd-gray-dark-v4--hover{border-color:#777}
.u-icon-block--hover:hover .g-bg-gray-dark-v4--hover{background:#777}
.u-icon-block-hover:hover .g-color-facebook--hover{color:#3b5998}
.u-icon-block-hover:hover .g-brd-facebook--hover{border-color:#3b5998}
.u-icon-block-hover:hover .g-bg-facebook--hover{background:#3b5998}
.u-icon-block-hover:hover .g-color-twitter--hover{color:#00acee}
.u-icon-block-hover:hover .g-brd-twitter--hover{border-color:#00acee}
.u-icon-block-hover:hover .g-bg-twitter--hover{background:#00acee}
.u-icon-block-hover:hover .g-color-google-plus--hover{color:#dd4b39}
.u-icon-block-hover:hover .g-brd-google-plus--hover{border-color:#dd4b39}
.u-icon-block-hover:hover .g-bg-google-plus--hover{background:#dd4b39}
.u-icon-block-hover:hover .g-color-vk--hover{color:#2b587a}
.u-icon-block-hover:hover .g-brd-vk--hover{border-color:#2b587a}
.u-icon-block-hover:hover .g-bg-vk--hover{background:#2b587a}
.u-icon-block-hover:hover .g-color-linkedin--hover{color:#0e76a8}
.u-icon-block-hover:hover .g-brd-linkedin--hover{border-color:#0e76a8}
.u-icon-block-hover:hover .g-bg-linkedin--hover{background:#0e76a8}
.u-icon-block-hover:hover .g-color-instagram--hover{color:#3f729b}
.u-icon-block-hover:hover .g-brd-instagram--hover{border-color:#3f729b}
.u-icon-block-hover:hover .g-bg-instagram--hover{background:#3f729b}
.u-icon-block-hover:hover .g-color-pinterest--hover{color:#c8232c}
.u-icon-block-hover:hover .g-brd-pinterest--hover{border-color:#c8232c}
.u-icon-block-hover:hover .g-bg-pinterest--hover{background:#c8232c}
.u-icon-scale-1_2--hover:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.u-icon-shadow--hover:hover,.u-icon-block--hover:hover .u-icon-shadow--hover{box-shadow:0 0 10px rgba(0,0,0,0.3)}
.u-icon-sliding--hover i::before{display:block}
.u-icon-sliding--hover:hover i::before,.u-icon-block--hover:hover .u-icon-sliding--hover i::before{-webkit-animation:toTopFromBottom .3s forwards;animation:toTopFromBottom .3s forwards}
@-webkit-keyframes toTopFromBottom{49%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
50%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}
51%{opacity:1}
}
@keyframes toTopFromBottom{49%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
50%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}
51%{opacity:1}
}
.u-icon__elem-regular,.u-icon__elem-hover{position:relative;top:0;left:0;display:block;transition:all .3s ease-in-out}
.u-icon__elem-hover{position:absolute !important}
.u-icon-slide-up--hover,.u-icon-slide-down--hover,.u-icon-slide-left--hover,.u-icon-slide-right--hover{overflow:hidden}
.u-icon-slide-up--hover .u-icon__elem-regular{-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}
.u-icon-slide-up--hover .u-icon__elem-regular.u-line-icon-pro{-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%)}
.u-icon-slide-up--hover .u-icon__elem-hover{-webkit-transform:translateY(110%);-ms-transform:translateY(110%);transform:translateY(110%)}
.u-icon-slide-up--hover .u-icon__elem-hover.u-line-icon-pro{-webkit-transform:translateY(120%);-ms-transform:translateY(120%);transform:translateY(120%)}
.u-icon-slide-up--hover:hover .u-icon__elem-regular,.u-icon-block--hover:hover .u-icon-slide-up--hover .u-icon__elem-regular{-webkit-transform:translateY(-110%);-ms-transform:translateY(-110%);transform:translateY(-110%)}
.u-icon-slide-up--hover:hover .u-icon__elem-regular.u-line-icon-pro,.u-icon-block--hover:hover .u-icon-slide-up--hover .u-icon__elem-regular.u-line-icon-pro{-webkit-transform:translateY(-120%);-ms-transform:translateY(-120%);transform:translateY(-120%)}
.u-icon-slide-up--hover:hover .u-icon__elem-hover,.u-icon-block--hover:hover .u-icon-slide-up--hover .u-icon__elem-hover{-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}
.u-icon-slide-up--hover:hover .u-icon__elem-hover.u-line-icon-pro,.u-icon-block--hover:hover .u-icon-slide-up--hover .u-icon__elem-hover.u-line-icon-pro{-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%)}
.u-icon-slide-down--hover .u-icon__elem-regular{-webkit-transform:translateY(-110%);-ms-transform:translateY(-110%);transform:translateY(-110%)}
.u-icon-slide-down--hover .u-icon__elem-regular.u-line-icon-pro{-webkit-transform:translateY(-120%);-ms-transform:translateY(-120%);transform:translateY(-120%)}
.u-icon-slide-down--hover .u-icon__elem-hover{-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}
.u-icon-slide-down--hover .u-icon__elem-hover.u-line-icon-pro{-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%)}
.u-icon-slide-down--hover:hover .u-icon__elem-regular,.u-icon-block--hover:hover .u-icon-slide-down--hover .u-icon__elem-regular{-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}
.u-icon-slide-down--hover:hover .u-icon__elem-regular.u-line-icon-pro,.u-icon-block--hover:hover .u-icon-slide-down--hover .u-icon__elem-regular.u-line-icon-pro{-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%)}
.u-icon-slide-down--hover:hover .u-icon__elem-hover,.u-icon-block--hover:hover .u-icon-slide-down--hover .u-icon__elem-hover{-webkit-transform:translateY(80%);-ms-transform:translateY(80%);transform:translateY(80%)}
.u-icon-slide-down--hover:hover .u-icon__elem-hover.u-line-icon-pro,.u-icon-block--hover:hover .u-icon-slide-down--hover .u-icon__elem-hover.u-line-icon-pro{-webkit-transform:translateY(90%);-ms-transform:translateY(90%);transform:translateY(90%)}
.u-icon-slide-left--hover .u-icon__elem-regular{-webkit-transform:translate(0,-20%);-ms-transform:translate(0,-20%);transform:translate(0,-20%)}
.u-icon-slide-left--hover .u-icon__elem-regular.u-line-icon-pro{-webkit-transform:translate(0,-30%);-ms-transform:translate(0,-30%);transform:translate(0,-30%)}
.u-icon-slide-left--hover .u-icon__elem-hover{-webkit-transform:translate(110%,-20%);-ms-transform:translate(110%,-20%);transform:translate(110%,-20%)}
.u-icon-slide-left--hover .u-icon__elem-hover.u-line-icon-pro{-webkit-transform:translate(110%,-30%);-ms-transform:translate(110%,-30%);transform:translate(110%,-30%)}
.u-icon-slide-left--hover:hover .u-icon__elem-regular,.u-icon-block--hover:hover .u-icon-slide-left--hover .u-icon__elem-regular{-webkit-transform:translate(-110%,-20%);-ms-transform:translate(-110%,-20%);transform:translate(-110%,-20%)}
.u-icon-slide-left--hover:hover .u-icon__elem-regular.u-line-icon-pro,.u-icon-block--hover:hover .u-icon-slide-left--hover .u-icon__elem-regular.u-line-icon-pro{-webkit-transform:translate(-110%,-30%);-ms-transform:translate(-110%,-30%);transform:translate(-110%,-30%)}
.u-icon-slide-left--hover:hover .u-icon__elem-hover,.u-icon-block--hover:hover .u-icon-slide-left--hover .u-icon__elem-hover{-webkit-transform:translate(0,-20%);-ms-transform:translate(0,-20%);transform:translate(0,-20%)}
.u-icon-slide-left--hover:hover .u-icon__elem-hover.u-line-icon-pro,.u-icon-block--hover:hover .u-icon-slide-left--hover .u-icon__elem-hover.u-line-icon-pro{-webkit-transform:translate(0,-30%);-ms-transform:translate(0,-30%);transform:translate(0,-30%)}
.u-icon-slide-right--hover .u-icon__elem-regular{-webkit-transform:translate(-110%,-20%);-ms-transform:translate(-110%,-20%);transform:translate(-110%,-20%)}
.u-icon-slide-right--hover .u-icon__elem-regular.u-line-icon-pro{-webkit-transform:translate(-110%,-30%);-ms-transform:translate(-110%,-30%);transform:translate(-110%,-30%)}
.u-icon-slide-right--hover .u-icon__elem-hover{-webkit-transform:translate(0,-20%);-ms-transform:translate(0,-20%);transform:translate(0,-20%)}
.u-icon-slide-right--hover .u-icon__elem-hover.u-line-icon-pro{-webkit-transform:translate(0,-30%);-ms-transform:translate(0,-30%);transform:translate(0,-30%)}
.u-icon-slide-right--hover:hover .u-icon__elem-regular,.u-icon-block--hover:hover .u-icon-slide-right--hover .u-icon__elem-regular{-webkit-transform:translate(0,-20%);-ms-transform:translate(0,-20%);transform:translate(0,-20%)}
.u-icon-slide-right--hover:hover .u-icon__elem-regular.u-line-icon-pro,.u-icon-block--hover:hover .u-icon-slide-right--hover .u-icon__elem-regular.u-line-icon-pro{-webkit-transform:translate(0,-30%);-ms-transform:translate(0,-30%);transform:translate(0,-30%)}
.u-icon-slide-right--hover:hover .u-icon__elem-hover,.u-icon-block--hover:hover .u-icon-slide-right--hover .u-icon__elem-hover{-webkit-transform:translate(110%,-20%);-ms-transform:translate(110%,-20%);transform:translate(110%,-20%)}
.u-icon-slide-right--hover:hover .u-icon__elem-hover.u-line-icon-pro,.u-icon-block--hover:hover .u-icon-slide-right--hover .u-icon__elem-hover.u-line-icon-pro{-webkit-transform:translate(110%,-30%);-ms-transform:translate(110%,-30%);transform:translate(110%,-30%)}
.u-icon-block--hover:hover .u-icon-scale-1_2--hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.u-icon-rotation.u-icon-scale-1_2--hover:hover,.u-icon-block--hover:hover .u-icon-rotation.u-icon-scale-1_2--hover{-webkit-transform:scale(1.2) rotate(45deg);-ms-transform:scale(1.2) rotate(45deg);transform:scale(1.2) rotate(45deg)}
.u-icon-square--hover:hover,.u-icon-v4.u-icon-square--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-square--hover,.u-icon-block--hover:hover .u-icon-v4.u-icon-square--hover .u-icon-v4-inner{border-radius:0}
.u-icon-rounded-3--hover:hover,.u-icon-v4.u-icon-rounded-3--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-rounded-3--hover,.u-icon-block--hover:hover .u-icon-v4.u-icon-rounded-3--hover .u-icon-v4-inner{border-radius:3px}
.u-icon-rounded-10--hover:hover,.u-icon-v4.u-icon-rounded-10--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-rounded-10--hover,.u-icon-block--hover:hover .u-icon-v4.u-icon-rounded-10--hover .u-icon-v4-inner{border-radius:10px}
.u-icon-rounded-50x--hover:hover,.u-icon-v4.u-icon-rounded-50x--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-rounded-50x--hover,.u-icon-block--hover:hover .u-icon-v4.u-icon-rounded-50x--hover .u-icon-v4-inner{border-radius:50%}
.u-icon-effect-v1-1--hover::after,.u-icon-effect-v1-2--hover::after,.u-icon-effect-v2--hover::after,.u-icon-effect-v4--hover::after,.u-icon-effect-v5--hover:after{content:"";position:absolute;width:100%;height:100%;border-radius:inherit;box-sizing:content-box;pointer-events:none}
.u-icon-effect-v1-1--hover,.u-icon-effect-v1-2--hover{position:relative;overflow:inherit}
.u-icon-effect-v1-1--hover::after,.u-icon-effect-v1-2--hover::after{top:-0.5rem;left:-0.5rem;padding:0.5rem;box-shadow:0 0 0 1px #0066c3;transition:all .2s ease-in-out;opacity:0}
.u-icon-effect-v1-1--hover:hover,.u-icon-effect-v1-2--hover:hover,.u-icon-v4.u-icon-effect-v1-1--hover:hover .u-icon-v4-inner,.u-icon-v4.u-icon-effect-v1-2--hover:hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-effect-v1-1--hover,.u-icon-block--hover:hover .u-icon-effect-v1-2--hover,.u-icon-block--hover:hover .u-icon-v4.u-icon-effect-v1-1--hover .u-icon-v4-inner,.u-icon-block--hover:hover .u-icon-v4.u-icon-effect-v1-2--hover .u-icon-v4-inner{color:#fff;border-color:#0066c3;background:#0066c3 !important}
.u-icon-v4.u-icon-effect-v1-1--hover:hover,.u-icon-v4.u-icon-effect-v1-2--hover:hover,.u-icon-block--hover:hover .u-icon-v4.u-icon-effect-v1-1--hover,.u-icon-block--hover:hover .u-icon-v4.u-icon-effect-v1-2--hover{border-color:transparent}
.u-icon-effect-v1-1--hover::after{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}
.u-icon-effect-v1-1--hover:hover::after,.u-icon-block--hover:hover .u-icon-effect-v1-1--hover::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
.u-icon-effect-v1-2--hover::after{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.u-icon-effect-v1-2--hover:hover::after,.u-icon-block--hover:hover .u-icon-effect-v1-2--hover::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
.u-icon-v4.u-icon-effect-v1-2--hover:hover::after,.u-icon-block--hover:hover .u-icon-v4.u-icon-effect-v1-2--hover::after{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}
.u-icon-effect-v1-1--hover::after,.u-icon-effect-v1-2--hover::after,.u-icon-effect-v2--hover::after,.u-icon-effect-v4--hover::after,.u-icon-effect-v5--hover:after{content:"";position:absolute;width:100%;height:100%;border-radius:inherit;box-sizing:content-box;pointer-events:none}
.u-icon-effect-v2--hover{transition:all .5s;overflow:inherit}
.u-icon-effect-v2--hover::after{top:-4px;left:-4px;padding:4px;z-index:-1;transition:all .5s}
.u-icon-effect-v2--hover:hover,.u-icon-effect-v2--hover:hover::after{background:#0066c3}
.u-icon-effect-v2--hover:hover::after,.u-icon-block--hover:hover .u-icon-effect-v2--hover::after{opacity:0;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}
@-webkit-keyframes spinAround{from{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}
to{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}
}
@keyframes spinAround{from{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}
to{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}
}
.u-icon-effect-v3--hover:hover i,.u-icon-block--hover:hover .u-icon-effect-v3--hover i{-webkit-animation:spinAround 1s linear infinite;animation:spinAround 1s linear infinite}
.u-icon-effect-v1-1--hover::after,.u-icon-effect-v1-2--hover::after,.u-icon-effect-v2--hover::after,.u-icon-effect-v4--hover::after,.u-icon-effect-v5--hover:after{content:"";position:absolute;width:100%;height:100%;border-radius:inherit;box-sizing:content-box;pointer-events:none}
.u-icon-effect-v4--hover{transition:background .2s,-webkit-transform ease-out .1s;transition:transform ease-out .1s,background .2s;transition:transform ease-out .1s,background .2s,-webkit-transform ease-out .1s;overflow:inherit}
.u-icon-effect-v4--hover::after{top:0;left:0;padding:0;box-shadow:0 0 0 2px rgba(0,0,0,0.1);opacity:0;z-index:-1;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}
.u-icon-effect-v4--hover:hover,.u-icon-block--hover:hover .u-icon-effect-v4--hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.u-icon-rotation.u-icon-effect-v4--hover:hover,.u-icon-block--hover:hover .u-icon-rotation.u-icon-effect-v4--hover{-webkit-transform:scale(1.1) rotate(45deg);-ms-transform:scale(1.1) rotate(45deg);transform:scale(1.1) rotate(45deg)}
.u-icon-effect-v4--hover:hover::after{-webkit-animation:sonarEffect-default 1.3s ease-out 75ms;animation:sonarEffect-default 1.3s ease-out 75ms}
.u-icon-effect-v4--hover.g-bg-primary:hover::after,.u-icon-v2.u-icon-effect-v4--hover.g-color-primary:hover::after,.u-icon-block--hover:hover .u-icon-effect-v4--hover.g-bg-primary::after,.u-icon-block--hover:hover .u-icon-v2.u-icon-effect-v4--hover.g-color-primary::after{-webkit-animation:sonarEffect-primary 1.3s ease-out 75ms;animation:sonarEffect-primary 1.3s ease-out 75ms}
@-webkit-keyframes sonarEffect-default{0%{opacity:.3}
40%{opacity:.5;box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #ddd,0 0 0 10px rgba(255,255,255,0.5)}
100%{box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #ddd,0 0 0 10px rgba(255,255,255,0.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}
}
@keyframes sonarEffect-default{0%{opacity:.3}
40%{opacity:.5;box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #ddd,0 0 0 10px rgba(255,255,255,0.5)}
100%{box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #ddd,0 0 0 10px rgba(255,255,255,0.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}
}
@-webkit-keyframes sonarEffect-primary{0%{opacity:.3}
40%{opacity:.5;box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #0066c3,0 0 0 10px rgba(255,255,255,0.5)}
100%{box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #0066c3,0 0 0 10px rgba(255,255,255,0.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}
}
@keyframes sonarEffect-primary{0%{opacity:.3}
40%{opacity:.5;box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #0066c3,0 0 0 10px rgba(255,255,255,0.5)}
100%{box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #0066c3,0 0 0 10px rgba(255,255,255,0.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}
}
.u-icon-effect-v1-1--hover::after,.u-icon-effect-v1-2--hover::after,.u-icon-effect-v2--hover::after,.u-icon-effect-v4--hover::after,.u-icon-effect-v5--hover:after{content:"";position:absolute;width:100%;height:100%;border-radius:inherit;box-sizing:content-box;pointer-events:none}
.u-icon-effect-v5--hover{transition:box-shadow .2s;overflow:inherit}
.u-icon-effect-v5--hover:after{top:0;left:0;padding:0;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s}
.u-icon-v3.u-icon-effect-v5--hover:after{box-shadow:0 0 0 3px #fff}
.u-icon-effect-v5--hover:hover:after,.u-icon-block--hover:hover .u-icon-effect-v5--hover:after{-webkit-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85);opacity:.5}
.u-icon-effect-v5--hover:hover,.u-icon-block--hover:hover .u-icon-effect-v5--hover{box-shadow:0 0 10px 10px #ddd}
.u-icon-effect-v5--hover.g-bg-primary:hover,.u-icon-block--hover:hover .u-icon-effect-v5--hover.g-bg-primary,.u-icon-effect-v5--hover.g-color-primary:hover,.u-icon-block--hover:hover .u-icon-effect-v5--hover.g-color-primary{box-shadow:0 0 10px 10px #0066c3}
.u-shadow-none{box-shadow:none !important}
.u-shadow-none--focus:focus{box-shadow:none !important}
.g-parent:hover .u-shadow-none--parent-hover{box-shadow:none !important}
.u-shadow-v1-1{box-shadow:0 0 5px #999}
.u-shadow-v1-2{box-shadow:0 0 10px #999}
.u-shadow-v1-2--hover:hover{box-shadow:0 0 10px #999}
.g-parent:hover .u-shadow-v1-2--hover-parent{box-shadow:0 0 10px #999}
.u-shadow-v1-3{box-shadow:0 0 5px #ddd}
.u-shadow-v1-4{box-shadow:0 0 5px rgba(0,0,0,0.1)}
.u-shadow-v1-5{box-shadow:0 0 20px rgba(0,0,0,0.2)}
.u-shadow-v1-5--hover:hover{box-shadow:0 0 20px rgba(0,0,0,0.2)}
*:hover>.u-shadow-v1-5--hover-parent{box-shadow:0 0 20px rgba(0,0,0,0.2)}
.u-shadow-v1-6{box-shadow:0 0 10px rgba(0,0,0,0.2)}
.u-shadow-v1-6--hover:hover{box-shadow:0 0 10px rgba(0,0,0,0.2)}
*:hover>.u-shadow-v1-6--hover-parent{box-shadow:0 0 10px rgba(0,0,0,0.2)}
.u-shadow-v1-7{box-shadow:0 0 8px #eee}
.u-shadow-v1-7--hover:hover{box-shadow:0 0 8px #eee}
*:hover>.u-shadow-v1-7--hover-parent{box-shadow:0 0 8px #eee}
.u-shadow-v2{box-shadow:0 10px 6px -6px rgba(0,0,0,0.2)}
.u-shadow-v3,.u-shadow-v4,.u-shadow-v5{position:relative}
.u-shadow-v3::after,.u-shadow-v3::before,.u-shadow-v4::before,.u-shadow-v5::after{content:"";position:absolute;top:80%;left:0.35714rem;bottom:1.07143rem;width:50%;max-width:21.42857rem;background:rgba(0,0,0,0.2);z-index:-1}
.u-shadow-v3::after,.u-shadow-v3::before,.u-shadow-v4::before,.u-shadow-v5::after{box-shadow:0 15px 10px rgba(0,0,0,0.2);-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}
.u-shadow-v3::after,.u-shadow-v5::after{left:auto;right:0.35714rem;-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}
.u-shadow-v6{box-shadow:0 8px 6px -6px #555}
.u-shadow-v7{box-shadow:1px 1px 1px rgba(0,0,0,0.2)}
.u-shadow-v8{box-shadow:2px 2px 1px rgba(0,0,0,0.05)}
.u-shadow-v8--hover:hover{box-shadow:2px 2px 1px rgba(0,0,0,0.05)}
.u-shadow-v8-1{box-shadow:0 0 15px rgba(0,0,0,0.05)}
.u-shadow-v9{box-shadow:1px 1px 1px #eee}
.u-shadow-v10{box-shadow:2px 2px 2px #eee}
.u-shadow-v11{box-shadow:0 0 2px #ccc}
.u-shadow-v12{box-shadow:inset 2px 2px 2px 0 #ccc}
.u-shadow-v13{box-shadow:inset 2px 2px 2px 0 #0066c3}
.u-shadow-v14{box-shadow:2px 2px 2px 0 #eee}
.u-shadow-v15{box-shadow:0 5px 20px 0 rgba(0,0,0,0.3)}
.u-shadow-v16{box-shadow:inset 5px 5px 5px 0 rgba(17,17,17,0.5)}
.u-shadow-v17{box-shadow:3px 2px 8px 2px rgba(0,0,0,0.17)}
.u-shadow-v18{box-shadow:0 5px 10px -6px rgba(0,0,0,0.15)}
.u-shadow-v19{box-shadow:0 5px 10px -6px rgba(0,0,0,0.1)}
.u-shadow-v19--lightblue{box-shadow:0 5px 10px -6px rgba(51,152,220,0.15)}
.u-shadow-v20{box-shadow:0 10px 10px 0 rgba(0,0,0,0.05)}
.u-shadow-v20--hover:hover{box-shadow:0 10px 10px 0 rgba(0,0,0,0.05)}
.u-shadow-v21{box-shadow:0 20px 25px -12px rgba(0,0,0,0.09);transition-property:all;transition-timing-function:ease;transition-delay:0s;transition-duration:.3s}
.u-shadow-v21--hover:hover{box-shadow:0 20px 25px -12px rgba(0,0,0,0.15)}
.u-shadow-v22{box-shadow:0 2px 5px #eee}
.u-shadow-v23{box-shadow:0 15px 20px 0 rgba(0,0,0,0.2)}
.u-shadow-v24{box-shadow:0 15px 20px 0 rgba(0,0,0,0.06)}
.g-parent.active .u-shadow-v24--active{box-shadow:0 15px 20px 0 rgba(0,0,0,0.06)}
.u-shadow-v25{box-shadow:0 5px 20px 0 rgba(0,0,0,0.07)}
.u-shadow-v26{box-shadow:inset 5px 0 10px rgba(0,0,0,0.2)}
.u-shadow-v27{box-shadow:0 0 3px #b5b5b5}
.u-shadow-v28{box-shadow:0 10px 45px -5px rgba(0,0,0,0.04)}
.u-shadow-v29{box-shadow:0 15px 50px 0 rgba(0,0,0,0.1)}
.u-shadow-v29--lightblue{box-shadow:0 10px 30px 0 rgba(51,152,220,0.075)}
.u-shadow-v30{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}
.u-shadow-v31{box-shadow:0 5px 5px 0 rgba(0,0,0,0.075)}
.u-shadow-v32{box-shadow:0 6px 15px -6px rgba(0,0,0,0.1)}
.u-shadow-v33{box-shadow:0 6px 15px -6px rgba(0,102,195,0.3)}
.u-shadow-v34{box-shadow:0 3px 30px 0 rgba(0,0,0,0.1)}
.u-shadow-v35{box-shadow:0 4px 7px 0 rgba(0,0,0,0.045)}
.u-shadow-v35--active.active{box-shadow:0 4px 7px 0 rgba(0,0,0,0.045);transition-duration:.2s}
.u-shadow-v35.g-bg-teal-opacity-0_1{box-shadow:0 4px 7px 0 rgba(24,186,155,0.175)}
.u-shadow-v35.g-bg-purple-opacity-0_1{box-shadow:0 4px 7px 0 rgba(154,105,203,0.175)}
.u-shadow-v35.g-bg-blue-opacity-0_1{box-shadow:0 4px 7px 0 rgba(51,152,220,0.175)}
.u-shadow-v36{box-shadow:0 10px 15px 0 rgba(0,0,0,0.14)}
.u-shadow-v37{box-shadow:0 13px 25px 0 rgba(235,237,242,0.7)}
.u-shadow-v37--hover:hover{box-shadow:0 13px 25px 0 rgba(235,237,242,0.7);transition-duration:.2s}
.u-shadow-v38{box-shadow:0 2px 35px 0 rgba(235,237,242,0.7)}
.u-shadow-v39{box-shadow:0 8px 20px 0 rgba(0,0,0,0.1)}
.u-shadow-v40{box-shadow:-9px -9px 20px -9px rgba(0,0,0,0.1)}
.u-shadow-v41{box-shadow:10px 40px 120px rgba(0,0,0,0.1)}
.u-form-control{padding:.8rem 1rem .6rem}
.u-form-control::-webkit-input-placeholder{color:inherit;opacity:.3}
.u-form-control:-ms-input-placeholder{color:inherit;opacity:.3}
.u-form-control::placeholder{color:inherit;opacity:.3}
.u-form-control::-moz-placeholder{color:inherit;opacity:.3}
.u-form-control::-webkit-input-placeholder{color:inherit;opacity:.3}
.u-form-control-sm{padding:.4rem .5rem .1rem;font-size:.875rem}
.u-form-control-lg{padding:.75rem 1.5rem .55rem;font-size:1.25rem}
.u-form-control-shadow--focus:focus{box-shadow:0 0 5px rgba(0,0,0,0.3)}
.u-textarea-expandable{max-height:42px;transition-property:max-height;transition-duration:.2s;transition-timing-function:ease-in}
.u-textarea-expandable:focus{max-height:90px}
.u-has-success-v1-1 .form-control,.u-has-success-v1-1 [class*="input-group-"],.u-has-success-v1-1 [class*="u-select"]{background-color:#f0fff0;border-color:#0066c3}
.u-has-success-v1-1 .form-control[readonly],.u-has-success-v1-1 [class*="input-group-"][readonly],.u-has-success-v1-1 [class*="u-select"][readonly]{background-color:#f0fff0}
.u-has-success-v1-1 .form-control-feedback{color:#0066c3}
.u-has-success-v1-1 [class*="u-check-icon"]{color:#f0fff0;background-color:#f0fff0}
.u-has-success-v1-1 [class*="u-check-icon"] i{color:rgba(0,102,195,0.2)}
.u-has-success-v1-1 [class*="input-group-"],.u-has-success-v1-1 [class*="input-group-"]:last-child,.u-has-success-v1-1 .chosen-single div b{color:#0066c3}
.u-has-success-v1-2{position:relative}
.u-has-success-v1-2 .form-control,.u-has-success-v1-2 [class*="input-group-"],.u-has-success-v1-2 [class*="u-select"]{background-color:#f0fff0;border-color:#0066c3}
.u-has-success-v1-2 .form-control[readonly],.u-has-success-v1-2 [class*="input-group-"][readonly],.u-has-success-v1-2 [class*="u-select"][readonly]{background-color:#f0fff0}
.u-has-success-v1-2 .form-control-feedback{color:#0066c3}
.u-has-success-v1-2 [class*="u-check-icon"]{color:#f0fff0;background-color:#f0fff0;border-radius:50%}
.u-has-success-v1-2 [class*="u-check-icon"] i{color:rgba(0,102,195,0.2)}
.u-has-success-v1-2 [class*="input-group-"],.u-has-success-v1-2 [class*="input-group-"]:last-child,.u-has-success-v1-2 .chosen-single div b{color:#0066c3}
.u-has-success-v1-2 [class*="input-group-"],.u-has-success-v1-2 [class*="input-group-"]:last-child{color:#fff;background-color:#0066c3}
.u-has-success-v1-2 .form-control-feedback::before{content:"";position:absolute;bottom:-3px;right:18px;display:block;width:0;height:0;border-style:solid;border-width:3px 3px 0 3px;border-color:#0066c3 transparent transparent transparent}
.u-has-error-v1 .form-control,.u-has-error-v1 [class*="input-group-"],.u-has-error-v1 [class*="u-select"]{background-color:#fff0f0}
.u-has-error-v1 .form-control[readonly],.u-has-error-v1 [class*="input-group-"][readonly],.u-has-error-v1 [class*="u-select"][readonly]{background-color:#fff0f0}
.u-has-error-v1 .form-control-feedback{color:#f00}
.u-has-error-v1 [class*="u-check-icon"]{background-color:#fff0f0}
.u-has-error-v1-2 .form-control,.u-has-error-v1-2 [class*="input-group-"],.u-has-error-v1-2 [class*="u-select"]{background-color:#fff0f0;border-color:#f00}
.u-has-error-v1-2 .form-control[readonly],.u-has-error-v1-2 [class*="input-group-"][readonly],.u-has-error-v1-2 [class*="u-select"][readonly]{background-color:#fff0f0}
.u-has-error-v1-2 .form-control-feedback{color:#f00}
.u-has-error-v1-2 [class*="u-check-icon"]{background-color:#fff0f0}
.u-has-error-v1-2 [class*="input-group-"]:last-child,.u-has-error-v1-2 .chosen-single div b{color:#f00}
.u-has-error-v1-2 .error{display:block}
.u-has-error-v1-3{position:relative}
.u-has-error-v1-3 .form-control,.u-has-error-v1-3 [class*="input-group-"],.u-has-error-v1-3 [class*="u-select"]{background-color:#fff0f0;border-color:#f00}
.u-has-error-v1-3 .form-control[readonly],.u-has-error-v1-3 [class*="input-group-"][readonly],.u-has-error-v1-3 [class*="u-select"][readonly]{background-color:#fff0f0}
.u-has-error-v1-3 .form-control-feedback{color:#f00}
.u-has-error-v1-3 .form-control-feedback::before{content:"";position:absolute;bottom:-3px;right:18px;display:block;width:0;height:0;border-style:solid;border-width:3px 3px 0 3px;border-color:#f00 transparent transparent transparent}
.u-has-error-v1-3 [class*="u-check-icon"]{background-color:#fff0f0}
.u-has-error-v1-3 [class*="input-group-"]:last-child,.u-has-error-v1-3 .chosen-single div b{color:#f00}
.u-has-error-v1-3 .error{display:block}
.u-has-error-v1-3 [class*="input-group-"],.u-has-error-v1-3 [class*="input-group-"]:last-child{color:#fff;background-color:#f00}
.u-has-error-v2:after{content:'\f00d';position:absolute;top:50%;right:15px;font-family:'FontAwesome',sans-serif;color:#f00;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.u-has-error-v2 input:not([type="checkbox"]):not([type="radio"]),.u-has-error-v2 textarea{border-color:#f00}
.u-has-disabled-v1 label,.u-has-disabled-v1 .form-control,.u-has-disabled-v1 [class*="input-group-"],.u-has-disabled-v1 [class*="u-select"]{background-color:#fff;opacity:.5}
.u-has-disabled-v1 label:disabled,.u-has-disabled-v1 .form-control:disabled,.u-has-disabled-v1 [class*="input-group-"]:disabled,.u-has-disabled-v1 [class*="u-select"]:disabled{background-color:#fff;opacity:.5}
input[type="checkbox"]:checked+.g-color-white--checked,input[type="radio"]:checked+.g-color-white--checked,input[type="checkbox"]:checked+* .g-color-white--checked,input[type="radio"]:checked+* .g-color-white--checked{color:#fff !important}
.g-color-white--checked.g-checked,.g-checked .g-color-white--checked{color:#fff !important}
.g-color-primary:focus{color:#0066c3}
.g-color-black--focus:focus{color:#000}
.g-color-white--focus:focus{color:#fff !important}
.g-color-gray-light-v4:focus{color:#eee !important}
input[type="checkbox"]:checked+.g-bg-primary--checked,input[type="radio"]:checked+.g-bg-primary--checked,input[type="checkbox"]:checked+* .g-bg-primary--checked,input[type="radio"]:checked+* .g-bg-primary--checked{background-color:#0066c3 !important}
.g-bg-primary--checked.g-checked,.g-checked .g-bg-primary--checked{background-color:#0066c3 !important}
input[type="checkbox"]:checked+.g-bg-black--checked,input[type="radio"]:checked+.g-bg-black--checked,input[type="checkbox"]:checked+* .g-bg-black--checked,input[type="radio"]:checked+* .g-bg-black--checked{background-color:#000 !important}
.g-bg-black--checked.g-checked,.g-checked .g-bg-black--checked{background-color:#000 !important}
input[type="checkbox"]:checked+.g-bg-white--checked,input[type="radio"]:checked+.g-bg-white--checked,input[type="checkbox"]:checked+* .g-bg-white--checked,input[type="radio"]:checked+* .g-bg-white--checked{background-color:#fff !important}
.g-bg-white--checked.g-checked,.g-checked .g-bg-white--checked{background-color:#fff !important}
input[type="checkbox"]:checked+.g-bg-dark-dark-v1--checked,input[type="radio"]:checked+.g-bg-dark-dark-v1--checked,input[type="checkbox"]:checked+* .g-bg-dark-dark-v1--checked,input[type="radio"]:checked+* .g-bg-dark-dark-v1--checked{background-color:#111 !important}
.g-bg-dark-dark-v1--checked.g-checked,.g-checked .g-bg-dark-dark-v1--checked{background-color:#111 !important}
input[type="checkbox"]:checked+.g-bg-dark-dark-v2--checked,input[type="radio"]:checked+.g-bg-dark-dark-v2--checked,input[type="checkbox"]:checked+* .g-bg-dark-dark-v2--checked,input[type="radio"]:checked+* .g-bg-dark-dark-v2--checked{background-color:#333 !important}
.g-bg-dark-dark-v2--checked.g-checked,.g-checked .g-bg-dark-dark-v2--checked{background-color:#333 !important}
input[type="checkbox"]:checked+.g-bg-dark-dark-v3--checked,input[type="radio"]:checked+.g-bg-dark-dark-v3--checked,input[type="checkbox"]:checked+* .g-bg-dark-dark-v3--checked,input[type="radio"]:checked+* .g-bg-dark-dark-v3--checked{background-color:#555 !important}
.g-bg-dark-dark-v3--checked.g-checked,.g-checked .g-bg-dark-dark-v3--checked{background-color:#555 !important}
input[type="checkbox"]:checked+.g-bg-dark-dark-v4--checked,input[type="radio"]:checked+.g-bg-dark-dark-v4--checked,input[type="checkbox"]:checked+* .g-bg-dark-dark-v4--checked,input[type="radio"]:checked+* .g-bg-dark-dark-v4--checked{background-color:#777 !important}
.g-bg-dark-dark-v4--checked.g-checked,.g-checked .g-bg-dark-dark-v4--checked{background-color:#777 !important}
input[type="checkbox"]:checked+.g-bg-dark-dark-v5--checked,input[type="radio"]:checked+.g-bg-dark-dark-v5--checked,input[type="checkbox"]:checked+* .g-bg-dark-dark-v5--checked,input[type="radio"]:checked+* .g-bg-dark-dark-v5--checked{background-color:#999 !important}
.g-bg-dark-dark-v5--checked.g-checked,.g-checked .g-bg-dark-dark-v5--checked{background-color:#999 !important}
input[type="checkbox"]:checked+.g-bg-dark-light-v1--checked,input[type="radio"]:checked+.g-bg-dark-light-v1--checked,input[type="checkbox"]:checked+* .g-bg-dark-light-v1--checked,input[type="radio"]:checked+* .g-bg-dark-light-v1--checked{background-color:#bbb !important}
.g-bg-dark-light-v1--checked.g-checked,.g-checked .g-bg-dark-light-v1--checked{background-color:#bbb !important}
input[type="checkbox"]:checked+.g-bg-dark-light-v2--checked,input[type="radio"]:checked+.g-bg-dark-light-v2--checked,input[type="checkbox"]:checked+* .g-bg-dark-light-v2--checked,input[type="radio"]:checked+* .g-bg-dark-light-v2--checked{background-color:#ccc !important}
.g-bg-dark-light-v2--checked.g-checked,.g-checked .g-bg-dark-light-v2--checked{background-color:#ccc !important}
input[type="checkbox"]:checked+.g-bg-dark-light-v3--checked,input[type="radio"]:checked+.g-bg-dark-light-v3--checked,input[type="checkbox"]:checked+* .g-bg-dark-light-v3--checked,input[type="radio"]:checked+* .g-bg-dark-light-v3--checked{background-color:#ddd !important}
.g-bg-dark-light-v3--checked.g-checked,.g-checked .g-bg-dark-light-v3--checked{background-color:#ddd !important}
input[type="checkbox"]:checked+.g-bg-dark-light-v4--checked,input[type="radio"]:checked+.g-bg-dark-light-v4--checked,input[type="checkbox"]:checked+* .g-bg-dark-light-v4--checked,input[type="radio"]:checked+* .g-bg-dark-light-v4--checked{background-color:#eee !important}
.g-bg-dark-light-v4--checked.g-checked,.g-checked .g-bg-dark-light-v4--checked{background-color:#eee !important}
input[type="checkbox"]:checked+.g-bg-dark-light-v5--checked,input[type="radio"]:checked+.g-bg-dark-light-v5--checked,input[type="checkbox"]:checked+* .g-bg-dark-light-v5--checked,input[type="radio"]:checked+* .g-bg-dark-light-v5--checked{background-color:#f7f7f7 !important}
.g-bg-dark-light-v5--checked.g-checked,.g-checked .g-bg-dark-light-v5--checked{background-color:#f7f7f7 !important}
input[type="checkbox"]:checked+.g-bg-transparent--checked,input[type="radio"]:checked+.g-bg-transparent--checked,input[type="checkbox"]:checked+* .g-bg-transparent--checked,input[type="radio"]:checked+* .g-bg-transparent--checked{background-color:transparent !important}
.g-bg-transparent--checked.g-checked,.g-checked .g-bg-transparent--checked{background-color:transparent !important}
input[type="checkbox"]:checked+.g-bg-red--checked,input[type="radio"]:checked+.g-bg-red--checked,input[type="checkbox"]:checked+* .g-bg-red--checked,input[type="radio"]:checked+* .g-bg-red--checked{background-color:#f00 !important}
.g-bg-red--checked.g-checked,.g-checked .g-bg-red--checked{background-color:#f00 !important}
input[type="checkbox"]:checked+.g-color-primary--checked,input[type="radio"]:checked+.g-color-primary--checked,input[type="checkbox"]:checked+* .g-color-primary--checked,input[type="radio"]:checked+* .g-color-primary--checked{color:#0066c3 !important}
.g-color-primary--checked.g-checked,.g-checked .g-color-primary--checked{color:#0066c3 !important}
.g-bg-black--focus:focus{background-color:#000 !important}
.g-bg-black-opacity-0_2--focus:focus{background-color:rgba(0,0,0,0.2) !important}
.g-bg-black-opacity-0_4--focus:focus{background-color:rgba(0,0,0,0.4) !important}
.g-bg-gray-dark-v1--focus:focus{background-color:#111 !important}
.g-bg-gray-dark-v2--focus:focus{background-color:#333 !important}
.g-bg-gray-dark-v3--focus:focus{background-color:#555 !important}
.g-bg-gray-light-v4--focus:focus{background-color:#eee !important}
.g-bg-gray-light-v5--focus:focus{background-color:#f7f7f7 !important}
.g-bg-transparent--focus:focus{background-color:transparent}
input[type="checkbox"]:checked+.g-brd-primary--checked,input[type="radio"]:checked+.g-brd-primary--checked,input[type="checkbox"]:checked+* .g-brd-primary--checked,input[type="radio"]:checked+* .g-brd-primary--checked{border-color:#0066c3 !important}
.g-brd-primary--checked.g-checked,.g-checked .g-brd-primary--checked{border-color:#0066c3 !important}
input[type="checkbox"]:checked+.g-brd-black--checked,input[type="radio"]:checked+.g-brd-black--checked,input[type="checkbox"]:checked+* .g-brd-black--checked,input[type="radio"]:checked+* .g-brd-black--checked{border-color:#000 !important}
.g-brd-black--checked.g-checked,.g-checked .g-brd-black--checked{border-color:#000 !important}
input[type="checkbox"]:checked+.g-brd-white--checked,input[type="radio"]:checked+.g-brd-white--checked,input[type="checkbox"]:checked+* .g-brd-white--checked,input[type="radio"]:checked+* .g-brd-white--checked{border-color:#fff !important}
.g-brd-white--checked.g-checked,.g-checked .g-brd-white--checked{border-color:#fff !important}
input[type="checkbox"]:checked+.g-brd-gray-dark-v1--checked,input[type="radio"]:checked+.g-brd-gray-dark-v1--checked,input[type="checkbox"]:checked+* .g-brd-gray-dark-v1--checked,input[type="radio"]:checked+* .g-brd-gray-dark-v1--checked{border-color:#111 !important}
.g-brd-gray-dark-v1--checked.g-checked,.g-checked .g-brd-gray-dark-v1--checked{border-color:#111 !important}
input[type="checkbox"]:checked+.g-brd-gray-dark-v2--checked,input[type="radio"]:checked+.g-brd-gray-dark-v2--checked,input[type="checkbox"]:checked+* .g-brd-gray-dark-v2--checked,input[type="radio"]:checked+* .g-brd-gray-dark-v2--checked{border-color:#333 !important}
.g-brd-gray-dark-v2--checked.g-checked,.g-checked .g-brd-gray-dark-v2--checked{border-color:#333 !important}
input[type="checkbox"]:checked+.g-brd-gray-dark-v3--checked,input[type="radio"]:checked+.g-brd-gray-dark-v3--checked,input[type="checkbox"]:checked+* .g-brd-gray-dark-v3--checked,input[type="radio"]:checked+* .g-brd-gray-dark-v3--checked{border-color:#555 !important}
.g-brd-gray-dark-v3--checked.g-checked,.g-checked .g-brd-gray-dark-v3--checked{border-color:#555 !important}
input[type="checkbox"]:checked+.g-brd-gray-dark-v4--checked,input[type="radio"]:checked+.g-brd-gray-dark-v4--checked,input[type="checkbox"]:checked+* .g-brd-gray-dark-v4--checked,input[type="radio"]:checked+* .g-brd-gray-dark-v4--checked{border-color:#777 !important}
.g-brd-gray-dark-v4--checked.g-checked,.g-checked .g-brd-gray-dark-v4--checked{border-color:#777 !important}
input[type="checkbox"]:checked+.g-brd-gray-dark-v5--checked,input[type="radio"]:checked+.g-brd-gray-dark-v5--checked,input[type="checkbox"]:checked+* .g-brd-gray-dark-v5--checked,input[type="radio"]:checked+* .g-brd-gray-dark-v5--checked{border-color:#999 !important}
.g-brd-gray-dark-v5--checked.g-checked,.g-checked .g-brd-gray-dark-v5--checked{border-color:#999 !important}
input[type="checkbox"]:checked+.g-brd-gray-light-v1--checked,input[type="radio"]:checked+.g-brd-gray-light-v1--checked,input[type="checkbox"]:checked+* .g-brd-gray-light-v1--checked,input[type="radio"]:checked+* .g-brd-gray-light-v1--checked{border-color:#bbb !important}
.g-brd-gray-light-v1--checked.g-checked,.g-checked .g-brd-gray-light-v1--checked{border-color:#bbb !important}
input[type="checkbox"]:checked+.g-brd-gray-light-v2--checked,input[type="radio"]:checked+.g-brd-gray-light-v2--checked,input[type="checkbox"]:checked+* .g-brd-gray-light-v2--checked,input[type="radio"]:checked+* .g-brd-gray-light-v2--checked{border-color:#ccc !important}
.g-brd-gray-light-v2--checked.g-checked,.g-checked .g-brd-gray-light-v2--checked{border-color:#ccc !important}
input[type="checkbox"]:checked+.g-brd-gray-light-v3--checked,input[type="radio"]:checked+.g-brd-gray-light-v3--checked,input[type="checkbox"]:checked+* .g-brd-gray-light-v3--checked,input[type="radio"]:checked+* .g-brd-gray-light-v3--checked{border-color:#ddd !important}
.g-brd-gray-light-v3--checked.g-checked,.g-checked .g-brd-gray-light-v3--checked{border-color:#ddd !important}
input[type="checkbox"]:checked+.g-brd-gray-light-v4--checked,input[type="radio"]:checked+.g-brd-gray-light-v4--checked,input[type="checkbox"]:checked+* .g-brd-gray-light-v4--checked,input[type="radio"]:checked+* .g-brd-gray-light-v4--checked{border-color:#eee !important}
.g-brd-gray-light-v4--checked.g-checked,.g-checked .g-brd-gray-light-v4--checked{border-color:#eee !important}
input[type="checkbox"]:checked+.g-brd-gray-light-v5--checked,input[type="radio"]:checked+.g-brd-gray-light-v5--checked,input[type="checkbox"]:checked+* .g-brd-gray-light-v5--checked,input[type="radio"]:checked+* .g-brd-gray-light-v5--checked{border-color:#f7f7f7 !important}
.g-brd-gray-light-v5--checked.g-checked,.g-checked .g-brd-gray-light-v5--checked{border-color:#f7f7f7 !important}
input[type="checkbox"]:checked+.g-brd-transparent--checked,input[type="radio"]:checked+.g-brd-transparent--checked,input[type="checkbox"]:checked+* .g-brd-transparent--checked,input[type="radio"]:checked+* .g-brd-transparent--checked{border-color:transparent !important}
.g-brd-transparent--checked.g-checked,.g-checked .g-brd-transparent--checked{border-color:transparent !important}
input[type="checkbox"]:checked+.g-brd-red--checked,input[type="radio"]:checked+.g-brd-red--checked,input[type="checkbox"]:checked+* .g-brd-red--checked,input[type="radio"]:checked+* .g-brd-red--checked{border-color:#f00 !important}
.g-brd-red--checked.g-checked,.g-checked .g-brd-red--checked{border-color:#f00 !important}
.g-brd-primary--focus:focus,.g-brd-primary--focus.g-state-focus *,.g-brd-primary--focus.g-state-focus *:focus{border-color:#0066c3 !important}
.g-brd-black--focus:focus,.g-brd-black--focus.g-state-focus *,.g-brd-black--focus.g-state-focus *:focus{border-color:#000 !important}
.g-brd-white--focus:focus,.g-brd-white--focus.g-state-focus *,.g-brd-white--focus.g-state-focus *:focus{border-color:#fff !important}
.g-brd-gray-dark-v1--focus:focus,.g-brd-gray-dark-v1--focus.g-state-focus *,.g-brd-gray-dark-v1--focus.g-state-focus *:focus{border-color:#111 !important}
.g-brd-gray-dark-v2--focus:focus,.g-brd-gray-dark-v2--focus.g-state-focus *,.g-brd-gray-dark-v2--focus.g-state-focus *:focus{border-color:#333 !important}
.g-brd-gray-dark-v3--focus:focus,.g-brd-gray-dark-v3--focus.g-state-focus *,.g-brd-gray-dark-v3--focus.g-state-focus *:focus{border-color:#555 !important}
.g-brd-gray-dark-v4--focus:focus,.g-brd-gray-dark-v4--focus.g-state-focus *,.g-brd-gray-dark-v4--focus.g-state-focus *:focus{border-color:#777 !important}
.g-brd-gray-dark-v5--focus:focus,.g-brd-gray-dark-v5--focus.g-state-focus *,.g-brd-gray-dark-v5--focus.g-state-focus *:focus{border-color:#999 !important}
.g-brd-gray-dark-light-v1--focus:focus,.g-brd-gray-dark-light-v1--focus.g-state-focus *,.g-brd-gray-dark-light-v1--focus.g-state-focus *:focus{border-color:#bbb !important}
.g-brd-gray-dark-light-v2--focus:focus,.g-brd-gray-dark-light-v2--focus.g-state-focus *,.g-brd-gray-dark-light-v2--focus.g-state-focus *:focus{border-color:#ccc !important}
.g-brd-gray-dark-light-v3--focus:focus,.g-brd-gray-dark-light-v3--focus.g-state-focus *,.g-brd-gray-dark-light-v3--focus.g-state-focus *:focus{border-color:#ddd !important}
.g-brd-gray-dark-light-v4--focus:focus,.g-brd-gray-dark-light-v4--focus.g-state-focus *,.g-brd-gray-dark-light-v4--focus.g-state-focus *:focus{border-color:#eee !important}
.g-brd-gray-dark-light-v5--focus:focus,.g-brd-gray-dark-light-v5--focus.g-state-focus *,.g-brd-gray-dark-light-v5--focus.g-state-focus *:focus{border-color:#f7f7f7 !important}
.g-brd-transparent--focus:focus,.g-brd-transparent--focus.g-state-focus *,.g-brd-transparent--focus.g-state-focus *:focus{border-color:transparent !important}
.g-brd-red--focus:focus,.g-brd-red--focus.g-state-focus *,.g-brd-red--focus.g-state-focus *:focus{border-color:#f00 !important}
input[type="checkbox"]:checked+.u-shadow-v1-5--checked,input[type="radio"]:checked+.u-shadow-v1-5--checked,input[type="checkbox"]:checked+* .u-shadow-v1-5--checked,input[type="radio"]:checked+* .u-shadow-v1-5--checked{box-shadow:0 0 20px rgba(0,0,0,0.2)}
.u-shadow-v1-5--checked.g-checked,.g-checked .u-shadow-v1-5--checked{box-shadow:0 0 20px rgba(0,0,0,0.2)}
input[type="checkbox"]:checked+.u-shadow-v1-v6--checked,input[type="radio"]:checked+.u-shadow-v1-v6--checked,input[type="checkbox"]:checked+* .u-shadow-v1-v6--checked,input[type="radio"]:checked+* .u-shadow-v1-v6--checked{box-shadow:0 0 10px rgba(0,0,0,0.2)}
.u-shadow-v1-v6--checked.g-checked,.g-checked .u-shadow-v1-v6--checked{box-shadow:0 0 10px rgba(0,0,0,0.2)}
input[type="checkbox"]:checked+.g-opacity-1--checked,input[type="radio"]:checked+.g-opacity-1--checked,input[type="checkbox"]:checked+* .g-opacity-1--checked,input[type="radio"]:checked+* .g-opacity-1--checked{opacity:1}
.g-opacity-1--checked.g-checked,.g-checked .g-opacity-1--checked{opacity:1}
input[type="checkbox"]:checked+.g-overlay-black-0_5--checked::after,input[type="radio"]:checked+.g-overlay-black-0_5--checked::after,input[type="checkbox"]:checked+*>.g-overlay-black-0_5--checked::after,input[type="radio"]:checked+*>.g-overlay-black-0_5--checked::after{background-color:rgba(0,0,0,0.5)}
input[type="checkbox"]:checked+.g-overlay-black-0_7--checked::after,input[type="radio"]:checked+.g-overlay-black-0_7--checked::after,input[type="checkbox"]:checked+*>.g-overlay-black-0_7--checked::after,input[type="radio"]:checked+*>.g-overlay-black-0_7--checked::after{background-color:rgba(0,0,0,0.7)}
input[type="checkbox"]:checked+.g-overlay-black-gradient-v1--checked::after,input[type="radio"]:checked+.g-overlay-black-gradient-v1--checked::after,input[type="checkbox"]:checked+*>.g-overlay-black-gradient-v1--checked::after,input[type="radio"]:checked+*>.g-overlay-black-gradient-v1--checked::after{background-image:linear-gradient(to bottom,transparent 40%,#000 100%)}
input[type="checkbox"]:checked+.g-overlay-primary-0_5--checked::after,input[type="radio"]:checked+.g-overlay-primary-0_5--checked::after,input[type="checkbox"]:checked+* .g-overlay-primary-0_5--checked::after,input[type="radio"]:checked+* .g-overlay-primary-0_5--checked::after{background-color:rgba(0,102,195,0.5)}
.g-overlay-primary-0_5--checked.g-checked::after,.g-checked .g-overlay-primary-0_5--checked::after{background-color:rgba(0,102,195,0.5)}
input[type="checkbox"]:checked+.g-overlay-primary-0_9--checked::after,input[type="radio"]:checked+.g-overlay-primary-0_9--checked::after,input[type="checkbox"]:checked+* .g-overlay-primary-0_9--checked::after,input[type="radio"]:checked+* .g-overlay-primary-0_9--checked::after{background-color:rgba(0,102,195,0.9)}
.g-overlay-primary-0_9--checked.g-checked::after,.g-checked .g-overlay-primary-0_9--checked::after{background-color:rgba(0,102,195,0.9)}
[data-capitalize]{text-transform:uppercase}
label.error{color:#d9534f;margin-top:.25rem;margin-bottom:0}
input:not([type="checkbox"]):not([type="radio"]).error,textarea.error,select.error{border-color:#d9534f !important}
.js-autocomplete--ajax{position:relative;z-index:10}
.u-input-group-v1{position:relative}
.u-input-group-v1 input:not([type="checkbox"]):not([type="radio"]),.u-input-group-v1 textarea,.u-input-group-v1 [class*="u-select"]{line-height:1.75rem;padding:40px 15px 10px}
.u-input-group-v1 input:not([type="checkbox"]):not([type="radio"]):focus+label,.u-input-group-v1 input:not([type="checkbox"]):not([type="radio"])[value]+label,.u-input-group-v1 input:not([type="checkbox"]):not([type="radio"])[placeholder]+label,.u-input-group-v1 input:not([type="checkbox"]):not([type="radio"]).g-state-not-empty+label,.u-input-group-v1 textarea:focus+label,.u-input-group-v1 textarea[value]+label,.u-input-group-v1 textarea[placeholder]+label,.u-input-group-v1 textarea.g-state-not-empty+label,.u-input-group-v1 [class*="u-select"]:focus+label,.u-input-group-v1 [class*="u-select"][value]+label,.u-input-group-v1 [class*="u-select"][placeholder]+label,.u-input-group-v1 [class*="u-select"].g-state-not-empty+label{top:20px;font-size:90%}
.u-input-group-v1 label{position:absolute;top:50%;left:15px;transition-property:top,font-size;transition-duration:.2s;transition-timing-function:ease;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0}
.u-input-group-v2{position:relative}
.u-input-group-v2 input:not([type="checkbox"]):not([type="radio"]),.u-input-group-v2 textarea,.u-input-group-v2 [class*="u-select"]{line-height:1.75rem;padding:10px 15px}
.u-input-group-v2 input:not([type="checkbox"]):not([type="radio"]):focus+label,.u-input-group-v2 input:not([type="checkbox"]):not([type="radio"])[value]+label,.u-input-group-v2 input:not([type="checkbox"]):not([type="radio"])[placeholder]+label,.u-input-group-v2 input:not([type="checkbox"]):not([type="radio"]).g-state-not-empty+label,.u-input-group-v2 textarea:focus+label,.u-input-group-v2 textarea[value]+label,.u-input-group-v2 textarea[placeholder]+label,.u-input-group-v2 textarea.g-state-not-empty+label,.u-input-group-v2 [class*="u-select"]:focus+label,.u-input-group-v2 [class*="u-select"][value]+label,.u-input-group-v2 [class*="u-select"][placeholder]+label,.u-input-group-v2 [class*="u-select"].g-state-not-empty+label{top:0;font-size:90%}
.u-input-group-v2 label{position:absolute;top:50%;left:10px;background-color:#fff;padding:0 5px;margin-bottom:0;transition-property:top,font-size;transition-duration:.2s;transition-timing-function:ease;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.u-input-group-v2 textarea+label{top:20px}
.u-input-group-v3 input:not([type="checkbox"]):not([type="radio"]),.u-input-group-v3 textarea,.u-input-group-v3 [class*="u-select"]{margin-top:-5px;border-color:rgba(204,204,204,0.5);border-style:solid;border-width:0 0 1px;transition:all .3s ease 0s}
.u-input-group-v3 input:not([type="checkbox"]):not([type="radio"]):focus,.u-input-group-v3 textarea:focus,.u-input-group-v3 [class*="u-select"]:focus{border-color:rgba(0,102,195,0.5);box-shadow:0 1px 0 0 #0066c3}
.u-input-group-v3 label{margin-bottom:0}
.u-input-group-v4{position:relative}
.u-input-group-v4 input:not([type="checkbox"]):not([type="radio"]),.u-input-group-v4 textarea,.u-input-group-v4 [class*="u-select"]{background-color:transparent;border-color:rgba(204,204,204,0.5);border-style:solid;border-width:0 0 1px}
.u-input-group-v4 input:not([type="checkbox"]):not([type="radio"]):focus,.u-input-group-v4 input:not([type="checkbox"]):not([type="radio"])[value],.u-input-group-v4 input:not([type="checkbox"]):not([type="radio"])[placeholder],.u-input-group-v4 input:not([type="checkbox"]):not([type="radio"]).g-state-not-empty,.u-input-group-v4 textarea:focus,.u-input-group-v4 textarea[value],.u-input-group-v4 textarea[placeholder],.u-input-group-v4 textarea.g-state-not-empty,.u-input-group-v4 [class*="u-select"]:focus,.u-input-group-v4 [class*="u-select"][value],.u-input-group-v4 [class*="u-select"][placeholder],.u-input-group-v4 [class*="u-select"].g-state-not-empty{background-color:transparent;border-color:rgba(0,102,195,0.5);box-shadow:0 1px 0 0 #0066c3}
.u-input-group-v4 input:not([type="checkbox"]):not([type="radio"]):focus+label,.u-input-group-v4 input:not([type="checkbox"]):not([type="radio"])[value]+label,.u-input-group-v4 input:not([type="checkbox"]):not([type="radio"])[placeholder]+label,.u-input-group-v4 input:not([type="checkbox"]):not([type="radio"]).g-state-not-empty+label,.u-input-group-v4 textarea:focus+label,.u-input-group-v4 textarea[value]+label,.u-input-group-v4 textarea[placeholder]+label,.u-input-group-v4 textarea.g-state-not-empty+label,.u-input-group-v4 [class*="u-select"]:focus+label,.u-input-group-v4 [class*="u-select"][value]+label,.u-input-group-v4 [class*="u-select"][placeholder]+label,.u-input-group-v4 [class*="u-select"].g-state-not-empty+label{top:0;font-size:90%}
.u-input-group-v4 label{position:absolute;top:50%;left:0;margin-bottom:0;background-color:transparent;color:#999;transition-property:top,font-size;transition-duration:.2s;transition-timing-function:ease;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.u-input-group-v4 textarea+label{top:20px}
.u-check{position:relative;cursor:pointer}
.u-check-icon-font{display:inline-block;font-size:0;padding-left:1px;padding-right:1px}
.u-check-icon-font i{font-size:22px;color:#ccc}
.u-check-icon-font i::before{content:attr(data-uncheck-icon)}
.u-check-icon-checkbox,.u-check-icon-radio{display:inline-block}
.u-check input[type="checkbox"]:checked+.u-check-icon-font i,.u-check input[type="checkbox"]:checked+* .u-check-icon-font i,.u-check input[type="radio"]:checked+.u-check-icon-font i,.u-check input[type="radio"]:checked+* .u-check-icon-font i{color:#0066c3}
.u-check input[type="checkbox"]:checked+.u-check-icon-font i::before,.u-check input[type="checkbox"]:checked+* .u-check-icon-font i::before,.u-check input[type="radio"]:checked+.u-check-icon-font i::before,.u-check input[type="radio"]:checked+* .u-check-icon-font i::before{content:attr(data-check-icon)}
.g-hide-check{display:block !important}
.g-checked>* .g-hide-check,input[type="checkbox"]:checked+.g-hide-check,input[type="radio"]:checked+.g-hide-check,input[type="checkbox"]:checked+* .g-hide-check,input[type="radio"]:checked+* .g-hide-check{display:none !important}
.g-show-check{display:none !important}
.g-checked>* .g-show-check,input[type="checkbox"]:checked+.g-show-check,input[type="radio"]:checked+.g-show-check,input[type="checkbox"]:checked+* .g-show-check,input[type="radio"]:checked+* .g-show-check{display:block !important}
.u-check-icon-checkbox-v1,.u-check-icon-radio-v1{background-color:#fff;border:solid 1px #ccc}
.u-check-icon-checkbox-v1{border-radius:1px}
.u-check-icon-radio-v1{border-radius:50%}
.u-check input[type="checkbox"]:checked+.u-check-icon-checkbox-v1,.u-check input[type="checkbox"]:checked+* .u-check-icon-checkbox-v1,.u-check input[type="radio"]:checked+.u-check-icon-checkbox-v1,.u-check input[type="radio"]:checked+* .u-check-icon-checkbox-v1{color:#fff;background-color:#0066c3;border-color:#0066c3}
.u-check input[type="checkbox"]:checked+.u-check-icon-checkbox-v1::before,.u-check input[type="checkbox"]:checked+* .u-check-icon-checkbox-v1::before,.u-check input[type="radio"]:checked+.u-check-icon-checkbox-v1::before,.u-check input[type="radio"]:checked+* .u-check-icon-checkbox-v1::before{content:attr(data-check-icon);position:absolute;top:50%;left:50%;font-size:12px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.u-check input[type="checkbox"]:checked+.u-check-icon-radio-v1,.u-check input[type="checkbox"]:checked+* .u-check-icon-radio-v1,.u-check input[type="radio"]:checked+.u-check-icon-radio-v1,.u-check input[type="radio"]:checked+* .u-check-icon-radio-v1{border-width:4px;border-color:#0066c3}
.u-check-icon-checkbox-v2,.u-check-icon-radio-v2{width:20px;height:20px;border:solid 1px #0066c3}
.u-check-icon-checkbox-v2{border-radius:1px}
.u-check-icon-radio-v2{border-radius:50%}
.u-check-icon-checkbox-v3,.u-check-icon-radio-v3{width:40px;height:40px;border:solid 1px #0066c3;border-radius:50%}
.u-check-icon-checkbox-v4,.u-check-icon-radio-v4{width:18px;height:18px;font-size:12px;border:solid 1px #ccc}
.u-check-icon-checkbox-v4 i::before,.u-check-icon-radio-v4 i::before{content:attr(data-uncheck-icon);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.u-check-icon-radio-v4{border-radius:50%}
.u-check-icon-radio-v4 i{border-radius:50%}
.u-check input[type="checkbox"]:checked+.u-check-icon-checkbox-v4,.u-check input[type="checkbox"]:checked+.u-check-icon-radio-v4,.u-check input[type="checkbox"]:checked+* .u-check-icon-checkbox-v4,.u-check input[type="checkbox"]:checked+* .u-check-icon-radio-v4,.u-check input[type="radio"]:checked+.u-check-icon-checkbox-v4,.u-check input[type="radio"]:checked+.u-check-icon-radio-v4,.u-check input[type="radio"]:checked+* .u-check-icon-checkbox-v4,.u-check input[type="radio"]:checked+* .u-check-icon-radio-v4{color:#0066c3;border-color:#0066c3}
.u-check input[type="checkbox"]:checked+.u-check-icon-checkbox-v4 i::before,.u-check input[type="checkbox"]:checked+.u-check-icon-radio-v4 i::before,.u-check input[type="checkbox"]:checked+* .u-check-icon-checkbox-v4 i::before,.u-check input[type="checkbox"]:checked+* .u-check-icon-radio-v4 i::before,.u-check input[type="radio"]:checked+.u-check-icon-checkbox-v4 i::before,.u-check input[type="radio"]:checked+.u-check-icon-radio-v4 i::before,.u-check input[type="radio"]:checked+* .u-check-icon-checkbox-v4 i::before,.u-check input[type="radio"]:checked+* .u-check-icon-radio-v4 i::before{content:attr(data-check-icon)}
.u-check-icon-checkbox-v5,.u-check-icon-radio-v5{width:18px;height:18px}
.u-check-icon-checkbox-v5 i,.u-check-icon-radio-v5 i{position:absolute;top:50%;left:50%;display:block;width:100%;height:100%;background-color:#fff;border:solid 1px #ccc;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.u-check-icon-checkbox-v5{border-radius:1px}
.u-check-icon-radio-v5{border-radius:50%}
.u-check-icon-radio-v5 i{border-radius:50%}
.u-check input[type="checkbox"]:checked+.u-check-icon-checkbox-v5 i,.u-check input[type="checkbox"]:checked+.u-check-icon-radio-v5 i,.u-check input[type="checkbox"]:checked+* .u-check-icon-checkbox-v5 i,.u-check input[type="checkbox"]:checked+* .u-check-icon-radio-v5 i,.u-check input[type="radio"]:checked+.u-check-icon-checkbox-v5 i,.u-check input[type="radio"]:checked+.u-check-icon-radio-v5 i,.u-check input[type="radio"]:checked+* .u-check-icon-checkbox-v5 i,.u-check input[type="radio"]:checked+* .u-check-icon-radio-v5 i{border-width:4px;border-color:#0066c3}
.u-check-icon-checkbox-v6,.u-check-icon-radio-v6{width:18px;height:18px;font-size:12px}
.u-check-icon-checkbox-v6 i,.u-check-icon-radio-v6 i{position:absolute;top:50%;left:50%;display:block;width:100%;height:100%;border:solid 1px #ccc;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.u-check-icon-checkbox-v6 i::before,.u-check-icon-radio-v6 i::before{content:attr(data-uncheck-icon);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.u-check-icon-radio-v6{border-radius:50%}
.u-check-icon-radio-v6 i{border-radius:50%}
.u-check input[type="checkbox"]:checked+.u-check-icon-checkbox-v6 i,.u-check input[type="checkbox"]:checked+.u-check-icon-radio-v6 i,.u-check input[type="checkbox"]:checked+* .u-check-icon-checkbox-v6 i,.u-check input[type="checkbox"]:checked+* .u-check-icon-radio-v6 i,.u-check input[type="radio"]:checked+.u-check-icon-checkbox-v6 i,.u-check input[type="radio"]:checked+.u-check-icon-radio-v6 i,.u-check input[type="radio"]:checked+* .u-check-icon-checkbox-v6 i,.u-check input[type="radio"]:checked+* .u-check-icon-radio-v6 i{color:#fff;background-color:#0066c3;border-color:#0066c3}
.u-check input[type="checkbox"]:checked+.u-check-icon-checkbox-v6 i::before,.u-check input[type="checkbox"]:checked+.u-check-icon-radio-v6 i::before,.u-check input[type="checkbox"]:checked+* .u-check-icon-checkbox-v6 i::before,.u-check input[type="checkbox"]:checked+* .u-check-icon-radio-v6 i::before,.u-check input[type="radio"]:checked+.u-check-icon-checkbox-v6 i::before,.u-check input[type="radio"]:checked+.u-check-icon-radio-v6 i::before,.u-check input[type="radio"]:checked+* .u-check-icon-checkbox-v6 i::before,.u-check input[type="radio"]:checked+* .u-check-icon-radio-v6 i::before{content:attr(data-check-icon)}
.u-check-icon-checkbox-v7,.u-check-icon-radio-v7{cursor:pointer;display:block;width:43px;height:22px;font-style:normal;font-weight:700;font-size:9px;color:#ddd;border:solid 1px #ddd;border-radius:12px}
.u-check-icon-checkbox-v7 i::before,.u-check-icon-checkbox-v7 i::after,.u-check-icon-radio-v7 i::before,.u-check-icon-radio-v7 i::after{content:"";display:block;position:absolute}
.u-check-icon-checkbox-v7 i::before,.u-check-icon-radio-v7 i::before{content:attr(data-uncheck-icon);top:0;left:0;width:100%;height:22px;line-height:18px;text-transform:uppercase;text-align:right;padding:2px 7px}
.u-check-icon-checkbox-v7 i::after,.u-check-icon-radio-v7 i::after{top:50%;left:4px;width:16px;height:16px;background-color:#ddd;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition-property:left;transition-duration:.1s;transition-timing-function:ease-in}
.u-check input[type="checkbox"]:checked+.u-check-icon-checkbox-v7,.u-check input[type="checkbox"]:checked+.u-check-icon-radio-v7,.u-check input[type="checkbox"]:checked+* .u-check-icon-checkbox-v7,.u-check input[type="checkbox"]:checked+* .u-check-icon-radio-v7,.u-check input[type="radio"]:checked+.u-check-icon-checkbox-v7,.u-check input[type="radio"]:checked+.u-check-icon-radio-v7,.u-check input[type="radio"]:checked+* .u-check-icon-checkbox-v7,.u-check input[type="radio"]:checked+* .u-check-icon-radio-v7{color:#fff;background-color:#0066c3;border-color:#0066c3}
.u-check input[type="checkbox"]:checked+.u-check-icon-checkbox-v7 i:before,.u-check input[type="checkbox"]:checked+.u-check-icon-radio-v7 i:before,.u-check input[type="checkbox"]:checked+* .u-check-icon-checkbox-v7 i:before,.u-check input[type="checkbox"]:checked+* .u-check-icon-radio-v7 i:before,.u-check input[type="radio"]:checked+.u-check-icon-checkbox-v7 i:before,.u-check input[type="radio"]:checked+.u-check-icon-radio-v7 i:before,.u-check input[type="radio"]:checked+* .u-check-icon-checkbox-v7 i:before,.u-check input[type="radio"]:checked+* .u-check-icon-radio-v7 i:before{content:attr(data-check-icon);text-align:left}
.u-check input[type="checkbox"]:checked+.u-check-icon-checkbox-v7 i::after,.u-check input[type="checkbox"]:checked+.u-check-icon-radio-v7 i::after,.u-check input[type="checkbox"]:checked+* .u-check-icon-checkbox-v7 i::after,.u-check input[type="checkbox"]:checked+* .u-check-icon-radio-v7 i::after,.u-check input[type="radio"]:checked+.u-check-icon-checkbox-v7 i::after,.u-check input[type="radio"]:checked+.u-check-icon-radio-v7 i::after,.u-check input[type="radio"]:checked+* .u-check-icon-checkbox-v7 i::after,.u-check input[type="radio"]:checked+* .u-check-icon-radio-v7 i::after{left:calc(100% - 19px);background-color:#fff}
.u-check-icon-checkbox-v8,.u-check-icon-radio-v8{cursor:pointer;display:block;width:43px;height:22px;font-style:normal;font-weight:700;font-size:9px;color:#ddd;border:solid 1px #ddd;border-radius:12px}
.u-check-icon-checkbox-v8 i::before,.u-check-icon-checkbox-v8 i::after,.u-check-icon-radio-v8 i::before,.u-check-icon-radio-v8 i::after{content:"";display:block;position:absolute}
.u-check-icon-checkbox-v8 i::before,.u-check-icon-radio-v8 i::before{content:attr(data-uncheck-icon);top:0;left:0;width:100%;height:22px;line-height:18px;text-transform:uppercase;text-align:right;padding:2px 7px}
.u-check-icon-checkbox-v8 i::after,.u-check-icon-radio-v8 i::after{top:50%;left:4px;width:16px;height:16px;background-color:#ddd;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition-property:left;transition-duration:.1s;transition-timing-function:ease-in}
.u-check input[type="checkbox"]:checked+.u-check-icon-checkbox-v8,.u-check input[type="checkbox"]:checked+.u-check-icon-radio-v8,.u-check input[type="checkbox"]:checked+* .u-check-icon-checkbox-v8,.u-check input[type="checkbox"]:checked+* .u-check-icon-radio-v8,.u-check input[type="radio"]:checked+.u-check-icon-checkbox-v8,.u-check input[type="radio"]:checked+.u-check-icon-radio-v8,.u-check input[type="radio"]:checked+* .u-check-icon-checkbox-v8,.u-check input[type="radio"]:checked+* .u-check-icon-radio-v8{color:#0066c3;border-color:#0066c3}
.u-check input[type="checkbox"]:checked+.u-check-icon-checkbox-v8 i:before,.u-check input[type="checkbox"]:checked+.u-check-icon-radio-v8 i:before,.u-check input[type="checkbox"]:checked+* .u-check-icon-checkbox-v8 i:before,.u-check input[type="checkbox"]:checked+* .u-check-icon-radio-v8 i:before,.u-check input[type="radio"]:checked+.u-check-icon-checkbox-v8 i:before,.u-check input[type="radio"]:checked+.u-check-icon-radio-v8 i:before,.u-check input[type="radio"]:checked+* .u-check-icon-checkbox-v8 i:before,.u-check input[type="radio"]:checked+* .u-check-icon-radio-v8 i:before{content:attr(data-check-icon);text-align:left}
.u-check input[type="checkbox"]:checked+.u-check-icon-checkbox-v8 i::after,.u-check input[type="checkbox"]:checked+.u-check-icon-radio-v8 i::after,.u-check input[type="checkbox"]:checked+* .u-check-icon-checkbox-v8 i::after,.u-check input[type="checkbox"]:checked+* .u-check-icon-radio-v8 i::after,.u-check input[type="radio"]:checked+.u-check-icon-checkbox-v8 i::after,.u-check input[type="radio"]:checked+.u-check-icon-radio-v8 i::after,.u-check input[type="radio"]:checked+* .u-check-icon-checkbox-v8 i::after,.u-check input[type="radio"]:checked+* .u-check-icon-radio-v8 i::after{left:calc(100% - 19px);background-color:#0066c3}
[class*="u-checkbox-v1"]{display:none}
[class*="u-checkbox-v1"]+label{cursor:pointer}
.u-checkbox-v1--checked-color-primary:checked+label{color:#0066c3 !important}
.u-checkbox-v1--checked-brd-primary:checked+label{border-color:#0066c3 !important}
.u-file-attach-v1{position:relative;overflow:hidden;cursor:pointer}
.u-file-attach-v1 input[type="file"]{position:absolute;top:-25%;left:-25%;z-index:10;width:150%;height:150%;opacity:0;cursor:pointer}
.u-file-attach-v1 input[readonly]{background-color:transparent}
.u-file-attach-v2{position:relative;overflow:hidden;cursor:pointer}
.u-file-attach-v2 input[type="file"]{position:absolute;top:-25%;left:-25%;z-index:10;width:150%;height:150%;opacity:0;cursor:pointer}
.u-file-attach-v3{cursor:pointer;position:relative;text-align:center;background-color:#f7f7f7;overflow:hidden;border:1px dashed #ccc;padding:60px;transition-property:background-color;transition-duration:.2s;transition-timing-function:ease-in}
.u-file-attach-v3 input[type="file"]{position:absolute;top:-25%;left:-25%;z-index:10;width:150%;height:150%;opacity:0;cursor:pointer}
.u-file-attach-v3:hover{background-color:#eee}
.input-group select{-webkit-appearance:none}
.u-select-v1{position:relative;max-width:100%;font-size:1rem;color:rgba(85,85,85,0.3);cursor:pointer;border-width:1px;border-style:solid;border-color:#ccc;padding:.4rem 1rem}
.u-select-v1 .chosen-single{position:static;height:auto;color:inherit;background-image:none;background-color:transparent;border:none;border-radius:0;box-shadow:none;padding:0;line-height:inherit}
.u-select-v1 .chosen-single span{margin-right:0}
.u-select-v1 .chosen-single span img{position:relative;top:-2px;margin-right:4px}
.u-select-v1 .chosen-single div{width:40px}
.u-select-v1 .chosen-single div b{background:none !important}
.u-select-v1 .chosen-single div b i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.u-select-v1 .chosen-single div b i:first-child{display:inline-block}
.u-select-v1 .chosen-single div b i:last-child{display:none}
.u-select-v1 .chosen-single:focus{outline:0 none}
.u-select-v1 .chosen-drop{width:calc(100%+2px);box-sizing:border-box;border-width:1px;border-style:solid;border-color:inherit;border-radius:0;border-top-width:1px;margin-left:-1px}
.u-select-v1 .chosen-results{padding:0;margin:0}
.u-select-v1 .chosen-results>li{position:relative;font-size:inherit;color:#999;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc;padding:12px 16px}
.u-select-v1 .chosen-results>li img{position:relative;top:-2px;margin-right:4px}
.u-select-v1 .chosen-results>li div{position:absolute;top:0;right:0;width:40px;height:100%}
.u-select-v1 .chosen-results>li div b{display:block;width:100%;height:100%}
.u-select-v1 .chosen-results>li div b i{position:absolute;top:50%;left:50%;display:none;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.u-select-v1 .chosen-results>li:last-child{border-bottom-width:0}
.u-select-v1 .chosen-results>li.highlighted{color:#999;background-image:none;background-color:rgba(0,102,195,0.2);border-bottom-color:rgba(0,102,195,0.2)}
.u-select-v1 .chosen-results>li.highlighted.g-color-white--active{color:#fff !important}
.u-select-v1 .chosen-results>li.highlighted.g-bg-primary--active{background-color:#0066c3 !important}
.u-select-v1 .chosen-results>li.result-selected{color:#999;background-color:rgba(0,102,195,0.2);border-bottom-color:rgba(0,102,195,0.2)}
.u-select-v1 .chosen-results>li.result-selected div b i{display:inline-block}
.u-select-v1.chosen-container-active .chosen-single{background-image:none;box-shadow:none}
.u-select-v1.chosen-with-drop .chosen-single{border:none;border-radius:0}
.u-select-v1.chosen-with-drop .chosen-single div b i:first-child{display:none}
.u-select-v1.chosen-with-drop .chosen-single div b i:last-child{display:inline-block}
.u-select-v1.chosen-container-multi:not(.u-select-multiple-custom) .chosen-choices{background-image:none;border:none;box-shadow:none;padding:0}
.u-select-v1.chosen-container-multi:not(.u-select-multiple-custom) .chosen-choices .search-choice{font-size:12px;color:#999;background-image:none;background-color:#fff;border-color:#ccc;border-radius:0;padding:5px 20px 5px 5px}
.u-select-v1.chosen-container-multi:not(.u-select-multiple-custom) .chosen-choices .search-choice-close{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.u-select-v1.chosen-container-multi:not(.u-select-multiple-custom) .chosen-choices .search-field{height:22px}
.u-select-v1.chosen-container-multi:not(.u-select-multiple-custom) .chosen-choices .search-field input[type="text"]{height:22px;margin:0}
.u-select-v1.u-select-multiple-custom .chosen-choices{display:none}
.u-select-v1.u-select-multiple-custom .chosen-drop{width:100%;position:static;top:auto;left:auto;z-index:3;border:none;box-shadow:none;margin-left:0}
.u-select-v1.u-dropdown-sm{padding:.1rem .5rem;font-size:.875rem}
.u-select-v1.u-dropdown-sm .chosen-results>li{padding:6px 8px}
.u-select-v1.u-dropdown-lg{padding:.55rem 1.5rem;font-size:1.25rem}
.u-select-v1.u-dropdown-lg .chosen-results>li{padding:14px 18px}
.u-select-v2{position:relative;max-width:100%;font-size:1rem;color:rgba(85,85,85,0.3);cursor:pointer;border-width:1px;border-style:solid;border-color:#ccc;padding:.4rem 1rem}
.u-select-v2 .chosen-single{position:static;height:auto;color:inherit;background-image:none;background-color:transparent;border:none;border-radius:0;box-shadow:none;padding:0;line-height:inherit}
.u-select-v2 .chosen-single span{margin-right:0}
.u-select-v2 .chosen-single span img{position:relative;top:-2px;margin-right:4px}
.u-select-v2 .chosen-single div{width:50px}
.u-select-v2 .chosen-single div b{background:none !important}
.u-select-v2 .chosen-single div b i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.u-select-v2 .chosen-single div b i:first-child{display:inline-block}
.u-select-v2 .chosen-single div b i:last-child{display:none}
.u-select-v2 .chosen-single:focus{outline:0 none}
.u-select-v2 .chosen-drop,.u-select-v2 .chosen-results{border-radius:3px}
.u-select-v2 .chosen-drop{width:calc(100%+2px);box-sizing:border-box;border:none;box-shadow:0 6px 15px -6px rgba(0,0,0,0.1);margin-left:-1px;margin-top:7px}
.u-select-v2 .chosen-results{padding:0;margin:0}
.u-select-v2 .chosen-results>li{position:relative;font-size:inherit;color:#999;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc;padding:12px 16px}
.u-select-v2 .chosen-results>li img{position:relative;top:-2px;margin-right:4px}
.u-select-v2 .chosen-results>li div{position:absolute;top:0;right:0;width:40px;height:100%}
.u-select-v2 .chosen-results>li div b{display:block;width:100%;height:100%}
.u-select-v2 .chosen-results>li div b i{position:absolute;top:50%;left:50%;display:none;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.u-select-v2 .chosen-results>li:last-child{border-bottom-width:0}
.u-select-v2 .chosen-results>li.highlighted{color:#999;background-image:none;background-color:rgba(0,102,195,0.2);border-bottom-color:rgba(0,102,195,0.2)}
.u-select-v2 .chosen-results>li.highlighted.g-color-white--active{color:#fff !important}
.u-select-v2 .chosen-results>li.highlighted.g-bg-primary--active{background-color:#0066c3 !important}
.u-select-v2 .chosen-results>li.result-selected{color:#999;background-color:rgba(0,102,195,0.2);border-bottom-color:rgba(0,102,195,0.2)}
.u-select-v2 .chosen-results>li.result-selected div b i{display:inline-block}
.u-select-v2.chosen-container-active .chosen-single{background-image:none;box-shadow:none}
.u-select-v2.chosen-with-drop .chosen-single{border:none;border-radius:0}
.u-select-v2.chosen-with-drop .chosen-single div b i:first-child{display:none}
.u-select-v2.chosen-with-drop .chosen-single div b i:last-child{display:inline-block}
.u-select-v2.chosen-container-multi:not(.u-select-multiple-custom) .chosen-choices{background-image:none;border:none;box-shadow:none;padding:0}
.u-select-v2.chosen-container-multi:not(.u-select-multiple-custom) .chosen-choices .search-choice{font-size:12px;color:#999;background-image:none;background-color:#fff;border-color:#ccc;border-radius:0;padding:5px 20px 5px 5px}
.u-select-v2.chosen-container-multi:not(.u-select-multiple-custom) .chosen-choices .search-choice-close{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.u-select-v2.chosen-container-multi:not(.u-select-multiple-custom) .chosen-choices .search-field{height:22px}
.u-select-v2.chosen-container-multi:not(.u-select-multiple-custom) .chosen-choices .search-field input[type="text"]{height:22px;margin:0}
.u-select-v2.u-select-multiple-custom .chosen-choices{display:none}
.u-select-v2.u-select-multiple-custom .chosen-drop{width:100%;position:static;top:auto;left:auto;z-index:3;border:none;box-shadow:none;margin-left:0}
.u-select-v2.u-dropdown-sm{padding:.1rem .5rem;font-size:.875rem}
.u-select-v2.u-dropdown-sm .chosen-results>li{padding:6px 8px}
.u-select-v2.u-dropdown-lg{padding:.55rem 1.5rem;font-size:1.25rem}
.u-select-v2.u-dropdown-lg .chosen-results>li{padding:14px 18px}
.u-slider-v1.ui-slider,.u-slider-v1-2.ui-slider,.u-slider-v1-3.ui-slider{position:relative;background:#eee;border:none;border-radius:0;margin-top:12px;margin-left:6px;margin-right:6px}
.u-slider-v1.ui-slider .ui-slider-range,.u-slider-v1-2.ui-slider .ui-slider-range,.u-slider-v1-3.ui-slider .ui-slider-range{height:100%}
.u-slider-v1.ui-slider .ui-slider-handle,.u-slider-v1-2.ui-slider .ui-slider-handle,.u-slider-v1-3.ui-slider .ui-slider-handle{position:absolute;top:50%;border-style:solid;outline:none;background:#fff;border-radius:0;cursor:pointer;transition-property:border-color;transition-duration:.3s;transition-timing-function:ease}
.u-slider-v1.ui-slider.ui-slider-content,.u-slider-v1-2.ui-slider.ui-slider-content,.u-slider-v1-3.ui-slider.ui-slider-content{border-color:#eee}
.u-slider-v1.ui-slider{height:2px}
.u-slider-v1.ui-slider .ui-slider-range{background:#0066c3}
.u-slider-v1.ui-slider .ui-slider-handle{width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-width:2px;border-color:#0066c3}
.u-slider-v1-2.ui-slider,.u-slider-v1-3.ui-slider{height:4px}
.u-slider-v1-2.ui-slider .ui-slider-range,.u-slider-v1-3.ui-slider .ui-slider-range{background:#ddd}
.u-slider-v1-2.ui-slider .ui-slider-handle,.u-slider-v1-3.ui-slider .ui-slider-handle{width:15px;height:15px;margin-top:-8px;margin-left:-8px;border-width:2px;border-color:#0066c3}
.u-slider-v1-3.ui-slider .ui-slider-handle{border-radius:50%}
.u-slider-v2.ui-slider,.u-slider-v2-2.ui-slider,.u-slider-v2-3.ui-slider{position:relative;background:rgba(0,102,195,0.5);border:none;border-radius:0;margin-top:12px;margin-left:6px;margin-right:6px}
.u-slider-v2.ui-slider .ui-slider-range,.u-slider-v2-2.ui-slider .ui-slider-range,.u-slider-v2-3.ui-slider .ui-slider-range{height:100%}
.u-slider-v2.ui-slider .ui-slider-handle,.u-slider-v2-2.ui-slider .ui-slider-handle,.u-slider-v2-3.ui-slider .ui-slider-handle{position:absolute;top:50%;border-style:solid;outline:none;background:#0066c3;border-radius:0;cursor:pointer;transition-property:border-color,-webkit-transform;transition-property:border-color,transform;transition-property:border-color,transform,-webkit-transform;transition-duration:.3s;transition-timing-function:ease}
.u-slider-v2.ui-slider .ui-slider-handle.ui-state-active,.u-slider-v2-2.ui-slider .ui-slider-handle.ui-state-active,.u-slider-v2-3.ui-slider .ui-slider-handle.ui-state-active{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}
.u-slider-v2.ui-slider{height:2px}
.u-slider-v2.ui-slider .ui-slider-range{background:#0066c3}
.u-slider-v2.ui-slider .ui-slider-handle{width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-width:2px;border-color:#0066c3}
.u-slider-v2-2.ui-slider,.u-slider-v2-3.ui-slider{height:4px}
.u-slider-v2-2.ui-slider .ui-slider-range,.u-slider-v2-3.ui-slider .ui-slider-range{background:#0066c3}
.u-slider-v2-2.ui-slider .ui-slider-handle,.u-slider-v2-3.ui-slider .ui-slider-handle{width:15px;height:15px;margin-top:-8px;margin-left:-8px;border-width:2px;border-color:#0066c3}
.u-slider-v2-3.ui-slider .ui-slider-handle{border-radius:50%}
.u-has-dropdowns-in-popup .ui-autocomplete,.u-has-dropdowns-in-popup .ui-datepicker{z-index:100000 !important}
.u-datepicker-v1{border-width:1px;border-style:solid;border-radius:0;z-index:2 !important}
.u-datepicker-v1.ui-datepicker-inline{width:100%}
.u-datepicker-v1.ui-datepicker{width:initial;padding:initial}
.u-datepicker-v1 .ui-datepicker{width:100%;padding:0;border:none}
.u-datepicker-v1 .ui-datepicker-header{background-color:transparent;border:none;border-radius:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc;padding:0}
.u-datepicker-v1 .ui-datepicker-title{height:45px;line-height:45px;font-size:16px;font-weight:400;color:#555;margin-left:45px;margin-right:45px}
.u-datepicker-v1 .ui-datepicker-prev,.u-datepicker-v1 .ui-datepicker-next{width:45px;height:45px;line-height:45px;top:0;text-align:center;border-radius:0;cursor:pointer}
.u-datepicker-v1 .ui-datepicker-prev>span,.u-datepicker-v1 .ui-datepicker-next>span{position:static;top:0;left:0;display:inline-block;width:auto;height:auto;font-size:18px;color:#555;background-image:none;text-indent:0;margin-top:0;margin-left:0}
.u-datepicker-v1 .ui-datepicker-prev-hover,.u-datepicker-v1 .ui-datepicker-next-hover{top:0;background-color:transparent}
.u-datepicker-v1 .ui-datepicker-prev.ui-state-hover,.u-datepicker-v1 .ui-datepicker-next.ui-state-hover{border:none}
.u-datepicker-v1 .ui-datepicker-prev{left:0;border-right-width:1px;border-right-style:solid;border-right-color:#ccc}
.u-datepicker-v1 .ui-datepicker-prev-hover{left:0}
.u-datepicker-v1 .ui-datepicker-prev.ui-state-hover{border-right-width:1px;border-right-style:solid;border-right-color:#ccc}
.u-datepicker-v1 .ui-datepicker-next{right:0;border-left-width:1px;border-left-style:solid;border-left-color:#ccc}
.u-datepicker-v1 .ui-datepicker-next-hover{right:0}
.u-datepicker-v1 .ui-datepicker-next.ui-state-hover{border-left-width:1px;border-left-style:solid;border-left-color:#ccc}
.u-datepicker-v1 .ui-datepicker-calendar{margin-bottom:0}
.u-datepicker-v1 .ui-datepicker-calendar th,.u-datepicker-v1 .ui-datepicker-calendar td{text-align:center;padding:3px}
.u-datepicker-v1 .ui-datepicker-calendar th span,.u-datepicker-v1 .ui-datepicker-calendar th a,.u-datepicker-v1 .ui-datepicker-calendar td span,.u-datepicker-v1 .ui-datepicker-calendar td a{display:inline-block;width:35px;height:35px;line-height:35px;text-align:center;color:#555;background-color:transparent;border-width:1px;border-style:solid;border-color:transparent;padding:0}
.u-datepicker-v1 .ui-datepicker-calendar th a,.u-datepicker-v1 .ui-datepicker-calendar td a{border-radius:50%;transition:all .2s}
.u-datepicker-v1 .ui-datepicker-calendar th a:hover,.u-datepicker-v1 .ui-datepicker-calendar th a.ui-state-active,.u-datepicker-v1 .ui-datepicker-calendar td a:hover,.u-datepicker-v1 .ui-datepicker-calendar td a.ui-state-active{color:#fff;background-color:#0066c3;border-color:#0066c3;transition:all .2s}
.u-datepicker-v1 .ui-datepicker-calendar th span,.u-datepicker-v1 .ui-datepicker-calendar th a{font-size:12px;font-weight:400;color:#bbb;text-transform:uppercase}
.u-datepicker-v1 .ui-datepicker-calendar td span,.u-datepicker-v1 .ui-datepicker-calendar td a{font-size:14px}
@media (min-width:768px){.u-datepicker-v1 .ui-datepicker-title{height:50px;line-height:50px;margin-left:50px;margin-right:50px}
.u-datepicker-v1 .ui-datepicker-prev,.u-datepicker-v1 .ui-datepicker-next{width:50px;height:50px;line-height:50px}
.u-datepicker-v1 .ui-datepicker-calendar{border-collapse:separate;border-spacing:4px}
.u-datepicker-v1 .ui-datepicker-calendar th,.u-datepicker-v1 .ui-datepicker-calendar td{padding:5px}
.u-datepicker-v1 .ui-datepicker-calendar th span,.u-datepicker-v1 .ui-datepicker-calendar th a,.u-datepicker-v1 .ui-datepicker-calendar td span,.u-datepicker-v1 .ui-datepicker-calendar td a{font-size:14px}
}
.u-quantity-v1 input:not([type="checkbox"]):not([type="radio"]){background-color:#fff}
.js-plus,.js-minus{cursor:pointer}
[class*="u-carousel-indicators"]{display:block;position:absolute;padding-left:0;margin-bottom:0}
[class*="u-carousel-indicators"] li{list-style:none}
[class*="u-carousel-indicators"] span{display:block;cursor:pointer}
.u-carousel-indicators-v1,.u-carousel-indicators-v1--white{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.u-carousel-indicators-v1 li,.u-carousel-indicators-v1--white li{margin:0 5px}
.u-carousel-indicators-v1 li.slick-active span,.u-carousel-indicators-v1--white li.slick-active span{background-color:#0066c3}
.u-carousel-indicators-v1 span,.u-carousel-indicators-v1--white span{width:7px;height:7px;border-radius:50%;background-color:#777;opacity:1}
.u-carousel-indicators-v1 span{background-color:#777}
.u-carousel-indicators-v1--white li.slick-active span{background-color:#fff}
.u-carousel-indicators-v2 li{margin:0 5px}
.u-carousel-indicators-v2 li.slick-active span{opacity:1}
.u-carousel-indicators-v2 span{width:12px;height:12px;border-radius:50%;background-color:#fff;opacity:.3}
.u-carousel-indicators-v3 li{margin:0 3px}
.u-carousel-indicators-v3 li.slick-active span{width:12px;height:12px;background-color:#fff}
.u-carousel-indicators-v3 span{width:10px;height:10px;border:1px solid #fff;border-radius:50%;background-color:transparent}
.u-carousel-indicators-v4 li{margin:0 7px}
.u-carousel-indicators-v4 li.slick-active span{background-color:#0066c3}
.u-carousel-indicators-v4 span{width:12px;height:12px;border-radius:50%;background-color:#ccc}
.u-carousel-indicators-v5{bottom:auto;left:auto;right:15px;top:15px;width:auto}
.u-carousel-indicators-v5 li{margin:0 3px}
.u-carousel-indicators-v5 li.slick-active span{width:9px;height:9px;background-color:#fff}
.u-carousel-indicators-v5 span{width:9px;height:9px;border-radius:50%;border:1px solid #fff;opacity:1;position:relative}
.u-carousel-indicators-v6{display:block;left:50%;right:auto;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.u-carousel-indicators-v6::before{content:"";position:absolute;top:7px;left:50%;right:50%;display:none;width:calc(100% - 130px);height:0;border-bottom:1px solid #111;-webkit-transform:translate(-50%,0px);-ms-transform:translate(-50%,0px);transform:translate(-50%,0px)}
.u-carousel-indicators-v6 span{position:relative;display:block;width:10px;height:10px;border-radius:10px;border:1px solid #111;background-color:#fff;opacity:1;margin:4px auto 0}
.u-carousel-indicators-v6 li{display:table-cell;width:1%;font-weight:600;text-transform:uppercase;font-size:11px;color:#111;vertical-align:top;cursor:pointer;float:none}
.u-carousel-indicators-v6 li.slick-active{color:#0066c3}
.u-carousel-indicators-v6 li.slick-active span{display:block;width:17px;height:17px;border:3px solid #0066c3;border-radius:10px;margin:0 auto}
.u-carousel-indicators-v6 .u-dot-title{display:none}
@media (min-width:768px){.u-carousel-indicators-v6{top:0;bottom:auto}
.u-carousel-indicators-v6::before{display:block}
.u-carousel-indicators-v6 span{margin:3px auto 19px}
.u-carousel-indicators-v6 li.slick-active span{margin:0 auto 15px}
.u-carousel-indicators-v6 .u-dot-title{display:block}
}
.u-carousel-indicators-v7{position:absolute;left:0;top:50%;bottom:auto;display:block;width:7px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.u-carousel-indicators-v7 span{width:7px;height:7px;border-radius:50%;background-color:#fff;opacity:.3}
.u-carousel-indicators-v7 li{display:block;margin:15px 0;float:none}
.u-carousel-indicators-v7 li.slick-active span{opacity:1}
.u-carousel-indicators-v8{position:absolute;left:0;top:50%;bottom:auto;display:block;width:7px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.u-carousel-indicators-v8 span{width:7px;height:7px;border-radius:50%;background-color:#fff}
.u-carousel-indicators-v8 li{display:block;margin:15px 0}
.u-carousel-indicators-v8 li.slick-active span{background-color:#0066c3}
.u-carousel-indicators-v9{padding-left:0}
.u-carousel-indicators-v9 li{display:block;color:#000;text-transform:uppercase;background-color:#bbb;border-top-width:0;border-top-style:solid;border-top-color:#fff;vertical-align:top;cursor:pointer;padding:10px}
.u-carousel-indicators-v9 li+li{border-top-width:1px}
.u-carousel-indicators-v9 li.slick-active{color:#fff;background-color:#0066c3}
@media (min-width:576px){.u-carousel-indicators-v9 li{display:table-cell;width:1%;border-width:1px;border-style:solid;border-color:#fff;border-left-width:0;border-right-width:0;float:none;vertical-align:top;cursor:pointer;padding:10px}
.u-carousel-indicators-v9 li+li{border-left-width:1px}
}
.u-carousel-indicators-v10{padding-left:0}
.u-carousel-indicators-v10 li{display:block;color:#000;text-transform:uppercase;background-color:#bbb;border-top-width:0;border-top-style:solid;border-top-color:#fff;vertical-align:top;cursor:pointer;padding:10px}
.u-carousel-indicators-v10 li+li{border-top-width:1px}
.u-carousel-indicators-v10 li.slick-active{color:#fff;background-color:#0066c3}
@media (min-width:576px){.u-carousel-indicators-v10{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.u-carousel-indicators-v10 li{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.u-carousel-indicators-v11 span{display:block;width:12px;height:12px;border:1px solid #bbb;border-radius:50%;background-color:transparent}
.u-carousel-indicators-v11 li{margin:0 3px}
.u-carousel-indicators-v11 li.slick-active span{background-color:#bbb}
.u-carousel-indicators-v12,.u-carousel-indicators-v12--white{white-space:nowrap}
.u-carousel-indicators-v12 li,.u-carousel-indicators-v12--white li{position:relative;display:inline-block;width:16px;height:16px;margin:0 5px}
.u-carousel-indicators-v12 li span,.u-carousel-indicators-v12--white li span{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:transparent;border-radius:50%;text-indent:-9999px;transition:background .3s ease}
.u-carousel-indicators-v12 li span::before,.u-carousel-indicators-v12 li span::after,.u-carousel-indicators-v12--white li span::before,.u-carousel-indicators-v12--white li span::after{content:"";display:none}
.u-carousel-indicators-v12 li span::before,.u-carousel-indicators-v12--white li span::before{display:block;bottom:0;left:0;width:100%;height:0;transition:height .3s ease}
.u-carousel-indicators-v12 li span:hover,.u-carousel-indicators-v12 li span:focus,.u-carousel-indicators-v12--white li span:hover,.u-carousel-indicators-v12--white li span:focus{background-color:rgba(0,0,0,0.2)}
.u-carousel-indicators-v12 li.slick-active span::before,.u-carousel-indicators-v12--white li.slick-active span::before{height:100%}
.u-carousel-indicators-v12--white li span{box-shadow:inset 0 0 0 2px #fff}
.u-carousel-indicators-v12--white li span::before{background-color:#fff;box-shadow:0 0 1px #fff}
.u-carousel-indicators-v13,.u-carousel-indicators-v13--white{white-space:nowrap}
.u-carousel-indicators-v13 li,.u-carousel-indicators-v13--white li{position:relative;display:inline-block;width:16px;height:16px;margin:0 5px}
.u-carousel-indicators-v13 li span,.u-carousel-indicators-v13--white li span{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;text-indent:-9999px;transition:background-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,background-color .3s ease;transition:transform .3s ease,background-color .3s ease,-webkit-transform .3s ease}
.u-carousel-indicators-v13 li span::before,.u-carousel-indicators-v13 li span::after,.u-carousel-indicators-v13--white li span::before,.u-carousel-indicators-v13--white li span::after{content:"";display:none}
.u-carousel-indicators-v13 li.slick-active span,.u-carousel-indicators-v13--white li.slick-active span{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}
.u-carousel-indicators-v13--white li span{background:rgba(255,255,255,0.5)}
.u-carousel-indicators-v13--white li span:hover,.u-carousel-indicators-v13--white li span:focus{background-color:#fff}
.u-carousel-indicators-v13--white li.slick-active span{background-color:#fff}
.u-carousel-indicators-v14,.u-carousel-indicators-v14--white{white-space:nowrap}
.u-carousel-indicators-v14 li,.u-carousel-indicators-v14--white li{position:relative;display:inline-block;width:16px;height:16px;margin:0 5px}
.u-carousel-indicators-v14 li span,.u-carousel-indicators-v14--white li span{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;text-indent:-9999px;transition:box-shadow .3s ease,background-color .3s ease}
.u-carousel-indicators-v14 li span::before,.u-carousel-indicators-v14 li span::after,.u-carousel-indicators-v14--white li span::before,.u-carousel-indicators-v14--white li span::after{content:"";display:none}
.u-carousel-indicators-v14--white li span{background:rgba(255,255,255,0.5)}
.u-carousel-indicators-v14--white li span:hover,.u-carousel-indicators-v14--white li span:focus{background-color:#fff}
.u-carousel-indicators-v14--white li.slick-active span{background-color:transparent;box-shadow:0 0 0 2px #fff}
.u-carousel-indicators-v15,.u-carousel-indicators-v15--white{white-space:nowrap}
.u-carousel-indicators-v15 li,.u-carousel-indicators-v15--white li{position:relative;display:inline-block;width:16px;height:16px;margin:0 5px}
.u-carousel-indicators-v15 li span,.u-carousel-indicators-v15--white li span{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;border-radius:50%;text-indent:-9999px;transition:box-shadow .3s ease}
.u-carousel-indicators-v15 li span::before,.u-carousel-indicators-v15 li span::after,.u-carousel-indicators-v15--white li span::before,.u-carousel-indicators-v15--white li span::after{content:"";display:none}
.u-carousel-indicators-v15--white li span{box-shadow:inset 0 0 0 2px #fff}
.u-carousel-indicators-v15--white li span:hover,.u-carousel-indicators-v15--white li span:focus{box-shadow:inset 0 0 0 2px rgba(255,255,255,0.6)}
.u-carousel-indicators-v15--white li.slick-active span{box-shadow:inset 0 0 0 8px #fff}
.u-carousel-indicators-v16,.u-carousel-indicators-v16--white{white-space:nowrap}
.u-carousel-indicators-v16 li,.u-carousel-indicators-v16--white li{position:relative;display:inline-block;width:16px;height:16px;margin:0 5px}
.u-carousel-indicators-v16 li span,.u-carousel-indicators-v16--white li span{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;border-radius:50%;overflow:hidden;text-indent:-9999px;transition:opacity .3s ease}
.u-carousel-indicators-v16 li span::before,.u-carousel-indicators-v16 li span::after,.u-carousel-indicators-v16--white li span::before,.u-carousel-indicators-v16--white li span::after{content:"";display:none}
.u-carousel-indicators-v16 li span::before,.u-carousel-indicators-v16--white li span::before{display:block;position:absolute;left:0;width:100%;height:100%;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.u-carousel-indicators-v16 li span:hover,.u-carousel-indicators-v16 li span:focus,.u-carousel-indicators-v16--white li span:hover,.u-carousel-indicators-v16--white li span:focus{opacity:.7}
.u-carousel-indicators-v16 li.slick-active span::before,.u-carousel-indicators-v16--white li.slick-active span::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.u-carousel-indicators-v16--white li span{box-shadow:inset 0 0 0 2px #fff}
.u-carousel-indicators-v16--white li span::before{background-color:#fff}
.u-carousel-indicators-v16--sm li{width:8px;height:8px}
.u-carousel-indicators-v16--sm li span{box-shadow:inset 0 0 0 1px #fff}
.u-carousel-indicators-v17,.u-carousel-indicators-v17--white{white-space:nowrap}
.u-carousel-indicators-v17 li,.u-carousel-indicators-v17--white li{position:relative;display:inline-block;width:16px;height:16px;margin:0 5px}
.u-carousel-indicators-v17 li span,.u-carousel-indicators-v17--white li span{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;text-indent:-9999px;transition:box-shadow 0.3s ease}
.u-carousel-indicators-v17 li span::before,.u-carousel-indicators-v17 li span::after,.u-carousel-indicators-v17--white li span::before,.u-carousel-indicators-v17--white li span::after{content:"";display:none}
.u-carousel-indicators-v17--white li span{box-shadow:inset 0 0 0 8px rgba(255,255,255,0.5)}
.u-carousel-indicators-v17--white li span:hover,.u-carousel-indicators-v17--white li span:focus{box-shadow:inset 0 0 0 8px #fff}
.u-carousel-indicators-v17--white li.slick-active span{box-shadow:inset 0 0 0 2px #fff}
.u-carousel-indicators-v18,.u-carousel-indicators-v18--white{white-space:nowrap}
.u-carousel-indicators-v18 li,.u-carousel-indicators-v18--white li{position:relative;display:inline-block;width:18px;height:18px;margin:0 5px}
.u-carousel-indicators-v18 li span,.u-carousel-indicators-v18--white li span{position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;text-indent:-9999px;transition:opacity .3s ease}
.u-carousel-indicators-v18 li span::before,.u-carousel-indicators-v18 li span::after,.u-carousel-indicators-v18--white li span::before,.u-carousel-indicators-v18--white li span::after{content:"";display:none}
.u-carousel-indicators-v18 li span:hover,.u-carousel-indicators-v18 li span:focus,.u-carousel-indicators-v18--white li span:hover,.u-carousel-indicators-v18--white li span:focus{opacity:.5}
.u-carousel-indicators-v18 li svg,.u-carousel-indicators-v18 li i,.u-carousel-indicators-v18--white li svg,.u-carousel-indicators-v18--white li i{z-index:10;width:100%;height:100%}
.u-carousel-indicators-v18 li svg circle,.u-carousel-indicators-v18 li svg path,.u-carousel-indicators-v18 li svg polygon,.u-carousel-indicators-v18 li i circle,.u-carousel-indicators-v18 li i path,.u-carousel-indicators-v18 li i polygon,.u-carousel-indicators-v18--white li svg circle,.u-carousel-indicators-v18--white li svg path,.u-carousel-indicators-v18--white li svg polygon,.u-carousel-indicators-v18--white li i circle,.u-carousel-indicators-v18--white li i path,.u-carousel-indicators-v18--white li i polygon{opacity:0;fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:39 39;stroke-dashoffset:39;transition:stroke-dashoffset .3s,opacity .3s}
.u-carousel-indicators-v18 li.slick-active span,.u-carousel-indicators-v18--white li.slick-active span{opacity:.5}
.u-carousel-indicators-v18 li.slick-active svg circle,.u-carousel-indicators-v18 li.slick-active svg path,.u-carousel-indicators-v18 li.slick-active svg polygon,.u-carousel-indicators-v18 li.slick-active i circle,.u-carousel-indicators-v18 li.slick-active i path,.u-carousel-indicators-v18 li.slick-active i polygon,.u-carousel-indicators-v18--white li.slick-active svg circle,.u-carousel-indicators-v18--white li.slick-active svg path,.u-carousel-indicators-v18--white li.slick-active svg polygon,.u-carousel-indicators-v18--white li.slick-active i circle,.u-carousel-indicators-v18--white li.slick-active i path,.u-carousel-indicators-v18--white li.slick-active i polygon{opacity:1;stroke-dashoffset:0;transition:stroke-dashoffset .3s,opacity .15s}
.u-carousel-indicators-v18--white li span{background-color:#0066c3}
.u-carousel-indicators-v18--white li svg circle,.u-carousel-indicators-v18--white li svg path,.u-carousel-indicators-v18--white li svg polygon,.u-carousel-indicators-v18--white li i circle,.u-carousel-indicators-v18--white li i path,.u-carousel-indicators-v18--white li i polygon{stroke:#fff}
.u-carousel-indicators-v19,.u-carousel-indicators-v19--white{white-space:nowrap}
.u-carousel-indicators-v19 li,.u-carousel-indicators-v19--white li{position:relative;display:inline-block;width:16px;height:16px;border-radius:50%;margin:0 5px;transition:box-shadow .3s ease}
.u-carousel-indicators-v19 li span,.u-carousel-indicators-v19--white li span{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;text-indent:-9999px;transition:background-color .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,transform .3s ease;transition:background-color .3s ease,transform .3s ease,-webkit-transform .3s ease}
.u-carousel-indicators-v19 li span::before,.u-carousel-indicators-v19 li span::after,.u-carousel-indicators-v19--white li span::before,.u-carousel-indicators-v19--white li span::after{content:"";display:none}
.u-carousel-indicators-v19 li.slick-active span,.u-carousel-indicators-v19--white li.slick-active span{background-color:#fff;-webkit-transform:scale(0.4);-ms-transform:scale(0.4);transform:scale(0.4)}
.u-carousel-indicators-v19--white li{box-shadow:0 0 0 2px rgba(255,255,255,0)}
.u-carousel-indicators-v19--white li span{background-color:rgba(255,255,255,0.7)}
.u-carousel-indicators-v19--white li span:hover,.u-carousel-indicators-v19--white li span:focus{background-color:#fff}
.u-carousel-indicators-v19--white li.slick-active{box-shadow:0 0 0 2px #fff}
.u-carousel-indicators-v20,.u-carousel-indicators-v20--white{white-space:nowrap}
.u-carousel-indicators-v20 li,.u-carousel-indicators-v20--white li{position:relative;display:inline-block;width:16px;height:16px;margin:0 5px}
.u-carousel-indicators-v20 li span,.u-carousel-indicators-v20--white li span{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;text-indent:-9999px;transition:border-color .3s ease}
.u-carousel-indicators-v20 li span::before,.u-carousel-indicators-v20 li span::after,.u-carousel-indicators-v20--white li span::before,.u-carousel-indicators-v20--white li span::after{content:"";display:none}
.u-carousel-indicators-v20 li span::before,.u-carousel-indicators-v20--white li span::before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;visibility:hidden;opacity:0;-webkit-transform:scale(3);-ms-transform:scale(3);transform:scale(3);transition:opacity .3s ease,visibility 0s .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility 0s .3s;transition:opacity .3s ease,transform .3s ease,visibility 0s .3s,-webkit-transform .3s ease}
.u-carousel-indicators-v20 li span:hover,.u-carousel-indicators-v20 li span:focus,.u-carousel-indicators-v20--white li span:hover,.u-carousel-indicators-v20--white li span:focus{border-color:#0066c3}
.u-carousel-indicators-v20 li.slick-active span,.u-carousel-indicators-v20--white li.slick-active span{border-color:#0066c3}
.u-carousel-indicators-v20 li.slick-active span::before,.u-carousel-indicators-v20--white li.slick-active span::before{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}
.u-carousel-indicators-v20--white li span{border:2px solid #fff}
.u-carousel-indicators-v20--white li span::before{background:#0066c3;box-shadow:0 0 1px #0066c3}
.u-carousel-indicators-v21,.u-carousel-indicators-v21--white{white-space:nowrap}
.u-carousel-indicators-v21 li,.u-carousel-indicators-v21--white li{position:relative;display:inline-block;width:16px;height:16px;margin:0 5px;-webkit-perspective:1000px;perspective:1000px}
.u-carousel-indicators-v21 li span,.u-carousel-indicators-v21--white li span{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;border-radius:50%;text-indent:-9999px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}
.u-carousel-indicators-v21 li span::before,.u-carousel-indicators-v21 li span::after,.u-carousel-indicators-v21--white li span::before,.u-carousel-indicators-v21--white li span::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;text-indent:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.u-carousel-indicators-v21 li span::after,.u-carousel-indicators-v21--white li span::after{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
.u-carousel-indicators-v21 li span:hover,.u-carousel-indicators-v21--white li span:hover{opacity:.8}
.u-carousel-indicators-v21 li.slick-active span,.u-carousel-indicators-v21--white li.slick-active span{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
.u-carousel-indicators-v21--white li span::before{background-color:#fff}
.u-carousel-indicators-v21--white li span::after{background-color:#0066c3}
.u-carousel-indicators-v22,.u-carousel-indicators-v22--white{white-space:nowrap}
.u-carousel-indicators-v22 li,.u-carousel-indicators-v22--white li{position:relative;display:inline-block;z-index:1;width:16px;height:16px;border-radius:50%;cursor:pointer;margin:0 5px;transition:border-color .3s ease}
.u-carousel-indicators-v22 li span,.u-carousel-indicators-v22--white li span{position:absolute;bottom:250%;left:50%;width:auto;height:auto;line-height:2;opacity:0;white-space:nowrap;visibility:hidden;border-radius:0;padding:0 10px;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transition:opacity .3s ease,visibility 0s .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease,visibility 0s .3s ease;transition:transform .3s ease,opacity .3s ease,visibility 0s .3s ease,-webkit-transform .3s ease}
.u-carousel-indicators-v22 li span::before,.u-carousel-indicators-v22 li span::after,.u-carousel-indicators-v22--white li span::before,.u-carousel-indicators-v22--white li span::after{content:"";display:none}
.u-carousel-indicators-v22 li span::before,.u-carousel-indicators-v22--white li span::before{display:block;position:absolute;top:99%;left:50%;width:0;height:0;margin-left:-10px;border:10px solid transparent;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .3s ease}
.u-carousel-indicators-v22 li span:hover,.u-carousel-indicators-v22--white li span:hover{z-index:11;visibility:visible;opacity:1;-webkit-transform:translateX(-50%) translateY(0%);-ms-transform:translateX(-50%) translateY(0%);transform:translateX(-50%) translateY(0%);transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}
.u-carousel-indicators-v22 li.slick-active span,.u-carousel-indicators-v22--white li.slick-active span{z-index:100;visibility:visible;opacity:1;-webkit-transform:translateX(-50%) translateY(0%);-ms-transform:translateX(-50%) translateY(0%);transform:translateX(-50%) translateY(0%);transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}
.u-carousel-indicators-v22 li.slick-active:hover span,.u-carousel-indicators-v22--white li.slick-active:hover span{opacity:1 !important}
.u-carousel-indicators-v22 li:hover,.u-carousel-indicators-v22--white li:hover{z-index:11}
.u-carousel-indicators-v22:hover li.slick-active span,.u-carousel-indicators-v22--white:hover li.slick-active span{opacity:.2}
.u-carousel-indicators-v22--white li{border:2px solid #fff}
.u-carousel-indicators-v22--white li span{color:#fff;background-color:#0066c3}
.u-carousel-indicators-v22--white li span::before{border-top-color:#0066c3}
.u-carousel-indicators-v22--white li.slick-active{border-color:#0066c3}
.u-carousel-indicators-v23,.u-carousel-indicators-v23--white{white-space:nowrap}
.u-carousel-indicators-v23 li,.u-carousel-indicators-v23--white li{position:relative;display:inline-block;width:16px;height:16px;margin:0 5px}
.u-carousel-indicators-v23 li span,.u-carousel-indicators-v23--white li span{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;text-indent:-9999px;transition:background-color .3s ease}
.u-carousel-indicators-v23 li span::before,.u-carousel-indicators-v23 li span::after,.u-carousel-indicators-v23--white li span::before,.u-carousel-indicators-v23--white li span::after{content:"";display:none}
.u-carousel-indicators-v23 li.slick-active:first-child ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:first-child ~ .u-dots-helper{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.u-carousel-indicators-v23 li.slick-active:nth-child(2) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(2) ~ .u-dots-helper{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(3) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(3) ~ .u-dots-helper{-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(4) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(4) ~ .u-dots-helper{-webkit-transform:translateX(300%);-ms-transform:translateX(300%);transform:translateX(300%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(5) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(5) ~ .u-dots-helper{-webkit-transform:translateX(400%);-ms-transform:translateX(400%);transform:translateX(400%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(6) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(6) ~ .u-dots-helper{-webkit-transform:translateX(500%);-ms-transform:translateX(500%);transform:translateX(500%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(7) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(7) ~ .u-dots-helper{-webkit-transform:translateX(600%);-ms-transform:translateX(600%);transform:translateX(600%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(8) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(8) ~ .u-dots-helper{-webkit-transform:translateX(700%);-ms-transform:translateX(700%);transform:translateX(700%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(9) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(9) ~ .u-dots-helper{-webkit-transform:translateX(800%);-ms-transform:translateX(800%);transform:translateX(800%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(10) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(10) ~ .u-dots-helper{-webkit-transform:translateX(900%);-ms-transform:translateX(900%);transform:translateX(900%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(11) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(11) ~ .u-dots-helper{-webkit-transform:translateX(1000%);-ms-transform:translateX(1000%);transform:translateX(1000%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(12) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(12) ~ .u-dots-helper{-webkit-transform:translateX(1100%);-ms-transform:translateX(1100%);transform:translateX(1100%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(13) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(13) ~ .u-dots-helper{-webkit-transform:translateX(1200%);-ms-transform:translateX(1200%);transform:translateX(1200%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(14) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(14) ~ .u-dots-helper{-webkit-transform:translateX(1300%);-ms-transform:translateX(1300%);transform:translateX(1300%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(15) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(15) ~ .u-dots-helper{-webkit-transform:translateX(1400%);-ms-transform:translateX(1400%);transform:translateX(1400%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(16) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(16) ~ .u-dots-helper{-webkit-transform:translateX(1500%);-ms-transform:translateX(1500%);transform:translateX(1500%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(17) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(17) ~ .u-dots-helper{-webkit-transform:translateX(1600%);-ms-transform:translateX(1600%);transform:translateX(1600%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(18) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(18) ~ .u-dots-helper{-webkit-transform:translateX(1700%);-ms-transform:translateX(1700%);transform:translateX(1700%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(19) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(19) ~ .u-dots-helper{-webkit-transform:translateX(1800%);-ms-transform:translateX(1800%);transform:translateX(1800%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(20) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(20) ~ .u-dots-helper{-webkit-transform:translateX(1900%);-ms-transform:translateX(1900%);transform:translateX(1900%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(21) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(21) ~ .u-dots-helper{-webkit-transform:translateX(2000%);-ms-transform:translateX(2000%);transform:translateX(2000%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(22) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(22) ~ .u-dots-helper{-webkit-transform:translateX(2100%);-ms-transform:translateX(2100%);transform:translateX(2100%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(23) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(23) ~ .u-dots-helper{-webkit-transform:translateX(2200%);-ms-transform:translateX(2200%);transform:translateX(2200%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(24) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(24) ~ .u-dots-helper{-webkit-transform:translateX(2300%);-ms-transform:translateX(2300%);transform:translateX(2300%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(25) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(25) ~ .u-dots-helper{-webkit-transform:translateX(2400%);-ms-transform:translateX(2400%);transform:translateX(2400%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(26) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(26) ~ .u-dots-helper{-webkit-transform:translateX(2500%);-ms-transform:translateX(2500%);transform:translateX(2500%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(27) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(27) ~ .u-dots-helper{-webkit-transform:translateX(2600%);-ms-transform:translateX(2600%);transform:translateX(2600%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(28) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(28) ~ .u-dots-helper{-webkit-transform:translateX(2700%);-ms-transform:translateX(2700%);transform:translateX(2700%)}
.u-carousel-indicators-v23 li.slick-active:nth-child(29) ~ .u-dots-helper,.u-carousel-indicators-v23--white li.slick-active:nth-child(29) ~ .u-dots-helper{-webkit-transform:translateX(2800%);-ms-transform:translateX(2800%);transform:translateX(2800%)}
.u-carousel-indicators-v23 .u-dots-helper,.u-carousel-indicators-v23--white .u-dots-helper{position:absolute;left:0;top:0;width:26px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.u-carousel-indicators-v23 .u-dots-helper::before,.u-carousel-indicators-v23--white .u-dots-helper::before{content:"";position:absolute;left:50%;top:0;width:16px;height:16px;border-radius:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.u-carousel-indicators-v23--white li span{background:rgba(255,255,255,0.5)}
.u-carousel-indicators-v23--white li span:hover,.u-carousel-indicators-v23--white li span:focus{background-color:#fff}
.u-carousel-indicators-v23--white .u-dots-helper::before{background:#0066c3}
.u-carousel-indicators-v24,.u-carousel-indicators-v24--white{white-space:nowrap}
.u-carousel-indicators-v24 li,.u-carousel-indicators-v24--white li{position:relative;display:inline-block;width:16px;height:16px;margin:0 5px}
.u-carousel-indicators-v24 li span,.u-carousel-indicators-v24--white li span{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;border-radius:50%;text-indent:-9999px}
.u-carousel-indicators-v24 li span::before,.u-carousel-indicators-v24 li span::after,.u-carousel-indicators-v24--white li span::before,.u-carousel-indicators-v24--white li span::after{content:"";display:none}
.u-carousel-indicators-v24 li span::before,.u-carousel-indicators-v24--white li span::before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s .3s ease,-webkit-transform .3s ease .3s;transition:transform .3s ease .3s,opacity .3s ease,visibility 0s .3s ease;transition:transform .3s ease .3s,opacity .3s ease,visibility 0s .3s ease,-webkit-transform .3s ease .3s;-webkit-transform-origin:-200% 50%;-ms-transform-origin:-200% 50%;transform-origin:-200% 50%;-webkit-transform:rotate(-100deg);-ms-transform:rotate(-100deg);transform:rotate(-100deg)}
.u-carousel-indicators-v24 li.slick-active-right span::before,.u-carousel-indicators-v24--white li.slick-active-right span::before{transition:none;-webkit-transform-origin:300% 50%;-ms-transform-origin:300% 50%;transform-origin:300% 50%;-webkit-transform:rotate(100deg);-ms-transform:rotate(100deg);transform:rotate(100deg)}
.u-carousel-indicators-v24 li.slick-current span::before,.u-carousel-indicators-v24--white li.slick-current span::before{visibility:visible;opacity:1;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
.u-carousel-indicators-v24--white li span{border:2px solid #0066c3}
.u-carousel-indicators-v24--white li span::before{background:#fff}
.u-carousel-indicators-v24--white li span:focus{background:rgba(255,255,255,0.2)}
.u-carousel-indicators-v25,.u-carousel-indicators-v25--white{white-space:nowrap}
.u-carousel-indicators-v25 li,.u-carousel-indicators-v25--white li{position:relative;display:inline-block;width:16px;height:16px;margin:0 5px}
.u-carousel-indicators-v25 li::before,.u-carousel-indicators-v25--white li::before{content:"";position:absolute;left:0;display:block;width:100%;height:100%;border-radius:50%;opacity:0;visibility:hidden;-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);transition:opacity .3s ease,visibility 0s .3s,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease,visibility 0s .3s;transition:transform .3s ease,opacity .3s ease,visibility 0s .3s,-webkit-transform .3s ease}
.u-carousel-indicators-v25 li span,.u-carousel-indicators-v25--white li span{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;text-indent:-9999px;transition:opacity .3s ease,background-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease,background-color .3s ease;transition:transform .3s ease,opacity .3s ease,background-color .3s ease,-webkit-transform .3s ease}
.u-carousel-indicators-v25 li span::before,.u-carousel-indicators-v25 li span::after,.u-carousel-indicators-v25--white li span::before,.u-carousel-indicators-v25--white li span::after{content:"";display:none}
.u-carousel-indicators-v25 li.slick-active::before,.u-carousel-indicators-v25--white li.slick-active::before{opacity:1;visibility:visible;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.u-carousel-indicators-v25 li.slick-active span,.u-carousel-indicators-v25--white li.slick-active span{opacity:0;-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%)}
.u-carousel-indicators-v25--white li::before{background-color:#0066c3}
.u-carousel-indicators-v25--white li span{background:rgba(255,255,255,0.5)}
.u-carousel-indicators-v25--white li span::before{background-color:#0066c3}
.u-carousel-indicators-v25--white li span:focus{background-color:#0066c3}
.u-carousel-indicators-v25--white li:hover span{background-color:#fff}
.u-carousel-indicators-v25--white li.slick-active span{background-color:#0066c3}
.u-carousel-indicators-v26 li,.u-carousel-indicators-v26--white li,.u-carousel-indicators-v26--vertical li,.u-carousel-indicators-v26--vertical--white li{position:relative;width:20px;height:20px;float:left;margin-right:40px}
.u-carousel-indicators-v26 li::before,.u-carousel-indicators-v26--white li::before,.u-carousel-indicators-v26--vertical li::before,.u-carousel-indicators-v26--vertical--white li::before{content:"";position:absolute;top:50%;left:50%;display:block;width:16px;height:16px;border:2px solid;border-radius:50%;transition:width .3s,height .3s,border-color .3s,border-width .3s,background .3s;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.u-carousel-indicators-v26 li::after,.u-carousel-indicators-v26--white li::after,.u-carousel-indicators-v26--vertical li::after,.u-carousel-indicators-v26--vertical--white li::after{content:"";position:absolute;top:50%;left:100%;z-index:-1;display:block;width:44px;height:0;border-top:2px solid;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:-2px}
.u-carousel-indicators-v26 li span,.u-carousel-indicators-v26--white li span,.u-carousel-indicators-v26--vertical li span,.u-carousel-indicators-v26--vertical--white li span{display:block;position:absolute;bottom:100%;left:50%;text-transform:uppercase;font-size:12px;font-weight:700;white-space:nowrap;opacity:.3;transition:opacity .3s,color .3s;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:0 0 15px 0}
.u-carousel-indicators-v26 li.slick-active::before,.u-carousel-indicators-v26--white li.slick-active::before,.u-carousel-indicators-v26--vertical li.slick-active::before,.u-carousel-indicators-v26--vertical--white li.slick-active::before{width:20px;height:20px}
.u-carousel-indicators-v26 li.slick-active span,.u-carousel-indicators-v26--white li.slick-active span,.u-carousel-indicators-v26--vertical li.slick-active span,.u-carousel-indicators-v26--vertical--white li.slick-active span{opacity:1}
.u-carousel-indicators-v26 li:last-child,.u-carousel-indicators-v26--white li:last-child,.u-carousel-indicators-v26--vertical li:last-child,.u-carousel-indicators-v26--vertical--white li:last-child{margin-bottom:0;margin-right:0}
.u-carousel-indicators-v26 li:last-child::after,.u-carousel-indicators-v26--white li:last-child::after,.u-carousel-indicators-v26--vertical li:last-child::after,.u-carousel-indicators-v26--vertical--white li:last-child::after{display:none}
.u-carousel-indicators-v26--vertical,.u-carousel-indicators-v26--vertical--white{width:20px}
.u-carousel-indicators-v26--vertical li,.u-carousel-indicators-v26--vertical--white li{display:block;float:none;margin-bottom:15px;margin-right:0}
.u-carousel-indicators-v26--vertical li::after,.u-carousel-indicators-v26--vertical--white li::after{content:"";position:absolute;top:100%;left:50%;z-index:-1;display:block;width:0;height:19px;border-left:2px solid;-webkit-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);margin-top:-2px;margin-left:0}
.u-carousel-indicators-v26--vertical li span,.u-carousel-indicators-v26--vertical--white li span{display:block;position:absolute;top:50%;bottom:auto;left:100%;text-transform:uppercase;font-size:12px;font-weight:700;white-space:nowrap;opacity:.3;transition:opacity .3s,color .3s;-webkit-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);padding:0 0 0 15px}
.u-carousel-indicators-v26--white li::before,.u-carousel-indicators-v26--vertical--white li::before{border-color:#0066c3}
.u-carousel-indicators-v26--white li::after,.u-carousel-indicators-v26--vertical--white li::after{border-color:#0066c3}
.u-carousel-indicators-v26--white li span,.u-carousel-indicators-v26--vertical--white li span{color:#fff}
.u-carousel-indicators-v26--white li:not(.slick-active):hover::before,.u-carousel-indicators-v26--vertical--white li:not(.slick-active):hover::before{border-color:#fff;background-color:#fff}
.u-carousel-indicators-v26--white li.slick-active::before,.u-carousel-indicators-v26--vertical--white li.slick-active::before{border-color:#fff}
.u-carousel-indicators-v26--white li.slick-active span,.u-carousel-indicators-v26--vertical--white li.slick-active span{color:#fff}
.u-carousel-indicators-v27 li,.u-carousel-indicators-v27--white li,.u-carousel-indicators-v27--vertical li,.u-carousel-indicators-v27--vertical--white li{position:relative;width:40px;height:4px;float:left;margin:0 5px}
.u-carousel-indicators-v27 li span,.u-carousel-indicators-v27--white li span,.u-carousel-indicators-v27--vertical li span,.u-carousel-indicators-v27--vertical--white li span{position:relative;display:block;width:100%;height:4px;opacity:.7;overflow:hidden;transition:opacity .3s}
.u-carousel-indicators-v27 li span::before,.u-carousel-indicators-v27--white li span::before,.u-carousel-indicators-v27--vertical li span::before,.u-carousel-indicators-v27--vertical--white li span::before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;transition-timing-function:cubic-bezier(0.2,1,0.3,1)}
.u-carousel-indicators-v27 li strong,.u-carousel-indicators-v27--white li strong,.u-carousel-indicators-v27--vertical li strong,.u-carousel-indicators-v27--vertical--white li strong{position:absolute;bottom:105%;left:0;display:block;width:40px;font-weight:700;font-size:20px;opacity:0;-webkit-transform:translate3d(1em,0,0);transform:translate3d(1em,0,0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;transition-timing-function:cubic-bezier(0.2,1,0.3,1)}
.u-carousel-indicators-v27 li:not(.slick-active):hover span,.u-carousel-indicators-v27 li:not(.slick-active):focus span,.u-carousel-indicators-v27--white li:not(.slick-active):hover span,.u-carousel-indicators-v27--white li:not(.slick-active):focus span,.u-carousel-indicators-v27--vertical li:not(.slick-active):hover span,.u-carousel-indicators-v27--vertical li:not(.slick-active):focus span,.u-carousel-indicators-v27--vertical--white li:not(.slick-active):hover span,.u-carousel-indicators-v27--vertical--white li:not(.slick-active):focus span{opacity:1}
.u-carousel-indicators-v27 li.slick-active span::before,.u-carousel-indicators-v27--white li.slick-active span::before,.u-carousel-indicators-v27--vertical li.slick-active span::before,.u-carousel-indicators-v27--vertical--white li.slick-active span::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.u-carousel-indicators-v27 li.slick-active strong,.u-carousel-indicators-v27--white li.slick-active strong,.u-carousel-indicators-v27--vertical li.slick-active strong,.u-carousel-indicators-v27--vertical--white li.slick-active strong{opacity:1;-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
.u-carousel-indicators-v27--vertical li,.u-carousel-indicators-v27--vertical--white li{display:block;width:40px;height:40px;float:none;margin:15px 0}
.u-carousel-indicators-v27--vertical li span,.u-carousel-indicators-v27--vertical--white li span{position:relative;display:block;width:4px;height:100%;opacity:.7;overflow:hidden;transition:opacity .3s}
.u-carousel-indicators-v27--vertical li span::before,.u-carousel-indicators-v27--vertical--white li span::before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;transition-timing-function:cubic-bezier(0.2,1,0.3,1)}
.u-carousel-indicators-v27--vertical li strong,.u-carousel-indicators-v27--vertical--white li strong{position:absolute;top:0;bottom:auto;left:105%;display:block;width:40px;font-weight:700;font-size:20px;opacity:0;-webkit-transform:rotate3d(0,0,1,90deg) translate3d(1em,0,0);transform:rotate3d(0,0,1,90deg) translate3d(1em,0,0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;transition-timing-function:cubic-bezier(0.2,1,0.3,1)}
.u-carousel-indicators-v27--vertical li.slick-active span::before,.u-carousel-indicators-v27--vertical--white li.slick-active span::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.u-carousel-indicators-v27--vertical li.slick-active strong,.u-carousel-indicators-v27--vertical--white li.slick-active strong{opacity:1;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg)}
.u-carousel-indicators-v27--white li span,.u-carousel-indicators-v27--vertical--white li span{background:#fff}
.u-carousel-indicators-v27--white li span::before,.u-carousel-indicators-v27--vertical--white li span::before{background:#0066c3}
.u-carousel-indicators-v27--white li strong,.u-carousel-indicators-v27--vertical--white li strong{color:#fff}
.u-carousel-indicators-v28{position:absolute;left:0;top:50%;bottom:auto;display:block;width:7px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.u-carousel-indicators-v28 li{display:block;margin:15px 0;float:none}
.u-carousel-indicators-v28 li.slick-active span{background-color:#0066c3;opacity:1}
.u-carousel-indicators-v28 span{width:7px;height:7px;border-radius:50%;background-color:#777;opacity:.3}
.u-carousel-indicators-v29{position:absolute;white-space:nowrap;text-align:center}
.u-carousel-indicators-v29 li{display:inline-block;min-width:30px;cursor:pointer;float:none;border-top:3px solid #fff;margin:-2px 20px 0}
.u-carousel-indicators-v29 li.slick-active{color:#0066c3;border-top-color:#0066c3}
.u-carousel-indicators-v29 .u-dot-title{display:none}
@media (min-width:576px){.u-carousel-indicators-v29{border-top:1px solid}
.u-carousel-indicators-v29 li{border-top:3px solid transparent;padding-top:10px;margin:-2px 20px 0}
.u-carousel-indicators-v29 .u-dot-title{display:block}
}
.u-carousel-indicators-v30{display:block;width:100%}
.u-carousel-indicators-v30>li{display:table-cell;width:1%;text-align:center;float:none}
.u-carousel-indicators-v30 span{display:inline-block}
@media (min-width:576px){.u-carousel-indicators-v30{display:block;width:100%}
.u-carousel-indicators-v30>li{display:table-cell;width:1%;text-align:center;float:none}
.u-carousel-indicators-v30 span{display:inline-block}
}
.u-carousel-indicators-v31,.u-carousel-indicators-v31--white{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.u-carousel-indicators-v31 li,.u-carousel-indicators-v31--white li{margin:0 5px}
.u-carousel-indicators-v31 li.slick-active span,.u-carousel-indicators-v31--white li.slick-active span{position:relative;top:1px;width:13px;height:13px;background-color:#0066c3;transition-property:all;transition-timing-function:ease;transition-duration:.4s}
.u-carousel-indicators-v31 span,.u-carousel-indicators-v31--white span{position:relative;top:2px;width:11px;height:11px;border:2px solid #fff;border-radius:50%;opacity:1;transition-property:all;transition-timing-function:ease;transition-duration:.4s;background-color:#ddd}
.u-carousel-indicators-v32 .slick-slide{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;transition-property:all;transition-timing-function:ease;transition-delay:0s;transition-duration:.5s}
.u-carousel-indicators-v32 .slick-slide .u-carousel-indicators-v32-img{box-shadow:0 5px 25px 0 transparent}
.u-carousel-indicators-v32 .slick-center{width:70px;height:70px;-webkit-transform:scale(1.35)}
.u-carousel-indicators-v32 .slick-center .u-carousel-indicators-v32-img{box-shadow:0 5px 25px 0 rgba(0,0,0,0.1);border-color:#fff}
.u-carousel-indicators-v33{position:relative;padding-top:15px;padding-left:0}
.u-carousel-indicators-v33 li{display:block;color:#eee;cursor:pointer;padding:10px 0}
.u-carousel-indicators-v33 li:hover{color:rgba(0,102,195,0.5)}
.u-carousel-indicators-v33 li.slick-active{color:#0066c3}
.u-carousel-indicators-v33 li span{display:none}
.u-carousel-indicators-v34 li{display:block;margin:10px 0}
.u-carousel-indicators-v34 li.slick-active span{background-color:#0066c3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.u-carousel-indicators-v34 span{width:13px;height:13px;border:2px solid #fff;border-radius:50%;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);transition:all .3s ease}
.u-carousel-indicators-v35 li,.u-carousel-indicators-v35--white li,.u-carousel-indicators-v35--main li{display:inline-block;margin:0 5px}
.u-carousel-indicators-v35 li.slick-active span,.u-carousel-indicators-v35--white li.slick-active span,.u-carousel-indicators-v35--main li.slick-active span{opacity:1}
.u-carousel-indicators-v35 span,.u-carousel-indicators-v35--white span,.u-carousel-indicators-v35--main span{width:13px;height:13px;background-color:#0066c3;border:2px solid transparent;opacity:.7;border-radius:50%;-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);transition:all .3s ease}
.u-carousel-indicators-v35 li.slick-active span,.u-carousel-indicators-v35--white li.slick-active span,.u-carousel-indicators-v35--main li.slick-active span{background-color:transparent;border-color:#0066c3;opacity:.5;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}
.u-carousel-indicators-v35--white li span{background-color:#fff}
.u-carousel-indicators-v35--white li.slick-active span{border-color:#fff}
.u-carousel-indicators-v35--main li span{background-color:#000}
.u-carousel-indicators-v35--main li.slick-active span{border-color:#000}
.u-breadcrumbs-v1{padding-left:0;margin-bottom:0}
.u-breadcrumbs-v1>*{display:inline-block;vertical-align:middle}
.u-breadcrumbs-v1 a:hover{text-decoration:none}
.u-breadcrumbs-v2{padding-left:0;margin-bottom:0}
.u-breadcrumbs-v2>*{display:inline-block;vertical-align:middle}
.u-breadcrumbs-v2>*>*{display:block;border-radius:3px}
.u-breadcrumbs-v2 a:hover{text-decoration:none}
.u-breadcrumbs-v2 [class*="u-triangle"]:not([class*="__front"]):not([class*="__back"]){display:none}
@media (min-width:768px){.u-breadcrumbs-v2>*{position:relative;background-color:#fff}
.u-breadcrumbs-v2>*>*{border-radius:0}
.u-breadcrumbs-v2>*:first-child>*{border-radius:5px 0 0 5px}
.u-breadcrumbs-v2>*:last-child>*{border-radius:0 5px 5px 0}
.u-breadcrumbs-v2 [class*="u-triangle"]:not([class*="__front"]):not([class*="__back"]){top:0;z-index:2;display:block;width:20px;height:100%;margin-left:-0.05em}
}
.u-dot-line-v1,.u-dot-line-v1-2{position:relative;display:block;width:100%;font-size:0}
.u-dot-line-v1::before,.u-dot-line-v1::after,.u-dot-line-v1-2::before,.u-dot-line-v1-2::after{content:"";position:absolute;top:50%;display:block;width:calc(50%+30px);border-top-width:1px;border-top-style:solid;margin-top:-1px}
.u-dot-line-v1::before,.u-dot-line-v1-2::before{left:-30px}
li:first-child .u-dot-line-v1::before,li:first-child
.u-dot-line-v1-2::before{display:none}
.u-dot-line-v1::after,.u-dot-line-v1-2::after{right:-30px}
li:last-child .u-dot-line-v1::after,li:last-child
.u-dot-line-v1-2::after{display:none}
.u-dot-line-v1__inner,.u-dot-line-v1-2__inner{position:relative;z-index:2;display:inline-block;width:30px;height:30px;border-width:1px;border-style:solid;border-radius:50%}
.u-dot-line-v1__inner::before,.u-dot-line-v1-2__inner::before{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%}
.u-dot-line-v1-2::before,.u-dot-line-v1-2::after,.u-dot-line-v1-2-2::before,.u-dot-line-v1-2-2::after{display:none}
@media (min-width:992px){.u-dot-line-v1-2::before,.u-dot-line-v1-2::after{display:block}
}
.u-dot-line-v2,.u-dot-line-v2-2{position:relative;display:block;width:100%;font-size:0}
.u-dot-line-v2::before,.u-dot-line-v2::after,.u-dot-line-v2-2::before,.u-dot-line-v2-2::after{content:"";position:absolute;top:50%;display:block;width:calc(50%+30px);border-top-width:1px;border-top-style:solid;margin-top:-1px}
.u-dot-line-v2::before,.u-dot-line-v2-2::before{left:-30px}
li:first-child .u-dot-line-v2::before,li:first-child
.u-dot-line-v2-2::before{display:none}
.u-dot-line-v2::after,.u-dot-line-v2-2::after{right:-30px}
li:last-child .u-dot-line-v2::after,li:last-child
.u-dot-line-v2-2::after{display:none}
.u-dot-line-v2__inner,.u-dot-line-v2-2__inner{position:relative;z-index:2;display:inline-block;width:20px;height:20px}
.u-dot-line-v2__inner::before,.u-dot-line-v2-2__inner::before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-width:1px;border-style:solid;border-radius:50%}
.u-dot-line-v2-2::before,.u-dot-line-v2-2::after,.u-dot-line-v2-2-2::before,.u-dot-line-v2-2-2::after{display:none}
@media (min-width:992px){.u-dot-line-v2-2::before,.u-dot-line-v2-2::after{display:block}
}
[class*="u-heading-v1-"]{position:relative}
[class*="u-heading-v1-"]::before,[class*="u-heading-v1-"]::after{content:"";position:absolute;left:auto;right:0;width:100%;height:0;border-top-width:1px;border-color:inherit}
[class*="u-heading-v1-"].text-center::before,[class*="u-heading-v1-"].text-center::after{left:0;right:0}
[class*="u-heading-v1-"].text-right::before,[class*="u-heading-v1-"].text-right::after{left:0;right:auto}
.u-heading-v1__title{position:relative;display:inline-block;margin-bottom:0;padding-right:1.07143rem;background-color:inherit;z-index:2}
.text-right .u-heading-v1__title{padding-left:1.07143rem;padding-right:0}
.text-center .u-heading-v1__title{padding-left:1.07143rem;padding-right:1.07143rem}
.u-heading-v1-1::before{top:48%;border-top-style:solid}
.u-heading-v1-1::after{top:58%;border-top-style:solid}
.u-heading-v1-2::before{top:48%;border-top-style:dashed}
.u-heading-v1-2::after{top:58%;border-top-style:dashed}
.u-heading-v1-3::before{top:48%;border-top-style:dotted}
.u-heading-v1-3::after{top:58%;border-top-style:dotted}
.u-heading-v1-4::before{top:50%;border-top-style:solid}
.u-heading-v1-5::before{top:50%;border-top-style:dashed}
.u-heading-v1-6::before{top:50%;border-top-style:dotted}
.u-heading-v1-7{background:url('data:image/svg+xml,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="9px" height="6px"><polygon opacity="0.2" points="4.5,4.5 0,0 0,1.208 4.5,5.708 9,1.208 9,0 "/></svg>') 0 50% repeat-x}
.u-heading-v2-1--bottom::after,.u-heading-v2-1--top::before,.u-heading-v2-2--bottom::after,.u-heading-v2-2--top::before,.u-heading-v2-3--bottom::after,.u-heading-v2-3--top::before,.u-heading-v2-4--bottom::after,.u-heading-v2-4--top::before,.u-heading-v2-5--bottom::after,.u-heading-v2-5--top::before,.u-heading-v2-6--bottom::after,.u-heading-v2-6--top::before,.u-heading-v2-7--bottom::after,.u-heading-v2-7--top::before{content:"";display:inline-block;border-top-style:solid;border-color:inherit}
.u-heading-v2-1--bottom::after,.u-heading-v2-1--top::before{width:3.14286rem;border-top-width:2px}
.u-heading-v2-1--bottom::after{margin-top:1.78571rem}
.u-heading-v2-1--top::before{margin-bottom:1.78571rem}
.u-heading-v2-2--bottom::after,.u-heading-v2-2--top::before{width:2.71429rem;border-top-width:5px}
.u-heading-v2-2--bottom::after{margin-top:1.78571rem}
.u-heading-v2-2--top::before{margin-bottom:1.78571rem}
.u-heading-v2-3--bottom::after,.u-heading-v2-3--top::before{width:5rem;border-top-width:1px}
.u-heading-v2-3--bottom::after{margin-top:1.07143rem}
.u-heading-v2-3--top::before{margin-bottom:1.07143rem}
.u-heading-v2-4--bottom::after,.u-heading-v2-4--top::before{width:5rem;border-top-width:10px}
.u-heading-v2-4--bottom::after{margin-top:2.14286rem}
.u-heading-v2-4--top::before{margin-bottom:2.14286rem}
.u-heading-v2-5--bottom::after,.u-heading-v2-5--top::before{width:5rem;border-top-width:2px}
.u-heading-v2-5--bottom::after{margin-top:1.42857rem}
.u-heading-v2-5--top::before{margin-bottom:1.42857rem}
.u-heading-v2-6--bottom::after,.u-heading-v2-6--top::before{width:2.14286rem;border-top-width:1px}
.u-heading-v2-6--bottom::after{margin-top:0.71429rem}
.u-heading-v2-6--top::before{margin-bottom:0.71429rem}
.u-heading-v2-7--bottom::after,.u-heading-v2-7--top::before{width:12rem;border-top-width:10px}
.u-heading-v2-7--bottom::after{margin-top:2.85714rem}
.u-heading-v2-7--top::before{margin-bottom:2.85714rem}
[class*="u-heading-v3-"]{border-bottom:1px dotted #ccc}
.u-heading-v3__title{position:relative;top:1px;display:inline-block;margin:0;padding-bottom:0.71429rem;border-bottom:1px solid #555}
[class*="u-heading-v4-"]{padding:0.14286rem 0 0.21429rem 1.42857rem;border-left-width:4px;border-left-style:solid;border-color:inherit}
[class*="u-heading-v4-"].text-right{padding:0.14286rem 1.42857rem 0.21429rem 0;border-left-width:0;border-right-width:4px;border-right-style:solid}
.u-heading-v5__title{position:relative;display:inline-block;line-height:1}
.u-heading-v5__title::before{content:"";position:absolute;display:inline-block;width:0.85714rem;height:0.85714rem;background:#555}
.u-heading-v5-color-primary .u-heading-v5__title::before{background:#0066c3}
.u-heading-v5-color-gray-light-v2 .u-heading-v5__title::before{background:#ccc}
.u-heading-v5-color-white .u-heading-v5__title::before{background:#fff}
.u-heading-v5-rounded-50x .u-heading-v5__title::before{border-radius:50%}
.u-heading-v5-1 .u-heading-v5__title{padding-top:1.78571rem}
.u-heading-v5-1 .u-heading-v5__title::before{top:0;left:2px}
.u-heading-v5-1.text-center .u-heading-v5__title::before{left:50%;margin-left:-6px}
.u-heading-v5-1.text-right .u-heading-v5__title::before{left:auto;right:2px}
.u-heading-v5-2 .u-heading-v5__title::before{left:0;bottom:3px}
.u-heading-v5-2.text-right .u-heading-v5__title::before{left:auto;right:0}
.u-heading-v5-2 .u-heading-v5__title{padding-left:1.78571rem}
.u-heading-v5-2.text-right .u-heading-v5__title{padding-right:1.78571rem}
.u-heading-v5-3 .u-heading-v5__title::before{left:2px;bottom:0}
.u-heading-v5-3.text-center .u-heading-v5__title::before{left:50%;margin-left:-6px}
.u-heading-v5-3.text-right .u-heading-v5__title::before{left:auto;right:2px}
.u-heading-v5-3 .u-heading-v5__title{padding-bottom:1.78571rem}
.u-heading-v6__title{display:inline-block;position:relative}
.u-heading-v6-1 .u-heading-v6__title::after,.u-heading-v6-1.text-center .u-heading-v6__title::before,.u-heading-v6-1.text-right .u-heading-v6__title::before,.u-heading-v6-2 .u-heading-v6__title::after,.u-heading-v6-2.text-center .u-heading-v6__title::before,.u-heading-v6-2.text-right .u-heading-v6__title::before{content:"";position:absolute;top:50%;display:inline-block;width:5rem;border-top-width:1px;border-top-style:solid;border-color:inherit}
.u-heading-v6-1 .u-heading-v6__title,.u-heading-v6-1 .u-heading-v6__subtitle{padding-right:6.42857rem}
.u-heading-v6-1.text-center .u-heading-v6__title,.u-heading-v6-1.text-right .u-heading-v6__title,.u-heading-v6-1.text-center .u-heading-v6__subtitle,.u-heading-v6-1.text-right .u-heading-v6__subtitle{padding-left:6.42857rem}
.u-heading-v6-1.text-right .u-heading-v6__title,.u-heading-v6-1.text-right .u-heading-v6__subtitle{padding-right:0}
.u-heading-v6-1 .u-heading-v6__title::after{right:0}
.u-heading-v6-1.text-center .u-heading-v6__title::before{left:0}
.u-heading-v6-1.text-right .u-heading-v6__title::before{left:0}
.u-heading-v6-1.text-right .u-heading-v6__title::after{display:none}
.u-heading-v6-2 .u-heading-v6__title,.u-heading-v6-2 .u-heading-v6__subtitle{padding-left:6.42857rem}
.u-heading-v6-2.text-center .u-heading-v6__title,.u-heading-v6-2.text-right .u-heading-v6__title,.u-heading-v6-2.text-center .u-heading-v6__subtitle,.u-heading-v6-2.text-right .u-heading-v6__subtitle{padding-right:6.42857rem}
.u-heading-v6-2.text-right .u-heading-v6__title,.u-heading-v6-2.text-right .u-heading-v6__subtitle{padding-left:0}
.u-heading-v6-2 .u-heading-v6__title::after{left:0}
.u-heading-v6-2.text-center .u-heading-v6__title::before{right:0}
.u-heading-v6-2.text-right .u-heading-v6__title::before{right:0}
.u-heading-v6-2.text-right .u-heading-v6__title::after{display:none}
.u-heading-v7-divider::after,.text-center .u-heading-v7-divider::before,.text-right .u-heading-v7-divider::before{content:"";position:absolute;top:52%;display:inline-block;width:2.85714rem;border-top-width:1px;border-top-style:solid;border-color:inherit}
.u-heading-v7-divider{position:relative;display:inline-block}
.u-heading-v7-divider::after{right:-3.92857rem}
.text-center .u-heading-v7-divider::before{left:-3.92857rem}
.text-right .u-heading-v7-divider::before{left:-3.92857rem}
.text-right .u-heading-v7-divider::after{display:none}
.u-heading-v7-divider__icon{display:inline-block;font-size:1.4rem}
.u-heading-v7-1 .u-heading-v7-divider__icon{font-size:.6rem}
.u-heading-v7-3 .u-heading-v7-divider::after,.u-heading-v7-3 .u-heading-v7-divider::before{display:none}
.u-heading-v8-1 .u-heading-v8__title strong,.u-heading-v8-2 .u-heading-v8__title strong{display:inline-block;font-weight:inherit}
.u-heading-v8-1 .u-heading-v8__title strong{padding:0.07143rem 0.5rem}
.u-heading-v8-2 .u-heading-v8__title strong{padding:0.71429rem 1.07143rem}
.u-heading-v9{position:relative;text-align:center}
.u-heading-v9::before{content:"";position:absolute;left:50%;display:block;margin-left:-35px;width:70px;height:96px;border:2px solid #0066c3}
.u-heading-v9--left{padding-left:35px;text-align:left}
.u-heading-v9--left::before{left:0;margin-left:0}
.u-heading-v9--right{padding-right:35px;text-align:right}
.u-heading-v9--right::before{left:auto;right:0;margin-left:0}
.u-heading-v9 *{position:relative;z-index:3}
.u-heading-v10{position:relative;text-align:center}
.u-heading-v10__downer{font-size:115px;line-height:1;opacity:.04}
.u-heading-v10__upper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:34px;color:#0066c3}
.u-heading-massive-underline{position:relative}
.u-heading-massive-underline::before{content:"";position:absolute;left:0;right:0;bottom:.2em;height:.3em;background-color:rgba(0,102,195,0.8);z-index:-1}
.u-header-title-dot::after{content:".";color:#0066c3;display:inline-block;font-size:35px}
.u-triangle-v1,.u-triangle-v1-2,.u-triangle-v2,.u-triangle-v3,.u-triangle-v4,.u-triangle-v5,.u-triangle-v6{position:relative}
.u-triangle-v1::before,.u-triangle-v1-2::before,.u-triangle-v2::before,.u-triangle-v3::before,.u-triangle-v4::before,.u-triangle-v5::before,.u-triangle-v6::before{content:"";position:absolute;display:block;z-index:10}
.u-triangle-v1::before,.u-triangle-v1-2::before,.u-triangle-v2::before,.u-triangle-v5::before,.u-triangle-v6::before{width:0;height:0;border-style:solid;border-color:transparent}
.u-triangle-v1.u-triangle-top.g-bg-primary::before,.u-triangle-v1.u-triangle-left.g-bg-primary::before,.u-triangle-v1-2.u-triangle-top.g-bg-primary::before,.u-triangle-v1-2.u-triangle-left.g-bg-primary::before,.u-triangle-v2.u-triangle-top.g-bg-primary::before,.u-triangle-v2.u-triangle-left.g-bg-primary::before,.u-triangle-v5.u-triangle-top.g-bg-primary::before,.u-triangle-v5.u-triangle-left.g-bg-primary::before,.u-triangle-v6.u-triangle-top.g-bg-primary::before,.u-triangle-v6.u-triangle-left.g-bg-primary::before{border-bottom-color:#0066c3}
.u-triangle-v1.u-triangle-top.g-bg-white::before,.u-triangle-v1.u-triangle-left.g-bg-white::before,.u-triangle-v1-2.u-triangle-top.g-bg-white::before,.u-triangle-v1-2.u-triangle-left.g-bg-white::before,.u-triangle-v2.u-triangle-top.g-bg-white::before,.u-triangle-v2.u-triangle-left.g-bg-white::before,.u-triangle-v5.u-triangle-top.g-bg-white::before,.u-triangle-v5.u-triangle-left.g-bg-white::before,.u-triangle-v6.u-triangle-top.g-bg-white::before,.u-triangle-v6.u-triangle-left.g-bg-white::before{border-bottom-color:#fff}
.u-triangle-v1.u-triangle-top.g-bg-gray-light-v9::before,.u-triangle-v1.u-triangle-left.g-bg-gray-light-v9::before,.u-triangle-v1-2.u-triangle-top.g-bg-gray-light-v9::before,.u-triangle-v1-2.u-triangle-left.g-bg-gray-light-v9::before,.u-triangle-v2.u-triangle-top.g-bg-gray-light-v9::before,.u-triangle-v2.u-triangle-left.g-bg-gray-light-v9::before,.u-triangle-v5.u-triangle-top.g-bg-gray-light-v9::before,.u-triangle-v5.u-triangle-left.g-bg-gray-light-v9::before,.u-triangle-v6.u-triangle-top.g-bg-gray-light-v9::before,.u-triangle-v6.u-triangle-left.g-bg-gray-light-v9::before{border-bottom-color:#f7f7f7}
.u-triangle-v1.u-triangle-top.g-bg-black::before,.u-triangle-v1.u-triangle-left.g-bg-black::before,.u-triangle-v1-2.u-triangle-top.g-bg-black::before,.u-triangle-v1-2.u-triangle-left.g-bg-black::before,.u-triangle-v2.u-triangle-top.g-bg-black::before,.u-triangle-v2.u-triangle-left.g-bg-black::before,.u-triangle-v5.u-triangle-top.g-bg-black::before,.u-triangle-v5.u-triangle-left.g-bg-black::before,.u-triangle-v6.u-triangle-top.g-bg-black::before,.u-triangle-v6.u-triangle-left.g-bg-black::before{border-bottom-color:#000}
.u-triangle-v1.u-triangle-bottom.g-bg-primary::before,.u-triangle-v1.u-triangle-right.g-bg-primary::before,.u-triangle-v1-2.u-triangle-bottom.g-bg-primary::before,.u-triangle-v1-2.u-triangle-right.g-bg-primary::before,.u-triangle-v2.u-triangle-bottom.g-bg-primary::before,.u-triangle-v2.u-triangle-right.g-bg-primary::before,.u-triangle-v5.u-triangle-bottom.g-bg-primary::before,.u-triangle-v5.u-triangle-right.g-bg-primary::before,.u-triangle-v6.u-triangle-bottom.g-bg-primary::before,.u-triangle-v6.u-triangle-right.g-bg-primary::before{border-top-color:#0066c3}
.u-triangle-v1.u-triangle-bottom.g-bg-white::before,.u-triangle-v1.u-triangle-right.g-bg-white::before,.u-triangle-v1-2.u-triangle-bottom.g-bg-white::before,.u-triangle-v1-2.u-triangle-right.g-bg-white::before,.u-triangle-v2.u-triangle-bottom.g-bg-white::before,.u-triangle-v2.u-triangle-right.g-bg-white::before,.u-triangle-v5.u-triangle-bottom.g-bg-white::before,.u-triangle-v5.u-triangle-right.g-bg-white::before,.u-triangle-v6.u-triangle-bottom.g-bg-white::before,.u-triangle-v6.u-triangle-right.g-bg-white::before{border-top-color:#fff}
.u-triangle-v1.u-triangle-bottom.g-bg-gray-light-v9::before,.u-triangle-v1.u-triangle-right.g-bg-gray-light-v9::before,.u-triangle-v1-2.u-triangle-bottom.g-bg-gray-light-v9::before,.u-triangle-v1-2.u-triangle-right.g-bg-gray-light-v9::before,.u-triangle-v2.u-triangle-bottom.g-bg-gray-light-v9::before,.u-triangle-v2.u-triangle-right.g-bg-gray-light-v9::before,.u-triangle-v5.u-triangle-bottom.g-bg-gray-light-v9::before,.u-triangle-v5.u-triangle-right.g-bg-gray-light-v9::before,.u-triangle-v6.u-triangle-bottom.g-bg-gray-light-v9::before,.u-triangle-v6.u-triangle-right.g-bg-gray-light-v9::before{border-top-color:#f7f7f7}
.u-triangle-v1.u-triangle-bottom.g-bg-black::before,.u-triangle-v1.u-triangle-right.g-bg-black::before,.u-triangle-v1-2.u-triangle-bottom.g-bg-black::before,.u-triangle-v1-2.u-triangle-right.g-bg-black::before,.u-triangle-v2.u-triangle-bottom.g-bg-black::before,.u-triangle-v2.u-triangle-right.g-bg-black::before,.u-triangle-v5.u-triangle-bottom.g-bg-black::before,.u-triangle-v5.u-triangle-right.g-bg-black::before,.u-triangle-v6.u-triangle-bottom.g-bg-black::before,.u-triangle-v6.u-triangle-right.g-bg-black::before{border-top-color:#000}
.u-triangle-v1.u-triangle-top::before,.u-triangle-v1.u-triangle-bottom::before,.u-triangle-v1.u-triangle-left::before,.u-triangle-v1.u-triangle-right::before{left:50%;margin-left:-20px}
.u-triangle-v1.u-triangle-top::before,.u-triangle-v1.u-triangle-left::before{top:-25px;border-width:0 20px 25px 20px}
.u-triangle-v1.u-triangle-bottom::before,.u-triangle-v1.u-triangle-right::before{bottom:-25px;border-width:25px 20px 0 20px}
.u-triangle-v1-2.u-triangle-left.g-bg-primary::before,.u-triangle-v1-2.u-triangle-left.g-bg-white::before,.u-triangle-v1-2.u-triangle-left.g-bg-gray-light-v9::before,.u-triangle-v1-2.u-triangle-left.g-bg-black::before,.u-triangle-v1-2.u-triangle-right.g-bg-primary::before,.u-triangle-v1-2.u-triangle-right.g-bg-white::before,.u-triangle-v1-2.u-triangle-right.g-bg-gray-light-v9::before,.u-triangle-v1-2.u-triangle-right.g-bg-black::before{border-bottom-color:transparent;border-top-color:transparent}
.u-triangle-v1-2.u-triangle-left::before,.u-triangle-v1-2.u-triangle-right::before{top:50%;bottom:auto;left:auto;margin-top:-5px;margin-left:0}
.u-triangle-v1-2.u-triangle-left::before{left:-5px;border-width:5px 5px 5px 0}
.u-triangle-v1-2.u-triangle-left.g-bg-primary::before{border-right-color:#0066c3}
.u-triangle-v1-2.u-triangle-left.g-bg-white::before{border-right-color:#fff}
.u-triangle-v1-2.u-triangle-left.g-bg-gray-light-v9::before{border-right-color:#f7f7f7}
.u-triangle-v1-2.u-triangle-left.g-bg-black::before{border-right-color:#000}
.u-triangle-v1-2.u-triangle-right::before{right:-5px;border-width:5px 0 5px 5px}
.u-triangle-v1-2.u-triangle-right.g-bg-primary::before{border-left-color:#0066c3}
.u-triangle-v1-2.u-triangle-right.g-bg-white::before{border-left-color:#fff}
.u-triangle-v1-2.u-triangle-right.g-bg-gray-light-v9::before{border-left-color:#f7f7f7}
.u-triangle-v1-2.u-triangle-right.g-bg-black::before{border-left-color:#000}
.u-triangle-v2.u-triangle-top::before,.u-triangle-v2.u-triangle-bottom::before{left:45px}
.u-triangle-v2.u-triangle-left::before,.u-triangle-v2.u-triangle-right::before{top:23px}
.u-triangle-v2.u-triangle-top::before{top:-15px;border-width:0 17px 15px 17px}
.u-triangle-v2.u-triangle-bottom::before{bottom:-15px;border-width:15px 17px 0 17px}
.u-triangle-v2.u-triangle-left::before{left:-15px;border-width:17px 15px 17px 0}
.u-triangle-v2.u-triangle-right::before{right:-15px;border-width:17px 0 17px 15px}
.u-triangle-v3::before,.u-triangle-v4::before{background-repeat:no-repeat}
.u-triangle-v3.u-triangle-top::before,.u-triangle-v3.u-triangle-bottom::before,.u-triangle-v3.u-triangle-left::before,.u-triangle-v3.u-triangle-right::before,.u-triangle-v4.u-triangle-top::before,.u-triangle-v4.u-triangle-bottom::before,.u-triangle-v4.u-triangle-left::before,.u-triangle-v4.u-triangle-right::before{height:50px;left:0}
.u-triangle-v3.u-triangle-top::before,.u-triangle-v3.u-triangle-left::before,.u-triangle-v4.u-triangle-top::before,.u-triangle-v4.u-triangle-left::before{top:-50px}
.u-triangle-v3.u-triangle-bottom::before,.u-triangle-v3.u-triangle-right::before,.u-triangle-v4.u-triangle-bottom::before,.u-triangle-v4.u-triangle-right::before{bottom:-50px}
.u-triangle-v3.u-triangle-top::before,.u-triangle-v3.u-triangle-left::before{width:100%;background-size:100%;background-position:top right}
.u-triangle-v3.u-triangle-top.g-bg-primary::before,.u-triangle-v3.u-triangle-left.g-bg-primary::before{background-image:linear-gradient(to bottom right,transparent 49.6%,#0066c3 50%)}
.u-triangle-v3.u-triangle-top.g-bg-white::before,.u-triangle-v3.u-triangle-left.g-bg-white::before{background-image:linear-gradient(to bottom right,transparent 49.6%,#fff 50%)}
.u-triangle-v3.u-triangle-top.g-bg-gray-light-v9::before,.u-triangle-v3.u-triangle-left.g-bg-gray-light-v9::before{background-image:linear-gradient(to bottom right,transparent 49.6%,#f7f7f7 50%)}
.u-triangle-v3.u-triangle-top.g-bg-black::before,.u-triangle-v3.u-triangle-left.g-bg-black::before{background-image:linear-gradient(to bottom right,transparent 49.6%,#000 50%)}
.u-triangle-v3.u-triangle-bottom::before,.u-triangle-v3.u-triangle-right::before{width:100%;background-size:100%;background-position:top right}
.u-triangle-v3.u-triangle-bottom.g-bg-primary::before,.u-triangle-v3.u-triangle-right.g-bg-primary::before{background-image:linear-gradient(to top right,transparent 49.6%,#0066c3 50%)}
.u-triangle-v3.u-triangle-bottom.g-bg-white::before,.u-triangle-v3.u-triangle-right.g-bg-white::before{background-image:linear-gradient(to top right,transparent 49.6%,#fff 50%)}
.u-triangle-v3.u-triangle-bottom.g-bg-gray-light-v9::before,.u-triangle-v3.u-triangle-right.g-bg-gray-light-v9::before{background-image:linear-gradient(to top right,transparent 49.6%,#f7f7f7 50%)}
.u-triangle-v3.u-triangle-bottom.g-bg-black::before,.u-triangle-v3.u-triangle-right.g-bg-black::before{background-image:linear-gradient(to top right,transparent 49.6%,#000 50%)}
.u-triangle-v4.u-triangle-top::before,.u-triangle-v4.u-triangle-left::before{width:100%;background-size:50.2% 100%;background-position:top left,top right}
.u-triangle-v4.u-triangle-top.g-bg-primary::before,.u-triangle-v4.u-triangle-left.g-bg-primary::before{background-image:linear-gradient(to bottom right,transparent 49.6%,#0066c3 50%),linear-gradient(to bottom left,transparent 49.6%,#0066c3 50%)}
.u-triangle-v4.u-triangle-top.g-bg-white::before,.u-triangle-v4.u-triangle-left.g-bg-white::before{background-image:linear-gradient(to bottom right,transparent 49.6%,#fff 50%),linear-gradient(to bottom left,transparent 49.6%,#fff 50%)}
.u-triangle-v4.u-triangle-top.g-bg-gray-light-v9::before,.u-triangle-v4.u-triangle-left.g-bg-gray-light-v9::before{background-image:linear-gradient(to bottom right,transparent 49.6%,#f7f7f7 50%),linear-gradient(to bottom left,transparent 49.6%,#f7f7f7 50%)}
.u-triangle-v4.u-triangle-top.g-bg-black::before,.u-triangle-v4.u-triangle-left.g-bg-black::before{background-image:linear-gradient(to bottom right,transparent 49.6%,#000 50%),linear-gradient(to bottom left,transparent 49.6%,#000 50%)}
.u-triangle-v4.u-triangle-bottom::before,.u-triangle-v4.u-triangle-right::before{width:100%;background-size:50.2% 100%;background-position:top left,top right}
.u-triangle-v4.u-triangle-bottom.g-bg-primary::before,.u-triangle-v4.u-triangle-right.g-bg-primary::before{background-image:linear-gradient(to top right,transparent 49.6%,#0066c3 50%),linear-gradient(to top left,transparent 49.6%,#0066c3 50%)}
.u-triangle-v4.u-triangle-bottom.g-bg-white::before,.u-triangle-v4.u-triangle-right.g-bg-white::before{background-image:linear-gradient(to top right,transparent 49.6%,#fff 50%),linear-gradient(to top left,transparent 49.6%,#fff 50%)}
.u-triangle-v4.u-triangle-bottom.g-bg-gray-light-v9::before,.u-triangle-v4.u-triangle-right.g-bg-gray-light-v9::before{background-image:linear-gradient(to top right,transparent 49.6%,#f7f7f7 50%),linear-gradient(to top left,transparent 49.6%,#f7f7f7 50%)}
.u-triangle-v4.u-triangle-bottom.g-bg-black::before,.u-triangle-v4.u-triangle-right.g-bg-black::before{background-image:linear-gradient(to top right,transparent 49.6%,#000 50%),linear-gradient(to top left,transparent 49.6%,#000 50%)}
.u-triangle-v5.u-triangle-top::before,.u-triangle-v5.u-triangle-bottom::before{left:80px}
.u-triangle-v5.u-triangle-left::before,.u-triangle-v5.u-triangle-right::before{top:23px}
.u-triangle-v5.u-triangle-top::before{top:-22px;border-width:22px 0 0 22px}
.u-triangle-v5.u-triangle-bottom::before{bottom:-22px;border-width:22px 22px 0 0}
.u-triangle-v5.u-triangle-left::before{left:-22px;border-width:0 22px 22px 0}
.u-triangle-v5.u-triangle-right::before{right:-22px;border-width:22px 22px 0 0}
.u-triangle-v6.u-triangle-top::before,.u-triangle-v6.u-triangle-bottom::before{left:8%}
.u-triangle-v6.u-triangle-left::before,.u-triangle-v6.u-triangle-right::before{top:8%}
.u-triangle-v6.u-triangle-top::before{top:-22px;border-width:22px 22px 0 0}
.u-triangle-v6.u-triangle-bottom::before{bottom:-22px;border-width:22px 0 0 22px}
.u-triangle-v6.u-triangle-left::before{left:-22px;border-width:22px 22px 0 0}
.u-triangle-v6.u-triangle-right::before{right:-22px;border-width:0 22px 22px 0}
[class*="u-triangle-inclusive-v1"]:not([class*="__front"]):not([class*="__back"]),[class*="u-triangle-inclusive-v2"]:not([class*="__front"]):not([class*="__back"]){position:absolute}
.u-triangle-inclusive-v1--left{right:-14px}
.u-triangle-inclusive-v1--left__front{position:absolute;top:1px;left:0}
.u-triangle-inclusive-v1--left__front{border-width:14px 0 14px 14px;border-style:solid;border-color:transparent}
.u-triangle-inclusive-v1--left__back{border-width:15px 0 15px 15px;border-style:solid;border-color:transparent}
.u-triangle-inclusive-v1--right{left:-14px}
.u-triangle-inclusive-v1--right__front{position:absolute;top:1px;right:0}
.u-triangle-inclusive-v1--right__front{border-width:14px 14px 14px 0;border-style:solid;border-color:transparent}
.u-triangle-inclusive-v1--right__back{border-width:15px 15px 15px 0;border-style:solid;border-color:transparent}
.u-triangle-inclusive-v1--top{top:-14px}
.u-triangle-inclusive-v1--top__front{position:absolute;left:1px;bottom:0}
.u-triangle-inclusive-v1--top__front{border-width:0 14px 14px 14px;border-style:solid;border-color:transparent}
.u-triangle-inclusive-v1--top__back{border-width:0 15px 15px 15px;border-style:solid;border-color:transparent}
.u-triangle-inclusive-v1--bottom{bottom:-14px}
.u-triangle-inclusive-v1--bottom__front{position:absolute;left:1px;bottom:1px}
.u-triangle-inclusive-v1--bottom__front{border-width:14px 14px 0 14px;border-style:solid;border-color:transparent}
.u-triangle-inclusive-v1--bottom__back{border-width:15px 15px 0 15px;border-style:solid;border-color:transparent}
.u-triangle-inclusive-v2--left{left:100%}
.u-triangle-inclusive-v2--left__front,.u-triangle-inclusive-v2--left__back{position:absolute;left:0;height:100%}
.u-triangle-inclusive-v2--left__front svg,.u-triangle-inclusive-v2--left__back svg{height:100%;vertical-align:middle}
.u-triangle-inclusive-v2--left__front{z-index:2}
.u-triangle-inclusive-v2--left__front svg polygon{fill:#eee}
.u-triangle-inclusive-v2--left__back{z-index:1}
.u-triangle-inclusive-v2--left__back svg polygon{fill:#fff}
.u-triangle-inclusive-v2--right{right:100%}
.u-triangle-inclusive-v2--right__front,.u-triangle-inclusive-v2--right__back{position:absolute;right:0;height:100%}
.u-triangle-inclusive-v2--right__front svg,.u-triangle-inclusive-v2--right__back svg{height:100%;vertical-align:middle}
.u-triangle-inclusive-v2--right__front{z-index:2}
.u-triangle-inclusive-v2--right__front svg polygon{fill:#eee}
.u-triangle-inclusive-v2--right__back{z-index:1}
.u-triangle-inclusive-v2--right__back svg polygon{fill:#fff}
.u-triangle-inclusive-v2--top{bottom:100%}
.u-triangle-inclusive-v2--top__front,.u-triangle-inclusive-v2--top__back{position:absolute;bottom:0;width:100%}
.u-triangle-inclusive-v2--top__front svg,.u-triangle-inclusive-v2--top__back svg{width:100%;vertical-align:bottom}
.u-triangle-inclusive-v2--top__front{z-index:2}
.u-triangle-inclusive-v2--top__front svg polygon{fill:#eee}
.u-triangle-inclusive-v2--top__back{z-index:1}
.u-triangle-inclusive-v2--top__back svg polygon{fill:#fff}
.u-triangle-inclusive-v2--bottom{top:100%}
.u-triangle-inclusive-v2--bottom__front,.u-triangle-inclusive-v2--bottom__back{position:absolute;top:0;width:100%}
.u-triangle-inclusive-v2--bottom__front svg,.u-triangle-inclusive-v2--bottom__back svg{width:100%;vertical-align:top}
.u-triangle-inclusive-v2--bottom__front{z-index:2}
.u-triangle-inclusive-v2--bottom__front svg polygon{fill:#eee}
.u-triangle-inclusive-v2--bottom__back{z-index:1}
.u-triangle-inclusive-v2--bottom__back svg polygon{fill:#fff}
.u-semicircle-v1{position:relative;z-index:10}
.u-semicircle-v1::before{content:"";position:absolute;z-index:-1;display:block;width:150%;height:150%;border-radius:50%}
.u-semicircle-v1.g-bg-primary::before{background:#0066c3}
.u-semicircle-v1.g-bg-white::before{background:#fff}
.u-semicircle-v1.g-bg-gray-light-v9::before{background:#f7f7f7}
.u-semicircle-v1.g-bg-black::before{background:#000}
.u-semicircle-top::before,.u-semicircle-right::before{top:-20%;left:-25%}
.u-semicircle-bottom::before,.u-semicircle-left::before{bottom:-20%;left:-25%}
@media (max-width:575px){.u-triangle-none--xs::before,.u-semicircle-none--xs::before{display:none}
}
@media (min-width:576px){.u-triangle-v3.u-triangle-top::before,.u-triangle-v3.u-triangle-bottom::before,.u-triangle-v4.u-triangle-top::before,.u-triangle-v4.u-triangle-bottom::before{height:75px}
.u-triangle-v3.u-triangle-left::before,.u-triangle-v3.u-triangle-right::before,.u-triangle-v4.u-triangle-left::before,.u-triangle-v4.u-triangle-right::before{width:75px}
.u-triangle-v3.u-triangle-top::before,.u-triangle-v4.u-triangle-top::before{top:-75px}
.u-triangle-v3.u-triangle-bottom::before,.u-triangle-v4.u-triangle-bottom::before{bottom:-75px}
.u-triangle-v3.u-triangle-left::before,.u-triangle-v4.u-triangle-left::before{left:-75px}
.u-triangle-v3.u-triangle-right::before,.u-triangle-v4.u-triangle-right::before{right:-75px}
}
@media (max-width:767px){.u-triangle-none--sm::before,.u-semicircle-none--sm::before{display:none}
}
@media (min-width:768px){.u-triangle-v1.u-triangle-left.g-bg-primary::before,.u-triangle-v1.u-triangle-left.g-bg-white::before,.u-triangle-v1.u-triangle-left.g-bg-gray-light-v9::before,.u-triangle-v1.u-triangle-left.g-bg-black::before,.u-triangle-v1.u-triangle-right.g-bg-primary::before,.u-triangle-v1.u-triangle-right.g-bg-white::before,.u-triangle-v1.u-triangle-right.g-bg-gray-light-v9::before,.u-triangle-v1.u-triangle-right.g-bg-black::before{border-bottom-color:transparent;border-top-color:transparent}
.u-triangle-v1.u-triangle-left::before,.u-triangle-v1.u-triangle-right::before{top:50%;bottom:auto;left:auto;margin-top:-20px;margin-left:0}
.u-triangle-v1.u-triangle-left::before{left:-25px;border-width:20px 25px 20px 0}
.u-triangle-v1.u-triangle-left.g-bg-primary::before{border-right-color:#0066c3}
.u-triangle-v1.u-triangle-left.g-bg-white::before{border-right-color:#fff}
.u-triangle-v1.u-triangle-left.g-bg-gray-light-v9::before{border-right-color:#f7f7f7}
.u-triangle-v1.u-triangle-left.g-bg-black::before{border-right-color:#000}
.u-triangle-v1.u-triangle-right::before{right:-25px;border-width:20px 0 20px 25px}
.u-triangle-v1.u-triangle-right.g-bg-primary::before{border-left-color:#0066c3}
.u-triangle-v1.u-triangle-right.g-bg-white::before{border-left-color:#fff}
.u-triangle-v1.u-triangle-right.g-bg-gray-light-v9::before{border-left-color:#f7f7f7}
.u-triangle-v1.u-triangle-right.g-bg-black::before{border-left-color:#000}
.u-triangle-v3.u-triangle-left::before,.u-triangle-v3.u-triangle-right::before,.u-triangle-v4.u-triangle-left::before,.u-triangle-v4.u-triangle-right::before{height:100%;left:auto}
.u-triangle-v3.u-triangle-left::before,.u-triangle-v4.u-triangle-left::before{top:0}
.u-triangle-v3.u-triangle-right::before,.u-triangle-v4.u-triangle-right::before{top:0;bottom:auto}
.u-triangle-v3.u-triangle-top::before,.u-triangle-v3.u-triangle-bottom::before,.u-triangle-v4.u-triangle-top::before,.u-triangle-v4.u-triangle-bottom::before{height:100px}
.u-triangle-v3.u-triangle-left::before,.u-triangle-v3.u-triangle-right::before,.u-triangle-v4.u-triangle-left::before,.u-triangle-v4.u-triangle-right::before{width:100px}
.u-triangle-v3.u-triangle-top::before,.u-triangle-v4.u-triangle-top::before{top:-100px}
.u-triangle-v3.u-triangle-bottom::before,.u-triangle-v4.u-triangle-bottom::before{bottom:-100px}
.u-triangle-v3.u-triangle-left::before,.u-triangle-v4.u-triangle-left::before{left:-100px}
.u-triangle-v3.u-triangle-right::before,.u-triangle-v4.u-triangle-right::before{right:-100px}
.u-triangle-v3.u-triangle-left.g-bg-primary::before{background-image:linear-gradient(to bottom right,transparent 49.6%,#0066c3 50%)}
.u-triangle-v3.u-triangle-left.g-bg-white::before{background-image:linear-gradient(to bottom right,transparent 49.6%,#fff 50%)}
.u-triangle-v3.u-triangle-left.g-bg-gray-light-v9::before{background-image:linear-gradient(to bottom right,transparent 49.6%,#f7f7f7 50%)}
.u-triangle-v3.u-triangle-left.g-bg-black::before{background-image:linear-gradient(to bottom right,transparent 49.6%,#000 50%)}
.u-triangle-v3.u-triangle-right.g-bg-primary::before{background-image:linear-gradient(to bottom left,transparent 49.6%,#0066c3 50%)}
.u-triangle-v3.u-triangle-right.g-bg-white::before{background-image:linear-gradient(to bottom left,transparent 49.6%,#fff 50%)}
.u-triangle-v3.u-triangle-right.g-bg-gray-light-v9::before{background-image:linear-gradient(to bottom left,transparent 49.6%,#f7f7f7 50%)}
.u-triangle-v3.u-triangle-right.g-bg-black::before{background-image:linear-gradient(to bottom left,transparent 49.6%,#000 50%)}
.u-triangle-v4.u-triangle-left::before{height:100%;background-size:100% 50.2%;background-position:top right,bottom left}
.u-triangle-v4.u-triangle-left.g-bg-primary::before{background-image:linear-gradient(to bottom right,transparent 49.6%,#0066c3 50%),linear-gradient(to top right,transparent 49.6%,#0066c3 50%)}
.u-triangle-v4.u-triangle-left.g-bg-white::before{background-image:linear-gradient(to bottom right,transparent 49.6%,#fff 50%),linear-gradient(to top right,transparent 49.6%,#fff 50%)}
.u-triangle-v4.u-triangle-left.g-bg-gray-light-v9::before{background-image:linear-gradient(to bottom right,transparent 49.6%,#f7f7f7 50%),linear-gradient(to top right,transparent 49.6%,#f7f7f7 50%)}
.u-triangle-v4.u-triangle-left.g-bg-black::before{background-image:linear-gradient(to bottom right,transparent 49.6%,#000 50%),linear-gradient(to top right,transparent 49.6%,#000 50%)}
.u-triangle-v4.u-triangle-right::before{height:100%;background-size:100% 50.2%;background-position:top right,bottom left}
.u-triangle-v4.u-triangle-right.g-bg-primary::before{background-image:linear-gradient(to bottom left,transparent 49.6%,#0066c3 50%),linear-gradient(to top left,transparent 49.6%,#0066c3 50%)}
.u-triangle-v4.u-triangle-right.g-bg-white::before{background-image:linear-gradient(to bottom left,transparent 49.6%,#fff 50%),linear-gradient(to top left,transparent 49.6%,#fff 50%)}
.u-triangle-v4.u-triangle-right.g-bg-gray-light-v9::before{background-image:linear-gradient(to bottom left,transparent 49.6%,#f7f7f7 50%),linear-gradient(to top left,transparent 49.6%,#f7f7f7 50%)}
.u-triangle-v4.u-triangle-right.g-bg-black::before{background-image:linear-gradient(to bottom left,transparent 49.6%,#000 50%),linear-gradient(to top left,transparent 49.6%,#000 50%)}
.u-semicircle-left::before{top:-25%;left:-20%}
.u-semicircle-right::before{top:-25%;bottom:auto;left:auto;right:-20%}
}
@media (max-width:991px){.u-triangle-none--md::before,.u-semicircle-none--md::before{display:none}
}
@media (min-width:992px){.u-triangle-v3.u-triangle-top::before,.u-triangle-v3.u-triangle-bottom::before,.u-triangle-v4.u-triangle-top::before,.u-triangle-v4.u-triangle-bottom::before{height:150px}
.u-triangle-v3.u-triangle-left::before,.u-triangle-v3.u-triangle-right::before,.u-triangle-v4.u-triangle-left::before,.u-triangle-v4.u-triangle-right::before{width:150px}
.u-triangle-v3.u-triangle-top::before,.u-triangle-v4.u-triangle-top::before{top:-150px}
.u-triangle-v3.u-triangle-bottom::before,.u-triangle-v4.u-triangle-bottom::before{bottom:-150px}
.u-triangle-v3.u-triangle-left::before,.u-triangle-v4.u-triangle-left::before{left:-150px}
.u-triangle-v3.u-triangle-right::before,.u-triangle-v4.u-triangle-right::before{right:-150px}
}
@media (max-width:1200px){.u-triangle-none--lg::before,.u-semicircle-none--lg::before{display:none}
}
@media (min-width:1200px){.u-triangle-v3.u-triangle-top::before,.u-triangle-v3.u-triangle-bottom::before,.u-triangle-v4.u-triangle-top::before,.u-triangle-v4.u-triangle-bottom::before{height:200px}
.u-triangle-v3.u-triangle-left::before,.u-triangle-v3.u-triangle-right::before,.u-triangle-v4.u-triangle-left::before,.u-triangle-v4.u-triangle-right::before{width:200px}
.u-triangle-v3.u-triangle-top::before,.u-triangle-v4.u-triangle-top::before{top:-200px}
.u-triangle-v3.u-triangle-bottom::before,.u-triangle-v4.u-triangle-bottom::before{bottom:-200px}
.u-triangle-v3.u-triangle-left::before,.u-triangle-v4.u-triangle-left::before{left:-200px}
.u-triangle-v3.u-triangle-right::before,.u-triangle-v4.u-triangle-right::before{right:-200px}
}
.u-triangle-none--xl::before,.u-semicircle-none--xl::before{display:none}
.u-zigzag-top{position:relative;background:#f7f7f7;z-index:1}
.u-zigzag-top::before{content:"";position:absolute;bottom:100%;left:0;right:0;display:block;height:20px;background:-webkit-linear-gradient(-225deg,#f7f7f7 10px,transparent 0) 0 10px,-webkit-linear-gradient(-315deg,#f7f7f7 10px,transparent 0) 0 10px;background-position:top left;background-repear:repeat-x;background-size:20px 20px}
.u-zigzag-bottom{position:relative;background:#f7f7f7;z-index:1}
.u-zigzag-bottom::after{content:"";position:absolute;top:100%;left:0;right:0;display:block;height:20px;background:-webkit-linear-gradient(225deg,#f7f7f7 10px,transparent 0) 0 10px,-webkit-linear-gradient(315deg,#f7f7f7 10px,transparent 0) 0 10px;background-position:top left;background-repear:repeat-x;background-size:20px 20px}
.u-zigzag-top-white{position:relative;background:#fff;z-index:1}
.u-zigzag-top-white::before{content:"";position:absolute;bottom:100%;left:0;right:0;display:block;height:20px;background:-webkit-linear-gradient(-225deg,#fff 10px,transparent 0) 0 10px,-webkit-linear-gradient(-315deg,#fff 10px,transparent 0) 0 10px;background-position:top left;background-repear:repeat-x;background-size:20px 20px}
.u-zigzag-top-primary{position:relative;background:#0066c3;z-index:1}
.u-zigzag-top-primary::before{content:"";position:absolute;bottom:100%;left:0;right:0;display:block;height:20px;background:-webkit-linear-gradient(-225deg,#0066c3 10px,transparent 0) 0 10px,-webkit-linear-gradient(-315deg,#0066c3 10px,transparent 0) 0 10px;background-position:top left;background-repear:repeat-x;background-size:20px 20px}
.u-zigzag-top-black{position:relative;background:#000;z-index:1}
.u-zigzag-top-black::before{content:"";position:absolute;bottom:100%;left:0;right:0;display:block;height:20px;background:-webkit-linear-gradient(-225deg,#000 10px,transparent 0) 0 10px,-webkit-linear-gradient(-315deg,#000 10px,transparent 0) 0 10px;background-position:top left;background-repear:repeat-x;background-size:20px 20px}
.u-zigzag-top-gray-dark-v1{position:relative;background:#111;z-index:1}
.u-zigzag-top-gray-dark-v1::before{content:"";position:absolute;bottom:100%;left:0;right:0;display:block;height:20px;background:-webkit-linear-gradient(-225deg,#111 10px,transparent 0) 0 10px,-webkit-linear-gradient(-315deg,#111 10px,transparent 0) 0 10px;background-position:top left;background-repear:repeat-x;background-size:20px 20px}
[class*="u-ns-bg-v"]{position:relative}
[class*="u-ns-bg-v"]::before{content:"";position:absolute;display:block;z-index:3}
[class*="u-ns-bg-v1"]{position:relative}
[class*="u-ns-bg-v1"]::before{content:"";position:absolute;z-index:3;width:0;height:0;border-style:solid;border-color:transparent}
.u-ns-bg-v1-top::before,.u-ns-bg-v1-bottom::before{left:50%;margin-left:-20px}
.u-ns-bg-v1-left::before,.u-ns-bg-v1-right::before{top:50%;margin-top:-20px}
.u-ns-bg-v1-top::before{top:-25px;border-width:0 20px 25px 20px}
.u-ns-bg-v1-top.g-bg-primary::before,.g-parent.g-bg-primary .u-ns-bg-v1-top::before{border-bottom-color:#0066c3}
.u-ns-bg-v1-top.g-bg-white::before,.g-parent.g-bg-white .u-ns-bg-v1-top::before{border-bottom-color:#fff}
.u-ns-bg-v1-top.g-bg-gray-light-v2::before,.g-parent.g-bg-gray-light-v2 .u-ns-bg-v1-top::before{border-bottom-color:#ccc}
.u-ns-bg-v1-top.g-bg-black::before,.g-parent.g-bg-black .u-ns-bg-v1-top::before{border-bottom-color:#000}
.u-ns-bg-v1-bottom::before{bottom:-25px;border-width:25px 20px 0 20px}
.u-ns-bg-v1-bottom.g-bg-primary::before,.g-parent.g-bg-primary .u-ns-bg-v1-bottom::before{border-top-color:#0066c3}
.u-ns-bg-v1-bottom.g-bg-white::before,.g-parent.g-bg-white .u-ns-bg-v1-bottom::before{border-top-color:#fff}
.u-ns-bg-v1-bottom.g-bg-gray-light-v2::before,.g-parent.g-bg-gray-light-v2 .u-ns-bg-v1-bottom::before{border-top-color:#ccc}
.u-ns-bg-v1-bottom.g-bg-black::before,.g-parent.g-bg-black .u-ns-bg-v1-bottom::before{border-top-color:#000}
.u-ns-bg-v1-left::before{left:-25px;border-width:20px 25px 20px 0}
.u-ns-bg-v1-left.g-bg-primary::before,.g-parent.g-bg-primary .u-ns-bg-v1-left::before{border-right-color:#0066c3}
.u-ns-bg-v1-left.g-bg-white::before,.g-parent.g-bg-white .u-ns-bg-v1-left::before{border-right-color:#fff}
.u-ns-bg-v1-left.g-bg-gray-light-v2::before,.g-parent.g-bg-gray-light-v2 .u-ns-bg-v1-left::before{border-right-color:#ccc}
.u-ns-bg-v1-left.g-bg-black::before,.g-parent.g-bg-black .u-ns-bg-v1-left::before{border-right-color:#000}
.u-ns-bg-v1-right::before{right:-25px;border-width:20px 0 20px 25px}
.u-ns-bg-v1-right.g-bg-primary::before,.g-parent.g-bg-primary .u-ns-bg-v1-right::before{border-left-color:#0066c3}
.u-ns-bg-v1-right.g-bg-white::before,.g-parent.g-bg-white .u-ns-bg-v1-right::before{border-left-color:#fff}
.u-ns-bg-v1-right.g-bg-gray-light-v2::before,.g-parent.g-bg-gray-light-v2 .u-ns-bg-v1-right::before{border-left-color:#ccc}
.u-ns-bg-v1-right.g-bg-black::before,.g-parent.g-bg-black .u-ns-bg-v1-right::before{border-left-color:#000}
@media (min-width:768px){.u-ns-bg-v1-top--md::before,.u-ns-bg-v1-bottom--md::before,.u-ns-bg-v1-left--md::before,.u-ns-bg-v1-right--md::before{top:auto;bottom:auto;left:auto;right:auto;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}
.u-ns-bg-v1-top--md.g-bg-primary::before,.u-ns-bg-v1-top--md.g-bg-white::before,.u-ns-bg-v1-top--md.g-bg-gray-light-v2::before,.u-ns-bg-v1-top--md.g-bg-black::before,.u-ns-bg-v1-bottom--md.g-bg-primary::before,.u-ns-bg-v1-bottom--md.g-bg-white::before,.u-ns-bg-v1-bottom--md.g-bg-gray-light-v2::before,.u-ns-bg-v1-bottom--md.g-bg-black::before,.u-ns-bg-v1-left--md.g-bg-primary::before,.u-ns-bg-v1-left--md.g-bg-white::before,.u-ns-bg-v1-left--md.g-bg-gray-light-v2::before,.u-ns-bg-v1-left--md.g-bg-black::before,.u-ns-bg-v1-right--md.g-bg-primary::before,.u-ns-bg-v1-right--md.g-bg-white::before,.u-ns-bg-v1-right--md.g-bg-gray-light-v2::before,.u-ns-bg-v1-right--md.g-bg-black::before{border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent}
.u-ns-bg-v1-top--md::before,.u-ns-bg-v1-bottom--md::before{left:50%;margin-left:-20px}
.u-ns-bg-v1-left--md::before,.u-ns-bg-v1-right--md::before{top:50%;margin-top:-20px}
.u-ns-bg-v1-top--md::before{top:-25px;border-width:0 20px 25px 20px}
.u-ns-bg-v1-top--md.g-bg-primary::before{border-bottom-color:#0066c3}
.u-ns-bg-v1-top--md.g-bg-white::before{border-bottom-color:#fff}
.u-ns-bg-v1-top--md.g-bg-gray-light-v2::before{border-bottom-color:#ccc}
.u-ns-bg-v1-top--md.g-bg-black::before{border-bottom-color:#000}
.u-ns-bg-v1-bottom--md::before{bottom:-25px;border-width:25px 20px 0 20px}
.u-ns-bg-v1-bottom--md.g-bg-primary::before{border-top-color:#0066c3}
.u-ns-bg-v1-bottom--md.g-bg-white::before{border-top-color:#fff}
.u-ns-bg-v1-bottom--md.g-bg-gray-light-v2::before{border-top-color:#ccc}
.u-ns-bg-v1-bottom--md.g-bg-black::before{border-top-color:#000}
.u-ns-bg-v1-left--md::before{left:-25px;border-width:20px 25px 20px 0}
.u-ns-bg-v1-left--md.g-bg-primary::before{border-right-color:#0066c3}
.u-ns-bg-v1-left--md.g-bg-white::before{border-right-color:#fff}
.u-ns-bg-v1-left--md.g-bg-gray-light-v2::before{border-right-color:#ccc}
.u-ns-bg-v1-left--md.g-bg-black::before{border-right-color:#000}
.u-ns-bg-v1-right--md::before{right:-25px;border-width:20px 0 20px 25px}
.u-ns-bg-v1-right--md.g-bg-primary::before{border-left-color:#0066c3}
.u-ns-bg-v1-right--md.g-bg-white::before{border-left-color:#fff}
.u-ns-bg-v1-right--md.g-bg-gray-light-v2::before{border-left-color:#ccc}
.u-ns-bg-v1-right--md.g-bg-black::before{border-left-color:#000}
}
[class*="u-ns-bg-v2"]{position:relative}
[class*="u-ns-bg-v2"]::before{content:"";position:absolute;z-index:3;display:block;width:0;height:0;border-style:solid;border-color:transparent}
.u-ns-bg-v2-top::before,.u-ns-bg-v2-bottom::before,.u-ns-bg-v2-2-top::before,.u-ns-bg-v2-2-bottom::before{left:45px}
.u-ns-bg-v2-left::before,.u-ns-bg-v2-right::before,.u-ns-bg-v2-2-left::before,.u-ns-bg-v2-2-right::before{top:23px}
.u-ns-bg-v2-top::before,.u-ns-bg-v2-2-top::before{top:-15px;border-width:0 17px 15px 17px}
.u-ns-bg-v2-top.g-bg-primary::before,.u-ns-bg-v2-2-top.g-bg-primary::before{border-bottom-color:#0066c3}
.u-ns-bg-v2-top.g-bg-white::before,.u-ns-bg-v2-2-top.g-bg-white::before{border-bottom-color:#fff}
.u-ns-bg-v2-top.g-bg-gray-light-v2::before,.u-ns-bg-v2-2-top.g-bg-gray-light-v2::before{border-bottom-color:#ccc}
.u-ns-bg-v2-top.g-bg-gray-light-v5::before,.u-ns-bg-v2-2-top.g-bg-gray-light-v5::before{border-bottom-color:#f7f7f7}
.u-ns-bg-v2-top.g-bg-black::before,.u-ns-bg-v2-2-top.g-bg-black::before{border-bottom-color:#000}
.u-ns-bg-v2-bottom::before,.u-ns-bg-v2-2-bottom::before{bottom:-15px;border-width:15px 17px 0 17px}
.u-ns-bg-v2-bottom.g-bg-primary::before,.u-ns-bg-v2-2-bottom.g-bg-primary::before{border-top-color:#0066c3}
.u-ns-bg-v2-bottom.g-bg-white::before,.u-ns-bg-v2-2-bottom.g-bg-white::before{border-top-color:#fff}
.u-ns-bg-v2-bottom.g-bg-gray-light-v2::before,.u-ns-bg-v2-2-bottom.g-bg-gray-light-v2::before{border-top-color:#ccc}
.u-ns-bg-v2-bottom.g-bg-black::before,.u-ns-bg-v2-2-bottom.g-bg-black::before{border-top-color:#000}
.u-ns-bg-v2-left::before,.u-ns-bg-v2-2-left::before{left:-15px;border-width:17px 15px 17px 0}
.u-ns-bg-v2-left.g-bg-primary::before,.u-ns-bg-v2-2-left.g-bg-primary::before{border-right-color:#0066c3}
.u-ns-bg-v2-left.g-bg-white::before,.u-ns-bg-v2-2-left.g-bg-white::before{border-right-color:#fff}
.u-ns-bg-v2-left.g-bg-gray-light-v2::before,.u-ns-bg-v2-2-left.g-bg-gray-light-v2::before{border-right-color:#ccc}
.u-ns-bg-v2-left.g-bg-black::before,.u-ns-bg-v2-2-left.g-bg-black::before{border-right-color:#000}
.u-ns-bg-v2-right::before,.u-ns-bg-v2-2-right::before{right:-15px;border-width:17px 0 17px 15px}
.u-ns-bg-v2-right.g-bg-primary::before,.u-ns-bg-v2-2-right.g-bg-primary::before{border-left-color:#0066c3}
.u-ns-bg-v2-right.g-bg-white::before,.u-ns-bg-v2-2-right.g-bg-white::before{border-left-color:#fff}
.u-ns-bg-v2-right.g-bg-gray-light-v2::before,.u-ns-bg-v2-2-right.g-bg-gray-light-v2::before{border-left-color:#ccc}
.u-ns-bg-v2-right.g-bg-black::before,.u-ns-bg-v2-2-right.g-bg-black::before{border-left-color:#000}
.u-ns-bg-v2-2-top::before,.u-ns-bg-v2-2-bottom::before,.u-ns-bg-v2-2-2-top::before,.u-ns-bg-v2-2-2-bottom::before{left:20px}
.u-ns-bg-v2-2-left::before,.u-ns-bg-v2-2-right::before,.u-ns-bg-v2-2-2-left::before,.u-ns-bg-v2-2-2-right::before{top:30px}
.u-ns-bg-v2-2-top::before,.u-ns-bg-v2-2-2-top::before{border-width:0 15px 15px 15px}
.u-ns-bg-v2-2-bottom::before,.u-ns-bg-v2-2-2-bottom::before{border-width:15px 15px 0 15px}
.u-ns-bg-v2-2-left::before,.u-ns-bg-v2-2-2-left::before{border-width:15px 15px 15px 0}
.u-ns-bg-v2-2-right::before,.u-ns-bg-v2-2-2-right::before{border-width:15px 0 15px 15px}
@media (min-width:768px){.u-ns-bg-v2-top--md::before,.u-ns-bg-v2-bottom--md::before,.u-ns-bg-v2-left--md::before,.u-ns-bg-v2-right--md::before,.u-ns-bg-v2-2-top--md::before,.u-ns-bg-v2-2-bottom--md::before,.u-ns-bg-v2-2-left--md::before,.u-ns-bg-v2-2-right--md::before{top:auto;bottom:auto;left:auto;right:auto;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}
.u-ns-bg-v2-top--md.g-bg-primary::before,.u-ns-bg-v2-top--md.g-bg-white::before,.u-ns-bg-v2-top--md.g-bg-gray-light-v2::before,.u-ns-bg-v2-top--md.g-bg-black::before,.u-ns-bg-v2-bottom--md.g-bg-primary::before,.u-ns-bg-v2-bottom--md.g-bg-white::before,.u-ns-bg-v2-bottom--md.g-bg-gray-light-v2::before,.u-ns-bg-v2-bottom--md.g-bg-black::before,.u-ns-bg-v2-left--md.g-bg-primary::before,.u-ns-bg-v2-left--md.g-bg-white::before,.u-ns-bg-v2-left--md.g-bg-gray-light-v2::before,.u-ns-bg-v2-left--md.g-bg-black::before,.u-ns-bg-v2-right--md.g-bg-primary::before,.u-ns-bg-v2-right--md.g-bg-white::before,.u-ns-bg-v2-right--md.g-bg-gray-light-v2::before,.u-ns-bg-v2-right--md.g-bg-black::before,.u-ns-bg-v2-2-top--md.g-bg-primary::before,.u-ns-bg-v2-2-top--md.g-bg-white::before,.u-ns-bg-v2-2-top--md.g-bg-gray-light-v2::before,.u-ns-bg-v2-2-top--md.g-bg-black::before,.u-ns-bg-v2-2-bottom--md.g-bg-primary::before,.u-ns-bg-v2-2-bottom--md.g-bg-white::before,.u-ns-bg-v2-2-bottom--md.g-bg-gray-light-v2::before,.u-ns-bg-v2-2-bottom--md.g-bg-black::before,.u-ns-bg-v2-2-left--md.g-bg-primary::before,.u-ns-bg-v2-2-left--md.g-bg-white::before,.u-ns-bg-v2-2-left--md.g-bg-gray-light-v2::before,.u-ns-bg-v2-2-left--md.g-bg-black::before,.u-ns-bg-v2-2-right--md.g-bg-primary::before,.u-ns-bg-v2-2-right--md.g-bg-white::before,.u-ns-bg-v2-2-right--md.g-bg-gray-light-v2::before,.u-ns-bg-v2-2-right--md.g-bg-black::before{border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent}
.u-ns-bg-v2-top--md::before,.u-ns-bg-v2-2-top--md::before{top:-15px;border-width:0 17px 15px 17px}
.u-ns-bg-v2-top--md.g-bg-primary::before,.u-ns-bg-v2-2-top--md.g-bg-primary::before{border-bottom-color:#0066c3}
.u-ns-bg-v2-top--md.g-bg-white::before,.u-ns-bg-v2-2-top--md.g-bg-white::before{border-bottom-color:#fff}
.u-ns-bg-v2-top--md.g-bg-gray-light-v2::before,.u-ns-bg-v2-2-top--md.g-bg-gray-light-v2::before{border-bottom-color:#ccc}
.u-ns-bg-v2-top--md.g-bg-black::before,.u-ns-bg-v2-2-top--md.g-bg-black::before{border-bottom-color:#000}
.u-ns-bg-v2-bottom--md::before,.u-ns-bg-v2-2-bottom--md::before{bottom:-15px;border-width:15px 17px 0 17px}
.u-ns-bg-v2-bottom--md.g-bg-primary::before,.u-ns-bg-v2-2-bottom--md.g-bg-primary::before{border-top-color:#0066c3}
.u-ns-bg-v2-bottom--md.g-bg-white::before,.u-ns-bg-v2-2-bottom--md.g-bg-white::before{border-top-color:#fff}
.u-ns-bg-v2-bottom--md.g-bg-gray-light-v2::before,.u-ns-bg-v2-2-bottom--md.g-bg-gray-light-v2::before{border-top-color:#ccc}
.u-ns-bg-v2-bottom--md.g-bg-black::before,.u-ns-bg-v2-2-bottom--md.g-bg-black::before{border-top-color:#000}
.u-ns-bg-v2-left--md::before,.u-ns-bg-v2-2-left--md::before{left:-15px;border-width:17px 15px 17px 0}
.u-ns-bg-v2-left--md.g-bg-primary::before,.u-ns-bg-v2-2-left--md.g-bg-primary::before{border-right-color:#0066c3}
.u-ns-bg-v2-left--md.g-bg-white::before,.u-ns-bg-v2-2-left--md.g-bg-white::before{border-right-color:#fff}
.u-ns-bg-v2-left--md.g-bg-gray-light-v2::before,.u-ns-bg-v2-2-left--md.g-bg-gray-light-v2::before{border-right-color:#ccc}
.u-ns-bg-v2-left--md.g-bg-black::before,.u-ns-bg-v2-2-left--md.g-bg-black::before{border-right-color:#000}
.u-ns-bg-v2-right--md::before,.u-ns-bg-v2-2-right--md::before{right:-15px;border-width:17px 0 17px 15px}
.u-ns-bg-v2-right--md.g-bg-primary::before,.u-ns-bg-v2-2-right--md.g-bg-primary::before{border-left-color:#0066c3}
.u-ns-bg-v2-right--md.g-bg-white::before,.u-ns-bg-v2-2-right--md.g-bg-white::before{border-left-color:#fff}
.u-ns-bg-v2-right--md.g-bg-gray-light-v2::before,.u-ns-bg-v2-2-right--md.g-bg-gray-light-v2::before{border-left-color:#ccc}
.u-ns-bg-v2-right--md.g-bg-black::before,.u-ns-bg-v2-2-right--md.g-bg-black::before{border-left-color:#000}
.u-ns-bg-v2-2-top--md::before,.u-ns-bg-v2-2-bottom--md::before,.u-ns-bg-v2-2-2-top--md::before,.u-ns-bg-v2-2-2-bottom--md::before{left:20px}
.u-ns-bg-v2-2-left--md::before,.u-ns-bg-v2-2-right--md::before,.u-ns-bg-v2-2-2-left--md::before,.u-ns-bg-v2-2-2-right--md::before{top:30px}
.u-ns-bg-v2-2-top--md::before,.u-ns-bg-v2-2-2-top--md::before{border-width:0 15px 15px 15px}
.u-ns-bg-v2-2-bottom--md::before,.u-ns-bg-v2-2-2-bottom--md::before{border-width:15px 15px 0 15px}
.u-ns-bg-v2-2-left--md::before,.u-ns-bg-v2-2-2-left--md::before{border-width:15px 15px 15px 0}
.u-ns-bg-v2-2-right--md::before,.u-ns-bg-v2-2-2-right--md::before{border-width:15px 0 15px 15px}
}
[class*="u-ns-bg-v3"]{position:relative}
[class*="u-ns-bg-v3"]::before{content:"";position:absolute;z-index:3;display:block;width:0;height:0;border-style:solid;border-color:transparent}
.u-ns-bg-v3-top::before,.u-ns-bg-v3-bottom::before{left:80px}
.u-ns-bg-v3-left::before,.u-ns-bg-v3-right::before{top:23px}
.u-ns-bg-v3-top.g-bg-primary::before,.u-ns-bg-v3-left.g-bg-primary::before{border-bottom-color:#0066c3}
.u-ns-bg-v3-top.g-bg-white::before,.u-ns-bg-v3-left.g-bg-white::before{border-bottom-color:#fff}
.u-ns-bg-v3-top.g-bg-gray-light-v2::before,.u-ns-bg-v3-left.g-bg-gray-light-v2::before{border-bottom-color:#ccc}
.u-ns-bg-v3-top.g-bg-black::before,.u-ns-bg-v3-left.g-bg-black::before{border-bottom-color:#000}
.u-ns-bg-v3-top.g-bg-facebook::before,.u-ns-bg-v3-left.g-bg-facebook::before{border-bottom-color:#3b5998}
.u-ns-bg-v3-bottom.g-bg-primary::before,.u-ns-bg-v3-right.g-bg-primary::before{border-top-color:#0066c3}
.u-ns-bg-v3-bottom.g-bg-white::before,.u-ns-bg-v3-right.g-bg-white::before{border-top-color:#fff}
.u-ns-bg-v3-bottom.g-bg-gray-light-v2::before,.u-ns-bg-v3-right.g-bg-gray-light-v2::before{border-top-color:#ccc}
.u-ns-bg-v3-bottom.g-bg-black::before,.u-ns-bg-v3-right.g-bg-black::before{border-top-color:#000}
.u-ns-bg-v3-bottom.g-bg-lightred::before,.u-ns-bg-v3-right.g-bg-lightred::before{border-top-color:#e64b3b}
.u-ns-bg-v3-bottom.g-bg-blue::before,.u-ns-bg-v3-right.g-bg-blue::before{border-top-color:#3398dc}
.u-ns-bg-v3-bottom.g-bg-purple::before,.u-ns-bg-v3-right.g-bg-purple::before{border-top-color:#9a69cb}
.u-ns-bg-v3-bottom.g-bg-cyan::before,.u-ns-bg-v3-right.g-bg-cyan::before{border-top-color:#00bed6}
.u-ns-bg-v3-bottom.g-bg-teal::before,.u-ns-bg-v3-right.g-bg-teal::before{border-top-color:#18ba9b}
.u-ns-bg-v3-bottom.g-bg-pink::before,.u-ns-bg-v3-right.g-bg-pink::before{border-top-color:#e81c62}
.u-ns-bg-v3-bottom.g-bg-red::before,.u-ns-bg-v3-right.g-bg-red::before{border-top-color:#f00}
.u-ns-bg-v3-bottom.g-bg-facebook::before,.u-ns-bg-v3-right.g-bg-facebook::before{border-top-color:#3b5998}
.u-ns-bg-v3-top::before{top:-22px;border-width:22px 0 0 22px}
.u-ns-bg-v3-bottom::before{bottom:-22px;border-width:22px 22px 0 0}
.u-ns-bg-v3-left::before{left:-22px;border-width:0 22px 22px 0}
.u-ns-bg-v3-right::before{right:-22px;border-width:22px 22px 0 0}
[class*="u-ns-bg-v4"]{position:relative}
[class*="u-ns-bg-v4"]::before{content:"";position:absolute;z-index:3;display:block;width:0;height:0;border-style:solid;border-color:transparent}
.u-ns-bg-v4-top::before,.u-ns-bg-v4-bottom::before{left:8%}
.u-ns-bg-v4-left::before,.u-ns-bg-v4-right::before{top:8%}
.u-ns-bg-v4-top.g-bg-primary::before,.u-ns-bg-v4-left.g-bg-primary::before{border-bottom-color:#0066c3}
.u-ns-bg-v4-top.g-bg-white::before,.u-ns-bg-v4-left.g-bg-white::before{border-bottom-color:#fff}
.u-ns-bg-v4-top.g-bg-gray-light-v2::before,.u-ns-bg-v4-left.g-bg-gray-light-v2::before{border-bottom-color:#ccc}
.u-ns-bg-v4-top.g-bg-black::before,.u-ns-bg-v4-left.g-bg-black::before{border-bottom-color:#000}
.u-ns-bg-v4-bottom.g-bg-primary::before,.u-ns-bg-v4-right.g-bg-primary::before{border-top-color:#0066c3}
.u-ns-bg-v4-bottom.g-bg-white::before,.u-ns-bg-v4-right.g-bg-white::before{border-top-color:#fff}
.u-ns-bg-v4-bottom.g-bg-gray-light-v2::before,.u-ns-bg-v4-right.g-bg-gray-light-v2::before{border-top-color:#ccc}
.u-ns-bg-v4-bottom.g-bg-black::before,.u-ns-bg-v4-right.g-bg-black::before{border-top-color:#000}
.u-ns-bg-v4-top::before{top:-22px;border-width:22px 22px 0 0}
.u-ns-bg-v4-bottom::before{bottom:-22px;border-width:22px 0 0 22px}
.u-ns-bg-v4-left::before{left:-22px;border-width:22px 22px 0 0}
.u-ns-bg-v4-right::before{right:-22px;border-width:0 22px 22px 0}
[class*="u-ns-bg-v5"]{position:relative}
[class*="u-ns-bg-v5"] .u-ns-bg-before{position:absolute;z-index:2}
[class*="u-ns-bg-v5"].g-bg-primary svg polygon,[class*="u-ns-bg-v5"].g-bg-primary svg path{fill:#0066c3}
[class*="u-ns-bg-v5"].g-bg-white svg polygon,[class*="u-ns-bg-v5"].g-bg-white svg path{fill:#fff}
[class*="u-ns-bg-v5"].g-bg-gray-light-v2 svg polygon,[class*="u-ns-bg-v5"].g-bg-gray-light-v2 svg path{fill:#ccc}
[class*="u-ns-bg-v5"].g-bg-black svg polygon,[class*="u-ns-bg-v5"].g-bg-black svg path{fill:#000}
.u-ns-bg-v5-top .u-ns-bg-before,.u-ns-bg-v5-bottom .u-ns-bg-before{width:100%}
.u-ns-bg-v5-top svg,.u-ns-bg-v5-bottom svg{width:100%}
.u-ns-bg-v5-left .u-ns-bg-before,.u-ns-bg-v5-right .u-ns-bg-before{height:100%}
.u-ns-bg-v5-left svg,.u-ns-bg-v5-right svg{height:100%;vertical-align:middle}
.u-ns-bg-v5-top .u-ns-bg-before{bottom:100%}
.u-ns-bg-v5-top svg{vertical-align:bottom}
.u-ns-bg-v5-bottom .u-ns-bg-before{top:100%}
.u-ns-bg-v5-bottom svg{vertical-align:top}
.u-ns-bg-v5-left .u-ns-bg-before{left:100%}
.u-ns-bg-v5-right .u-ns-bg-before{right:100%}
@media (min-width:768px){.u-ns-bg-v5-top--md .u-ns-bg-before,.u-ns-bg-v5-bottom--md .u-ns-bg-before,.u-ns-bg-v5-left--md .u-ns-bg-before,.u-ns-bg-v5-right--md .u-ns-bg-before{top:auto;bottom:auto;left:auto;right:auto;width:auto;height:auto}
.u-ns-bg-v5-top--md svg,.u-ns-bg-v5-bottom--md svg,.u-ns-bg-v5-left--md svg,.u-ns-bg-v5-right--md svg{width:auto;height:auto}
.u-ns-bg-v5-top--md .u-ns-bg-before,.u-ns-bg-v5-bottom--md .u-ns-bg-before{width:100%}
.u-ns-bg-v5-top--md svg,.u-ns-bg-v5-bottom--md svg{width:100%}
.u-ns-bg-v5-left--md .u-ns-bg-before,.u-ns-bg-v5-right--md .u-ns-bg-before{height:100%}
.u-ns-bg-v5-left--md svg,.u-ns-bg-v5-right--md svg{height:100%;vertical-align:middle}
.u-ns-bg-v5-top--md .u-ns-bg-before{bottom:100%}
.u-ns-bg-v5-top--md svg{vertical-align:bottom}
.u-ns-bg-v5-bottom--md .u-ns-bg-before{top:100%}
.u-ns-bg-v5-bottom--md svg{vertical-align:top}
.u-ns-bg-v5-left--md .u-ns-bg-before{left:100%}
.u-ns-bg-v5-right--md .u-ns-bg-before{right:100%}
}
[class*="u-ns-bg-v6"]{position:relative}
[class*="u-ns-bg-v6"] .u-ns-bg-before{position:absolute;z-index:2}
.u-ns-bg-v6-top .u-ns-bg-before::before,.u-ns-bg-v6-top .u-ns-bg-before::after,.u-ns-bg-v6-bottom .u-ns-bg-before::before,.u-ns-bg-v6-bottom .u-ns-bg-before::after,.u-ns-bg-v6-left .u-ns-bg-before::before,.u-ns-bg-v6-left .u-ns-bg-before::after,.u-ns-bg-v6-right .u-ns-bg-before::before,.u-ns-bg-v6-right .u-ns-bg-before::after{content:"";display:block;width:0;height:0;border-style:solid;border-color:transparent}
.u-ns-bg-v6-top .u-ns-bg-before::after,.u-ns-bg-v6-bottom .u-ns-bg-before::after,.u-ns-bg-v6-left .u-ns-bg-before::after,.u-ns-bg-v6-right .u-ns-bg-before::after{position:absolute}
.u-ns-bg-v6-top .u-ns-bg-before,.u-ns-bg-v6-bottom .u-ns-bg-before{left:20px}
.u-ns-bg-v6-left .u-ns-bg-before,.u-ns-bg-v6-right .u-ns-bg-before{top:30px}
.u-ns-bg-v6-top .u-ns-bg-before{top:-15px}
.u-ns-bg-v6-top .u-ns-bg-before::before{border-width:0 15px 15px 15px}
.u-ns-bg-v6-top .u-ns-bg-before::after{bottom:0;left:1px;border-width:0 14px 14px 14px}
.u-ns-bg-v6-top.g-brd-primary .u-ns-bg-before::before{border-bottom-color:#0066c3}
.u-ns-bg-v6-top.g-brd-primary .u-ns-bg-before::after{border-bottom-color:#fff}
.u-ns-bg-v6-top.g-brd-gray-light-v2 .u-ns-bg-before::before{border-bottom-color:#ccc}
.u-ns-bg-v6-top.g-brd-gray-light-v2 .u-ns-bg-before::after{border-bottom-color:#fff}
.u-ns-bg-v6-top.g-brd-black .u-ns-bg-before::before{border-bottom-color:#000}
.u-ns-bg-v6-top.g-brd-black .u-ns-bg-before::after{border-bottom-color:#fff}
.u-ns-bg-v6-bottom .u-ns-bg-before{bottom:-15px}
.u-ns-bg-v6-bottom .u-ns-bg-before::before{border-width:15px 15px 0 15px}
.u-ns-bg-v6-bottom .u-ns-bg-before::after{bottom:1px;left:1px;border-width:14px 14px 0 14px}
.u-ns-bg-v6-bottom.g-brd-primary .u-ns-bg-before::before{border-top-color:#0066c3}
.u-ns-bg-v6-bottom.g-brd-primary .u-ns-bg-before::after{border-top-color:#fff}
.u-ns-bg-v6-bottom.g-brd-gray-light-v2 .u-ns-bg-before::before{border-top-color:#ccc}
.u-ns-bg-v6-bottom.g-brd-gray-light-v2 .u-ns-bg-before::after{border-top-color:#fff}
.u-ns-bg-v6-bottom.g-brd-black .u-ns-bg-before::before{border-top-color:#000}
.u-ns-bg-v6-bottom.g-brd-black .u-ns-bg-before::after{border-top-color:#fff}
.u-ns-bg-v6-left .u-ns-bg-before{left:-15px}
.u-ns-bg-v6-left .u-ns-bg-before::before{border-width:15px 15px 15px 0}
.u-ns-bg-v6-left .u-ns-bg-before::after{top:1px;right:0;border-width:14px 14px 14px 0}
.u-ns-bg-v6-left.g-brd-primary .u-ns-bg-before::before{border-right-color:#0066c3}
.u-ns-bg-v6-left.g-brd-primary .u-ns-bg-before::after{border-right-color:#fff}
.u-ns-bg-v6-left.g-brd-gray-light-v2 .u-ns-bg-before::before{border-right-color:#ccc}
.u-ns-bg-v6-left.g-brd-gray-light-v2 .u-ns-bg-before::after{border-right-color:#fff}
.u-ns-bg-v6-left.g-brd-black .u-ns-bg-before::before{border-right-color:#000}
.u-ns-bg-v6-left.g-brd-black .u-ns-bg-before::after{border-right-color:#fff}
.u-ns-bg-v6-right .u-ns-bg-before{right:-15px}
.u-ns-bg-v6-right .u-ns-bg-before::before{border-width:15px 0 15px 15px}
.u-ns-bg-v6-right .u-ns-bg-before::after{top:1px;left:0;border-width:14px 0 14px 14px}
.u-ns-bg-v6-right.g-brd-primary .u-ns-bg-before::before{border-left-color:#ccc}
.u-ns-bg-v6-right.g-brd-primary .u-ns-bg-before::after{border-left-color:#fff}
.u-ns-bg-v6-right.g-brd-gray-light-v2 .u-ns-bg-before::before{border-left-color:#ccc}
.u-ns-bg-v6-right.g-brd-gray-light-v2 .u-ns-bg-before::after{border-left-color:#fff}
.u-ns-bg-v6-right.g-brd-black .u-ns-bg-before::before{border-left-color:#ccc}
.u-ns-bg-v6-right.g-brd-black .u-ns-bg-before::after{border-left-color:#fff}
@media (min-width:768px){.u-ns-bg-v6-top--md.g-brd-primary .u-ns-bg-before::before,.u-ns-bg-v6-top--md.g-brd-gray-light-v2 .u-ns-bg-before::before,.u-ns-bg-v6-top--md.g-brd-black .u-ns-bg-before::before,.u-ns-bg-v6-bottom--md.g-brd-primary .u-ns-bg-before::before,.u-ns-bg-v6-bottom--md.g-brd-gray-light-v2 .u-ns-bg-before::before,.u-ns-bg-v6-bottom--md.g-brd-black .u-ns-bg-before::before,.u-ns-bg-v6-left--md.g-brd-primary .u-ns-bg-before::before,.u-ns-bg-v6-left--md.g-brd-gray-light-v2 .u-ns-bg-before::before,.u-ns-bg-v6-left--md.g-brd-black .u-ns-bg-before::before,.u-ns-bg-v6-right--md.g-brd-primary .u-ns-bg-before::before,.u-ns-bg-v6-right--md.g-brd-gray-light-v2 .u-ns-bg-before::before,.u-ns-bg-v6-right--md.g-brd-black .u-ns-bg-before::before{border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent}
.u-ns-bg-v6-top--md.g-brd-primary .u-ns-bg-before::after,.u-ns-bg-v6-top--md.g-brd-gray-light-v2 .u-ns-bg-before::after,.u-ns-bg-v6-top--md.g-brd-black .u-ns-bg-before::after,.u-ns-bg-v6-bottom--md.g-brd-primary .u-ns-bg-before::after,.u-ns-bg-v6-bottom--md.g-brd-gray-light-v2 .u-ns-bg-before::after,.u-ns-bg-v6-bottom--md.g-brd-black .u-ns-bg-before::after,.u-ns-bg-v6-left--md.g-brd-primary .u-ns-bg-before::after,.u-ns-bg-v6-left--md.g-brd-gray-light-v2 .u-ns-bg-before::after,.u-ns-bg-v6-left--md.g-brd-black .u-ns-bg-before::after,.u-ns-bg-v6-right--md.g-brd-primary .u-ns-bg-before::after,.u-ns-bg-v6-right--md.g-brd-gray-light-v2 .u-ns-bg-before::after,.u-ns-bg-v6-right--md.g-brd-black .u-ns-bg-before::after{border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent}
.u-ns-bg-v6-top--md .u-ns-bg-before,.u-ns-bg-v6-bottom--md .u-ns-bg-before{left:20px}
.u-ns-bg-v6-left--md .u-ns-bg-before,.u-ns-bg-v6-right--md .u-ns-bg-before{top:30px}
.u-ns-bg-v6-top--md .u-ns-bg-before{bottom:auto;top:-15px}
.u-ns-bg-v6-top--md .u-ns-bg-before::before{border-width:0 15px 15px 15px}
.u-ns-bg-v6-top--md .u-ns-bg-before::after{top:auto;bottom:0;left:1px;border-width:0 14px 14px 14px}
.u-ns-bg-v6-top--md.g-brd-primary .u-ns-bg-before::before{border-bottom-color:#0066c3}
.u-ns-bg-v6-top--md.g-brd-primary .u-ns-bg-before::after{border-bottom-color:#fff}
.u-ns-bg-v6-top--md.g-brd-gray-light-v2 .u-ns-bg-before::before{border-bottom-color:#ccc}
.u-ns-bg-v6-top--md.g-brd-gray-light-v2 .u-ns-bg-before::after{border-bottom-color:#fff}
.u-ns-bg-v6-top--md.g-brd-black .u-ns-bg-before::before{border-bottom-color:#000}
.u-ns-bg-v6-top--md.g-brd-black .u-ns-bg-before::after{border-bottom-color:#fff}
.u-ns-bg-v6-bottom--md .u-ns-bg-before{top:auto;bottom:-15px}
.u-ns-bg-v6-bottom--md .u-ns-bg-before::before{border-width:15px 15px 0 15px}
.u-ns-bg-v6-bottom--md .u-ns-bg-before::after{top:auto;bottom:1px;left:1px;border-width:14px 14px 0 14px}
.u-ns-bg-v6-bottom--md.g-brd-primary .u-ns-bg-before::before{border-top-color:#0066c3}
.u-ns-bg-v6-bottom--md.g-brd-primary .u-ns-bg-before::after{border-top-color:#fff}
.u-ns-bg-v6-bottom--md.g-brd-gray-light-v2 .u-ns-bg-before::before{border-top-color:#ccc}
.u-ns-bg-v6-bottom--md.g-brd-gray-light-v2 .u-ns-bg-before::after{border-top-color:#fff}
.u-ns-bg-v6-bottom--md.g-brd-black .u-ns-bg-before::before{border-top-color:#000}
.u-ns-bg-v6-bottom--md.g-brd-black .u-ns-bg-before::after{border-top-color:#fff}
.u-ns-bg-v6-left--md .u-ns-bg-before{left:-15px;right:auto}
.u-ns-bg-v6-left--md .u-ns-bg-before::before{border-width:15px 15px 15px 0}
.u-ns-bg-v6-left--md .u-ns-bg-before::after{top:1px;bottom:auto;right:0;border-width:14px 14px 14px 0}
.u-ns-bg-v6-left--md.g-brd-primary .u-ns-bg-before::before{border-right-color:#0066c3}
.u-ns-bg-v6-left--md.g-brd-primary .u-ns-bg-before::after{border-right-color:#fff}
.u-ns-bg-v6-left--md.g-brd-gray-light-v2 .u-ns-bg-before::before{border-right-color:#ccc}
.u-ns-bg-v6-left--md.g-brd-gray-light-v2 .u-ns-bg-before::after{border-right-color:#fff}
.u-ns-bg-v6-left--md.g-brd-black .u-ns-bg-before::before{border-right-color:#000}
.u-ns-bg-v6-left--md.g-brd-black .u-ns-bg-before::after{border-right-color:#fff}
.u-ns-bg-v6-right--md .u-ns-bg-before{left:auto;right:-15px}
.u-ns-bg-v6-right--md .u-ns-bg-before::before{border-width:15px 0 15px 15px}
.u-ns-bg-v6-right--md .u-ns-bg-before::after{top:1px;bottom:auto;left:0;border-width:14px 0 14px 14px}
.u-ns-bg-v6-right--md.g-brd-primary .u-ns-bg-before::before{border-left-color:#0066c3}
.u-ns-bg-v6-right--md.g-brd-primary .u-ns-bg-before::after{border-left-color:#fff}
.u-ns-bg-v6-right--md.g-brd-gray-light-v2 .u-ns-bg-before::before{border-left-color:#ccc}
.u-ns-bg-v6-right--md.g-brd-gray-light-v2 .u-ns-bg-before::after{border-left-color:#fff}
.u-ns-bg-v6-right--md.g-brd-black .u-ns-bg-before::before{border-left-color:#000}
.u-ns-bg-v6-right--md.g-brd-black .u-ns-bg-before::after{border-left-color:#fff}
}
[class*="u-ns-bg-v7"]{position:relative}
[class*="u-ns-bg-v7"]::before{content:"";position:absolute;z-index:3;width:0;height:0;border-style:solid;border-color:transparent}
.u-ns-bg-v7-top::before,.u-ns-bg-v7-bottom::before{left:50%;margin-left:-5px}
.u-ns-bg-v7-left::before,.u-ns-bg-v7-right::before{top:50%;margin-top:-5px}
.u-ns-bg-v7-top::before{top:-5px;border-width:0 5px 5px 5px}
.u-ns-bg-v7-top.g-bg-primary::before{border-bottom-color:#0066c3}
.u-ns-bg-v7-top.g-bg-white::before{border-bottom-color:#fff}
.u-ns-bg-v7-top.g-bg-gray-light-v2::before{border-bottom-color:#ccc}
.u-ns-bg-v7-top.g-bg-black::before{border-bottom-color:#000}
.u-ns-bg-v7-bottom::before{bottom:-5px;border-width:5px 5px 0 5px}
.u-ns-bg-v7-bottom.g-bg-primary::before{border-top-color:#0066c3}
.u-ns-bg-v7-bottom.g-bg-white::before{border-top-color:#fff}
.u-ns-bg-v7-bottom.g-bg-gray-light-v2::before{border-top-color:#ccc}
.u-ns-bg-v7-bottom.g-bg-black::before{border-top-color:#000}
.u-ns-bg-v7-left::before{left:-5px;border-width:5px 5px 5px 0}
.u-ns-bg-v7-left.g-bg-primary::before{border-right-color:#0066c3}
.u-ns-bg-v7-left.g-bg-white::before{border-right-color:#fff}
.u-ns-bg-v7-left.g-bg-gray-light-v2::before{border-right-color:#ccc}
.u-ns-bg-v7-left.g-bg-black::before{border-right-color:#000}
.u-ns-bg-v7-right::before{right:-5px;border-width:5px 0 5px 5px}
.u-ns-bg-v7-right.g-bg-primary::before{border-left-color:#0066c3}
.u-ns-bg-v7-right.g-bg-white::before{border-left-color:#fff}
.u-ns-bg-v7-right.g-bg-gray-light-v2::before{border-left-color:#ccc}
.u-ns-bg-v7-right.g-bg-black::before{border-left-color:#000}
.progress-bar{min-height:0 !important}
.u-progress__pointer-v1{position:absolute;top:50%;right:0;width:42px;height:42px;margin:-21px -21px 0 0;background-color:transparent;line-height:42px;z-index:1}
.u-progress__pointer-v2{position:absolute;bottom:100%;right:0;min-width:46px;white-space:nowrap;padding-left:5px;padding-right:5px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);margin-bottom:5px;background-color:transparent;z-index:1}
.u-progress__pointer-v2::after{content:"";position:absolute;left:50%;bottom:-5px;margin-left:-5px;border-style:solid;border-color:#0066c3 transparent;border-width:5px 5px 0}
.u-progress__pointer-v3{position:relative;float:right;white-space:nowrap}
.u-progress__pointer-v3::after{content:"";position:absolute;top:0;right:0;margin-top:-10px;margin-right:-5px;border-style:solid;border-color:#0066c3 transparent;border-width:5px 5px 0}
[class*="u-progress-bar-vertical"]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.u-progress-bar-vertical-v1{height:200px}
.u-progress-bar--2xs{min-height:1px !important}
.u-progress-bar--xs{min-height:3px !important}
.u-progress-bar--sm{min-height:7px !important}
.u-progress-bar--lg{min-height:18px !important}
.u-progress-bar--xl{min-height:22px !important}
.u-progress-bar--2xl{min-height:33px !important}
.u-rating-v1{display:inline-block;padding-left:0;margin-bottom:0}
.u-rating-v1>*{float:left;list-style:none;cursor:pointer;transition-property:color;transition-duration:.2s;transition-timing-function:ease}
.u-rating-v1>*+*{padding-left:6px}
.u-searchform-v1,.u-searchform-v1--align-left{min-width:initial;width:21.42857rem;position:absolute;right:-1.07143rem;top:100%;box-shadow:0 1px 3px #ddd}
.u-searchform-v1 .form-control,.u-searchform-v1--align-left .form-control{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:0.85714rem}
.u-searchform-v1--align-left,.u-searchform-v1--align-left--align-left{position:absolute;left:-1.07143rem}
.u-searchform-v1 .input-group-addon,.u-searchform-v1--align-left .input-group-addon{border:0}
.u-searchform-v1 .input-group-addon button[type="submit"],.u-searchform-v1--align-left .input-group-addon button[type="submit"]{height:100%;padding-bottom:0.28571rem}
.u-searchform-v2 .form-control{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:600;font-size:0.85714rem;color:rgba(255,255,255,0.85);text-transform:uppercase;height:4.71429rem;padding:0.85714rem 0;background-color:transparent;border:none}
.u-searchform-v2 .form-control::-webkit-input-placeholder{color:g-color-white;opacity:.85}
.u-searchform-v2 .form-control:-ms-input-placeholder{color:g-color-white;opacity:.85}
.u-searchform-v2 .form-control::placeholder{color:g-color-white;opacity:.85}
.u-searchform-v2 .form-control::-webkit-input-placeholder{color:g-color-white;opacity:.85}
.u-searchform-v2 .form-control::-moz-placeholder{color:g-color-white;opacity:.85}
.u-searchform-v2 .input-group-addon{border:0}
.u-searchform-v2 .input-group-addon button{cursor:pointer;height:100%;border:none;outline:none;background-color:transparent}
.u-searchform-v3{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}
.u-searchform-v3 .container{height:100%}
.u-searchform-v3 .input-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}
.u-searchform-v3 .form-control{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:300;font-size:inherit;color:inherit;text-transform:uppercase;height:4.71429rem;padding:0.85714rem 0;background-color:transparent;border:none}
.u-searchform-v3 .form-control::-webkit-input-placeholder{color:g-color-white;opacity:.85}
.u-searchform-v3 .form-control:-ms-input-placeholder{color:g-color-white;opacity:.85}
.u-searchform-v3 .form-control::placeholder{color:g-color-white;opacity:.85}
.u-searchform-v3 .form-control::-webkit-input-placeholder{color:g-color-white;opacity:.85}
.u-searchform-v3 .form-control::-moz-placeholder{color:g-color-white;opacity:.85}
.u-searchform-v3 .input-group-addon{border:0}
.u-searchform-v3 .input-group-addon button{cursor:pointer;height:100%;border:none;outline:none;background-color:transparent}
.u-searchform-v4 .form-control{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:0.85714rem;width:20rem;padding:0.71429rem 2.85714rem 0.71429rem 0.71429rem}
.u-searchform-v4 .form-control::-webkit-input-placeholder{color:g-color-gray-dark-v4;opacity:1}
.u-searchform-v4 .form-control:-ms-input-placeholder{color:g-color-gray-dark-v4;opacity:1}
.u-searchform-v4 .form-control::placeholder{color:g-color-gray-dark-v4;opacity:1}
.u-searchform-v4 .form-control::-webkit-input-placeholder{color:g-color-gray-dark-v4;opacity:1}
.u-searchform-v4 .form-control::-moz-placeholder{color:g-color-gray-dark-v4;opacity:1}
.u-searchform-v4 .form-control:not(:last-child){border-right:none}
.u-searchform-v4 .input-group-addon{border-left:none;position:absolute;top:0;right:0;height:100%;z-index:2}
.u-searchform-v4 .input-group-addon button[type="submit"]{height:100%;cursor:pointer;outline:none;border:none;background-color:transparent}
.u-searchform-v5 .input-group{border:solid 1px #eee}
.u-searchform-v5 .form-control{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:0.85714rem;text-transform:uppercase;color:#777;height:3.07143rem;padding:0.35714rem 0.35714rem 0.35714rem 2rem;border-color:transparent}
.u-searchform-v5 .form-control::-webkit-input-placeholder{color:g-color-gray-dark-v4;opacity:1}
.u-searchform-v5 .form-control:-ms-input-placeholder{color:g-color-gray-dark-v4;opacity:1}
.u-searchform-v5 .form-control::placeholder{color:g-color-gray-dark-v4;opacity:1}
.u-searchform-v5 .form-control::-webkit-input-placeholder{color:g-color-gray-dark-v4;opacity:1}
.u-searchform-v5 .form-control::-moz-placeholder{color:g-color-gray-dark-v4;opacity:1}
.u-searchform-v5 .form-control:focus{border-color:transparent}
.u-searchform-v5 .input-group-addon{border-color:transparent}
.u-searchform-v5 .input-group-addon button[type="submit"]{font-size:1.35714rem;height:100%;cursor:pointer;outline:none;border:none;background-color:transparent}
.u-steps-v1{padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#eee;border-radius:.25rem}
.u-steps-v1::after{content:"";display:table;width:100%}
.u-steps-v1>*{display:inline-block;vertical-align:middle}
.u-steps-v1__item{float:left;margin-right:15px}
.u-steps-v1__item a:hover{text-decoration:none}
@media (min-width:768px){.u-steps-v1{padding:0;margin-bottom:0;background-color:transparent;border-radius:0}
.u-steps-v1__item{list-style:none;margin-right:40px}
.u-steps-v1__item a,.u-steps-v1__item span{position:relative;display:inline-block;padding:10px 15px;border-radius:5px;transition-property:background-color;transition-duration:.2s;transition-timing-function:ease-in}
.u-steps-v1__item a::before,.u-steps-v1__item span::before{content:"";position:absolute;top:50%;left:100%;display:block;width:70px;height:4px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.u-steps-v1__item a{color:#fff;background-color:#0066c3}
.u-steps-v1__item a::before{background-color:#0066c3}
.u-steps-v1__item a:hover{background-color:#333}
.u-steps-v1__item span{background-color:#eee}
.u-steps-v1__item span::before{background-color:#eee}
.u-steps-v1__item>i{font-size:10px}
.u-steps-v1__item:last-child{margin-right:0}
.u-steps-v1__item:last-child a::before,.u-steps-v1__item:last-child span::before{display:none}
.u-steps-v1__item+.u-breadcrumb-v1__item::before{display:none}
.u-steps-v1__item.active a,.u-steps-v1__item.active span{color:#fff;background-color:#0066c3}
.u-steps-v1 a:hover{text-decoration:none}
}
.u-steps-v2{padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#eee;border-radius:.25rem}
.u-steps-v2::after{content:"";display:table;width:100%}
.u-steps-v2>*{display:inline-block;vertical-align:middle}
.u-steps-v2__item{float:left;margin-right:15px}
.u-steps-v2__item a:hover{text-decoration:none}
@media (min-width:768px){.u-steps-v2{padding:0;margin-bottom:0;background-color:transparent;border-radius:0}
.u-steps-v2__indicator{position:absolute;bottom:0;left:50%;width:12px;height:12px;border-radius:50%;background-color:#0066c3;box-shadow:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);transition-property:box-shadow;transition-duration:.2s;transition-timing-function:ease-in}
.u-steps-v2__item{text-align:center;list-style:none;margin-right:40px}
.u-steps-v2__item a,.u-steps-v2__item span{position:relative;display:block;color:#333;padding-bottom:20px;transition-property:color;transition-duration:.2s;transition-timing-function:ease-in}
.u-steps-v2__item a::before,.u-steps-v2__item span::before{content:"";position:absolute;bottom:4px;left:50%;display:block;width:120px;height:4px;margin-left:6px}
.u-steps-v2__item a::before{background-color:#0066c3}
.u-steps-v2__item a .u-steps-v2__indicator{background-color:#0066c3}
.u-steps-v2__item a:hover{text-decoration:none}
.u-steps-v2__item span::before{background-color:#eee}
.u-steps-v2__item span .u-steps-v2__indicator{background-color:#eee}
.u-steps-v2__item:last-child a::before,.u-steps-v2__item:last-child span::before{display:none}
.u-steps-v2__item:hover a{color:#0066c3}
.u-steps-v2__item:hover a .u-steps-v2__indicator{box-shadow:0 0 0 3px rgba(0,102,195,0.3)}
.u-steps-v2__item.active a .u-steps-v2__indicator,.u-steps-v2__item.active span .u-steps-v2__indicator{background-color:#0066c3}
}
.u-steps-v3{padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#eee;border-radius:.25rem}
.u-steps-v3::after{content:"";display:table;width:100%}
.u-steps-v3>*{display:inline-block;vertical-align:middle}
.u-steps-v3__item{float:left;margin-right:15px}
.u-steps-v3__item a:hover{text-decoration:none}
.u-steps-v3__indicator{font-style:normal}
.u-steps-v3__indicator::after{content:" - "}
@media (min-width:768px){.u-steps-v3{padding:0;margin-bottom:0;background-color:transparent;border-radius:0}
.u-steps-v3__indicator{position:absolute;top:0;left:50%;width:26px;height:26px;line-height:26px;text-align:center;background-color:#0066c3;box-shadow:0;border-radius:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);transition-property:box-shadow;transition-duration:.2s;transition-timing-function:ease-in}
.u-steps-v3__indicator::after{display:none}
.u-steps-v3__item{text-align:center;float:left;list-style:none;margin-right:40px}
.u-steps-v3__item a,.u-steps-v3__item span{position:relative;display:block;color:#333;padding-top:40px;transition-property:color;transition-duration:.2s;transition-timing-function:ease-in}
.u-steps-v3__item a::before,.u-steps-v3__item span::before{content:"";position:absolute;top:11px;left:50%;display:block;width:120px;height:4px;margin-left:13px}
.u-steps-v3__item a::before{background-color:#0066c3}
.u-steps-v3__item a .u-steps-v3__indicator{color:#fff;background-color:#0066c3}
.u-steps-v3__item a:hover{text-decoration:none}
.u-steps-v3__item span::before{background-color:#eee}
.u-steps-v3__item span .u-steps-v3__indicator{color:#333;background-color:#eee}
.u-steps-v3__item:last-child a::before,.u-steps-v3__item:last-child span::before{display:none}
.u-steps-v3__item:hover a{color:#0066c3}
.u-steps-v3__item:hover a .u-steps-v3__indicator{box-shadow:0 0 0 3px rgba(0,102,195,0.3)}
.u-steps-v3__item.active a .u-steps-v3__indicator,.u-steps-v3__item.active span .u-steps-v3__indicator{color:#fff;background-color:#0066c3}
}
[class*="u-timeline-v1-wrap"],[class*="u-timeline-v2-wrap"],[class*="u-timeline-v3-wrap"]{position:relative}
[class*="u-timeline-v1-wrap"]::before,[class*="u-timeline-v2-wrap"]::before,[class*="u-timeline-v3-wrap"]::before{content:"";position:absolute;top:0;bottom:0;display:block}
.u-timeline-v1{position:relative;border-width:1px;border-style:solid;border-color:#eee}
.u-timeline-v1-wrap::before{left:0;width:1px;height:100%;background-color:#f7f7f7;margin-left:20px}
.u-timeline-v1__icon{position:absolute;top:30px;font-size:20px;z-index:3}
.g-orientation-bottom .u-timeline-v1__icon,.g-orientation-right .u-timeline-v1__icon,.g-orientation-left .u-timeline-v1__icon{left:0}
@media (min-width:768px){.u-timeline-v1-wrap:not([class*="--horizontal"])::before{left:50%;margin-left:-2px}
.u-timeline-v1-wrap--horizontal::before{top:auto;bottom:0;left:0;right:0;width:100%;height:3px;margin-left:0;margin-top:-2px}
.g-orientation-bottom .u-timeline-v1__icon{top:100%;left:0;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.g-orientation-left .u-timeline-v1__icon{right:100%;left:auto}
.g-orientation-right .u-timeline-v1__icon{right:auto;left:100%}
}
@media (min-width:768px){.u-timeline-v2-wrap::before{left:25%;width:3px;height:100%;margin-left:-1px;background-color:#f7f7f7}
.u-timeline-v2__icon{font-size:16px;position:absolute}
.g-orientation-right .u-timeline-v2__icon{left:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.g-orientation-left .u-timeline-v2__icon{right:100%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}
.g-orientation-bottom .u-timeline-v2__icon{top:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
}
.u-timeline-v3-wrap::before{left:21%;width:1px;height:100%;display:none;background-color:#eee}
.u-timeline-v3{position:relative}
.u-timeline-v3__icon{left:21%}
@media (min-width:768px){.u-timeline-v3-wrap::before{display:block}
}
@media (min-width:992px){.u-timeline-v3-wrap::before{left:18%}
.u-timeline-v3__icon{left:18%}
}
.u-label{display:inline-block;padding:.35rem .58rem;font-size:.9rem;line-height:1;text-align:center;white-space:nowrap;color:#fff;
}
.u-label:empty{display:none}
.btn .u-label{position:relative;top:-1px}
.u-label-default{background-color:#777}
.u-label-default[href]:hover,.u-label-default[href]:focus{background-color:#555}
.u-label-primary{background-color:#5cb85c}
.u-label-primary[href]:hover,.u-label-primary[href]:focus{background-color:#55b555}
.u-label-success{background-color:#5cb85c}
.u-label-success[href]:hover,.u-label-success[href]:focus{background-color:#55b555}
.u-label-info{background-color:#5bc0de}
.u-label-info[href]:hover,.u-label-info[href]:focus{background-color:#53bddc}
.u-label-warning{background-color:#f0ad4e}
.u-label-warning[href]:hover,.u-label-warning[href]:focus{background-color:#efa945}
.u-label-danger{background-color:#d9534f}
.u-label-danger[href]:hover,.u-label-danger[href]:focus{background-color:#d74b47}
.u-label.g-rounded-10{padding:.35rem .7rem}
.u-label--sm{font-size:.8rem}
.u-label--lg{font-size:1.1rem}
.u-label.u-label-with-icon{padding:.5rem .85rem}
.u-label.u-label-with-icon i{margin-right:.5rem}
.u-label-num{min-width:2rem;height:2rem;padding:0 .35rem;line-height:2rem}
.u-label-num.u-label--sm{min-width:1.6rem;height:1.6rem;line-height:1.6rem}
.u-label-num.u-label--lg{min-width:2.2rem;height:2.2rem;line-height:2.2rem}
.u-link-v1{border-bottom:solid 1px}
.u-link-v1:hover,.u-link-v1:focus{border-bottom:none;text-decoration:none}
.u-link-v2{position:absolute;top:0;right:0;bottom:0;left:0;text-indent:-100%;white-space:nowrap;overflow:hidden;z-index:2}
.u-link-v3{text-decoration:underline}
.u-link-v3:hover{text-decoration:none}
.u-link-v4{transition:all .3s}
.u-link-v4:hover{opacity:.8}
.u-link-v5{text-decoration:none;transition:all .2s}
.u-link-v5:hover,.u-link-v5:focus{text-decoration:none}
.u-link-v6{display:block;overflow:hidden}
.u-link-v6-arrow{margin-left:-50px;visibility:hidden;opacity:0;transition:all .4s}
.u-link .u-block-hover:hover-v6-arrow,.u-link-v6:hover-v6-arrow{margin-left:5px;visibility:visible;opacity:1}
.u-link-v7{margin-right:30px;transition:all .4s}
.u-link-v7-arrow{margin-left:-50px;visibility:hidden;opacity:0;transition:all .4s}
.u-link .u-block-hover:hover,.u-link-v7:hover{margin-right:0}
.u-link .u-block-hover:hover-v7-arrow,.u-link-v7:hover-v7-arrow{margin-left:10px;visibility:visible;opacity:1}
.u-list-inline{padding-left:0;margin-bottom:0;list-style:none}
.img-bordered{border:solid 6px #777}
.g-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.g-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
@media (min-width:576px){.g-order-1--sm{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.g-order-2--sm{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}
@media (min-width:768px){.g-order-1--md{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.g-order-2--md{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}
@media (min-width:992px){.g-order-1--lg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.g-order-2--lg{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}
.u-pagination-v1__item{display:inline-block;text-align:center;text-decoration:none;border:solid 1px transparent;transition:all .3s ease}
.u-pagination-v1__item--active,.u-pagination-v1__item:hover,.u-pagination-v1__item:focus{text-decoration:none;cursor:pointer}
.u-pagination-v1__item-info{display:inline-block;text-align:center;text-decoration:none}
.u-pagination-v1__item--disabled{opacity:.5;pointer-events:none}
.u-pagination-v1-1{color:#999;border-color:#999}
.u-pagination-v1-1--active,.u-pagination-v1-1:hover,.u-pagination-v1-1:focus{background-color:#0066c3;color:#fff;border-color:#0066c3}
.u-pagination-v1-2{color:#555;border-color:#555}
.u-pagination-v1-2:hover,.u-pagination-v1-2:focus{color:#0066c3;border-color:#0066c3}
.u-pagination-v1-2--active,.u-pagination-v1-2--nav{background-color:#0066c3;color:#fff;border-color:#0066c3}
.u-pagination-v1-2--active:hover,.u-pagination-v1-2--active:focus,.u-pagination-v1-2--nav:hover,.u-pagination-v1-2--nav:focus{color:#fff}
.u-pagination-v1-2--nav:hover{background-color:rgba(0,102,195,0.8)}
.u-pagination-v1-3{color:#333;border-color:#333}
.u-pagination-v1-3--active,.u-pagination-v1-3:hover,.u-pagination-v1-3:focus{background-color:#333;color:#fff;border-color:#333}
.u-pagination-v1-4{color:#333;border-color:transparent}
.u-pagination-v1-4:hover,.u-pagination-v1-4:focus{color:#0066c3;border-color:#0066c3}
.u-pagination-v1-4--active{color:#fff;background-color:#0066c3;border-color:#0066c3}
.u-pagination-v1-4--active:hover,.u-pagination-v1-4--active:focus{color:#fff}
.u-pagination-v1-5{color:#999;border-color:#ccc}
.u-pagination-v1-5--active,.u-pagination-v1-5:hover,.u-pagination-v1-5:focus{background-color:#0066c3;color:#fff;border-color:#0066c3}
.u-ribbon-v1,.u-ribbon-v2{position:absolute;font-size:.9rem}
.u-ribbon-center{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.u-ribbon--sm{font-size:.7rem}
.u-ribbon--lg{font-size:1.1rem}
.u-ribbon-v1{display:inline-block;padding:.35rem .7rem;
}
.u-ribbon-v1.u-ribbon-with-icon{padding:.5rem .85rem}
.u-ribbon-v1 .u-ribbon-icon--left{margin-right:.5rem}
.u-ribbon-v1 .u-ribbon-icon--right{margin-left:.5rem}
.u-ribbon-v2{display:inline-block;padding:1rem 1.1rem}
.u-ribbon-v2.u-ribbon--sm{padding:1rem 1.2rem}
.u-ribbon-v2.u-ribbon--lg{padding:1.2rem 1.1rem}
.u-ribbon-bookmark::after{content:"";position:absolute;bottom:-1.1rem;left:0;width:100%;height:0;border-style:solid;border-left-width:1.5rem;border-right-width:1.5rem;border-bottom:1rem solid transparent !important}
.u-ribbon--lg.u-ribbon-bookmark::after{border-right-width:1.4rem}
.u-ribbon-bookmark.g-bg-primary::after{border-color:#0066c3}
.u-ribbon-bookmark.g-bg-black::after{border-color:#000}
.u-ribbon-bookmark.g-bg-white::after{border-color:#fff}
.u-ribbon-bookmark.g-bg-light-opacity::after{border-color:rgba(255,255,255,0.7)}
.u-ribbon-bookmark.g-bg-dark-opacity::after{border-color:rgba(30,30,30,0.7)}
.u-ribbon-bookmark.g-color-gray-light-v3::after{border-color:#ddd}
.u-ribbon-bookmark.g-color-gray-light-v4::after{border-color:#eee}
.u-ribbon-bookmark.g-color-gray-dark-v5::after{border-color:#999}
.u-ribbon-bookmark.g-bg-green::after{border-color:#0066c3}
.u-ribbon-bookmark.g-bg-blue::after{border-color:#3398dc}
.u-ribbon-bookmark.g-bg-lightblue::after{border-color:#edf2f8}
.u-ribbon-bookmark.g-bg-lightblue-v1::after{border-color:#d6e2ee}
.u-ribbon-bookmark.g-bg-darkblue::after{border-color:#009}
.u-ribbon-bookmark.g-bg-indigo::after{border-color:#4263a3}
.u-ribbon-bookmark.g-bg-red::after{border-color:#f00}
.u-ribbon-bookmark.g-bg-lightred::after{border-color:#e64b3b}
.u-ribbon-bookmark.g-bg-darkred::after{border-color:#a10f2b}
.u-ribbon-bookmark.g-bg-purple::after{border-color:#9a69cb}
.u-ribbon-bookmark.g-bg-darkpurple::after{border-color:#6639b6}
.u-ribbon-bookmark.g-bg-pink::after{border-color:#e81c62}
.u-ribbon-bookmark.g-bg-orange::after{border-color:#a10f2b}
.u-ribbon-bookmark.g-bg-deeporange::after{border-color:#fe541e}
.u-ribbon-bookmark.g-bg-yellow::after{border-color:#a10f2b}
.u-ribbon-bookmark.g-bg-aqua::after{border-color:#29d6e6}
.u-ribbon-bookmark.g-bg-cyan::after{border-color:#00bed6}
.u-ribbon-bookmark.g-bg-teal::after{border-color:#18ba9b}
.u-ribbon-bookmark.g-bg-brown::after{border-color:#a10f2b}
.u-ribbon-bookmark.g-bg-bluegray::after{border-color:#585f69}
.u-ribbon-clip-v1::before,.u-ribbon-clip-v2::before{content:"";position:absolute;bottom:-0.71429rem;border-style:solid}
.u-ribbon--left.u-ribbon-clip-v1::before,.u-ribbon--left.u-ribbon-clip-v2::before{left:0;border-width:0 0.71429rem 0.71429rem 0;border-right-color:#999}
.u-ribbon--right.u-ribbon-clip-v1::before,.u-ribbon--right.u-ribbon-clip-v2::before{right:0;border-width:0 0 0.71429rem 0.71429rem;border-left-color:#999}
.u-ribbon-clip-v2{padding:.35rem 1.35rem;-webkit-transform:skewX(-10deg) translateZ(1px);transform:skewX(-10deg) translateZ(1px)}
.u-ribbon-clip-v2.u-ribbon-with-icon{padding:.5rem 1.35rem}
.u-ribbon-clip-v2__inner{display:inline-block;-webkit-transform:skewX(10deg) translateZ(1px);transform:skewX(10deg) translateZ(1px)}
.u-ribbon-clip-v2::before{-webkit-transform:skewX(10deg);-ms-transform:skewX(10deg);transform:skewX(10deg)}
.u-ribbon--left.u-ribbon-clip-v2::before{left:0.07143rem}
.u-ribbon--right.u-ribbon-clip-v2::before{right:-0.07143rem}
.u-ribbon-clip-v3{width:calc(100%+20px);text-align:center}
.u-ribbon-clip-v3::before,.u-ribbon-clip-v3::after{content:"";position:absolute}
.u-ribbon-clip-v3::before{left:0;bottom:-0.71429rem;width:0;height:0;border-top:10px solid #999;border-left:10px solid transparent}
.u-ribbon-clip-v3::after{right:0;bottom:-0.71429rem;width:0;height:0;border-top:10px solid #999;border-right:10px solid transparent}
.u-ribbon-clip-v4{width:100%;height:100%;overflow:hidden}
.u-ribbon-clip-v4::before,.u-ribbon-clip-v4::after{content:"";position:absolute}
.u-ribbon-clip-v4::before{top:0;width:2.85714rem;height:0.42857rem;background:#999;border-radius:0.57143rem 0.57143rem 0 0}
.u-ribbon-clip-v4.u-ribbon--left::before{left:7.14286rem}
.u-ribbon-clip-v4.u-ribbon--right::before{right:7.14286rem}
.u-ribbon-clip-v4::after{top:7.14286rem;width:0.42857rem;height:2.85714rem;background:#999}
.u-ribbon-clip-v4.u-ribbon--left::after{left:0;border-radius:0.57143rem 0 0 0.57143rem}
.u-ribbon-clip-v4.u-ribbon--right::after{right:0;border-radius:0 0.57143rem 0.57143rem 0}
.u-ribbon-clip-v4__inner{position:absolute;top:2.14286rem;width:14.28571rem;height:2.85714rem;line-height:2.85714rem;overflow:hidden;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);text-align:center;z-index:2}
.u-ribbon--left .u-ribbon-clip-v4__inner{left:-3.57143rem;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.u-ribbon--right .u-ribbon-clip-v4__inner{right:-3.57143rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.u-ribbon-clip-v4__inner--bordered{border:1px dashed rgba(255,255,255,0.7)}
.u-ribbon-clip-v4__inner.g-bg-primary{box-shadow:0 0 0 3px #0066c3,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-black{box-shadow:0 0 0 3px #000,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-white{box-shadow:0 0 0 3px #fff,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-light-opacity{box-shadow:0 0 0 3px rgba(255,255,255,0.7),0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-dark-opacity{box-shadow:0 0 0 3px rgba(30,30,30,0.7),0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-color-gray-light-v3{box-shadow:0 0 0 3px #ddd,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-color-gray-light-v4{box-shadow:0 0 0 3px #eee,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-color-gray-dark-v5{box-shadow:0 0 0 3px #999,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-green{box-shadow:0 0 0 3px #0066c3,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-blue{box-shadow:0 0 0 3px #3398dc,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-lightblue{box-shadow:0 0 0 3px #edf2f8,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-lightblue-v1{box-shadow:0 0 0 3px #d6e2ee,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-darkblue{box-shadow:0 0 0 3px #009,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-indigo{box-shadow:0 0 0 3px #4263a3,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-red{box-shadow:0 0 0 3px #f00,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-lightred{box-shadow:0 0 0 3px #e64b3b,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-darkred{box-shadow:0 0 0 3px #a10f2b,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-purple{box-shadow:0 0 0 3px #9a69cb,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-darkpurple{box-shadow:0 0 0 3px #6639b6,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-pink{box-shadow:0 0 0 3px #e81c62,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-orange{box-shadow:0 0 0 3px #a10f2b,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-deeporange{box-shadow:0 0 0 3px #fe541e,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-yellow{box-shadow:0 0 0 3px #a10f2b,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-aqua{box-shadow:0 0 0 3px #29d6e6,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-cyan{box-shadow:0 0 0 3px #00bed6,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-teal{box-shadow:0 0 0 3px #18ba9b,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-brown{box-shadow:0 0 0 3px #a10f2b,0 21px 5px -18px rgba(0,0,0,0.6)}
.u-ribbon-clip-v4__inner.g-bg-bluegray{box-shadow:0 0 0 3px #585f69,0 21px 5px -18px rgba(0,0,0,0.6)}
[data-animation]:not(.u-in-viewport){visibility:hidden}
[data-animation].js-carousel{visibility:visible}
.u-in-viewport{visibility:visible}
.u-sticker{position:absolute}
.u-sticker-center{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
[class*="sticky-block"]{max-width:100%}
[class*="text"][class*="center"] td,[class*="text"][class*="center"] th{text-align:center}
.u-table--v1 td,.u-table--v1 th{padding:8px}
.u-table--v1 thead th{border-bottom-width:1px}
.u-table--v2 td,.u-table--v2 th{padding:15px}
.u-table--v2 thead th{background-color:inherit;border-bottom-width:1px}
.g-col-border-top-0 td,.g-col-border-top-0 th{border-top-width:0}
.g-col-border-side-0 td,.g-col-border-side-0 th{border-left-width:0;border-right-width:0}
.g-color-primary--active.active{color:#0066c3}
.g-color-black--active.active{color:#000}
.g-color-gray-dark-v2--active.active{color:#333}
.g-color-white--active.active{color:#fff}
.u-tab-line-icon-pro{position:relative;top:2px}
.nav-item>a,.nav-item>.nav-link,[class*="u-tab-link"]:not([class*="-icon"]){transition-property:color,background-color,border-color;transition-duration:.2s;transition-timing-function:ease-in}
[role="tablist"]:not([data-tabs-mobile-type="slide-up-down"]):not([data-tabs-mobile-type="accordion"]):not([data-scroll]){display:block}
[role="tablist"]:not([data-tabs-mobile-type="slide-up-down"]):not([data-tabs-mobile-type="accordion"]):not([data-scroll]) .nav-item{display:inline-block}
[role="tablist"]:not([data-tabs-mobile-type="slide-up-down"]):not([data-tabs-mobile-type="accordion"]):not([data-scroll]) .js-tabs-mobile{position:relative;display:none}
[role="tablist"]:not([data-tabs-mobile-type="slide-up-down"]):not([data-tabs-mobile-type="accordion"]):not([data-scroll]) .js-tabs-mobile-control{position:relative;display:block}
[role="tablist"]:not([data-tabs-mobile-type="slide-up-down"]):not([data-tabs-mobile-type="accordion"]):not([data-scroll]) .js-tabs-mobile-control::after{content:"";position:absolute;top:50%;right:0;display:block;width:0;height:0;border-width:5px 3.5px 0 3.5px;border-style:solid;border-color:#777 transparent transparent transparent;margin-top:-1px}
[role="tablist"]:not([data-tabs-mobile-type="slide-up-down"]):not([data-tabs-mobile-type="accordion"]):not([data-scroll]) .js-tabs-mobile .nav-inner{position:absolute;top:calc(100%+1px);right:0;display:none;background-color:#fff;border:1px solid;padding-left:0}
[role="tablist"]:not([data-tabs-mobile-type="slide-up-down"]):not([data-tabs-mobile-type="accordion"]):not([data-scroll]) .js-tabs-mobile .nav-inner .nav-item{display:block;white-space:nowrap}
[data-scroll]:not([data-tabs-mobile-type="slide-up-down"]):not([data-tabs-mobile-type="accordion"]){width:100%;white-space:nowrap;overflow-x:scroll;overflow-y:hidden}
[data-scroll]:not([data-tabs-mobile-type="slide-up-down"]):not([data-tabs-mobile-type="accordion"])::-webkit-scrollbar{display:none}
@-moz-document url-prefix(){[data-scroll]:not([data-tabs-mobile-type="slide-up-down"]):not([data-tabs-mobile-type="accordion"]){padding-bottom:15px}
}
@media (min-width:768px){[data-scroll]{width:100%;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
[data-scroll]::-webkit-scrollbar{display:none}
@-moz-document url-prefix(){[data-scroll]{padding-bottom:15px}
}
}
@media (min-width:768px){[class*="u-nav-v1"].u-nav-rounded-3 .nav-link{border-radius:3px}
[class*="u-nav-v1"].u-nav-rounded-5 .nav-link{border-radius:5px}
[class*="u-nav-v1"].u-nav-rounded-7 .nav-link{border-radius:7px}
[class*="u-nav-v1"].u-nav-rounded-10 .nav-link{border-radius:10px}
.u-nav-v1-1 .nav-link.active{background-color:#eee}
.u-nav-v1-1.u-nav-primary .nav-link.active{color:#fff;background-color:#0066c3}
.u-nav-v1-1.u-nav-dark .nav-link.active{color:#fff;background-color:#333}
.u-nav-v1-1.u-nav-light .nav-link{color:#fff}
.u-nav-v1-1.u-nav-light .nav-link.active{color:#333;background-color:#fff}
.u-nav-v1-2 .nav-link{border:solid 1px transparent}
.u-nav-v1-2 .nav-link.active{border-color:#eee}
.u-nav-v1-2.u-nav-primary .nav-link.active{border-color:#0066c3}
.u-nav-v1-2.u-nav-dark .nav-link.active{border-color:#333}
.u-nav-v1-2.u-nav-light .nav-link{color:#fff}
.u-nav-v1-2.u-nav-light .nav-link.active{border-color:#fff}
}
@media (min-width:768px){[class*="u-nav-v2"] .nav-link{border-style:solid;border-color:#eee;border-width:1px;margin-left:-1px}
[class*="u-nav-v2"] .nav-item:first-child .nav-link{margin-left:0}
[class*="u-nav-v2"].flex-column .nav-link{margin:-1px 0 0}
[class*="u-nav-v2"].flex-column .nav-item:first-child .nav-link{margin-top:0}
[class*="u-nav-v2"].u-nav-primary .nav-link{border-color:#0066c3}
[class*="u-nav-v2"].u-nav-primary .nav-link.active,[class*="u-nav-v2"].u-nav-primary .cbp-filter-item-active .nav-link{border-color:#0066c3 !important}
[class*="u-nav-v2"].u-nav-dark .nav-link{border-color:#333}
[class*="u-nav-v2"].u-nav-dark .nav-link.active,[class*="u-nav-v2"].u-nav-dark .cbp-filter-item-active .nav-link{border-color:#333 !important}
[class*="u-nav-v2"].u-nav-light .nav-link{color:#fff;border-color:#fff}
[class*="u-nav-v2"].u-nav-light .nav-link.active,[class*="u-nav-v2"].u-nav-light .cbp-filter-item-active .nav-link{border-color:#fff !important}
[class*="u-nav-v2"].u-nav-rounded-3 .nav-item:first-child .nav-link{border-radius:3px 0 0 3px}
[class*="u-nav-v2"].u-nav-rounded-3 .nav-item:last-child .nav-link{border-radius:0 3px 3px 0}
[class*="u-nav-v2"].u-nav-rounded-3.flex-column .nav-item:first-child .nav-link{border-radius:3px 3px 0 0}
[class*="u-nav-v2"].u-nav-rounded-3.flex-column .nav-item:last-child .nav-link{border-radius:0 0 3px 3px}
[class*="u-nav-v2"].u-nav-rounded-5 .nav-item:first-child .nav-link{border-radius:5px 0 0 5px}
[class*="u-nav-v2"].u-nav-rounded-5 .nav-item:last-child .nav-link{border-radius:0 5px 5px 0}
[class*="u-nav-v2"].u-nav-rounded-5.flex-column .nav-item:first-child .nav-link{border-radius:5px 5px 0 0}
[class*="u-nav-v2"].u-nav-rounded-5.flex-column .nav-item:last-child .nav-link{border-radius:0 0 5px 5px}
[class*="u-nav-v2"].u-nav-rounded-7 .nav-item:first-child .nav-link{border-radius:7px 0 0 7px}
[class*="u-nav-v2"].u-nav-rounded-7 .nav-item:last-child .nav-link{border-radius:0 7px 7px 0}
[class*="u-nav-v2"].u-nav-rounded-7.flex-column .nav-item:first-child .nav-link{border-radius:7px 7px 0 0}
[class*="u-nav-v2"].u-nav-rounded-7.flex-column .nav-item:last-child .nav-link{border-radius:0 0 7px 7px}
[class*="u-nav-v2"].u-nav-rounded-10 .nav-item:first-child .nav-link{border-radius:10px 0 0 10px}
[class*="u-nav-v2"].u-nav-rounded-10 .nav-item:last-child .nav-link{border-radius:0 10px 10px 0}
[class*="u-nav-v2"].u-nav-rounded-10.flex-column .nav-item:first-child .nav-link{border-radius:10px 10px 0 0}
[class*="u-nav-v2"].u-nav-rounded-10.flex-column .nav-item:last-child .nav-link{border-radius:0 0 10px 10px}
.u-nav-v2-1 .nav-link.active,.u-nav-v2-1 .cbp-filter-item-active .nav-link{background-color:#eee}
.u-nav-v2-1.u-nav-primary .nav-link.active,.u-nav-v2-1.u-nav-primary .cbp-filter-item-active .nav-link{color:#fff;background-color:#0066c3}
.u-nav-v2-1.u-nav-dark .nav-link.active,.u-nav-v2-1.u-nav-dark .nav-link.cbp-filter-item-active{color:#fff;background-color:#333}
.u-nav-v2-1.u-nav-light .nav-link.active,.u-nav-v2-1.u-nav-light .nav-link.cbp-filter-item-active{color:#333;background-color:#fff}
.u-nav-v2-2 .nav-link.active,.u-nav-v2-2 .cbp-filter-item-active .nav-link{color:#0066c3}
}
@media (min-width:768px){[class*="u-nav-v3"] .nav-link{border-style:solid;border-width:1px 0;border-color:#eee}
[class*="u-nav-v3"].flex-column .nav-link{margin:-1px 0 0}
[class*="u-nav-v3"].flex-column .nav-item:first-child .nav-link{margin-top:0}
[class*="u-nav-v3"] .nav-link.active{color:#0066c3}
[class*="u-nav-v3"].u-nav-light .nav-link{color:#fff;border-color:#fff}
[class*="u-nav-v3"].u-nav-light .nav-link.active{color:#0066c3;border-color:#fff !important}
.u-nav-v3-2 .nav-link{z-index:1}
.u-nav-v3-2 .nav-link.active{border-color:#0066c3;z-index:2;position:relative}
}
@media (min-width:768px){.u-nav-v4-1{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#eee}
.u-nav-v4-1 .nav-item{margin-bottom:-1px}
.u-nav-v4-1 .nav-link{border-style:solid;border-width:2px 1px 1px;border-color:transparent}
.u-nav-v4-1 .nav-link.active{border-color:#ccc #eee #fff}
.u-nav-v4-1.u-nav-light .nav-link{color:#fff}
.u-nav-v4-1.u-nav-light .nav-link.active{color:#fff;border-color:#ccc #eee transparent;background-color:#333}
.u-nav-v4-1.u-nav-light.flex-column .nav-link.active{border-color:#ccc transparent #ccc #eee;border-width:1px 0 1px 1px;background-color:#333}
.u-nav-v4-1.u-nav-primary .nav-link.active{border-color:#0066c3 #eee #fff}
.u-nav-v4-1.u-nav-dark .nav-link.active{border-color:#333 #eee #fff}
}
@media (min-width:768px) and (min-width:768px){.u-nav-v4-1-column{display:-webkit-box;display:-ms-flexbox;display:flex}
.u-nav-v4-1-column .u-nav-v4-1{border-bottom:none}
.u-nav-v4-1-column .u-nav-v4-1 .nav-item{margin:0 -1px 0 0;z-index:2}
.u-nav-v4-1-column .u-nav-v4-1 .nav-link{border-style:solid;border-width:1px 1px 1px 2px;border-color:transparent}
.u-nav-v4-1-column .u-nav-v4-1 .nav-link.active{border-color:#eee #fff #eee #ccc}
.u-nav-v4-1-column .u-nav-v4-1.u-nav-primary .nav-link.active{border-color:#eee #fff #eee #0066c3}
.u-nav-v4-1-column .u-nav-v4-1.u-nav-dark .nav-link.active{border-color:#eee #fff #eee #333}
.u-nav-v4-1-column .nav{width:30%}
.u-nav-v4-1-column .tab-content{width:70%}
}
@media (min-width:768px){[class*="u-nav-v5"] .nav-item{margin-bottom:-1px}
[class*="u-nav-v5"] .nav-link{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:transparent}
[class*="u-nav-v5"] .nav-link.active{border-color:#ccc}
[class*="u-nav-v5"].u-nav-primary .nav-link.active{border-color:#0066c3;color:#0066c3}
[class*="u-nav-v5"].u-nav-dark .nav-link.active{border-color:#333;color:#333}
[class*="u-nav-v5"].u-nav-light .nav-link{color:#fff}
[class*="u-nav-v5"].u-nav-light .nav-link.active{color:#fff;border-color:#fff}
.u-nav-v5-2 .nav-link{border-bottom-width:2px}
.u-nav-v5-3 .nav-link{border-bottom-width:5px}
}
@media (min-width:768px){[class*="u-nav-v6"] .nav-link{position:relative;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:transparent;transition:none}
[class*="u-nav-v6"] .nav-link:after,[class*="u-nav-v6"] .nav-link:before{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}
[class*="u-nav-v6"] .nav-link:after{border-top-color:#fff;border-width:4px;margin-left:-4px}
[class*="u-nav-v6"] .nav-link:before{border-width:6px;margin-left:-6px}
[class*="u-nav-v6"] .nav-link.active{border-color:#0066c3}
[class*="u-nav-v6"] .nav-link.active::after,[class*="u-nav-v6"] .nav-link.active::before{opacity:1}
[class*="u-nav-v6"] .nav-link.active::before{border-top-color:#0066c3}
[class*="u-nav-v6"].u-nav-light .nav-link{color:#fff}
[class*="u-nav-v6"].u-nav-light .nav-link::after{border-top-color:#333}
[class*="u-nav-v6"].u-nav-light .nav-link.active{color:#fff;border-color:#fff}
[class*="u-nav-v6"].u-nav-light .nav-link.active:before{border-top-color:#fff}
[class*="u-nav-v6"].u-nav-light .nav-link.active::after{border-top-color:#333}
[class*="u-nav-v6"].flex-column .nav-link{border-bottom:none;border-right-style:solid;border-right-width:2px;border-right-color:transparent}
[class*="u-nav-v6"].flex-column .nav-link:after,[class*="u-nav-v6"].flex-column .nav-link:before{top:50%;left:auto}
[class*="u-nav-v6"].flex-column .nav-link:after{border-top-color:transparent;border-left-color:#fff;border-width:4px;margin-left:0;margin-top:-5px;right:-8px}
[class*="u-nav-v6"].flex-column .nav-link:before{border-top-color:transparent;border-left-color:#fff;border-width:6px;margin-left:0;margin-top:-7px;right:-13px}
[class*="u-nav-v6"].flex-column .nav-link.active{border-color:#0066c3}
[class*="u-nav-v6"].flex-column .nav-link.active::before{border-left-color:#0066c3}
}
@media (min-width:768px){[class*="u-nav-v7"] .nav-item{position:relative}
[class*="u-nav-v7"] .nav-item::after{content:"";position:absolute;top:50%;right:0;display:block;width:0;height:35%;border-right-style:solid;border-right-width:1px;border-right-color:#ccc;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
[class*="u-nav-v7"] .nav-item:last-child::after{border-right-color:transparent}
[class*="u-nav-v7"] .nav-link.active{color:#0066c3}
[class*="u-nav-v7"].u-nav-dark .nav-link.active{color:#333}
[class*="u-nav-v7"].u-nav-light .nav-link{color:#fff}
[class*="u-nav-v7"].u-nav-light .nav-link.active{color:#fff;opacity:.5}
[class*="u-nav-v7"].flex-column .nav-item::after{top:100%;left:0;right:auto;width:35%;height:0;border-right:none;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#ccc;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
[class*="u-nav-v7"].flex-column .nav-item:last-child::after{border-bottom-color:transparent}
[class*="u-nav-v7"].flex-column .nav-link{padding-left:0;padding-right:0}
[class*="u-nav-v7"].flex-column.text-center .nav-item::after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
}
[class*="u-nav-v8"] .nav-link{position:relative;min-height:100%;padding:10px 20px;background-color:#333;color:#fff;transition:none}
[class*="u-nav-v8"] .nav-link::after{content:"";position:absolute;top:0;left:0;width:100px;height:100%;background-image:linear-gradient(to left,#333 0%,rgba(17,17,17,0.2) 100%);background-repeat:repeat-y;z-index:1}
[class*="u-nav-v8"] .nav-link.active{background-color:#0066c3}
[class*="u-nav-v8"] .nav-link.active::after{display:none}
[class*="u-nav-v8"] .nav-link.active .u-nav-v8__icon{background-color:#0066c3}
[class*="u-nav-v8"] .nav-link.active .u-nav-v8__description{color:rgba(255,255,255,0.7)}
[class*="u-nav-v8"].u-nav-light .nav-link{color:#333}
[class*="u-nav-v8"].u-nav-light .nav-link.active{color:#555;background-color:#fff}
[class*="u-nav-v8"].u-nav-light .nav-link.active .u-nav-v8__icon{color:#fff;background-color:#0066c3}
[class*="u-nav-v8"].u-nav-light .nav-link.active .u-nav-v8__title,[class*="u-nav-v8"].u-nav-light .nav-link.active .u-nav-v8__description{color:#555}
[class*="u-nav-v8"].u-nav-light .u-nav-v8__icon{background-color:#fff;color:#fff}
[class*="u-nav-v8"].u-nav-light .u-nav-v8__title,[class*="u-nav-v8"].u-nav-light .u-nav-v8__description{color:#fff}
.u-nav-v8__icon,.u-nav-v8__title,.u-nav-v8__description{position:relative;z-index:3}
.u-nav-v8__icon{display:none;background-color:#333;color:#fff;-webkit-transform:translateY(-51%);-ms-transform:translateY(-51%);transform:translateY(-51%);transition:none}
.u-nav-v8__title{display:block}
.u-nav-v8__description{color:inherit;font-style:normal}
@media (min-width:768px){[class*="u-nav-v8"] .nav-link{padding:0 20px 25px}
[class*="u-nav-v8"].u-nav-light .nav-link{background-color:#fff}
[class*="u-nav-v8"].u-nav-light .nav-link::before{background-image:linear-gradient(to bottom left,transparent 49.6%,#fff 50%),linear-gradient(to top left,transparent 49.6%,#fff 50%)}
[class*="u-nav-v8"].u-nav-light .nav-link::after{background-image:linear-gradient(to left,#fff 0%,rgba(204,204,204,0.2) 100%)}
[class*="u-nav-v8"].u-nav-light .nav-link.active{color:#fff;background-color:#0066c3}
[class*="u-nav-v8"].u-nav-light .nav-link.active::before{background-image:linear-gradient(to bottom left,transparent 49.6%,#0066c3 50%),linear-gradient(to top left,transparent 49.6%,#0066c3 50%)}
[class*="u-nav-v8"].u-nav-light .nav-link.active .u-nav-v8__title{color:#fff}
[class*="u-nav-v8"].u-nav-light .nav-link.active .u-nav-v8__description{color:rgba(255,255,255,0.7)}
[class*="u-nav-v8"].u-nav-light .u-nav-v8__icon,[class*="u-nav-v8"].u-nav-light .u-nav-v8__title,[class*="u-nav-v8"].u-nav-light .u-nav-v8__description{color:#555}
[class*="u-nav-v8"].justify-content-end .nav-item:first-child .nav-link::before,[class*="u-nav-v8"].text-right .nav-item:first-child .nav-link::before{display:none}
[class*="u-nav-v8"].justify-content-end .nav-item:last-child .nav-link,[class*="u-nav-v8"].text-right .nav-item:last-child .nav-link{padding:0 20px 25px}
[class*="u-nav-v8"].justify-content-end .nav-item:last-child .nav-link::before,[class*="u-nav-v8"].text-right .nav-item:last-child .nav-link::before{display:block}
[class*="u-nav-v8"].justify-content-end .nav-link::before,[class*="u-nav-v8"].text-right .nav-link::before{left:-26px;right:auto;background-position:top right,bottom left;background-image:linear-gradient(to bottom right,transparent 49.6%,#333 50%),linear-gradient(to top right,transparent 49.6%,#333 50%)}
[class*="u-nav-v8"].justify-content-end .nav-link::after,[class*="u-nav-v8"].text-right .nav-link::after{left:auto;right:0;background-image:linear-gradient(to right,#333 0%,rgba(17,17,17,0.2) 100%)}
[class*="u-nav-v8"].justify-content-end .nav-link.active::before,[class*="u-nav-v8"].text-right .nav-link.active::before{background-image:linear-gradient(to bottom right,transparent 49.6%,#0066c3 50%),linear-gradient(to top right,transparent 49.6%,#0066c3 50%)}
[class*="u-nav-v8"].flex-column .nav-item{margin-bottom:1px}
[class*="u-nav-v8"].flex-column .nav-item:first-child .nav-link{padding:20px 20px 20px 50px}
[class*="u-nav-v8"].flex-column .nav-item:last-child .nav-link::before{display:block}
[class*="u-nav-v8"].flex-column .nav-link{padding:20px 20px 20px 50px}
[class*="u-nav-v8"].flex-column .nav-link::before{opacity:0}
[class*="u-nav-v8"].flex-column .nav-link.active::before{opacity:1}
[class*="u-nav-v8"].flex-column .u-nav-v8__icon{position:absolute;top:50%;left:0;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.u-nav-v8__icon{display:inline-block}
.u-nav-v8__description{color:rgba(255,255,255,0.5)}
.u-nav-v8-2 .nav-item:first-child .nav-link{padding:0 20px 25px}
.u-nav-v8-2 .nav-item:last-child .nav-link::before{display:none}
.u-nav-v8-2 .nav-link{padding:0 20px 25px 50px}
.u-nav-v8-2 .nav-link::before{content:"";position:absolute;top:0;right:-26px;display:block;width:26px;height:100%;background-repeat:no-repeat;background-size:100% 50.8%;background-position:top right,bottom left;background-image:linear-gradient(to bottom left,transparent 49.6%,#333 50%),linear-gradient(to top left,transparent 49.6%,#333 50%);z-index:2}
.u-nav-v8-2 .nav-link.active::before{background-image:linear-gradient(to bottom left,transparent 49.6%,#0066c3 50%),linear-gradient(to top left,transparent 49.6%,#0066c3 50%)}
.u-nav-v8-2.justify-content-end .nav-item:first-child .nav-link,.u-nav-v8-2.text-right .nav-item:first-child .nav-link{padding:0 50px 25px 20px}
.u-nav-v8-2.justify-content-end .nav-link,.u-nav-v8-2.text-right .nav-link{padding:0 50px 25px 20px}
}
@media (max-width:767px){[data-tabs-mobile-type="slide-up-down"],[data-tabs-mobile-type="accordion"]{display:none}
[data-tabs-mobile-type="accordion"]{display:none}
[role="tablist"]:not([data-tabs-mobile-type="slide-up-down"]):not([data-tabs-mobile-type="accordion"]){border-color:#0066c3}
[role="tablist"]:not([data-tabs-mobile-type="slide-up-down"]):not([data-tabs-mobile-type="accordion"]) .nav-item>a,[role="tablist"]:not([data-tabs-mobile-type="slide-up-down"]):not([data-tabs-mobile-type="accordion"]) .nav-item>.nav-link,[role="tablist"]:not([data-tabs-mobile-type="slide-up-down"]):not([data-tabs-mobile-type="accordion"]) [class*="u-tab-link"]:not([class*="-icon"]){white-space:nowrap;padding:5px 10px}
[role="tablist"]:not([data-tabs-mobile-type="slide-up-down"]):not([data-tabs-mobile-type="accordion"]) .nav-item>a,[role="tablist"]:not([data-tabs-mobile-type="slide-up-down"]):not([data-tabs-mobile-type="accordion"]) .nav-item>.nav-link,[role="tablist"]:not([data-tabs-mobile-type="slide-up-down"]):not([data-tabs-mobile-type="accordion"]) [class*="u-tab-link"]:not([class*="-icon"]):not([class*="js-tabs-mobile-control"]){display:block}
[data-tabs-mobile-type="slide-up-down"]{width:100%;padding-top:10px;border-bottom:none !important}
[data-tabs-mobile-type="slide-up-down"] .nav-item{margin:0}
[data-tabs-mobile-type="slide-up-down"] .nav-link{text-align:center;border-style:solid !important;border-color:#eee !important;border-width:1px !important;border-radius:0 !important;margin:-1px 0 0}
[data-tabs-mobile-type="slide-up-down"] .nav-item:first-child .nav-link{margin-top:0}
[data-tabs-mobile-type="slide-up-down"].u-nav-primary .nav-link,[data-tabs-mobile-type="slide-up-down"].nav-pills .nav-link{border-color:#0066c3 !important}
[data-tabs-mobile-type="slide-up-down"].u-nav-primary .nav-link.active,[data-tabs-mobile-type="slide-up-down"].u-nav-primary .nav-item.show .nav-link,[data-tabs-mobile-type="slide-up-down"].nav-pills .nav-link.active,[data-tabs-mobile-type="slide-up-down"].nav-pills .nav-item.show .nav-link{border-color:#0066c3 !important}
[data-tabs-mobile-type="slide-up-down"].u-nav-dark .nav-link{border-color:#333 !important}
[data-tabs-mobile-type="slide-up-down"].u-nav-dark .nav-link.active,[data-tabs-mobile-type="slide-up-down"].u-nav-dark .nav-item.show .nav-link{border-color:#333 !important}
[data-tabs-mobile-type="slide-up-down"].u-nav-light .nav-item.show .nav-link{border-color:#fff}
[data-tabs-mobile-type="slide-up-down"].u-nav-light .nav-link{color:#fff;border-color:#fff}
[data-tabs-mobile-type="slide-up-down"].u-nav-light .nav-link.active{color:#555;background-color:#fff;border-color:#fff}
[data-tabs-mobile-type="slide-up-down"].u-nav-rounded-3 .nav-item:first-child .nav-link,[data-tabs-mobile-type="slide-up-down"].nav-tabs .nav-item:first-child .nav-link,[data-tabs-mobile-type="slide-up-down"].nav-pills .nav-item:first-child .nav-link{border-radius:3px 3px 0 0 !important}
[data-tabs-mobile-type="slide-up-down"].u-nav-rounded-3 .nav-item:last-child .nav-link,[data-tabs-mobile-type="slide-up-down"].nav-tabs .nav-item:last-child .nav-link,[data-tabs-mobile-type="slide-up-down"].nav-pills .nav-item:last-child .nav-link{border-radius:0 0 3px 3px !important}
[data-tabs-mobile-type="slide-up-down"].u-nav-rounded-5 .nav-item:first-child .nav-link{border-radius:5px 5px 0 0 !important}
[data-tabs-mobile-type="slide-up-down"].u-nav-rounded-5 .nav-item:last-child .nav-link{border-radius:0 0 5px 5px !important}
[data-tabs-mobile-type="slide-up-down"].u-nav-rounded-7 .nav-item:first-child .nav-link{border-radius:7px 7px 0 0 !important}
[data-tabs-mobile-type="slide-up-down"].u-nav-rounded-7 .nav-item:last-child .nav-link{border-radius:0 0 7px 7px !important}
[data-tabs-mobile-type="slide-up-down"].u-nav-rounded-10 .nav-item:first-child .nav-link{border-radius:10px 10px 0 0 !important}
[data-tabs-mobile-type="slide-up-down"].u-nav-rounded-10 .nav-item:last-child .nav-link{border-radius:0 0 10px 10px !important}
.tab-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}
.u-tags-v1{display:inline-block;text-decoration:none;transition:all .3s ease}
.u-tags-v1:hover,.u-tags-v1:focus{text-decoration:none;cursor:pointer}
.u-tags-v1:focus{color:inherit}
.u-text-slideshow{position:relative;overflow:visible !important;vertical-align:inherit}
.u-text-slideshow__slide{position:relative;z-index:1;display:inline-block;opacity:0;transition:.3s ease}
.u-text-slideshow__slide:not(:first-child){position:absolute;top:0;left:0}
.u-text-slideshow__slide--current{z-index:2;opacity:1}
.u-text-slideshow__slide-target{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.u-txt-shadow-v1{text-shadow:1px 1px rgba(67,70,72,0.05),2px 2px rgba(147,150,152,0.07),3px 3px rgba(178,182,183,0.086),4px 4px rgba(195,199,200,0.106),5px 5px rgba(206,210,211,0.125),6px 6px rgba(213,217,218,0.145),7px 7px rgba(218,222,223,0.165),8px 8px rgba(222,226,227,0.184),9px 9px rgba(226,230,231,0.204),10px 10px rgba(228,232,233,0.22),11px 11px rgba(230,234,235,0.24),12px 12px rgba(232,236,237,0.26),13px 13px rgba(233,237,238,0.28),14px 14px rgba(235,239,240,0.298),15px 15px rgba(236,240,241,0.318),16px 16px rgba(237,241,242,0.333),17px 17px rgba(238,242,243,0.353),18px 18px rgba(238,242,243,0.373),19px 19px rgba(239,243,244,0.392),20px 20px rgba(240,244,245,0.41),21px 21px rgba(240,244,245,0.43),22px 22px rgba(241,245,246,0.447),23px 23px rgba(241,245,246,0.467),24px 24px rgba(242,246,247,0.486),25px 25px rgba(242,246,247,0.506),26px 26px rgba(242,246,247,0.525),27px 27px rgba(243,247,248,0.545),28px 28px rgba(243,247,248,0.565),29px 29px rgba(243,247,248,0.58),30px 30px rgba(244,248,249,0.6),31px 31px rgba(244,248,249,0.62),32px 32px rgba(244,248,249,0.64),33px 33px rgba(244,248,249,0.66),34px 34px rgba(245,249,250,0.68),35px 35px rgba(245,249,250,0.694),36px 36px rgba(245,249,250,0.714),37px 37px rgba(245,249,250,0.733),38px 38px rgba(245,249,250,0.753),39px 39px rgba(246,250,251,0.773),40px 40px rgba(246,250,251,0.792),41px 41px rgba(246,250,251,0.81),42px 42px rgba(246,250,251,0.827),43px 43px rgba(246,250,251,0.847),44px 44px rgba(246,250,251,0.867),45px 45px rgba(246,250,251,0.886),46px 46px rgba(246,250,251,0.906),47px 47px rgba(247,251,252,0.925),48px 48px rgba(247,251,252,0.94),49px 49px rgba(247,251,252,0.96),50px 50px rgba(247,251,252,0.98)}
.u-txt-shadow-v2{text-shadow:0 6px 55px #999}
.u-marker-bg-primary,.u-marker-bg-green,.u-marker-bg-black,.u-marker-bg-white,.u-marker-bg-red,.u-marker-bg-yellow{display:inline-block;background-repeat:no-repeat;background-position:0 50%;background-size:100% 70%;white-space:nowrap}
.u-marker-bg-primary{background-image:url('../../typo3conf/ext/sc_template_sprachcaffe/Resources/Public/Contrib/Unify-v2.5.1/html/assets/img/bg/marker/marker-bg-primary.png')}
.u-marker-bg-green{background-image:url('../../typo3conf/ext/sc_template_sprachcaffe/Resources/Public/Contrib/Unify-v2.5.1/html/assets/img/bg/marker/marker-bg-green.png')}
.u-marker-bg-black{background-image:url('../../typo3conf/ext/sc_template_sprachcaffe/Resources/Public/Contrib/Unify-v2.5.1/html/assets/img/bg/marker/marker-bg-black.png')}
.u-marker-bg-white{background-image:url('../../typo3conf/ext/sc_template_sprachcaffe/Resources/Public/Contrib/Unify-v2.5.1/html/assets/img/bg/marker/marker-bg-white.png')}
.u-marker-bg-red{background-image:url('../../typo3conf/ext/sc_template_sprachcaffe/Resources/Public/Contrib/Unify-v2.5.1/html/assets/img/bg/marker/marker-bg-red.png')}
.u-marker-bg-yellow{background-image:url('../../typo3conf/ext/sc_template_sprachcaffe/Resources/Public/Contrib/Unify-v2.5.1/html/assets/img/bg/marker/marker-bg-yellow.png')}
.u-tooltip--v1{color:#fff;background-color:#000;padding:2px 8px 3px}
.u-tooltip--v1:after{content:"";position:absolute;display:block}
.u-tooltip--v1.tooltip-top-left,.u-tooltip--v1.tooltip-top-right{bottom:100%;margin-bottom:5px}
.u-tooltip--v1.tooltip-top-left:after,.u-tooltip--v1.tooltip-top-right:after{top:100%;border-top:4px solid rgba(0,0,0,0.9);border-right:4px solid transparent;border-left:4px solid transparent}
.u-tooltip--v1.tooltip-bottom-left,.u-tooltip--v1.tooltip-bottom-right{top:100%;margin-top:5px}
.u-tooltip--v1.tooltip-bottom-left:after,.u-tooltip--v1.tooltip-bottom-right:after{bottom:100%;border-bottom:4px solid rgba(0,0,0,0.9);border-right:4px solid transparent;border-left:4px solid transparent}
.u-tooltip--v1.tooltip-top-left,.u-tooltip--v1.tooltip-bottom-left{left:0}
.u-tooltip--v1.tooltip-top-left:after,.u-tooltip--v1.tooltip-bottom-left:after{left:16px}
.u-tooltip--v1.tooltip-top-right,.u-tooltip--v1.tooltip-bottom-right{right:0}
.u-tooltip--v1.tooltip-top-right:after,.u-tooltip--v1.tooltip-bottom-right:after{right:16px}
.u-tooltip--v1.tooltip-left,.u-tooltip--v1.tooltip-right{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.u-tooltip--v1.tooltip-left:after,.u-tooltip--v1.tooltip-right:after{top:50%;border-top:4px solid transparent;border-bottom:4px solid transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.u-tooltip--v1.tooltip-left{right:100%;margin-right:5px}
.u-tooltip--v1.tooltip-left:after{right:-4px;border-left:4px solid rgba(0,0,0,0.9)}
.u-tooltip--v1.tooltip-right{left:100%;margin-left:5px}
.u-tooltip--v1.tooltip-right:after{left:-4px;border-right:4px solid rgba(0,0,0,0.9)}
input:focus+.u-tooltip--v1,textarea:focus+.u-tooltip--v1{opacity:1}
.popovers--no-title .popover-title{display:none}
.g-nowrap{white-space:nowrap}
audio:not([controls]){display:none;height:0}
video{max-width:100%}
.u-video-v1{margin-bottom:15px}
.u-video-v1-info{display:none;padding-left:0}
.u-video-v1-info__item{display:inline-block;list-style:none}
.u-audio-v1{margin-bottom:15px}
.u-audio-v1-info{display:none;padding-left:0}
.u-audio-v1-info__item{display:inline-block;list-style:none}
.u-audio-v2 .plyr__controls{background-color:transparent;border:none}
.u-audio-v2 .plyr__controls button{color:#fff}
.navbar .u-main-nav-v1 .nav-link,.navbar .u-main-nav-v2 .nav-link,.navbar .u-main-nav-v3 .nav-link,.navbar .u-main-nav-v4 .nav-link,.navbar .u-main-nav-v5 .nav-link,.navbar .u-main-nav-v6 .nav-link,.navbar .u-main-nav-v7 .nav-link,.navbar .u-main-nav-v8 .nav-link,.navbar .u-main-nav-v9 .nav-link{display:block}
.navbar .u-main-nav-v1 .nav-item.hs-has-sub-menu>a,.navbar .u-main-nav-v1 .nav-item.hs-has-mega-menu>a,.navbar .u-main-nav-v1 .nav-item.dropdown>a,.navbar .u-main-nav-v2 .nav-item.hs-has-sub-menu>a,.navbar .u-main-nav-v2 .nav-item.hs-has-mega-menu>a,.navbar .u-main-nav-v2 .nav-item.dropdown>a,.navbar .u-main-nav-v3 .nav-item.hs-has-sub-menu>a,.navbar .u-main-nav-v3 .nav-item.hs-has-mega-menu>a,.navbar .u-main-nav-v3 .nav-item.dropdown>a,.navbar .u-main-nav-v4 .nav-item.hs-has-sub-menu>a,.navbar .u-main-nav-v4 .nav-item.hs-has-mega-menu>a,.navbar .u-main-nav-v4 .nav-item.dropdown>a,.navbar .u-main-nav-v5 .nav-item.hs-has-sub-menu>a,.navbar .u-main-nav-v5 .nav-item.hs-has-mega-menu>a,.navbar .u-main-nav-v5 .nav-item.dropdown>a,.navbar .u-main-nav-v6 .nav-item.hs-has-sub-menu>a,.navbar .u-main-nav-v6 .nav-item.hs-has-mega-menu>a,.navbar .u-main-nav-v6 .nav-item.dropdown>a,.navbar .u-main-nav-v7 .nav-item.hs-has-sub-menu>a,.navbar .u-main-nav-v7 .nav-item.hs-has-mega-menu>a,.navbar .u-main-nav-v7 .nav-item.dropdown>a,.navbar .u-main-nav-v8 .nav-item.hs-has-sub-menu>a,.navbar .u-main-nav-v8 .nav-item.hs-has-mega-menu>a,.navbar .u-main-nav-v8 .nav-item.dropdown>a,.navbar .u-main-nav-v9 .nav-item.hs-has-sub-menu>a,.navbar .u-main-nav-v9 .nav-item.hs-has-mega-menu>a{position:relative;z-index:1;padding-right:1.42857rem}
.navbar .u-main-nav-v1 .nav-item.hs-has-sub-menu>a::after,.navbar .u-main-nav-v1 .nav-item.hs-has-mega-menu>a::after,.navbar .u-main-nav-v1 .nav-item.dropdown>a::after,.navbar .u-main-nav-v2 .nav-item.hs-has-sub-menu>a::after,.navbar .u-main-nav-v2 .nav-item.hs-has-mega-menu>a::after,.navbar .u-main-nav-v2 .nav-item.dropdown>a::after,.navbar .u-main-nav-v3 .nav-item.hs-has-sub-menu>a::after,.navbar .u-main-nav-v3 .nav-item.hs-has-mega-menu>a::after,.navbar .u-main-nav-v3 .nav-item.dropdown>a::after,.navbar .u-main-nav-v4 .nav-item.hs-has-sub-menu>a::after,.navbar .u-main-nav-v4 .nav-item.hs-has-mega-menu>a::after,.navbar .u-main-nav-v4 .nav-item.dropdown>a::after,.navbar .u-main-nav-v5 .nav-item.hs-has-sub-menu>a::after,.navbar .u-main-nav-v5 .nav-item.hs-has-mega-menu>a::after,.navbar .u-main-nav-v5 .nav-item.dropdown>a::after,.navbar .u-main-nav-v6 .nav-item.hs-has-sub-menu>a::after,.navbar .u-main-nav-v6 .nav-item.hs-has-mega-menu>a::after,.navbar .u-main-nav-v6 .nav-item.dropdown>a::after,.navbar .u-main-nav-v7 .nav-item.hs-has-sub-menu>a::after,.navbar .u-main-nav-v7 .nav-item.hs-has-mega-menu>a::after,.navbar .u-main-nav-v7 .nav-item.dropdown>a::after,.navbar .u-main-nav-v8 .nav-item.hs-has-sub-menu>a::after,.navbar .u-main-nav-v8 .nav-item.hs-has-mega-menu>a::after,.navbar .u-main-nav-v8 .nav-item.dropdown>a::after,.navbar .u-main-nav-v9 .nav-item.hs-has-sub-menu>a::after,.navbar .u-main-nav-v9 .nav-item.hs-has-mega-menu>a::after{content:"\e900";font-family:"hs-icons";font-weight:inherit;line-height:1;position:absolute;top:50%;right:1.07143rem;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.u-header__section--dark .navbar [class*="u-main-nav-v"] .nav-link{color:#fff}
.u-header__section--dark .navbar [class*="u-main-nav-v"] .nav-item.active>.nav-link,.u-header__section--dark .navbar [class*="u-main-nav-v"] .nav-item:hover>.nav-link,.u-header__section--dark .navbar [class*="u-main-nav-v"] .nav-item:focus>.nav-link,.u-header__section--dark .navbar [class*="u-main-nav-v"] .nav-item.show>.nav-link,.u-header__section--dark .navbar [class*="u-main-nav-v"] .nav-item.hs-sub-menu-opened>.nav-link,.u-header__section--dark .navbar [class*="u-main-nav-v"] .nav-item .nav-link:focus{color:#fff}
.navbar .u-main-nav-v1 .nav-link{color:#333;padding:0.78571rem 2.14286rem;border-radius:1.57143rem}
.navbar .u-main-nav-v1 .nav-item.hs-has-sub-menu>a,.navbar .u-main-nav-v1 .nav-item.hs-has-mega-menu>a,.navbar .u-main-nav-v1 .nav-item.dropdown>a{padding-right:3.21429rem}
.navbar .u-main-nav-v1 .nav-item.hs-has-sub-menu>a::after,.navbar .u-main-nav-v1 .nav-item.hs-has-mega-menu>a::after,.navbar .u-main-nav-v1 .nav-item.dropdown>a::after{right:1.78571rem}
.navbar .u-main-nav-v1 .nav-item.active>.nav-link,.navbar .u-main-nav-v1 .nav-item:hover>.nav-link,.navbar .u-main-nav-v1 .nav-item:focus>.nav-link,.navbar .u-main-nav-v1 .nav-item.show>.nav-link,.navbar .u-main-nav-v1 .nav-item.hs-sub-menu-opened>.nav-link,.navbar .u-main-nav-v1 .nav-item .nav-link:focus{color:#fff;background-color:#0066c3}
@media all and (max-width:1199px){.navbar .u-main-nav-v1 .nav-link{padding:0.64286rem 1.42857rem}
.navbar .u-main-nav-v1 .nav-item.hs-has-sub-menu>a,.navbar .u-main-nav-v1 .nav-item.hs-has-mega-menu>a,.navbar .u-main-nav-v1 .nav-item.dropdown>a{padding-right:2.5rem}
.navbar .u-main-nav-v1 .nav-item.hs-has-sub-menu>a::after,.navbar .u-main-nav-v1 .nav-item.hs-has-mega-menu>a::after,.navbar .u-main-nav-v1 .nav-item.dropdown>a::after{right:1.07143rem}
}
.navbar .u-main-nav-v2 .nav-link{color:#333;padding:0.64286rem 2.14286rem;border-radius:1.57143rem;border:2px solid transparent}
.navbar .u-main-nav-v2 .nav-item.hs-has-sub-menu>a,.navbar .u-main-nav-v2 .nav-item.hs-has-mega-menu>a,.navbar .u-main-nav-v2 .nav-item.dropdown>a{padding-right:3.21429rem}
.navbar .u-main-nav-v2 .nav-item.hs-has-sub-menu>a::after,.navbar .u-main-nav-v2 .nav-item.hs-has-mega-menu>a::after,.navbar .u-main-nav-v2 .nav-item.dropdown>a::after{right:1.78571rem}
.navbar .u-main-nav-v2 .nav-item.active>.nav-link,.navbar .u-main-nav-v2 .nav-item:hover>.nav-link,.navbar .u-main-nav-v2 .nav-item:focus>.nav-link,.navbar .u-main-nav-v2 .nav-item.show>.nav-link,.navbar .u-main-nav-v2 .nav-item.hs-sub-menu-opened>.nav-link,.navbar .u-main-nav-v2 .nav-item .nav-link:focus{color:#333;border-color:#0066c3;background-color:transparent}
@media all and (max-width:1199px){.navbar .u-main-nav-v2 .nav-link{padding:0.5rem 1.42857rem}
.navbar .u-main-nav-v2 .nav-item.hs-has-sub-menu>a,.navbar .u-main-nav-v2 .nav-item.hs-has-mega-menu>a,.navbar .u-main-nav-v2 .nav-item.dropdown>a{padding-right:2.5rem}
.navbar .u-main-nav-v2 .nav-item.hs-has-sub-menu>a::after,.navbar .u-main-nav-v2 .nav-item.hs-has-mega-menu>a::after,.navbar .u-main-nav-v2 .nav-item.dropdown>a::after{right:1.07143rem}
}
.navbar .u-main-nav-v3 .nav-link{color:#333;padding:2.85714rem 2.57143rem 2.57143rem;border-bottom:4px solid transparent}
.navbar .u-main-nav-v3 .nav-item.hs-has-sub-menu>a::after,.navbar .u-main-nav-v3 .nav-item.hs-has-mega-menu>a::after,.navbar .u-main-nav-v3 .nav-item.dropdown>a::after{position:static;display:inline-block;vertical-align:middle;margin-left:0.71429rem;-webkit-transform:none;-ms-transform:none;transform:none}
.navbar .u-main-nav-v3 .nav-item.active>.nav-link,.navbar .u-main-nav-v3 .nav-item:hover>.nav-link,.navbar .u-main-nav-v3 .nav-item:focus>.nav-link,.navbar .u-main-nav-v3 .nav-item.show>.nav-link,.navbar .u-main-nav-v3 .nav-item.hs-sub-menu-opened>.nav-link,.navbar .u-main-nav-v3 .nav-item .nav-link:focus{border-color:#0066c3}
@media all and (max-width:1199px){.navbar .u-main-nav-v3 .nav-link{padding:2.14286rem 1.78571rem}
}
@media all and (max-width:991px){.navbar .u-main-nav-v3 .nav-link{padding:0.71429rem 1.42857rem}
}
.navbar .u-main-nav-v4 .nav-link{color:#333;padding:2.57143rem 2.57143rem 2.85714rem;border-top:4px solid transparent}
.navbar .u-main-nav-v4 .nav-item.hs-has-sub-menu>a::after,.navbar .u-main-nav-v4 .nav-item.hs-has-mega-menu>a::after,.navbar .u-main-nav-v4 .nav-item.dropdown>a::after{position:static;display:inline-block;vertical-align:middle;margin-left:0.71429rem;-webkit-transform:none;-ms-transform:none;transform:none}
.navbar .u-main-nav-v4 .nav-item.active>.nav-link,.navbar .u-main-nav-v4 .nav-item:hover>.nav-link,.navbar .u-main-nav-v4 .nav-item:focus>.nav-link,.navbar .u-main-nav-v4 .nav-item.show>.nav-link,.navbar .u-main-nav-v4 .nav-item.hs-sub-menu-opened>.nav-link,.navbar .u-main-nav-v4 .nav-item .nav-link:focus{border-color:#0066c3}
@media all and (max-width:1199px){.navbar .u-main-nav-v4 .nav-link{padding:2.14286rem 1.78571rem}
}
@media all and (max-width:991px){.navbar .u-main-nav-v4 .nav-link{padding:0.71429rem 1.42857rem}
}
.navbar .u-main-nav-v5 .nav-link{color:#333;padding:0.28571rem 0;border-bottom:2px solid transparent}
.navbar .u-main-nav-v5 .nav-item.hs-has-sub-menu>a,.navbar .u-main-nav-v5 .nav-item.hs-has-mega-menu>a,.navbar .u-main-nav-v5 .nav-item.dropdown>a{padding-right:1.42857rem}
.navbar .u-main-nav-v5 .nav-item.hs-has-sub-menu>a::after,.navbar .u-main-nav-v5 .nav-item.hs-has-mega-menu>a::after,.navbar .u-main-nav-v5 .nav-item.dropdown>a::after{right:0}
.navbar .u-main-nav-v5 .nav-item.active>.nav-link,.navbar .u-main-nav-v5 .nav-item:hover>.nav-link,.navbar .u-main-nav-v5 .nav-item:focus>.nav-link,.navbar .u-main-nav-v5 .nav-item.show>.nav-link,.navbar .u-main-nav-v5 .nav-item.hs-sub-menu-opened>.nav-link,.navbar .u-main-nav-v5 .nav-item .nav-link:focus{border-color:#0066c3}
.navbar .u-main-nav-v6 .nav-link{color:#333;height:100%;padding:2.85714rem 2.71429rem}
.navbar .u-main-nav-v6 .nav-item.hs-has-sub-menu>a,.navbar .u-main-nav-v6 .nav-item.hs-has-mega-menu>a,.navbar .u-main-nav-v6 .nav-item.dropdown>a{padding-right:2.71429rem}
.navbar .u-main-nav-v6 .nav-item.hs-has-sub-menu>a::after,.navbar .u-main-nav-v6 .nav-item.hs-has-mega-menu>a::after,.navbar .u-main-nav-v6 .nav-item.dropdown>a::after{position:static;display:inline-block;vertical-align:middle;margin-left:0.71429rem;-webkit-transform:none;-ms-transform:none;transform:none}
.navbar .u-main-nav-v6 .nav-item.active>.nav-link,.navbar .u-main-nav-v6 .nav-item:hover>.nav-link,.navbar .u-main-nav-v6 .nav-item:focus>.nav-link,.navbar .u-main-nav-v6 .nav-item.show>.nav-link,.navbar .u-main-nav-v6 .nav-item.hs-sub-menu-opened>.nav-link,.navbar .u-main-nav-v6 .nav-item .nav-link:focus{color:#fff;background-color:#0066c3}
@media all and (max-width:1199px){.navbar .u-main-nav-v6 .nav-link{padding:2.14286rem 1.42857rem}
.navbar .u-main-nav-v6 .nav-item.hs-has-sub-menu>a,.navbar .u-main-nav-v6 .nav-item.hs-has-mega-menu>a,.navbar .u-main-nav-v6 .nav-item.dropdown>a{padding-right:1.42857rem}
}
.navbar .u-main-nav-v7 .nav-link{color:#333;padding:0.71429rem 2.14286rem;border:2px solid transparent}
.navbar .u-main-nav-v7 .nav-item.hs-has-sub-menu>a,.navbar .u-main-nav-v7 .nav-item.hs-has-mega-menu>a,.navbar .u-main-nav-v7 .nav-item.dropdown>a{padding-right:3.21429rem}
.navbar .u-main-nav-v7 .nav-item.hs-has-sub-menu>a::after,.navbar .u-main-nav-v7 .nav-item.hs-has-mega-menu>a::after,.navbar .u-main-nav-v7 .nav-item.dropdown>a::after{right:1.78571rem}
.navbar .u-main-nav-v7 .nav-item.active>.nav-link,.navbar .u-main-nav-v7 .nav-item:hover>.nav-link,.navbar .u-main-nav-v7 .nav-item:focus>.nav-link,.navbar .u-main-nav-v7 .nav-item.show>.nav-link,.navbar .u-main-nav-v7 .nav-item.hs-sub-menu-opened>.nav-link,.navbar .u-main-nav-v7 .nav-item .nav-link:focus{border-color:#0066c3}
@media all and (max-width:1199px){.navbar .u-main-nav-v7 .nav-link{padding:0.64286rem 1.42857rem}
.navbar .u-main-nav-v7 .nav-item.hs-has-sub-menu>a,.navbar .u-main-nav-v7 .nav-item.hs-has-mega-menu>a,.navbar .u-main-nav-v7 .nav-item.dropdown>a{padding-right:2.14286rem}
.navbar .u-main-nav-v7 .nav-item.hs-has-sub-menu>a::after,.navbar .u-main-nav-v7 .nav-item.hs-has-mega-menu>a::after,.navbar .u-main-nav-v7 .nav-item.dropdown>a::after{right:1.07143rem}
}
.navbar .u-main-nav-v8 .nav-link{color:#333;padding:0.78571rem 2.14286rem}
.navbar .u-main-nav-v8 .nav-item.hs-has-sub-menu>a,.navbar .u-main-nav-v8 .nav-item.hs-has-mega-menu>a,.navbar .u-main-nav-v8 .nav-item.dropdown>a{padding-right:3.21429rem}
.navbar .u-main-nav-v8 .nav-item.hs-has-sub-menu>a::after,.navbar .u-main-nav-v8 .nav-item.hs-has-mega-menu>a::after,.navbar .u-main-nav-v8 .nav-item.dropdown>a::after{right:1.78571rem}
.navbar .u-main-nav-v8 .nav-item.active>.nav-link,.navbar .u-main-nav-v8 .nav-item:hover>.nav-link,.navbar .u-main-nav-v8 .nav-item:focus>.nav-link,.navbar .u-main-nav-v8 .nav-item.show>.nav-link,.navbar .u-main-nav-v8 .nav-item.hs-sub-menu-opened>.nav-link,.navbar .u-main-nav-v8 .nav-item .nav-link:focus{color:#fff;background-color:#0066c3}
@media all and (max-width:1199px){.navbar .u-main-nav-v8 .nav-link{padding:0.64286rem 1.42857rem}
.navbar .u-main-nav-v8 .nav-item.hs-has-sub-menu>a,.navbar .u-main-nav-v8 .nav-item.hs-has-mega-menu>a,.navbar .u-main-nav-v8 .nav-item.dropdown>a{padding-right:2.14286rem}
.navbar .u-main-nav-v8 .nav-item.hs-has-sub-menu>a::after,.navbar .u-main-nav-v8 .nav-item.hs-has-mega-menu>a::after,.navbar .u-main-nav-v8 .nav-item.dropdown>a::after{right:1.07143rem}
}
.navbar .u-main-nav-v9 .nav-link{color:#777;padding:0 1.42857rem 0 0}
.navbar .u-main-nav-v9 .nav-item>a{padding:1.42857rem 0}
.navbar .u-main-nav-v9 .nav-item.hs-has-sub-menu>a::after,.navbar .u-main-nav-v9 .nav-item.hs-has-mega-menu>a::after{font-size:1.28571rem;right:0}
.navbar .u-main-nav-v9 .nav-item.active>.nav-link,.navbar .u-main-nav-v9 .nav-item:hover>.nav-link,.navbar .u-main-nav-v9 .nav-item:focus>.nav-link,.navbar .u-main-nav-v9 .nav-item .nav-link:focus{color:#000}
.navbar .u-main-nav-v9 .nav-item.active>.nav-link::after,.navbar .u-main-nav-v9 .nav-item:hover>.nav-link::after,.navbar .u-main-nav-v9 .nav-item:focus>.nav-link::after,.navbar .u-main-nav-v9 .nav-item .nav-link:focus::after{color:#0066c3}
.navbar .u-sub-menu-v1 .hs-has-sub-menu .hs-has-sub-menu.active>a,.navbar .u-sub-menu-v1 .hs-has-sub-menu .hs-has-sub-menu:active>a,.navbar .u-sub-menu-v1 .hs-has-sub-menu .hs-has-sub-menu:focus>a,.navbar .u-sub-menu-v1 .hs-has-sub-menu .hs-has-sub-menu:hover>a,.navbar .u-sub-menu-v1 .hs-sub-menu .dropdown-item.active>a,.navbar .u-sub-menu-v1 .hs-sub-menu .dropdown-item:active>a,.navbar .u-sub-menu-v1 .hs-sub-menu .dropdown-item:focus>a,.navbar .u-sub-menu-v1 .hs-sub-menu .dropdown-item:hover>a,.navbar .u-sub-menu-v1 .dropdown-menu .dropdown-item.active>a,.navbar .u-sub-menu-v1 .dropdown-menu .dropdown-item:active>a,.navbar .u-sub-menu-v1 .dropdown-menu .dropdown-item:focus>a,.navbar .u-sub-menu-v1 .dropdown-menu .dropdown-item:hover>a,.navbar .u-sub-menu-v1 .hs-sub-menu a:active,.navbar .u-sub-menu-v1 .hs-sub-menu a:focus,.navbar .u-sub-menu-v1 .hs-sub-menu a:hover,.navbar .u-sub-menu-v1 .dropdown-menu a:active,.navbar .u-sub-menu-v1 .dropdown-menu a:focus,.navbar .u-sub-menu-v1 .dropdown-menu a:hover{color:#0066c3 !important;background-color:transparent;border:none}
.navbar .u-sub-menu-v1 .hs-has-sub-menu .hs-has-sub-menu>a::after{content:"\e902";font-family:"hs-icons";position:absolute;top:50%;right:15px;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.navbar .u-sub-menu-v1 .hs-has-mega-menu .hs-has-sub-menu>a::after{content:"\e902"}
.navbar .u-sub-menu-v1 .hs-sub-menu,.navbar .u-sub-menu-v1 .dropdown-menu{font-size:0.92857rem;min-width:16.42857rem;padding:0.71429rem 0}
.navbar .u-sub-menu-v1 .hs-sub-menu .dropdown-item,.navbar .u-sub-menu-v1 .dropdown-menu .dropdown-item{font-weight:inherit;color:inherit;padding:0}
.navbar .u-sub-menu-v1 .hs-sub-menu .dropdown-item.active,.navbar .u-sub-menu-v1 .hs-sub-menu .dropdown-item:active,.navbar .u-sub-menu-v1 .hs-sub-menu .dropdown-item:focus,.navbar .u-sub-menu-v1 .hs-sub-menu .dropdown-item:hover,.navbar .u-sub-menu-v1 .dropdown-menu .dropdown-item.active,.navbar .u-sub-menu-v1 .dropdown-menu .dropdown-item:active,.navbar .u-sub-menu-v1 .dropdown-menu .dropdown-item:focus,.navbar .u-sub-menu-v1 .dropdown-menu .dropdown-item:hover{border:none;background-color:transparent}
.navbar .u-sub-menu-v1 .hs-sub-menu a,.navbar .u-sub-menu-v1 .dropdown-menu a{color:#777;text-decoration:none !important;display:block;padding:0.42857rem 1.78571rem}
.navbar .u-sub-menu-v1 .hs-sub-menu,.navbar .u-sub-menu-v1 .hs-mega-menu,.navbar .u-sub-menu-v1 .dropdown-menu{font-weight:normal;text-transform:none;margin-top:0;color:inherit;background-color:#fff;background-clip:border-box;border-width:3px 0 0 0;border-style:solid;border-color:#0066c3;border-radius:0;box-shadow:0 6px 12px rgba(0,0,0,0.175)}
.navbar .u-sub-menu-v1 .hs-sub-menu .hs-sub-menu,.navbar .u-sub-menu-v1 .hs-mega-menu .hs-sub-menu,.navbar .u-sub-menu-v1 .dropdown-menu .hs-sub-menu{margin-top:-1.07143rem}
.navbar .u-sub-menu-v1.hs-mobile-state .hs-sub-menu{width:auto}
.navbar .u-sub-menu-v1.hs-mobile-state .hs-sub-menu .hs-sub-menu,.navbar .u-sub-menu-v1.hs-mobile-state .hs-sub-menu .hs-mega-menu,.navbar .u-sub-menu-v1.hs-mobile-state .hs-sub-menu .hs-sub-menu.hs-reversed,.navbar .u-sub-menu-v1.hs-mobile-state .hs-sub-menu .hs-mega-menu.hs-reversed,.navbar .u-sub-menu-v1.hs-mobile-state .hs-mega-menu .hs-sub-menu,.navbar .u-sub-menu-v1.hs-mobile-state .hs-mega-menu .hs-mega-menu,.navbar .u-sub-menu-v1.hs-mobile-state .hs-mega-menu .hs-sub-menu.hs-reversed,.navbar .u-sub-menu-v1.hs-mobile-state .hs-mega-menu .hs-mega-menu.hs-reversed{margin:0.21429rem}
.navbar .hs-mobile-state .u-sub-menu-v1 .hs-sub-menu{width:auto}
.navbar .hs-mobile-state .u-sub-menu-v1 .hs-sub-menu .hs-sub-menu,.navbar .hs-mobile-state .u-sub-menu-v1 .hs-sub-menu .hs-mega-menu,.navbar .hs-mobile-state .u-sub-menu-v1 .hs-sub-menu .hs-sub-menu.hs-reversed,.navbar .hs-mobile-state .u-sub-menu-v1 .hs-sub-menu .hs-mega-menu.hs-reversed,.navbar .hs-mobile-state .u-sub-menu-v1 .hs-mega-menu .hs-sub-menu,.navbar .hs-mobile-state .u-sub-menu-v1 .hs-mega-menu .hs-mega-menu,.navbar .hs-mobile-state .u-sub-menu-v1 .hs-mega-menu .hs-sub-menu.hs-reversed,.navbar .hs-mobile-state .u-sub-menu-v1 .hs-mega-menu .hs-mega-menu.hs-reversed{margin:0.21429rem}
.navbar .u-sub-menu-v2 .hs-has-sub-menu .hs-has-sub-menu.active>a,.navbar .u-sub-menu-v2 .hs-has-sub-menu .hs-has-sub-menu:active>a,.navbar .u-sub-menu-v2 .hs-has-sub-menu .hs-has-sub-menu:focus>a,.navbar .u-sub-menu-v2 .hs-has-sub-menu .hs-has-sub-menu:hover>a,.navbar .u-sub-menu-v2 .hs-sub-menu .dropdown-item.active>a,.navbar .u-sub-menu-v2 .hs-sub-menu .dropdown-item:active>a,.navbar .u-sub-menu-v2 .hs-sub-menu .dropdown-item:focus>a,.navbar .u-sub-menu-v2 .hs-sub-menu .dropdown-item:hover>a,.navbar .u-sub-menu-v2 .dropdown-menu .dropdown-item.active>a,.navbar .u-sub-menu-v2 .dropdown-menu .dropdown-item:active>a,.navbar .u-sub-menu-v2 .dropdown-menu .dropdown-item:focus>a,.navbar .u-sub-menu-v2 .dropdown-menu .dropdown-item:hover>a,.navbar .u-sub-menu-v2 .hs-sub-menu a:active,.navbar .u-sub-menu-v2 .hs-sub-menu a:focus,.navbar .u-sub-menu-v2 .hs-sub-menu a:hover,.navbar .u-sub-menu-v2 .dropdown-menu a:active,.navbar .u-sub-menu-v2 .dropdown-menu a:focus,.navbar .u-sub-menu-v2 .dropdown-menu a:hover{color:#777 !important;background-color:#eee;border:none}
.navbar .u-sub-menu-v2 .hs-has-sub-menu .hs-has-sub-menu>a::after{content:"\e902";font-family:"hs-icons";position:absolute;top:50%;right:15px;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.navbar .u-sub-menu-v2 .hs-has-mega-menu .hs-has-sub-menu>a::after{content:"\e902"}
.navbar .u-sub-menu-v2 .hs-sub-menu,.navbar .u-sub-menu-v2 .dropdown-menu{font-size:0.92857rem;min-width:16.42857rem;padding:0.71429rem 0}
.navbar .u-sub-menu-v2 .hs-sub-menu .dropdown-item,.navbar .u-sub-menu-v2 .dropdown-menu .dropdown-item{font-weight:inherit;color:inherit;padding:0}
.navbar .u-sub-menu-v2 .hs-sub-menu .dropdown-item.active,.navbar .u-sub-menu-v2 .hs-sub-menu .dropdown-item:active,.navbar .u-sub-menu-v2 .hs-sub-menu .dropdown-item:focus,.navbar .u-sub-menu-v2 .hs-sub-menu .dropdown-item:hover,.navbar .u-sub-menu-v2 .dropdown-menu .dropdown-item.active,.navbar .u-sub-menu-v2 .dropdown-menu .dropdown-item:active,.navbar .u-sub-menu-v2 .dropdown-menu .dropdown-item:focus,.navbar .u-sub-menu-v2 .dropdown-menu .dropdown-item:hover{border-color:#eee;background-color:transparent}
.navbar .u-sub-menu-v2 .hs-sub-menu a,.navbar .u-sub-menu-v2 .dropdown-menu a{color:#777;text-decoration:none !important;display:block;padding:0.42857rem 1.78571rem}
.navbar .u-sub-menu-v2 .hs-sub-menu>li:not(:last-child),.navbar .u-sub-menu-v2 .dropdown-menu>li:not(:last-child){border-bottom:1px solid #eee}
.navbar .u-sub-menu-v2 .hs-sub-menu,.navbar .u-sub-menu-v2 .hs-mega-menu,.navbar .u-sub-menu-v2 .dropdown-menu{font-weight:normal;text-transform:none;min-width:14.28571rem;margin-top:0;padding:0;color:inherit;background-color:#fff;background-clip:border-box;border-width:2px 0 2px 0;border-style:solid;border-top-color:#0066c3;border-bottom-color:#777;border-radius:0;box-shadow:0 6px 12px rgba(0,0,0,0.175)}
.navbar .u-sub-menu-v2 .hs-sub-menu .hs-sub-menu,.navbar .u-sub-menu-v2 .hs-mega-menu .hs-sub-menu,.navbar .u-sub-menu-v2 .dropdown-menu .hs-sub-menu{margin-top:-1.07143rem}
.navbar .u-sub-menu-v2.hs-mobile-state .hs-sub-menu{width:auto}
.navbar .u-sub-menu-v2.hs-mobile-state .hs-sub-menu .hs-sub-menu,.navbar .u-sub-menu-v2.hs-mobile-state .hs-sub-menu .hs-mega-menu,.navbar .u-sub-menu-v2.hs-mobile-state .hs-sub-menu .hs-sub-menu.hs-reversed,.navbar .u-sub-menu-v2.hs-mobile-state .hs-sub-menu .hs-mega-menu.hs-reversed,.navbar .u-sub-menu-v2.hs-mobile-state .hs-mega-menu .hs-sub-menu,.navbar .u-sub-menu-v2.hs-mobile-state .hs-mega-menu .hs-mega-menu,.navbar .u-sub-menu-v2.hs-mobile-state .hs-mega-menu .hs-sub-menu.hs-reversed,.navbar .u-sub-menu-v2.hs-mobile-state .hs-mega-menu .hs-mega-menu.hs-reversed{margin:0.21429rem}
.navbar .hs-mobile-state .u-sub-menu-v2 .hs-sub-menu{width:auto}
.navbar .hs-mobile-state .u-sub-menu-v2 .hs-sub-menu .hs-sub-menu,.navbar .hs-mobile-state .u-sub-menu-v2 .hs-sub-menu .hs-mega-menu,.navbar .hs-mobile-state .u-sub-menu-v2 .hs-sub-menu .hs-sub-menu.hs-reversed,.navbar .hs-mobile-state .u-sub-menu-v2 .hs-sub-menu .hs-mega-menu.hs-reversed,.navbar .hs-mobile-state .u-sub-menu-v2 .hs-mega-menu .hs-sub-menu,.navbar .hs-mobile-state .u-sub-menu-v2 .hs-mega-menu .hs-mega-menu,.navbar .hs-mobile-state .u-sub-menu-v2 .hs-mega-menu .hs-sub-menu.hs-reversed,.navbar .hs-mobile-state .u-sub-menu-v2 .hs-mega-menu .hs-mega-menu.hs-reversed{margin:0.21429rem}
.navbar .u-sub-menu-v3 .hs-has-sub-menu .hs-has-sub-menu.active>a,.navbar .u-sub-menu-v3 .hs-has-sub-menu .hs-has-sub-menu:active>a,.navbar .u-sub-menu-v3 .hs-has-sub-menu .hs-has-sub-menu:focus>a,.navbar .u-sub-menu-v3 .hs-has-sub-menu .hs-has-sub-menu:hover>a,.navbar .u-sub-menu-v3 .hs-sub-menu .dropdown-item.active>a,.navbar .u-sub-menu-v3 .hs-sub-menu .dropdown-item:active>a,.navbar .u-sub-menu-v3 .hs-sub-menu .dropdown-item:focus>a,.navbar .u-sub-menu-v3 .hs-sub-menu .dropdown-item:hover>a,.navbar .u-sub-menu-v3 .dropdown-menu .dropdown-item.active>a,.navbar .u-sub-menu-v3 .dropdown-menu .dropdown-item:active>a,.navbar .u-sub-menu-v3 .dropdown-menu .dropdown-item:focus>a,.navbar .u-sub-menu-v3 .dropdown-menu .dropdown-item:hover>a,.navbar .u-sub-menu-v3 .hs-sub-menu a:active,.navbar .u-sub-menu-v3 .hs-sub-menu a:focus,.navbar .u-sub-menu-v3 .hs-sub-menu a:hover,.navbar .u-sub-menu-v3 .dropdown-menu a:active,.navbar .u-sub-menu-v3 .dropdown-menu a:focus,.navbar .u-sub-menu-v3 .dropdown-menu a:hover{color:#fff !important;background-color:#0066c3;border:none}
.navbar .u-sub-menu-v3 .hs-has-sub-menu .hs-has-sub-menu>a::after{content:"\e902";font-family:"hs-icons";position:absolute;top:50%;right:15px;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.navbar .u-sub-menu-v3 .hs-has-mega-menu .hs-has-sub-menu>a::after{content:"\e902"}
.navbar .u-sub-menu-v3 .hs-sub-menu,.navbar .u-sub-menu-v3 .dropdown-menu{font-size:0.92857rem;min-width:16.42857rem;padding:0.71429rem 0}
.navbar .u-sub-menu-v3 .hs-sub-menu .dropdown-item,.navbar .u-sub-menu-v3 .dropdown-menu .dropdown-item{font-weight:inherit;color:inherit;padding:0}
.navbar .u-sub-menu-v3 .hs-sub-menu .dropdown-item.active,.navbar .u-sub-menu-v3 .hs-sub-menu .dropdown-item:active,.navbar .u-sub-menu-v3 .hs-sub-menu .dropdown-item:focus,.navbar .u-sub-menu-v3 .hs-sub-menu .dropdown-item:hover,.navbar .u-sub-menu-v3 .dropdown-menu .dropdown-item.active,.navbar .u-sub-menu-v3 .dropdown-menu .dropdown-item:active,.navbar .u-sub-menu-v3 .dropdown-menu .dropdown-item:focus,.navbar .u-sub-menu-v3 .dropdown-menu .dropdown-item:hover{border-color:#eee;background-color:transparent}
.navbar .u-sub-menu-v3 .hs-sub-menu a,.navbar .u-sub-menu-v3 .dropdown-menu a{color:#777;text-decoration:none !important;display:block;padding:0.42857rem 1.78571rem}
.navbar .u-sub-menu-v3 .hs-sub-menu>li:not(:last-child),.navbar .u-sub-menu-v3 .dropdown-menu>li:not(:last-child){border-bottom:1px solid #eee}
.navbar .u-sub-menu-v3 .hs-sub-menu,.navbar .u-sub-menu-v3 .hs-mega-menu,.navbar .u-sub-menu-v3 .dropdown-menu{font-weight:normal;text-transform:none;min-width:14.28571rem;margin-top:0;padding:0;color:inherit;background-color:#fff;background-clip:border-box;border-width:2px 0 2px 0;border-style:solid;border-top-color:#0066c3;border-bottom-color:#777;border-radius:0;box-shadow:0 6px 12px rgba(0,0,0,0.175)}
.navbar .u-sub-menu-v3 .hs-sub-menu .hs-sub-menu,.navbar .u-sub-menu-v3 .hs-mega-menu .hs-sub-menu,.navbar .u-sub-menu-v3 .dropdown-menu .hs-sub-menu{margin-top:-1.07143rem}
.navbar .u-sub-menu-v3.hs-mobile-state .hs-sub-menu{width:auto}
.navbar .u-sub-menu-v3.hs-mobile-state .hs-sub-menu .hs-sub-menu,.navbar .u-sub-menu-v3.hs-mobile-state .hs-sub-menu .hs-mega-menu,.navbar .u-sub-menu-v3.hs-mobile-state .hs-sub-menu .hs-sub-menu.hs-reversed,.navbar .u-sub-menu-v3.hs-mobile-state .hs-sub-menu .hs-mega-menu.hs-reversed,.navbar .u-sub-menu-v3.hs-mobile-state .hs-mega-menu .hs-sub-menu,.navbar .u-sub-menu-v3.hs-mobile-state .hs-mega-menu .hs-mega-menu,.navbar .u-sub-menu-v3.hs-mobile-state .hs-mega-menu .hs-sub-menu.hs-reversed,.navbar .u-sub-menu-v3.hs-mobile-state .hs-mega-menu .hs-mega-menu.hs-reversed{margin:0.21429rem}
.navbar .hs-mobile-state .u-sub-menu-v3 .hs-sub-menu{width:auto}
.navbar .hs-mobile-state .u-sub-menu-v3 .hs-sub-menu .hs-sub-menu,.navbar .hs-mobile-state .u-sub-menu-v3 .hs-sub-menu .hs-mega-menu,.navbar .hs-mobile-state .u-sub-menu-v3 .hs-sub-menu .hs-sub-menu.hs-reversed,.navbar .hs-mobile-state .u-sub-menu-v3 .hs-sub-menu .hs-mega-menu.hs-reversed,.navbar .hs-mobile-state .u-sub-menu-v3 .hs-mega-menu .hs-sub-menu,.navbar .hs-mobile-state .u-sub-menu-v3 .hs-mega-menu .hs-mega-menu,.navbar .hs-mobile-state .u-sub-menu-v3 .hs-mega-menu .hs-sub-menu.hs-reversed,.navbar .hs-mobile-state .u-sub-menu-v3 .hs-mega-menu .hs-mega-menu.hs-reversed{margin:0.21429rem}
.navbar .u-sub-menu-v4 .hs-has-sub-menu .hs-has-sub-menu.active>a,.navbar .u-sub-menu-v4 .hs-has-sub-menu .hs-has-sub-menu:active>a,.navbar .u-sub-menu-v4 .hs-has-sub-menu .hs-has-sub-menu:focus>a,.navbar .u-sub-menu-v4 .hs-has-sub-menu .hs-has-sub-menu:hover>a,.navbar .u-sub-menu-v4 .hs-sub-menu .dropdown-item.active>a,.navbar .u-sub-menu-v4 .hs-sub-menu .dropdown-item:active>a,.navbar .u-sub-menu-v4 .hs-sub-menu .dropdown-item:focus>a,.navbar .u-sub-menu-v4 .hs-sub-menu .dropdown-item:hover>a,.navbar .u-sub-menu-v4 .dropdown-menu .dropdown-item.active>a,.navbar .u-sub-menu-v4 .dropdown-menu .dropdown-item:active>a,.navbar .u-sub-menu-v4 .dropdown-menu .dropdown-item:focus>a,.navbar .u-sub-menu-v4 .dropdown-menu .dropdown-item:hover>a,.navbar .u-sub-menu-v4 .hs-sub-menu a:active,.navbar .u-sub-menu-v4 .hs-sub-menu a:focus,.navbar .u-sub-menu-v4 .hs-sub-menu a:hover,.navbar .u-sub-menu-v4 .dropdown-menu a:active,.navbar .u-sub-menu-v4 .dropdown-menu a:focus,.navbar .u-sub-menu-v4 .dropdown-menu a:hover{color:#fff !important;background-color:#0066c3;border:none}
.navbar .u-sub-menu-v4 .hs-has-sub-menu .hs-has-sub-menu>a::after{content:"\e902";font-family:"hs-icons";position:absolute;top:50%;right:15px;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.navbar .u-sub-menu-v4 .hs-has-mega-menu .hs-has-sub-menu>a::after{content:"\e902"}
.navbar .u-sub-menu-v4 .hs-sub-menu,.navbar .u-sub-menu-v4 .dropdown-menu{font-size:0.92857rem;min-width:16.42857rem;padding:0.71429rem 0}
.navbar .u-sub-menu-v4 .hs-sub-menu .dropdown-item,.navbar .u-sub-menu-v4 .dropdown-menu .dropdown-item{font-weight:inherit;color:inherit;padding:0}
.navbar .u-sub-menu-v4 .hs-sub-menu .dropdown-item.active,.navbar .u-sub-menu-v4 .hs-sub-menu .dropdown-item:active,.navbar .u-sub-menu-v4 .hs-sub-menu .dropdown-item:focus,.navbar .u-sub-menu-v4 .hs-sub-menu .dropdown-item:hover,.navbar .u-sub-menu-v4 .dropdown-menu .dropdown-item.active,.navbar .u-sub-menu-v4 .dropdown-menu .dropdown-item:active,.navbar .u-sub-menu-v4 .dropdown-menu .dropdown-item:focus,.navbar .u-sub-menu-v4 .dropdown-menu .dropdown-item:hover{border:none;background-color:transparent}
.navbar .u-sub-menu-v4 .hs-sub-menu a,.navbar .u-sub-menu-v4 .dropdown-menu a{color:#777;text-decoration:none !important;display:block;padding:0.42857rem 1.78571rem}
.navbar .u-sub-menu-v4 .hs-sub-menu>li:not(:last-child),.navbar .u-sub-menu-v4 .dropdown-menu>li:not(:last-child){border-bottom:1px solid #eee}
.navbar .u-sub-menu-v4 .hs-sub-menu,.navbar .u-sub-menu-v4 .hs-mega-menu,.navbar .u-sub-menu-v4 .dropdown-menu{font-weight:normal;text-transform:none;min-width:14.28571rem;margin-top:0;padding:0;color:inherit;background-color:#fff;background-clip:border-box;border-width:2px 0 2px 0;border-style:solid;border-top-color:#0066c3;border-bottom-color:#777;border-radius:0;box-shadow:0 6px 12px rgba(0,0,0,0.175)}
.navbar .u-sub-menu-v4 .hs-sub-menu .hs-sub-menu,.navbar .u-sub-menu-v4 .hs-mega-menu .hs-sub-menu,.navbar .u-sub-menu-v4 .dropdown-menu .hs-sub-menu{margin-top:-1.07143rem}
.navbar .u-sub-menu-v4.hs-mobile-state .hs-sub-menu{width:auto}
.navbar .u-sub-menu-v4.hs-mobile-state .hs-sub-menu .hs-sub-menu,.navbar .u-sub-menu-v4.hs-mobile-state .hs-sub-menu .hs-mega-menu,.navbar .u-sub-menu-v4.hs-mobile-state .hs-sub-menu .hs-sub-menu.hs-reversed,.navbar .u-sub-menu-v4.hs-mobile-state .hs-sub-menu .hs-mega-menu.hs-reversed,.navbar .u-sub-menu-v4.hs-mobile-state .hs-mega-menu .hs-sub-menu,.navbar .u-sub-menu-v4.hs-mobile-state .hs-mega-menu .hs-mega-menu,.navbar .u-sub-menu-v4.hs-mobile-state .hs-mega-menu .hs-sub-menu.hs-reversed,.navbar .u-sub-menu-v4.hs-mobile-state .hs-mega-menu .hs-mega-menu.hs-reversed{margin:0.21429rem}
.navbar .hs-mobile-state .u-sub-menu-v4 .hs-sub-menu{width:auto}
.navbar .hs-mobile-state .u-sub-menu-v4 .hs-sub-menu .hs-sub-menu,.navbar .hs-mobile-state .u-sub-menu-v4 .hs-sub-menu .hs-mega-menu,.navbar .hs-mobile-state .u-sub-menu-v4 .hs-sub-menu .hs-sub-menu.hs-reversed,.navbar .hs-mobile-state .u-sub-menu-v4 .hs-sub-menu .hs-mega-menu.hs-reversed,.navbar .hs-mobile-state .u-sub-menu-v4 .hs-mega-menu .hs-sub-menu,.navbar .hs-mobile-state .u-sub-menu-v4 .hs-mega-menu .hs-mega-menu,.navbar .hs-mobile-state .u-sub-menu-v4 .hs-mega-menu .hs-sub-menu.hs-reversed,.navbar .hs-mobile-state .u-sub-menu-v4 .hs-mega-menu .hs-mega-menu.hs-reversed{margin:0.21429rem}
.u-dropdown-v5{display:block;max-height:0;overflow:hidden;opacity:0;transition:opacity .3s,max-height .3s}
.u-dropdown-v5.show{max-height:200px;opacity:1}
.u-navbar--inline-submenu .dropdown-menu{white-space:nowrap;top:98%;left:50%;border-radius:0;overflow:visible !important;border-left:none;border-right:none;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}
.u-navbar--inline-submenu .dropdown-menu::after,.u-navbar--inline-submenu .dropdown-menu::before{content:"";position:absolute;top:-1px;bottom:0;width:2000%;border-top:inherit;border-bottom:inherit;background-color:inherit}
.u-navbar--inline-submenu .dropdown-menu::after{left:100%}
.u-navbar--inline-submenu .dropdown-menu::before{right:100%}
.u-navbar--inline-submenu .dropdown-menu>li{display:inline-block}
.u-navbar--inline-submenu.u-navbar--overflow .dropdown,.u-navbar--inline-submenu.u-navbar--overflow .container{position:static}
.u-navbar--inline-submenu.u-navbar--overflow .dropdown-menu{white-space:normal;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);margin-top:0}
@media all and (min-width:1200px){.u-navbar--inline-submenu--xl .dropdown-menu{white-space:nowrap;top:98%;left:50%;border-radius:0;overflow:visible !important;border-left:none;border-right:none;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}
.u-navbar--inline-submenu--xl .dropdown-menu::after,.u-navbar--inline-submenu--xl .dropdown-menu::before{content:"";position:absolute;top:-1px;bottom:0;width:2000%;border-top:inherit;border-bottom:inherit;background-color:inherit}
.u-navbar--inline-submenu--xl .dropdown-menu::after{left:100%}
.u-navbar--inline-submenu--xl .dropdown-menu::before{right:100%}
.u-navbar--inline-submenu--xl .dropdown-menu>li{display:inline-block}
.u-navbar--inline-submenu--xl.u-navbar--overflow .dropdown,.u-navbar--inline-submenu--xl.u-navbar--overflow .container{position:static}
.u-navbar--inline-submenu--xl.u-navbar--overflow .dropdown-menu{white-space:normal;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);margin-top:0}
}
@media all and (min-width:992px){.u-navbar--inline-submenu--lg .dropdown-menu{white-space:nowrap;top:98%;left:50%;border-radius:0;overflow:visible !important;border-left:none;border-right:none;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}
.u-navbar--inline-submenu--lg .dropdown-menu::after,.u-navbar--inline-submenu--lg .dropdown-menu::before{content:"";position:absolute;top:-1px;bottom:0;width:2000%;border-top:inherit;border-bottom:inherit;background-color:inherit}
.u-navbar--inline-submenu--lg .dropdown-menu::after{left:100%}
.u-navbar--inline-submenu--lg .dropdown-menu::before{right:100%}
.u-navbar--inline-submenu--lg .dropdown-menu>li{display:inline-block}
.u-navbar--inline-submenu--lg.u-navbar--overflow .dropdown,.u-navbar--inline-submenu--lg.u-navbar--overflow .container{position:static}
.u-navbar--inline-submenu--lg.u-navbar--overflow .dropdown-menu{white-space:normal;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);margin-top:0}
}
@media all and (min-width:768px){.u-navbar--inline-submenu--md .dropdown-menu{white-space:nowrap;top:98%;left:50%;border-radius:0;overflow:visible !important;border-left:none;border-right:none;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}
.u-navbar--inline-submenu--md .dropdown-menu::after,.u-navbar--inline-submenu--md .dropdown-menu::before{content:"";position:absolute;top:-1px;bottom:0;width:2000%;border-top:inherit;border-bottom:inherit;background-color:inherit}
.u-navbar--inline-submenu--md .dropdown-menu::after{left:100%}
.u-navbar--inline-submenu--md .dropdown-menu::before{right:100%}
.u-navbar--inline-submenu--md .dropdown-menu>li{display:inline-block}
.u-navbar--inline-submenu--md.u-navbar--overflow .dropdown,.u-navbar--inline-submenu--md.u-navbar--overflow .container{position:static}
.u-navbar--inline-submenu--md.u-navbar--overflow .dropdown-menu{white-space:normal;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);margin-top:0}
}
@media all and (min-width:576px){.u-navbar--inline-submenu--sm .dropdown-menu{white-space:nowrap;top:98%;left:50%;border-radius:0;overflow:visible !important;border-left:none;border-right:none;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}
.u-navbar--inline-submenu--sm .dropdown-menu::after,.u-navbar--inline-submenu--sm .dropdown-menu::before{content:"";position:absolute;top:-1px;bottom:0;width:2000%;border-top:inherit;border-bottom:inherit;background-color:inherit}
.u-navbar--inline-submenu--sm .dropdown-menu::after{left:100%}
.u-navbar--inline-submenu--sm .dropdown-menu::before{right:100%}
.u-navbar--inline-submenu--sm .dropdown-menu>li{display:inline-block}
.u-navbar--inline-submenu--sm.u-navbar--overflow .dropdown,.u-navbar--inline-submenu--sm.u-navbar--overflow .container{position:static}
.u-navbar--inline-submenu--sm.u-navbar--overflow .dropdown-menu{white-space:normal;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);margin-top:0}
}
@media (min-width:992px){[class*="u-dropdown-col-"]{-webkit-column-gap:1px;column-gap:1px;-webkit-column-rule:1px solid #f7f7f7;column-rule:1px solid #f7f7f7}
[class*="u-dropdown-col-"]>*{min-width:200px;-webkit-column-break-inside:avoid;column-break-inside:avoid}
.u-dropdown-col-2{-webkit-columns:2;columns:2}
.u-dropdown-col-3{-webkit-columns:3;columns:3}
}
.u-dropdown-static{position:static !important;display:block;max-height:0;margin:0 1.07143rem;padding:0.35714rem 0;-webkit-transform:translate3d(0,0,0) !important;transform:translate3d(0,0,0) !important;border:none;background-color:transparent;overflow:hidden;opacity:0;transition:opacity .3s,max-height .3s}
.u-dropdown-static.show{max-height:100%;opacity:1}
body.u-main-nav--overlay-left .u-main-nav__overlay,body.u-main-nav--overlay-right .u-main-nav__overlay{overflow:hidden}
body.u-main-nav--overlay-right .u-main-nav--overlay{right:-21.42857rem}
body.u-main-nav--overlay-right .u-main-nav__overlay{right:100%}
body.u-main-nav--overlay-right.u-main-nav--overlay-opened .u-main-nav--overlay{right:0}
body.u-main-nav--overlay-right.u-main-nav--overlay-opened .u-main-nav__overlay{opacity:1;visibility:visible}
body.u-main-nav--overlay-left .u-main-nav--overlay{left:-21.42857rem}
body.u-main-nav--overlay-left .u-main-nav__overlay{left:100%}
body.u-main-nav--overlay-left.u-main-nav--overlay-opened .u-main-nav--overlay{left:0}
body.u-main-nav--overlay-left.u-main-nav--overlay-opened .u-main-nav__overlay{opacity:1;visibility:visible}
.navbar-collapse.u-main-nav--overlay{position:fixed;top:0;height:100%;z-index:5;margin:0 !important;width:21.42857rem;-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
.navbar-collapse.u-main-nav--overlay .navbar-nav{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0 !important;margin-right:0 !important}
.navbar-collapse.u-main-nav--overlay .dropdown-menu{position:static;width:100%}
.navbar-collapse.u-main-nav--overlay .u-main-nav__list-wrapper{margin-left:0;margin-right:0;padding:2.14286rem 0.71429rem;width:100%;height:100%}
.navbar-collapse.u-main-nav--overlay .u-main-nav__list-wrapper .navbar-nav{padding:0.71429rem}
body.u-main-nav--push-left,body.u-main-nav--push-right{width:100%}
body.u-main-nav--push-left .u-main-nav__push,body.u-main-nav--push-right .u-main-nav__push{overflow:hidden}
body.u-main-nav--push-right .u-main-nav--push{right:-21.42857rem}
body.u-main-nav--push-right .u-main-nav__overlay{right:100%}
body.u-main-nav--push-right.u-main-nav--overlay-opened{margin-right:21.42857rem}
body.u-main-nav--push-right.u-main-nav--overlay-opened .u-main-nav--push{right:0}
body.u-main-nav--push-right.u-main-nav--overlay-opened .u-main-nav__overlay{opacity:1;visibility:visible}
body.u-main-nav--push-left .u-main-nav--push{left:-21.42857rem}
body.u-main-nav--push-left .u-main-nav__overlay{left:100%}
body.u-main-nav--push-left.u-main-nav--overlay-opened{margin-left:21.42857rem}
body.u-main-nav--push-left.u-main-nav--overlay-opened .u-main-nav--push{left:0}
body.u-main-nav--push-left.u-main-nav--overlay-opened .u-main-nav__overlay{opacity:1;visibility:visible}
.navbar-collapse.u-main-nav--push{position:fixed;top:0;height:100%;z-index:5;margin:0 !important;width:21.42857rem;max-width:85%;-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
.navbar-collapse.u-main-nav--push .navbar-nav{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0 !important;margin-right:0 !important}
.navbar-collapse.u-main-nav--push .dropdown-menu{position:static;width:100%}
.navbar-collapse.u-main-nav--push .u-main-nav__list-wrapper{margin-left:0;margin-right:0;padding:2.14286rem 0.71429rem;width:100%;height:100%}
.navbar-collapse.u-main-nav--push .u-main-nav__list-wrapper .navbar-nav{padding:0.71429rem}
.u-smart-nav{position:fixed;z-index:2;opacity:0;visibility:hidden;-webkit-transform:scale3d(0.2,0.2,0.2);transform:scale3d(0.2,0.2,0.2)}
.u-smart-nav .navbar{position:absolute;width:21.42857rem;opacity:0;visibility:hidden}
.u-smart-nav .navbar .dropdown{z-index:1}
.u-smart-nav .navbar .dropdown-menu{position:relative;width:100%}
.u-smart-nav .navbar li{-webkit-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0);transition:all .3s ease}
.u-smart-nav .navbar li:nth-child(1){transition-delay:60ms}
.u-smart-nav .navbar li:nth-child(2){transition-delay:90ms}
.u-smart-nav .navbar li:nth-child(3){transition-delay:120ms}
.u-smart-nav .navbar li:nth-child(4){transition-delay:150ms}
.u-smart-nav .navbar li:nth-child(5){transition-delay:180ms}
.u-smart-nav .navbar li:nth-child(6){transition-delay:210ms}
.u-smart-nav .navbar li:nth-child(7){transition-delay:240ms}
.u-smart-nav .navbar li:nth-child(8){transition-delay:270ms}
.u-smart-nav .navbar li:nth-child(9){transition-delay:300ms}
.u-smart-nav .navbar li:nth-child(10){transition-delay:330ms}
.u-smart-nav .navbar li:nth-child(11){transition-delay:360ms}
.u-smart-nav .navbar li:nth-child(12){transition-delay:390ms}
.u-smart-nav .navbar li:nth-child(13){transition-delay:420ms}
.u-smart-nav .navbar li:nth-child(14){transition-delay:450ms}
.u-smart-nav .navbar li:nth-child(15){transition-delay:480ms}
.u-smart-nav .navbar li:nth-child(16){transition-delay:510ms}
.u-smart-nav .navbar li:nth-child(17){transition-delay:540ms}
.u-smart-nav .navbar li:nth-child(18){transition-delay:570ms}
.u-smart-nav .navbar li:nth-child(19){transition-delay:600ms}
.u-smart-nav__toggler{position:relative;z-index:1}
.u-smart-nav--opened .navbar{opacity:1;visibility:visible;-webkit-transform:scale3d(1,1,1) !important;transform:scale3d(1,1,1) !important}
.u-smart-nav--opened .navbar li{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.u-smart-nav--shown{opacity:1;visibility:visible;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.u-smart-nav--bottom-right{right:0.71429rem;bottom:0.71429rem}
.u-smart-nav--bottom-right .navbar{bottom:0;right:0;-webkit-transform:scale3d(0.1,0.1,0.1);transform:scale3d(0.1,0.1,0.1);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;padding-right:5.71429rem}
.u-smart-nav--bottom-left{left:0.71429rem;bottom:0.71429rem}
.u-smart-nav--bottom-left .navbar{text-align:right;bottom:0;left:0;-webkit-transform:scale3d(0.1,0.1,0.1);transform:scale3d(0.1,0.1,0.1);-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;transform-origin:0% 100%;padding-left:5.71429rem}
.u-smart-nav--top-left{left:0.71429rem;top:0.71429rem}
.u-smart-nav--top-left .navbar{text-align:right;top:0;left:0;-webkit-transform:scale3d(0.1,0.1,0.1);transform:scale3d(0.1,0.1,0.1);-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;padding-left:5.71429rem}
.u-smart-nav--top-right{right:0.71429rem;top:0.71429rem}
.u-smart-nav--top-right .navbar{top:0;right:0;-webkit-transform:scale3d(0.1,0.1,0.1);transform:scale3d(0.1,0.1,0.1);-webkit-transform-origin:100% 0%;-ms-transform-origin:100% 0%;transform-origin:100% 0%;padding-right:5.71429rem}
.u-secondary-navigation{z-index:3}
.u-secondary-navigation .active a{color:#0066c3}
@media all and (min-width:992px){.u-sidebar-navigation{position:fixed;top:0;left:-21.42857rem;width:300px}
}
.u-sidebar-navigation-inner{background-color:#1c2434;color:#fff;padding:20px 0}
.u-sidebar-navigation__search-input{border-radius:3px;border:none}
.u-sidebar-navigation .nav-link{color:#fff;padding:0.5rem 1.42857rem}
.u-sidebar-navigation .nav-link:hover{background-color:rgba(255,255,255,0.15)}
.u-sidebar-navigation .nav-link.active{background-color:rgba(255,255,255,0.1)}
.u-sidebar-navigation__toggler{position:fixed;top:120px;left:0;width:53px;height:53px;background-color:#1c2434;color:#fff;border-radius:0 3px 3px 0;font-size:22px;z-index:2}
.u-sidebar-navigation__toggler:hover,.u-sidebar-navigation__toggler:focus{color:#fff}
.u-sidebar-navigation__closer{position:absolute;top:22px;right:15px;width:25px;height:25px;padding:0;color:#fff;background-color:transparent;z-index:3}
.u-sidebar-navigation__closer:hover,.u-sidebar-navigation__closer:focus{color:#fff}
@media all and (max-width:991px){.u-sidebar-navigation-list{display:block;-webkit-columns:4;columns:4}
.u-sidebar-navigation-list .dropdown-toggle{display:none}
.u-sidebar-navigation-list .dropdown-menu{display:block;max-height:100%;margin:0;float:none;opacity:1}
}
@media all and (max-width:767px){.u-sidebar-navigation-list{-webkit-columns:3;columns:3}
}
@media all and (max-width:575px){.u-sidebar-navigation-list{-webkit-columns:1;columns:1}
}
.u-has-sidebar-navigation .u-header__overlay{display:none}
.hamburger-inner::before,.hamburger-inner::after{background-color:inherit}
[class*="u-main-nav-"] .dropdown-toggle::after{width:auto;height:auto;vertical-align:inherit;border:none}
.u-main-nav__overlay{position:absolute;top:0;height:100%;width:2000%;opacity:0;visibility:hidden}
body.u-body--header-side-static-left .navbar [class*="u-main-nav-"] .dropdown-toggle::after,body.u-body--header-side-static-left .navbar [class*="u-main-nav-"]>.hs-has-sub-menu>a::after,body.u-body--header-side-static-left .navbar [class*="u-main-nav-"]>.hs-has-mega-menu>a::after{content:"\e900"}
body.u-body--header-side-static-right .navbar [class*="u-main-nav-"] .dropdown-toggle::after,body.u-body--header-side-static-right .navbar [class*="u-main-nav-"]>.hs-has-sub-menu>a::after,body.u-body--header-side-static-right .navbar [class*="u-main-nav-"]>.hs-has-mega-menu>a::after{content:"\e901"}
@media (max-width:991px){.u-nav-mobile-scroll{overflow-y:auto}
}
.u-basket{position:relative;z-index:1}
.u-basket__bar{position:absolute;right:0;top:100%;text-align:left;width:21.42857rem;background-color:#fff;box-shadow:0 5px 5px 0px rgba(90,90,90,0.075)}
.u-basket__product{position:relative;z-index:1;overflow:hidden;padding:0.71429rem;border-bottom:solid 1px #eee}
.u-basket__product-img{width:7.14286rem}
.u-basket__product-img img{width:100%}
.u-basket__product-remove{position:absolute;top:1.42857rem;right:1.42857rem;padding:0;margin:0;font-size:1.5rem;font-family:inherit;font-weight:700;color:#000;border:none;background-color:transparent;cursor:pointer;opacity:.2}
.u-basket__product-remove:hover,.u-basket__product-remove:focus{opacity:1}
[class*="u-dropdown--"] [class*="u-dropdown--"]{left:100%;top:0}
[class*="u-dropdown--"] [class*="u-dropdown--"].u-dropdown--reverse-x{left:auto;right:100%}
.u-dropdown--simple.u-dropdown--reverse-y,.u-dropdown--jquery-slide.u-dropdown--reverse-y,.u-dropdown--css-animation.u-dropdown--reverse-y{top:auto;bottom:100%;margin-top:0 !important;margin-bottom:1.42857rem}
.u-dropdown--simple.u-dropdown--hidden{display:none}
.u-dropdown--css-animation{-webkit-animation-duration:1s;animation-duration:1s}
.u-dropdown--css-animation.u-dropdown--hidden{opacity:0;visibility:hidden}
.u-dropdown--jquery-slide.u-dropdown--hidden{opacity:0;visibility:hidden}
.u-dropdown--hidden:not(.hs-sub-menu-opened) *{transition:none !important}
.u-dropdown--hidden:not(.hs-sub-menu-opened) *::before,.u-dropdown--hidden:not(.hs-sub-menu-opened) *::after{transition:none !important}
.u-compressed-form{display:inline-block;overflow:hidden;width:20rem;transition:all .35s ease}
.u-compressed-form--hidden{width:5.71429rem}
.u-compressed-form .input-group{display:block;float:right}
.u-dropcap,.u-dropcap-underline,.u-dropcap-bg,.u-dropcap-bordered{float:left;font-size:3.57rem;line-height:1}
.u-dropcap-underline{padding-bottom:0.35714rem;border-bottom:2px solid}
.u-dropcap-bg{width:5rem;height:5rem;margin-top:0.35714rem;text-align:center;line-height:4.78rem}
.u-dropcap-bordered{width:5rem;height:5rem;margin-top:0.35714rem;text-align:center;line-height:4.35rem;border:3px solid}
.u-angle-v1--top-left--bg-light,.u-angle-v1--top-right--bg-light,.u-angle-v1--bottom-left--bg-light,.u-angle-v1--bottom-right--bg-light,.u-angle-v1--top-left--bg-dark,.u-angle-v1--top-right--bg-dark,.u-angle-v1--bottom-left--bg-dark,.u-angle-v1--bottom-right--bg-dark,.u-angle-v2--top-left--bg-light,.u-angle-v2--top-right--bg-light,.u-angle-v2--bottom-left--bg-light,.u-angle-v2--bottom-right--bg-light,.u-angle-v2--top-left--bg-dark,.u-angle-v2--top-right--bg-dark,.u-angle-v2--bottom-left--bg-dark,.u-angle-v2--bottom-right--bg-dark{position:relative;overflow:hidden}
.u-angle-v1--top-left--bg-light::after{content:"";position:absolute;top:-10px;left:-100px;-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);transform:rotate(-55deg);width:250px;height:120px;background-color:rgba(255,255,255,0.1)}
.u-angle-v1--top-right--bg-light::after{content:"";position:absolute;top:-10px;right:-100px;-webkit-transform:rotate(55deg);-ms-transform:rotate(55deg);transform:rotate(55deg);width:250px;height:120px;background-color:rgba(255,255,255,0.1)}
.u-angle-v1--bottom-left--bg-light::after{content:"";position:absolute;bottom:-10px;left:-100px;-webkit-transform:rotate(55deg);-ms-transform:rotate(55deg);transform:rotate(55deg);width:250px;height:120px;background-color:rgba(255,255,255,0.1)}
.u-angle-v1--bottom-right--bg-light::after{content:"";position:absolute;bottom:-10px;right:-100px;-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);transform:rotate(-55deg);width:250px;height:120px;background-color:rgba(255,255,255,0.1)}
.u-angle-v1--top-left--bg-dark::after{content:"";position:absolute;top:-10px;left:-100px;-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);transform:rotate(-55deg);width:250px;height:120px;background-color:rgba(0,0,0,0.1)}
.u-angle-v1--top-right--bg-dark::after{content:"";position:absolute;top:-10px;right:-100px;-webkit-transform:rotate(55deg);-ms-transform:rotate(55deg);transform:rotate(55deg);width:250px;height:120px;background-color:rgba(0,0,0,0.1)}
.u-angle-v1--bottom-left--bg-dark::after{content:"";position:absolute;bottom:-10px;left:-100px;-webkit-transform:rotate(55deg);-ms-transform:rotate(55deg);transform:rotate(55deg);width:250px;height:120px;background-color:rgba(0,0,0,0.1)}
.u-angle-v1--bottom-right--bg-dark::after{content:"";position:absolute;bottom:-10px;right:-100px;-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);transform:rotate(-55deg);width:250px;height:120px;background-color:rgba(0,0,0,0.1)}
.u-angle-v2--top-left--bg-light::after{content:"";position:absolute;top:-10px;left:-100px;-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);transform:rotate(-55deg);width:250px;height:120px;background-color:rgba(255,255,255,0.1);border-radius:50%}
.u-angle-v2--top-right--bg-light::after{content:"";position:absolute;top:-10px;right:-100px;-webkit-transform:rotate(55deg);-ms-transform:rotate(55deg);transform:rotate(55deg);width:250px;height:120px;background-color:rgba(255,255,255,0.1);border-radius:50%}
.u-angle-v2--bottom-left--bg-light::after{content:"";position:absolute;bottom:-10px;left:-100px;-webkit-transform:rotate(55deg);-ms-transform:rotate(55deg);transform:rotate(55deg);width:250px;height:120px;background-color:rgba(255,255,255,0.1);border-radius:50%}
.u-angle-v2--bottom-right--bg-light::after{content:"";position:absolute;bottom:-10px;right:-100px;-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);transform:rotate(-55deg);width:250px;height:120px;background-color:rgba(255,255,255,0.1);border-radius:50%}
.u-angle-v2--top-left--bg-dark::after{content:"";position:absolute;top:-10px;left:-100px;-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);transform:rotate(-55deg);width:250px;height:120px;background-color:rgba(0,0,0,0.1);border-radius:50%}
.u-angle-v2--top-right--bg-dark::after{content:"";position:absolute;top:-10px;right:-100px;-webkit-transform:rotate(55deg);-ms-transform:rotate(55deg);transform:rotate(55deg);width:250px;height:120px;background-color:rgba(0,0,0,0.1);border-radius:50%}
.u-angle-v2--bottom-left--bg-dark::after{content:"";position:absolute;bottom:-10px;left:-100px;-webkit-transform:rotate(55deg);-ms-transform:rotate(55deg);transform:rotate(55deg);width:250px;height:120px;background-color:rgba(0,0,0,0.1);border-radius:50%}
.u-angle-v2--bottom-right--bg-dark::after{content:"";position:absolute;bottom:-10px;right:-100px;-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);transform:rotate(-55deg);width:250px;height:120px;background-color:rgba(0,0,0,0.1);border-radius:50%}
[class*="u-block-hover"]{position:relative;max-width:100%;margin:0;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}
[class*="u-block-hover"],[class*="u-block-hover"]::before,[class*="u-block-hover"]::after{transition:all .3s ease}
.u-block-hover--uncroped{overflow:visible}
.u-block-hover--uncroped:hover{z-index:2}
.u-block-hover__img{max-width:100%;vertical-align:top}
.u-block-hover__block{min-height:100%}
[class*="u-block-hover__additional"]{position:absolute;top:0;bottom:0;left:0;right:0}
[class*="u-block-hover__additional--v1"]{position:absolute;top:0;bottom:0;left:0;right:0;margin:15px;opacity:0}
.u-block-hover:hover .u-block-hover__additional--v1{opacity:1}
.u-block-hover--shadow:hover,.u-block-hover--shadow:hover .u-block-hover__additional-shadow{box-shadow:0 0 10px #777}
.u-block-hover--shadow-v2:hover,.u-block-hover--shadow-v2:hover .u-block-hover__additional-shadow{box-shadow:0 0 15px #ddd}
.u-block-hover--shadow-v3:hover,.u-block-hover--shadow-v3:hover .u-block-hover__additional-shadow{box-shadow:0 0 3px #ddd}
.u-block-hover--scale:hover,.u-block-hover--scale-img:hover .u-block-hover__img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
.u-block-hover__additional-scale{z-index:-1;max-width:initial}
.u-block-hover:hover .u-block-hover__additional-scale{top:-20px;right:-20px;bottom:-20px;left:-20px}
.u-block-hover--scale-down:hover,.u-block-hover--scale-down-img:hover .u-block-hover__img{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
.u-block-hover__additional-scale-down{z-index:-1;max-width:initial}
.u-block-hover:hover .u-block-hover__additional-scale-down{top:20px;right:20px;bottom:20px;left:20px}
.u-block-hover__main--zoom-v1,.u-block-hover__main--zoom-v2{-webkit-transform:scale(1.01)}
.u-block-hover:hover .u-block-hover__main--zoom-v1{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.u-block-hover:hover .u-block-hover__main--zoom-v2{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}
.u-block-hover [class*="icon-"]{padding:1px}
.u-block-hover__main--grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
filter:gray;-webkit-filter:grayscale(100%)}
.u-block-hover:hover .u-block-hover__main--grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}
.u-block-hover__main--white{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}
.u-block-hover__additional--blur{opacity:0}
.u-block-hover:hover .u-block-hover__additional--blur{opacity:1;transition-delay:.11s}
.u-block-hover:hover .u-block-hover__main--blur{-webkit-filter:blur(30px);filter:blur(30px);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:0}
[class*="u-block-hover-image-overlay"]::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:all .35s ease}
.u-block-hover:hover .u-block-hover-image-overlay::after{opacity:1}
.u-block-hover__additional--fade{opacity:0}
.u-block-hover:hover .u-block-hover__additional--fade{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.u-block-hover__additional--fade-up{-webkit-transform:translate(0,15%);-ms-transform:translate(0,15%);transform:translate(0,15%)}
.u-block-hover__additional--fade-down{-webkit-transform:translate(0,-15%);-ms-transform:translate(0,-15%);transform:translate(0,-15%)}
.u-block-hover__additional--fade-left{-webkit-transform:translate(-15%,0);-ms-transform:translate(-15%,0);transform:translate(-15%,0)}
.u-block-hover__additional--fade-right{-webkit-transform:translate(15%,0);-ms-transform:translate(15%,0);transform:translate(15%,0)}
.u-block-hover:hover [class*="u-block-hover__additional--push"]{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.u-block-hover:hover .u-block-hover__main--push-up{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.u-block-hover__additional--push-up{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.u-block-hover:hover .u-block-hover__main--push-down{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.u-block-hover__additional--push-down{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.u-block-hover:hover .u-block-hover__main--push-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.u-block-hover__additional--push-left{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.u-block-hover:hover .u-block-hover__main--push-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.u-block-hover__additional--push-right{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.u-block-hover:hover [class*="u-block-hover__additional--slide"],.u-block-hover:hover [class*="u-block-hover__additional--partially-slide"]{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.u-block-hover__additional--slide-up{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.u-block-hover__additional--slide-down{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.u-block-hover__additional--slide-left{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.u-block-hover__additional--slide-right{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.u-block-hover__additional--slide-bottom-right{-webkit-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);transform:translate(-100%,-100%)}
.u-block-hover__additional--slide-bottom-left{-webkit-transform:translate(100%,-100%);-ms-transform:translate(100%,-100%);transform:translate(100%,-100%)}
.u-block-hover__additional--slide-top-right{-webkit-transform:translate(-100%,100%);-ms-transform:translate(-100%,100%);transform:translate(-100%,100%)}
.u-block-hover__additional--slide-top-left{-webkit-transform:translate(100%,100%);-ms-transform:translate(100%,100%);transform:translate(100%,100%)}
.u-block-hover__additional--partially-slide-up{top:auto;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);overflow:visible}
.u-block-hover__additional--partially-slide-up .u-block-hover__visible{position:absolute;bottom:100%;margin-bottom:-1px;left:0;right:0;padding-left:inherit;padding-right:inherit;background:inherit}
.u-block-hover__additional--partially-slide-down{bottom:auto;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);overflow:visible}
.u-block-hover__additional--partially-slide-down .u-block-hover__visible{position:absolute;top:100%;margin-top:-1px;left:0;right:0;padding-left:inherit;padding-right:inherit;background:inherit}
.u-block-hover--cot{-webkit-perspective:50em;perspective:50em}
[class*="u-block-hover__additional--cot"]{opacity:0;z-index:1}
.u-block-hover--cot:hover [class*="u-block-hover__main--cot"]{opacity:0}
.u-block-hover--cot:hover [class*="u-block-hover__additional--cot"]{opacity:1;transition-delay:0.21s}
.u-block-hover__main--cot-up{-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}
.u-block-hover__additional--cot-up{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}
.u-block-hover--cot:hover .u-block-hover__main--cot-up{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}
.u-block-hover--cot:hover .u-block-hover__additional--cot-up{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}
.u-block-hover__main--cot-down{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}
.u-block-hover__additional--cot-down{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:50% -50%;-ms-transform-origin:50% -50%;transform-origin:50% -50%}
.u-block-hover--cot:hover .u-block-hover__main--cot-down{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);opacity:0}
.u-block-hover--cot:hover .u-block-hover__additional--cot-down{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}
.u-block-hover__main--cot-left{-webkit-transform-origin:0% 50%;-ms-transform-origin:0% 50%;transform-origin:0% 50%}
.u-block-hover__additional--cot-left{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}
.u-block-hover--cot:hover .u-block-hover__main--cot-left{-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}
.u-block-hover--cot:hover .u-block-hover__additional--cot-left{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}
.u-block-hover__main--cot-right{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}
.u-block-hover__additional--cot-right{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}
.u-block-hover--cot:hover .u-block-hover__main--cot-right{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}
.u-block-hover--cot:hover .u-block-hover__additional--cot-right{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}
.u-block-hover--flip{-webkit-perspective:50em;perspective:50em}
[class*="u-block-hover__main--flip"]{-webkit-backface-visibility:hidden;backface-visibility:hidden}
[class*="u-block-hover__additional--flip"]{opacity:0}
.u-block-hover--flip:hover [class*="u-block-hover__main--flip"]{opacity:0}
.u-block-hover--flip:hover [class*="u-block-hover__additional--flip"]{opacity:1;transition-delay:0.13999999999999999s}
.u-block-hover__additional--flip-horiz{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}
.u-block-hover--flip:hover .u-block-hover__main--flip-horiz{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}
.u-block-hover--flip:hover .u-block-hover__additional--flip-horiz{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}
.u-block-hover__additional--flip-vert{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%}
.u-block-hover--flip:hover .u-block-hover__main--flip-vert{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}
.u-block-hover--flip:hover .u-block-hover__additional--flip-vert{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}
.u-block-hover__additional--flip-diag-1{-webkit-transform:rotate3d(1,1,0,100deg);transform:rotate3d(1,1,0,100deg)}
.u-block-hover--flip:hover .u-block-hover__main--flip-diag-1{-webkit-transform:rotate3d(-1,-1,0,100deg);transform:rotate3d(-1,-1,0,100deg)}
.u-block-hover--flip:hover .u-block-hover__additional--flip-diag-1{-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg)}
.u-block-hover__additional--flip-diag-2{-webkit-transform:rotate3d(1,-1,0,100deg);transform:rotate3d(1,-1,0,100deg)}
.u-block-hover--flip:hover .u-block-hover__main--flip-diag-2{-webkit-transform:rotate3d(-1,1,0,100deg);transform:rotate3d(-1,1,0,100deg)}
.u-block-hover--flip:hover .u-block-hover__additional--flip-diag-2{-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg)}
.u-block-hover--fold{-webkit-perspective:50em;perspective:50em}
[class*="u-block-hover__main--fold"]{-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}
[class*="u-block-hover__additional--fold"]{z-index:1;opacity:0}
.u-block-hover--fold:hover [class*="u-block-hover__main--fold"]{opacity:0;transition-delay:0}
.u-block-hover--fold:hover [class*="u-block-hover__additional--fold"]{-webkit-transform:rotateX(0deg) translate3d(0,0,0) scale(1);transform:rotateX(0deg) translate3d(0,0,0) scale(1);opacity:1;transition-delay:.21s}
.u-block-hover__main--fold-up{-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}
.u-block-hover__additional--fold-up{-webkit-transform:rotateX(-90deg) translate3d(0,-50%,0) scale(0.6);transform:rotateX(-90deg) translate3d(0,-50%,0) scale(0.6);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}
.u-block-hover--fold:hover .u-block-hover__main--fold-up{-webkit-transform:rotateX(90deg) scale(0.6) translateY(50%);transform:rotateX(90deg) scale(0.6) translateY(50%)}
.u-block-hover__main--fold-down{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}
.u-block-hover__additional--fold-down{-webkit-transform:rotateX(90deg) translate3d(0,50%,0) scale(0.6);transform:rotateX(90deg) translate3d(0,50%,0) scale(0.6);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}
.u-block-hover--fold:hover .u-block-hover__main--fold-down{-webkit-transform:rotateX(-90deg) scale(0.6) translateY(-50%);transform:rotateX(-90deg) scale(0.6) translateY(-50%)}
.u-block-hover__main--fold-left{-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}
.u-block-hover__additional--fold-left{-webkit-transform:rotateY(90deg) translate3d(-50%,0,0) scale(0.6);transform:rotateY(90deg) translate3d(-50%,0,0) scale(0.6);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}
.u-block-hover--fold:hover .u-block-hover__main--fold-left{-webkit-transform:rotateY(-90deg) scale(0.6) translateX(50%);transform:rotateY(-90deg) scale(0.6) translateX(50%)}
.u-block-hover__main--fold-right{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}
.u-block-hover__additional--fold-right{-webkit-transform:rotateY(-90deg) translate3d(50%,0,0) scale(0.6);transform:rotateY(-90deg) translate3d(50%,0,0) scale(0.6);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}
.u-block-hover--fold:hover .u-block-hover__main--fold-right{-webkit-transform:rotateY(90deg) scale(0.6) translateX(-50%);transform:rotateY(90deg) scale(0.6) translateX(-50%)}
.u-block-hover__additional--zoom-in{opacity:0;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}
.u-block-hover:hover .u-block-hover__additional--zoom-in{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
.u-block-hover__additional--zoom-out{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;opacity:0}
.u-block-hover:hover .u-block-hover__main--zoom-out{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);opacity:0}
.u-block-hover:hover .u-block-hover__additional--zoom-out{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;transition-delay:.35s}
[class*="u-block-hover--shutter-out"]::after{content:"";position:absolute;transition-delay:.105s;z-index:1}
.u-block-hover__additional--shutter-out{opacity:0;transition-delay:0s;z-index:2}
[class*="u-block-hover--shutter-out"]:hover::after{transition-delay:0s}
[class*="u-block-hover--shutter-out"]:hover .u-block-hover__additional--shutter-out{opacity:1;transition-delay:.105s}
.u-block-hover--shutter-out-horiz::after{left:50%;right:50%;top:0;bottom:0}
.u-block-hover--shutter-out-horiz:hover::after{left:0;right:0}
.u-block-hover--shutter-out-vert::after{top:50%;bottom:50%;left:0;right:0}
.u-block-hover--shutter-out-vert:hover::after{top:0;bottom:0}
.u-block-hover--shutter-out-diag-1::after{top:50%;bottom:50%;left:-35%;right:-35%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.u-block-hover--shutter-out-diag-1:hover::after{top:-35%;bottom:-35%}
.u-block-hover--shutter-out-diag-2::after{top:50%;bottom:50%;left:-35%;right:-35%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.u-block-hover--shutter-out-diag-2:hover::after{top:-35%;bottom:-35%}
[class*="u-block-hover--shutter-in"]::after,[class*="u-block-hover--shutter-in"]::before{content:"";position:absolute;z-index:1}
[class*="u-block-hover--shutter-in"]::after{top:0;left:0}
[class*="u-block-hover--shutter-in"]::before{right:0;bottom:0}
.u-block-hover__additional--shutter-in{opacity:0;z-index:2}
[class*="u-block-hover--shutter-in"]:hover .u-block-hover__additional--shutter-in{opacity:1;transition-delay:.21s}
.u-block-hover--shutter-in-horiz::after,.u-block-hover--shutter-in-horiz::before{width:0;height:100%}
.u-block-hover--shutter-in-horiz:hover::after,.u-block-hover--shutter-in-horiz:hover::before{width:100%}
.u-block-hover--shutter-in-vert::after,.u-block-hover--shutter-in-vert::before{height:0;width:100%}
.u-block-hover--shutter-in-vert:hover::after,.u-block-hover--shutter-in-vert:hover::before{height:100%}
.u-block-hover--shutter-in-diag-1::after,.u-block-hover--shutter-in-diag-1::before{width:200%;height:200%;transition:all .6s ease}
.u-block-hover--shutter-in-diag-1::after{-webkit-transform:skew(-45deg) translateX(-150%);-ms-transform:skew(-45deg) translateX(-150%);transform:skew(-45deg) translateX(-150%)}
.u-block-hover--shutter-in-diag-1::before{-webkit-transform:skew(-45deg) translateX(150%);-ms-transform:skew(-45deg) translateX(150%);transform:skew(-45deg) translateX(150%)}
.u-block-hover--shutter-in-diag-1:hover::after{-webkit-transform:skew(-45deg) translateX(-50%);-ms-transform:skew(-45deg) translateX(-50%);transform:skew(-45deg) translateX(-50%)}
.u-block-hover--shutter-in-diag-1:hover::before{-webkit-transform:skew(-45deg) translateX(50%);-ms-transform:skew(-45deg) translateX(50%);transform:skew(-45deg) translateX(50%)}
.u-block-hover--shutter-in-diag-2::after,.u-block-hover--shutter-in-diag-2::before{width:200%;height:200%;transition:all .6s ease}
.u-block-hover--shutter-in-diag-2::after{-webkit-transform:skew(45deg) translateX(-100%);-ms-transform:skew(45deg) translateX(-100%);transform:skew(45deg) translateX(-100%)}
.u-block-hover--shutter-in-diag-2::before{-webkit-transform:skew(45deg) translateX(100%);-ms-transform:skew(45deg) translateX(100%);transform:skew(45deg) translateX(100%)}
.u-block-hover--shutter-in-diag-2:hover::after{-webkit-transform:skew(45deg) translateX(0);-ms-transform:skew(45deg) translateX(0);transform:skew(45deg) translateX(0)}
.u-block-hover--shutter-in-diag-2:hover::before{-webkit-transform:skew(45deg) translateX(0);-ms-transform:skew(45deg) translateX(0);transform:skew(45deg) translateX(0)}
[class*="u-block-hover--shutter-in-out"]::after,[class*="u-block-hover--shutter-in-out"]::before{content:"";position:absolute;z-index:1}
[class*="u-block-hover--shutter-in-out"]::after{top:0;left:0}
[class*="u-block-hover--shutter-in-out"]::before{right:0;bottom:0}
.u-block-hover__additional--shutter-in-out{opacity:0;z-index:2}
[class*="u-block-hover--shutter-in-out"]:hover .u-block-hover__additional--shutter-in-out{opacity:1;transition-delay:.21s}
.u-block-hover--shutter-in-out-horiz::after,.u-block-hover--shutter-in-out-horiz::before{width:0;height:100%}
.u-block-hover--shutter-in-out-horiz:hover::after,.u-block-hover--shutter-in-out-horiz:hover::before{width:100%;opacity:.75}
.u-block-hover--shutter-in-out-vert::after,.u-block-hover--shutter-in-out-vert::before{height:0;width:100%}
.u-block-hover--shutter-in-out-vert:hover::after,.u-block-hover--shutter-in-out-vert:hover::before{height:100%;opacity:.75}
.u-block-hover--shutter-in-out-diag-1::after,.u-block-hover--shutter-in-out-diag-1::before{width:200%;height:200%;transition:all .6s ease;opacity:.75}
.u-block-hover--shutter-in-out-diag-1::after{-webkit-transform:skew(-45deg) translateX(-150%);-ms-transform:skew(-45deg) translateX(-150%);transform:skew(-45deg) translateX(-150%)}
.u-block-hover--shutter-in-out-diag-1::before{-webkit-transform:skew(-45deg) translateX(150%);-ms-transform:skew(-45deg) translateX(150%);transform:skew(-45deg) translateX(150%)}
.u-block-hover--shutter-in-out-diag-1:hover::after{-webkit-transform:skew(-45deg) translateX(-50%);-ms-transform:skew(-45deg) translateX(-50%);transform:skew(-45deg) translateX(-50%)}
.u-block-hover--shutter-in-out-diag-1:hover::before{-webkit-transform:skew(-45deg) translateX(50%);-ms-transform:skew(-45deg) translateX(50%);transform:skew(-45deg) translateX(50%)}
.u-block-hover--shutter-in-out-diag-2::after,.u-block-hover--shutter-in-out-diag-2::before{width:200%;height:200%;transition:all .6s ease;opacity:.75}
.u-block-hover--shutter-in-out-diag-2::after{-webkit-transform:skew(45deg) translateX(-100%);-ms-transform:skew(45deg) translateX(-100%);transform:skew(45deg) translateX(-100%)}
.u-block-hover--shutter-in-out-diag-2::before{-webkit-transform:skew(45deg) translateX(100%);-ms-transform:skew(45deg) translateX(100%);transform:skew(45deg) translateX(100%)}
.u-block-hover--shutter-in-out-diag-2:hover::after{-webkit-transform:skew(45deg) translateX(0);-ms-transform:skew(45deg) translateX(0);transform:skew(45deg) translateX(0)}
.u-block-hover--shutter-in-out-diag-2:hover::before{-webkit-transform:skew(45deg) translateX(0);-ms-transform:skew(45deg) translateX(0);transform:skew(45deg) translateX(0)}
.u-block-hover--strip-shutter::before,.u-block-hover--strip-shutter::after,.u-block-hover__additional--strip-shutter::before,.u-block-hover__additional--strip-shutter::after{content:"";position:absolute;top:0;width:25%;height:100%;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);opacity:0}
.u-block-hover--strip-shutter::before,.u-block-hover--strip-shutter::after{z-index:1}
.u-block-hover--strip-shutter::before{left:0;transition-delay:0s}
.u-block-hover--strip-shutter::after{left:25%;transition-delay:.105s}
.u-block-hover__additional--strip-shutter{z-index:3}
.u-block-hover__additional--strip-shutter::before,.u-block-hover__additional--strip-shutter::after{z-index:-1}
.u-block-hover__additional--strip-shutter::before{left:50%;transition-delay:.21s}
.u-block-hover__additional--strip-shutter::after{left:75%;transition-delay:.35s}
.u-block-hover--strip-shutter:hover::before,.u-block-hover--strip-shutter:hover::after,.u-block-hover--strip-shutter:hover .u-block-hover__additional--strip-shutter::before,.u-block-hover--strip-shutter:hover .u-block-hover__additional--strip-shutter::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
.u-block-hover__additional--strip-shutter__inner{opacity:0}
.u-block-hover--strip-shutter:hover .u-block-hover__additional--strip-shutter__inner{opacity:1;transition-delay:.35s}
.u-block-hover--tile::before,.u-block-hover--tile::after,.u-block-hover__additional--tile::before,.u-block-hover__additional--tile::after{content:"";position:absolute;width:50%;height:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}
.u-block-hover--tile::before,.u-block-hover--tile::after{z-index:1}
.u-block-hover--tile::before{top:0;left:0;transition-delay:0s}
.u-block-hover--tile::after{top:0;left:50%;transition-delay:.105s}
.u-block-hover__additional--tile{z-index:3}
.u-block-hover__additional--tile::before,.u-block-hover__additional--tile::after{z-index:-1}
.u-block-hover__additional--tile::before{top:50%;left:0;transition-delay:.21s}
.u-block-hover__additional--tile::after{top:50%;left:50%;transition-delay:.35s}
.u-block-hover--tile:hover::before,.u-block-hover--tile:hover::after,.u-block-hover--tile:hover .u-block-hover__additional--tile::before,.u-block-hover--tile:hover .u-block-hover__additional--tile::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
.u-block-hover__additional--tile__inner{opacity:0}
.u-block-hover--tile:hover .u-block-hover__additional--tile__inner{opacity:1;transition-delay:.35s}
.u-block-hover--cube{overflow:visible;background-color:transparent;-webkit-perspective:50em;perspective:50em;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
[class*="u-block-hover__main--cube"]{transition-delay:.05s}
[class*="u-block-hover__additional--cube"]{opacity:0;transition-delay:0s}
.u-block-hover--cube:hover [class*="u-block-hover__main--cube"]{opacity:0;transition-delay:0s}
.u-block-hover--cube:hover [class*="u-block-hover__additional--cube"]{opacity:1;-webkit-transform:translateY(0%) rotateX(0deg);transform:translateY(0%) rotateX(0deg);transition-delay:.05s}
.u-block-hover__additional--cube-up{-webkit-transform:translateY(50%) rotateX(-90deg);transform:translateY(50%) rotateX(-90deg)}
.u-block-hover--cube:hover .u-block-hover__main--cube-up{-webkit-transform:translateY(-50%) rotateX(90deg);transform:translateY(-50%) rotateX(90deg)}
.u-block-hover__additional--cube-down{-webkit-transform:translateY(-50%) rotateX(90deg);transform:translateY(-50%) rotateX(90deg)}
.u-block-hover--cube:hover .u-block-hover__main--cube-down{-webkit-transform:translateY(50%) rotateX(-90deg);transform:translateY(50%) rotateX(-90deg)}
.u-block-hover__additional--cube-left{-webkit-transform:translateX(-50%) rotateY(-90deg);transform:translateX(-50%) rotateY(-90deg)}
.u-block-hover--cube:hover .u-block-hover__main--cube-left{-webkit-transform:translateX(50%) rotateY(90deg);transform:translateX(50%) rotateY(90deg)}
.u-block-hover__additional--cube-right{-webkit-transform:translateX(50%) rotateY(90deg);transform:translateX(50%) rotateY(90deg)}
.u-block-hover--cube:hover .u-block-hover__main--cube-right{-webkit-transform:translateX(-50%) rotateY(-90deg);transform:translateX(-50%) rotateY(-90deg)}
.u-block-hover--border-reveal::before,.u-block-hover--border-reveal::after,.u-block-hover__additional--border-reveal::before,.u-block-hover__additional--border-reveal::after{content:"";position:absolute;background-color:#fff;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}
.u-block-hover--border-reveal::before,.u-block-hover--border-reveal::after{left:5px;right:5px;height:4px;z-index:1;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}
.u-block-hover--border-reveal::before{top:5px;transition-delay:.28s}
.u-block-hover--border-reveal:hover::before{transition-delay:0s}
.u-block-hover--border-reveal::after{bottom:5px;transition-delay:0s}
.u-block-hover--border-reveal:hover::after{transition-delay:.28s}
.u-block-hover__additional--border-reveal{background-color:transparent;z-index:3}
.u-block-hover__additional--border-reveal__inner{opacity:0}
.u-block-hover__additional--border-reveal::before,.u-block-hover__additional--border-reveal::after{top:5px;bottom:5px;width:4px;z-index:-1;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}
.u-block-hover__additional--border-reveal::before{left:5px;transition-delay:.28s}
.u-block-hover--border-reveal:hover .u-block-hover__additional--border-reveal::before{transition-delay:0s}
.u-block-hover__additional--border-reveal::after{right:5px;transition-delay:0s}
.u-block-hover--border-reveal:hover .u-block-hover__additional--border-reveal::after{transition-delay:.28s}
.u-block-hover--border-reveal:hover .u-block-hover__main--border-reveal{opacity:0}
.u-block-hover--border-reveal:hover::before,.u-block-hover--border-reveal:hover::after,.u-block-hover--border-reveal:hover .u-block-hover__additional--border-reveal::before,.u-block-hover--border-reveal:hover .u-block-hover__additional--border-reveal::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.u-block-hover--border-reveal:hover .u-block-hover__additional--border-reveal__inner{opacity:1;transition-delay:.35s}
.u-block-hover:hover img[class*="u-block-hover__main--mover-"],.u-block-hover:hover [class*="u-block-hover__additional--mover-"]{opacity:1;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1)}
img[class*="u-block-hover__main--mover-"]{max-width:initial;width:calc(100%+60px);transition-duration:0.5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
[class*="u-block-hover__additional--mover-"]{opacity:0;transition-duration:0.5s}
img.u-block-hover__main--mover-left{-webkit-transform:translate3d(-60px,0,0);transform:translate3d(-60px,0,0)}
.u-block-hover__additional--mover-left{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
img.u-block-hover__main--mover-right{-webkit-transform:translate3d(-60px,0,0);transform:translate3d(-60px,0,0)}
.u-block-hover__additional--mover-right{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
img.u-block-hover__main--mover-up{-webkit-transform:translate3d(0,20px,0) scale3d(1.1,1.1,1.1);transform:translate3d(0,20px,0) scale3d(1.1,1.1,1.1)}
.u-block-hover__additional--mover-up{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
img.u-block-hover__main--mover-down{-webkit-transform:translate3d(0,-20px,0) scale3d(1.1,1.1,1.1);transform:translate3d(0,-20px,0) scale3d(1.1,1.1,1.1)}
.u-block-hover__additional--mover-down{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
.u-block-hover__additional--focuser-element{top:30px;right:30px;bottom:30px;left:30px;opacity:.3;box-shadow:0 0 0 31px rgba(0,0,0,0.5);-webkit-transform:scale3d(1.4,1.4,1.4);transform:scale3d(1.4,1.4,1.4);transition-duration:.5s}
.u-block-hover__additional--focuser-target{position:static;opacity:0;-webkit-transform:scale3d(1.4,1.4,1.4);transform:scale3d(1.4,1.4,1.4);transition-duration:.5s}
.u-block-hover:hover .u-block-hover__additional--focuser-target,.u-block-hover:hover .u-block-hover__additional--focuser-element{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);transition-duration:.3s}
img[class*="u-block-hover__main--magnifier"]{max-width:initial;width:calc(100%+10px);margin:-10px 0}
[class*="u-block-hover__additional--magnifier-element"]{width:400px;height:400px;border-radius:50%;box-shadow:0 0 0 4000px rgba(255,255,255,0.3);z-index:2;opacity:0;-webkit-transform:scale3d(0.7,0.7,0.7);transform:scale3d(0.7,0.7,0.7);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
.u-block-hover:hover [class*="u-block-hover__additional--magnifier-element"]{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
[class*="u-block-hover__additional--magnifier-description"]{max-width:115px;z-index:3;opacity:0}
.u-block-hover:hover [class*="u-block-hover__additional--magnifier-description"]{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.u-block-hover__additional--magnifier-element-bottom-right{top:auto;left:auto;bottom:-180px;right:-180px}
.u-block-hover__additional--magnifier-description-bottom-right{top:auto;right:30px;bottom:30px;left:auto;-webkit-transform:translate3d(20px,20px,0);transform:translate3d(20px,20px,0)}
.u-block-hover:hover img.u-block-hover__main--magnifier-bottom-right{-webkit-transform:translate3d(-10px,-10px,0);transform:translate3d(-10px,-10px,0)}
.u-block-hover__additional--magnifier-element-top-right{top:-180px;right:-180px;bottom:auto;left:auto}
.u-block-hover__additional--magnifier-description-top-right{top:30px;right:30px;bottom:auto;left:auto;-webkit-transform:translate3d(20px,-20px,0);transform:translate3d(20px,-20px,0)}
.u-block-hover:hover img.u-block-hover__main--magnifier-top-right{-webkit-transform:translate3d(-10px,10px,0);transform:translate3d(-10px,10px,0)}
img.u-block-hover__main--magnifier-bottom-left{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
.u-block-hover__additional--magnifier-element-bottom-left{top:auto;left:-180px;bottom:-180px;right:auto}
.u-block-hover__additional--magnifier-description-bottom-left{top:auto;right:auto;bottom:30px;left:30px;-webkit-transform:translate3d(-20px,20px,0);transform:translate3d(-20px,20px,0)}
.u-block-hover:hover img.u-block-hover__main--magnifier-bottom-left{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
img.u-block-hover__main--magnifier-top-left{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
.u-block-hover__additional--magnifier-element-top-left{top:-180px;left:-180px;bottom:auto;right:auto}
.u-block-hover__additional--magnifier-description-top-left{top:30px;right:auto;bottom:auto;left:30px;-webkit-transform:translate3d(-20px,-20px,0);transform:translate3d(-20px,-20px,0)}
.u-block-hover:hover img.u-block-hover__main--magnifier-top-left{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
[class*="u-block-hover__additional--pappercuter"]{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
.u-block-hover__additional--pappercuter-inner{width:100%;-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
.u-block-hover__additional--pappercuter-front,.u-block-hover__additional--pappercuter-back{max-width:initial;width:120%;top:-60px;bottom:-60px;left:-10%;z-index:2;background-position:center;background-size:cover;-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
.u-block-hover__additional--pappercuter-front{clip:rect(0px,auto,246px,0px)}
.u-block-hover__additional--pappercuter-back{top:-61px;clip:rect(246px,auto,auto,0px)}
.u-block-hover:hover .u-block-hover__additional--pappercuter-front{-webkit-transform:scale3d(1.3,1.3,1.3) rotate3d(0,0,1,-10deg) translate3d(0,-45%,0);transform:scale3d(1.3,1.3,1.3) rotate3d(0,0,1,-10deg) translate3d(0,-45%,0)}
.u-block-hover:hover .u-block-hover__additional--pappercuter-back{-webkit-transform:scale3d(1.3,1.3,1.3) rotate3d(0,0,1,-10deg) translate3d(0,45%,0);transform:scale3d(1.3,1.3,1.3) rotate3d(0,0,1,-10deg) translate3d(0,45%,0)}
[class*="u-block-hover__additional--outside"]{opacity:0;visibility:hidden;transition-duration:.5s;transition-timing-function:cubic-bezier(0.7,-1.2,0.8,1.2)}
.u-block-hover:hover [class*="u-block-hover__additional--outside"]{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition-timing-function:cubic-bezier(0.25,1.8,0.8,1)}
.u-block-hover__additional--outside-down{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
.u-block-hover__additional--outside-up{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.u-block-hover__additional--outside-left{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.u-block-hover__additional--outside-right{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
[class*="u-block-hover__additional--lightspeed"]{visibility:hidden;opacity:0;transition-duration:.7s;transition-timing-function:cubic-bezier(0.75,-1.2,0.8,2)}
.u-block-hover:hover [class*="u-block-hover__additional--lightspeed"]{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0) skew(0deg,0deg);transform:translate3d(0,0,0) skew(0deg,0deg);transition-timing-function:cubic-bezier(0.25,2,0.75,1)}
.u-block-hover__additional--lightspeed-left{-webkit-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-transform:translate3d(150%,0,0) skew(-35deg,0deg);transform:translate3d(150%,0,0) skew(-35deg,0deg)}
.u-block-hover__additional--lightspeed-right{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:translate3d(-150%,0,0) skew(35deg,0deg);transform:translate3d(-150%,0,0) skew(35deg,0deg)}
.u-block-hover__additional--lightspeed-down{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate3d(0,-150%,0) skew(0deg,-35deg);transform:translate3d(0,-150%,0) skew(0deg,-35deg)}
.u-block-hover__additional--lightspeed-up{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:translate3d(0,150%,0) skew(0deg,-35deg);transform:translate3d(0,150%,0) skew(0deg,-35deg)}
[class*="u-block-hover__additional--rotate"]{opacity:0;visibility:hidden}
.u-block-hover:hover [class*="u-block-hover__additional--rotate"]{opacity:1;visibility:visible;-webkit-transform:rotate3d(0,0,0,0deg) scale3d(1,1,1);transform:rotate3d(0,0,0,0deg) scale3d(1,1,1)}
.u-block-hover__additional--rotate-in{opacity:1;transition-property:opacity,visibility,-webkit-transform;transition-property:transform,opacity,visibility;transition-property:transform,opacity,visibility,-webkit-transform;transition-duration:.4s;-webkit-transform:rotate3d(0,0,1,720deg) scale3d(0,0,0);transform:rotate3d(0,0,1,720deg) scale3d(0,0,0)}
.u-block-hover__additional--rotate-down-left{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}
.u-block-hover__additional--rotate-down-right{-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}
.u-block-hover__additional--rotate-up-left{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}
.u-block-hover__additional--rotate-up-right{-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}
.u-block-hover__additional--jump{position:static}
.u-block-hover:hover .u-block-hover__additional--jump,.u-block-hover.u-block-hover__additional--jump:hover{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
.u-block-hover:hover,.u-block-hover:focus{
}
.u-block-hover:hover .u-block-hover__prop-opacity-1,.u-block-hover:focus .u-block-hover__prop-opacity-1{opacity:1}
.u-block-hover:hover .u-block-hover__prop-color-white,.u-block-hover:focus .u-block-hover__prop-color-white{color:#fff}
.u-block-hover:hover .u-block-hover__prop-bg-primary,.u-block-hover:focus .u-block-hover__prop-bg-primary{background-color:#0066c3}
.u-block-hover:hover .u-block-hover__prop-bg-primary-opacity-0_9,.u-block-hover:focus .u-block-hover__prop-bg-primary-opacity-0_9{background-color:rgba(0,102,195,0.9)}
.u-blockquote-v1{position:relative;background-color:#fff;box-shadow:5px 6px 9px -6px rgba(0,0,0,0.15)}
.u-blockquote-v1::before{content:"\201C";position:absolute;width:60px;color:#0066c3;font-size:60px;margin:-25px 0 0 -40px}
.u-blockquote-v1::after{content:"";position:absolute;bottom:-30px;left:80px;display:block;width:0;height:0;border-style:solid;border-width:30px 30px 0 0;border-color:#fff transparent transparent transparent;-webkit-filter:drop-shadow(2px 2px 1px rgba(0,0,0,0.1));filter:drop-shadow(2px 2px 1px rgba(0,0,0,0.1))}
.u-blockquote-v2::before,.u-blockquote-v2::after{position:relative;top:5px;font-size:22px;line-height:10px}
.u-blockquote-v2::before{content:"\“";padding-right:5px}
.u-blockquote-v2::after{content:"\”";padding-left:5px}
.u-blockquote-v3{position:relative}
.u-blockquote-v3::before{content:"\201C";position:absolute;font-size:60px;color:#0066c3;margin:-30px 0 0 -40px}
.u-blockquote-v4::before,.u-blockquote-v4::after{content:"\201C";position:absolute;font-size:50px;margin-top:-12px}
.u-blockquote-v4::before{margin-left:-30px}
.u-blockquote-v4::after{margin-left:13px}
.u-blockquote-v5::before{content:"\201C";position:absolute;width:60px;color:rgba(255,255,255,0.2);font-size:70px;margin:-25px 0 0 -40px}
.u-blockquote-v6::before,.u-blockquote-v6::after{content:"\0022";font-family:inherit;color:inherit}
.u-blockquote-v7{position:relative;padding-top:55px}
.u-blockquote-v7::before{content:"\f10d";position:absolute;top:0;left:50%;display:block;width:35px;height:35px;font-size:12px;font-family:"FontAwesome";color:#fff;line-height:35px;background:#0066c3;border-radius:50%;margin-left:-18px}
.u-blockquote-v8{position:relative;background-color:#fff;box-shadow:5px 6px 9px -6px rgba(85,85,85,0.08)}
.u-blockquote-v8::after{content:"";position:absolute;left:50px;bottom:-15px;display:block;width:0;height:0;border-style:solid;border-width:15px 15px 0 0;border-color:#fff transparent transparent transparent;-webkit-filter:drop-shadow(2px 2px 1px rgba(0,0,0,0.05));filter:drop-shadow(2px 2px 1px rgba(0,0,0,0.05))}
.u-accordion__header{padding:0.71429rem 1.07143rem}
.u-accordion__body{padding:1.07143rem}
.u-accordion__control-icon i:nth-child(1){display:none}
.collapsed .u-accordion__control-icon i:nth-child(1){display:inline}
.u-accordion__control-icon i:nth-child(2){display:inline}
.collapsed .u-accordion__control-icon i:nth-child(2){display:none}
.u-accordion [class*="et-icon-"],.u-accordion-line-icon-pro{position:relative;top:3px}
.u-accordion-color-primary .u-accordion__header [aria-expanded="true"]{color:#0066c3 !important}
.u-accordion-color-white .u-accordion__header [aria-expanded="true"]{color:#fff !important}
.u-accordion-bg-primary .u-accordion__header [aria-expanded="true"]{background-color:#0066c3 !important;border-color:#0066c3 !important}
.u-accordion-bg-white .u-accordion__header [aria-expanded="true"]{background-color:#fff !important;border-color:#fff !important}
.u-accordion-brd-primary .u-accordion__header [aria-expanded="true"]{border-color:#0066c3 !important}
.u-accordion-brd-white .u-accordion__header [aria-expanded="true"]{border-color:#fff !important}
.u-carousel-v1 .js-prev,.u-carousel-v1 .js-next{opacity:0;transition-property:opacity;transition-duration:.2s;transition-timing-function:ease-in}
.u-carousel-v1:hover .js-prev,.u-carousel-v1:hover .js-next{opacity:1}
.u-carousel-v2 .slick-slide{padding-top:4px;padding-bottom:4px;opacity:.5;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition-property:all;transition-duration:.4s;transition-timing-function:ease-in}
.u-carousel-v2 .slick-center{padding-top:0;padding-bottom:0;opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.u-carousel-v3 .slick-slide{opacity:.5;transition-property:opacity;transition-duration:.4s;transition-timing-function:ease-in}
.u-carousel-v3 .slick-center{opacity:1}
.u-carousel-v4 .js-pagination{opacity:0;transition-property:opacity;transition-duration:.2s;transition-timing-function:ease-in}
.u-carousel-v4:hover .js-pagination{opacity:1}
.u-carousel-v5 .slick-list{height:100%}
.u-carousel-v5 .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}
.u-carousel-v5 .slick-track .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}
.u-carousel-v6 .slick-list.draggable{border-top-left-radius:10px;border-bottom-left-radius:10px}
.u-carousel-v11 .slick-slide{opacity:.5}
.u-carousel-v11 .slick-slide.slick-current{opacity:1}
.u-carousel-v12 .slick-current .g-opacity-1--active{opacity:1 !important}
.u-carousel-v12 .slick-current .u-block-hover__main--grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item,.swiper-wrapper,.swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.single-slide{opacity:0 !important}
.single-slide.set-position{opacity:1 !important}
.js-origin{-webkit-perspective:1200px;perspective:1200px;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%}
.js-back-slide-out{-webkit-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}
.js-back-slide-in{-webkit-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}
.swiper-carousel{overflow:hidden}
@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-400px)}
75%{opacity:.5;-webkit-transform:translateZ(-400px) translateX(-200%)}
100%{opacity:.5;-webkit-transform:translateZ(-400px) translateX(-200%)}
}
@keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-400px);transform:translateZ(-400px)}
75%{opacity:.5;-webkit-transform:translateZ(-400px) translateX(-200%);transform:translateZ(-400px) translateX(-200%)}
100%{opacity:.5;-webkit-transform:translateZ(-400px) translateX(-200%);transform:translateZ(-400px) translateX(-200%)}
}
@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-400px) translateX(200%)}
75%{opacity:.5;-webkit-transform:translateZ(-400px)}
100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}
}
@keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-400px) translateX(200%);transform:translateZ(-400px) translateX(200%)}
75%{opacity:.5;-webkit-transform:translateZ(-400px);transform:translateZ(-400px)}
100%{opacity:1;-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}
}
.u-chart-pie-v1{position:relative;line-height:1em}
.u-chart-pie-v1::after{content:"";display:block;position:absolute;top:9px;right:10px;bottom:11px;left:10px;border-radius:50%;border-width:1px;border-style:solid;border-color:inherit}
.jqstooltip{width:auto !important;height:auto !important}
.u-counter-v3{position:relative}
.u-counter-v3::after{content:"";position:absolute;left:-9px;right:-9px;bottom:-9px;top:-9px;display:block;border-radius:inherit;border-width:1px;border-style:solid;border-color:inherit}
.u-counter-v6{position:relative;width:120px;height:120px}
.u-counter-v6::after{content:"";position:absolute;top:-11px;right:-11px;bottom:-11px;left:-11px;display:block;border-radius:inherit;border-width:2px;border-style:inherit;border-color:inherit;clip:rect(auto,71px,142px,auto)}
.u-card--v1{position:relative}
.u-card--v1-front{position:relative;margin-bottom:220px;z-index:2}
.u-card--v1-back{position:absolute;bottom:-70%;right:0;z-index:1;width:100%;height:80%;padding-left:0}
@media (min-width:768px){.u-card--v1-front{margin-bottom:30px}
.u-card--v1-back{bottom:auto;top:30px;right:-30%;height:100%;padding-left:70%}
}
.u-dropdown-v1{position:relative;line-height:normal;font-size:16px;color:#777;background-color:#fff;border-width:1px;border-style:solid;border-color:#ccc;padding:11px 40px 11px 14px;transition-property:background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:ease}
.u-dropdown-v1::after{display:none}
.u-dropdown-v1-menu{padding:0;border-color:#ccc;border-radius:3px;box-shadow:0 2px 8px 0 rgba(0,0,0,0.2)}
.u-dropdown-v1-menu__item{line-height:normal;font-size:16px;color:#777;padding:9px 20px}
.u-dropdown-v1-menu__item:hover{color:#777}
.u-dropdown-v1__icon{position:absolute;top:0;right:0;display:block;width:40px;height:100%}
.u-dropdown-v1__icon-open,.u-dropdown-v1__icon-close{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.u-dropdown-v1__icon-open{opacity:1}
.u-dropdown-v1__icon-close{opacity:0}
.u-dropdown-v1[aria-expanded="true"]{background-color:rgba(204,204,204,0.1);box-shadow:0 2px 8px 0 rgba(0,0,0,0.2)}
.u-dropdown-v1[aria-expanded="true"] [class*="__icon-open"]{opacity:0}
.u-dropdown-v1[aria-expanded="true"] [class*="__icon-close"]{opacity:1}
.u-dropdown-v1:focus{outline:0 none}
.u-bg-overlay{position:relative}
.u-bg-overlay::before,.u-bg-overlay::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}
.u-bg-overlay--v1::after{position:absolute;top:0.35714rem;right:0.35714rem;bottom:0.35714rem;left:0.35714rem}
.u-bg-overlay__inner{z-index:3;position:relative}
.u-bg-overlay--reverse::before{z-index:2}
.u-bg-overlay--reverse::after{z-index:1}
.u-waves-effect{position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;z-index:1;transition:.3s ease-out}
.u-waves-effect .u-waves-ripple{position:absolute;border-radius:50%;width:1.42857rem;height:1.42857rem;margin-top:-0.71429rem;margin-left:-0.71429rem;opacity:0;background:rgba(0,0,0,0.2);transition:all .7s ease-out;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);pointer-events:none}
.u-waves-effect.u-waves-light .u-waves-ripple{background-color:rgba(255,255,255,0.45)}
.u-waves-effect.u-waves-dark .u-waves-ripple{background-color:rgba(0,0,0,0.15)}
.u-waves-effect input[type="button"],.u-waves-effect input[type="reset"],.u-waves-effect input[type="submit"]{border:0;font-style:normal;font-size:inherit;text-transform:inherit;background:none}
.u-waves-effect img{position:relative;z-index:-1}
.u-waves-notransition{transition:none !important}
.u-waves-circle{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,white 100%,black 100%)}
.u-waves-input-wrapper{border-radius:.2em;vertical-align:bottom}
.u-waves-input-wrapper .u-waves-button-input{position:relative;top:0;left:0;z-index:1}
.u-waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}
.u-waves-block{display:block}
.u-waves-effect .u-waves-ripple{z-index:-1}
.u-fixed-action-btn{position:absolute;right:0;bottom:0;z-index:997}
.u-fixed-action-btn ul{left:0;right:0;text-align:center;position:absolute;bottom:60px;margin:0;visibility:hidden;list-style-type:none;padding-left:0}
.u-fixed-action-btn ul li{margin-bottom:1.07143rem}
.u-fixed-action-btn ul a.u-btn-floating{opacity:0}
.u-fixed-action-btn.active ul{visibility:visible}
.u-fixed-action-btn-horizontal{padding:0 0 0 1.07143rem}
.u-fixed-action-btn-horizontal ul{text-align:right;right:4.57143rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:100%;left:auto;width:500px;
}
.u-fixed-action-btn-horizontal ul li{display:inline-block;margin:0.71429rem 1.07143rem 0 0}
.u-fixed-action-btn-toolbar{padding:0;height:4rem}
.u-fixed-action-btn-toolbar.active>a i{opacity:0}
.u-fixed-action-btn-toolbar ul{display:-webkit-box;display:-ms-flexbox;display:flex;top:0;bottom:0;z-index:1}
.u-fixed-action-btn-toolbar ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;display:inline-block;margin:0;height:100%;transition:none}
.u-fixed-action-btn-toolbar ul li a{display:block;overflow:hidden;position:relative;width:100%;height:100%;background-color:transparent;box-shadow:none;color:#fff;line-height:4rem;z-index:1}
.u-fixed-action-btn-toolbar ul li a i{line-height:inherit}
.u-fixed-action-btn .u-fab-backdrop{position:absolute;top:0;left:0;z-index:-1;width:2.85714rem;height:2.85714rem;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
.u-chip{display:inline-block;height:2.28571rem;margin:0.14286rem 0;padding:0 0.85714rem;font-size:0;white-space:nowrap;line-height:2.28571rem;color:rgba(0,0,0,0.87);border-radius:1.14286rem;background-color:#eee}
.u-chip:focus{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}
.u-chip--deletable{padding-right:0.28571rem}
.u-chip--contact{padding-left:0}
.u-chip__contact{display:inline-block;width:2.28571rem;height:2.28571rem;margin-right:0.57143rem;overflow:hidden;vertical-align:middle;border-radius:1.14286rem;text-align:center;font-size:1.28571rem;line-height:2.28571rem}
.u-chip__text{display:inline-block;vertical-align:middle;font-size:0.92857rem}
.u-chip__action{display:inline-block;width:1.71429rem;height:1.71429rem;margin:0 0 0 0.28571rem;padding:0;text-align:center;vertical-align:middle;border:none;font-size:0.92857rem;text-decoration:none;color:rgba(0,0,0,0.3);background:transparent;opacity:.54;cursor:pointer;outline:none;overflow:hidden}
.u-outer-spaces-helper{position:fixed;bottom:0;left:0;display:none;width:100%;overflow:hidden}
.u-outer-spaces-helper::after{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;height:100vh;background-color:#f7f7f7;background-position:center;background-repeat:repeat}
.g-dark-theme .u-outer-spaces-helper::after{background-color:#000}
[class*="g-bgi-v"] .u-outer-spaces-helper::after{background-color:transparent}
.u-outer-space-v1 .u-outer-spaces-helper,.u-outer-space-v2 .u-outer-spaces-helper{display:block}
.u-outer-space-v1 .u-outer-spaces-helper{height:20px}
.u-outer-space-v2 .u-outer-spaces-helper{height:40px}
.u-info-v1-1{overflow:hidden;position:relative}
.u-info-v1-1::after{content:"";position:absolute;left:0;right:0;bottom:0;height:40px}
.u-info-v1-2__item{position:relative;z-index:1;padding-bottom:0.78571rem}
.u-info-v1-2__item::after{content:"";position:absolute;left:0;bottom:0;display:block;width:40px;height:1px;background:#bbb;transition:all 0.4s ease-in-out}
.u-info-v1-2:hover .u-info-v1-2__item::after{width:100%;background:#0066c3}
.u-info-v1-3__item{position:relative;z-index:1;padding-bottom:0.92857rem}
.u-info-v1-3__item::after{content:"";position:absolute;left:50%;bottom:0;width:2.14286rem;height:1px;margin-left:-1.07143rem;background:#777}
.u-info-v1-4__item-hidden{position:absolute;bottom:0;left:0;right:0;height:61px;overflow:hidden;-webkit-transform:translate3d(0,61px,0);transform:translate3d(0,61px,0)}
.u-info-v1-4:hover .u-info-v1-4__item-hidden{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.u-info-v1-4:hover .u-info-v1-4__item-regular{-webkit-transform:translate3d(0,-61px,0);transform:translate3d(0,-61px,0)}
.u-info-v1-5__item{position:relative;padding-bottom:19px}
.u-info-v1-5__item::after{content:"";position:absolute;left:0;bottom:1px;display:block;width:28px;border-bottom:1px solid #0066c3}
.u-info-v2-1__item{height:65px;transition:.3s ease-out}
.u-info-v2-1__item:hover{height:80px;margin-top:-15px}
.u-info-v2-2__item{position:relative;border-left:solid 1px;border-right:solid 1px;border-bottom:solid 1px}
.u-info-v2-2__item::after,.u-info-v2-2__item::before{content:"";position:absolute;top:0;width:30%;border-top:solid 1px;z-index:1}
.u-info-v2-2__item::before{left:0}
.u-info-v2-2__item::after{right:0}
.u-info-v2-2__item.g-brd-white-dark-v3{border-color:rgba(255,255,255,0.3)}
.u-info-v2-2__item.g-brd-white-dark-v3::before,.u-info-v2-2__item.g-brd-white-dark-v3::after{border-color:rgba(255,255,255,0.3)}
.u-info-v2-2__item.g-brd-black-dark-v3{border-color:rgba(0,0,0,0.3)}
.u-info-v2-2__item.g-brd-black-dark-v3::before,.u-info-v2-2__item.g-brd-black-dark-v3::after{border-color:rgba(0,0,0,0.3)}
.u-info-v2-3:hover .u-info-v2-3__title{color:#000}
.info-v3-1__title{position:relative;display:inline-block;margin-left:4.28571rem;margin-right:4.28571rem}
.info-v3-1__title::before,.info-v3-1__title::after{content:"";position:absolute;top:50%;display:block;width:3.57143rem;margin-top:-1px;height:2px;background-color:#fff}
.info-v3-1__title::before{right:100%;margin-right:10px}
.info-v3-1__title::after{left:100%;margin-left:10px}
.info-v3-2{position:relative;background-position:center}
.info-v3-2::before{content:"";position:absolute;top:1.42857rem;right:1.42857rem;bottom:1.42857rem;left:1.42857rem;display:block;border:1px solid rgba(255,255,255,0.2);z-index:1}
.info-v3-2:hover{background-position:center 0}
.info-v3-3{overflow:hidden}
.info-v3-3:hover .info-v3-3__title{color:#fff}
.info-v3-3:hover .info-v3-3__img,.info-v3-3:hover .info-v3-3__description{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.info-v3-3:hover .info-v3-3__content{display:block}
.info-v3-3:hover .info-v3-3__category{display:none}
.info-v3-3:hover::after{opacity:1}
.info-v3-3::after{opacity:0;transition:opacity .5s}
.info-v3-3__img{-webkit-transform:translate3d(70%,0,0);transform:translate3d(70%,0,0);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}
.info-v3-3__content{display:none}
.info-v3-3__description{-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}
.info-v3-4{position:relative}
.info-v3-4::before{content:"";position:absolute;top:0.71429rem;right:0.71429rem;bottom:0.71429rem;left:0.71429rem;display:block;border:1px solid rgba(255,255,255,0.4);z-index:1}
.info-v5-1__title{position:relative;display:inline-block}
.info-v5-1__title::after{content:"";position:absolute;top:50%;left:100%;display:block;width:3000%;margin-left:15px;border-bottom:1px solid #eee}
.info-v5-2__image{width:calc(100%+1px)}
.info-v5-3__info-price{opacity:0}
.info-v5-3__info-title{position:absolute;left:0;bottom:100%;width:100%;margin-bottom:4.64286rem;-webkit-transform:translate3d(0,70px,0);transform:translate3d(0,70px,0)}
.info-v5-3:hover .info-v5-3__info{color:rgba(255,255,255,0.8);background-color:rgba(0,102,195,0.9)}
.info-v5-3:hover .info-v5-3__info-price{opacity:1}
.info-v5-3:hover .info-v5-3__info-list{color:#fff}
.info-v5-3:hover .info-v5-3__info-list .fa{color:#fff}
.info-v5-3:hover .info-v5-3__info-title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);margin-bottom:3.21429rem}
.info-v5-4__action .fa{opacity:0.75}
.info-v5-4__action:hover .fa{opacity:1}
.info-v5-5__header::after,.info-v5-5__content::after{transition:inherit}
.info-v5-5__content::after{opacity:0}
.info-v5-5:hover .info-v5-5__header::after,.info-v5-5:hover .info-v5-5__content::after{opacity:.8}
.info-v5-6:hover .info-v5-6__rating{color:#333}
.info-v5-6:hover .info-v5-6__price{background-color:#333}
.info-v5-6 .g-color-gray-light-v5--hover .g-rating,.info-v5-6 .g-bg-white--hover,.info-v5-6 .g-color-primary--hover{transition-property:all;transition-timing-function:ease;transition-delay:0s;transition-duration:.3s}
.info-v5-6:hover .g-color-gray-light-v5--hover .g-rating{color:#f7f7f7}
.info-v5-6:hover .g-bg-white--hover{background:#fff}
.info-v5-6:hover .g-color-primary--hover{color:#0066c3}
.u-info-v6-1__item{position:relative;z-index:1;padding-bottom:0.78571rem}
.u-info-v6-1__item::after{content:"";position:absolute;left:0;bottom:0;display:block;width:40px;height:1px;background-image:linear-gradient(to right,#0066c3 0%,transparent 100%);background-repeat:repeat-x;transition:all 0.4s ease-in-out}
.u-info-v6-1:hover .u-info-v6-1__item::after{width:100%;background-image:linear-gradient(to right,#0066c3 0%,transparent 100%);background-repeat:repeat-x}
.u-info-v7-1__item{border:2px solid transparent;transition:all .2s ease-in-out}
.u-info-v7-1__item-child-v1{border:5px solid transparent;transition:all .2s ease-in-out}
.u-info-v7-1__item-child-v2{transition:all .2s ease-in-out}
.u-info-v7-1:hover{border-color:#eee}
.u-info-v7-1:hover .u-info-v7-1__item{border-color:#ddd}
.u-info-v7-1:hover .u-info-v7-1__item-child-v1{border-color:#ddd}
.u-info-v7-1:hover .u-info-v7-1__item-child-v2{color:#fff;background:#0066c3}
.u-hs-filter{padding:20px;margin-bottom:0}
.u-hs-filter a{padding:0.5rem 1.07143rem;color:rgba(255,255,255,0.8);border:solid 1px rgba(255,255,255,0.2);text-transform:uppercase;border-radius:3px;transition:all .3s}
.u-hs-filter a:hover,.u-hs-filter a:focus{text-decoration:none}
.u-hs-filter a:hover{color:#585f69;background-color:white}
.u-hs-filter .active a{color:#585f69;background-color:white}
@media (min-width:768px){.u-info-v9-1{position:relative}
.u-info-v9-1::before{position:absolute;top:111px;left:17%;width:66%;border-top:1px dotted #ddd;content:" "}
}
.u-info-v10-1{position:relative;display:inline-block}
.u-info-v10-1::before,.u-info-v10-1::after{display:block;position:absolute;top:50%;width:1000px;height:1px;background:#f7f7f7;content:" ";margin-top:0.5px}
.u-info-v10-1::before{right:100%;margin-right:25px}
.u-info-v10-1::after{left:100%;margin-left:25px}
.u-info-v11-1-img{border:0 solid #eee;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:all .3s ease}
.u-info-v11-1:hover .u-info-v11-1-img{border-width:5px;-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}
.container-semiboxed{box-sizing:border-box;max-width:100%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}
@media (min-width:576px){.container-semiboxed{width:540px}
}
@media (min-width:768px){.container-semiboxed{width:720px}
}
@media (min-width:992px){.container-semiboxed{width:960px}
}
@media (min-width:1200px){.container-semiboxed{width:1140px}
}
@media (min-width:1400px){.container-semiboxed{width:1340px}
}
.text-muted{color:#999 !important}
.list-group-item{border-color:#eee}
.list-group-item-action:hover{background-color:#f7f7f7}
.list-group-item.active{background-color:#0066c3;border-color:#0066c3}
.list-group-border-0 .list-group-item:first-child,.list-group-border-0 .list-group-item:last-child{border-radius:0}
.page-link{color:#0066c3}
.page-link:focus,.page-link:hover{color:#0066c3}
.page-item.active .page-link,.page-item.active .page-link:focus,.page-item.active .page-link:hover{border-color:#0066c3;background-color:#0066c3}
.nav-pills .nav-item.show .nav-link,.nav-pills .nav-link.active{background-color:#0066c3}
.nav-tabs{border-bottom:1px solid #eee}
.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:transparent}
.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#555;border-color:#eee #eee #fff}
.progress{font-size:1rem;line-height:inherit;background-color:#eee}
.progress-bar{height:auto;min-height:12px;background-color:#0066c3}
.btn-primary{background-color:#0066c3;border-color:#0066c3}
.btn-primary:hover{color:#fff;background-color:#6db82a;border-color:#6db82a}
.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 2px rgba(0,102,195,0.5)}
.btn-primary.disabled,.btn-primary:disabled{background-color:#0066c3;border-color:#0066c3}
.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{background-color:#6db82a;border-color:#6db82a}
.btn-outline-primary{color:#0066c3;border-color:#0066c3}
.btn-outline-primary:hover{background-color:#6db82a;border-color:#6db82a}
.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 2px rgba(0,102,195,0.5)}
.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0066c3}
.btn-outline-primary:active,.btn-outline-primary.active,.show>.btn-outline-primary.dropdown-toggle{background-color:#6db82a;border-color:#6db82a}
.card,.card-header{border-color:#eee}
.card-header{padding:0.71429rem 1.07143rem}
.card-block{padding:1.07143rem}
.form-control{border-color:#ccc}
.form-control-md{padding:.8rem 1rem .6rem}
.input-group-lg>.input-group-btn>select.btn:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),.input-group-lg>select.input-group-addon:not([size]):not([multiple]),select.form-control-lg:not([size]):not([multiple]){height:calc(2.3125rem+10px)}
.form-control,.form-control:focus{color:#555}
.form-control:focus,.custom-select:focus{border-color:#0066c3;box-shadow:none}
.form-control::-webkit-input-placeholder{color:inherit;opacity:.5}
.form-control:-ms-input-placeholder{color:inherit;opacity:.5}
.form-control::placeholder{color:inherit;opacity:.5}
textarea{white-space:normal}
.has-success .col-form-label,.has-success .custom-control,.has-success .form-check-label,.has-success .form-control-feedback,.has-success .form-control-label{color:#5cb85c}
.has-success .form-control{border-color:#5cb85c}
.has-warning .col-form-label,.has-warning .custom-control,.has-warning .form-check-label,.has-warning .form-control-feedback,.has-warning .form-control-label{color:#f0ad4e}
.has-warning .form-control{border-color:#f0ad4e}
.has-danger .col-form-label,.has-danger .custom-control,.has-danger .form-check-label,.has-danger .form-control-feedback,.has-danger .form-control-label{color:#d9534f}
.has-danger .form-control{border-color:#d9534f}
[class*="input-group-"]{min-width:38px;background-color:transparent;border-color:#ccc;transition:border-color .15s ease-in-out 0s}
[class*="input-group-"]>*{white-space:normal}
[class*="input-group-"] i{margin:0 auto}
.input-group .form-control:active,.input-group .form-control:focus,.input-group .form-control:hover{z-index:auto}
.btn-group{display:block}
.input-group-addon+.input-group-addon{border-left:solid 1px #ccc}
.table-striped tbody tr:nth-of-type(2n+1){background-color:#f7f7f7}
.table-striped tbody td{border-top:none}
@media (min-width:768px){.btn-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.justified-content{display:table;width:100%;table-layout:fixed}
.justified-content>*{display:table-cell;width:1%;float:none}
}
.u-header__section--dark .dropdown-item.active>a,.u-header__section--dark .dropdown-item:active>a{color:#fff !important}
.chosen-container-single .chosen-single div b{position:relative}
.chosen-container-single .chosen-search input[type="text"]{padding:.8rem 1rem .6rem;border-color:#ccc}
.chosen-container-single.u-dropdown-sm .chosen-search input[type="text"]{padding:.25rem .5rem .1rem}
.chosen-container-single.u-dropdown-lg .chosen-search input[type="text"]{padding:.75rem 1.5rem .55rem}
.chosen-container-single.u-select-above .chosen-drop{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px}
[data-animation].cbp{visibility:visible}
.cbp-slider-next::after,.cbp-slider-prev::after{display:none}
.cbp-filter-item{cursor:pointer}
.cbp-item-off{opacity:0}
.g-brd-primary--active.cbp-filter-item-active{border-color:#0066c3 !important}
.g-brd-primary-opacity-0_3--active.cbp-filter-item-active{border-color:rgba(0,102,195,0.3) !important}
.g-brd-primary-dark-dark-v1--active.cbp-filter-item-active{border-color:#6db82a !important}
.g-brd-primary-dark-dark-v2--active.cbp-filter-item-active{border-color:#66ab27 !important}
.g-brd-primary-dark-dark-v3--active.cbp-filter-item-active{border-color:#599722 !important}
.g-brd-black--active.cbp-filter-item-active{border-color:#000 !important}
.g-brd-white--active.cbp-filter-item-active{border-color:#fff !important}
.g-brd-white-opacity-0_1--active.cbp-filter-item-active{border-color:rgba(255,255,255,0.1) !important}
.g-brd-white-opacity-0_2--active.cbp-filter-item-active{border-color:rgba(255,255,255,0.2) !important}
.g-brd-white-opacity-0_3--active.cbp-filter-item-active{border-color:rgba(255,255,255,0.3) !important}
.g-brd-white-opacity-0_4--active.cbp-filter-item-active{border-color:rgba(255,255,255,0.4) !important}
.g-brd-white-opacity-0_5--active.cbp-filter-item-active{border-color:rgba(255,255,255,0.5) !important}
.g-brd-white-opacity-0_6--active.cbp-filter-item-active{border-color:rgba(255,255,255,0.6) !important}
.g-brd-gray-dark-v1--active.cbp-filter-item-active{border-color:#111 !important}
.g-brd-gray-dark-v2--active.cbp-filter-item-active{border-color:#333 !important}
.g-brd-gray-dark-v3--active.cbp-filter-item-active{border-color:#555 !important}
.g-brd-gray-dark-v4--active.cbp-filter-item-active{border-color:#777 !important}
.g-brd-gray-dark-v5--active.cbp-filter-item-active{border-color:#999 !important}
.g-brd-gray-light-v1--active.cbp-filter-item-active{border-color:#bbb !important}
.g-brd-gray-light-v2--active.cbp-filter-item-active{border-color:#ccc !important}
.g-brd-gray-light-v3--active.cbp-filter-item-active{border-color:#ddd !important}
.g-brd-gray-light-v4--active.cbp-filter-item-active{border-color:#eee !important}
.g-brd-gray-light-v5--active.cbp-filter-item-active{border-color:#f7f7f7 !important}
.g-brd-transparent--active.cbp-filter-item-active{border-color:transparent !important}
.g-bg-primary--active.cbp-filter-item-active{background-color:#0066c3 !important}
.g-color-primary--active.cbp-filter-item-active{color:#0066c3 !important}
.g-color-black--active.cbp-filter-item-active{color:#000 !important}
.g-color-white--active.cbp-filter-item-active{color:#fff !important}
.g-color-gray-light-v1--active.cbp-filter-item-active{color:#bbb !important}
.g-color-gray-light-v2--active.cbp-filter-item-active{color:#ccc !important}
.g-color-gray-light-v3--active.cbp-filter-item-active{color:#ddd !important}
.g-color-gray-light-v4--active.cbp-filter-item-active{color:#eee !important}
.g-color-gray-light-v5--active.cbp-filter-item-active{color:#f7f7f7 !important}
.g-color-gray-dark-v1--active.cbp-filter-item-active{color:#111 !important}
.g-color-gray-dark-v2--active.cbp-filter-item-active{color:#333 !important}
.g-color-gray-dark-v3--active.cbp-filter-item-active{color:#555 !important}
.g-color-gray-dark-v4--active.cbp-filter-item-active{color:#777 !important}
.g-color-gray-dark-v5--active.cbp-filter-item-active{color:#999 !important}
.u-fancybox-theme .fancybox-content{position:absolute;top:0;left:0;bottom:0;right:0}
.u-fancybox-theme .fancybox-slide--iframe .fancybox-content{position:static}
.u-fancybox-theme.fancybox-show-thumbs .fancybox-content{right:220px}
.u-fancybox-theme .fancybox-button,.u-fancybox-theme .fancybox-arrow{font-size:1.42857rem;line-height:2.92857rem;width:3.14286rem;height:3.14286rem;text-align:center;background-color:transparent;border-width:0.07143rem;border-style:solid;border-color:#fff;color:#fff;outline:none;border-radius:50%;opacity:.8;transition:opacity .3s ease}
.u-fancybox-theme .fancybox-button::before,.u-fancybox-theme .fancybox-arrow::before{font-family:"hs-icons";position:static;opacity:1;background-color:transparent;border:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none;width:auto;height:auto}
.u-fancybox-theme .fancybox-button::after,.u-fancybox-theme .fancybox-arrow::after{display:none}
.u-fancybox-theme .fancybox-button:hover,.u-fancybox-theme .fancybox-button:focus,.u-fancybox-theme .fancybox-arrow:hover,.u-fancybox-theme .fancybox-arrow:focus{opacity:1}
.u-fancybox-theme .fancybox-button{display:inline-block}
.u-fancybox-theme .fancybox-button--close::before{content:"\e904"}
.u-fancybox-theme .fancybox-button--play::before{content:"\e90c"}
.u-fancybox-theme .fancybox-button--fullscreen::before{content:"\e909"}
.u-fancybox-theme .fancybox-button--thumbs::before{content:"\e906"}
.u-fancybox-theme .fancybox-arrow--left,.u-fancybox-theme .fancybox-arrow--right{margin-top:-1.57143rem;position:absolute;top:50%;z-index:100000;display:none}
.u-fancybox-theme.fancybox-show-nav .fancybox-arrow--left,.u-fancybox-theme.fancybox-show-nav .fancybox-arrow--right{display:block}
.u-fancybox-theme .fancybox-arrow--left::before,.u-fancybox-theme .fancybox-arrow--right::before{content:"\e902"}
.u-fancybox-theme .fancybox-arrow--left{left:1.42857rem}
.u-fancybox-theme .fancybox-arrow--right{right:1.42857rem}
.u-fancybox-theme .fancybox-toolbar{top:1.42857rem;right:1.42857rem;margin-left:-0.35714rem;margin-right:-0.35714rem}
.u-fancybox-theme .fancybox-toolbar .fancybox-button{margin-left:0.35714rem;margin-right:0.35714rem}
.u-fancybox-theme .fancybox-thumbs{background-color:#000}
.u-fancybox-theme .fancybox-thumbs>ul>li{border-color:#000}
.u-fancybox-theme .fancybox-thumbs>ul>li::before{border-color:#0066c3}
.fancybox-controls--canzoomIn .fancybox-placeholder,.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:inherit}
.fancybox-slide.has-animation{display:block}
.fancybox-is-sliding .fancybox-slide.has-animation,.fancybox-slide--current.has-animation,.fancybox-slide--next.has-animation,.fancybox-slide--previous.has-animation{display:none}
.fancybox-is-sliding .fancybox-slide.has-animation.animated,.fancybox-slide--current.has-animation.animated,.fancybox-slide--next.has-animation.animated,.fancybox-slide--previous.has-animation.animated{display:block}
.hamburger{padding:10px}
.hamburger-box{width:37px;height:25px}
.hamburger-inner{margin-top:1px}
.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:100%;height:1px;border-radius:0}
.u-header__section--light .hamburger-inner,.u-header__section--light .hamburger-inner::after,.u-header__section--light .hamburger-inner::before{background:#555}
.u-header__section--dark .hamburger-inner,.u-header__section--dark .hamburger-inner::after,.u-header__section--dark .hamburger-inner::before{background:#fff}
.hs-has-mega-menu:not(.hs-mega-menu-opened) *,.hs-has-sub-menu:not(.hs-sub-menu-opened) *{transition:none !important}
.hs-has-mega-menu:not(.hs-mega-menu-opened) *::before,.hs-has-mega-menu:not(.hs-mega-menu-opened) *::after,.hs-has-sub-menu:not(.hs-sub-menu-opened) *::before,.hs-has-sub-menu:not(.hs-sub-menu-opened) *::after{transition:none !important}
[class^="et-"]{line-height:1.1}
.material-icons{position:relative;top:0.14286rem}
.u-btn-floating .material-icons,.u-chip .material-icons{top:0}
.jFiler-jProgressBar{height:auto;margin-top:0}
.jFiler-item-thumb-image img{max-width:100%}
.ui-autocomplete{max-height:200px;overflow-y:auto;overflow-x:hidden;padding-bottom:1px;z-index:991}
.ui-autocomplete .left{float:left}
.ui-autocomplete .right{float:right}
.ui-autocomplete .ui-menu-item{padding:0}
.ui-autocomplete .ui-menu-item-wrapper{display:block;color:inherit;background-color:transparent;border-color:transparent;padding:7px 15px}
.ui-autocomplete .ui-menu-item-wrapper.ui-state-active,.ui-autocomplete .ui-menu-item-wrapper:hover{color:#fff;background-color:#0066c3;text-decoration:none}
.ui-autocomplete .ui-menu-item:hover{color:#fff;background-color:#0066c3}
.ui-autocomplete .ui-menu-item:hover .ui-menu-item-wrapper{background-color:transparent;border-color:transparent}
.ui-autocomplete-category{padding:5px 15px;margin:0;font-weight:bold}
.jvectormap-container{width:100%;height:100%}
.point{width:21px;height:21px;border-radius:50%;background:rgba(0,0,0,0.5)}
.point::before,.point::after{content:"";display:block;border-radius:50%;position:absolute}
.point::before{top:5px;left:5px;width:11px;height:11px;background:#0066c3}
.point::after{top:8px;left:8px;width:5px;height:5px;background:rgba(0,0,0,0.5)}
.mwp-wrap{box-shadow:0 1px 9px -1px;left:-82px;bottom:35px !important}
.mwp-wrap::after{content:"";position:absolute;top:99%;left:50%;margin-left:-7px;width:0;height:0;border-width:14px 14px 0 14px;border-style:solid;border-color:#111 transparent transparent transparent}
.embed-responsive .plyr--video{position:absolute;top:0;left:0;width:100%;height:100%}
pre[class*="language-"]{position:relative;margin:0}
pre[class*="language-"] .toolbar{position:absolute;top:-1px;right:-1px}
pre[class*="language-"] .toolbar-item a{display:block;z-index:10;padding:5px 8px;font-size:12px;color:#111;cursor:pointer;background-color:#fff;border:1px solid #bbb;border-radius:0 0 0 4px}
.select2-container .select2-selection--single{height:2.5rem}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:normal;padding:.5rem .75rem}
.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;line-height:26px;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.select2-container--default .select2-selection--single .select2-selection__arrow b{position:static;top:auto;left:auto;width:auto;height:auto;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;vertical-align:middle;border:none;margin-top:0;margin-left:0}
.select2-container--default .select2-selection--single .select2-selection__arrow b::before{content:"\f0dc"}
.g-rounded-0+.select2-container--default .select2-selection--single{border-radius:0}
.select2-results__option{position:relative}
.select2-results__option img:first-child{margin-right:10px}
.select2-results__option img:last-child{margin-left:10px}
.select2-results__option:hover .u-option-icons--v1{opacity:1}
.u-select-v1{position:relative}
.select2-container--default .u-select-v1{height:auto;border-radius:0}
.select2-container--default .u-select-v1 .select2-selection__rendered{padding:0}
.select2-container--default .u-select-v1 .select2-selection__arrow{line-height:22px}
.select2-container--default .u-select-v1:focus{outline:0 none}
.slick-slide:focus{outline:0 none}
[data-lazy]{opacity:0;transition-property:opacity;transition-duration:.4s;transition-timing-function:ease-in}
.js-carousel{background:url('../../typo3conf/ext/sc_template_sprachcaffe/Resources/Public/Contrib/Unify-v2.5.1/html/assets/img/preloaders/preloader-black.svg') no-repeat 50% 50%}
.js-carousel .js-next,.js-carousel .js-prev{opacity:0}
.js-carousel.slick-initialized{background:none}
.js-carousel.slick-initialized .js-slide,.js-carousel.slick-initialized .js-thumb{visibility:visible;height:auto;overflow:visible}
.js-carousel.slick-initialized .js-next,.js-carousel.slick-initialized .js-prev{opacity:1}
.js-slide,.js-thumb{height:0;visibility:hidden;overflow:hidden}
.js-slide:first-child,.js-thumb:first-child{height:auto}
.slick-vertical .slick-slide{border:none}
.slick-active .g-brd-primary--before--active::before{border-color:#0066c3 !important}
.slick-active .g-brd-primary--active{border-color:#0066c3 !important}
.js-pagination .g-brd-primary--before--hover:hover::before{border-color:#0066c3 !important}
.slick-active .g-brd-3--before--active::before{border-width:3px !important}
.g-parent.slick-current .u-shadow-v24--active{box-shadow:0 15px 20px 0 rgba(0,0,0,0.06)}
.slick-active .u-dot-line-v1__inner::before,.slick-active
.u-dot-line-v1-2__inner::before{width:100%;height:100%}
.slick-active .u-dot-line-v2__inner::before,.slick-active
.u-dot-line-v2-2__inner::before{width:100%;height:100%}
.u-has-sidebar-navigation .custombox-content,.u-has-sidebar-navigation .custombox-overlay{left:0;right:0}
.js-carousel_single-item{max-width:100%;position:relative}
.js-next,.js-prev,.js-thumb{cursor:pointer}
.js-next,.js-prev{z-index:10}
.js-thumb img{display:inline-block}
.js-carousel_single-item-thumbs5__thumbs .js-thumb{opacity:.3;transition-property:opacity;transition-duration:.2s;transition-timing-function:ease-in}
.js-carousel_single-item-thumbs5__thumbs .slick-center{opacity:1}
.js-carousel_single-item-thumbs5--v2__thumbs .js-thumb{opacity:.4;transition-property:opacity;transition-duration:.2s;transition-timing-function:ease-in}
.js-carousel_single-item-thumbs5--v2__thumbs .slick-center{opacity:1}
.js-carousel_single-item-thumbs5--v3__thumbs .js-thumb{opacity:.4;transition-property:opacity;transition-duration:.2s;transition-timing-function:ease-in}
.js-carousel_single-item-thumbs5--v3__thumbs .slick-center{opacity:1}
.u-pagi-control--v2{display:block;width:12px;height:12px;margin:0 3px;border-radius:50%;background-color:#ddd;opacity:.3;cursor:pointer}
.slick-active .u-pagi-control-red{background-color:#f00}
.slick-active .u-pagi-control-grey{opacity:1}
.u-carousel--v3 .js-prev,.u-carousel--v3 .js-next{top:50%;opacity:0;transition-property:opacity;transition-duration:.2s;transition-timing-function:ease-in}
.u-carousel--v3 .g-height-40.js-prev,.u-carousel--v3 .g-height-40.js-next{margin-top:-20px;left:50%}
.u-carousel--v3 .g-height-40.js-prev{margin-left:-99px}
.u-carousel--v3 .g-height-40.js-next{margin-left:65px}
.u-carousel--v3:hover .js-prev,.u-carousel--v3:hover .js-next{opacity:1}
.u-carousel--v4{margin-left:-15px;margin-right:-15px}
.u-carousel--v4 .js-prev,.u-carousel--v4 .js-next{top:50%;opacity:0;transition-property:opacity;transition-duration:.4s;transition-timing-function:ease-in}
.u-carousel--v4 .g-height-40.js-prev,.u-carousel--v4 .g-height-40.js-next{margin-top:-20px;left:50%}
.u-carousel--v4 .g-height-40.js-prev{margin-left:-160px}
.u-carousel--v4 .g-height-40.js-next{margin-left:125px}
.u-carousel--v4:hover .js-prev,.u-carousel--v4:hover .js-next{opacity:1}
.u-filter-v1>li:not(:last-child)::after{content:"|";font-size:0.71429rem;margin:0 7px 0 14px;position:relative;top:-2px;line-height:inherit;display:inline-block;vertical-align:middle;color:#ddd}
.u-filter-v1>li:hover,.u-filter-v1 [class*="active"]{color:#0066c3}
.u-carousel-v10 .slick-dots{position:absolute;bottom:30px;left:0;width:auto;visibility:hidden;margin:0;padding:0}
.u-carousel-v10 .slick-dots li{display:block;margin-bottom:5px}
.u-carousel-v10 .slick-dots button{width:15px;height:15px;border-radius:50%;color:transparent;background:#ccc;border:none;outline:none}
.u-carousel-v10 .slick-dots .slick-active button{background:#0066c3}
.u-carousel-v10-nav{margin-top:-135px}
.u-carousel-v10-nav .js-slide{position:relative;cursor:pointer;height:100%}
.u-carousel-v10-nav .js-slide:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.2);transition:opacity 0.3s ease-in-out}
.u-carousel-v10-nav .js-slide.slick-current::after{opacity:0}
@media only screen and (max-width:991px){.u-carousel-v10 .slick-dots{visibility:visible}
.u-carousel-v10-nav{display:none}
}
.IE .g-color-cyan-gradient-opacity-v1,.IE .g-color-blue-gradient-opacity-v1{background:transparent;-webkit-text-fill-color:initial}
.IE .g-color-cyan-gradient-opacity-v1{color:#00bed6}
.IE .g-color-blue-gradient-opacity-v1{color:#8654da}
.IE .form-control:-ms-input-placeholder{opacity:1}
.u-icons-demo__item{border:solid 1px #eee;margin:0 -1px -1px 0;padding:20px 15px}
.u-icons-demo-item__value,.u-icons-demo-item__value:focus{width:100%;text-align:center;border:none;outline:none}
.g-word-break{word-wrap:break-word}
.g-pull-50x-up{-webkit-transform:translateY(-51%);-ms-transform:translateY(-51%);transform:translateY(-51%)}
.g-pull-50x-bottom{-webkit-transform:translateY(51%);-ms-transform:translateY(51%);transform:translateY(51%)}
.g-pull-50x-left{-webkit-transform:translateX(-51%);-ms-transform:translateX(-51%);transform:translateX(-51%)}
.g-pull-50x-right{-webkit-transform:translateX(51%);-ms-transform:translateX(51%);transform:translateX(51%)}
.g-bg-attachment-fixed{background-attachment:fixed}
.g-bg-gray-light-gradient-v1--after::after{background:linear-gradient(to bottom,rgba(247,247,247,0.5),#f7f7f7)}
.g-bg-white-gradient-v1--after::after{background:linear-gradient(to bottom,rgba(255,255,255,0.5),rgba(255,255,255,0.9))}
.g-bg-gray-lineargradient{background-repeat:repeat-x;background-image:linear-gradient(180deg,#fff,#dbdbdb)}
.g-bg-bluepink-lineargradient{background-repeat:repeat-x;background-image:linear-gradient(50deg,#2b7cb6,#f62d51)}
.g-bg-blue-lineargradient{background-repeat:repeat-x;background-image:linear-gradient(0deg,#73bec7,#4e66b0)}
.g-bg-blue-lineargradient-v2{background-repeat:repeat-x;background-image:linear-gradient(225deg,#429edc,#00629e)}
.g-bg-blue-lineargradient-v3{background-repeat:repeat-x;background-image:linear-gradient(225deg,#3266a2,#98cfbf)}
.g-bg-blue-lineargradient-v4{background-repeat:repeat-x;background-image:linear-gradient(225deg,#5b85df,#3ec2e3)}
.g-bg-blue-lineargradient-v5{background-repeat:repeat-x;background-image:linear-gradient(225deg,#0050c2,#5180fa)}
.g-bg-orange-lineargradient{background-repeat:repeat-x;background-image:linear-gradient(225deg,#be1715,#ed6d0f)}
.g-bg-orange-lineargradient-v2{background-repeat:repeat-x;background-image:linear-gradient(225deg,#f5cd21,#c22821)}
.g-bg-yellow-lineargradient{background-repeat:repeat-x;background-image:linear-gradient(225deg,#f59b00,#f5d400)}
.g-bg-darkpurple-lineargradient{background-repeat:repeat-x;background-image:linear-gradient(225deg,#0b011d,#330c3c)}
.g-bg-bluegray-lineargradient{background-repeat:repeat-x;background-image:linear-gradient(225deg,#1d253c,#3e4757)}
.g-bg-pink-lineargradient{background-repeat:repeat-x;background-image:linear-gradient(225deg,#b6003b,#ed1261)}
.g-bg-pink-lineargradient-v2{background-image:linear-gradient(to right top,#fc7279 10%,#ff7b9c 65%,#ffc019 125%);background-repeat:no-repeat}
.g-bg-red-lineargradient{background-repeat:repeat-x;background-image:linear-gradient(225deg,#d70417,#9f041b)}
.g-bg-black-gradient-opacity-v1,.g-bg-black-gradient-opacity-v1--after::after{background-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.9) 100%);background-repeat:repeat-x}
.g-bg-green-gradient-opacity-v1,.g-bg-green-gradient-opacity-v1--after::after{background-image:linear-gradient(to bottom,rgba(51,152,220,0.5) 0%,rgba(0,102,195,0.8) 100%);background-repeat:repeat-x}
.g-bg-purple-gradient-opacity-v1,.g-bg-purple-gradient-opacity-v1--after::after{background-image:linear-gradient(to bottom,rgba(0,102,195,0.5) 0%,rgba(154,105,203,0.8) 100%);background-repeat:repeat-x}
.g-bg-pink-gradient-opacity-v1,.g-bg-pink-gradient-opacity-v1--after::after{background-image:linear-gradient(to bottom,rgba(0,102,195,0.5) 0%,rgba(232,28,98,0.8) 100%);background-repeat:repeat-x}
.g-bg-cyan-gradient-opacity-v1,.g-bg-cyan-gradient-opacity-v1--after::after{background-image:linear-gradient(to bottom,rgba(0,0,153,0.5) 0%,rgba(0,190,214,0.6) 100%);background-repeat:repeat-x}
.g-bg-purple-gradient-opacity-v1,.g-bg-purple-gradient-opacity-v1--after::after{background-repeat:repeat-x;background-image:linear-gradient(150deg,#b7ebf6,rgba(228,97,210,0.7))}
.g-bg-primary-gradient-opacity-v1,.g-bg-primary-gradient-opacity-v1--after::after{background-repeat:repeat-x;background-image:linear-gradient(150deg,#0066c3,rgba(51,152,220,0.7))}
.g-bg-gray-gradient-opacity-v1,.g-bg-gray-gradient-opacity-v1--after::after{background-image:linear-gradient(to top,#f7f7f7 0%,white 100%);background-repeat:repeat-x}
.g-bg-white-gradient-opacity-v1,.g-bg-white-gradient-opacity-v1--after::after{background-image:linear-gradient(to top,rgba(0,0,0,0.7) 0%,transparent 100%);background-repeat:repeat-x}
.g-bg-white-gradient-opacity-v2,.g-bg-white-gradient-opacity-v2--after::after{background-image:linear-gradient(to top,black 0%,rgba(0,0,0,0.1) 100%);background-repeat:repeat-x}
.g-bg-white-gradient-opacity-v3,.g-bg-white-gradient-opacity-v3--after::after{background-image:linear-gradient(to left,white 30%,rgba(255,255,255,0.3) 100%);background-repeat:repeat-x}
.g-bg-white-gradient-opacity-v4,.g-bg-white-gradient-opacity-v4--after::after{background-image:linear-gradient(to right,white 30%,rgba(255,255,255,0.3) 100%);background-repeat:repeat-x}
.g-bg-white-gradient-opacity-v5,.g-bg-white-gradient-opacity-v5--after::after{background-image:linear-gradient(to right,white 47%,rgba(255,255,255,0) 75%);background-repeat:repeat-x}
.g-bg-bluegray-gradient-opacity-v1,.g-bg-bluegray-gradient-opacity-v1--after::after{background-image:linear-gradient(to top,rgba(88,95,105,0.2) 0%,transparent 100%);background-repeat:repeat-x}
.g-bg-bluegray-gradient-opacity-v2,.g-bg-bluegray-gradient-opacity-v2--after::after{background-image:linear-gradient(to top,rgba(88,95,105,0.3) 0%,transparent 100%);background-repeat:repeat-x}
.g-bg-bluegray-gradient-opacity-v3,.g-bg-bluegray-gradient-opacity-v3--after::after{background-repeat:repeat-x;background-image:linear-gradient(150deg,rgba(107,125,224,0.85),#2a2734)}
.g-bg-secondary-gradient-v1,.g-bg-secondary-gradient-v1--after::after{background-image:linear-gradient(to top,rgba(250,250,250,0) 0%,#fafafa 100%);background-repeat:repeat-x}
.g-bg-secondary-gradient-v2,.g-bg-secondary-gradient-v2--after::after{background-image:linear-gradient(to top,#fafafa 0%,rgba(250,250,250,0) 100%);background-repeat:repeat-x}
.g-bg-lightblue-radialgradient-ellipse{background-image:radial-gradient(ellipse farthest-corner at 50% 50%,#fff 22%,#d6e2ee);background-repeat:no-repeat}
.g-bg-gray-radialgradient-ellipse{background-image:radial-gradient(ellipse farthest-corner at 50% 50%,#dbdbdb 22%,#bbb);background-repeat:no-repeat}
.g-bg-graylight-radialgradient-ellipse{background-image:radial-gradient(ellipse farthest-corner at 50% 50%,#fff 25%,#eee);background-repeat:no-repeat}
.g-bg-lightblue-radialgradient-circle{background-image:radial-gradient(circle farthest-corner at 75% 95%,#fff,#d6e2ee);background-repeat:no-repeat}
.g-bg-blue-radialgradient-circle{background-image:radial-gradient(circle farthest-side at 50% 50%,#2294d7,#275296);background-repeat:no-repeat}
.g-bg-darkgray-radialgradient-circle{background-image:radial-gradient(circle farthest-side at 110% 0,#596070,#31353e);background-repeat:no-repeat}
.g-bg-blue-radialgradient-circle-endless{background-image:repeating-radial-gradient(circle at 50% 50%,#b9ecfe,#b9ecfe 10px,#82ddff 10px,#82ddff 20px)}
.g-bg-gray-verticalstripes-endless{background:repeating-linear-gradient(to bottom,#fff,#fff 5px,#eee 5px,#eee 10px)}
.g-bg-main{background-color:#fff !important}
.g-bg-secondary{background-color:#fafafa !important}
.g-bg-primary{background-color:#0066c3 !important}
.g-bg-primary--hover:hover{background-color:#0066c3 !important}
.u-block-hover:hover .g-bg-primary--hover{background-color:#0066c3}
.g-parent:hover .g-bg-primary--parent-hover{background-color:#0066c3 !important}
.g-bg-primary--active.active,.active .g-bg-primary--active{background-color:#0066c3 !important}
.g-parent.active .g-bg-primary--parent-active{background-color:#0066c3 !important}
.g-bg-primary--before::before,.g-bg-primary--after::after{background-color:#0066c3 !important}
.g-bg-primary-dark-v1{background-color:#6db82a !important}
.g-bg-primary-dark-v2{background-color:#66ab27 !important}
.g-bg-primary-dark-v3{background-color:#599722 !important}
.g-bg-primary-opacity-0_1{background-color:rgba(0,102,195,0.1) !important}
.g-bg-primary-opacity-0_2{background-color:rgba(0,102,195,0.2) !important}
.g-bg-primary-opacity-0_2--hover:hover{background-color:rgba(0,102,195,0.2) !important}
.g-bg-primary-opacity-0_2--hover--after:hover::after{background-color:rgba(0,102,195,0.2) !important}
.active .g-bg-primary-opacity-0_2--active{background-color:rgba(0,102,195,0.2) !important}
.g-bg-primary-opacity-0_2--before::before,.g-bg-primary-opacity-0_2--after::after{background-color:rgba(0,102,195,0.2) !important}
.g-bg-primary-opacity-0_3{background-color:rgba(0,102,195,0.3) !important}
.g-bg-primary-opacity-0_3--hover:hover{background-color:rgba(0,102,195,0.3) !important}
.g-bg-primary-opacity-0_3--hover--after:hover::after{background-color:rgba(0,102,195,0.3) !important}
.active .g-bg-primary-opacity-0_3--active{background-color:rgba(0,102,195,0.3) !important}
.g-bg-primary-opacity-0_3--before::before,.g-bg-primary-opacity-0_3--after::after{background-color:rgba(0,102,195,0.3) !important}
.g-bg-primary-opacity-0_4{background-color:rgba(0,102,195,0.4) !important}
.g-bg-primary-opacity-0_4--hover:hover{background-color:rgba(0,102,195,0.4) !important}
.g-bg-primary-opacity-0_4--hover--after:hover::after{background-color:rgba(0,102,195,0.4) !important}
.g-bg-primary-opacity-0_4--after::after{background-color:rgba(0,102,195,0.4) !important}
.g-bg-primary-opacity-0_6{background-color:rgba(0,102,195,0.6) !important}
.g-bg-primary-opacity-0_6--hover:hover{background-color:rgba(0,102,195,0.6) !important}
.g-bg-primary-opacity-0_6--hover--after:hover::after{background-color:rgba(0,102,195,0.6) !important}
.g-bg-primary-opacity-0_6--after::after{background-color:rgba(0,102,195,0.6) !important}
.g-bg-primary-opacity-0_8{background-color:rgba(0,102,195,0.8) !important}
.g-bg-primary-opacity-0_8--hover:hover{background-color:rgba(0,102,195,0.8) !important}
.g-bg-primary-opacity-0_8--hover--after:hover::after{background-color:rgba(0,102,195,0.8) !important}
.g-bg-primary-opacity-0_8--before::after,.g-bg-primary-opacity-0_8--after::after{background-color:rgba(0,102,195,0.8) !important}
.g-bg-primary-opacity-0_8--before--hover:hover::after,.g-bg-primary-opacity-0_8--after--hover:hover::after{background-color:rgba(0,102,195,0.8) !important}
.g-bg-primary-opacity-0_9{background-color:rgba(0,102,195,0.9) !important}
.g-bg-primary-opacity-0_9--hover:hover{background-color:rgba(0,102,195,0.9) !important}
.g-bg-primary-opacity-0_9--hover--after:hover::after{background-color:rgba(0,102,195,0.9) !important}
.g-bg-primary-opacity-0_9--before::after,.g-bg-primary-opacity-0_9--after::after{background-color:rgba(0,102,195,0.9) !important}
.g-bg-primary-opacity-0_9--before--hover:hover::after,.g-bg-primary-opacity-0_9--after--hover:hover::after{background-color:rgba(0,102,195,0.9) !important}
.g-bg-black{background-color:#000 !important}
.g-bg-black--hover:hover{background-color:#000 !important}
.g-bg-black--after::after{background-color:#000 !important}
.g-bg-black-opacity-0_1{background-color:rgba(0,0,0,0.1) !important}
.g-bg-black-opacity-0_1--after::after{background-color:rgba(0,0,0,0.1) !important}
.g-bg-black-opacity-0_2{background-color:rgba(0,0,0,0.2) !important}
.g-bg-black-opacity-0_2--after::after{background-color:rgba(0,0,0,0.2) !important}
.g-bg-black-opacity-0_3{background-color:rgba(0,0,0,0.3) !important}
.g-bg-black-opacity-0_3--hover:hover{background-color:rgba(0,0,0,0.3) !important}
.g-bg-black-opacity-0_3--after::after,.g-bg-black-opacity-0_3--before::before{background-color:rgba(0,0,0,0.3) !important}
.g-bg-black-opacity-0_3--hover--after:hover::after{background-color:rgba(0,0,0,0.3) !important}
.g-bg-black-opacity-0_4{background-color:rgba(0,0,0,0.4) !important}
.g-bg-black-opacity-0_4--after::after{background-color:rgba(0,0,0,0.4) !important}
.g-bg-black-opacity-0_5{background-color:rgba(0,0,0,0.5) !important}
.g-bg-black-opacity-0_5--hover:hover{background-color:rgba(0,0,0,0.5) !important}
.g-bg-black-opacity-0_5--after::after{background-color:rgba(0,0,0,0.5) !important}
.g-bg-black-opacity-0_6{background-color:rgba(0,0,0,0.6) !important}
.g-bg-black-opacity-0_6--hover:hover{background-color:rgba(0,0,0,0.7) !important}
.g-bg-black-opacity-0_6--after::after{background-color:rgba(0,0,0,0.6) !important}
.g-bg-black-opacity-0_7{background-color:rgba(0,0,0,0.7) !important}
.g-bg-black-opacity-0_7--hover:hover{background-color:rgba(0,0,0,0.7) !important}
.g-bg-black-opacity-0_7--after::after{background-color:rgba(0,0,0,0.7) !important}
.g-bg-black-opacity-0_8{background-color:rgba(0,0,0,0.8) !important}
.g-bg-black-opacity-0_8--after::after{background-color:rgba(0,0,0,0.8) !important}
.g-bg-black-opacity-0_8--hover:hover{background-color:rgba(0,0,0,0.8) !important}
.g-bg-black-opacity-0_9{background-color:rgba(0,0,0,0.9) !important}
.g-bg-black-opacity-0_9--after::after{background-color:rgba(0,0,0,0.9) !important}
.g-bg-black-opacity-0_9--hover:hover{background-color:rgba(0,0,0,0.9) !important}
.u-block-hover:hover .g-bg-black--hover{background-color:#000 !important}
.g-bg-white{background-color:#fff !important}
.g-bg-white--before::before,.g-bg-white--after::after{background-color:#fff !important}
.g-bg-white--hover:hover,.g-bg-white--active.active{background-color:#fff !important}
.g-parent:hover .g-bg-white--parent-hover{background-color:#fff !important}
.g-bg-white--disabled:disabled{background-color:#fff !important}
.g-bg-white--before::before,.g-bg-white--after::after{background-color:#fff !important}
.g-parent:hover .g-bg-white-opacity-0--after--parent-hover::after{background-color:rgba(255,255,255,0) !important}
.g-bg-white-opacity-0_05{background-color:rgba(255,255,255,0.05) !important}
.g-bg-white-opacity-0_1{background-color:rgba(255,255,255,0.1) !important}
.g-bg-white-opacity-0_1--after::after{background-color:rgba(255,255,255,0.1) !important}
.g-bg-white-opacity-0_2{background-color:rgba(255,255,255,0.2) !important}
.g-bg-white-opacity-0_2--hover:hover{background-color:rgba(255,255,255,0.2) !important}
.g-bg-white-opacity-0_3{background-color:rgba(255,255,255,0.3) !important}
.g-bg-white-opacity-0_3--hover:hover{background-color:rgba(255,255,255,0.3) !important}
.g-bg-white-opacity-0_3--after::after{background-color:rgba(255,255,255,0.3) !important}
.g-bg-white-opacity-0_4{background-color:rgba(255,255,255,0.4) !important}
.g-bg-white-opacity-0_4--hover:hover{background-color:rgba(255,255,255,0.4) !important}
.g-bg-white-opacity-0_5{background-color:rgba(255,255,255,0.5) !important}
.g-bg-white-opacity-0_5--after::after{background-color:rgba(255,255,255,0.5) !important}
.g-bg-white-opacity-0_7{background-color:rgba(255,255,255,0.7) !important}
.g-bg-white-opacity-0_7--hover:hover{background-color:rgba(255,255,255,0.7) !important}
.g-bg-white-opacity-0_7--after::after{background-color:rgba(255,255,255,0.7) !important}
.g-bg-white-opacity-0_8{background-color:rgba(255,255,255,0.8) !important}
.g-bg-white-opacity-0_8--hover:hover{background-color:rgba(255,255,255,0.8) !important}
.g-bg-white-opacity-0_8--after::after{background-color:rgba(255,255,255,0.8) !important}
.g-bg-white-opacity-0_8--hover--after:hover::after{background-color:rgba(0,102,195,0.8) !important}
.g-bg-white-opacity-0_9{background-color:rgba(255,255,255,0.9) !important}
.g-bg-white-opacity-0_9--hover:hover{background-color:rgba(255,255,255,0.9) !important}
.g-bg-white-opacity-0_9--after::after{background-color:rgba(255,255,255,0.9) !important}
.g-bg-gray-dark-v1{background-color:#111 !important}
.g-bg-gray-dark-v1--hover:hover{background-color:#111 !important}
.g-bg-gray-dark-v2{background-color:#333 !important}
.g-bg-gray-dark-v2--hover:hover{background-color:#333 !important}
.g-bg-gray-dark-v3{background-color:#555 !important}
.g-bg-gray-dark-v3--hover:hover{background-color:#555 !important}
.g-bg-gray-dark-v4{background-color:#777 !important}
.g-bg-gray-dark-v4--hover:hover{background-color:#777 !important}
.g-bg-gray-dark-v5{background-color:#999 !important}
.g-bg-gray-dark-v5--hover:hover{background-color:#999 !important}
.g-bg-gray-light-v1{background-color:#bbb !important}
.g-bg-gray-light-v1--hover:hover{background-color:#bbb !important}
.g-bg-gray-light-v2{background-color:#ccc !important}
.g-bg-gray-light-v2--hover:hover{background-color:#ccc !important}
.g-bg-gray-light-v3{background-color:#ddd !important}
.g-bg-gray-light-v3--hover:hover{background-color:#ddd !important}
.g-bg-gray-light-v4{background-color:#eee !important}
.g-bg-gray-light-v4--hover:hover{background-color:#eee !important}
.g-bg-gray-light-v5{background-color:#f7f7f7 !important}
.g-bg-gray-light-v5--hover:hover{background-color:#f7f7f7 !important}
.g-bg-gray-light-v5--active.active,.active .g-bg-gray-light-v5--active{background-color:#f7f7f7 !important}
.g-bg-transparent{background-color:transparent !important}
.g-bg-transparent--hover:hover{background-color:transparent !important}
.g-bg-transparent--hover--after:hover::after{background-color:transparent !important}
.g-parent:hover .g-bg-transparent--parent-hover{background-color:transparent !important}
.g-bg-beige{background-color:#e5e1de !important}
.g-bg-green{background-color:#0066c3 !important}
.g-bg-green-opacity-0_1{background-color:rgba(0,102,195,0.1) !important}
.g-bg-green--hover:hover{background-color:#0066c3 !important}
.g-bg-blue{background-color:#3398dc !important}
.g-bg-blue-opacity-0_1{background-color:rgba(51,152,220,0.1) !important}
.g-bg-blue-opacity-0_7{background-color:rgba(51,152,220,0.7) !important}
.g-bg-blue-opacity-0_9{background-color:rgba(51,152,220,0.9) !important}
.g-bg-blue--hover:hover{background-color:#3398dc !important}
.g-bg-lightblue{background-color:#edf2f8 !important}
.g-bg-lightblue-opacity-0_1{background-color:rgba(237,242,248,0.1) !important}
.g-bg-lightblue-v1{background-color:#d6e2ee !important}
.g-bg-lightblue-v1-opacity-0_1{background-color:rgba(214,226,238,0.1) !important}
.g-bg-darkblue{background-color:#009 !important}
.g-bg-darkblue-opacity-0_1{background-color:rgba(0,0,153,0.1) !important}
.g-bg-indigo{background-color:#4263a3 !important}
.g-bg-indigo-opacity-0_1{background-color:rgba(66,99,163,0.1) !important}
.g-bg-red{background-color:#f00 !important}
.g-bg-red-opacity-0_1{background-color:rgba(255,0,0,0.1) !important}
.g-bg-red-opacity-0_2{background-color:rgba(255,0,0,0.2) !important}
.g-bg-red-opacity-0_5{background-color:rgba(255,0,0,0.5) !important}
.g-bg-red-opacity-0_8{background-color:rgba(255,0,0,0.8) !important}
.g-bg-red--hover:hover{background-color:#f00 !important}
.g-bg-lightred{background-color:#e64b3b !important}
.g-bg-lightred-opacity-0_1{background-color:rgba(230,75,59,0.1) !important}
.g-bg-lightred--hover:hover{background-color:#e64b3b !important}
.g-bg-darkred{background-color:#a10f2b !important}
.g-bg-darkred-opacity-0_1{background-color:rgba(161,15,43,0.1) !important}
.g-bg-purple{background-color:#9a69cb !important}
.g-bg-purple-opacity-0_1{background-color:rgba(154,105,203,0.1) !important}
.g-bg-purple-opacity-0_7{background-color:rgba(154,105,203,0.7) !important}
.g-bg-purple-opacity-0_9{background-color:rgba(154,105,203,0.9) !important}
.g-bg-purple-opacity-0_9--after::after{background-color:rgba(154,105,203,0.9) !important}
.g-bg-purple--hover:hover{background-color:#9a69cb !important}
.g-bg-darkpurple{background-color:#6639b6 !important}
.g-bg-darkpurple-opacity-0_1{background-color:rgba(102,57,182,0.1) !important}
.g-bg-pink{background-color:#e81c62 !important}
.g-bg-pink-opacity-0_1{background-color:rgba(232,28,98,0.1) !important}
.g-bg-pink-opacity-0_9{background-color:rgba(232,28,98,0.9) !important}
.g-bg-pink--hover:hover{background-color:#e81c62 !important}
.g-bg-pink--before::after,.g-bg-pink--after::after{background-color:#e81c62 !important}
.g-bg-pink--before--hover:hover::after,.g-bg-pink--after--hover:hover::after{background-color:#e81c62 !important}
.g-bg-orange{background-color:#e57d20 !important}
.g-bg-orange-opacity-0_1{background-color:rgba(229,125,32,0.1) !important}
.g-bg-orange-opacity-0_2{background-color:rgba(229,125,32,0.2) !important}
.g-bg-orange--hover:hover{background-color:#e57d20 !important}
.g-bg-deeporange{background-color:#fe541e !important}
.g-bg-deeporange-opacity-0_1{background-color:rgba(254,84,30,0.1) !important}
.g-bg-deeporange--hover:hover{background-color:#fe541e !important}
.g-bg-yellow{background-color:#ebc71d !important}
.g-bg-yellow-opacity-0_1{background-color:rgba(235,199,29,0.1) !important}
.g-bg-yellow-opacity-0_7{background:rgba(235,199,29,0.7) !important}
.g-bg-yellow--hover:hover{background-color:#ebc71d !important}
.g-bg-aqua{background-color:#29d6e6 !important}
.g-bg-aqua-opacity-0_1{background-color:rgba(41,214,230,0.1) !important}
.g-bg-aqua-opacity-0_9{background-color:rgba(41,214,230,0.9) !important}
.g-bg-aqua--hover:hover{background-color:#29d6e6 !important}
.g-bg-cyan{background-color:#00bed6 !important}
.g-bg-cyan-opacity-0_1{background-color:rgba(0,190,214,0.1) !important}
.g-bg-cyan-opacity-0_9{background-color:rgba(0,190,214,0.9) !important}
.g-bg-cyan-opacity-0_9--after::after{background-color:rgba(0,190,214,0.9) !important}
.g-bg-cyan--hover:hover{background-color:#00bed6 !important}
.g-bg-teal{background-color:#18ba9b !important}
.g-bg-teal-opacity-0_1{background-color:rgba(24,186,155,0.1) !important}
.g-bg-teal-opacity-0_9{background-color:rgba(24,186,155,0.9) !important}
.g-bg-teal-opacity-0_9--after::after{background-color:rgba(24,186,155,0.9) !important}
.g-bg-teal--hover:hover{background-color:#18ba9b !important}
.g-bg-brown{background-color:#9c8061 !important}
.g-bg-brown-opacity-0_1{background-color:rgba(156,128,97,0.1) !important}
.g-bg-brown--hover:hover{background-color:#9c8061 !important}
.g-bg-bluegray{background-color:#585f69 !important}
.g-bg-bluegray-opacity-0_1{background-color:rgba(88,95,105,0.1) !important}
.g-bg-bluegray-opacity-0_2--before::before,.g-bg-bluegray-opacity-0_2--after::after{background-color:rgba(88,95,105,0.2) !important}
.g-bg-bluegray-opacity-0_3--before::before,.g-bg-bluegray-opacity-0_3--after::after{background-color:rgba(88,95,105,0.3) !important}
.g-bg-bluegray-opacity-0_5,.g-bg-bluegray-opacity-0_5--after::after{background-color:rgba(88,95,105,0.5) !important}
.g-bg-bluegray-opacity-0_7{background-color:rgba(88,95,105,0.7) !important}
.g-bg-bluegray--hover:hover{background-color:#585f69 !important}
.g-grayscale-100x{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
filter:gray;-webkit-filter:grayscale(100%)}
.g-parent:hover .g-grayscale-0--parent-hover{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}
.g-grayscale-0--hover:hover{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}
@media (min-width:576px){.g-bg-transparent--sm{background-color:transparent !important}
}
.js-header-change-moment .g-bg-primary--scrolling{background-color:#0066c3 !important}
.g-bg-facebook{background-color:#3b5998}
.u-block-hover:hover .g-bg-facebook--hover,.g-bg-facebook--hover:hover{background-color:#344e86 !important}
.g-bg-twitter{background-color:#00acee}
.u-block-hover:hover .g-bg-twitter--hover,.g-bg-twitter--hover:hover{background-color:#009ad5 !important}
.g-bg-skype{background-color:#00aff0}
.u-block-hover:hover .g-bg-skype--hover,.g-bg-skype--hover:hover{background-color:#009cd7 !important}
.g-bg-pinterest{background-color:#c8232c}
.u-block-hover:hover .g-bg-pinterest--hover,.g-bg-pinterest--hover:hover{background-color:#b21f27 !important}
.g-bg-vine{background-color:#00bf8f}
.u-block-hover:hover .g-bg-vine--hover,.g-bg-vine--hover:hover{background-color:#00a67c !important}
.g-bg-youtube{background-color:#c4302b}
.u-block-hover:hover .g-bg-youtube--hover,.g-bg-youtube--hover:hover{background-color:#af2b26 !important}
.g-bg-google-plus{background-color:#dd4b39}
.u-block-hover:hover .g-bg-google-plus--hover,.g-bg-google-plus--hover:hover{background-color:#d73925 !important}
.g-bg-dribbble{background-color:#ea4c89}
.u-block-hover:hover .g-bg-dribbble--hover,.g-bg-dribbble--hover:hover{background-color:#e7357a !important}
.g-bg-vk{background-color:#2b587a}
.u-block-hover:hover .g-bg-vk--hover,.g-bg-vk--hover:hover{background-color:#244a67 !important}
.g-bg-linkedin{background-color:#0e76a8}
.u-block-hover:hover .g-bg-linkedin--hover,.g-bg-linkedin--hover:hover{background-color:#0c6590 !important}
.g-bg-instagram{background-color:#3f729b}
.u-block-hover:hover .g-bg-instagram--hover,.g-bg-instagram--hover:hover{background-color:#386589 !important}
.g-bg-grid-v1--before::before{background-image:url('../../typo3conf/ext/sc_template_sprachcaffe/Resources/Public/Contrib/Unify-v2.5.1/html/assets/img/bg/grid/wave.png')}
.g-bg-grid-v2--before::after{background-image:url('../../typo3conf/ext/sc_template_sprachcaffe/Resources/Public/Contrib/Unify-v2.5.1/html/assets/img/bg/grid/tile-left.png')}
.g-bg-grid-v3--before::after{background-image:url('../../typo3conf/ext/sc_template_sprachcaffe/Resources/Public/Contrib/Unify-v2.5.1/html/assets/img/bg/grid/tile-right.png')}
.g-bg-grid-v4--before::after{background-image:url('../../typo3conf/ext/sc_template_sprachcaffe/Resources/Public/Contrib/Unify-v2.5.1/html/assets/img/bg/grid/diagonal-left.png')}
.g-bg-grid-v5--before::after{background-image:url('../../typo3conf/ext/sc_template_sprachcaffe/Resources/Public/Contrib/Unify-v2.5.1/html/assets/img/bg/grid/diagonal-right.png')}
.g-bg-grid-v6--before::after{background-image:url('../../typo3conf/ext/sc_template_sprachcaffe/Resources/Public/Contrib/Unify-v2.5.1/html/assets/img/bg/grid/zigzag-left.png')}
.g-bg-grid-v7--before::after{background-image:url('../../typo3conf/ext/sc_template_sprachcaffe/Resources/Public/Contrib/Unify-v2.5.1/html/assets/img/bg/grid/zigzag-right.png')}
.g-bg-cover{position:relative}
.g-bg-cover::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}
.g-bg-cover-v1::after{position:absolute;top:0.35714rem;right:0.35714rem;bottom:0.35714rem;left:0.35714rem}
.g-bg-cover__inner{z-index:1;position:relative}
.g-bg-img-hero{background-size:cover;background-repeat:no-repeat;background-position:center}
.g-bg-pattern-green{background-image:url('../../typo3conf/ext/sc_template_sprachcaffe/Resources/Public/Contrib/Unify-v2.5.1/html/assets/img/bg/pattern--green.png')}
.g-bg-pos-center{background-position:center}
.g-bg-pos-left-center{background-position:left center}
.g-bg-pos-top-left{background-position:top left}
.g-bg-pos-top-right{background-position:top right}
.g-bg-pos-top-center{background-position:top center}
.g-bg-pos-bottom-center{background-position:bottom center}
.g-bg-no-repeat{background-repeat:no-repeat}
.g-bg-size-cover{background-size:cover !important}
.g-bg-size-100x{background-size:100% !important}
.g-bg-size-100x--hover:hover{background-size:100% !important}
.g-parent:hover .g-bg-size-100x--parent-hover{background-size:100% !important}
.g-bg-size-120x{background-size:120% !important}
.g-bg-size-120x--hover{background-size:120% !important}
.g-parent:hover .g-bg-size-120x--parent-hover{background-size:120% !important}
.g-bg-repeat{background-repeat:repeat !important;
background-size:auto !important}
.g-fill-primary{fill:#0066c3 !important}
.g-fill-primary path,.g-fill-primary polygon{fill:#0066c3 !important}
.g-fill-primary--hover:hover path,.g-fill-primary--hover:hover polygon{fill:#0066c3 !important}
*:hover>*>.g-fill-primary--hover-parent svg path,*:hover>*>.g-fill-primary--hover-parent svg polygon{fill:#0066c3 !important}
.g-fill-white{fill:#fff !important}
.g-fill-white path,.g-fill-white polygon{fill:#fff !important}
.g-fill-white--opened-menu:not(.collapsed) path,.g-fill-white--opened-menu:not(.collapsed) polygon{fill:#fff !important}
*:not(.collapsed)>.g-fill-white--parent-opened-menu path,*:not(.collapsed)>.g-fill-white--parent-opened-menu polygon{fill:#fff !important}
.g-fill-white--hover:hover path,.g-fill-white--hover:hover polygon{fill:#fff !important}
*:hover>*>.g-fill-white--hover-parent svg path,*:hover>*>.g-fill-white--hover-parent svg polygon{fill:#fff !important}
.g-fill-main{fill:#555 !important}
.g-fill-main path,.g-fill-main polygon{fill:#555 !important}
.g-fill-main--opened-menu:not(.collapsed) path,.g-fill-main--opened-menu:not(.collapsed) polygon{fill:#555 !important}
*:not(.collapsed)>.g-fill-main--parent-opened-menu path,*:not(.collapsed)>.g-fill-main--parent-opened-menu polygon{fill:#555 !important}
.g-fill-main--hover:hover path,.g-fill-main--hover:hover polygon{fill:#555 !important}
*:hover>*>.g-fill-main--hover-parent svg path,*:hover>*>.g-fill-main--hover-parent svg polygon{fill:#fff !important}
.g-fill-gray-light-v4 path,.g-fill-gray-light-v4 polygon{fill:#eee !important}
.g-fill-gray-light-v4--hover:hover path,.g-fill-gray-light-v4--hover:hover polygon{fill:#eee !important}
*:hover>*>.g-fill-gray-light-v4--hover-parent svg path,*:hover>*>.g-fill-gray-light-v4--hover-parent svg polygon{fill:#eee !important}
.g-fill-red path,.g-fill-red polygon{fill:#f00 !important}
.g-fill-red--hover:hover path,.g-fill-red--hover:hover polygon{fill:#f00 !important}
*:hover>*>.g-fill-red--hover-parent path,*:hover>*>.g-fill-red--hover-parent polygon{fill:#f00 !important}
*:hover>.g-fill-red--parent-hover path,*:hover>.g-fill-red--parent-hover polygon{fill:#f00 !important}
*:hover>*>*>.g-fill-red--parent-parent-parent-hover path,*:hover>*>*>.g-fill-red--parent-parent-parent-hover polygon{fill:#f00 !important}
.g-brd-none{
border:none !important}
.g-brd-x{border-left:solid 1px transparent !important;border-right:solid 1px transparent !important}
.g-brd-y{border-top:solid 1px transparent !important;border-bottom:solid 1px transparent !important}
.g-brd-around{border:solid 1px transparent !important}
.g-brd-top{border-top:solid 1px transparent !important}
.g-brd-right{border-right:solid 1px transparent !important}
.g-brd-bottom{border-bottom:solid 1px transparent !important}
.g-brd-left{border-left:solid 1px transparent !important}
.g-brd-left-none{border-left:none !important}
@media (min-width:576px){.g-brd-around--sm{border:solid 1px transparent !important}
.g-brd-top--sm{border-top:solid 1px transparent !important}
.g-brd-right--sm{border-right:solid 1px transparent !important}
.g-brd-bottom--sm{border-bottom:solid 1px transparent !important}
.g-brd-left--sm{border-left:solid 1px transparent !important}
}
@media (min-width:768px){.g-brd-x--md{border-left:solid 1px transparent !important;border-right:solid 1px transparent !important}
.g-brd-around--md{border:solid 1px transparent !important}
.g-brd-top--md{border-top:solid 1px transparent !important}
.g-brd-right--md{border-right:solid 1px transparent !important}
.g-brd-bottom--md{border-bottom:solid 1px transparent !important}
.g-brd-left--md{border-left:solid 1px transparent !important}
}
@media (min-width:992px){
.g-brd-around--lg{border:solid 1px transparent !important}
.g-brd-top--lg{border-top:solid 1px transparent !important}
.g-brd-right--lg{border-right:solid 1px transparent !important}
.g-brd-bottom--lg{border-bottom:solid 1px transparent !important}
.g-brd-left--lg{border-left:solid 1px transparent !important}
.g-brd-left-none--lg{border-left:none !important}
.g-brd-x--lg{border-left:solid 1px transparent;border-right:solid 1px transparent}
.g-brd-none--lg{border:none !important}
}
.g-brd-around-none{border-width:0 !important}
.g-brd-y-none{border-top:none !important;border-bottom:none !important}
.g-brd-top-none{border-top:none !important}
.g-brd-bottom-none{border-bottom:none !important}
.g-brd-x-none{border-left:none !important;border-right:none !important}
.g-brd-left-none{border-left:none !important}
.g-brd-right-none{border-right:none !important}
@media (min-width:576px){.g-brd-around-none--sm{border-width:0 !important}
.g-brd-y-none--sm{border-top:none !important;border-bottom:none !important}
.g-brd-top-none--sm{border-top:none !important}
.g-brd-bottom-none--sm{border-bottom:none !important}
.g-brd-x-none--sm{border-left:none !important;border-right:none !important}
.g-brd-left-none--sm{border-left:none !important}
.g-brd-right-none--sm{border-right:none !important}
}
@media (min-width:768px){.g-brd-around-none--md{border-width:0 !important}
.g-brd-y-none--md{border-top:none !important;border-bottom:none !important}
.g-brd-top-none--md{border-top:none !important}
.g-brd-bottom-none--md{border-bottom:none !important}
.g-brd-x-none--md{border-left:none !important;border-right:none !important}
.g-brd-left-none--md{border-left:none !important}
.g-brd-right-none--md{border-right:none !important}
}
@media (min-width:992px){.g-brd-around-none--lg{border-width:0 !important}
.g-brd-y-none--lg{border-top:none !important;border-bottom:none !important}
.g-brd-top-none--lg{border-top:none !important}
.g-brd-bottom-none--lg{border-bottom:none !important}
.g-brd-x-none--lg{border-left:none !important;border-right:none !important}
.g-brd-left-none--lg{border-left:none !important}
.g-brd-right-none--lg{border-right:none !important}
}
@media (min-width:1200px){.g-brd-around-none--xl{border-width:0 !important}
.g-brd-y-none--xl{border-top:none !important;border-bottom:none !important}
.g-brd-top-none--xl{border-top:none !important}
.g-brd-bottom-none--xl{border-bottom:none !important}
.g-brd-x-none--xl{border-left:none !important;border-right:none !important}
.g-brd-left-none--xl{border-left:none !important}
.g-brd-right-none--xl{border-right:none !important}
}
.g-brd-style-solid{border-style:solid !important}
.g-brd-style-dashed{border-style:dashed !important}
.g-brd-style-dotted{border-style:dotted !important}
.rounded-0{border-radius:0 !important}
.g-rounded-50x{border-radius:50%}
.g-rounded-1{border-radius:1px !important}
.g-rounded-2{border-radius:2px !important}
.g-rounded-3{border-radius:3px !important}
.g-rounded-4{border-radius:4px !important}
.g-rounded-5{border-radius:5px !important}
.g-rounded-6{border-radius:6px !important}
.g-rounded-7{border-radius:7px !important}
.g-rounded-10{border-radius:10px !important}
.g-rounded-15{border-radius:15px !important}
.g-rounded-20{border-radius:20px !important}
.g-rounded-25{border-radius:25px !important}
.g-rounded-30{border-radius:30px !important}
.g-rounded-50{border-radius:50px !important}
.g-rounded-100{border-radius:100px !important}
.g-rounded-100--after::after{border-radius:100px !important}
.g-rounded-top-5{border-top-left-radius:5px !important;border-top-right-radius:5px !important}
.g-rounded-right-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}
.g-rounded-right-3{border-top-right-radius:3px !important;border-bottom-right-radius:3px !important}
.g-rounded-right-4{border-top-right-radius:4px !important;border-bottom-right-radius:4px !important}
.g-rounded-right-5{border-top-right-radius:5px !important;border-bottom-right-radius:5px !important}
.g-rounded-right-10{border-top-right-radius:10px !important;border-bottom-right-radius:10px !important}
.g-rounded-right-20{border-bottom-right-radius:20px !important;border-top-right-radius:20px !important}
.g-rounded-right-25{border-bottom-right-radius:25px !important;border-top-right-radius:25px !important}
.g-rounded-right-30{border-top-right-radius:30px !important;border-bottom-right-radius:30px !important}
.g-rounded-right-50{border-top-right-radius:50px !important;border-bottom-right-radius:50px !important}
.g-rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}
.g-rounded-bottom-3{border-bottom-left-radius:3px !important;border-bottom-right-radius:3px !important}
.g-rounded-bottom-4{border-bottom-left-radius:4px !important;border-bottom-right-radius:4px !important}
.g-rounded-bottom-5{border-bottom-left-radius:5px !important;border-bottom-right-radius:5px !important}
.g-rounded-left-0{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}
.g-rounded-left-3{border-top-left-radius:3px !important;border-bottom-left-radius:3px !important}
.g-rounded-left-4{border-top-left-radius:4px !important;border-bottom-left-radius:4px !important}
.g-rounded-left-5{border-top-left-radius:5px !important;border-bottom-left-radius:5px !important}
.g-rounded-left-10{border-top-left-radius:10px !important;border-bottom-left-radius:10px !important}
.g-rounded-left-20{border-bottom-left-radius:20px !important;border-top-left-radius:20px !important}
.g-rounded-left-25{border-bottom-left-radius:25px !important;border-top-left-radius:25px !important}
.g-rounded-left-30{border-top-left-radius:30px !important;border-bottom-left-radius:30px !important}
.g-rounded-left-50{border-top-left-radius:50px !important;border-bottom-left-radius:50px !important}
.g-rounded-circle--before::before{border-radius:50% !important}
.g-rounded-circle--after::after{border-radius:50% !important}
@media (min-width:768px){.g-rounded-0--md{border-radius:0 !important}
.g-rounded-left-0--md{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}
.g-rounded-right-0--md{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}
}
@media (min-width:992px){.g-rounded-left-5--lg-up{border-top-left-radius:5px !important;border-bottom-left-radius:5px !important}
.g-rounded-right-5--lg-up{border-top-right-radius:5px !important;border-bottom-right-radius:5px !important}
}
.g-brd-around--dashed{border:dashed 1px transparent}
.g-brd-top--dashed{border-top:dashed 1px transparent}
.g-brd-bottom--dashed{border-bottom:dashed 1px transparent}
.g-brd-right--dashed{border-right:dashed 1px transparent}
.g-brd-left--dashed{border-left:dashed 1px transparent}
@media (min-width:576px){.g-brd-around--dashed--sm{border:dashed 1px transparent}
.g-brd-top--dashed--sm{border-top:dashed 1px transparent}
.g-brd-bottom--dashed--sm{border-bottom:dashed 1px transparent}
.g-brd-right--dashed--sm{border-right:dashed 1px transparent}
.g-brd-left--dashed--sm{border-left:dashed 1px transparent}
}
@media (min-width:768px){.g-brd-around--dashed--md{border:dashed 1px transparent}
.g-brd-top--dashed--md{border-top:dashed 1px transparent}
.g-brd-bottom--dashed--md{border-bottom:dashed 1px transparent}
.g-brd-right--dashed--md{border-right:dashed 1px transparent}
.g-brd-left--dashed--md{border-left:dashed 1px transparent}
}
.g-brd-around--dotted{border:dotted 1px transparent}
.g-brd-top--dotted{border-top:dotted 1px transparent}
.g-brd-bottom--dotted{border-bottom:dotted 1px transparent}
.g-brd-right--dotted{border-right:dotted 1px transparent}
.g-brd-left--dotted{border-left:dotted 1px transparent}
@media (min-width:576px){.g-brd-around--dotted--sm{border:dotted 1px transparent}
.g-brd-top--dotted--sm{border-top:dotted 1px transparent}
.g-brd-bottom--dotted--sm{border-bottom:dotted 1px transparent}
.g-brd-right--dotted--sm{border-right:dotted 1px transparent}
.g-brd-left--dotted--sm{border-left:dotted 1px transparent}
}
@media (min-width:768px){.g-brd-around--dotted--md{border:dotted 1px transparent}
.g-brd-top--dotted--md{border-top:dotted 1px transparent}
.g-brd-bottom--dotted--md{border-bottom:dotted 1px transparent}
.g-brd-right--dotted--md{border-right:dotted 1px transparent}
.g-brd-left--dotted--md{border-left:dotted 1px transparent}
}
.g-brd-0{border-width:0 !important}
.g-brd-1{border-width:1px !important}
.g-brd-2{border-width:2px !important}
.g-brd-3{border-width:3px !important}
.g-brd-3--before::before{border-width:3px !important}
.g-brd-3--before--active.active::before{border-width:3px !important}
.g-brd-4{border-width:4px !important}
.g-brd-5{border-width:5px !important}
.g-brd-6{border-width:6px !important}
.g-brd-7{border-width:7px !important}
.g-brd-10{border-width:10px !important}
.g-brd-12{border-width:12px !important}
.g-brd-top-0{border-top-width:0 !important}
.g-brd-top-2{border-top-width:2px !important}
.g-brd-top-3{border-top-width:3px !important}
.g-brd-top-5{border-top-width:5px !important}
.g-brd-bottom-0{border-bottom-width:0 !important}
.g-brd-bottom-2{border-bottom-width:2px !important}
.g-brd-bottom-2--hover:hover{border-bottom-width:2px !important}
.g-parent:hover .g-brd-bottom-2--parent-hover{border-bottom-width:2px !important}
.g-brd-bottom-5{border-bottom-width:5px !important}
.g-brd-left-0{border-left-width:0 !important}
.g-brd-left-1{border-left-width:1px !important}
.g-brd-left-2{border-left-width:2px !important}
.g-brd-left-3{border-left-width:3px !important}
.g-brd-left-4{border-left-width:4px !important}
.g-brd-right-0{border-right-width:0 !important}
.g-brd-right-1{border-right-width:1px !important}
.g-brd-right-2{border-right-width:2px !important}
.g-brd-right-3{border-right-width:3px !important}
.g-brd-right-4{border-right-width:4px !important}
@media (min-width:768px){.g-brd-0--md{border-width:0 !important}
.g-brd-1--md{border-width:1px !important}
.g-brd-2--md{border-width:2px !important}
.g-brd-3--md{border-width:3px !important}
.g-brd-4--md{border-width:4px !important}
.g-brd-5--md{border-width:5px !important}
.g-brd-6--md{border-width:6px !important}
.g-brd-10--md{border-width:10px !important}
.g-brd-top-0--md{border-top-width:0 !important}
.g-brd-top-2--md{border-top-width:2px !important}
.g-brd-top-3--md{border-top-width:3px !important}
.g-brd-top-5--md{border-top-width:5px !important}
.g-brd-bottom-0--md{border-bottom-width:0 !important}
.g-brd-bottom-2--md{border-bottom-width:2px !important}
.g-brd-bottom-5--md{border-bottom-width:5px !important}
.g-brd-left-0--md{border-left-width:0 !important}
.g-brd-left-1--md{border-left-width:1px !important}
.g-brd-left-2--md{border-left-width:2px !important}
.g-brd-left-3--md{border-left-width:3px !important}
.g-brd-left-4--md{border-left-width:4px !important}
.g-brd-right-0--md{border-right-width:0 !important}
.g-brd-right-1--md{border-right-width:1px !important}
}
@media (min-width:992px){.g-brd-0--lg{border-width:0 !important}
.g-brd-1--lg{border-width:1px !important}
.g-brd-top-0--lg{border-top-width:0 !important}
.g-brd-top-1--lg{border-top-width:1px !important}
.g-brd-bottom-0--lg{border-bottom-width:0 !important}
.g-brd-bottom-1--lg{border-bottom-width:1px !important}
.g-brd-left-0--lg{border-left-width:0 !important}
.g-brd-left-1--lg{border-left-width:1px !important}
.g-brd-right-0--lg{border-right-width:0 !important}
.g-brd-right-1--lg{border-right-width:1px !important}
}
.g-brd-primary{border-color:#0066c3 !important}
.g-brd-primary--before::before{border-color:#0066c3 !important}
.g-brd-primary--before--active.active::before{border-color:#0066c3 !important}
.g-brd-primary--hover:hover,.g-brd-primary--active.active{border-color:#0066c3 !important}
.g-brd-primary--active.active,.active .g-brd-primary--active{border-color:#0066c3 !important}
*:hover>.g-brd-primary--hover-parent{border-color:#0066c3 !important}
.g-brd-primary-opacity-0_3{border-color:rgba(0,102,195,0.3) !important}
.g-brd-primary-opacity-0_3--hover:hover,.g-brd-primary-opacity-0_3--active.active{border-color:rgba(0,102,195,0.3) !important}
*:hover>.g-brd-primary-opacity-0_3--hover-parent{border-color:rgba(0,102,195,0.3) !important}
.g-brd-primary-dark-dark-v1{border-color:#6db82a !important}
.g-brd-primary-dark-dark-v1--hover:hover,.g-brd-primary-dark-dark-v1--active.active{border-color:#6db82a !important}
*:hover>.g-brd-primary-dark-dark-v1--hover-parent{border-color:#6db82a !important}
.g-brd-primary-dark-dark-v2{border-color:#66ab27 !important}
.g-brd-primary-dark-dark-v2--hover:hover,.g-brd-primary-dark-dark-v2--active.active{border-color:#66ab27 !important}
*:hover>.g-brd-primary-dark-dark-v2--hover-parent{border-color:#66ab27 !important}
.g-brd-primary-dark-dark-v3{border-color:#599722 !important}
.g-brd-primary-dark-dark-v3--hover:hover,.g-brd-primary-dark-dark-v3--active.active{border-color:#599722 !important}
*:hover>.g-brd-primary-dark-dark-v3--hover-parent{border-color:#599722 !important}
.g-brd-bottom-primary--hover:hover{border-bottom-color:#0066c3 !important}
.g-brd-main{border-color:#555 !important}
.g-brd-main--hover:hover{border-color:#555 !important}
.g-brd-black{border-color:#000 !important}
.g-brd-black--hover:hover,.g-brd-black--active.active{border-color:#000 !important}
*:hover>.g-brd-black--hover-parent{border-color:#000 !important}
.g-brd-black-opacity-0_4{border-color:rgba(0,0,0,0.4) !important}
.g-brd-white{border-color:#fff !important}
.g-brd-white--hover:hover,.g-brd-white--active.active{border-color:#fff !important}
*:hover>.g-brd-white--hover-parent{border-color:#fff !important}
.g-brd-white-opacity-0_1{border-color:rgba(255,255,255,0.1) !important}
.g-brd-white-opacity-0_1--hover:hover,.g-brd-white-opacity-0_1--active.active{border-color:rgba(255,255,255,0.1) !important}
*:hover>.g-brd-white-opacity-0_1--hover-parent{border-color:rgba(255,255,255,0.1) !important}
.g-brd-white-opacity-0_2{border-color:rgba(255,255,255,0.2) !important}
.g-brd-white-opacity-0_2--hover:hover,.g-brd-white-opacity-0_2--active.active{border-color:rgba(255,255,255,0.2) !important}
*:hover>.g-brd-white-opacity-0_2--hover-parent{border-color:rgba(255,255,255,0.2) !important}
.g-brd-white-opacity-0_3{border-color:rgba(255,255,255,0.3) !important}
.g-brd-white-opacity-0_3--hover:hover,.g-brd-white-opacity-0_3--active.active{border-color:rgba(255,255,255,0.3) !important}
*:hover>.g-brd-white-opacity-0_3--hover-parent{border-color:rgba(255,255,255,0.3) !important}
.g-brd-white-opacity-0_4{border-color:rgba(255,255,255,0.4) !important}
.g-brd-white-opacity-0_4--hover:hover,.g-brd-white-opacity-0_4--active.active{border-color:rgba(255,255,255,0.4) !important}
*:hover>.g-brd-white-opacity-0_4--hover-parent{border-color:rgba(255,255,255,0.4) !important}
.g-brd-white-opacity-0_5{border-color:rgba(255,255,255,0.5) !important}
.g-brd-white-opacity-0_5--hover:hover,.g-brd-white-opacity-0_5--active.active{border-color:rgba(255,255,255,0.5) !important}
*:hover>.g-brd-white-opacity-0_5--hover-parent{border-color:rgba(255,255,255,0.5) !important}
.g-brd-white-opacity-0_6{border-color:rgba(255,255,255,0.6) !important}
.g-brd-white-opacity-0_6--hover:hover,.g-brd-white-opacity-0_6--active.active{border-color:rgba(255,255,255,0.6) !important}
*:hover>.g-brd-white-opacity-0_6--hover-parent{border-color:rgba(255,255,255,0.6) !important}
.g-brd-white-opacity-0_8{border-color:rgba(255,255,255,0.8) !important}
.g-brd-white-opacity-0_8--hover:hover,.g-brd-white-opacity-0_8--active.active{border-color:rgba(255,255,255,0.8) !important}
*:hover>.g-brd-white-opacity-0_8--hover-parent{border-color:rgba(255,255,255,0.8) !important}
.g-brd-gray-dark-v1{border-color:#111 !important}
.g-brd-gray-dark-v1--hover:hover,.g-brd-gray-dark-v1--active.active{border-color:#111 !important}
*:hover>.g-brd-gray-dark-v1--hover-parent{border-color:#111 !important}
.g-brd-gray-dark-v2{border-color:#333 !important}
.g-brd-gray-dark-v2--hover:hover,.g-brd-gray-dark-v2--active.active{border-color:#333 !important}
*:hover>.g-brd-gray-dark-v2--hover-parent{border-color:#333 !important}
.g-brd-gray-dark-v3{border-color:#555 !important}
.g-brd-gray-dark-v3--hover:hover,.g-brd-gray-dark-v3--active.active{border-color:#555 !important}
*:hover>.g-brd-gray-dark-v3--hover-parent{border-color:#555 !important}
.g-brd-gray-dark-v4{border-color:#777 !important}
.g-brd-gray-dark-v4--hover:hover,.g-brd-gray-dark-v4--active.active{border-color:#777 !important}
*:hover>.g-brd-gray-dark-v4--hover-parent{border-color:#777 !important}
.g-brd-gray-dark-v5{border-color:#999 !important}
.g-brd-gray-dark-v5--hover:hover,.g-brd-gray-dark-v5--active.active{border-color:#999 !important}
*:hover>.g-brd-gray-dark-v5--hover-parent{border-color:#999 !important}
.g-brd-gray-light-v1{border-color:#bbb !important}
.g-brd-gray-light-v1--hover:hover,.g-brd-gray-light-v1--focus:focus,.g-brd-gray-light-v1--active.active{border-color:#bbb !important}
*:hover>.g-brd-gray-light-v1--hover-parent{border-color:#bbb !important}
.g-brd-gray-light-v2{border-color:#ccc !important}
.g-brd-gray-light-v2--before::before{border-color:#ccc !important}
.g-brd-gray-light-v2--after::after{border-color:#ccc !important}
.g-brd-gray-light-v2--hover:hover,.g-brd-gray-light-v2--active.active{border-color:#ccc !important}
*:hover>.g-brd-gray-light-v2--hover-parent{border-color:#ccc !important}
.g-brd-gray-light-v3{border-color:#ddd !important}
.g-brd-gray-light-v3--hover:hover,.g-brd-gray-light-v3--active.active,.g-brd-gray-light-v3--focus:focus{border-color:#ddd !important}
*:hover>.g-brd-gray-light-v3--hover-parent{border-color:#ddd !important}
.g-brd-gray-light-v4{border-color:#eee !important}
.g-brd-gray-light-v4--hover:hover,.g-brd-gray-light-v4--active.active{border-color:#eee !important}
*:hover>.g-brd-gray-light-v4--hover-parent{border-color:#eee !important}
.g-brd-gray-light-v5{border-color:#f7f7f7 !important}
.g-brd-gray-light-v5--hover:hover,.g-brd-gray-light-v5--active.active{border-color:#f7f7f7 !important}
*:hover>.g-brd-gray-light-v5--hover-parent{border-color:#f7f7f7 !important}
.g-brd-transparent{border-color:transparent !important}
.g-brd-transparent--before::before{border-color:transparent !important}
.g-brd-transparent--after::after{border-color:transparent !important}
.g-brd-transparent--hover:hover,.g-brd-transparent--active.active{border-color:transparent !important}
*:hover>.g-brd-transparent--hover-parent{border-color:transparent !important}
.g-brd-green{border-color:#0066c3 !important}
.g-brd-green--hover:hover,.g-brd-green--active.active{border-color:#0066c3 !important}
*:hover>.g-brd-green--hover-parent{border-color:#0066c3 !important}
.g-brd-blue{border-color:#3398dc !important}
.g-brd-blue--hover:hover,.g-brd-blue--active.active{border-color:#3398dc !important}
*:hover>.g-brd-blue--hover-parent{border-color:#3398dc !important}
.g-brd-blue-opacity-0_1{border-color:rgba(51,152,220,0.1) !important}
.g-brd-lightblue{border-color:#edf2f8 !important}
.g-brd-lightblue--hover:hover,.g-brd-lightblue--active.active{border-color:#edf2f8 !important}
*:hover>.g-brd-lightblue--hover-parent{border-color:#edf2f8 !important}
.g-brd-lightblue-v1{border-color:#d6e2ee !important}
.g-brd-lightblue-v1--hover:hover,.g-brd-lightblue-v1--active.active{border-color:#d6e2ee !important}
*:hover>.g-brd-lightblue-v1--hover-parent{border-color:#d6e2ee !important}
.g-brd-darkblue{border-color:#009 !important}
.g-brd-darkblue--hover:hover,.g-brd-darkblue--active.active{border-color:#009 !important}
*:hover>.g-brd-darkblue--hover-parent{border-color:#009 !important}
.g-brd-indigo{border-color:#4263a3 !important}
.g-brd-indigo--hover:hover,.g-brd-indigo--active.active{border-color:#4263a3 !important}
*:hover>.g-brd-indigo--hover-parent{border-color:#4263a3 !important}
.g-brd-red{border-color:#f00 !important}
.g-brd-red--hover:hover,.g-brd-red--active.active{border-color:#f00 !important}
*:hover>.g-brd-red--hover-parent{border-color:#f00 !important}
.g-brd-lightred{border-color:#e64b3b !important}
.g-brd-lightred--hover:hover,.g-brd-lightred--active.active{border-color:#e64b3b !important}
*:hover>.g-brd-lightred--hover-parent{border-color:#e64b3b !important}
.g-brd-darkred{border-color:#a10f2b !important}
.g-brd-darkred--hover:hover,.g-brd-darkred--active.active{border-color:#a10f2b !important}
*:hover>.g-brd-darkred--hover-parent{border-color:#a10f2b !important}
.g-brd-purple{border-color:#9a69cb !important}
.g-brd-purple--hover:hover,.g-brd-purple--active.active{border-color:#9a69cb !important}
*:hover>.g-brd-purple--hover-parent{border-color:#9a69cb !important}
.g-brd-purple-opacity-0_1{border-color:rgba(154,105,203,0.1) !important}
.g-brd-darkpurple{border-color:#6639b6 !important}
.g-brd-darkpurple--hover:hover,.g-brd-darkpurple--active.active{border-color:#6639b6 !important}
*:hover>.g-brd-darkpurple--hover-parent{border-color:#6639b6 !important}
.g-brd-pink{border-color:#e81c62 !important}
.g-brd-pink--hover:hover,.g-brd-pink--active.active{border-color:#e81c62 !important}
*:hover>.g-brd-pink--hover-parent{border-color:#e81c62 !important}
.g-brd-orange{border-color:#e57d20 !important}
.g-brd-orange--hover:hover,.g-brd-orange--active.active{border-color:#e57d20 !important}
*:hover>.g-brd-orange--hover-parent{border-color:#e57d20 !important}
.g-brd-deeporange{border-color:#fe541e !important}
.g-brd-deeporange--hover:hover,.g-brd-deeporange--active.active{border-color:#fe541e !important}
*:hover>.g-brd-deeporange--hover-parent{border-color:#fe541e !important}
.g-brd-yellow{border-color:#ebc71d !important}
.g-brd-yellow--hover:hover,.g-brd-yellow--active.active{border-color:#ebc71d !important}
*:hover>.g-brd-yellow--hover-parent{border-color:#ebc71d !important}
.g-brd-aqua{border-color:#29d6e6 !important}
.g-brd-aqua--hover:hover,.g-brd-aqua--active.active{border-color:#29d6e6 !important}
*:hover>.g-brd-aqua--hover-parent{border-color:#29d6e6 !important}
.g-brd-cyan{border-color:#00bed6 !important}
.g-brd-cyan--hover:hover,.g-brd-cyan--active.active{border-color:#00bed6 !important}
*:hover>.g-brd-cyan--hover-parent{border-color:#00bed6 !important}
.g-brd-teal{border-color:#18ba9b !important}
.g-brd-teal--hover:hover,.g-brd-teal--active.active{border-color:#18ba9b !important}
*:hover>.g-brd-teal--hover-parent{border-color:#18ba9b !important}
.g-brd-brown{border-color:#9c8061 !important}
.g-brd-brown--hover:hover,.g-brd-brown--active.active{border-color:#9c8061 !important}
*:hover>.g-brd-brown--hover-parent{border-color:#9c8061 !important}
.g-brd-bluegray{border-color:#585f69 !important}
.g-brd-bluegray--hover:hover,.g-brd-bluegray--active.active{border-color:#585f69 !important}
*:hover>.g-brd-bluegray--hover-parent{border-color:#585f69 !important}
.g-brd-primary-top{border-top-color:#0066c3 !important}
.g-brd-primary-top--before::before{border-top-color:#0066c3 !important}
.g-brd-primary-bottom{border-bottom-color:#0066c3 !important}
.g-brd-primary-bottom--before:before{border-bottom-color:#0066c3 !important}
.g-brd-primary-left{border-left-color:#0066c3 !important}
.g-brd-primary-left--before:before{border-left-color:#0066c3 !important}
.g-brd-primary-right{border-right-color:#0066c3 !important}
.g-brd-primary-right--before:before{border-right-color:#0066c3 !important}
.g-brd-primary-opacity-0_3-top{border-top-color:rgba(0,102,195,0.3) !important}
.g-brd-primary-opacity-0_3-bottom{border-bottom-color:rgba(0,102,195,0.3) !important}
.g-brd-primary-opacity-0_3-left{border-left-color:rgba(0,102,195,0.3) !important}
.g-brd-primary-opacity-0_3-right{border-right-color:rgba(0,102,195,0.3) !important}
.g-brd-primary-dark-dark-v1-top{border-top-color:#6db82a !important}
.g-brd-primary-dark-dark-v1-bottom{border-bottom-color:#6db82a !important}
.g-brd-primary-dark-dark-v1-left{border-left-color:#6db82a !important}
.g-brd-primary-dark-dark-v1-right{border-right-color:#6db82a !important}
.g-brd-primary-dark-dark-v2-top{border-top-color:#66ab27 !important}
.g-brd-primary-dark-dark-v2-bottom{border-bottom-color:#66ab27 !important}
.g-brd-primary-dark-dark-v2-left{border-left-color:#66ab27 !important}
.g-brd-primary-dark-dark-v2-right{border-right-color:#66ab27 !important}
.g-brd-primary-dark-dark-v3-top{border-top-color:#599722 !important}
.g-brd-primary-dark-dark-v3-bottom{border-bottom-color:#599722 !important}
.g-brd-primary-dark-dark-v3-left{border-left-color:#599722 !important}
.g-brd-primary-dark-dark-v3-right{border-right-color:#599722 !important}
.g-brd-black-top{border-top-color:#000 !important}
.g-brd-black-bottom{border-bottom-color:#000 !important}
.g-brd-black-left{border-left-color:#000 !important}
.g-brd-black-right{border-right-color:#000 !important}
.g-brd-white-top{border-top-color:#fff !important}
.g-brd-white-bottom{border-bottom-color:#fff !important}
.g-brd-white-left{border-left-color:#fff !important}
.g-brd-white-right{border-right-color:#fff !important}
.g-brd-white-opacity-0_1-top{border-top-color:rgba(255,255,255,0.1) !important}
.g-brd-white-opacity-0_1-bottom{border-bottom-color:rgba(255,255,255,0.1) !important}
.g-brd-white-opacity-0_1-left{border-left-color:rgba(255,255,255,0.1) !important}
.g-brd-white-opacity-0_1-right{border-right-color:rgba(255,255,255,0.1) !important}
.g-brd-white-opacity-0_2-top{border-top-color:rgba(255,255,255,0.2) !important}
.g-brd-white-opacity-0_2-bottom{border-bottom-color:rgba(255,255,255,0.2) !important}
.g-brd-white-opacity-0_2-left{border-left-color:rgba(255,255,255,0.2) !important}
.g-brd-white-opacity-0_2-right{border-right-color:rgba(255,255,255,0.2) !important}
.g-brd-white-opacity-0_3-top{border-top-color:rgba(255,255,255,0.3) !important}
.g-brd-white-opacity-0_3-bottom{border-bottom-color:rgba(255,255,255,0.3) !important}
.g-brd-white-opacity-0_3-left{border-left-color:rgba(255,255,255,0.3) !important}
.g-brd-white-opacity-0_3-right{border-right-color:rgba(255,255,255,0.3) !important}
.g-brd-white-opacity-0_4-top{border-top-color:rgba(255,255,255,0.4) !important}
.g-brd-white-opacity-0_4-bottom{border-bottom-color:rgba(255,255,255,0.4) !important}
.g-brd-white-opacity-0_4-left{border-left-color:rgba(255,255,255,0.4) !important}
.g-brd-white-opacity-0_4-right{border-right-color:rgba(255,255,255,0.4) !important}
.g-brd-white-opacity-0_5-top{border-top-color:rgba(255,255,255,0.5) !important}
.g-brd-white-opacity-0_5-bottom{border-bottom-color:rgba(255,255,255,0.5) !important}
.g-brd-white-opacity-0_5-left{border-left-color:rgba(255,255,255,0.5) !important}
.g-brd-white-opacity-0_5-right{border-right-color:rgba(255,255,255,0.5) !important}
.g-brd-white-opacity-0_6-top{border-top-color:rgba(255,255,255,0.6) !important}
.g-brd-white-opacity-0_6-bottom{border-bottom-color:rgba(255,255,255,0.6) !important}
.g-brd-white-opacity-0_6-left{border-left-color:rgba(255,255,255,0.6) !important}
.g-brd-white-opacity-0_6-right{border-right-color:rgba(255,255,255,0.6) !important}
.g-brd-gray-dark-v1-top{border-top-color:#111 !important}
.g-brd-gray-dark-v1-bottom{border-bottom-color:#111 !important}
.g-brd-gray-dark-v1-left{border-left-color:#111 !important}
.g-brd-gray-dark-v1-right{border-right-color:#111 !important}
.g-brd-gray-dark-v2-top{border-top-color:#333 !important}
.g-brd-gray-dark-v2-bottom{border-bottom-color:#333 !important}
.g-brd-gray-dark-v2-left{border-left-color:#333 !important}
.g-brd-gray-dark-v2-right{border-right-color:#333 !important}
.g-brd-gray-dark-v3-top{border-top-color:#555 !important}
.g-brd-gray-dark-v3-bottom{border-bottom-color:#555 !important}
.g-brd-gray-dark-v3-left{border-left-color:#555 !important}
.g-brd-gray-dark-v3-right{border-right-color:#555 !important}
.g-brd-gray-dark-v4-top{border-top-color:#777 !important}
.g-brd-gray-dark-v4-bottom{border-bottom-color:#777 !important}
.g-brd-gray-dark-v4-left{border-left-color:#777 !important}
.g-brd-gray-dark-v4-right{border-right-color:#777 !important}
.g-brd-gray-dark-v5-top{border-top-color:#999 !important}
.g-brd-gray-dark-v5-bottom{border-bottom-color:#999 !important}
.g-brd-gray-dark-v5-left{border-left-color:#999 !important}
.g-brd-gray-dark-v5-right{border-right-color:#999 !important}
.g-brd-gray-light-v1-top{border-top-color:#bbb !important}
.g-brd-gray-light-v1-bottom{border-bottom-color:#bbb !important}
.g-brd-gray-light-v1-left{border-left-color:#bbb !important}
.g-brd-gray-light-v1-right{border-right-color:#bbb !important}
.g-brd-gray-light-v2-top{border-top-color:#ccc !important}
.g-brd-gray-light-v2-bottom{border-bottom-color:#ccc !important}
.g-brd-gray-light-v2-left{border-left-color:#ccc !important}
.g-brd-gray-light-v2-right{border-right-color:#ccc !important}
.g-brd-gray-light-v3-top{border-top-color:#ddd !important}
.g-brd-gray-light-v3-bottom{border-bottom-color:#ddd !important}
.g-brd-gray-light-v3-left{border-left-color:#ddd !important}
.g-brd-gray-light-v3-right{border-right-color:#ddd !important}
.g-brd-gray-light-v4-top{border-top-color:#eee !important}
.g-brd-gray-light-v4-bottom{border-bottom-color:#eee !important}
.g-brd-gray-light-v4-left{border-left-color:#eee !important}
.g-brd-gray-light-v4-right{border-right-color:#eee !important}
.g-brd-gray-light-v5-top{border-top-color:#f7f7f7 !important}
.g-brd-gray-light-v5-bottom{border-bottom-color:#f7f7f7 !important}
.g-brd-gray-light-v5-left{border-left-color:#f7f7f7 !important}
.g-brd-gray-light-v5-right{border-right-color:#f7f7f7 !important}
.g-brd-transparent-top{border-top-color:transparent !important}
.g-brd-transparent-bottom{border-bottom-color:transparent !important}
.g-brd-transparent-left{border-left-color:transparent !important}
.g-brd-transparent-right{border-right-color:transparent !important}
.g-brd-green-top{border-top-color:#0066c3 !important}
.g-brd-green-bottom{border-bottom-color:#0066c3 !important}
.g-brd-green-left{border-left-color:#0066c3 !important}
.g-brd-green-right{border-right-color:#0066c3 !important}
.g-brd-blue-top{border-top-color:#3398dc !important}
.g-brd-blue-bottom{border-bottom-color:#3398dc !important}
.g-brd-blue-left{border-left-color:#3398dc !important}
.g-brd-blue-right{border-right-color:#3398dc !important}
.g-brd-lightblue-top{border-top-color:#edf2f8 !important}
.g-brd-lightblue-bottom{border-bottom-color:#edf2f8 !important}
.g-brd-lightblue-left{border-left-color:#edf2f8 !important}
.g-brd-lightblue-right{border-right-color:#edf2f8 !important}
.g-brd-lightblue-v1-top{border-top-color:#d6e2ee !important}
.g-brd-lightblue-v1-bottom{border-bottom-color:#d6e2ee !important}
.g-brd-lightblue-v1-left{border-left-color:#d6e2ee !important}
.g-brd-lightblue-v1-right{border-right-color:#d6e2ee !important}
.g-brd-darkblue-top{border-top-color:#009 !important}
.g-brd-darkblue-bottom{border-bottom-color:#009 !important}
.g-brd-darkblue-left{border-left-color:#009 !important}
.g-brd-darkblue-right{border-right-color:#009 !important}
.g-brd-indigo-top{border-top-color:#4263a3 !important}
.g-brd-indigo-bottom{border-bottom-color:#4263a3 !important}
.g-brd-indigo-left{border-left-color:#4263a3 !important}
.g-brd-indigo-right{border-right-color:#4263a3 !important}
.g-brd-red-top{border-top-color:#f00 !important}
.g-brd-red-bottom{border-bottom-color:#f00 !important}
.g-brd-red-left{border-left-color:#f00 !important}
.g-brd-red-right{border-right-color:#f00 !important}
.g-brd-lightred-top{border-top-color:#e64b3b !important}
.g-brd-lightred-bottom{border-bottom-color:#e64b3b !important}
.g-brd-lightred-left{border-left-color:#e64b3b !important}
.g-brd-lightred-right{border-right-color:#e64b3b !important}
.g-brd-darkred-top{border-top-color:#a10f2b !important}
.g-brd-darkred-bottom{border-bottom-color:#a10f2b !important}
.g-brd-darkred-left{border-left-color:#a10f2b !important}
.g-brd-darkred-right{border-right-color:#a10f2b !important}
.g-brd-purple-top{border-top-color:#9a69cb !important}
.g-brd-purple-bottom{border-bottom-color:#9a69cb !important}
.g-brd-purple-left{border-left-color:#9a69cb !important}
.g-brd-purple-right{border-right-color:#9a69cb !important}
.g-brd-darkpurple-top{border-top-color:#6639b6 !important}
.g-brd-darkpurple-bottom{border-bottom-color:#6639b6 !important}
.g-brd-darkpurple-left{border-left-color:#6639b6 !important}
.g-brd-darkpurple-right{border-right-color:#6639b6 !important}
.g-brd-pink-top{border-top-color:#e81c62 !important}
.g-brd-pink-bottom{border-bottom-color:#e81c62 !important}
.g-brd-pink-left{border-left-color:#e81c62 !important}
.g-brd-pink-right{border-right-color:#e81c62 !important}
.g-brd-orange-top{border-top-color:#e57d20 !important}
.g-brd-orange-bottom{border-bottom-color:#e57d20 !important}
.g-brd-orange-left{border-left-color:#e57d20 !important}
.g-brd-orange-right{border-right-color:#e57d20 !important}
.g-brd-deeporange-top{border-top-color:#fe541e !important}
.g-brd-deeporange-bottom{border-bottom-color:#fe541e !important}
.g-brd-deeporange-left{border-left-color:#fe541e !important}
.g-brd-deeporange-right{border-right-color:#fe541e !important}
.g-brd-yellow-top{border-top-color:#ebc71d !important}
.g-brd-yellow-bottom{border-bottom-color:#ebc71d !important}
.g-brd-yellow-left{border-left-color:#ebc71d !important}
.g-brd-yellow-right{border-right-color:#ebc71d !important}
.g-brd-aqua-top{border-top-color:#29d6e6 !important}
.g-brd-aqua-bottom{border-bottom-color:#29d6e6 !important}
.g-brd-aqua-left{border-left-color:#29d6e6 !important}
.g-brd-aqua-right{border-right-color:#29d6e6 !important}
.g-brd-cyan-top{border-top-color:#00bed6 !important}
.g-brd-cyan-bottom{border-bottom-color:#00bed6 !important}
.g-brd-cyan-left{border-left-color:#00bed6 !important}
.g-brd-cyan-right{border-right-color:#00bed6 !important}
.g-brd-teal-top{border-top-color:#18ba9b !important}
.g-brd-teal-bottom{border-bottom-color:#18ba9b !important}
.g-brd-teal-left{border-left-color:#18ba9b !important}
.g-brd-teal-right{border-right-color:#18ba9b !important}
.g-brd-brown-top{border-top-color:#9c8061 !important}
.g-brd-brown-bottom{border-bottom-color:#9c8061 !important}
.g-brd-brown-left{border-left-color:#9c8061 !important}
.g-brd-brown-right{border-right-color:#9c8061 !important}
.g-brd-bluegray-top{border-top-color:#585f69 !important}
.g-brd-bluegray-bottom{border-bottom-color:#585f69 !important}
.g-brd-bluegray-left{border-left-color:#585f69 !important}
.g-brd-bluegray-right{border-right-color:#585f69 !important}
.g-brd-primary-top--hover:hover{border-top-color:#0066c3 !important}
.g-brd-primary-top--hover:hover::after{border-top-color:#0066c3}
.g-brd-primary-top--active.active{border-top-color:#0066c3 !important}
.g-brd-primary-top--active.active::after{border-top-color:#0066c3}
.g-brd-primary-bottom--hover:hover{border-bottom-color:#0066c3 !important}
.g-brd-primary-bottom--hover:hover::after{border-bottom-color:#0066c3}
.g-brd-primary-bottom--active.active{border-bottom-color:#0066c3 !important}
.g-brd-primary-bottom--active.active::after{border-bottom-color:#0066c3}
.g-brd-pinterest{border-color:#c8232c !important}
.g-brd-pinterest::after{border-color:#c8232c !important}
.g-brd-pinterest-top--hover:hover{border-top-color:#c8232c !important}
.g-brd-pinterest-top--hover:hover::after{border-top-color:#c8232c}
.g-brd-pinterest-top--active.active{border-top-color:#c8232c !important}
.g-brd-pinterest-top--active.active::after{border-top-color:#c8232c}
.g-brd-pinterest-bottom--hover:hover{border-bottom-color:#c8232c !important}
.g-brd-pinterest-bottom--hover:hover::after{border-bottom-color:#c8232c}
.g-brd-pinterest-bottom--active.active{border-bottom-color:#c8232c !important}
.g-brd-pinterest-bottom--active.active::after{border-bottom-color:#c8232c}
.g-brd-facebook{border-color:#3b5998}
.g-brd-facebook--hover:hover{border-color:#3b5998 !important}
.g-brd-twitter{border-color:#00acee}
.g-brd-twitter--hover:hover{border-color:#00acee !important}
.g-brd-skype{border-color:#00aff0}
.g-brd-skype--hover:hover{border-color:#00aff0 !important}
.g-brd-pinterest{border-color:#c8232c}
.g-brd-pinterest--hover:hover{border-color:#c8232c !important}
.g-brd-vine{border-color:#00bf8f}
.g-brd-vine--hover:hover{border-color:#00bf8f !important}
.g-brd-youtube{border-color:#c4302b}
.g-brd-youtube--hover:hover{border-color:#c4302b !important}
.g-brd-google-plus{border-color:#dd4b39}
.g-brd-google-plus--hover:hover{border-color:#dd4b39 !important}
.g-brd-dribbble{border-color:#ea4c89}
.g-brd-dribbble--hover:hover{border-color:#ea4c89 !important}
.g-brd-vk{border-color:#2b587a}
.g-brd-vk--hover:hover{border-color:#2b587a !important}
.g-brd-linkedin{border-color:#0e76a8}
.g-brd-linkedin--hover:hover{border-color:#0e76a8 !important}
.g-brd-instagram{border-color:#3f729b}
.g-brd-instagram--hover:hover{border-color:#3f729b !important}
.g-brd-cyan-gradient-opacity-v1{-o-border-image:linear-gradient(160deg,rgba(0,0,153,0.55) 0%,rgba(0,190,214,0.6) 100%);border-image:linear-gradient(160deg,rgba(0,0,153,0.55) 0%,rgba(0,190,214,0.6) 100%);border-image-slice:1}
.g-font-secondary{font-family:"Roboto Slab",Helvetica,Arial,sans-serif}
.g-font-code{font-family:Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
.g-font-niconne{font-family:"Niconne",cursive}
.g-font-size-default{font-size:1rem !important}
.g-font-size-70x{font-size:70% !important}
.g-font-size-75x{font-size:75% !important}
.g-font-size-80x{font-size:80% !important}
.g-font-size-85x{font-size:85% !important}
.g-font-size-90x{font-size:90% !important}
.g-font-size-95x{font-size:95% !important}
.g-font-size-0{font-size:0}
.g-font-size-5{font-size:0.35714rem !important}
.g-font-size-8{font-size:0.57143rem !important}
.g-font-size-9{font-size:0.64286rem !important}
.g-font-size-10{font-size:0.71429rem !important}
.g-font-size-11{font-size:0.78571rem !important}
.g-font-size-12{font-size:0.85714rem !important}
.g-font-size-13{font-size:0.92857rem !important}
.g-font-size-14{font-size:1rem !important}
.g-font-size-15{font-size:1.07143rem !important}
.g-font-size-16{font-size:1.14286rem !important}
.g-font-size-17{font-size:1.21429rem !important}
.g-font-size-18{font-size:1.28571rem !important}
.g-font-size-20{font-size:1.42857rem !important}
.g-font-size-22{font-size:1.57143rem !important}
.g-font-size-23{font-size:1.64286rem !important}
.g-font-size-24{font-size:1.71429rem !important}
.g-font-size-25{font-size:1.78571rem !important}
.g-font-size-26{font-size:1.85714rem !important}
.g-font-size-27{font-size:1.92857rem !important}
.g-font-size-28{font-size:2rem !important}
.g-font-size-30{font-size:2.14286rem !important}
.g-font-size-32{font-size:2.28571rem !important}
.g-font-size-33{font-size:2.35714rem !important}
.g-font-size-35{font-size:2.5rem !important}
.g-font-size-36{font-size:2.57143rem !important}
.g-font-size-38{font-size:2.71429rem !important}
.g-font-size-40{font-size:2.85714rem !important}
.g-font-size-42{font-size:3rem !important}
.g-font-size-45{font-size:3.21429rem !important}
.g-font-size-46{font-size:3.28571rem !important}
.g-font-size-48{font-size:3.42857rem !important}
.g-font-size-50{font-size:3.57143rem !important}
.g-font-size-55{font-size:3.92857rem !important}
.g-font-size-56{font-size:4rem !important}
.g-font-size-60{font-size:4.28571rem !important}
.g-font-size-65{font-size:4.64286rem !important}
.g-font-size-70{line-height:70px;font-size:5rem !important}
.g-font-size-75{font-size:5.35714rem !important}
.g-font-size-76{font-size:5.42857rem !important}
.g-font-size-80{font-size:5.71429rem !important}
.g-font-size-86{font-size:6.14286rem !important}
.g-font-size-90{font-size:6.42857rem !important}
.g-font-size-120{font-size:8.57143rem !important}
.g-font-size-200{line-height:210px;font-size:14.28571rem !important}
.g-font-size-180{font-size:12.85714rem !important}
@media (min-width:576px){.g-font-size-20--sm{font-size:1.42857rem !important}
.g-font-size-25--sm{font-size:1.78571rem !important}
.g-font-size-40--sm{font-size:2.85714rem !important}
.g-font-size-50--sm{font-size:3.57143rem !important}
.g-font-size-240--sm{font-size:17.14286rem !important}
}
@media (min-width:768px){.g-font-size-default--md{font-size:1rem !important}
.g-font-size-12--md{font-size:0.85714rem !important}
.g-font-size-16--md{font-size:1.14286rem !important}
.g-font-size-18--md{font-size:1.28571rem !important}
.g-font-size-20--md{font-size:1.42857rem !important}
.g-font-size-24--md{font-size:1.71429rem !important}
.g-font-size-25--md{font-size:1.78571rem !important}
.g-font-size-26--md{font-size:1.85714rem !important}
.g-font-size-27--md{font-size:1.92857rem !important}
.g-font-size-28--md{font-size:2rem !important}
.g-font-size-30--md{font-size:2.14286rem !important}
.g-font-size-32--md{font-size:2.28571rem !important}
.g-font-size-35--md{font-size:2.5rem !important}
.g-font-size-36--md{font-size:2.57143rem !important}
.g-font-size-40--md{font-size:2.85714rem !important}
.g-font-size-45--md{font-size:3.21429rem !important}
.g-font-size-46--md{font-size:3.28571rem !important}
.g-font-size-48--md{font-size:3.42857rem !important}
.g-font-size-50--md{font-size:3.57143rem !important}
.g-font-size-55--md{font-size:3.92857rem !important}
.g-font-size-56--md{font-size:4rem !important}
.g-font-size-60--md{font-size:4.28571rem !important}
.g-font-size-65--md{font-size:4.64286rem !important}
.g-font-size-70--md{font-size:5rem !important}
.g-font-size-75--md{font-size:5.35714rem !important}
.g-font-size-76--md{font-size:5.42857rem !important}
.g-font-size-90--md{font-size:6.42857rem !important}
.g-font-size-130--md{font-size:9.28571rem !important}
}
@media (min-width:992px){.g-font-size-default--lg{font-size:1rem !important}
.g-font-size-16--lg{font-size:1.14286rem !important}
.g-font-size-18--lg{font-size:1.28571rem !important}
.g-font-size-26--lg{font-size:1.85714rem !important}
.g-font-size-32--lg{font-size:2.28571rem !important}
.g-font-size-35--lg{font-size:2.5rem !important}
.g-font-size-36--lg{font-size:2.57143rem !important}
.g-font-size-42--lg{font-size:3rem !important}
.g-font-size-60--lg{font-size:4.28571rem !important}
.g-font-size-75--lg{font-size:5.35714rem !important}
.g-font-size-76--lg{font-size:5.42857rem !important}
.g-font-size-420--lg{font-size:30rem !important}
}
@media (min-width:1200px){.g-font-size-17--xl{font-size:1.21429rem !important}
}
@media (max-width:575px){.g-font-size-25{font-size:1.78571rem !important}
}
.g-font-weight-100{font-weight:100 !important}
.g-font-weight-200{font-weight:200 !important}
.g-font-weight-300{font-weight:300 !important}
.g-font-weight-400{font-weight:400 !important}
.g-font-weight-500{font-weight:500 !important}
.g-font-weight-600{font-weight:600 !important}
.g-font-weight-700{font-weight:700 !important}
.g-font-weight-800{font-weight:800 !important}
.g-font-weight-900{font-weight:900 !important}
@media (min-width:768px){.g-font-weight-100--md{font-weight:100 !important}
.g-font-weight-200--md{font-weight:200 !important}
.g-font-weight-300--md{font-weight:300 !important}
.g-font-weight-400--md{font-weight:400 !important}
.g-font-weight-500--md{font-weight:500 !important}
.g-font-weight-600--md{font-weight:600 !important}
.g-font-weight-700--md{font-weight:700 !important}
.g-font-weight-800--md{font-weight:800 !important}
.g-font-weight-900--md{font-weight:900 !important}
}
.g-text-transform-none{text-transform:none !important}
.g-text-underline{text-decoration:underline}
.g-text-underline--none--hover:focus,.g-text-underline--none--hover:hover{text-decoration:none}
.g-text-strike{text-decoration:line-through}
.g-letter-spacing-minus-2{letter-spacing:-0.14286rem}
.g-letter-spacing-0_5{letter-spacing:0.03571rem}
.g-letter-spacing-1_5{letter-spacing:0.10714rem}
.g-letter-spacing-0{letter-spacing:0px}
.g-letter-spacing-1{letter-spacing:0.07143rem}
.g-letter-spacing-2{letter-spacing:0.14286rem}
.g-letter-spacing-3{letter-spacing:0.21429rem}
.g-letter-spacing-4{letter-spacing:0.28571rem}
.g-letter-spacing-5{letter-spacing:0.35714rem}
.g-letter-spacing-6{letter-spacing:0.42857rem}
.g-letter-spacing-7{letter-spacing:0.5rem}
.g-letter-spacing-8{letter-spacing:0.57143rem}
.g-letter-spacing-9{letter-spacing:0.64286rem}
.g-letter-spacing-10{letter-spacing:0.71429rem}
.g-letter-spacing-11{letter-spacing:0.78571rem}
.g-letter-spacing-12{letter-spacing:0.85714rem}
.g-line-height-0{line-height:0 !important}
.g-line-height-0_7{line-height:.7 !important}
.g-line-height-0_8{line-height:.8 !important}
.g-line-height-0_9{line-height:.9 !important}
.g-line-height-1{line-height:1 !important}
.g-line-height-1_1{line-height:1.1 !important}
.g-line-height-1_2{line-height:1.2 !important}
.g-line-height-1_3{line-height:1.3 !important}
.g-line-height-1_4{line-height:1.4 !important}
.g-line-height-1_5{line-height:1.5 !important}
.g-line-height-1_6{line-height:1.6 !important}
.g-line-height-1_8{line-height:1.8 !important}
.g-line-height-2{line-height:2 !important}
.g-font-style-normal{font-style:normal}
.g-font-style-italic{font-style:italic}
.g-list-style-circle{list-style-type:circle}
.g-list-style-disc{list-style-type:disc}
.g-list-style-square{list-style-type:square}
.g-list-style-lower-roman{list-style-type:lower-roman}
.g-list-style-upper-roman{list-style-type:upper-roman}
.g-list-style-lower-latin{list-style-type:lower-latin}
.g-list-style-upper-latin{list-style-type:upper-latin}
.g-text-break-word{word-wrap:break-word}
.u-quote-v1::before{content:"\“";font-size:36px;line-height:0.75em;text-align:center;font-weight:600;display:block}
.u-quote-v1::after{display:none}
.g-pos-rel{position:relative !important}
.g-pos-abs{position:absolute !important}
.g-pos-stc{position:static !important}
.g-pos-fix{position:fixed !important}
@media (min-width:576px){.g-pos-rel--sm{position:relative !important}
.g-pos-fix--sm{position:fixed !important}
.g-pos-abs--sm{position:absolute !important}
.g-pos-stc--sm{position:static !important}
}
@media (min-width:768px){.g-pos-rel--md{position:relative !important}
.g-pos-fix--md{position:fixed !important}
.g-pos-abs--md{position:absolute !important}
.g-pos-stc--sm{position:static !important}
}
@media (min-width:992px){.g-pos-rel--lg{position:relative !important}
.g-pos-fix--lg{position:fixed !important}
.g-pos-abs--lg{position:absolute !important}
.g-pos-stc--lg{position:static !important}
}
.g-top-auto{
top:auto}
.g-parent:hover .g-top-auto--parent-hover{top:auto}
.g-top-0{top:0 !important}
.g-top-0--hover:hover{top:0 !important}
.g-parent:hover .g-top-0--parent-hover{top:0 !important}
.g-top-1{top:0.07143rem}
.g-top-2{top:0.14286rem}
.g-top-3{top:0.21429rem}
.g-top-5{top:0.35714rem !important}
.g-top-7{top:0.5rem !important}
.g-top-10{top:0.71429rem !important}
.g-top-15{top:1.07143rem}
.g-top-20{top:1.42857rem}
.g-top-25{top:1.78571rem}
.g-top-30{top:2.14286rem}
.g-top-35{top:2.5rem}
.g-top-55{top:3.92857rem}
.g-top-65{top:4.64286rem}
.g-top-100{top:7.14286rem}
.g-top-15x{top:15%}
.g-top-20x{top:20%}
.g-top-25x{top:25%}
.g-top-30x{top:30%}
.g-top-35x{top:35%}
.g-top-50x{top:50%}
.g-top-100x{top:100%}
.g-top-minus-1{top:-0.07143rem}
.g-top-minus-2{top:-0.14286rem}
.g-top-minus-3{top:-0.21429rem !important}
.g-top-minus-4{top:-0.28571rem}
.g-top-minus-5{top:-0.35714rem}
.g-top-minus-6{top:-0.42857rem}
.g-top-minus-8{top:-0.57143rem}
.g-top-minus-10{top:-0.71429rem}
.g-top-minus-15{top:-1.07143rem}
.g-top-minus-20{top:-1.42857rem}
.g-top-minus-30{top:-2.14286rem}
.g-top-minus-35{top:-2.5rem}
.g-top-minus-40{top:-2.85714rem}
.g-top-minus-70{top:-5rem}
.g-top-minus-120{top:-8.57143rem}
.g-top-minus-25x{top:-25%}
.g-top-minus-80x{top:-80%}
.g-left-auto{
left:auto !important}
.g-left-0{left:0}
.g-left-0--hover:hover{left:0}
.g-parent:hover .g-left-0--parent-hover{left:0}
.g-left-2{left:0.14286rem}
.g-left-5{left:0.35714rem}
.g-left-10{left:0.71429rem}
.g-left-15{left:1.07143rem !important}
.g-left-20{left:1.42857rem}
.g-left-30{left:2.14286rem}
.g-left-40{left:2.85714rem;
}
.g-left-45{left:3.21429rem;
}
.g-left-75{left:5.35714rem}
.g-left-110{left:7.85714rem}
.g-left-130{left:9.28571rem}
.g-left-200{left:14.28571rem}
.g-left-15x{left:15%}
.g-left-35x{left:35%}
.g-left-50x{left:50%}
.g-left-100x{left:100%}
.g-left-minus-3{left:-0.21429rem}
.g-left-minus-6{left:-0.42857rem}
.g-left-minus-7{left:-0.5rem}
.g-left-minus-10{left:-0.71429rem}
.g-left-minus-15{left:-1.07143rem}
.g-left-minus-20{left:-1.42857rem}
.g-left-minus-25{left:-1.78571rem}
.g-left-minus-30{left:-2.14286rem}
.g-left-minus-40{left:-2.85714rem}
.g-left-minus-50{left:-3.57143rem}
.g-parent:hover .g-left-minus-50--parent-hover{left:-3.57143rem}
.g-right-auto{
right:auto}
.g-right-0{right:0 !important}
.g-right-0--hover:hover{right:0 !important}
.g-parent:hover .g-right-0--parent-hover{right:0 !important}
.g-right-5{right:0.35714rem !important}
.g-right-7{right:0.5rem !important}
.g-right-10{right:0.71429rem !important}
.g-right-14{right:1rem !important}
.g-right-15{right:1.07143rem !important}
.g-right-20{right:1.42857rem}
.g-right-30{right:2.14286rem}
.g-right-40{right:2.85714rem}
.g-right-45{right:3.21429rem;
}
.g-right-55{right:3.92857rem;
}
.g-right-65{right:4.64286rem}
.g-right-100{right:7.14286rem}
.g-right-110{right:7.85714rem}
.g-right-130{right:9.28571rem}
.g-right-15x{right:15%}
.g-right-35x{right:35%}
.g-right-50x{right:50%}
.g-right-100x{right:100%}
.g-right-minus-3{right:-0.21429rem !important}
.g-right-minus-6{right:-0.42857rem}
.g-right-minus-5{right:-0.35714rem}
.g-right-minus-10{right:-0.71429rem}
.g-right-minus-13{right:-0.92857rem}
.g-right-minus-15{right:-1.07143rem}
.g-right-minus-20{right:-1.42857rem}
.g-right-minus-25{right:-1.78571rem}
.g-right-minus-40{right:-2.85714rem}
.g-right-minus-50{right:-3.57143rem}
.g-bottom-auto{
bottom:auto}
.g-bottom-0{bottom:0}
.g-bottom-0--hover:hover{bottom:0}
.g-parent:hover .g-bottom-0--parent-hover{bottom:0}
.g-bottom-6{bottom:0.42857rem}
.g-bottom-10{bottom:0.71429rem}
.g-bottom-20{bottom:1.42857rem}
.g-bottom-30{bottom:2.14286rem}
.g-bottom-40{bottom:2.85714rem}
.g-bottom-50{bottom:3.57143rem}
.g-parent:hover .g-bottom-50--parent-hover{bottom:3.57143rem}
.g-bottom-60{bottom:4.28571rem}
.g-bottom-80{bottom:5.71429rem}
.g-bottom-minus-20{bottom:-1.42857rem}
.g-bottom-minus-30{bottom:-2.14286rem}
.g-bottom-minus-40{bottom:-2.85714rem}
.g-bottom-minus-70{bottom:-5rem}
.g-bottom-minus-35x{bottom:-35%}
.g-bottom-15x{bottom:15%}
.g-bottom-minus-25x{bottom:-25%}
.g-bottom-100x{bottom:100%}
@media (min-width:576px){.g-top-auto--sm{top:auto}
.g-left-auto--sm{left:auto}
.g-left-minus-20--sm{left:-20px}
.g-right-minus-20--sm{right:-20px}
}
@media (min-width:768px){.g-right-0--md{right:0}
.g-right-minus-15--md{right:-1.07143rem}
.g-left-minus-15--md{left:-1.07143rem}
.g-top-minus-20--md{top:-1.42857rem}
.g-right-minus-25--md{right:-1.78571rem}
.g-right-100--md{right:7.14286rem}
.g-bottom-minus-50--md{bottom:-3.57143rem}
.g-left-auto--md{left:auto}
.g-left-minus-25--md{left:-1.78571rem}
.g-left-130--md{left:9.28571rem}
.g-left-35x--md{left:35%}
.g-left-50x--md{left:50%}
.g-right-130--md{right:9.28571rem}
.g-right-35x--md{right:35%}
.g-right-50x--md{right:50%}
}
@media (min-width:992px){.g-top-0--lg{top:0}
.g-right-0--lg{right:0}
.g-left-minus-35--lg{left:-2.5rem}
.g-left-40--lg{left:2.85714rem}
.g-right-minus-35--lg{right:-2.5rem}
.g-right-40--lg{right:2.85714rem}
}
.g-absolute-centered{position:absolute !important;top:50% !important;left:50% !important;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-backface-visibility:hidden}
.g-absolute-centered--x{position:absolute !important;left:50% !important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-backface-visibility:hidden}
@media (min-width:576px){.g-absolute-centered--x--sm{position:absolute !important;left:50% !important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-backface-visibility:hidden}
}
@media (min-width:768px){.g-absolute-centered--x--md{position:absolute !important;left:50% !important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-backface-visibility:hidden}
}
.g-absolute-centered--y{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden}
@media (min-width:768px){.g-absolute-centered--y--md{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden}
}
@media (min-width:992px){.g-absolute-centered--y--lg{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden}
}
.g-transform-origin--top-left{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}
.g-transform-origin--top-right{-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}
.g-absolute-centered--y--scl-0_6{position:absolute;top:50%;-webkit-transform:scale(0.6) translateY(-50%);-ms-transform:scale(0.6) translateY(-50%);transform:scale(0.6) translateY(-50%)}
.g-relative-centered{position:relative;top:50% !important;left:50% !important;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-backface-visibility:hidden}
.g-relative-centered--x{position:relative;left:50% !important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-backface-visibility:hidden}
.g-relative-centered--y{position:relative;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden}
.g-flex-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.g-flex-centered-item{-webkit-box-flex:1;-ms-flex:1;flex:1}
.g-flex-centered-item--top{-ms-flex-item-align:start;align-self:flex-start}
.g-flex-centered-item--bottom{-ms-flex-item-align:end;align-self:flex-end}
.g-flex-right--xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.g-flex-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.g-flex-middle-item{margin-top:auto;margin-bottom:auto}
.g-flex-middle-item--top{margin-top:0;margin-bottom:0}
.g-flex-middle-item--bottom{margin-top:auto;margin-bottom:0}
.g-flex-middle-item--fixed{-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:50%}
@media (min-width:768px){
.g-flex-right--md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.g-flex-centered--md{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.g-absolute-centered--y--scl-1--md{position:absolute;top:50%;-webkit-transform:scale(1) translateY(-50%);-ms-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}
}
@media (min-width:576px){.g-absolute-centered--sm{position:absolute !important;top:50% !important;left:50% !important;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-backface-visibility:hidden}
.g-absolute-centered--x-sm--reset{position:static !important;left:auto !important;-webkit-transform:translateX(0) !important;-ms-transform:translateX(0) !important;transform:translateX(0) !important}
}
@media (min-width:768px){.g-absolute-centered--md{position:absolute !important;top:50% !important;left:50% !important;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-backface-visibility:hidden}
}
@media (min-width:992px){.g-absolute-centered--x--lg{position:absolute !important;left:50% !important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-backface-visibility:hidden}
.g-flex-centered--lg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.g-valign-super{vertical-align:super !important}
.g-valign-sub{vertical-align:sub !important}
.g-valign-top{vertical-align:top !important}
.g-valign-middle{vertical-align:middle !important}
.g-valign-bottom{vertical-align:bottom !important}
.g-blur-30{-webkit-filter:blur(30px);filter:blur(30px)}
.g-blur-30--hover:hover{-webkit-filter:blur(30px);filter:blur(30px)}
.g-parent:hover .g-blur-30--parent-hover{-webkit-filter:blur(30px);filter:blur(30px)}
.g-box-shadow-none{box-shadow:none !important}
.g-clear{clear:both}
.g-clear--left{clear:left}
.g-clear--right{clear:right}
.g-cursor-pointer{cursor:pointer}
.g-overflow-hidden{overflow:hidden}
.g-overflow-visible{overflow:visible}
.g-overflow-x-hidden{overflow-x:hidden}
.g-overflow-x-auto{overflow-x:auto !important}
.g-overflow-x-scroll{overflow-x:scroll}
.g-overflow-y-auto{overflow-y:auto}
.g-overflow-y-hidden{overflow-y:hidden}
@media (min-width:768px){.g-overflow-x-visible--md{overflow-x:visible}
}
@media (min-width:992px){.g-overflow-x-visible--lg{overflow-x:visible}
}
[class*="g-transition"]{transition-property:all;transition-timing-function:ease;transition-delay:0s}
[class*="g-transition"]::before,[class*="g-transition"]::after,[class*="g-transition"] path,[class*="g-transition"] polygon{transition-property:all;transition-timing-function:ease;transition-delay:0s}
.g-transition-0{transition-duration:0s}
.g-transition-0::before,.g-transition-0::after,.g-transition-0 path,.g-transition-0 polygon{transition-duration:0s}
.g-transition-0_2{transition-duration:.2s}
.g-transition-0_2::before,.g-transition-0_2::after,.g-transition-0_2 path,.g-transition-0_2 polygon{transition-duration:.2s}
.g-transition-0_3{transition-duration:.3s}
.g-transition-0_3::before,.g-transition-0_3::after,.g-transition-0_3 path,.g-transition-0_3 polygon{transition-duration:.3s}
.g-transition-0_5{transition-duration:.5s}
.g-transition-0_5::before,.g-transition-0_5::after,.g-transition-0_5 path,.g-transition-0_5 polygon{transition-duration:.5s}
.g-transition-0_6{transition-duration:.6s}
.g-transition-0_6::before,.g-transition-0_6::after,.g-transition-0_6 path,.g-transition-0_6 polygon{transition-duration:.6s}
.g-transition-delay-0_11{transition-delay:.11s}
.g-transition-delay-0_11::before,.g-transition-delay-0_11::after,.g-transition-delay-0_11 path,.g-transition-delay-0_11 polygon{transition-delay:.11s}
.g-transition-delay-0_2{transition-delay:.2s}
.g-transition-delay-0_2::before,.g-transition-delay-0_2::after,.g-transition-delay-0_2 path,.g-transition-delay-0_2 polygon{transition-delay:.2s}
.g-transition-delay-0_45{transition-delay:.45s}
.g-transition-delay-0_45::before,.g-transition-delay-0_45::after,.g-transition-delay-0_45 path,.g-transition-delay-0_45 polygon{transition-delay:.45s}
.g-transition--ease-out{transition-timing-function:ease-out}
.g-transition--ease-out::before,.g-transition--ease-out::after,.g-transition--ease-out path,.g-transition--ease-out polygon{transition-timing-function:ease-out}
.g-transition--ease-in{transition-timing-function:ease-in}
.g-transition--ease-in::before,.g-transition--ease-in::after,.g-transition--ease-in path,.g-transition--ease-in polygon{transition-timing-function:ease-in}
.g-transition--ease-in-out{transition-timing-function:ease-in-out}
.g-transition--ease-in-out::before,.g-transition--ease-in-out::after,.g-transition--ease-in-out path,.g-transition--ease-in-out polygon{transition-timing-function:ease-in-out}
.g-transition--linear{transition-timing-function:linear}
.g-transition--linear::before,.g-transition--linear::after,.g-transition--linear path,.g-transition--linear polygon{transition-timing-function:linear}
.g-transform-scale-0_5{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}
.g-transform-scale-0_5--hover:hover{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}
.g-parent:hover .g-transform-scale-0_5--parent-hover{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}
.g-transform-scale-0_8{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}
.g-transform-scale-0_8--hover:hover{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}
.g-parent:hover .g-transform-scale-0_8--parent-hover{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}
.g-transform-scale-0_85{-webkit-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85)}
.g-transform-scale-0_85--hover:hover{-webkit-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85)}
.g-parent:hover .g-transform-scale-0_85--parent-hover{-webkit-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85)}
.g-transform-scale-0_9{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}
.g-transform-scale-0_9--hover:hover{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}
.g-parent:hover .g-transform-scale-0_9--parent-hover{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}
.g-transform-scale-1{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.g-transform-scale-1--hover:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.g-parent:hover .g-transform-scale-1--parent-hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.g-transform-scale-1_05{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
.g-transform-scale-1_05--hover:hover{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);z-index:2}
.g-parent:hover .g-transform-scale-1_05--parent-hover{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
.g-transform-scale-1_1{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
.g-transform-scale-1_1--hover:hover{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);z-index:2}
.g-parent:hover .g-transform-scale-1_1--parent-hover{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
.g-transform-scale-1_2{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.g-transform-scale-1_2--hover:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.g-parent:hover .g-transform-scale-1_2--parent-hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.g-transform-translate-x-100x{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.g-transform-translate-x-100x--hover:hover{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.g-parent:hover .g-transform-translate-x-100x--parent-hover{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.g-transform-translate-x-minus-100x{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.g-transform-translate-x-minus-100x--hover:hover{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.g-parent:hover .g-transform-translate-x-minus-100x--parent-hover{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.g-transform-translate-y-5{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}
.g-transform-translate-y-5--hover:hover{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}
.g-parent:hover .g-transform-translate-y-5--parent-hover{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}
.g-transform-translate-y-100x{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.g-transform-translate-y-100x--hover:hover{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.g-parent:hover .g-transform-translate-y-100x--parent-hover{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.g-transform-translate-y-minus-5{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}
.g-transform-translate-y-minus-5--hover:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}
.g-parent:hover .g-transform-translate-y-minus-5--parent-hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}
.g-transform-translate-y-minus-70{-webkit-transform:translateY(-70px);-ms-transform:translateY(-70px);transform:translateY(-70px)}
.g-transform-translate-y-minus-70--hover:hover{-webkit-transform:translateY(-70px);-ms-transform:translateY(-70px);transform:translateY(-70px)}
.g-parent:hover .g-transform-translate-y-minus-70--parent-hover{-webkit-transform:translateY(-70px);-ms-transform:translateY(-70px);transform:translateY(-70px)}
.g-transform-translate-y-minus-100x{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.g-transform-translate-y-minus-100x--hover:hover{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.g-parent:hover .g-transform-translate-y-minus-100x--parent-hover{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.opacity-0{opacity:0 !important}
.g-opacity-0_3{opacity:.3 !important}
.g-opacity-0_4{opacity:.4 !important}
.g-opacity-0_5{opacity:.5 !important}
.g-opacity-0_6{opacity:.6 !important}
.g-opacity-0_7{opacity:.7 !important}
.g-opacity-0_8{opacity:.8 !important}
.g-opacity-1{opacity:1 !important}
.opacity-0--hover:hover{opacity:0 !important}
.g-parent:hover .opacity-0--parent-hover{opacity:0 !important}
.g-opacity-0_3--hover:hover{opacity:.3 !important}
.g-parent:hover .g-opacity-0_3--parent-hover{opacity:.3 !important}
.g-opacity-0_5--hover:hover{opacity:.5 !important}
.g-parent:hover .g-opacity-0_5--parent-hover{opacity:.5 !important}
.g-opacity-0_6--hover:hover{opacity:.6 !important}
.g-parent:hover .g-opacity-0_6--parent-hover{opacity:.6 !important}
.g-opacity-0_7--hover:hover{opacity:.7 !important}
.g-parent:hover .g-opacity-0_7--parent-hover{opacity:.7 !important}
.g-opacity-0_8--hover:hover{opacity:.8 !important}
.g-parent:hover .g-opacity-0_8--parent-hover{opacity:.8 !important}
.u-block-hover:hover .g-opacity-1--hover,.g-opacity-1--hover:hover{opacity:1 !important}
.g-parent:hover .g-opacity-1--parent-hover{opacity:1 !important}
.selected .g-opacity-1--parents-selected{opacity:1 !important}
.g-z-index-auto{z-index:auto}
.g-z-index-1{z-index:1}
.g-z-index-2{z-index:2}
.g-z-index-3{z-index:3}
.g-z-index-3--hover:hover{z-index:3}
.g-z-index-4{z-index:4}
.g-z-index-4--hover:hover{z-index:4}
.g-z-index-99{z-index:99}
.g-z-index-9999{z-index:9999}
.g-z-index-minus-1{z-index:-1}
.g-resize-none{resize:none}
.g-placeholder-white::-webkit-input-placeholder{opacity:1;color:#fff}
.g-placeholder-white:-ms-input-placeholder{opacity:1;color:#fff}
.g-placeholder-white::placeholder{opacity:1;color:#fff}
.g-placeholder-white::-webkit-input-placeholder{opacity:1;color:#fff}
.g-placeholder-primary::-webkit-input-placeholder{color:#fff}
.g-placeholder-primary:-ms-input-placeholder{color:#fff}
.g-placeholder-primary::placeholder{color:#fff}
.g-placeholder-inherit::-webkit-input-placeholder{color:inherit;opacity:1}
.g-placeholder-inherit:-ms-input-placeholder{color:inherit;opacity:1}
.g-placeholder-inherit::placeholder{color:inherit;opacity:1}
.g-placeholder-inherit::-moz-placeholder{color:inherit;opacity:1}
.g-placeholder-inherit::-webkit-input-placeholder{color:inherit;opacity:1}
@media (min-width:768px){.g-offset-md-1{margin-left:8.333333%}
}
@media (min-width:992px){.g-offset-lg-1{margin-left:8.333333%}
.g-offset-lg-4{margin-left:33.333333%}
}
.g-color-inherit{color:inherit !important}
.g-color-main{color:#555 !important}
.g-color-main--hover:hover{color:#555 !important}
.g-color-primary{color:#0066c3 !important}
.u-block-hover:hover .g-color-primary--hover,.g-color-primary--hover:hover{color:#0066c3 !important}
.g-parent:hover .g-color-primary--parent-hover{color:#0066c3 !important}
.g-color-primary-opacity-0_3{color:rgba(0,102,195,0.3) !important}
.g-color-primary-opacity-0_4{color:rgba(0,102,195,0.4) !important}
.g-color-primary--active.active{color:#0066c3 !important}
.active .g-color-primary--parent-active{color:#0066c3 !important}
.g-color-primary--before::before,.g-color-primary--after::after{color:#0066c3}
.g-color-secondary{color:#e74b3c !important}
.u-block-hover:hover .g-color-secondary--hover,.g-color-secondary--hover:hover{color:#e74b3c !important}
.g-parent:hover .g-color-secondary--parent-hover{color:#e74b3c !important}
.g-color-black{color:#000 !important}
.g-color-black--hover:hover{color:#000 !important}
.g-parent:hover .g-color-black--parent-hover{color:#000 !important}
.g-color-black--active.active{color:#000 !important}
.g-color-black-opacity-0_1{color:rgba(0,0,0,0.1) !important}
.g-color-black-opacity-0_3{color:rgba(0,0,0,0.3) !important}
.g-color-black-opacity-0_5{color:rgba(0,0,0,0.5) !important}
.g-color-black-opacity-0_6{color:rgba(0,0,0,0.6) !important}
.g-color-black-opacity-0_7{color:rgba(0,0,0,0.7) !important}
.g-color-black-opacity-0_8{color:rgba(0,0,0,0.8) !important}
.g-color-black-opacity-0_8--child *{color:rgba(0,0,0,0.8) !important}
.g-color-black-opacity-0_9{color:rgba(0,0,0,0.9) !important}
.g-color-white{color:#fff !important}
.g-color-white--opened-menu:not(.collapsed){color:#fff !important}
.u-block-hover:hover .g-color-white--hover,.g-color-white--hover:hover{color:#fff !important}
.g-parent:hover .g-color-white--parent-hover{color:#fff !important}
.g-color-white--active.active{color:#fff !important}
.active .g-color-white--parent-active{color:#fff !important}
.g-color-white--child *{color:#fff !important}
.g-color-white-opacity-0_1{color:rgba(255,255,255,0.1) !important}
.g-color-white-opacity-0_2{color:rgba(255,255,255,0.2) !important}
.g-color-white-opacity-0_3{color:rgba(255,255,255,0.3) !important}
.g-color-white-opacity-0_5,.g-color-white-opacity-0_5--hover:hover{color:rgba(255,255,255,0.5) !important}
.g-color-white-opacity-0_6{color:rgba(255,255,255,0.6) !important}
.g-parent:hover .g-color-white-opacity-0_6--parent-hover{color:rgba(255,255,255,0.6) !important}
.g-color-white-opacity-0_7,.g-color-white-opacity-0_7--hover:hover{color:rgba(255,255,255,0.7) !important}
.g-color-white-opacity-0_75{color:rgba(255,255,255,0.75) !important}
.g-color-white-opacity-0_8{color:rgba(255,255,255,0.8) !important}
.g-color-white-opacity-0_8--child *{color:rgba(255,255,255,0.8) !important}
.g-color-white-opacity-0_9,.g-color-white-opacity-0_9--hover:hover{color:rgba(255,255,255,0.9) !important}
.u-block-hover:hover .g-color-white-opacity-0_7--hover{color:rgba(255,255,255,0.7) !important}
.g-color-gray-light-v1{color:#bbb !important}
.g-color-gray-light-v1--hover:hover{color:#bbb !important}
.g-color-gray-light-v2{color:#ccc !important}
.g-color-gray-light-v2--hover:hover{color:#ccc !important}
.g-color-gray-light-v3{color:#ddd !important}
.g-color-gray-light-v3--hover:hover{color:#ddd !important}
.g-color-gray-light-v4{color:#eee !important}
.g-color-gray-light-v4--hover:hover{color:#eee !important}
.g-color-gray-light-v4-opacity-0_6{color:rgba(238,238,238,0.6) !important}
.g-color-gray-light-v5{color:#f7f7f7 !important}
.g-color-gray-light-v5--hover:hover{color:#f7f7f7 !important}
.g-color-gray-dark-v1{color:#111 !important}
.g-color-gray-dark-v1--hover:hover{color:#111 !important}
.g-color-gray-dark-v2{color:#333 !important}
.g-color-gray-dark-v2--hover:hover{color:#333 !important}
.g-color-gray-dark-v2-opacity-0_75{color:rgba(51,51,51,0.75) !important}
.g-color-gray-dark-v3{color:#555 !important}
.g-color-gray-dark-v3--hover:hover{color:#555 !important}
.g-color-gray-dark-v4{color:#777 !important}
.g-color-gray-dark-v4--hover:hover{color:#777 !important}
.g-color-gray-dark-v5{color:#999 !important}
.g-color-gray-dark-v5--hover:hover{color:#999 !important}
.g-parent:hover .g-color-gray-dark-v5--parent-hover{color:#999 !important}
.g-color-green{color:#0066c3 !important}
.g-color-green--hover:hover{color:#0066c3 !important}
.g-color-blue{color:#3398dc !important}
.g-color-blue--hover:hover{color:#3398dc !important}
.g-color-blue-dark-v1{color:#175a88 !important}
.g-color-lightblue{color:#edf2f8 !important}
.g-color-lightblue--hover:hover{color:#edf2f8 !important}
.g-color-lightblue-v1{color:#d6e2ee !important}
.g-color-lightblue-v1--hover:hover{color:#d6e2ee !important}
.g-color-darkblue{color:#009 !important}
.g-color-darkblue--hover:hover{color:#009 !important}
.g-color-indigo{color:#4263a3 !important}
.g-color-indigo--hover:hover{color:#4263a3 !important}
.g-color-red{color:#f00 !important}
.g-color-red--hover:hover{color:#f00 !important}
*:hover>.g-color-red--parent-hover{color:#f00 !important}
.g-color-lightred{color:#e64b3b !important}
.g-color-lightred--hover:hover{color:#e64b3b !important}
.g-color-darkred{color:#a10f2b !important}
.g-color-darkred--hover:hover{color:#a10f2b !important}
.g-color-purple{color:#9a69cb}
.g-color-purple--hover:hover{color:#9a69cb !important}
.g-color-purple-dark-v1{color:#552c7e !important}
.g-color-darkpurple{color:#6639b6 !important}
.g-color-darkpurple--hover:hover{color:#6639b6 !important}
.g-color-pink{color:#e81c62}
.g-color-pink--hover:hover{color:#e81c62 !important}
.g-color-pink-dark-v1{color:#6f0b2d !important}
.g-color-orange{color:#e57d20 !important}
.g-color-orange--hover:hover{color:#e57d20 !important}
.g-color-deeporange{color:#fe541e !important}
.g-color-deeporange--hover:hover{color:#fe541e !important}
.g-color-yellow{color:#ebc71d !important}
.g-color-yellow--hover:hover{color:#ebc71d !important}
.g-color-aqua{color:#29d6e6}
.g-color-aqua--hover:hover{color:#29d6e6 !important}
.g-color-aqua-dark-v1{color:#11848e !important}
.g-color-cyan{color:#00bed6 !important}
.g-color-cyan--hover:hover{color:#00bed6 !important}
.g-color-teal{color:#18ba9b !important}
.g-color-teal--hover:hover{color:#18ba9b !important}
.g-color-brown{color:#9c8061 !important}
.g-color-brown--hover:hover{color:#9c8061 !important}
.g-color-bluegray{color:#585f69 !important}
.g-color-bluegray--hover:hover{color:#585f69 !important}
.g-color-facebook{color:#3b5998}
.g-color-facebook:hover{color:#344e86}
.g-color-facebook--hover:hover{color:#3b5998 !important}
.g-color-twitter{color:#00acee}
.g-color-twitter:hover{color:#009ad5}
.g-color-twitter--hover:hover{color:#00acee !important}
.g-color-skype{color:#00aff0}
.g-color-skype:hover{color:#009cd7}
.g-color-skype--hover:hover{color:#00aff0 !important}
.g-color-pinterest{color:#c8232c}
.g-color-pinterest:hover{color:#b21f27}
.g-color-pinterest--hover:hover{color:#c8232c !important}
.g-color-vine{color:#00bf8f}
.g-color-vine:hover{color:#00a67c}
.g-color-vine--hover:hover{color:#00bf8f !important}
.g-color-youtube{color:#c4302b}
.g-color-youtube:hover{color:#af2b26}
.g-color-youtube--hover:hover{color:#c4302b !important}
.g-color-google-plus{color:#dd4b39}
.g-color-google-plus:hover{color:#d73925}
.g-color-google-plus--hover:hover{color:#dd4b39 !important}
.g-color-dribbble{color:#ea4c89}
.g-color-dribbble:hover{color:#e7357a}
.g-color-dribbble--hover:hover{color:#ea4c89 !important}
.g-color-vk{color:#2b587a}
.g-color-vk:hover{color:#244a67}
.g-color-vk--hover:hover{color:#2b587a !important}
.g-color-linkedin{color:#0e76a8}
.g-color-linkedin:hover{color:#0c6590}
.g-color-linkedin--hover:hover{color:#0e76a8 !important}
.g-color-instagram{color:#3f729b}
.g-color-instagram:hover{color:#386589}
.g-color-instagram--hover:hover{color:#3f729b !important}
.g-color-cyan-gradient-opacity-v1{background-repeat:repeat-x;background-image:linear-gradient(160deg,rgba(0,0,153,0.55),rgba(0,190,214,0.6));background-clip:text;-webkit-background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent}
.g-color-blue-gradient-opacity-v1{background-repeat:repeat-x;background-image:linear-gradient(-260deg,#8654da,rgba(66,229,248,0.8));background-clip:text;-webkit-background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent}
.g-width-30x{width:30% !important;
}
.g-width-40x{width:40% !important;
}
.g-width-50x{width:50% !important;
}
.g-width-60x{width:60% !important;
}
.g-width-70x{width:70% !important;
}
.g-width-80x{width:80% !important;
}
.g-width-90x{width:90% !important;
}
@media (max-width:445px){.w-100--2xs{width:100% !important}
}
@media (min-width:576px){.g-width-20x--sm{width:20% !important}
.g-width-25x--sm{width:25% !important}
.g-width-33_3x--sm{width:33.333333% !important}
.g-width-40x--sm{width:40% !important}
.g-width-60x--sm{width:60% !important}
.g-width-16_6x--sm{width:16.666666% !important}
.g-width-66_6x--sm{width:66.666666% !important}
}
@media (min-width:768px){
.g-width-20x--md{width:20% !important;
}
.g-width-25x--md{width:25% !important;
}
.g-width-30x--md{width:30% !important;
}
.g-width-35x--md{width:35% !important;
}
.g-width-40x--md{width:40% !important;
}
.g-width-45x--md{width:45% !important;
}
.g-width-50x--md{width:50% !important;
}
.g-width-55x--md{width:55% !important;
}
.g-width-60x--md{width:60% !important;
}
.g-width-65x--md{width:65% !important;
}
.g-width-70x--md{width:70% !important;
}
.g-width-75x--md{width:75% !important;
}
.g-width-80x--md{width:80% !important;
}
.g-width-85x--md{width:85% !important;
}
.g-width-90x--md{width:90% !important;
}
.g-width-33_3x--md{
width:33.333333% !important}
.g-width-16_6x--md{
width:16.666666% !important}
.g-width-66_6x--md{
width:66.666666% !important}
}
.g-width-auto{width:auto !important;
}
.g-width-1x{max-width:1%}
.g-width-80x{max-width:80%}
.g-width-90x{max-width:90%}
.g-width-95x{width:95%}
.g-max-width-60x{max-width:60%}
.g-max-width-100x{max-width:100%}
.g-min-width-100x{min-width:100%}
.g-width-50vw{width:50vw !important;
}
.g-width-100vw{width:100vw !important;
}
.g-width-3{width:3px !important;
}
.g-width-10{width:10px !important;
}
.g-width-12{width:12px !important;
}
.g-width-16{width:16px !important;
}
.g-width-18{width:18px !important;
}
.g-width-20{width:20px !important;
}
.g-width-24{width:24px !important;
}
.g-width-25{width:25px !important}
.g-width-26{width:26px !important;
}
.g-width-28{width:28px !important;
}
.g-width-30{width:30px !important;
}
.g-width-32{width:32px !important;
}
.g-width-35{width:35px !important;
}
.g-width-36{width:36px !important;
}
.g-width-40{width:40px !important;
}
.g-width-45{width:45px !important;
}
.g-width-48{width:48px !important;
}
.g-width-50{width:50px !important;
}
.g-width-54{width:54px !important;
}
.g-width-55{width:55px !important;
}
.g-width-60{width:60px !important;
}
.g-width-64{width:64px !important;
}
.g-width-70{width:70px !important;
}
.g-width-75{width:75px !important;
}
.g-width-80{width:80px !important;
}
.g-width-85{width:85px !important;
}
.g-width-95{width:95px !important;
}
.g-width-100{width:100px !important;
}
.g-width-105{width:105px}
.g-width-110{width:110px !important;
}
.g-width-115{width:115px !important;
}
.g-width-120{width:120px !important;
}
.g-width-125{width:125px !important;
}
.g-width-130{width:130px !important;
}
.g-width-135{width:135px !important;
}
.g-width-140{width:140px !important;
}
.g-width-150{width:150px !important}
.g-width-160{width:160px !important;
}
.g-width-170{width:170px !important;
}
.g-width-180{width:180px !important;
}
.g-width-200{width:200px !important;
}
.g-width-220{width:220px !important}
.g-width-215{width:215px !important}
.g-width-235{width:235px !important}
.g-width-250{
width:250px !important;
max-width:100%}
.g-width-270{width:270px !important;
max-width:100%}
.g-width-300{width:300px !important;
max-width:100%}
.g-width-400{width:400px !important;
max-width:100%}
.g-width-340{width:340px !important;
max-width:100%}
.g-width-360{width:360px !important;
max-width:100%}
.g-width-370{width:370px !important;
max-width:100%}
.g-width-380{width:380px !important;
max-width:100%}
.g-width-410{width:410px !important;
}
.g-width-460{width:460px !important;
max-width:100%}
.g-width-465{width:465px !important;
max-width:100%}
.g-width-485{width:485px !important;
max-width:100%}
.g-width-560{width:560px !important;
max-width:100%}
.g-width-590{width:590px !important;max-width:100%}
.g-width-600{width:600px !important;
max-width:100%}
.g-width-630{width:630px !important;
max-width:100%}
.g-width-680{width:680px !important;
max-width:100%}
.g-width-720{width:720px !important;
max-width:100%}
.g-width-760{width:760px !important;max-width:100%}
.g-width-770{width:770px !important;max-width:100%}
.g-width-780{
width:780px !important;
max-width:100%}
.g-width-900{width:900px !important;
max-width:100%}
.g-width-945{width:945px !important;max-width:100%}
.g-width-1025{width:1025px !important;max-width:100%}
.g-max-width-100{max-width:100px}
.g-max-width-120{max-width:120px}
.g-max-width-170{max-width:170px;
}
.g-max-width-190{max-width:190px}
.g-max-width-200{max-width:200px}
.g-max-width-250{max-width:250px}
.g-max-width-300{max-width:300px}
.g-max-width-400{max-width:400px}
.g-max-width-500{max-width:500px}
.g-max-width-540{max-width:540px}
.g-max-width-550{max-width:550px}
.g-max-width-570{max-width:570px}
.g-max-width-600{max-width:600px}
.g-max-width-645{max-width:645px}
.g-max-width-670{max-width:670px}
.g-max-width-700{max-width:700px}
.g-max-width-750{max-width:750px}
.g-max-width-770{max-width:770px}
.g-max-width-780{max-width:780px}
.g-max-width-800{max-width:800px}
.g-max-width-840{max-width:840px}
.g-max-width-870{max-width:870px}
.g-max-width-960{max-width:960px}
.g-min-width-35{min-width:35px}
.g-min-width-40{min-width:40px}
.g-min-width-65{min-width:65px}
.g-min-width-110{min-width:110px}
.g-min-width-130{min-width:130px}
.g-min-width-150{min-width:150px}
.g-min-width-170{min-width:170px}
.g-min-width-200{min-width:200px}
.g-min-width-220{min-width:220px}
.g-min-width-300{min-width:300px}
.g-min-width-400{min-width:400px}
@media (min-width:576px){.g-width-50x--sm{width:50% !important;
}
.g-width-80x--sm{width:80% !important;
}
.g-width-100--sm{width:100px !important;
}
.g-width-150--sm{width:150px !important;
}
.g-width-170--sm{width:170px !important;
}
.g-width-180--sm{width:180px !important}
.g-min-width-180--sm{min-width:180px}
.g-width-485--sm{width:485px !important;
max-width:100%}
.g-width-auto--sm{width:auto !important}
.g-max-width-300--sm{max-width:300px}
}
@media (min-width:768px){.g-width-40--md{width:40px !important;
}
.g-width-45--md{width:45px !important;
}
.g-width-60--md{width:60px !important;
}
.g-width-80--md{width:80px !important;
}
.g-width-50x--md{width:50% !important;
}
.g-width-60x--md{width:60% !important;
}
.g-width-80x--md{width:80% !important;
}
.g-width-45--md{width:45px !important}
.g-width-100--md{width:100px !important;
}
.g-width-125--md{width:125px !important;
}
.g-width-135--md{width:135px !important}
.g-width-140--md{width:140px !important;
}
.g-width-155--md{width:155px !important;
}
.g-width-180--md{width:180px !important}
.g-width-225--md{width:225px !important}
.g-width-160--md{width:160px !important}
.g-width-165--md{width:165px !important}
.g-width-170--md{width:170px !important;
}
.g-width-185--md{width:185px !important;
}
.g-width-280--md{width:280px !important;
}
.g-width-780--md{width:780px !important;
max-width:100%}
.g-max-width-200--md{max-width:200px}
.g-max-width-400--md{max-width:400px}
.g-min-width-110--md{min-width:110px}
.g-width-auto--md{width:auto !important;
}
}
@media (min-width:992px){.g-width-60x--lg{width:60% !important;
}
.g-width-100x--lg{width:100% !important;
}
.g-width-155--lg{width:155px !important;
}
.g-width-165--lg{width:165px !important}
.g-width-200--lg{width:200px !important;
max-width:100%}
.g-width-250--lg{
width:250px !important;
max-width:100%}
.g-width-485--lg{width:485px !important;
max-width:100%}
.g-width-auto--lg{width:auto !important;
}
.g-max-width-200--lg{max-width:200px}
}
@media (min-width:1200px){.g-min-width-315--xl{min-width:315px}
}
*>.g-width-70--hover{transition-property:width;transition-duration:.2s;transition-timing-function:ease-in}
*:hover>.g-width-70--hover{width:70px}
.g-height-50x{height:50%}
.g-height-80x{height:80%}
.g-height-90x{height:90%}
.g-height-95x{height:95%}
.g-height-100x{height:100%}
.g-max-height-100x{max-height:100%}
.g-max-height-70vh{max-height:70vh !important}
.g-max-height-90vh{height:90vh !important}
.g-min-height-100x{min-height:100%}
.g-height-50vh{height:50vh !important}
.g-height-70vh{height:70vh}
.g-height-75vh{height:75vh}
.g-height-100vh{height:100vh !important}
.g-min-height-50vh{min-height:50vh}
.g-min-height-60vh{min-height:60vh}
.g-min-height-70vh{min-height:70vh}
.g-min-height-80vh{min-height:80vh}
.g-min-height-90vh{min-height:90vh}
.g-min-height-100vh{min-height:100vh}
.g-height-auto{height:auto}
@media (min-width:576px){.g-height-100vh--sm{height:100vh !important}
.g-height-auto--sm{height:auto}
.g-height-100x--sm{height:100%}
}
@media (min-width:768px){.g-height-auto--md{height:auto}
.g-min-height-100vh--md{min-height:100vh}
}
@media (min-width:992px){.g-min-height-90vh--lg{min-height:90vh}
.g-height-100vh--lg{height:100vh !important}
.g-height-auto--lg{height:auto}
}
@media (min-width:1200px){.g-height-auto--xl{height:auto}
}
.g-height-1{height:1px}
.g-height-2{height:2px}
.g-height-4{height:4px}
.g-height-5{height:5px !important}
.g-height-6{height:6px !important}
.g-height-10{height:10px !important}
.g-height-12{height:12px !important}
.g-height-16{height:16px !important}
.g-height-18{height:18px}
.g-height-20{height:20px !important}
.g-height-22{height:22px !important}
.g-height-24{height:24px}
.g-height-25{height:25px}
.g-height-26{height:26px}
.g-height-28{height:28px !important;
}
.g-height-30{height:30px !important}
.g-height-32{height:32px;
}
.g-height-35{height:35px !important}
.g-height-40{height:40px}
.g-height-45{height:45px}
.g-height-48{height:48px;
}
.g-height-50{height:50px}
.g-height-55{height:55px}
.g-height-60{height:60px}
.g-height-64{height:64px}
.g-height-70{height:70px}
.g-height-75{height:75px;
}
.g-height-80{height:80px !important}
.g-height-85{height:85px}
.g-height-88{height:88px}
.g-height-90{height:90px}
.g-height-95{height:95px !important}
.g-height-100{height:100px !important}
.g-height-105{height:105px}
.g-height-115{height:115px !important;
}
.g-height-120{height:120px}
.g-height-125{height:125px}
.g-height-130{height:130px}
.g-height-140{height:140px}
.g-height-150{height:150px}
.g-height-160{height:160px}
.g-height-170{height:170px;
}
.g-height-180{height:180px !important;
}
.g-height-200{height:200px}
.g-height-220{height:220px}
.g-height-250{height:250px}
.g-height-280{height:280px}
.g-height-300{height:300px}
.g-height-350{height:350px}
.g-height-400{height:400px}
.g-height-450{height:450px}
.g-height-460{height:460px;
max-height:100% !important}
.g-height-500{height:500px}
.g-height-600{height:600px}
.g-height-680{height:680px}
.g-min-height-4{min-height:4px}
.g-min-height-35{min-height:35px}
.g-min-height-170{min-height:170px}
.g-min-height-200{min-height:200px}
.g-min-height-250{min-height:250px}
.g-min-height-275{min-height:275px}
.g-min-height-300{min-height:300px}
.g-min-height-312{min-height:312px}
.g-min-height-360{min-height:360px}
.g-min-height-400{min-height:400px}
.g-min-height-450{min-height:450px}
.g-min-height-500{min-height:500px}
.g-min-height-600{min-height:600px}
@media (min-width:576px){.g-height-350--sm{height:350px}
.g-height-680--sm{height:680px}
}
@media (min-width:768px){.g-height-40--md{height:40px !important}
.g-height-45--md{height:45px !important}
.g-height-60--md{height:60px !important}
.g-height-100--md{height:100px !important}
.g-height-170--md{height:170px !important}
.g-height-350--md{height:350px}
.g-height-500--md{height:500px}
.g-height-680--md{height:680px}
.g-height-100x--md{height:100%}
.g-height-100vh--md{height:100vh}
.g-min-height-230--md{min-height:230px}
.g-min-height-500--md{min-height:500px}
}
@media (min-width:992px){.g-height-80--lg{height:80px !important}
.g-height-200--lg{height:200px !important}
.g-height-230--lg{height:230px}
.g-height-350--lg{height:350px}
.g-height-680--lg{height:680px}
}
@media (min-width:1200px){.g-height-350--xl{height:350px}
.g-height-680--xl{height:680px}
}
@media (min-width:0){.g-ma-0{margin:0 !important}
.g-mx-0{margin-left:0 !important;margin-right:0 !important}
.g-my-0{margin-top:0 !important;margin-bottom:0 !important}
.g-ml-0{margin-left:0 !important}
.g-mr-0{margin-right:0 !important}
.g-mt-0{margin-top:0 !important}
.g-mb-0{margin-bottom:0 !important}
.g-mx-1{margin-left:0.07143rem !important;margin-right:0.07143rem !important}
.g-mx-2{margin-left:0.14286rem !important;margin-right:0.14286rem !important}
.g-mx-3{margin-left:0.21429rem !important;margin-right:0.21429rem !important}
.g-mx-4{margin-left:0.28571rem !important;margin-right:0.28571rem !important}
.g-mx-5{margin-left:0.35714rem !important;margin-right:0.35714rem !important}
.g-mx-6{margin-left:0.42857rem !important;margin-right:0.42857rem !important}
.g-mx-7{margin-left:0.5rem !important;margin-right:0.5rem !important}
.g-mx-8{margin-left:0.57143rem !important;margin-right:0.57143rem !important}
.g-mx-9{margin-left:0.64286rem !important;margin-right:0.64286rem !important}
.g-mx-10{margin-left:0.71429rem !important;margin-right:0.71429rem !important}
.g-mx-10{margin-left:0.71429rem !important;margin-right:0.71429rem !important}
.g-mx-15{margin-left:1.07143rem !important;margin-right:1.07143rem !important}
.g-mx-20{margin-left:1.42857rem !important;margin-right:1.42857rem !important}
.g-mx-25{margin-left:1.78571rem !important;margin-right:1.78571rem !important}
.g-mx-30{margin-left:2.14286rem !important;margin-right:2.14286rem !important}
.g-mx-35{margin-left:2.5rem !important;margin-right:2.5rem !important}
.g-mx-40{margin-left:2.85714rem !important;margin-right:2.85714rem !important}
.g-mx-45{margin-left:3.21429rem !important;margin-right:3.21429rem !important}
.g-mx-50{margin-left:3.57143rem !important;margin-right:3.57143rem !important}
.g-mx-55{margin-left:3.92857rem !important;margin-right:3.92857rem !important}
.g-mx-60{margin-left:4.28571rem !important;margin-right:4.28571rem !important}
.g-mx-65{margin-left:4.64286rem !important;margin-right:4.64286rem !important}
.g-mx-70{margin-left:5rem !important;margin-right:5rem !important}
.g-mx-75{margin-left:5.35714rem !important;margin-right:5.35714rem !important}
.g-mx-80{margin-left:5.71429rem !important;margin-right:5.71429rem !important}
.g-mx-85{margin-left:6.07143rem !important;margin-right:6.07143rem !important}
.g-mx-90{margin-left:6.42857rem !important;margin-right:6.42857rem !important}
.g-mx-95{margin-left:6.78571rem !important;margin-right:6.78571rem !important}
.g-mx-100{margin-left:7.14286rem !important;margin-right:7.14286rem !important}
.g-my-1{margin-top:0.07143rem !important;margin-bottom:0.07143rem !important}
.g-my-2{margin-top:0.14286rem !important;margin-bottom:0.14286rem !important}
.g-my-3{margin-top:0.21429rem !important;margin-bottom:0.21429rem !important}
.g-my-4{margin-top:0.28571rem !important;margin-bottom:0.28571rem !important}
.g-my-5{margin-top:0.35714rem !important;margin-bottom:0.35714rem !important}
.g-my-6{margin-top:0.42857rem !important;margin-bottom:0.42857rem !important}
.g-my-7{margin-top:0.5rem !important;margin-bottom:0.5rem !important}
.g-my-8{margin-top:0.57143rem !important;margin-bottom:0.57143rem !important}
.g-my-9{margin-top:0.64286rem !important;margin-bottom:0.64286rem !important}
.g-my-10{margin-top:0.71429rem !important;margin-bottom:0.71429rem !important}
.g-my-10{margin-top:0.71429rem !important;margin-bottom:0.71429rem !important}
.g-my-15{margin-top:1.07143rem !important;margin-bottom:1.07143rem !important}
.g-my-20{margin-top:1.42857rem !important;margin-bottom:1.42857rem !important}
.g-my-25{margin-top:1.78571rem !important;margin-bottom:1.78571rem !important}
.g-my-30{margin-top:2.14286rem !important;margin-bottom:2.14286rem !important}
.g-my-35{margin-top:2.5rem !important;margin-bottom:2.5rem !important}
.g-my-40{margin-top:2.85714rem !important;margin-bottom:2.85714rem !important}
.g-my-45{margin-top:3.21429rem !important;margin-bottom:3.21429rem !important}
.g-my-50{margin-top:3.57143rem !important;margin-bottom:3.57143rem !important}
.g-my-55{margin-top:3.92857rem !important;margin-bottom:3.92857rem !important}
.g-my-60{margin-top:4.28571rem !important;margin-bottom:4.28571rem !important}
.g-my-65{margin-top:4.64286rem !important;margin-bottom:4.64286rem !important}
.g-my-70{margin-top:5rem !important;margin-bottom:5rem !important}
.g-my-75{margin-top:5.35714rem !important;margin-bottom:5.35714rem !important}
.g-my-80{margin-top:5.71429rem !important;margin-bottom:5.71429rem !important}
.g-my-85{margin-top:6.07143rem !important;margin-bottom:6.07143rem !important}
.g-my-90{margin-top:6.42857rem !important;margin-bottom:6.42857rem !important}
.g-my-95{margin-top:6.78571rem !important;margin-bottom:6.78571rem !important}
.g-my-100{margin-top:7.14286rem !important;margin-bottom:7.14286rem !important}
.g-mt-1{margin-top:0.07143rem !important}
.g-mt-minus-1{margin-top:-0.07143rem !important}
.g-mt-2{margin-top:0.14286rem !important}
.g-mt-minus-2{margin-top:-0.14286rem !important}
.g-mt-3{margin-top:0.21429rem !important}
.g-mt-minus-3{margin-top:-0.21429rem !important}
.g-mt-4{margin-top:0.28571rem !important}
.g-mt-minus-4{margin-top:-0.28571rem !important}
.g-mt-5{margin-top:0.35714rem !important}
.g-mt-minus-5{margin-top:-0.35714rem !important}
.g-mt-6{margin-top:0.42857rem !important}
.g-mt-minus-6{margin-top:-0.42857rem !important}
.g-mt-7{margin-top:0.5rem !important}
.g-mt-minus-7{margin-top:-0.5rem !important}
.g-mt-8{margin-top:0.57143rem !important}
.g-mt-minus-8{margin-top:-0.57143rem !important}
.g-mt-9{margin-top:0.64286rem !important}
.g-mt-minus-9{margin-top:-0.64286rem !important}
.g-mt-10{margin-top:0.71429rem !important}
.g-mt-minus-10{margin-top:-0.71429rem !important}
.g-mt-11{margin-top:0.78571rem !important}
.g-mt-minus-11{margin-top:-0.78571rem !important}
.g-mt-12{margin-top:0.85714rem !important}
.g-mt-minus-12{margin-top:-0.85714rem !important}
.g-mt-13{margin-top:0.92857rem !important}
.g-mt-minus-13{margin-top:-0.92857rem !important}
.g-mt-14{margin-top:1rem !important}
.g-mt-minus-14{margin-top:-1rem !important}
.g-mt-15{margin-top:1.07143rem !important}
.g-mt-minus-15{margin-top:-1.07143rem !important}
.g-mt-16{margin-top:1.14286rem !important}
.g-mt-minus-16{margin-top:-1.14286rem !important}
.g-mt-17{margin-top:1.21429rem !important}
.g-mt-minus-17{margin-top:-1.21429rem !important}
.g-mt-18{margin-top:1.28571rem !important}
.g-mt-minus-18{margin-top:-1.28571rem !important}
.g-mt-19{margin-top:1.35714rem !important}
.g-mt-minus-19{margin-top:-1.35714rem !important}
.g-mt-20{margin-top:1.42857rem !important}
.g-mt-minus-20{margin-top:-1.42857rem !important}
.g-mt-10{margin-top:0.71429rem !important}
.g-mt-minus-10{margin-top:-0.71429rem !important}
.g-mt-15{margin-top:1.07143rem !important}
.g-mt-minus-15{margin-top:-1.07143rem !important}
.g-mt-20{margin-top:1.42857rem !important}
.g-mt-minus-20{margin-top:-1.42857rem !important}
.g-mt-25{margin-top:1.78571rem !important}
.g-mt-minus-25{margin-top:-1.78571rem !important}
.g-mt-30{margin-top:2.14286rem !important}
.g-mt-minus-30{margin-top:-2.14286rem !important}
.g-mt-35{margin-top:2.5rem !important}
.g-mt-minus-35{margin-top:-2.5rem !important}
.g-mt-40{margin-top:2.85714rem !important}
.g-mt-minus-40{margin-top:-2.85714rem !important}
.g-mt-45{margin-top:3.21429rem !important}
.g-mt-minus-45{margin-top:-3.21429rem !important}
.g-mt-50{margin-top:3.57143rem !important}
.g-mt-minus-50{margin-top:-3.57143rem !important}
.g-mt-55{margin-top:3.92857rem !important}
.g-mt-minus-55{margin-top:-3.92857rem !important}
.g-mt-60{margin-top:4.28571rem !important}
.g-mt-minus-60{margin-top:-4.28571rem !important}
.g-mt-65{margin-top:4.64286rem !important}
.g-mt-minus-65{margin-top:-4.64286rem !important}
.g-mt-70{margin-top:5rem !important}
.g-mt-minus-70{margin-top:-5rem !important}
.g-mt-75{margin-top:5.35714rem !important}
.g-mt-minus-75{margin-top:-5.35714rem !important}
.g-mt-80{margin-top:5.71429rem !important}
.g-mt-minus-80{margin-top:-5.71429rem !important}
.g-mt-85{margin-top:6.07143rem !important}
.g-mt-minus-85{margin-top:-6.07143rem !important}
.g-mt-90{margin-top:6.42857rem !important}
.g-mt-minus-90{margin-top:-6.42857rem !important}
.g-mt-95{margin-top:6.78571rem !important}
.g-mt-minus-95{margin-top:-6.78571rem !important}
.g-mt-100{margin-top:7.14286rem !important}
.g-mt-minus-100{margin-top:-7.14286rem !important}
.g-mt-105{margin-top:7.5rem !important}
.g-mt-minus-105{margin-top:-7.5rem !important}
.g-mt-110{margin-top:7.85714rem !important}
.g-mt-minus-110{margin-top:-7.85714rem !important}
.g-mt-115{margin-top:8.21429rem !important}
.g-mt-minus-115{margin-top:-8.21429rem !important}
.g-mt-120{margin-top:8.57143rem !important}
.g-mt-minus-120{margin-top:-8.57143rem !important}
.g-mt-125{margin-top:8.92857rem !important}
.g-mt-minus-125{margin-top:-8.92857rem !important}
.g-mt-130{margin-top:9.28571rem !important}
.g-mt-minus-130{margin-top:-9.28571rem !important}
.g-mt-135{margin-top:9.64286rem !important}
.g-mt-minus-135{margin-top:-9.64286rem !important}
.g-mt-140{margin-top:10rem !important}
.g-mt-minus-140{margin-top:-10rem !important}
.g-mt-145{margin-top:10.35714rem !important}
.g-mt-minus-145{margin-top:-10.35714rem !important}
.g-mt-150{margin-top:10.71429rem !important}
.g-mt-minus-150{margin-top:-10.71429rem !important}
.g-mt-155{margin-top:11.07143rem !important}
.g-mt-minus-155{margin-top:-11.07143rem !important}
.g-mt-160{margin-top:11.42857rem !important}
.g-mt-minus-160{margin-top:-11.42857rem !important}
.g-mt-165{margin-top:11.78571rem !important}
.g-mt-minus-165{margin-top:-11.78571rem !important}
.g-mt-170{margin-top:12.14286rem !important}
.g-mt-minus-170{margin-top:-12.14286rem !important}
.g-mb-1{margin-bottom:0.07143rem !important}
.g-mb-minus-1{margin-bottom:-0.07143rem !important}
.g-mb-2{margin-bottom:0.14286rem !important}
.g-mb-minus-2{margin-bottom:-0.14286rem !important}
.g-mb-3{margin-bottom:0.21429rem !important}
.g-mb-minus-3{margin-bottom:-0.21429rem !important}
.g-mb-4{margin-bottom:0.28571rem !important}
.g-mb-minus-4{margin-bottom:-0.28571rem !important}
.g-mb-5{margin-bottom:0.35714rem !important}
.g-mb-minus-5{margin-bottom:-0.35714rem !important}
.g-mb-6{margin-bottom:0.42857rem !important}
.g-mb-minus-6{margin-bottom:-0.42857rem !important}
.g-mb-7{margin-bottom:0.5rem !important}
.g-mb-minus-7{margin-bottom:-0.5rem !important}
.g-mb-8{margin-bottom:0.57143rem !important}
.g-mb-minus-8{margin-bottom:-0.57143rem !important}
.g-mb-9{margin-bottom:0.64286rem !important}
.g-mb-minus-9{margin-bottom:-0.64286rem !important}
.g-mb-10{margin-bottom:0.71429rem !important}
.g-mb-minus-10{margin-bottom:-0.71429rem !important}
.g-mb-11{margin-bottom:0.78571rem !important}
.g-mb-minus-11{margin-bottom:-0.78571rem !important}
.g-mb-12{margin-bottom:0.85714rem !important}
.g-mb-minus-12{margin-bottom:-0.85714rem !important}
.g-mb-13{margin-bottom:0.92857rem !important}
.g-mb-minus-13{margin-bottom:-0.92857rem !important}
.g-mb-14{margin-bottom:1rem !important}
.g-mb-minus-14{margin-bottom:-1rem !important}
.g-mb-15{margin-bottom:1.07143rem !important}
.g-mb-minus-15{margin-bottom:-1.07143rem !important}
.g-mb-16{margin-bottom:1.14286rem !important}
.g-mb-minus-16{margin-bottom:-1.14286rem !important}
.g-mb-17{margin-bottom:1.21429rem !important}
.g-mb-minus-17{margin-bottom:-1.21429rem !important}
.g-mb-18{margin-bottom:1.28571rem !important}
.g-mb-minus-18{margin-bottom:-1.28571rem !important}
.g-mb-19{margin-bottom:1.35714rem !important}
.g-mb-minus-19{margin-bottom:-1.35714rem !important}
.g-mb-20{margin-bottom:1.42857rem !important}
.g-mb-minus-20{margin-bottom:-1.42857rem !important}
.g-mb-10{margin-bottom:0.71429rem !important}
.g-mb-15{margin-bottom:1.07143rem !important}
.g-mb-20{margin-bottom:1.42857rem !important}
.g-mb-25{margin-bottom:1.78571rem !important}
.g-mb-30{margin-bottom:2.14286rem !important}
.g-mb-35{margin-bottom:2.5rem !important}
.g-mb-40{margin-bottom:2.85714rem !important}
.g-mb-45{margin-bottom:3.21429rem !important}
.g-mb-50{margin-bottom:3.57143rem !important}
.g-mb-55{margin-bottom:3.92857rem !important}
.g-mb-60{margin-bottom:4.28571rem !important}
.g-mb-65{margin-bottom:4.64286rem !important}
.g-mb-70{margin-bottom:5rem !important}
.g-mb-75{margin-bottom:5.35714rem !important}
.g-mb-80{margin-bottom:5.71429rem !important}
.g-mb-85{margin-bottom:6.07143rem !important}
.g-mb-90{margin-bottom:6.42857rem !important}
.g-mb-95{margin-bottom:6.78571rem !important}
.g-mb-100{margin-bottom:7.14286rem !important}
.g-mb-105{margin-bottom:7.5rem !important}
.g-mb-110{margin-bottom:7.85714rem !important}
.g-mb-115{margin-bottom:8.21429rem !important}
.g-mb-120{margin-bottom:8.57143rem !important}
.g-mb-125{margin-bottom:8.92857rem !important}
.g-mb-130{margin-bottom:9.28571rem !important}
.g-mb-135{margin-bottom:9.64286rem !important}
.g-mb-140{margin-bottom:10rem !important}
.g-mb-145{margin-bottom:10.35714rem !important}
.g-mb-150{margin-bottom:10.71429rem !important}
.g-mb-155{margin-bottom:11.07143rem !important}
.g-mb-160{margin-bottom:11.42857rem !important}
.g-mb-165{margin-bottom:11.78571rem !important}
.g-mb-170{margin-bottom:12.14286rem !important}
.g-ml-1{margin-left:0.07143rem !important}
.g-ml-minus-1{margin-left:-0.07143rem !important}
.g-ml-2{margin-left:0.14286rem !important}
.g-ml-minus-2{margin-left:-0.14286rem !important}
.g-ml-3{margin-left:0.21429rem !important}
.g-ml-minus-3{margin-left:-0.21429rem !important}
.g-ml-4{margin-left:0.28571rem !important}
.g-ml-minus-4{margin-left:-0.28571rem !important}
.g-ml-5{margin-left:0.35714rem !important}
.g-ml-minus-5{margin-left:-0.35714rem !important}
.g-ml-6{margin-left:0.42857rem !important}
.g-ml-minus-6{margin-left:-0.42857rem !important}
.g-ml-7{margin-left:0.5rem !important}
.g-ml-minus-7{margin-left:-0.5rem !important}
.g-ml-8{margin-left:0.57143rem !important}
.g-ml-minus-8{margin-left:-0.57143rem !important}
.g-ml-9{margin-left:0.64286rem !important}
.g-ml-minus-9{margin-left:-0.64286rem !important}
.g-ml-10{margin-left:0.71429rem !important}
.g-ml-minus-10{margin-left:-0.71429rem !important}
.g-ml-5{margin-left:0.35714rem !important}
.g-ml-minus-5{margin-left:-0.35714rem !important}
.g-ml-10{margin-left:0.71429rem !important}
.g-ml-minus-10{margin-left:-0.71429rem !important}
.g-ml-15{margin-left:1.07143rem !important}
.g-ml-minus-15{margin-left:-1.07143rem !important}
.g-ml-20{margin-left:1.42857rem !important}
.g-ml-minus-20{margin-left:-1.42857rem !important}
.g-ml-25{margin-left:1.78571rem !important}
.g-ml-minus-25{margin-left:-1.78571rem !important}
.g-ml-30{margin-left:2.14286rem !important}
.g-ml-minus-30{margin-left:-2.14286rem !important}
.g-ml-35{margin-left:2.5rem !important}
.g-ml-minus-35{margin-left:-2.5rem !important}
.g-ml-40{margin-left:2.85714rem !important}
.g-ml-minus-40{margin-left:-2.85714rem !important}
.g-ml-45{margin-left:3.21429rem !important}
.g-ml-minus-45{margin-left:-3.21429rem !important}
.g-ml-50{margin-left:3.57143rem !important}
.g-ml-minus-50{margin-left:-3.57143rem !important}
.g-mr-1{margin-right:0.07143rem !important}
.g-mr-minus-1{margin-right:-0.07143rem !important}
.g-mr-2{margin-right:0.14286rem !important}
.g-mr-minus-2{margin-right:-0.14286rem !important}
.g-mr-3{margin-right:0.21429rem !important}
.g-mr-minus-3{margin-right:-0.21429rem !important}
.g-mr-4{margin-right:0.28571rem !important}
.g-mr-minus-4{margin-right:-0.28571rem !important}
.g-mr-5{margin-right:0.35714rem !important}
.g-mr-minus-5{margin-right:-0.35714rem !important}
.g-mr-6{margin-right:0.42857rem !important}
.g-mr-minus-6{margin-right:-0.42857rem !important}
.g-mr-7{margin-right:0.5rem !important}
.g-mr-minus-7{margin-right:-0.5rem !important}
.g-mr-8{margin-right:0.57143rem !important}
.g-mr-minus-8{margin-right:-0.57143rem !important}
.g-mr-9{margin-right:0.64286rem !important}
.g-mr-minus-9{margin-right:-0.64286rem !important}
.g-mr-10{margin-right:0.71429rem !important}
.g-mr-minus-10{margin-right:-0.71429rem !important}
.g-mr-5{margin-right:0.35714rem !important}
.g-mr-10{margin-right:0.71429rem !important}
.g-mr-15{margin-right:1.07143rem !important}
.g-mr-20{margin-right:1.42857rem !important}
.g-mr-25{margin-right:1.78571rem !important}
.g-mr-30{margin-right:2.14286rem !important}
.g-mr-35{margin-right:2.5rem !important}
.g-mr-40{margin-right:2.85714rem !important}
.g-mr-45{margin-right:3.21429rem !important}
.g-mr-50{margin-right:3.57143rem !important}
}
@media (min-width:576px){.g-ma-0--sm{margin:0 !important}
.g-mx-0--sm{margin-left:0 !important;margin-right:0 !important}
.g-my-0--sm{margin-top:0 !important;margin-bottom:0 !important}
.g-ml-0--sm{margin-left:0 !important}
.g-mr-0--sm{margin-right:0 !important}
.g-mt-0--sm{margin-top:0 !important}
.g-mb-0--sm{margin-bottom:0 !important}
.g-mx-1--sm{margin-left:0.07143rem !important;margin-right:0.07143rem !important}
.g-mx-2--sm{margin-left:0.14286rem !important;margin-right:0.14286rem !important}
.g-mx-3--sm{margin-left:0.21429rem !important;margin-right:0.21429rem !important}
.g-mx-4--sm{margin-left:0.28571rem !important;margin-right:0.28571rem !important}
.g-mx-5--sm{margin-left:0.35714rem !important;margin-right:0.35714rem !important}
.g-mx-6--sm{margin-left:0.42857rem !important;margin-right:0.42857rem !important}
.g-mx-7--sm{margin-left:0.5rem !important;margin-right:0.5rem !important}
.g-mx-8--sm{margin-left:0.57143rem !important;margin-right:0.57143rem !important}
.g-mx-9--sm{margin-left:0.64286rem !important;margin-right:0.64286rem !important}
.g-mx-10--sm{margin-left:0.71429rem !important;margin-right:0.71429rem !important}
.g-mx-10--sm{margin-left:0.71429rem !important;margin-right:0.71429rem !important}
.g-mx-15--sm{margin-left:1.07143rem !important;margin-right:1.07143rem !important}
.g-mx-20--sm{margin-left:1.42857rem !important;margin-right:1.42857rem !important}
.g-mx-25--sm{margin-left:1.78571rem !important;margin-right:1.78571rem !important}
.g-mx-30--sm{margin-left:2.14286rem !important;margin-right:2.14286rem !important}
.g-mx-35--sm{margin-left:2.5rem !important;margin-right:2.5rem !important}
.g-mx-40--sm{margin-left:2.85714rem !important;margin-right:2.85714rem !important}
.g-mx-45--sm{margin-left:3.21429rem !important;margin-right:3.21429rem !important}
.g-mx-50--sm{margin-left:3.57143rem !important;margin-right:3.57143rem !important}
.g-mx-55--sm{margin-left:3.92857rem !important;margin-right:3.92857rem !important}
.g-mx-60--sm{margin-left:4.28571rem !important;margin-right:4.28571rem !important}
.g-mx-65--sm{margin-left:4.64286rem !important;margin-right:4.64286rem !important}
.g-mx-70--sm{margin-left:5rem !important;margin-right:5rem !important}
.g-mx-75--sm{margin-left:5.35714rem !important;margin-right:5.35714rem !important}
.g-mx-80--sm{margin-left:5.71429rem !important;margin-right:5.71429rem !important}
.g-mx-85--sm{margin-left:6.07143rem !important;margin-right:6.07143rem !important}
.g-mx-90--sm{margin-left:6.42857rem !important;margin-right:6.42857rem !important}
.g-mx-95--sm{margin-left:6.78571rem !important;margin-right:6.78571rem !important}
.g-mx-100--sm{margin-left:7.14286rem !important;margin-right:7.14286rem !important}
.g-my-1--sm{margin-top:0.07143rem !important;margin-bottom:0.07143rem !important}
.g-my-2--sm{margin-top:0.14286rem !important;margin-bottom:0.14286rem !important}
.g-my-3--sm{margin-top:0.21429rem !important;margin-bottom:0.21429rem !important}
.g-my-4--sm{margin-top:0.28571rem !important;margin-bottom:0.28571rem !important}
.g-my-5--sm{margin-top:0.35714rem !important;margin-bottom:0.35714rem !important}
.g-my-6--sm{margin-top:0.42857rem !important;margin-bottom:0.42857rem !important}
.g-my-7--sm{margin-top:0.5rem !important;margin-bottom:0.5rem !important}
.g-my-8--sm{margin-top:0.57143rem !important;margin-bottom:0.57143rem !important}
.g-my-9--sm{margin-top:0.64286rem !important;margin-bottom:0.64286rem !important}
.g-my-10--sm{margin-top:0.71429rem !important;margin-bottom:0.71429rem !important}
.g-my-10--sm{margin-top:0.71429rem !important;margin-bottom:0.71429rem !important}
.g-my-15--sm{margin-top:1.07143rem !important;margin-bottom:1.07143rem !important}
.g-my-20--sm{margin-top:1.42857rem !important;margin-bottom:1.42857rem !important}
.g-my-25--sm{margin-top:1.78571rem !important;margin-bottom:1.78571rem !important}
.g-my-30--sm{margin-top:2.14286rem !important;margin-bottom:2.14286rem !important}
.g-my-35--sm{margin-top:2.5rem !important;margin-bottom:2.5rem !important}
.g-my-40--sm{margin-top:2.85714rem !important;margin-bottom:2.85714rem !important}
.g-my-45--sm{margin-top:3.21429rem !important;margin-bottom:3.21429rem !important}
.g-my-50--sm{margin-top:3.57143rem !important;margin-bottom:3.57143rem !important}
.g-my-55--sm{margin-top:3.92857rem !important;margin-bottom:3.92857rem !important}
.g-my-60--sm{margin-top:4.28571rem !important;margin-bottom:4.28571rem !important}
.g-my-65--sm{margin-top:4.64286rem !important;margin-bottom:4.64286rem !important}
.g-my-70--sm{margin-top:5rem !important;margin-bottom:5rem !important}
.g-my-75--sm{margin-top:5.35714rem !important;margin-bottom:5.35714rem !important}
.g-my-80--sm{margin-top:5.71429rem !important;margin-bottom:5.71429rem !important}
.g-my-85--sm{margin-top:6.07143rem !important;margin-bottom:6.07143rem !important}
.g-my-90--sm{margin-top:6.42857rem !important;margin-bottom:6.42857rem !important}
.g-my-95--sm{margin-top:6.78571rem !important;margin-bottom:6.78571rem !important}
.g-my-100--sm{margin-top:7.14286rem !important;margin-bottom:7.14286rem !important}
.g-mt-1--sm{margin-top:0.07143rem !important}
.g-mt-minus-1--sm{margin-top:-0.07143rem !important}
.g-mt-2--sm{margin-top:0.14286rem !important}
.g-mt-minus-2--sm{margin-top:-0.14286rem !important}
.g-mt-3--sm{margin-top:0.21429rem !important}
.g-mt-minus-3--sm{margin-top:-0.21429rem !important}
.g-mt-4--sm{margin-top:0.28571rem !important}
.g-mt-minus-4--sm{margin-top:-0.28571rem !important}
.g-mt-5--sm{margin-top:0.35714rem !important}
.g-mt-minus-5--sm{margin-top:-0.35714rem !important}
.g-mt-6--sm{margin-top:0.42857rem !important}
.g-mt-minus-6--sm{margin-top:-0.42857rem !important}
.g-mt-7--sm{margin-top:0.5rem !important}
.g-mt-minus-7--sm{margin-top:-0.5rem !important}
.g-mt-8--sm{margin-top:0.57143rem !important}
.g-mt-minus-8--sm{margin-top:-0.57143rem !important}
.g-mt-9--sm{margin-top:0.64286rem !important}
.g-mt-minus-9--sm{margin-top:-0.64286rem !important}
.g-mt-10--sm{margin-top:0.71429rem !important}
.g-mt-minus-10--sm{margin-top:-0.71429rem !important}
.g-mt-11--sm{margin-top:0.78571rem !important}
.g-mt-minus-11--sm{margin-top:-0.78571rem !important}
.g-mt-12--sm{margin-top:0.85714rem !important}
.g-mt-minus-12--sm{margin-top:-0.85714rem !important}
.g-mt-13--sm{margin-top:0.92857rem !important}
.g-mt-minus-13--sm{margin-top:-0.92857rem !important}
.g-mt-14--sm{margin-top:1rem !important}
.g-mt-minus-14--sm{margin-top:-1rem !important}
.g-mt-15--sm{margin-top:1.07143rem !important}
.g-mt-minus-15--sm{margin-top:-1.07143rem !important}
.g-mt-16--sm{margin-top:1.14286rem !important}
.g-mt-minus-16--sm{margin-top:-1.14286rem !important}
.g-mt-17--sm{margin-top:1.21429rem !important}
.g-mt-minus-17--sm{margin-top:-1.21429rem !important}
.g-mt-18--sm{margin-top:1.28571rem !important}
.g-mt-minus-18--sm{margin-top:-1.28571rem !important}
.g-mt-19--sm{margin-top:1.35714rem !important}
.g-mt-minus-19--sm{margin-top:-1.35714rem !important}
.g-mt-20--sm{margin-top:1.42857rem !important}
.g-mt-minus-20--sm{margin-top:-1.42857rem !important}
.g-mt-10--sm{margin-top:0.71429rem !important}
.g-mt-minus-10--sm{margin-top:-0.71429rem !important}
.g-mt-15--sm{margin-top:1.07143rem !important}
.g-mt-minus-15--sm{margin-top:-1.07143rem !important}
.g-mt-20--sm{margin-top:1.42857rem !important}
.g-mt-minus-20--sm{margin-top:-1.42857rem !important}
.g-mt-25--sm{margin-top:1.78571rem !important}
.g-mt-minus-25--sm{margin-top:-1.78571rem !important}
.g-mt-30--sm{margin-top:2.14286rem !important}
.g-mt-minus-30--sm{margin-top:-2.14286rem !important}
.g-mt-35--sm{margin-top:2.5rem !important}
.g-mt-minus-35--sm{margin-top:-2.5rem !important}
.g-mt-40--sm{margin-top:2.85714rem !important}
.g-mt-minus-40--sm{margin-top:-2.85714rem !important}
.g-mt-45--sm{margin-top:3.21429rem !important}
.g-mt-minus-45--sm{margin-top:-3.21429rem !important}
.g-mt-50--sm{margin-top:3.57143rem !important}
.g-mt-minus-50--sm{margin-top:-3.57143rem !important}
.g-mt-55--sm{margin-top:3.92857rem !important}
.g-mt-minus-55--sm{margin-top:-3.92857rem !important}
.g-mt-60--sm{margin-top:4.28571rem !important}
.g-mt-minus-60--sm{margin-top:-4.28571rem !important}
.g-mt-65--sm{margin-top:4.64286rem !important}
.g-mt-minus-65--sm{margin-top:-4.64286rem !important}
.g-mt-70--sm{margin-top:5rem !important}
.g-mt-minus-70--sm{margin-top:-5rem !important}
.g-mt-75--sm{margin-top:5.35714rem !important}
.g-mt-minus-75--sm{margin-top:-5.35714rem !important}
.g-mt-80--sm{margin-top:5.71429rem !important}
.g-mt-minus-80--sm{margin-top:-5.71429rem !important}
.g-mt-85--sm{margin-top:6.07143rem !important}
.g-mt-minus-85--sm{margin-top:-6.07143rem !important}
.g-mt-90--sm{margin-top:6.42857rem !important}
.g-mt-minus-90--sm{margin-top:-6.42857rem !important}
.g-mt-95--sm{margin-top:6.78571rem !important}
.g-mt-minus-95--sm{margin-top:-6.78571rem !important}
.g-mt-100--sm{margin-top:7.14286rem !important}
.g-mt-minus-100--sm{margin-top:-7.14286rem !important}
.g-mt-105--sm{margin-top:7.5rem !important}
.g-mt-minus-105--sm{margin-top:-7.5rem !important}
.g-mt-110--sm{margin-top:7.85714rem !important}
.g-mt-minus-110--sm{margin-top:-7.85714rem !important}
.g-mt-115--sm{margin-top:8.21429rem !important}
.g-mt-minus-115--sm{margin-top:-8.21429rem !important}
.g-mt-120--sm{margin-top:8.57143rem !important}
.g-mt-minus-120--sm{margin-top:-8.57143rem !important}
.g-mt-125--sm{margin-top:8.92857rem !important}
.g-mt-minus-125--sm{margin-top:-8.92857rem !important}
.g-mt-130--sm{margin-top:9.28571rem !important}
.g-mt-minus-130--sm{margin-top:-9.28571rem !important}
.g-mt-135--sm{margin-top:9.64286rem !important}
.g-mt-minus-135--sm{margin-top:-9.64286rem !important}
.g-mt-140--sm{margin-top:10rem !important}
.g-mt-minus-140--sm{margin-top:-10rem !important}
.g-mt-145--sm{margin-top:10.35714rem !important}
.g-mt-minus-145--sm{margin-top:-10.35714rem !important}
.g-mt-150--sm{margin-top:10.71429rem !important}
.g-mt-minus-150--sm{margin-top:-10.71429rem !important}
.g-mt-155--sm{margin-top:11.07143rem !important}
.g-mt-minus-155--sm{margin-top:-11.07143rem !important}
.g-mt-160--sm{margin-top:11.42857rem !important}
.g-mt-minus-160--sm{margin-top:-11.42857rem !important}
.g-mt-165--sm{margin-top:11.78571rem !important}
.g-mt-minus-165--sm{margin-top:-11.78571rem !important}
.g-mt-170--sm{margin-top:12.14286rem !important}
.g-mt-minus-170--sm{margin-top:-12.14286rem !important}
.g-mb-1--sm{margin-bottom:0.07143rem !important}
.g-mb-minus-1--sm{margin-bottom:-0.07143rem !important}
.g-mb-2--sm{margin-bottom:0.14286rem !important}
.g-mb-minus-2--sm{margin-bottom:-0.14286rem !important}
.g-mb-3--sm{margin-bottom:0.21429rem !important}
.g-mb-minus-3--sm{margin-bottom:-0.21429rem !important}
.g-mb-4--sm{margin-bottom:0.28571rem !important}
.g-mb-minus-4--sm{margin-bottom:-0.28571rem !important}
.g-mb-5--sm{margin-bottom:0.35714rem !important}
.g-mb-minus-5--sm{margin-bottom:-0.35714rem !important}
.g-mb-6--sm{margin-bottom:0.42857rem !important}
.g-mb-minus-6--sm{margin-bottom:-0.42857rem !important}
.g-mb-7--sm{margin-bottom:0.5rem !important}
.g-mb-minus-7--sm{margin-bottom:-0.5rem !important}
.g-mb-8--sm{margin-bottom:0.57143rem !important}
.g-mb-minus-8--sm{margin-bottom:-0.57143rem !important}
.g-mb-9--sm{margin-bottom:0.64286rem !important}
.g-mb-minus-9--sm{margin-bottom:-0.64286rem !important}
.g-mb-10--sm{margin-bottom:0.71429rem !important}
.g-mb-minus-10--sm{margin-bottom:-0.71429rem !important}
.g-mb-11--sm{margin-bottom:0.78571rem !important}
.g-mb-minus-11--sm{margin-bottom:-0.78571rem !important}
.g-mb-12--sm{margin-bottom:0.85714rem !important}
.g-mb-minus-12--sm{margin-bottom:-0.85714rem !important}
.g-mb-13--sm{margin-bottom:0.92857rem !important}
.g-mb-minus-13--sm{margin-bottom:-0.92857rem !important}
.g-mb-14--sm{margin-bottom:1rem !important}
.g-mb-minus-14--sm{margin-bottom:-1rem !important}
.g-mb-15--sm{margin-bottom:1.07143rem !important}
.g-mb-minus-15--sm{margin-bottom:-1.07143rem !important}
.g-mb-16--sm{margin-bottom:1.14286rem !important}
.g-mb-minus-16--sm{margin-bottom:-1.14286rem !important}
.g-mb-17--sm{margin-bottom:1.21429rem !important}
.g-mb-minus-17--sm{margin-bottom:-1.21429rem !important}
.g-mb-18--sm{margin-bottom:1.28571rem !important}
.g-mb-minus-18--sm{margin-bottom:-1.28571rem !important}
.g-mb-19--sm{margin-bottom:1.35714rem !important}
.g-mb-minus-19--sm{margin-bottom:-1.35714rem !important}
.g-mb-20--sm{margin-bottom:1.42857rem !important}
.g-mb-minus-20--sm{margin-bottom:-1.42857rem !important}
.g-mb-10--sm{margin-bottom:0.71429rem !important}
.g-mb-15--sm{margin-bottom:1.07143rem !important}
.g-mb-20--sm{margin-bottom:1.42857rem !important}
.g-mb-25--sm{margin-bottom:1.78571rem !important}
.g-mb-30--sm{margin-bottom:2.14286rem !important}
.g-mb-35--sm{margin-bottom:2.5rem !important}
.g-mb-40--sm{margin-bottom:2.85714rem !important}
.g-mb-45--sm{margin-bottom:3.21429rem !important}
.g-mb-50--sm{margin-bottom:3.57143rem !important}
.g-mb-55--sm{margin-bottom:3.92857rem !important}
.g-mb-60--sm{margin-bottom:4.28571rem !important}
.g-mb-65--sm{margin-bottom:4.64286rem !important}
.g-mb-70--sm{margin-bottom:5rem !important}
.g-mb-75--sm{margin-bottom:5.35714rem !important}
.g-mb-80--sm{margin-bottom:5.71429rem !important}
.g-mb-85--sm{margin-bottom:6.07143rem !important}
.g-mb-90--sm{margin-bottom:6.42857rem !important}
.g-mb-95--sm{margin-bottom:6.78571rem !important}
.g-mb-100--sm{margin-bottom:7.14286rem !important}
.g-mb-105--sm{margin-bottom:7.5rem !important}
.g-mb-110--sm{margin-bottom:7.85714rem !important}
.g-mb-115--sm{margin-bottom:8.21429rem !important}
.g-mb-120--sm{margin-bottom:8.57143rem !important}
.g-mb-125--sm{margin-bottom:8.92857rem !important}
.g-mb-130--sm{margin-bottom:9.28571rem !important}
.g-mb-135--sm{margin-bottom:9.64286rem !important}
.g-mb-140--sm{margin-bottom:10rem !important}
.g-mb-145--sm{margin-bottom:10.35714rem !important}
.g-mb-150--sm{margin-bottom:10.71429rem !important}
.g-mb-155--sm{margin-bottom:11.07143rem !important}
.g-mb-160--sm{margin-bottom:11.42857rem !important}
.g-mb-165--sm{margin-bottom:11.78571rem !important}
.g-mb-170--sm{margin-bottom:12.14286rem !important}
.g-ml-1--sm{margin-left:0.07143rem !important}
.g-ml-minus-1--sm{margin-left:-0.07143rem !important}
.g-ml-2--sm{margin-left:0.14286rem !important}
.g-ml-minus-2--sm{margin-left:-0.14286rem !important}
.g-ml-3--sm{margin-left:0.21429rem !important}
.g-ml-minus-3--sm{margin-left:-0.21429rem !important}
.g-ml-4--sm{margin-left:0.28571rem !important}
.g-ml-minus-4--sm{margin-left:-0.28571rem !important}
.g-ml-5--sm{margin-left:0.35714rem !important}
.g-ml-minus-5--sm{margin-left:-0.35714rem !important}
.g-ml-6--sm{margin-left:0.42857rem !important}
.g-ml-minus-6--sm{margin-left:-0.42857rem !important}
.g-ml-7--sm{margin-left:0.5rem !important}
.g-ml-minus-7--sm{margin-left:-0.5rem !important}
.g-ml-8--sm{margin-left:0.57143rem !important}
.g-ml-minus-8--sm{margin-left:-0.57143rem !important}
.g-ml-9--sm{margin-left:0.64286rem !important}
.g-ml-minus-9--sm{margin-left:-0.64286rem !important}
.g-ml-10--sm{margin-left:0.71429rem !important}
.g-ml-minus-10--sm{margin-left:-0.71429rem !important}
.g-ml-5--sm{margin-left:0.35714rem !important}
.g-ml-minus-5--sm{margin-left:-0.35714rem !important}
.g-ml-10--sm{margin-left:0.71429rem !important}
.g-ml-minus-10--sm{margin-left:-0.71429rem !important}
.g-ml-15--sm{margin-left:1.07143rem !important}
.g-ml-minus-15--sm{margin-left:-1.07143rem !important}
.g-ml-20--sm{margin-left:1.42857rem !important}
.g-ml-minus-20--sm{margin-left:-1.42857rem !important}
.g-ml-25--sm{margin-left:1.78571rem !important}
.g-ml-minus-25--sm{margin-left:-1.78571rem !important}
.g-ml-30--sm{margin-left:2.14286rem !important}
.g-ml-minus-30--sm{margin-left:-2.14286rem !important}
.g-ml-35--sm{margin-left:2.5rem !important}
.g-ml-minus-35--sm{margin-left:-2.5rem !important}
.g-ml-40--sm{margin-left:2.85714rem !important}
.g-ml-minus-40--sm{margin-left:-2.85714rem !important}
.g-ml-45--sm{margin-left:3.21429rem !important}
.g-ml-minus-45--sm{margin-left:-3.21429rem !important}
.g-ml-50--sm{margin-left:3.57143rem !important}
.g-ml-minus-50--sm{margin-left:-3.57143rem !important}
.g-mr-1--sm{margin-right:0.07143rem !important}
.g-mr-minus-1--sm{margin-right:-0.07143rem !important}
.g-mr-2--sm{margin-right:0.14286rem !important}
.g-mr-minus-2--sm{margin-right:-0.14286rem !important}
.g-mr-3--sm{margin-right:0.21429rem !important}
.g-mr-minus-3--sm{margin-right:-0.21429rem !important}
.g-mr-4--sm{margin-right:0.28571rem !important}
.g-mr-minus-4--sm{margin-right:-0.28571rem !important}
.g-mr-5--sm{margin-right:0.35714rem !important}
.g-mr-minus-5--sm{margin-right:-0.35714rem !important}
.g-mr-6--sm{margin-right:0.42857rem !important}
.g-mr-minus-6--sm{margin-right:-0.42857rem !important}
.g-mr-7--sm{margin-right:0.5rem !important}
.g-mr-minus-7--sm{margin-right:-0.5rem !important}
.g-mr-8--sm{margin-right:0.57143rem !important}
.g-mr-minus-8--sm{margin-right:-0.57143rem !important}
.g-mr-9--sm{margin-right:0.64286rem !important}
.g-mr-minus-9--sm{margin-right:-0.64286rem !important}
.g-mr-10--sm{margin-right:0.71429rem !important}
.g-mr-minus-10--sm{margin-right:-0.71429rem !important}
.g-mr-5--sm{margin-right:0.35714rem !important}
.g-mr-10--sm{margin-right:0.71429rem !important}
.g-mr-15--sm{margin-right:1.07143rem !important}
.g-mr-20--sm{margin-right:1.42857rem !important}
.g-mr-25--sm{margin-right:1.78571rem !important}
.g-mr-30--sm{margin-right:2.14286rem !important}
.g-mr-35--sm{margin-right:2.5rem !important}
.g-mr-40--sm{margin-right:2.85714rem !important}
.g-mr-45--sm{margin-right:3.21429rem !important}
.g-mr-50--sm{margin-right:3.57143rem !important}
}
@media (min-width:768px){.g-ma-0--md{margin:0 !important}
.g-mx-0--md{margin-left:0 !important;margin-right:0 !important}
.g-my-0--md{margin-top:0 !important;margin-bottom:0 !important}
.g-ml-0--md{margin-left:0 !important}
.g-mr-0--md{margin-right:0 !important}
.g-mt-0--md{margin-top:0 !important}
.g-mb-0--md{margin-bottom:0 !important}
.g-mx-1--md{margin-left:0.07143rem !important;margin-right:0.07143rem !important}
.g-mx-2--md{margin-left:0.14286rem !important;margin-right:0.14286rem !important}
.g-mx-3--md{margin-left:0.21429rem !important;margin-right:0.21429rem !important}
.g-mx-4--md{margin-left:0.28571rem !important;margin-right:0.28571rem !important}
.g-mx-5--md{margin-left:0.35714rem !important;margin-right:0.35714rem !important}
.g-mx-6--md{margin-left:0.42857rem !important;margin-right:0.42857rem !important}
.g-mx-7--md{margin-left:0.5rem !important;margin-right:0.5rem !important}
.g-mx-8--md{margin-left:0.57143rem !important;margin-right:0.57143rem !important}
.g-mx-9--md{margin-left:0.64286rem !important;margin-right:0.64286rem !important}
.g-mx-10--md{margin-left:0.71429rem !important;margin-right:0.71429rem !important}
.g-mx-10--md{margin-left:0.71429rem !important;margin-right:0.71429rem !important}
.g-mx-15--md{margin-left:1.07143rem !important;margin-right:1.07143rem !important}
.g-mx-20--md{margin-left:1.42857rem !important;margin-right:1.42857rem !important}
.g-mx-25--md{margin-left:1.78571rem !important;margin-right:1.78571rem !important}
.g-mx-30--md{margin-left:2.14286rem !important;margin-right:2.14286rem !important}
.g-mx-35--md{margin-left:2.5rem !important;margin-right:2.5rem !important}
.g-mx-40--md{margin-left:2.85714rem !important;margin-right:2.85714rem !important}
.g-mx-45--md{margin-left:3.21429rem !important;margin-right:3.21429rem !important}
.g-mx-50--md{margin-left:3.57143rem !important;margin-right:3.57143rem !important}
.g-mx-55--md{margin-left:3.92857rem !important;margin-right:3.92857rem !important}
.g-mx-60--md{margin-left:4.28571rem !important;margin-right:4.28571rem !important}
.g-mx-65--md{margin-left:4.64286rem !important;margin-right:4.64286rem !important}
.g-mx-70--md{margin-left:5rem !important;margin-right:5rem !important}
.g-mx-75--md{margin-left:5.35714rem !important;margin-right:5.35714rem !important}
.g-mx-80--md{margin-left:5.71429rem !important;margin-right:5.71429rem !important}
.g-mx-85--md{margin-left:6.07143rem !important;margin-right:6.07143rem !important}
.g-mx-90--md{margin-left:6.42857rem !important;margin-right:6.42857rem !important}
.g-mx-95--md{margin-left:6.78571rem !important;margin-right:6.78571rem !important}
.g-mx-100--md{margin-left:7.14286rem !important;margin-right:7.14286rem !important}
.g-my-1--md{margin-top:0.07143rem !important;margin-bottom:0.07143rem !important}
.g-my-2--md{margin-top:0.14286rem !important;margin-bottom:0.14286rem !important}
.g-my-3--md{margin-top:0.21429rem !important;margin-bottom:0.21429rem !important}
.g-my-4--md{margin-top:0.28571rem !important;margin-bottom:0.28571rem !important}
.g-my-5--md{margin-top:0.35714rem !important;margin-bottom:0.35714rem !important}
.g-my-6--md{margin-top:0.42857rem !important;margin-bottom:0.42857rem !important}
.g-my-7--md{margin-top:0.5rem !important;margin-bottom:0.5rem !important}
.g-my-8--md{margin-top:0.57143rem !important;margin-bottom:0.57143rem !important}
.g-my-9--md{margin-top:0.64286rem !important;margin-bottom:0.64286rem !important}
.g-my-10--md{margin-top:0.71429rem !important;margin-bottom:0.71429rem !important}
.g-my-10--md{margin-top:0.71429rem !important;margin-bottom:0.71429rem !important}
.g-my-15--md{margin-top:1.07143rem !important;margin-bottom:1.07143rem !important}
.g-my-20--md{margin-top:1.42857rem !important;margin-bottom:1.42857rem !important}
.g-my-25--md{margin-top:1.78571rem !important;margin-bottom:1.78571rem !important}
.g-my-30--md{margin-top:2.14286rem !important;margin-bottom:2.14286rem !important}
.g-my-35--md{margin-top:2.5rem !important;margin-bottom:2.5rem !important}
.g-my-40--md{margin-top:2.85714rem !important;margin-bottom:2.85714rem !important}
.g-my-45--md{margin-top:3.21429rem !important;margin-bottom:3.21429rem !important}
.g-my-50--md{margin-top:3.57143rem !important;margin-bottom:3.57143rem !important}
.g-my-55--md{margin-top:3.92857rem !important;margin-bottom:3.92857rem !important}
.g-my-60--md{margin-top:4.28571rem !important;margin-bottom:4.28571rem !important}
.g-my-65--md{margin-top:4.64286rem !important;margin-bottom:4.64286rem !important}
.g-my-70--md{margin-top:5rem !important;margin-bottom:5rem !important}
.g-my-75--md{margin-top:5.35714rem !important;margin-bottom:5.35714rem !important}
.g-my-80--md{margin-top:5.71429rem !important;margin-bottom:5.71429rem !important}
.g-my-85--md{margin-top:6.07143rem !important;margin-bottom:6.07143rem !important}
.g-my-90--md{margin-top:6.42857rem !important;margin-bottom:6.42857rem !important}
.g-my-95--md{margin-top:6.78571rem !important;margin-bottom:6.78571rem !important}
.g-my-100--md{margin-top:7.14286rem !important;margin-bottom:7.14286rem !important}
.g-mt-1--md{margin-top:0.07143rem !important}
.g-mt-minus-1--md{margin-top:-0.07143rem !important}
.g-mt-2--md{margin-top:0.14286rem !important}
.g-mt-minus-2--md{margin-top:-0.14286rem !important}
.g-mt-3--md{margin-top:0.21429rem !important}
.g-mt-minus-3--md{margin-top:-0.21429rem !important}
.g-mt-4--md{margin-top:0.28571rem !important}
.g-mt-minus-4--md{margin-top:-0.28571rem !important}
.g-mt-5--md{margin-top:0.35714rem !important}
.g-mt-minus-5--md{margin-top:-0.35714rem !important}
.g-mt-6--md{margin-top:0.42857rem !important}
.g-mt-minus-6--md{margin-top:-0.42857rem !important}
.g-mt-7--md{margin-top:0.5rem !important}
.g-mt-minus-7--md{margin-top:-0.5rem !important}
.g-mt-8--md{margin-top:0.57143rem !important}
.g-mt-minus-8--md{margin-top:-0.57143rem !important}
.g-mt-9--md{margin-top:0.64286rem !important}
.g-mt-minus-9--md{margin-top:-0.64286rem !important}
.g-mt-10--md{margin-top:0.71429rem !important}
.g-mt-minus-10--md{margin-top:-0.71429rem !important}
.g-mt-11--md{margin-top:0.78571rem !important}
.g-mt-minus-11--md{margin-top:-0.78571rem !important}
.g-mt-12--md{margin-top:0.85714rem !important}
.g-mt-minus-12--md{margin-top:-0.85714rem !important}
.g-mt-13--md{margin-top:0.92857rem !important}
.g-mt-minus-13--md{margin-top:-0.92857rem !important}
.g-mt-14--md{margin-top:1rem !important}
.g-mt-minus-14--md{margin-top:-1rem !important}
.g-mt-15--md{margin-top:1.07143rem !important}
.g-mt-minus-15--md{margin-top:-1.07143rem !important}
.g-mt-16--md{margin-top:1.14286rem !important}
.g-mt-minus-16--md{margin-top:-1.14286rem !important}
.g-mt-17--md{margin-top:1.21429rem !important}
.g-mt-minus-17--md{margin-top:-1.21429rem !important}
.g-mt-18--md{margin-top:1.28571rem !important}
.g-mt-minus-18--md{margin-top:-1.28571rem !important}
.g-mt-19--md{margin-top:1.35714rem !important}
.g-mt-minus-19--md{margin-top:-1.35714rem !important}
.g-mt-20--md{margin-top:1.42857rem !important}
.g-mt-minus-20--md{margin-top:-1.42857rem !important}
.g-mt-10--md{margin-top:0.71429rem !important}
.g-mt-minus-10--md{margin-top:-0.71429rem !important}
.g-mt-15--md{margin-top:1.07143rem !important}
.g-mt-minus-15--md{margin-top:-1.07143rem !important}
.g-mt-20--md{margin-top:1.42857rem !important}
.g-mt-minus-20--md{margin-top:-1.42857rem !important}
.g-mt-25--md{margin-top:1.78571rem !important}
.g-mt-minus-25--md{margin-top:-1.78571rem !important}
.g-mt-30--md{margin-top:2.14286rem !important}
.g-mt-minus-30--md{margin-top:-2.14286rem !important}
.g-mt-35--md{margin-top:2.5rem !important}
.g-mt-minus-35--md{margin-top:-2.5rem !important}
.g-mt-40--md{margin-top:2.85714rem !important}
.g-mt-minus-40--md{margin-top:-2.85714rem !important}
.g-mt-45--md{margin-top:3.21429rem !important}
.g-mt-minus-45--md{margin-top:-3.21429rem !important}
.g-mt-50--md{margin-top:3.57143rem !important}
.g-mt-minus-50--md{margin-top:-3.57143rem !important}
.g-mt-55--md{margin-top:3.92857rem !important}
.g-mt-minus-55--md{margin-top:-3.92857rem !important}
.g-mt-60--md{margin-top:4.28571rem !important}
.g-mt-minus-60--md{margin-top:-4.28571rem !important}
.g-mt-65--md{margin-top:4.64286rem !important}
.g-mt-minus-65--md{margin-top:-4.64286rem !important}
.g-mt-70--md{margin-top:5rem !important}
.g-mt-minus-70--md{margin-top:-5rem !important}
.g-mt-75--md{margin-top:5.35714rem !important}
.g-mt-minus-75--md{margin-top:-5.35714rem !important}
.g-mt-80--md{margin-top:5.71429rem !important}
.g-mt-minus-80--md{margin-top:-5.71429rem !important}
.g-mt-85--md{margin-top:6.07143rem !important}
.g-mt-minus-85--md{margin-top:-6.07143rem !important}
.g-mt-90--md{margin-top:6.42857rem !important}
.g-mt-minus-90--md{margin-top:-6.42857rem !important}
.g-mt-95--md{margin-top:6.78571rem !important}
.g-mt-minus-95--md{margin-top:-6.78571rem !important}
.g-mt-100--md{margin-top:7.14286rem !important}
.g-mt-minus-100--md{margin-top:-7.14286rem !important}
.g-mt-105--md{margin-top:7.5rem !important}
.g-mt-minus-105--md{margin-top:-7.5rem !important}
.g-mt-110--md{margin-top:7.85714rem !important}
.g-mt-minus-110--md{margin-top:-7.85714rem !important}
.g-mt-115--md{margin-top:8.21429rem !important}
.g-mt-minus-115--md{margin-top:-8.21429rem !important}
.g-mt-120--md{margin-top:8.57143rem !important}
.g-mt-minus-120--md{margin-top:-8.57143rem !important}
.g-mt-125--md{margin-top:8.92857rem !important}
.g-mt-minus-125--md{margin-top:-8.92857rem !important}
.g-mt-130--md{margin-top:9.28571rem !important}
.g-mt-minus-130--md{margin-top:-9.28571rem !important}
.g-mt-135--md{margin-top:9.64286rem !important}
.g-mt-minus-135--md{margin-top:-9.64286rem !important}
.g-mt-140--md{margin-top:10rem !important}
.g-mt-minus-140--md{margin-top:-10rem !important}
.g-mt-145--md{margin-top:10.35714rem !important}
.g-mt-minus-145--md{margin-top:-10.35714rem !important}
.g-mt-150--md{margin-top:10.71429rem !important}
.g-mt-minus-150--md{margin-top:-10.71429rem !important}
.g-mt-155--md{margin-top:11.07143rem !important}
.g-mt-minus-155--md{margin-top:-11.07143rem !important}
.g-mt-160--md{margin-top:11.42857rem !important}
.g-mt-minus-160--md{margin-top:-11.42857rem !important}
.g-mt-165--md{margin-top:11.78571rem !important}
.g-mt-minus-165--md{margin-top:-11.78571rem !important}
.g-mt-170--md{margin-top:12.14286rem !important}
.g-mt-minus-170--md{margin-top:-12.14286rem !important}
.g-mb-1--md{margin-bottom:0.07143rem !important}
.g-mb-minus-1--md{margin-bottom:-0.07143rem !important}
.g-mb-2--md{margin-bottom:0.14286rem !important}
.g-mb-minus-2--md{margin-bottom:-0.14286rem !important}
.g-mb-3--md{margin-bottom:0.21429rem !important}
.g-mb-minus-3--md{margin-bottom:-0.21429rem !important}
.g-mb-4--md{margin-bottom:0.28571rem !important}
.g-mb-minus-4--md{margin-bottom:-0.28571rem !important}
.g-mb-5--md{margin-bottom:0.35714rem !important}
.g-mb-minus-5--md{margin-bottom:-0.35714rem !important}
.g-mb-6--md{margin-bottom:0.42857rem !important}
.g-mb-minus-6--md{margin-bottom:-0.42857rem !important}
.g-mb-7--md{margin-bottom:0.5rem !important}
.g-mb-minus-7--md{margin-bottom:-0.5rem !important}
.g-mb-8--md{margin-bottom:0.57143rem !important}
.g-mb-minus-8--md{margin-bottom:-0.57143rem !important}
.g-mb-9--md{margin-bottom:0.64286rem !important}
.g-mb-minus-9--md{margin-bottom:-0.64286rem !important}
.g-mb-10--md{margin-bottom:0.71429rem !important}
.g-mb-minus-10--md{margin-bottom:-0.71429rem !important}
.g-mb-11--md{margin-bottom:0.78571rem !important}
.g-mb-minus-11--md{margin-bottom:-0.78571rem !important}
.g-mb-12--md{margin-bottom:0.85714rem !important}
.g-mb-minus-12--md{margin-bottom:-0.85714rem !important}
.g-mb-13--md{margin-bottom:0.92857rem !important}
.g-mb-minus-13--md{margin-bottom:-0.92857rem !important}
.g-mb-14--md{margin-bottom:1rem !important}
.g-mb-minus-14--md{margin-bottom:-1rem !important}
.g-mb-15--md{margin-bottom:1.07143rem !important}
.g-mb-minus-15--md{margin-bottom:-1.07143rem !important}
.g-mb-16--md{margin-bottom:1.14286rem !important}
.g-mb-minus-16--md{margin-bottom:-1.14286rem !important}
.g-mb-17--md{margin-bottom:1.21429rem !important}
.g-mb-minus-17--md{margin-bottom:-1.21429rem !important}
.g-mb-18--md{margin-bottom:1.28571rem !important}
.g-mb-minus-18--md{margin-bottom:-1.28571rem !important}
.g-mb-19--md{margin-bottom:1.35714rem !important}
.g-mb-minus-19--md{margin-bottom:-1.35714rem !important}
.g-mb-20--md{margin-bottom:1.42857rem !important}
.g-mb-minus-20--md{margin-bottom:-1.42857rem !important}
.g-mb-10--md{margin-bottom:0.71429rem !important}
.g-mb-15--md{margin-bottom:1.07143rem !important}
.g-mb-20--md{margin-bottom:1.42857rem !important}
.g-mb-25--md{margin-bottom:1.78571rem !important}
.g-mb-30--md{margin-bottom:2.14286rem !important}
.g-mb-35--md{margin-bottom:2.5rem !important}
.g-mb-40--md{margin-bottom:2.85714rem !important}
.g-mb-45--md{margin-bottom:3.21429rem !important}
.g-mb-50--md{margin-bottom:3.57143rem !important}
.g-mb-55--md{margin-bottom:3.92857rem !important}
.g-mb-60--md{margin-bottom:4.28571rem !important}
.g-mb-65--md{margin-bottom:4.64286rem !important}
.g-mb-70--md{margin-bottom:5rem !important}
.g-mb-75--md{margin-bottom:5.35714rem !important}
.g-mb-80--md{margin-bottom:5.71429rem !important}
.g-mb-85--md{margin-bottom:6.07143rem !important}
.g-mb-90--md{margin-bottom:6.42857rem !important}
.g-mb-95--md{margin-bottom:6.78571rem !important}
.g-mb-100--md{margin-bottom:7.14286rem !important}
.g-mb-105--md{margin-bottom:7.5rem !important}
.g-mb-110--md{margin-bottom:7.85714rem !important}
.g-mb-115--md{margin-bottom:8.21429rem !important}
.g-mb-120--md{margin-bottom:8.57143rem !important}
.g-mb-125--md{margin-bottom:8.92857rem !important}
.g-mb-130--md{margin-bottom:9.28571rem !important}
.g-mb-135--md{margin-bottom:9.64286rem !important}
.g-mb-140--md{margin-bottom:10rem !important}
.g-mb-145--md{margin-bottom:10.35714rem !important}
.g-mb-150--md{margin-bottom:10.71429rem !important}
.g-mb-155--md{margin-bottom:11.07143rem !important}
.g-mb-160--md{margin-bottom:11.42857rem !important}
.g-mb-165--md{margin-bottom:11.78571rem !important}
.g-mb-170--md{margin-bottom:12.14286rem !important}
.g-ml-1--md{margin-left:0.07143rem !important}
.g-ml-minus-1--md{margin-left:-0.07143rem !important}
.g-ml-2--md{margin-left:0.14286rem !important}
.g-ml-minus-2--md{margin-left:-0.14286rem !important}
.g-ml-3--md{margin-left:0.21429rem !important}
.g-ml-minus-3--md{margin-left:-0.21429rem !important}
.g-ml-4--md{margin-left:0.28571rem !important}
.g-ml-minus-4--md{margin-left:-0.28571rem !important}
.g-ml-5--md{margin-left:0.35714rem !important}
.g-ml-minus-5--md{margin-left:-0.35714rem !important}
.g-ml-6--md{margin-left:0.42857rem !important}
.g-ml-minus-6--md{margin-left:-0.42857rem !important}
.g-ml-7--md{margin-left:0.5rem !important}
.g-ml-minus-7--md{margin-left:-0.5rem !important}
.g-ml-8--md{margin-left:0.57143rem !important}
.g-ml-minus-8--md{margin-left:-0.57143rem !important}
.g-ml-9--md{margin-left:0.64286rem !important}
.g-ml-minus-9--md{margin-left:-0.64286rem !important}
.g-ml-10--md{margin-left:0.71429rem !important}
.g-ml-minus-10--md{margin-left:-0.71429rem !important}
.g-ml-5--md{margin-left:0.35714rem !important}
.g-ml-minus-5--md{margin-left:-0.35714rem !important}
.g-ml-10--md{margin-left:0.71429rem !important}
.g-ml-minus-10--md{margin-left:-0.71429rem !important}
.g-ml-15--md{margin-left:1.07143rem !important}
.g-ml-minus-15--md{margin-left:-1.07143rem !important}
.g-ml-20--md{margin-left:1.42857rem !important}
.g-ml-minus-20--md{margin-left:-1.42857rem !important}
.g-ml-25--md{margin-left:1.78571rem !important}
.g-ml-minus-25--md{margin-left:-1.78571rem !important}
.g-ml-30--md{margin-left:2.14286rem !important}
.g-ml-minus-30--md{margin-left:-2.14286rem !important}
.g-ml-35--md{margin-left:2.5rem !important}
.g-ml-minus-35--md{margin-left:-2.5rem !important}
.g-ml-40--md{margin-left:2.85714rem !important}
.g-ml-minus-40--md{margin-left:-2.85714rem !important}
.g-ml-45--md{margin-left:3.21429rem !important}
.g-ml-minus-45--md{margin-left:-3.21429rem !important}
.g-ml-50--md{margin-left:3.57143rem !important}
.g-ml-minus-50--md{margin-left:-3.57143rem !important}
.g-mr-1--md{margin-right:0.07143rem !important}
.g-mr-minus-1--md{margin-right:-0.07143rem !important}
.g-mr-2--md{margin-right:0.14286rem !important}
.g-mr-minus-2--md{margin-right:-0.14286rem !important}
.g-mr-3--md{margin-right:0.21429rem !important}
.g-mr-minus-3--md{margin-right:-0.21429rem !important}
.g-mr-4--md{margin-right:0.28571rem !important}
.g-mr-minus-4--md{margin-right:-0.28571rem !important}
.g-mr-5--md{margin-right:0.35714rem !important}
.g-mr-minus-5--md{margin-right:-0.35714rem !important}
.g-mr-6--md{margin-right:0.42857rem !important}
.g-mr-minus-6--md{margin-right:-0.42857rem !important}
.g-mr-7--md{margin-right:0.5rem !important}
.g-mr-minus-7--md{margin-right:-0.5rem !important}
.g-mr-8--md{margin-right:0.57143rem !important}
.g-mr-minus-8--md{margin-right:-0.57143rem !important}
.g-mr-9--md{margin-right:0.64286rem !important}
.g-mr-minus-9--md{margin-right:-0.64286rem !important}
.g-mr-10--md{margin-right:0.71429rem !important}
.g-mr-minus-10--md{margin-right:-0.71429rem !important}
.g-mr-5--md{margin-right:0.35714rem !important}
.g-mr-10--md{margin-right:0.71429rem !important}
.g-mr-15--md{margin-right:1.07143rem !important}
.g-mr-20--md{margin-right:1.42857rem !important}
.g-mr-25--md{margin-right:1.78571rem !important}
.g-mr-30--md{margin-right:2.14286rem !important}
.g-mr-35--md{margin-right:2.5rem !important}
.g-mr-40--md{margin-right:2.85714rem !important}
.g-mr-45--md{margin-right:3.21429rem !important}
.g-mr-50--md{margin-right:3.57143rem !important}
}
@media (min-width:992px){.g-ma-0--lg{margin:0 !important}
.g-mx-0--lg{margin-left:0 !important;margin-right:0 !important}
.g-my-0--lg{margin-top:0 !important;margin-bottom:0 !important}
.g-ml-0--lg{margin-left:0 !important}
.g-mr-0--lg{margin-right:0 !important}
.g-mt-0--lg{margin-top:0 !important}
.g-mb-0--lg{margin-bottom:0 !important}
.g-mx-1--lg{margin-left:0.07143rem !important;margin-right:0.07143rem !important}
.g-mx-2--lg{margin-left:0.14286rem !important;margin-right:0.14286rem !important}
.g-mx-3--lg{margin-left:0.21429rem !important;margin-right:0.21429rem !important}
.g-mx-4--lg{margin-left:0.28571rem !important;margin-right:0.28571rem !important}
.g-mx-5--lg{margin-left:0.35714rem !important;margin-right:0.35714rem !important}
.g-mx-6--lg{margin-left:0.42857rem !important;margin-right:0.42857rem !important}
.g-mx-7--lg{margin-left:0.5rem !important;margin-right:0.5rem !important}
.g-mx-8--lg{margin-left:0.57143rem !important;margin-right:0.57143rem !important}
.g-mx-9--lg{margin-left:0.64286rem !important;margin-right:0.64286rem !important}
.g-mx-10--lg{margin-left:0.71429rem !important;margin-right:0.71429rem !important}
.g-mx-10--lg{margin-left:0.71429rem !important;margin-right:0.71429rem !important}
.g-mx-15--lg{margin-left:1.07143rem !important;margin-right:1.07143rem !important}
.g-mx-20--lg{margin-left:1.42857rem !important;margin-right:1.42857rem !important}
.g-mx-25--lg{margin-left:1.78571rem !important;margin-right:1.78571rem !important}
.g-mx-30--lg{margin-left:2.14286rem !important;margin-right:2.14286rem !important}
.g-mx-35--lg{margin-left:2.5rem !important;margin-right:2.5rem !important}
.g-mx-40--lg{margin-left:2.85714rem !important;margin-right:2.85714rem !important}
.g-mx-45--lg{margin-left:3.21429rem !important;margin-right:3.21429rem !important}
.g-mx-50--lg{margin-left:3.57143rem !important;margin-right:3.57143rem !important}
.g-mx-55--lg{margin-left:3.92857rem !important;margin-right:3.92857rem !important}
.g-mx-60--lg{margin-left:4.28571rem !important;margin-right:4.28571rem !important}
.g-mx-65--lg{margin-left:4.64286rem !important;margin-right:4.64286rem !important}
.g-mx-70--lg{margin-left:5rem !important;margin-right:5rem !important}
.g-mx-75--lg{margin-left:5.35714rem !important;margin-right:5.35714rem !important}
.g-mx-80--lg{margin-left:5.71429rem !important;margin-right:5.71429rem !important}
.g-mx-85--lg{margin-left:6.07143rem !important;margin-right:6.07143rem !important}
.g-mx-90--lg{margin-left:6.42857rem !important;margin-right:6.42857rem !important}
.g-mx-95--lg{margin-left:6.78571rem !important;margin-right:6.78571rem !important}
.g-mx-100--lg{margin-left:7.14286rem !important;margin-right:7.14286rem !important}
.g-my-1--lg{margin-top:0.07143rem !important;margin-bottom:0.07143rem !important}
.g-my-2--lg{margin-top:0.14286rem !important;margin-bottom:0.14286rem !important}
.g-my-3--lg{margin-top:0.21429rem !important;margin-bottom:0.21429rem !important}
.g-my-4--lg{margin-top:0.28571rem !important;margin-bottom:0.28571rem !important}
.g-my-5--lg{margin-top:0.35714rem !important;margin-bottom:0.35714rem !important}
.g-my-6--lg{margin-top:0.42857rem !important;margin-bottom:0.42857rem !important}
.g-my-7--lg{margin-top:0.5rem !important;margin-bottom:0.5rem !important}
.g-my-8--lg{margin-top:0.57143rem !important;margin-bottom:0.57143rem !important}
.g-my-9--lg{margin-top:0.64286rem !important;margin-bottom:0.64286rem !important}
.g-my-10--lg{margin-top:0.71429rem !important;margin-bottom:0.71429rem !important}
.g-my-10--lg{margin-top:0.71429rem !important;margin-bottom:0.71429rem !important}
.g-my-15--lg{margin-top:1.07143rem !important;margin-bottom:1.07143rem !important}
.g-my-20--lg{margin-top:1.42857rem !important;margin-bottom:1.42857rem !important}
.g-my-25--lg{margin-top:1.78571rem !important;margin-bottom:1.78571rem !important}
.g-my-30--lg{margin-top:2.14286rem !important;margin-bottom:2.14286rem !important}
.g-my-35--lg{margin-top:2.5rem !important;margin-bottom:2.5rem !important}
.g-my-40--lg{margin-top:2.85714rem !important;margin-bottom:2.85714rem !important}
.g-my-45--lg{margin-top:3.21429rem !important;margin-bottom:3.21429rem !important}
.g-my-50--lg{margin-top:3.57143rem !important;margin-bottom:3.57143rem !important}
.g-my-55--lg{margin-top:3.92857rem !important;margin-bottom:3.92857rem !important}
.g-my-60--lg{margin-top:4.28571rem !important;margin-bottom:4.28571rem !important}
.g-my-65--lg{margin-top:4.64286rem !important;margin-bottom:4.64286rem !important}
.g-my-70--lg{margin-top:5rem !important;margin-bottom:5rem !important}
.g-my-75--lg{margin-top:5.35714rem !important;margin-bottom:5.35714rem !important}
.g-my-80--lg{margin-top:5.71429rem !important;margin-bottom:5.71429rem !important}
.g-my-85--lg{margin-top:6.07143rem !important;margin-bottom:6.07143rem !important}
.g-my-90--lg{margin-top:6.42857rem !important;margin-bottom:6.42857rem !important}
.g-my-95--lg{margin-top:6.78571rem !important;margin-bottom:6.78571rem !important}
.g-my-100--lg{margin-top:7.14286rem !important;margin-bottom:7.14286rem !important}
.g-mt-1--lg{margin-top:0.07143rem !important}
.g-mt-minus-1--lg{margin-top:-0.07143rem !important}
.g-mt-2--lg{margin-top:0.14286rem !important}
.g-mt-minus-2--lg{margin-top:-0.14286rem !important}
.g-mt-3--lg{margin-top:0.21429rem !important}
.g-mt-minus-3--lg{margin-top:-0.21429rem !important}
.g-mt-4--lg{margin-top:0.28571rem !important}
.g-mt-minus-4--lg{margin-top:-0.28571rem !important}
.g-mt-5--lg{margin-top:0.35714rem !important}
.g-mt-minus-5--lg{margin-top:-0.35714rem !important}
.g-mt-6--lg{margin-top:0.42857rem !important}
.g-mt-minus-6--lg{margin-top:-0.42857rem !important}
.g-mt-7--lg{margin-top:0.5rem !important}
.g-mt-minus-7--lg{margin-top:-0.5rem !important}
.g-mt-8--lg{margin-top:0.57143rem !important}
.g-mt-minus-8--lg{margin-top:-0.57143rem !important}
.g-mt-9--lg{margin-top:0.64286rem !important}
.g-mt-minus-9--lg{margin-top:-0.64286rem !important}
.g-mt-10--lg{margin-top:0.71429rem !important}
.g-mt-minus-10--lg{margin-top:-0.71429rem !important}
.g-mt-11--lg{margin-top:0.78571rem !important}
.g-mt-minus-11--lg{margin-top:-0.78571rem !important}
.g-mt-12--lg{margin-top:0.85714rem !important}
.g-mt-minus-12--lg{margin-top:-0.85714rem !important}
.g-mt-13--lg{margin-top:0.92857rem !important}
.g-mt-minus-13--lg{margin-top:-0.92857rem !important}
.g-mt-14--lg{margin-top:1rem !important}
.g-mt-minus-14--lg{margin-top:-1rem !important}
.g-mt-15--lg{margin-top:1.07143rem !important}
.g-mt-minus-15--lg{margin-top:-1.07143rem !important}
.g-mt-16--lg{margin-top:1.14286rem !important}
.g-mt-minus-16--lg{margin-top:-1.14286rem !important}
.g-mt-17--lg{margin-top:1.21429rem !important}
.g-mt-minus-17--lg{margin-top:-1.21429rem !important}
.g-mt-18--lg{margin-top:1.28571rem !important}
.g-mt-minus-18--lg{margin-top:-1.28571rem !important}
.g-mt-19--lg{margin-top:1.35714rem !important}
.g-mt-minus-19--lg{margin-top:-1.35714rem !important}
.g-mt-20--lg{margin-top:1.42857rem !important}
.g-mt-minus-20--lg{margin-top:-1.42857rem !important}
.g-mt-10--lg{margin-top:0.71429rem !important}
.g-mt-minus-10--lg{margin-top:-0.71429rem !important}
.g-mt-15--lg{margin-top:1.07143rem !important}
.g-mt-minus-15--lg{margin-top:-1.07143rem !important}
.g-mt-20--lg{margin-top:1.42857rem !important}
.g-mt-minus-20--lg{margin-top:-1.42857rem !important}
.g-mt-25--lg{margin-top:1.78571rem !important}
.g-mt-minus-25--lg{margin-top:-1.78571rem !important}
.g-mt-30--lg{margin-top:2.14286rem !important}
.g-mt-minus-30--lg{margin-top:-2.14286rem !important}
.g-mt-35--lg{margin-top:2.5rem !important}
.g-mt-minus-35--lg{margin-top:-2.5rem !important}
.g-mt-40--lg{margin-top:2.85714rem !important}
.g-mt-minus-40--lg{margin-top:-2.85714rem !important}
.g-mt-45--lg{margin-top:3.21429rem !important}
.g-mt-minus-45--lg{margin-top:-3.21429rem !important}
.g-mt-50--lg{margin-top:3.57143rem !important}
.g-mt-minus-50--lg{margin-top:-3.57143rem !important}
.g-mt-55--lg{margin-top:3.92857rem !important}
.g-mt-minus-55--lg{margin-top:-3.92857rem !important}
.g-mt-60--lg{margin-top:4.28571rem !important}
.g-mt-minus-60--lg{margin-top:-4.28571rem !important}
.g-mt-65--lg{margin-top:4.64286rem !important}
.g-mt-minus-65--lg{margin-top:-4.64286rem !important}
.g-mt-70--lg{margin-top:5rem !important}
.g-mt-minus-70--lg{margin-top:-5rem !important}
.g-mt-75--lg{margin-top:5.35714rem !important}
.g-mt-minus-75--lg{margin-top:-5.35714rem !important}
.g-mt-80--lg{margin-top:5.71429rem !important}
.g-mt-minus-80--lg{margin-top:-5.71429rem !important}
.g-mt-85--lg{margin-top:6.07143rem !important}
.g-mt-minus-85--lg{margin-top:-6.07143rem !important}
.g-mt-90--lg{margin-top:6.42857rem !important}
.g-mt-minus-90--lg{margin-top:-6.42857rem !important}
.g-mt-95--lg{margin-top:6.78571rem !important}
.g-mt-minus-95--lg{margin-top:-6.78571rem !important}
.g-mt-100--lg{margin-top:7.14286rem !important}
.g-mt-minus-100--lg{margin-top:-7.14286rem !important}
.g-mt-105--lg{margin-top:7.5rem !important}
.g-mt-minus-105--lg{margin-top:-7.5rem !important}
.g-mt-110--lg{margin-top:7.85714rem !important}
.g-mt-minus-110--lg{margin-top:-7.85714rem !important}
.g-mt-115--lg{margin-top:8.21429rem !important}
.g-mt-minus-115--lg{margin-top:-8.21429rem !important}
.g-mt-120--lg{margin-top:8.57143rem !important}
.g-mt-minus-120--lg{margin-top:-8.57143rem !important}
.g-mt-125--lg{margin-top:8.92857rem !important}
.g-mt-minus-125--lg{margin-top:-8.92857rem !important}
.g-mt-130--lg{margin-top:9.28571rem !important}
.g-mt-minus-130--lg{margin-top:-9.28571rem !important}
.g-mt-135--lg{margin-top:9.64286rem !important}
.g-mt-minus-135--lg{margin-top:-9.64286rem !important}
.g-mt-140--lg{margin-top:10rem !important}
.g-mt-minus-140--lg{margin-top:-10rem !important}
.g-mt-145--lg{margin-top:10.35714rem !important}
.g-mt-minus-145--lg{margin-top:-10.35714rem !important}
.g-mt-150--lg{margin-top:10.71429rem !important}
.g-mt-minus-150--lg{margin-top:-10.71429rem !important}
.g-mt-155--lg{margin-top:11.07143rem !important}
.g-mt-minus-155--lg{margin-top:-11.07143rem !important}
.g-mt-160--lg{margin-top:11.42857rem !important}
.g-mt-minus-160--lg{margin-top:-11.42857rem !important}
.g-mt-165--lg{margin-top:11.78571rem !important}
.g-mt-minus-165--lg{margin-top:-11.78571rem !important}
.g-mt-170--lg{margin-top:12.14286rem !important}
.g-mt-minus-170--lg{margin-top:-12.14286rem !important}
.g-mb-1--lg{margin-bottom:0.07143rem !important}
.g-mb-minus-1--lg{margin-bottom:-0.07143rem !important}
.g-mb-2--lg{margin-bottom:0.14286rem !important}
.g-mb-minus-2--lg{margin-bottom:-0.14286rem !important}
.g-mb-3--lg{margin-bottom:0.21429rem !important}
.g-mb-minus-3--lg{margin-bottom:-0.21429rem !important}
.g-mb-4--lg{margin-bottom:0.28571rem !important}
.g-mb-minus-4--lg{margin-bottom:-0.28571rem !important}
.g-mb-5--lg{margin-bottom:0.35714rem !important}
.g-mb-minus-5--lg{margin-bottom:-0.35714rem !important}
.g-mb-6--lg{margin-bottom:0.42857rem !important}
.g-mb-minus-6--lg{margin-bottom:-0.42857rem !important}
.g-mb-7--lg{margin-bottom:0.5rem !important}
.g-mb-minus-7--lg{margin-bottom:-0.5rem !important}
.g-mb-8--lg{margin-bottom:0.57143rem !important}
.g-mb-minus-8--lg{margin-bottom:-0.57143rem !important}
.g-mb-9--lg{margin-bottom:0.64286rem !important}
.g-mb-minus-9--lg{margin-bottom:-0.64286rem !important}
.g-mb-10--lg{margin-bottom:0.71429rem !important}
.g-mb-minus-10--lg{margin-bottom:-0.71429rem !important}
.g-mb-11--lg{margin-bottom:0.78571rem !important}
.g-mb-minus-11--lg{margin-bottom:-0.78571rem !important}
.g-mb-12--lg{margin-bottom:0.85714rem !important}
.g-mb-minus-12--lg{margin-bottom:-0.85714rem !important}
.g-mb-13--lg{margin-bottom:0.92857rem !important}
.g-mb-minus-13--lg{margin-bottom:-0.92857rem !important}
.g-mb-14--lg{margin-bottom:1rem !important}
.g-mb-minus-14--lg{margin-bottom:-1rem !important}
.g-mb-15--lg{margin-bottom:1.07143rem !important}
.g-mb-minus-15--lg{margin-bottom:-1.07143rem !important}
.g-mb-16--lg{margin-bottom:1.14286rem !important}
.g-mb-minus-16--lg{margin-bottom:-1.14286rem !important}
.g-mb-17--lg{margin-bottom:1.21429rem !important}
.g-mb-minus-17--lg{margin-bottom:-1.21429rem !important}
.g-mb-18--lg{margin-bottom:1.28571rem !important}
.g-mb-minus-18--lg{margin-bottom:-1.28571rem !important}
.g-mb-19--lg{margin-bottom:1.35714rem !important}
.g-mb-minus-19--lg{margin-bottom:-1.35714rem !important}
.g-mb-20--lg{margin-bottom:1.42857rem !important}
.g-mb-minus-20--lg{margin-bottom:-1.42857rem !important}
.g-mb-10--lg{margin-bottom:0.71429rem !important}
.g-mb-15--lg{margin-bottom:1.07143rem !important}
.g-mb-20--lg{margin-bottom:1.42857rem !important}
.g-mb-25--lg{margin-bottom:1.78571rem !important}
.g-mb-30--lg{margin-bottom:2.14286rem !important}
.g-mb-35--lg{margin-bottom:2.5rem !important}
.g-mb-40--lg{margin-bottom:2.85714rem !important}
.g-mb-45--lg{margin-bottom:3.21429rem !important}
.g-mb-50--lg{margin-bottom:3.57143rem !important}
.g-mb-55--lg{margin-bottom:3.92857rem !important}
.g-mb-60--lg{margin-bottom:4.28571rem !important}
.g-mb-65--lg{margin-bottom:4.64286rem !important}
.g-mb-70--lg{margin-bottom:5rem !important}
.g-mb-75--lg{margin-bottom:5.35714rem !important}
.g-mb-80--lg{margin-bottom:5.71429rem !important}
.g-mb-85--lg{margin-bottom:6.07143rem !important}
.g-mb-90--lg{margin-bottom:6.42857rem !important}
.g-mb-95--lg{margin-bottom:6.78571rem !important}
.g-mb-100--lg{margin-bottom:7.14286rem !important}
.g-mb-105--lg{margin-bottom:7.5rem !important}
.g-mb-110--lg{margin-bottom:7.85714rem !important}
.g-mb-115--lg{margin-bottom:8.21429rem !important}
.g-mb-120--lg{margin-bottom:8.57143rem !important}
.g-mb-125--lg{margin-bottom:8.92857rem !important}
.g-mb-130--lg{margin-bottom:9.28571rem !important}
.g-mb-135--lg{margin-bottom:9.64286rem !important}
.g-mb-140--lg{margin-bottom:10rem !important}
.g-mb-145--lg{margin-bottom:10.35714rem !important}
.g-mb-150--lg{margin-bottom:10.71429rem !important}
.g-mb-155--lg{margin-bottom:11.07143rem !important}
.g-mb-160--lg{margin-bottom:11.42857rem !important}
.g-mb-165--lg{margin-bottom:11.78571rem !important}
.g-mb-170--lg{margin-bottom:12.14286rem !important}
.g-ml-1--lg{margin-left:0.07143rem !important}
.g-ml-minus-1--lg{margin-left:-0.07143rem !important}
.g-ml-2--lg{margin-left:0.14286rem !important}
.g-ml-minus-2--lg{margin-left:-0.14286rem !important}
.g-ml-3--lg{margin-left:0.21429rem !important}
.g-ml-minus-3--lg{margin-left:-0.21429rem !important}
.g-ml-4--lg{margin-left:0.28571rem !important}
.g-ml-minus-4--lg{margin-left:-0.28571rem !important}
.g-ml-5--lg{margin-left:0.35714rem !important}
.g-ml-minus-5--lg{margin-left:-0.35714rem !important}
.g-ml-6--lg{margin-left:0.42857rem !important}
.g-ml-minus-6--lg{margin-left:-0.42857rem !important}
.g-ml-7--lg{margin-left:0.5rem !important}
.g-ml-minus-7--lg{margin-left:-0.5rem !important}
.g-ml-8--lg{margin-left:0.57143rem !important}
.g-ml-minus-8--lg{margin-left:-0.57143rem !important}
.g-ml-9--lg{margin-left:0.64286rem !important}
.g-ml-minus-9--lg{margin-left:-0.64286rem !important}
.g-ml-10--lg{margin-left:0.71429rem !important}
.g-ml-minus-10--lg{margin-left:-0.71429rem !important}
.g-ml-5--lg{margin-left:0.35714rem !important}
.g-ml-minus-5--lg{margin-left:-0.35714rem !important}
.g-ml-10--lg{margin-left:0.71429rem !important}
.g-ml-minus-10--lg{margin-left:-0.71429rem !important}
.g-ml-15--lg{margin-left:1.07143rem !important}
.g-ml-minus-15--lg{margin-left:-1.07143rem !important}
.g-ml-20--lg{margin-left:1.42857rem !important}
.g-ml-minus-20--lg{margin-left:-1.42857rem !important}
.g-ml-25--lg{margin-left:1.78571rem !important}
.g-ml-minus-25--lg{margin-left:-1.78571rem !important}
.g-ml-30--lg{margin-left:2.14286rem !important}
.g-ml-minus-30--lg{margin-left:-2.14286rem !important}
.g-ml-35--lg{margin-left:2.5rem !important}
.g-ml-minus-35--lg{margin-left:-2.5rem !important}
.g-ml-40--lg{margin-left:2.85714rem !important}
.g-ml-minus-40--lg{margin-left:-2.85714rem !important}
.g-ml-45--lg{margin-left:3.21429rem !important}
.g-ml-minus-45--lg{margin-left:-3.21429rem !important}
.g-ml-50--lg{margin-left:3.57143rem !important}
.g-ml-minus-50--lg{margin-left:-3.57143rem !important}
.g-mr-1--lg{margin-right:0.07143rem !important}
.g-mr-minus-1--lg{margin-right:-0.07143rem !important}
.g-mr-2--lg{margin-right:0.14286rem !important}
.g-mr-minus-2--lg{margin-right:-0.14286rem !important}
.g-mr-3--lg{margin-right:0.21429rem !important}
.g-mr-minus-3--lg{margin-right:-0.21429rem !important}
.g-mr-4--lg{margin-right:0.28571rem !important}
.g-mr-minus-4--lg{margin-right:-0.28571rem !important}
.g-mr-5--lg{margin-right:0.35714rem !important}
.g-mr-minus-5--lg{margin-right:-0.35714rem !important}
.g-mr-6--lg{margin-right:0.42857rem !important}
.g-mr-minus-6--lg{margin-right:-0.42857rem !important}
.g-mr-7--lg{margin-right:0.5rem !important}
.g-mr-minus-7--lg{margin-right:-0.5rem !important}
.g-mr-8--lg{margin-right:0.57143rem !important}
.g-mr-minus-8--lg{margin-right:-0.57143rem !important}
.g-mr-9--lg{margin-right:0.64286rem !important}
.g-mr-minus-9--lg{margin-right:-0.64286rem !important}
.g-mr-10--lg{margin-right:0.71429rem !important}
.g-mr-minus-10--lg{margin-right:-0.71429rem !important}
.g-mr-5--lg{margin-right:0.35714rem !important}
.g-mr-10--lg{margin-right:0.71429rem !important}
.g-mr-15--lg{margin-right:1.07143rem !important}
.g-mr-20--lg{margin-right:1.42857rem !important}
.g-mr-25--lg{margin-right:1.78571rem !important}
.g-mr-30--lg{margin-right:2.14286rem !important}
.g-mr-35--lg{margin-right:2.5rem !important}
.g-mr-40--lg{margin-right:2.85714rem !important}
.g-mr-45--lg{margin-right:3.21429rem !important}
.g-mr-50--lg{margin-right:3.57143rem !important}
}
@media (min-width:1200px){.g-ma-0--xl{margin:0 !important}
.g-mx-0--xl{margin-left:0 !important;margin-right:0 !important}
.g-my-0--xl{margin-top:0 !important;margin-bottom:0 !important}
.g-ml-0--xl{margin-left:0 !important}
.g-mr-0--xl{margin-right:0 !important}
.g-mt-0--xl{margin-top:0 !important}
.g-mb-0--xl{margin-bottom:0 !important}
.g-mx-1--xl{margin-left:0.07143rem !important;margin-right:0.07143rem !important}
.g-mx-2--xl{margin-left:0.14286rem !important;margin-right:0.14286rem !important}
.g-mx-3--xl{margin-left:0.21429rem !important;margin-right:0.21429rem !important}
.g-mx-4--xl{margin-left:0.28571rem !important;margin-right:0.28571rem !important}
.g-mx-5--xl{margin-left:0.35714rem !important;margin-right:0.35714rem !important}
.g-mx-6--xl{margin-left:0.42857rem !important;margin-right:0.42857rem !important}
.g-mx-7--xl{margin-left:0.5rem !important;margin-right:0.5rem !important}
.g-mx-8--xl{margin-left:0.57143rem !important;margin-right:0.57143rem !important}
.g-mx-9--xl{margin-left:0.64286rem !important;margin-right:0.64286rem !important}
.g-mx-10--xl{margin-left:0.71429rem !important;margin-right:0.71429rem !important}
.g-mx-10--xl{margin-left:0.71429rem !important;margin-right:0.71429rem !important}
.g-mx-15--xl{margin-left:1.07143rem !important;margin-right:1.07143rem !important}
.g-mx-20--xl{margin-left:1.42857rem !important;margin-right:1.42857rem !important}
.g-mx-25--xl{margin-left:1.78571rem !important;margin-right:1.78571rem !important}
.g-mx-30--xl{margin-left:2.14286rem !important;margin-right:2.14286rem !important}
.g-mx-35--xl{margin-left:2.5rem !important;margin-right:2.5rem !important}
.g-mx-40--xl{margin-left:2.85714rem !important;margin-right:2.85714rem !important}
.g-mx-45--xl{margin-left:3.21429rem !important;margin-right:3.21429rem !important}
.g-mx-50--xl{margin-left:3.57143rem !important;margin-right:3.57143rem !important}
.g-mx-55--xl{margin-left:3.92857rem !important;margin-right:3.92857rem !important}
.g-mx-60--xl{margin-left:4.28571rem !important;margin-right:4.28571rem !important}
.g-mx-65--xl{margin-left:4.64286rem !important;margin-right:4.64286rem !important}
.g-mx-70--xl{margin-left:5rem !important;margin-right:5rem !important}
.g-mx-75--xl{margin-left:5.35714rem !important;margin-right:5.35714rem !important}
.g-mx-80--xl{margin-left:5.71429rem !important;margin-right:5.71429rem !important}
.g-mx-85--xl{margin-left:6.07143rem !important;margin-right:6.07143rem !important}
.g-mx-90--xl{margin-left:6.42857rem !important;margin-right:6.42857rem !important}
.g-mx-95--xl{margin-left:6.78571rem !important;margin-right:6.78571rem !important}
.g-mx-100--xl{margin-left:7.14286rem !important;margin-right:7.14286rem !important}
.g-my-1--xl{margin-top:0.07143rem !important;margin-bottom:0.07143rem !important}
.g-my-2--xl{margin-top:0.14286rem !important;margin-bottom:0.14286rem !important}
.g-my-3--xl{margin-top:0.21429rem !important;margin-bottom:0.21429rem !important}
.g-my-4--xl{margin-top:0.28571rem !important;margin-bottom:0.28571rem !important}
.g-my-5--xl{margin-top:0.35714rem !important;margin-bottom:0.35714rem !important}
.g-my-6--xl{margin-top:0.42857rem !important;margin-bottom:0.42857rem !important}
.g-my-7--xl{margin-top:0.5rem !important;margin-bottom:0.5rem !important}
.g-my-8--xl{margin-top:0.57143rem !important;margin-bottom:0.57143rem !important}
.g-my-9--xl{margin-top:0.64286rem !important;margin-bottom:0.64286rem !important}
.g-my-10--xl{margin-top:0.71429rem !important;margin-bottom:0.71429rem !important}
.g-my-10--xl{margin-top:0.71429rem !important;margin-bottom:0.71429rem !important}
.g-my-15--xl{margin-top:1.07143rem !important;margin-bottom:1.07143rem !important}
.g-my-20--xl{margin-top:1.42857rem !important;margin-bottom:1.42857rem !important}
.g-my-25--xl{margin-top:1.78571rem !important;margin-bottom:1.78571rem !important}
.g-my-30--xl{margin-top:2.14286rem !important;margin-bottom:2.14286rem !important}
.g-my-35--xl{margin-top:2.5rem !important;margin-bottom:2.5rem !important}
.g-my-40--xl{margin-top:2.85714rem !important;margin-bottom:2.85714rem !important}
.g-my-45--xl{margin-top:3.21429rem !important;margin-bottom:3.21429rem !important}
.g-my-50--xl{margin-top:3.57143rem !important;margin-bottom:3.57143rem !important}
.g-my-55--xl{margin-top:3.92857rem !important;margin-bottom:3.92857rem !important}
.g-my-60--xl{margin-top:4.28571rem !important;margin-bottom:4.28571rem !important}
.g-my-65--xl{margin-top:4.64286rem !important;margin-bottom:4.64286rem !important}
.g-my-70--xl{margin-top:5rem !important;margin-bottom:5rem !important}
.g-my-75--xl{margin-top:5.35714rem !important;margin-bottom:5.35714rem !important}
.g-my-80--xl{margin-top:5.71429rem !important;margin-bottom:5.71429rem !important}
.g-my-85--xl{margin-top:6.07143rem !important;margin-bottom:6.07143rem !important}
.g-my-90--xl{margin-top:6.42857rem !important;margin-bottom:6.42857rem !important}
.g-my-95--xl{margin-top:6.78571rem !important;margin-bottom:6.78571rem !important}
.g-my-100--xl{margin-top:7.14286rem !important;margin-bottom:7.14286rem !important}
.g-mt-1--xl{margin-top:0.07143rem !important}
.g-mt-minus-1--xl{margin-top:-0.07143rem !important}
.g-mt-2--xl{margin-top:0.14286rem !important}
.g-mt-minus-2--xl{margin-top:-0.14286rem !important}
.g-mt-3--xl{margin-top:0.21429rem !important}
.g-mt-minus-3--xl{margin-top:-0.21429rem !important}
.g-mt-4--xl{margin-top:0.28571rem !important}
.g-mt-minus-4--xl{margin-top:-0.28571rem !important}
.g-mt-5--xl{margin-top:0.35714rem !important}
.g-mt-minus-5--xl{margin-top:-0.35714rem !important}
.g-mt-6--xl{margin-top:0.42857rem !important}
.g-mt-minus-6--xl{margin-top:-0.42857rem !important}
.g-mt-7--xl{margin-top:0.5rem !important}
.g-mt-minus-7--xl{margin-top:-0.5rem !important}
.g-mt-8--xl{margin-top:0.57143rem !important}
.g-mt-minus-8--xl{margin-top:-0.57143rem !important}
.g-mt-9--xl{margin-top:0.64286rem !important}
.g-mt-minus-9--xl{margin-top:-0.64286rem !important}
.g-mt-10--xl{margin-top:0.71429rem !important}
.g-mt-minus-10--xl{margin-top:-0.71429rem !important}
.g-mt-11--xl{margin-top:0.78571rem !important}
.g-mt-minus-11--xl{margin-top:-0.78571rem !important}
.g-mt-12--xl{margin-top:0.85714rem !important}
.g-mt-minus-12--xl{margin-top:-0.85714rem !important}
.g-mt-13--xl{margin-top:0.92857rem !important}
.g-mt-minus-13--xl{margin-top:-0.92857rem !important}
.g-mt-14--xl{margin-top:1rem !important}
.g-mt-minus-14--xl{margin-top:-1rem !important}
.g-mt-15--xl{margin-top:1.07143rem !important}
.g-mt-minus-15--xl{margin-top:-1.07143rem !important}
.g-mt-16--xl{margin-top:1.14286rem !important}
.g-mt-minus-16--xl{margin-top:-1.14286rem !important}
.g-mt-17--xl{margin-top:1.21429rem !important}
.g-mt-minus-17--xl{margin-top:-1.21429rem !important}
.g-mt-18--xl{margin-top:1.28571rem !important}
.g-mt-minus-18--xl{margin-top:-1.28571rem !important}
.g-mt-19--xl{margin-top:1.35714rem !important}
.g-mt-minus-19--xl{margin-top:-1.35714rem !important}
.g-mt-20--xl{margin-top:1.42857rem !important}
.g-mt-minus-20--xl{margin-top:-1.42857rem !important}
.g-mt-10--xl{margin-top:0.71429rem !important}
.g-mt-minus-10--xl{margin-top:-0.71429rem !important}
.g-mt-15--xl{margin-top:1.07143rem !important}
.g-mt-minus-15--xl{margin-top:-1.07143rem !important}
.g-mt-20--xl{margin-top:1.42857rem !important}
.g-mt-minus-20--xl{margin-top:-1.42857rem !important}
.g-mt-25--xl{margin-top:1.78571rem !important}
.g-mt-minus-25--xl{margin-top:-1.78571rem !important}
.g-mt-30--xl{margin-top:2.14286rem !important}
.g-mt-minus-30--xl{margin-top:-2.14286rem !important}
.g-mt-35--xl{margin-top:2.5rem !important}
.g-mt-minus-35--xl{margin-top:-2.5rem !important}
.g-mt-40--xl{margin-top:2.85714rem !important}
.g-mt-minus-40--xl{margin-top:-2.85714rem !important}
.g-mt-45--xl{margin-top:3.21429rem !important}
.g-mt-minus-45--xl{margin-top:-3.21429rem !important}
.g-mt-50--xl{margin-top:3.57143rem !important}
.g-mt-minus-50--xl{margin-top:-3.57143rem !important}
.g-mt-55--xl{margin-top:3.92857rem !important}
.g-mt-minus-55--xl{margin-top:-3.92857rem !important}
.g-mt-60--xl{margin-top:4.28571rem !important}
.g-mt-minus-60--xl{margin-top:-4.28571rem !important}
.g-mt-65--xl{margin-top:4.64286rem !important}
.g-mt-minus-65--xl{margin-top:-4.64286rem !important}
.g-mt-70--xl{margin-top:5rem !important}
.g-mt-minus-70--xl{margin-top:-5rem !important}
.g-mt-75--xl{margin-top:5.35714rem !important}
.g-mt-minus-75--xl{margin-top:-5.35714rem !important}
.g-mt-80--xl{margin-top:5.71429rem !important}
.g-mt-minus-80--xl{margin-top:-5.71429rem !important}
.g-mt-85--xl{margin-top:6.07143rem !important}
.g-mt-minus-85--xl{margin-top:-6.07143rem !important}
.g-mt-90--xl{margin-top:6.42857rem !important}
.g-mt-minus-90--xl{margin-top:-6.42857rem !important}
.g-mt-95--xl{margin-top:6.78571rem !important}
.g-mt-minus-95--xl{margin-top:-6.78571rem !important}
.g-mt-100--xl{margin-top:7.14286rem !important}
.g-mt-minus-100--xl{margin-top:-7.14286rem !important}
.g-mt-105--xl{margin-top:7.5rem !important}
.g-mt-minus-105--xl{margin-top:-7.5rem !important}
.g-mt-110--xl{margin-top:7.85714rem !important}
.g-mt-minus-110--xl{margin-top:-7.85714rem !important}
.g-mt-115--xl{margin-top:8.21429rem !important}
.g-mt-minus-115--xl{margin-top:-8.21429rem !important}
.g-mt-120--xl{margin-top:8.57143rem !important}
.g-mt-minus-120--xl{margin-top:-8.57143rem !important}
.g-mt-125--xl{margin-top:8.92857rem !important}
.g-mt-minus-125--xl{margin-top:-8.92857rem !important}
.g-mt-130--xl{margin-top:9.28571rem !important}
.g-mt-minus-130--xl{margin-top:-9.28571rem !important}
.g-mt-135--xl{margin-top:9.64286rem !important}
.g-mt-minus-135--xl{margin-top:-9.64286rem !important}
.g-mt-140--xl{margin-top:10rem !important}
.g-mt-minus-140--xl{margin-top:-10rem !important}
.g-mt-145--xl{margin-top:10.35714rem !important}
.g-mt-minus-145--xl{margin-top:-10.35714rem !important}
.g-mt-150--xl{margin-top:10.71429rem !important}
.g-mt-minus-150--xl{margin-top:-10.71429rem !important}
.g-mt-155--xl{margin-top:11.07143rem !important}
.g-mt-minus-155--xl{margin-top:-11.07143rem !important}
.g-mt-160--xl{margin-top:11.42857rem !important}
.g-mt-minus-160--xl{margin-top:-11.42857rem !important}
.g-mt-165--xl{margin-top:11.78571rem !important}
.g-mt-minus-165--xl{margin-top:-11.78571rem !important}
.g-mt-170--xl{margin-top:12.14286rem !important}
.g-mt-minus-170--xl{margin-top:-12.14286rem !important}
.g-mb-1--xl{margin-bottom:0.07143rem !important}
.g-mb-minus-1--xl{margin-bottom:-0.07143rem !important}
.g-mb-2--xl{margin-bottom:0.14286rem !important}
.g-mb-minus-2--xl{margin-bottom:-0.14286rem !important}
.g-mb-3--xl{margin-bottom:0.21429rem !important}
.g-mb-minus-3--xl{margin-bottom:-0.21429rem !important}
.g-mb-4--xl{margin-bottom:0.28571rem !important}
.g-mb-minus-4--xl{margin-bottom:-0.28571rem !important}
.g-mb-5--xl{margin-bottom:0.35714rem !important}
.g-mb-minus-5--xl{margin-bottom:-0.35714rem !important}
.g-mb-6--xl{margin-bottom:0.42857rem !important}
.g-mb-minus-6--xl{margin-bottom:-0.42857rem !important}
.g-mb-7--xl{margin-bottom:0.5rem !important}
.g-mb-minus-7--xl{margin-bottom:-0.5rem !important}
.g-mb-8--xl{margin-bottom:0.57143rem !important}
.g-mb-minus-8--xl{margin-bottom:-0.57143rem !important}
.g-mb-9--xl{margin-bottom:0.64286rem !important}
.g-mb-minus-9--xl{margin-bottom:-0.64286rem !important}
.g-mb-10--xl{margin-bottom:0.71429rem !important}
.g-mb-minus-10--xl{margin-bottom:-0.71429rem !important}
.g-mb-11--xl{margin-bottom:0.78571rem !important}
.g-mb-minus-11--xl{margin-bottom:-0.78571rem !important}
.g-mb-12--xl{margin-bottom:0.85714rem !important}
.g-mb-minus-12--xl{margin-bottom:-0.85714rem !important}
.g-mb-13--xl{margin-bottom:0.92857rem !important}
.g-mb-minus-13--xl{margin-bottom:-0.92857rem !important}
.g-mb-14--xl{margin-bottom:1rem !important}
.g-mb-minus-14--xl{margin-bottom:-1rem !important}
.g-mb-15--xl{margin-bottom:1.07143rem !important}
.g-mb-minus-15--xl{margin-bottom:-1.07143rem !important}
.g-mb-16--xl{margin-bottom:1.14286rem !important}
.g-mb-minus-16--xl{margin-bottom:-1.14286rem !important}
.g-mb-17--xl{margin-bottom:1.21429rem !important}
.g-mb-minus-17--xl{margin-bottom:-1.21429rem !important}
.g-mb-18--xl{margin-bottom:1.28571rem !important}
.g-mb-minus-18--xl{margin-bottom:-1.28571rem !important}
.g-mb-19--xl{margin-bottom:1.35714rem !important}
.g-mb-minus-19--xl{margin-bottom:-1.35714rem !important}
.g-mb-20--xl{margin-bottom:1.42857rem !important}
.g-mb-minus-20--xl{margin-bottom:-1.42857rem !important}
.g-mb-10--xl{margin-bottom:0.71429rem !important}
.g-mb-15--xl{margin-bottom:1.07143rem !important}
.g-mb-20--xl{margin-bottom:1.42857rem !important}
.g-mb-25--xl{margin-bottom:1.78571rem !important}
.g-mb-30--xl{margin-bottom:2.14286rem !important}
.g-mb-35--xl{margin-bottom:2.5rem !important}
.g-mb-40--xl{margin-bottom:2.85714rem !important}
.g-mb-45--xl{margin-bottom:3.21429rem !important}
.g-mb-50--xl{margin-bottom:3.57143rem !important}
.g-mb-55--xl{margin-bottom:3.92857rem !important}
.g-mb-60--xl{margin-bottom:4.28571rem !important}
.g-mb-65--xl{margin-bottom:4.64286rem !important}
.g-mb-70--xl{margin-bottom:5rem !important}
.g-mb-75--xl{margin-bottom:5.35714rem !important}
.g-mb-80--xl{margin-bottom:5.71429rem !important}
.g-mb-85--xl{margin-bottom:6.07143rem !important}
.g-mb-90--xl{margin-bottom:6.42857rem !important}
.g-mb-95--xl{margin-bottom:6.78571rem !important}
.g-mb-100--xl{margin-bottom:7.14286rem !important}
.g-mb-105--xl{margin-bottom:7.5rem !important}
.g-mb-110--xl{margin-bottom:7.85714rem !important}
.g-mb-115--xl{margin-bottom:8.21429rem !important}
.g-mb-120--xl{margin-bottom:8.57143rem !important}
.g-mb-125--xl{margin-bottom:8.92857rem !important}
.g-mb-130--xl{margin-bottom:9.28571rem !important}
.g-mb-135--xl{margin-bottom:9.64286rem !important}
.g-mb-140--xl{margin-bottom:10rem !important}
.g-mb-145--xl{margin-bottom:10.35714rem !important}
.g-mb-150--xl{margin-bottom:10.71429rem !important}
.g-mb-155--xl{margin-bottom:11.07143rem !important}
.g-mb-160--xl{margin-bottom:11.42857rem !important}
.g-mb-165--xl{margin-bottom:11.78571rem !important}
.g-mb-170--xl{margin-bottom:12.14286rem !important}
.g-ml-1--xl{margin-left:0.07143rem !important}
.g-ml-minus-1--xl{margin-left:-0.07143rem !important}
.g-ml-2--xl{margin-left:0.14286rem !important}
.g-ml-minus-2--xl{margin-left:-0.14286rem !important}
.g-ml-3--xl{margin-left:0.21429rem !important}
.g-ml-minus-3--xl{margin-left:-0.21429rem !important}
.g-ml-4--xl{margin-left:0.28571rem !important}
.g-ml-minus-4--xl{margin-left:-0.28571rem !important}
.g-ml-5--xl{margin-left:0.35714rem !important}
.g-ml-minus-5--xl{margin-left:-0.35714rem !important}
.g-ml-6--xl{margin-left:0.42857rem !important}
.g-ml-minus-6--xl{margin-left:-0.42857rem !important}
.g-ml-7--xl{margin-left:0.5rem !important}
.g-ml-minus-7--xl{margin-left:-0.5rem !important}
.g-ml-8--xl{margin-left:0.57143rem !important}
.g-ml-minus-8--xl{margin-left:-0.57143rem !important}
.g-ml-9--xl{margin-left:0.64286rem !important}
.g-ml-minus-9--xl{margin-left:-0.64286rem !important}
.g-ml-10--xl{margin-left:0.71429rem !important}
.g-ml-minus-10--xl{margin-left:-0.71429rem !important}
.g-ml-5--xl{margin-left:0.35714rem !important}
.g-ml-minus-5--xl{margin-left:-0.35714rem !important}
.g-ml-10--xl{margin-left:0.71429rem !important}
.g-ml-minus-10--xl{margin-left:-0.71429rem !important}
.g-ml-15--xl{margin-left:1.07143rem !important}
.g-ml-minus-15--xl{margin-left:-1.07143rem !important}
.g-ml-20--xl{margin-left:1.42857rem !important}
.g-ml-minus-20--xl{margin-left:-1.42857rem !important}
.g-ml-25--xl{margin-left:1.78571rem !important}
.g-ml-minus-25--xl{margin-left:-1.78571rem !important}
.g-ml-30--xl{margin-left:2.14286rem !important}
.g-ml-minus-30--xl{margin-left:-2.14286rem !important}
.g-ml-35--xl{margin-left:2.5rem !important}
.g-ml-minus-35--xl{margin-left:-2.5rem !important}
.g-ml-40--xl{margin-left:2.85714rem !important}
.g-ml-minus-40--xl{margin-left:-2.85714rem !important}
.g-ml-45--xl{margin-left:3.21429rem !important}
.g-ml-minus-45--xl{margin-left:-3.21429rem !important}
.g-ml-50--xl{margin-left:3.57143rem !important}
.g-ml-minus-50--xl{margin-left:-3.57143rem !important}
.g-mr-1--xl{margin-right:0.07143rem !important}
.g-mr-minus-1--xl{margin-right:-0.07143rem !important}
.g-mr-2--xl{margin-right:0.14286rem !important}
.g-mr-minus-2--xl{margin-right:-0.14286rem !important}
.g-mr-3--xl{margin-right:0.21429rem !important}
.g-mr-minus-3--xl{margin-right:-0.21429rem !important}
.g-mr-4--xl{margin-right:0.28571rem !important}
.g-mr-minus-4--xl{margin-right:-0.28571rem !important}
.g-mr-5--xl{margin-right:0.35714rem !important}
.g-mr-minus-5--xl{margin-right:-0.35714rem !important}
.g-mr-6--xl{margin-right:0.42857rem !important}
.g-mr-minus-6--xl{margin-right:-0.42857rem !important}
.g-mr-7--xl{margin-right:0.5rem !important}
.g-mr-minus-7--xl{margin-right:-0.5rem !important}
.g-mr-8--xl{margin-right:0.57143rem !important}
.g-mr-minus-8--xl{margin-right:-0.57143rem !important}
.g-mr-9--xl{margin-right:0.64286rem !important}
.g-mr-minus-9--xl{margin-right:-0.64286rem !important}
.g-mr-10--xl{margin-right:0.71429rem !important}
.g-mr-minus-10--xl{margin-right:-0.71429rem !important}
.g-mr-5--xl{margin-right:0.35714rem !important}
.g-mr-10--xl{margin-right:0.71429rem !important}
.g-mr-15--xl{margin-right:1.07143rem !important}
.g-mr-20--xl{margin-right:1.42857rem !important}
.g-mr-25--xl{margin-right:1.78571rem !important}
.g-mr-30--xl{margin-right:2.14286rem !important}
.g-mr-35--xl{margin-right:2.5rem !important}
.g-mr-40--xl{margin-right:2.85714rem !important}
.g-mr-45--xl{margin-right:3.21429rem !important}
.g-mr-50--xl{margin-right:3.57143rem !important}
}
.g-ma-1{margin:0.07143rem !important}
.g-ma-3{margin:0.21429rem !important}
.g-ma-5{margin:0.35714rem !important}
.g-ma-10{margin:0.71429rem !important}
.g-ma-20{margin:1.42857rem !important}
.g-ma-minus-1{margin:-0.07143rem !important}
.g-mt-minus-1{margin-top:-0.07143rem}
.g-mt-minus-20{margin-top:-1.42857rem}
.g-mt-minus-25{margin-top:-1.78571rem}
.g-mt-minus-30{margin-top:-2.14286rem}
.g-mt-minus-40{margin-top:-2.85714rem}
.g-mt-minus-70{margin-top:-5rem}
.g-mt-minus-73{margin-top:-5.14286rem !important}
.g-mt-minus-120{margin-top:-8.57143rem}
.g-mt-minus-200{margin-top:-14.28571rem}
.g-mt-minus-300{margin-top:-21.42857rem}
.g-mb-minus-70{margin-bottom:-5rem}
.g-ml-minus-20{margin-left:-1.42857rem}
.g-ml-minus-23{margin-left:-1.64286rem}
.g-ml-minus-35{margin-left:-2.5rem}
.g-ml-minus-55{margin-left:-3.92857rem}
.g-ml-minus-25{margin-left:-1.78571rem}
.g-ml-minus-82{margin-left:-5.85714rem}
.g-ml-minus-90{margin-left:-6.42857rem}
.g-ml-minus-100{margin-left:-7.14286rem}
.g-ml-minus-118{margin-left:-8.42857rem}
.g-ml-minus-142{margin-left:-10.14286rem}
.g-mr-minus-50{margin-right:-3.57143rem}
.g-mr-minus-100{margin-right:-7.14286rem}
.g-mx-minus-1{margin-left:-0.07143rem;margin-right:-0.07143rem}
.g-mx-minus-2{margin-left:-0.14286rem;margin-right:-0.14286rem}
.g-mx-minus-4{margin-left:-0.28571rem;margin-right:-0.28571rem}
.g-mx-minus-5{margin-left:-0.35714rem;margin-right:-0.35714rem}
.g-mx-minus-15{margin-left:-1.07143rem;margin-right:-1.07143rem}
.g-mx-minus-25{margin-left:-1.78571rem;margin-right:-1.78571rem}
.g-mx-minus-30{margin-left:-2.14286rem;margin-right:-2.14286rem}
.g-mt-10x{margin-top:10%;
}
.g-mt-21{margin-top:1.5rem}
.g-mt-22{margin-top:1.57143rem}
.g-mt-28{margin-top:2rem !important}
.g-mt-32{margin-top:2.28571rem !important}
.g-mt-57{margin-top:4.07143rem !important}
.g-mt-500{margin-top:35.71429rem}
.g-mb-23{margin-bottom:1.64286rem}
.g-mb-28{margin-bottom:2rem}
.g-mb-500{margin-bottom:35.71429rem}
.g-ml-10x{margin-left:10%;
}
.g-ml-12{margin-left:0.85714rem}
.g-ml-13{margin-left:0.92857rem}
.g-ml-20{margin-left:1.42857rem}
.g-ml-25{margin-left:1.78571rem}
.g-ml-35{margin-left:2.5rem}
.g-ml-43{margin-left:3.07143rem}
.g-ml-50{margin-left:3.57143rem}
.g-ml-60{margin-left:4.28571rem}
.g-ml-75{margin-left:5.35714rem}
.g-ml-82{margin-left:5.85714rem}
.g-ml-85{margin-left:6.07143rem}
.g-ml-105{margin-left:7.5rem}
.g-ml-118{margin-left:8.42857rem}
.g-ml-142{margin-left:10.14286rem}
.g-mr-12{margin-right:0.85714rem}
.g-mr-60{margin-right:4.28571rem}
.g-mr-63{margin-right:4.5rem}
.g-mr-75{margin-right:5.35714rem}
.g-mr-85{margin-right:6.07143rem !important}
.g-mr-minus-10{margin-right:-0.71429rem}
.g-mr-minus-13{margin-right:-0.92857rem}
.g-mr-minus-15{margin-right:-1.07143rem}
.g-mr-minus-23{margin-right:-1.64286rem}
.g-mr-minus-30{margin-right:-2.14286rem}
.g-mx-minus-10{margin-left:-0.71429rem;margin-right:-0.71429rem}
.g-mx-minus-15{margin-left:-1.07143rem;margin-right:-1.07143rem}
.g-mx-minus-20{margin-left:-1.42857rem;margin-right:-1.42857rem}
.g-mx-minus-25{margin-left:-1.78571rem;margin-right:-1.78571rem}
.g-mx-minus-30{margin-left:-2.14286rem;margin-right:-2.14286rem}
.g-my-minus-1{margin-top:-0.07143rem;margin-bottom:-0.07143rem}
.g-my-minus-2{margin-top:-0.14286rem;margin-bottom:-0.14286rem}
.g-my-minus-10{margin-top:-0.71429rem;margin-bottom:-0.71429rem}
.g-m-reset{margin:0 !important}
@media (min-width:576px){.g-mb-0--sm{margin-bottom:0 !important}
.g-mx-minus-10--sm{margin-left:-0.71429rem;margin-right:-0.71429rem}
.g-my-minus-5--sm{margin-top:-0.35714rem;margin-bottom:-0.35714rem}
.g-my-minus-10--sm{margin-top:-0.71429rem;margin-bottom:-0.71429rem}
.g-mx-minus-0{margin-left:0 !important;margin-right:0 !important}
.g-my-minus-0{margin-top:0;margin-bottom:0}
.g-mr-12--sm{margin-right:0.85714rem}
}
@media (min-width:768px){.g-mx-12--md{margin-left:0.85714rem !important;margin-right:0.85714rem !important}
.g-ml-12--md{margin-left:0.85714rem !important}
.g-mr-12--md{margin-right:0.85714rem !important}
.g-mb-0--md{margin-bottom:0 !important}
.g-ml-minus-1--md{margin-left:-0.07143rem}
.g-ml-minus-9--md{margin-left:-0.64286rem !important}
.g-ml-minus-15--md{margin-left:-1.07143rem !important}
.g-ml-minus-23--md{margin-left:-1.64286rem !important}
.g-ml-minus-25--md{margin-left:-1.78571rem !important}
.g-mr-minus-1--md{margin-right:-0.07143rem}
.g-mr-minus-9--md{margin-right:-0.64286rem !important}
.g-mr-minus-13--md{margin-right:-0.92857rem}
.g-mr-minus-23--md{margin-right:-1.64286rem}
.g-ml-minus-82--md{margin-left:-5.85714rem !important}
.g-mr-60--md{margin-right:4.28571rem !important}
.g-mr-63--md{margin-right:4.5rem !important}
.g-ml-85--md{margin-left:6.07143rem !important}
.g-ml-250--md{margin-left:17.85714rem !important}
.g-ml-minus-90--md{margin-left:-6.42857rem !important}
.g-m-reset--md{margin:0 !important}
.g-mt-130--md{margin-top:9.28571rem !important}
.g-mt-minus-76--md{margin-top:-5.42857rem !important}
.g-my-30--md{margin-top:2.14286rem !important;margin-bpttpm:2.14286rem !important}
}
@media (min-width:992px){.g-mx-12--lg{margin-left:0.85714rem !important;margin-right:0.85714rem !important}
.g-mb-60--lg{margin-bottom:4.28571rem !important}
.g-ml-12--lg{margin-left:0.85714rem !important}
.g-mr-12--lg{margin-right:0.85714rem !important}
.g-mr-minus-1--lg{margin-right:-0.07143rem}
.g-mr-minus-50--lg{margin-right:-3.57143rem}
.g-mr-minus-100--lg{margin-right:-7.14286rem}
.g-ml-minus-100--lg{margin-left:-7.14286rem}
.g-ml-minus-100{margin-left:-7.14286rem}
.g-mx-minus-5--lg{margin-left:-0.35714rem;margin-right:-0.35714rem}
.g-mx-minus-10--lg{margin-left:-0.71429rem;margin-right:-0.71429rem}
.g-mx-minus-15--lg{margin-left:-1.07143rem;margin-right:-1.07143rem}
.g-ml-minus-50--lg{margin-left:-3.57143rem}
.g-m-reset--lg{margin:0 !important}
.g-ml-100--lg{margin-left:7.14286rem}
}
@media (min-width:1200px){.g-mx-minus-10--xl{margin-left:-0.71429rem;margin-right:-0.71429rem}
.g-mx-minus-15--xl{margin-left:-1.07143rem;margin-right:-1.07143rem}
.g-m-reset--xl{margin:0 !important}
.g-mr-0--xl{margin-right:0px !important}
}
@media (min-width:992px){
.js-header-change-moment .g-mt-1--lg--scrolling{margin-top:0.07143rem !important}
.js-header-change-moment .g-mt-2--lg--scrolling{margin-top:0.14286rem !important}
.js-header-change-moment .g-mt-3--lg--scrolling{margin-top:0.21429rem !important}
.js-header-change-moment .g-mt-4--lg--scrolling{margin-top:0.28571rem !important}
.js-header-change-moment .g-mt-5--lg--scrolling{margin-top:0.35714rem !important}
.js-header-change-moment .g-mt-6--lg--scrolling{margin-top:0.42857rem !important}
.js-header-change-moment .g-mt-7--lg--scrolling{margin-top:0.5rem !important}
.js-header-change-moment .g-mt-8--lg--scrolling{margin-top:0.57143rem !important}
.js-header-change-moment .g-mt-9--lg--scrolling{margin-top:0.64286rem !important}
.js-header-change-moment .g-mt-10--lg--scrolling{margin-top:0.71429rem !important}
.js-header-change-moment .g-mt-11--lg--scrolling{margin-top:0.78571rem !important}
.js-header-change-moment .g-mt-12--lg--scrolling{margin-top:0.85714rem !important}
.js-header-change-moment .g-mt-13--lg--scrolling{margin-top:0.92857rem !important}
.js-header-change-moment .g-mt-14--lg--scrolling{margin-top:1rem !important}
.js-header-change-moment .g-mt-15--lg--scrolling{margin-top:1.07143rem !important}
.js-header-change-moment .g-mt-16--lg--scrolling{margin-top:1.14286rem !important}
.js-header-change-moment .g-mt-17--lg--scrolling{margin-top:1.21429rem !important}
.js-header-change-moment .g-mt-18--lg--scrolling{margin-top:1.28571rem !important}
.js-header-change-moment .g-mt-19--lg--scrolling{margin-top:1.35714rem !important}
.js-header-change-moment .g-mt-20--lg--scrolling{margin-top:1.42857rem !important}
.js-header-change-moment .g-mt-21--lg--scrolling{margin-top:1.5rem !important}
.js-header-change-moment .g-mt-22--lg--scrolling{margin-top:1.57143rem !important}
.js-header-change-moment .g-mt-23--lg--scrolling{margin-top:1.64286rem !important}
.js-header-change-moment .g-mt-24--lg--scrolling{margin-top:1.71429rem !important}
.js-header-change-moment .g-mt-25--lg--scrolling{margin-top:1.78571rem !important}
}
@media (min-width:0){.g-pa-0{padding:0 !important}
.g-px-0{padding-left:0 !important;padding-right:0 !important}
.g-py-0{padding-top:0 !important;padding-bottom:0 !important}
.g-pt-0{padding-top:0 !important}
.g-pr-0{padding-right:0 !important}
.g-pb-0{padding-bottom:0 !important}
.g-pl-0{padding-left:0 !important}
.g-pa-2{padding:0.14286rem !important}
.g-pa-3{padding:0.21429rem !important}
.g-pa-5{padding:0.35714rem !important}
.g-pa-7{padding:0.5rem !important}
.g-pa-10{padding:0.71429rem !important}
.g-pa-15{padding:1.07143rem !important}
.g-pa-20{padding:1.42857rem !important}
.g-pa-25{padding:1.78571rem !important}
.g-pa-30{padding:2.14286rem !important}
.g-pa-35{padding:2.5rem !important}
.g-pa-40{padding:2.85714rem !important}
.g-pa-45{padding:3.21429rem !important}
.g-pa-50{padding:3.57143rem !important}
.g-pa-55{padding:3.92857rem !important}
.g-pa-60{padding:4.28571rem !important}
.g-pa-65{padding:4.64286rem !important}
.g-pa-70{padding:5rem !important}
.g-pa-75{padding:5.35714rem !important}
.g-pa-80{padding:5.71429rem !important}
.g-pa-85{padding:6.07143rem !important}
.g-pa-90{padding:6.42857rem !important}
.g-pa-95{padding:6.78571rem !important}
.g-pa-100{padding:7.14286rem !important}
.g-pa-105{padding:7.5rem !important}
.g-pa-110{padding:7.85714rem !important}
.g-pa-115{padding:8.21429rem !important}
.g-pa-120{padding:8.57143rem !important}
.g-pa-125{padding:8.92857rem !important}
.g-pa-130{padding:9.28571rem !important}
.g-pa-135{padding:9.64286rem !important}
.g-pa-140{padding:10rem !important}
.g-pa-145{padding:10.35714rem !important}
.g-pa-150{padding:10.71429rem !important}
.g-px-1{padding-left:0.07143rem !important;padding-right:0.07143rem !important}
.g-px-2{padding-left:0.14286rem !important;padding-right:0.14286rem !important}
.g-px-3{padding-left:0.21429rem !important;padding-right:0.21429rem !important}
.g-px-4{padding-left:0.28571rem !important;padding-right:0.28571rem !important}
.g-px-5{padding-left:0.35714rem !important;padding-right:0.35714rem !important}
.g-px-6{padding-left:0.42857rem !important;padding-right:0.42857rem !important}
.g-px-7{padding-left:0.5rem !important;padding-right:0.5rem !important}
.g-px-8{padding-left:0.57143rem !important;padding-right:0.57143rem !important}
.g-px-9{padding-left:0.64286rem !important;padding-right:0.64286rem !important}
.g-px-10{padding-left:0.71429rem !important;padding-right:0.71429rem !important}
.g-px-11{padding-left:0.78571rem !important;padding-right:0.78571rem !important}
.g-px-12{padding-left:0.85714rem !important;padding-right:0.85714rem !important}
.g-px-13{padding-left:0.92857rem !important;padding-right:0.92857rem !important}
.g-px-14{padding-left:1rem !important;padding-right:1rem !important}
.g-px-15{padding-left:1.07143rem !important;padding-right:1.07143rem !important}
.g-px-16{padding-left:1.14286rem !important;padding-right:1.14286rem !important}
.g-px-17{padding-left:1.21429rem !important;padding-right:1.21429rem !important}
.g-px-18{padding-left:1.28571rem !important;padding-right:1.28571rem !important}
.g-px-19{padding-left:1.35714rem !important;padding-right:1.35714rem !important}
.g-px-10{padding-left:0.71429rem !important;padding-right:0.71429rem !important}
.g-px-15{padding-left:1.07143rem !important;padding-right:1.07143rem !important}
.g-px-20{padding-left:1.42857rem !important;padding-right:1.42857rem !important}
.g-px-25{padding-left:1.78571rem !important;padding-right:1.78571rem !important}
.g-px-30{padding-left:2.14286rem !important;padding-right:2.14286rem !important}
.g-px-35{padding-left:2.5rem !important;padding-right:2.5rem !important}
.g-px-40{padding-left:2.85714rem !important;padding-right:2.85714rem !important}
.g-px-45{padding-left:3.21429rem !important;padding-right:3.21429rem !important}
.g-px-50{padding-left:3.57143rem !important;padding-right:3.57143rem !important}
.g-px-55{padding-left:3.92857rem !important;padding-right:3.92857rem !important}
.g-px-60{padding-left:4.28571rem !important;padding-right:4.28571rem !important}
.g-px-65{padding-left:4.64286rem !important;padding-right:4.64286rem !important}
.g-px-70{padding-left:5rem !important;padding-right:5rem !important}
.g-px-75{padding-left:5.35714rem !important;padding-right:5.35714rem !important}
.g-px-80{padding-left:5.71429rem !important;padding-right:5.71429rem !important}
.g-px-85{padding-left:6.07143rem !important;padding-right:6.07143rem !important}
.g-px-90{padding-left:6.42857rem !important;padding-right:6.42857rem !important}
.g-px-95{padding-left:6.78571rem !important;padding-right:6.78571rem !important}
.g-px-100{padding-left:7.14286rem !important;padding-right:7.14286rem !important}
.g-px-105{padding-left:7.5rem !important;padding-right:7.5rem !important}
.g-px-110{padding-left:7.85714rem !important;padding-right:7.85714rem !important}
.g-px-115{padding-left:8.21429rem !important;padding-right:8.21429rem !important}
.g-px-120{padding-left:8.57143rem !important;padding-right:8.57143rem !important}
.g-px-125{padding-left:8.92857rem !important;padding-right:8.92857rem !important}
.g-px-130{padding-left:9.28571rem !important;padding-right:9.28571rem !important}
.g-px-135{padding-left:9.64286rem !important;padding-right:9.64286rem !important}
.g-px-140{padding-left:10rem !important;padding-right:10rem !important}
.g-px-145{padding-left:10.35714rem !important;padding-right:10.35714rem !important}
.g-px-150{padding-left:10.71429rem !important;padding-right:10.71429rem !important}
.g-py-1{padding-top:0.07143rem !important;padding-bottom:0.07143rem !important}
.g-py-2{padding-top:0.14286rem !important;padding-bottom:0.14286rem !important}
.g-py-3{padding-top:0.21429rem !important;padding-bottom:0.21429rem !important}
.g-py-4{padding-top:0.28571rem !important;padding-bottom:0.28571rem !important}
.g-py-5{padding-top:0.35714rem !important;padding-bottom:0.35714rem !important}
.g-py-6{padding-top:0.42857rem !important;padding-bottom:0.42857rem !important}
.g-py-7{padding-top:0.5rem !important;padding-bottom:0.5rem !important}
.g-py-8{padding-top:0.57143rem !important;padding-bottom:0.57143rem !important}
.g-py-9{padding-top:0.64286rem !important;padding-bottom:0.64286rem !important}
.g-py-10{padding-top:0.71429rem !important;padding-bottom:0.71429rem !important}
.g-py-11{padding-top:0.78571rem !important;padding-bottom:0.78571rem !important}
.g-py-12{padding-top:0.85714rem !important;padding-bottom:0.85714rem !important}
.g-py-13{padding-top:0.92857rem !important;padding-bottom:0.92857rem !important}
.g-py-14{padding-top:1rem !important;padding-bottom:1rem !important}
.g-py-15{padding-top:1.07143rem !important;padding-bottom:1.07143rem !important}
.g-py-16{padding-top:1.14286rem !important;padding-bottom:1.14286rem !important}
.g-py-17{padding-top:1.21429rem !important;padding-bottom:1.21429rem !important}
.g-py-18{padding-top:1.28571rem !important;padding-bottom:1.28571rem !important}
.g-py-19{padding-top:1.35714rem !important;padding-bottom:1.35714rem !important}
.g-py-10{padding-top:0.71429rem !important;padding-bottom:0.71429rem !important}
.g-py-15{padding-top:1.07143rem !important;padding-bottom:1.07143rem !important}
.g-py-20{padding-top:1.42857rem !important;padding-bottom:1.42857rem !important}
.g-py-25{padding-top:1.78571rem !important;padding-bottom:1.78571rem !important}
.g-py-30{padding-top:2.14286rem !important;padding-bottom:2.14286rem !important}
.g-py-35{padding-top:2.5rem !important;padding-bottom:2.5rem !important}
.g-py-40{padding-top:2.85714rem !important;padding-bottom:2.85714rem !important}
.g-py-45{padding-top:3.21429rem !important;padding-bottom:3.21429rem !important}
.g-py-50{padding-top:3.57143rem !important;padding-bottom:3.57143rem !important}
.g-py-55{padding-top:3.92857rem !important;padding-bottom:3.92857rem !important}
.g-py-60{padding-top:4.28571rem !important;padding-bottom:4.28571rem !important}
.g-py-65{padding-top:4.64286rem !important;padding-bottom:4.64286rem !important}
.g-py-70{padding-top:5rem !important;padding-bottom:5rem !important}
.g-py-75{padding-top:5.35714rem !important;padding-bottom:5.35714rem !important}
.g-py-80{padding-top:5.71429rem !important;padding-bottom:5.71429rem !important}
.g-py-85{padding-top:6.07143rem !important;padding-bottom:6.07143rem !important}
.g-py-90{padding-top:6.42857rem !important;padding-bottom:6.42857rem !important}
.g-py-95{padding-top:6.78571rem !important;padding-bottom:6.78571rem !important}
.g-py-100{padding-top:7.14286rem !important;padding-bottom:7.14286rem !important}
.g-py-105{padding-top:7.5rem !important;padding-bottom:7.5rem !important}
.g-py-110{padding-top:7.85714rem !important;padding-bottom:7.85714rem !important}
.g-py-115{padding-top:8.21429rem !important;padding-bottom:8.21429rem !important}
.g-py-120{padding-top:8.57143rem !important;padding-bottom:8.57143rem !important}
.g-py-125{padding-top:8.92857rem !important;padding-bottom:8.92857rem !important}
.g-py-130{padding-top:9.28571rem !important;padding-bottom:9.28571rem !important}
.g-py-135{padding-top:9.64286rem !important;padding-bottom:9.64286rem !important}
.g-py-140{padding-top:10rem !important;padding-bottom:10rem !important}
.g-py-145{padding-top:10.35714rem !important;padding-bottom:10.35714rem !important}
.g-py-150{padding-top:10.71429rem !important;padding-bottom:10.71429rem !important}
.g-py-155{padding-top:11.07143rem !important;padding-bottom:11.07143rem !important}
.g-py-160{padding-top:11.42857rem !important;padding-bottom:11.42857rem !important}
.g-py-165{padding-top:11.78571rem !important;padding-bottom:11.78571rem !important}
.g-py-170{padding-top:12.14286rem !important;padding-bottom:12.14286rem !important}
.g-py-175{padding-top:12.5rem !important;padding-bottom:12.5rem !important}
.g-py-180{padding-top:12.85714rem !important;padding-bottom:12.85714rem !important}
.g-py-185{padding-top:13.21429rem !important;padding-bottom:13.21429rem !important}
.g-py-190{padding-top:13.57143rem !important;padding-bottom:13.57143rem !important}
.g-py-195{padding-top:13.92857rem !important;padding-bottom:13.92857rem !important}
.g-py-200{padding-top:14.28571rem !important;padding-bottom:14.28571rem !important}
.g-py-205{padding-top:14.64286rem !important;padding-bottom:14.64286rem !important}
.g-py-210{padding-top:15rem !important;padding-bottom:15rem !important}
.g-pt-0{padding-top:0px !important}
.g-pt-1{padding-top:0.07143rem !important}
.g-pt-2{padding-top:0.14286rem !important}
.g-pt-3{padding-top:0.21429rem !important}
.g-pt-4{padding-top:0.28571rem !important}
.g-pt-5{padding-top:0.35714rem !important}
.g-pt-6{padding-top:0.42857rem !important}
.g-pt-7{padding-top:0.5rem !important}
.g-pt-8{padding-top:0.57143rem !important}
.g-pt-9{padding-top:0.64286rem !important}
.g-pt-10{padding-top:0.71429rem !important}
.g-pt-11{padding-top:0.78571rem !important}
.g-pt-12{padding-top:0.85714rem !important}
.g-pt-13{padding-top:0.92857rem !important}
.g-pt-14{padding-top:1rem !important}
.g-pt-15{padding-top:1.07143rem !important}
.g-pt-16{padding-top:1.14286rem !important}
.g-pt-17{padding-top:1.21429rem !important}
.g-pt-18{padding-top:1.28571rem !important}
.g-pt-19{padding-top:1.35714rem !important}
.g-pt-10{padding-top:0.71429rem !important}
.g-pt-15{padding-top:1.07143rem !important}
.g-pt-20{padding-top:1.42857rem !important}
.g-pt-25{padding-top:1.78571rem !important}
.g-pt-30{padding-top:2.14286rem !important}
.g-pt-35{padding-top:2.5rem !important}
.g-pt-40{padding-top:2.85714rem !important}
.g-pt-45{padding-top:3.21429rem !important}
.g-pt-50{padding-top:3.57143rem !important}
.g-pt-55{padding-top:3.92857rem !important}
.g-pt-60{padding-top:4.28571rem !important}
.g-pt-65{padding-top:4.64286rem !important}
.g-pt-70{padding-top:5rem !important}
.g-pt-75{padding-top:5.35714rem !important}
.g-pt-80{padding-top:5.71429rem !important}
.g-pt-85{padding-top:6.07143rem !important}
.g-pt-90{padding-top:6.42857rem !important}
.g-pt-95{padding-top:6.78571rem !important}
.g-pt-100{padding-top:7.14286rem !important}
.g-pt-105{padding-top:7.5rem !important}
.g-pt-110{padding-top:7.85714rem !important}
.g-pt-115{padding-top:8.21429rem !important}
.g-pt-120{padding-top:8.57143rem !important}
.g-pt-125{padding-top:8.92857rem !important}
.g-pt-130{padding-top:9.28571rem !important}
.g-pt-135{padding-top:9.64286rem !important}
.g-pt-140{padding-top:10rem !important}
.g-pt-145{padding-top:10.35714rem !important}
.g-pt-150{padding-top:10.71429rem !important}
.g-pr-0{padding-right:0px !important}
.g-pr-1{padding-right:0.07143rem !important}
.g-pr-2{padding-right:0.14286rem !important}
.g-pr-3{padding-right:0.21429rem !important}
.g-pr-4{padding-right:0.28571rem !important}
.g-pr-5{padding-right:0.35714rem !important}
.g-pr-6{padding-right:0.42857rem !important}
.g-pr-7{padding-right:0.5rem !important}
.g-pr-8{padding-right:0.57143rem !important}
.g-pr-9{padding-right:0.64286rem !important}
.g-pr-10{padding-right:0.71429rem !important}
.g-pr-15{padding-right:1.07143rem !important}
.g-pr-20{padding-right:1.42857rem !important}
.g-pr-25{padding-right:1.78571rem !important}
.g-pr-30{padding-right:2.14286rem !important}
.g-pr-35{padding-right:2.5rem !important}
.g-pr-40{padding-right:2.85714rem !important}
.g-pr-45{padding-right:3.21429rem !important}
.g-pr-50{padding-right:3.57143rem !important}
.g-pr-55{padding-right:3.92857rem !important}
.g-pr-60{padding-right:4.28571rem !important}
.g-pr-65{padding-right:4.64286rem !important}
.g-pr-70{padding-right:5rem !important}
.g-pr-75{padding-right:5.35714rem !important}
.g-pr-80{padding-right:5.71429rem !important}
.g-pr-85{padding-right:6.07143rem !important}
.g-pr-90{padding-right:6.42857rem !important}
.g-pr-95{padding-right:6.78571rem !important}
.g-pr-100{padding-right:7.14286rem !important}
.g-pr-105{padding-right:7.5rem !important}
.g-pr-110{padding-right:7.85714rem !important}
.g-pr-115{padding-right:8.21429rem !important}
.g-pr-120{padding-right:8.57143rem !important}
.g-pr-125{padding-right:8.92857rem !important}
.g-pr-130{padding-right:9.28571rem !important}
.g-pr-135{padding-right:9.64286rem !important}
.g-pr-140{padding-right:10rem !important}
.g-pr-145{padding-right:10.35714rem !important}
.g-pr-150{padding-right:10.71429rem !important}
.g-pr-155{padding-right:11.07143rem !important}
.g-pr-160{padding-right:11.42857rem !important}
.g-pr-165{padding-right:11.78571rem !important}
.g-pr-170{padding-right:12.14286rem !important}
.g-pb-0{padding-bottom:0px !important}
.g-pb-1{padding-bottom:0.07143rem !important}
.g-pb-2{padding-bottom:0.14286rem !important}
.g-pb-3{padding-bottom:0.21429rem !important}
.g-pb-4{padding-bottom:0.28571rem !important}
.g-pb-5{padding-bottom:0.35714rem !important}
.g-pb-6{padding-bottom:0.42857rem !important}
.g-pb-7{padding-bottom:0.5rem !important}
.g-pb-8{padding-bottom:0.57143rem !important}
.g-pb-9{padding-bottom:0.64286rem !important}
.g-pb-10{padding-bottom:0.71429rem !important}
.g-pb-15{padding-bottom:1.07143rem !important}
.g-pb-20{padding-bottom:1.42857rem !important}
.g-pb-25{padding-bottom:1.78571rem !important}
.g-pb-30{padding-bottom:2.14286rem !important}
.g-pb-35{padding-bottom:2.5rem !important}
.g-pb-40{padding-bottom:2.85714rem !important}
.g-pb-45{padding-bottom:3.21429rem !important}
.g-pb-50{padding-bottom:3.57143rem !important}
.g-pb-55{padding-bottom:3.92857rem !important}
.g-pb-60{padding-bottom:4.28571rem !important}
.g-pb-65{padding-bottom:4.64286rem !important}
.g-pb-70{padding-bottom:5rem !important}
.g-pb-75{padding-bottom:5.35714rem !important}
.g-pb-80{padding-bottom:5.71429rem !important}
.g-pb-85{padding-bottom:6.07143rem !important}
.g-pb-90{padding-bottom:6.42857rem !important}
.g-pb-95{padding-bottom:6.78571rem !important}
.g-pb-100{padding-bottom:7.14286rem !important}
.g-pb-105{padding-bottom:7.5rem !important}
.g-pb-110{padding-bottom:7.85714rem !important}
.g-pb-115{padding-bottom:8.21429rem !important}
.g-pb-120{padding-bottom:8.57143rem !important}
.g-pb-125{padding-bottom:8.92857rem !important}
.g-pb-130{padding-bottom:9.28571rem !important}
.g-pb-135{padding-bottom:9.64286rem !important}
.g-pb-140{padding-bottom:10rem !important}
.g-pb-145{padding-bottom:10.35714rem !important}
.g-pb-150{padding-bottom:10.71429rem !important}
.g-pl-0{padding-left:0px !important}
.g-pl-1{padding-left:0.07143rem !important}
.g-pl-2{padding-left:0.14286rem !important}
.g-pl-3{padding-left:0.21429rem !important}
.g-pl-4{padding-left:0.28571rem !important}
.g-pl-5{padding-left:0.35714rem !important}
.g-pl-6{padding-left:0.42857rem !important}
.g-pl-7{padding-left:0.5rem !important}
.g-pl-8{padding-left:0.57143rem !important}
.g-pl-9{padding-left:0.64286rem !important}
.g-pl-10{padding-left:0.71429rem !important}
.g-pl-15{padding-left:1.07143rem !important}
.g-pl-20{padding-left:1.42857rem !important}
.g-pl-25{padding-left:1.78571rem !important}
.g-pl-30{padding-left:2.14286rem !important}
.g-pl-35{padding-left:2.5rem !important}
.g-pl-40{padding-left:2.85714rem !important}
.g-pl-45{padding-left:3.21429rem !important}
.g-pl-50{padding-left:3.57143rem !important}
.g-pl-55{padding-left:3.92857rem !important}
.g-pl-60{padding-left:4.28571rem !important}
.g-pl-65{padding-left:4.64286rem !important}
.g-pl-70{padding-left:5rem !important}
.g-pl-75{padding-left:5.35714rem !important}
.g-pl-80{padding-left:5.71429rem !important}
.g-pl-85{padding-left:6.07143rem !important}
.g-pl-90{padding-left:6.42857rem !important}
.g-pl-95{padding-left:6.78571rem !important}
.g-pl-100{padding-left:7.14286rem !important}
.g-pl-105{padding-left:7.5rem !important}
.g-pl-110{padding-left:7.85714rem !important}
.g-pl-115{padding-left:8.21429rem !important}
.g-pl-120{padding-left:8.57143rem !important}
.g-pl-125{padding-left:8.92857rem !important}
.g-pl-130{padding-left:9.28571rem !important}
.g-pl-135{padding-left:9.64286rem !important}
.g-pl-140{padding-left:10rem !important}
.g-pl-145{padding-left:10.35714rem !important}
.g-pl-150{padding-left:10.71429rem !important}
.g-pl-155{padding-left:11.07143rem !important}
.g-pl-160{padding-left:11.42857rem !important}
.g-pl-165{padding-left:11.78571rem !important}
.g-pl-170{padding-left:12.14286rem !important}
}
@media (min-width:576px){.g-pa-0--sm{padding:0 !important}
.g-px-0--sm{padding-left:0 !important;padding-right:0 !important}
.g-py-0--sm{padding-top:0 !important;padding-bottom:0 !important}
.g-pt-0--sm{padding-top:0 !important}
.g-pr-0--sm{padding-right:0 !important}
.g-pb-0--sm{padding-bottom:0 !important}
.g-pl-0--sm{padding-left:0 !important}
.g-pa-2--sm{padding:0.14286rem !important}
.g-pa-3--sm{padding:0.21429rem !important}
.g-pa-5--sm{padding:0.35714rem !important}
.g-pa-7--sm{padding:0.5rem !important}
.g-pa-10--sm{padding:0.71429rem !important}
.g-pa-15--sm{padding:1.07143rem !important}
.g-pa-20--sm{padding:1.42857rem !important}
.g-pa-25--sm{padding:1.78571rem !important}
.g-pa-30--sm{padding:2.14286rem !important}
.g-pa-35--sm{padding:2.5rem !important}
.g-pa-40--sm{padding:2.85714rem !important}
.g-pa-45--sm{padding:3.21429rem !important}
.g-pa-50--sm{padding:3.57143rem !important}
.g-pa-55--sm{padding:3.92857rem !important}
.g-pa-60--sm{padding:4.28571rem !important}
.g-pa-65--sm{padding:4.64286rem !important}
.g-pa-70--sm{padding:5rem !important}
.g-pa-75--sm{padding:5.35714rem !important}
.g-pa-80--sm{padding:5.71429rem !important}
.g-pa-85--sm{padding:6.07143rem !important}
.g-pa-90--sm{padding:6.42857rem !important}
.g-pa-95--sm{padding:6.78571rem !important}
.g-pa-100--sm{padding:7.14286rem !important}
.g-pa-105--sm{padding:7.5rem !important}
.g-pa-110--sm{padding:7.85714rem !important}
.g-pa-115--sm{padding:8.21429rem !important}
.g-pa-120--sm{padding:8.57143rem !important}
.g-pa-125--sm{padding:8.92857rem !important}
.g-pa-130--sm{padding:9.28571rem !important}
.g-pa-135--sm{padding:9.64286rem !important}
.g-pa-140--sm{padding:10rem !important}
.g-pa-145--sm{padding:10.35714rem !important}
.g-pa-150--sm{padding:10.71429rem !important}
.g-px-1--sm{padding-left:0.07143rem !important;padding-right:0.07143rem !important}
.g-px-2--sm{padding-left:0.14286rem !important;padding-right:0.14286rem !important}
.g-px-3--sm{padding-left:0.21429rem !important;padding-right:0.21429rem !important}
.g-px-4--sm{padding-left:0.28571rem !important;padding-right:0.28571rem !important}
.g-px-5--sm{padding-left:0.35714rem !important;padding-right:0.35714rem !important}
.g-px-6--sm{padding-left:0.42857rem !important;padding-right:0.42857rem !important}
.g-px-7--sm{padding-left:0.5rem !important;padding-right:0.5rem !important}
.g-px-8--sm{padding-left:0.57143rem !important;padding-right:0.57143rem !important}
.g-px-9--sm{padding-left:0.64286rem !important;padding-right:0.64286rem !important}
.g-px-10--sm{padding-left:0.71429rem !important;padding-right:0.71429rem !important}
.g-px-11--sm{padding-left:0.78571rem !important;padding-right:0.78571rem !important}
.g-px-12--sm{padding-left:0.85714rem !important;padding-right:0.85714rem !important}
.g-px-13--sm{padding-left:0.92857rem !important;padding-right:0.92857rem !important}
.g-px-14--sm{padding-left:1rem !important;padding-right:1rem !important}
.g-px-15--sm{padding-left:1.07143rem !important;padding-right:1.07143rem !important}
.g-px-16--sm{padding-left:1.14286rem !important;padding-right:1.14286rem !important}
.g-px-17--sm{padding-left:1.21429rem !important;padding-right:1.21429rem !important}
.g-px-18--sm{padding-left:1.28571rem !important;padding-right:1.28571rem !important}
.g-px-19--sm{padding-left:1.35714rem !important;padding-right:1.35714rem !important}
.g-px-10--sm{padding-left:0.71429rem !important;padding-right:0.71429rem !important}
.g-px-15--sm{padding-left:1.07143rem !important;padding-right:1.07143rem !important}
.g-px-20--sm{padding-left:1.42857rem !important;padding-right:1.42857rem !important}
.g-px-25--sm{padding-left:1.78571rem !important;padding-right:1.78571rem !important}
.g-px-30--sm{padding-left:2.14286rem !important;padding-right:2.14286rem !important}
.g-px-35--sm{padding-left:2.5rem !important;padding-right:2.5rem !important}
.g-px-40--sm{padding-left:2.85714rem !important;padding-right:2.85714rem !important}
.g-px-45--sm{padding-left:3.21429rem !important;padding-right:3.21429rem !important}
.g-px-50--sm{padding-left:3.57143rem !important;padding-right:3.57143rem !important}
.g-px-55--sm{padding-left:3.92857rem !important;padding-right:3.92857rem !important}
.g-px-60--sm{padding-left:4.28571rem !important;padding-right:4.28571rem !important}
.g-px-65--sm{padding-left:4.64286rem !important;padding-right:4.64286rem !important}
.g-px-70--sm{padding-left:5rem !important;padding-right:5rem !important}
.g-px-75--sm{padding-left:5.35714rem !important;padding-right:5.35714rem !important}
.g-px-80--sm{padding-left:5.71429rem !important;padding-right:5.71429rem !important}
.g-px-85--sm{padding-left:6.07143rem !important;padding-right:6.07143rem !important}
.g-px-90--sm{padding-left:6.42857rem !important;padding-right:6.42857rem !important}
.g-px-95--sm{padding-left:6.78571rem !important;padding-right:6.78571rem !important}
.g-px-100--sm{padding-left:7.14286rem !important;padding-right:7.14286rem !important}
.g-px-105--sm{padding-left:7.5rem !important;padding-right:7.5rem !important}
.g-px-110--sm{padding-left:7.85714rem !important;padding-right:7.85714rem !important}
.g-px-115--sm{padding-left:8.21429rem !important;padding-right:8.21429rem !important}
.g-px-120--sm{padding-left:8.57143rem !important;padding-right:8.57143rem !important}
.g-px-125--sm{padding-left:8.92857rem !important;padding-right:8.92857rem !important}
.g-px-130--sm{padding-left:9.28571rem !important;padding-right:9.28571rem !important}
.g-px-135--sm{padding-left:9.64286rem !important;padding-right:9.64286rem !important}
.g-px-140--sm{padding-left:10rem !important;padding-right:10rem !important}
.g-px-145--sm{padding-left:10.35714rem !important;padding-right:10.35714rem !important}
.g-px-150--sm{padding-left:10.71429rem !important;padding-right:10.71429rem !important}
.g-py-1--sm{padding-top:0.07143rem !important;padding-bottom:0.07143rem !important}
.g-py-2--sm{padding-top:0.14286rem !important;padding-bottom:0.14286rem !important}
.g-py-3--sm{padding-top:0.21429rem !important;padding-bottom:0.21429rem !important}
.g-py-4--sm{padding-top:0.28571rem !important;padding-bottom:0.28571rem !important}
.g-py-5--sm{padding-top:0.35714rem !important;padding-bottom:0.35714rem !important}
.g-py-6--sm{padding-top:0.42857rem !important;padding-bottom:0.42857rem !important}
.g-py-7--sm{padding-top:0.5rem !important;padding-bottom:0.5rem !important}
.g-py-8--sm{padding-top:0.57143rem !important;padding-bottom:0.57143rem !important}
.g-py-9--sm{padding-top:0.64286rem !important;padding-bottom:0.64286rem !important}
.g-py-10--sm{padding-top:0.71429rem !important;padding-bottom:0.71429rem !important}
.g-py-11--sm{padding-top:0.78571rem !important;padding-bottom:0.78571rem !important}
.g-py-12--sm{padding-top:0.85714rem !important;padding-bottom:0.85714rem !important}
.g-py-13--sm{padding-top:0.92857rem !important;padding-bottom:0.92857rem !important}
.g-py-14--sm{padding-top:1rem !important;padding-bottom:1rem !important}
.g-py-15--sm{padding-top:1.07143rem !important;padding-bottom:1.07143rem !important}
.g-py-16--sm{padding-top:1.14286rem !important;padding-bottom:1.14286rem !important}
.g-py-17--sm{padding-top:1.21429rem !important;padding-bottom:1.21429rem !important}
.g-py-18--sm{padding-top:1.28571rem !important;padding-bottom:1.28571rem !important}
.g-py-19--sm{padding-top:1.35714rem !important;padding-bottom:1.35714rem !important}
.g-py-10--sm{padding-top:0.71429rem !important;padding-bottom:0.71429rem !important}
.g-py-15--sm{padding-top:1.07143rem !important;padding-bottom:1.07143rem !important}
.g-py-20--sm{padding-top:1.42857rem !important;padding-bottom:1.42857rem !important}
.g-py-25--sm{padding-top:1.78571rem !important;padding-bottom:1.78571rem !important}
.g-py-30--sm{padding-top:2.14286rem !important;padding-bottom:2.14286rem !important}
.g-py-35--sm{padding-top:2.5rem !important;padding-bottom:2.5rem !important}
.g-py-40--sm{padding-top:2.85714rem !important;padding-bottom:2.85714rem !important}
.g-py-45--sm{padding-top:3.21429rem !important;padding-bottom:3.21429rem !important}
.g-py-50--sm{padding-top:3.57143rem !important;padding-bottom:3.57143rem !important}
.g-py-55--sm{padding-top:3.92857rem !important;padding-bottom:3.92857rem !important}
.g-py-60--sm{padding-top:4.28571rem !important;padding-bottom:4.28571rem !important}
.g-py-65--sm{padding-top:4.64286rem !important;padding-bottom:4.64286rem !important}
.g-py-70--sm{padding-top:5rem !important;padding-bottom:5rem !important}
.g-py-75--sm{padding-top:5.35714rem !important;padding-bottom:5.35714rem !important}
.g-py-80--sm{padding-top:5.71429rem !important;padding-bottom:5.71429rem !important}
.g-py-85--sm{padding-top:6.07143rem !important;padding-bottom:6.07143rem !important}
.g-py-90--sm{padding-top:6.42857rem !important;padding-bottom:6.42857rem !important}
.g-py-95--sm{padding-top:6.78571rem !important;padding-bottom:6.78571rem !important}
.g-py-100--sm{padding-top:7.14286rem !important;padding-bottom:7.14286rem !important}
.g-py-105--sm{padding-top:7.5rem !important;padding-bottom:7.5rem !important}
.g-py-110--sm{padding-top:7.85714rem !important;padding-bottom:7.85714rem !important}
.g-py-115--sm{padding-top:8.21429rem !important;padding-bottom:8.21429rem !important}
.g-py-120--sm{padding-top:8.57143rem !important;padding-bottom:8.57143rem !important}
.g-py-125--sm{padding-top:8.92857rem !important;padding-bottom:8.92857rem !important}
.g-py-130--sm{padding-top:9.28571rem !important;padding-bottom:9.28571rem !important}
.g-py-135--sm{padding-top:9.64286rem !important;padding-bottom:9.64286rem !important}
.g-py-140--sm{padding-top:10rem !important;padding-bottom:10rem !important}
.g-py-145--sm{padding-top:10.35714rem !important;padding-bottom:10.35714rem !important}
.g-py-150--sm{padding-top:10.71429rem !important;padding-bottom:10.71429rem !important}
.g-py-155--sm{padding-top:11.07143rem !important;padding-bottom:11.07143rem !important}
.g-py-160--sm{padding-top:11.42857rem !important;padding-bottom:11.42857rem !important}
.g-py-165--sm{padding-top:11.78571rem !important;padding-bottom:11.78571rem !important}
.g-py-170--sm{padding-top:12.14286rem !important;padding-bottom:12.14286rem !important}
.g-py-175--sm{padding-top:12.5rem !important;padding-bottom:12.5rem !important}
.g-py-180--sm{padding-top:12.85714rem !important;padding-bottom:12.85714rem !important}
.g-py-185--sm{padding-top:13.21429rem !important;padding-bottom:13.21429rem !important}
.g-py-190--sm{padding-top:13.57143rem !important;padding-bottom:13.57143rem !important}
.g-py-195--sm{padding-top:13.92857rem !important;padding-bottom:13.92857rem !important}
.g-py-200--sm{padding-top:14.28571rem !important;padding-bottom:14.28571rem !important}
.g-py-205--sm{padding-top:14.64286rem !important;padding-bottom:14.64286rem !important}
.g-py-210--sm{padding-top:15rem !important;padding-bottom:15rem !important}
.g-pt-0--sm{padding-top:0px !important}
.g-pt-1--sm{padding-top:0.07143rem !important}
.g-pt-2--sm{padding-top:0.14286rem !important}
.g-pt-3--sm{padding-top:0.21429rem !important}
.g-pt-4--sm{padding-top:0.28571rem !important}
.g-pt-5--sm{padding-top:0.35714rem !important}
.g-pt-6--sm{padding-top:0.42857rem !important}
.g-pt-7--sm{padding-top:0.5rem !important}
.g-pt-8--sm{padding-top:0.57143rem !important}
.g-pt-9--sm{padding-top:0.64286rem !important}
.g-pt-10--sm{padding-top:0.71429rem !important}
.g-pt-11--sm{padding-top:0.78571rem !important}
.g-pt-12--sm{padding-top:0.85714rem !important}
.g-pt-13--sm{padding-top:0.92857rem !important}
.g-pt-14--sm{padding-top:1rem !important}
.g-pt-15--sm{padding-top:1.07143rem !important}
.g-pt-16--sm{padding-top:1.14286rem !important}
.g-pt-17--sm{padding-top:1.21429rem !important}
.g-pt-18--sm{padding-top:1.28571rem !important}
.g-pt-19--sm{padding-top:1.35714rem !important}
.g-pt-10--sm{padding-top:0.71429rem !important}
.g-pt-15--sm{padding-top:1.07143rem !important}
.g-pt-20--sm{padding-top:1.42857rem !important}
.g-pt-25--sm{padding-top:1.78571rem !important}
.g-pt-30--sm{padding-top:2.14286rem !important}
.g-pt-35--sm{padding-top:2.5rem !important}
.g-pt-40--sm{padding-top:2.85714rem !important}
.g-pt-45--sm{padding-top:3.21429rem !important}
.g-pt-50--sm{padding-top:3.57143rem !important}
.g-pt-55--sm{padding-top:3.92857rem !important}
.g-pt-60--sm{padding-top:4.28571rem !important}
.g-pt-65--sm{padding-top:4.64286rem !important}
.g-pt-70--sm{padding-top:5rem !important}
.g-pt-75--sm{padding-top:5.35714rem !important}
.g-pt-80--sm{padding-top:5.71429rem !important}
.g-pt-85--sm{padding-top:6.07143rem !important}
.g-pt-90--sm{padding-top:6.42857rem !important}
.g-pt-95--sm{padding-top:6.78571rem !important}
.g-pt-100--sm{padding-top:7.14286rem !important}
.g-pt-105--sm{padding-top:7.5rem !important}
.g-pt-110--sm{padding-top:7.85714rem !important}
.g-pt-115--sm{padding-top:8.21429rem !important}
.g-pt-120--sm{padding-top:8.57143rem !important}
.g-pt-125--sm{padding-top:8.92857rem !important}
.g-pt-130--sm{padding-top:9.28571rem !important}
.g-pt-135--sm{padding-top:9.64286rem !important}
.g-pt-140--sm{padding-top:10rem !important}
.g-pt-145--sm{padding-top:10.35714rem !important}
.g-pt-150--sm{padding-top:10.71429rem !important}
.g-pr-0--sm{padding-right:0px !important}
.g-pr-1--sm{padding-right:0.07143rem !important}
.g-pr-2--sm{padding-right:0.14286rem !important}
.g-pr-3--sm{padding-right:0.21429rem !important}
.g-pr-4--sm{padding-right:0.28571rem !important}
.g-pr-5--sm{padding-right:0.35714rem !important}
.g-pr-6--sm{padding-right:0.42857rem !important}
.g-pr-7--sm{padding-right:0.5rem !important}
.g-pr-8--sm{padding-right:0.57143rem !important}
.g-pr-9--sm{padding-right:0.64286rem !important}
.g-pr-10--sm{padding-right:0.71429rem !important}
.g-pr-15--sm{padding-right:1.07143rem !important}
.g-pr-20--sm{padding-right:1.42857rem !important}
.g-pr-25--sm{padding-right:1.78571rem !important}
.g-pr-30--sm{padding-right:2.14286rem !important}
.g-pr-35--sm{padding-right:2.5rem !important}
.g-pr-40--sm{padding-right:2.85714rem !important}
.g-pr-45--sm{padding-right:3.21429rem !important}
.g-pr-50--sm{padding-right:3.57143rem !important}
.g-pr-55--sm{padding-right:3.92857rem !important}
.g-pr-60--sm{padding-right:4.28571rem !important}
.g-pr-65--sm{padding-right:4.64286rem !important}
.g-pr-70--sm{padding-right:5rem !important}
.g-pr-75--sm{padding-right:5.35714rem !important}
.g-pr-80--sm{padding-right:5.71429rem !important}
.g-pr-85--sm{padding-right:6.07143rem !important}
.g-pr-90--sm{padding-right:6.42857rem !important}
.g-pr-95--sm{padding-right:6.78571rem !important}
.g-pr-100--sm{padding-right:7.14286rem !important}
.g-pr-105--sm{padding-right:7.5rem !important}
.g-pr-110--sm{padding-right:7.85714rem !important}
.g-pr-115--sm{padding-right:8.21429rem !important}
.g-pr-120--sm{padding-right:8.57143rem !important}
.g-pr-125--sm{padding-right:8.92857rem !important}
.g-pr-130--sm{padding-right:9.28571rem !important}
.g-pr-135--sm{padding-right:9.64286rem !important}
.g-pr-140--sm{padding-right:10rem !important}
.g-pr-145--sm{padding-right:10.35714rem !important}
.g-pr-150--sm{padding-right:10.71429rem !important}
.g-pr-155--sm{padding-right:11.07143rem !important}
.g-pr-160--sm{padding-right:11.42857rem !important}
.g-pr-165--sm{padding-right:11.78571rem !important}
.g-pr-170--sm{padding-right:12.14286rem !important}
.g-pb-0--sm{padding-bottom:0px !important}
.g-pb-1--sm{padding-bottom:0.07143rem !important}
.g-pb-2--sm{padding-bottom:0.14286rem !important}
.g-pb-3--sm{padding-bottom:0.21429rem !important}
.g-pb-4--sm{padding-bottom:0.28571rem !important}
.g-pb-5--sm{padding-bottom:0.35714rem !important}
.g-pb-6--sm{padding-bottom:0.42857rem !important}
.g-pb-7--sm{padding-bottom:0.5rem !important}
.g-pb-8--sm{padding-bottom:0.57143rem !important}
.g-pb-9--sm{padding-bottom:0.64286rem !important}
.g-pb-10--sm{padding-bottom:0.71429rem !important}
.g-pb-15--sm{padding-bottom:1.07143rem !important}
.g-pb-20--sm{padding-bottom:1.42857rem !important}
.g-pb-25--sm{padding-bottom:1.78571rem !important}
.g-pb-30--sm{padding-bottom:2.14286rem !important}
.g-pb-35--sm{padding-bottom:2.5rem !important}
.g-pb-40--sm{padding-bottom:2.85714rem !important}
.g-pb-45--sm{padding-bottom:3.21429rem !important}
.g-pb-50--sm{padding-bottom:3.57143rem !important}
.g-pb-55--sm{padding-bottom:3.92857rem !important}
.g-pb-60--sm{padding-bottom:4.28571rem !important}
.g-pb-65--sm{padding-bottom:4.64286rem !important}
.g-pb-70--sm{padding-bottom:5rem !important}
.g-pb-75--sm{padding-bottom:5.35714rem !important}
.g-pb-80--sm{padding-bottom:5.71429rem !important}
.g-pb-85--sm{padding-bottom:6.07143rem !important}
.g-pb-90--sm{padding-bottom:6.42857rem !important}
.g-pb-95--sm{padding-bottom:6.78571rem !important}
.g-pb-100--sm{padding-bottom:7.14286rem !important}
.g-pb-105--sm{padding-bottom:7.5rem !important}
.g-pb-110--sm{padding-bottom:7.85714rem !important}
.g-pb-115--sm{padding-bottom:8.21429rem !important}
.g-pb-120--sm{padding-bottom:8.57143rem !important}
.g-pb-125--sm{padding-bottom:8.92857rem !important}
.g-pb-130--sm{padding-bottom:9.28571rem !important}
.g-pb-135--sm{padding-bottom:9.64286rem !important}
.g-pb-140--sm{padding-bottom:10rem !important}
.g-pb-145--sm{padding-bottom:10.35714rem !important}
.g-pb-150--sm{padding-bottom:10.71429rem !important}
.g-pl-0--sm{padding-left:0px !important}
.g-pl-1--sm{padding-left:0.07143rem !important}
.g-pl-2--sm{padding-left:0.14286rem !important}
.g-pl-3--sm{padding-left:0.21429rem !important}
.g-pl-4--sm{padding-left:0.28571rem !important}
.g-pl-5--sm{padding-left:0.35714rem !important}
.g-pl-6--sm{padding-left:0.42857rem !important}
.g-pl-7--sm{padding-left:0.5rem !important}
.g-pl-8--sm{padding-left:0.57143rem !important}
.g-pl-9--sm{padding-left:0.64286rem !important}
.g-pl-10--sm{padding-left:0.71429rem !important}
.g-pl-15--sm{padding-left:1.07143rem !important}
.g-pl-20--sm{padding-left:1.42857rem !important}
.g-pl-25--sm{padding-left:1.78571rem !important}
.g-pl-30--sm{padding-left:2.14286rem !important}
.g-pl-35--sm{padding-left:2.5rem !important}
.g-pl-40--sm{padding-left:2.85714rem !important}
.g-pl-45--sm{padding-left:3.21429rem !important}
.g-pl-50--sm{padding-left:3.57143rem !important}
.g-pl-55--sm{padding-left:3.92857rem !important}
.g-pl-60--sm{padding-left:4.28571rem !important}
.g-pl-65--sm{padding-left:4.64286rem !important}
.g-pl-70--sm{padding-left:5rem !important}
.g-pl-75--sm{padding-left:5.35714rem !important}
.g-pl-80--sm{padding-left:5.71429rem !important}
.g-pl-85--sm{padding-left:6.07143rem !important}
.g-pl-90--sm{padding-left:6.42857rem !important}
.g-pl-95--sm{padding-left:6.78571rem !important}
.g-pl-100--sm{padding-left:7.14286rem !important}
.g-pl-105--sm{padding-left:7.5rem !important}
.g-pl-110--sm{padding-left:7.85714rem !important}
.g-pl-115--sm{padding-left:8.21429rem !important}
.g-pl-120--sm{padding-left:8.57143rem !important}
.g-pl-125--sm{padding-left:8.92857rem !important}
.g-pl-130--sm{padding-left:9.28571rem !important}
.g-pl-135--sm{padding-left:9.64286rem !important}
.g-pl-140--sm{padding-left:10rem !important}
.g-pl-145--sm{padding-left:10.35714rem !important}
.g-pl-150--sm{padding-left:10.71429rem !important}
.g-pl-155--sm{padding-left:11.07143rem !important}
.g-pl-160--sm{padding-left:11.42857rem !important}
.g-pl-165--sm{padding-left:11.78571rem !important}
.g-pl-170--sm{padding-left:12.14286rem !important}
}
@media (min-width:768px){.g-pa-0--md{padding:0 !important}
.g-px-0--md{padding-left:0 !important;padding-right:0 !important}
.g-py-0--md{padding-top:0 !important;padding-bottom:0 !important}
.g-pt-0--md{padding-top:0 !important}
.g-pr-0--md{padding-right:0 !important}
.g-pb-0--md{padding-bottom:0 !important}
.g-pl-0--md{padding-left:0 !important}
.g-pa-2--md{padding:0.14286rem !important}
.g-pa-3--md{padding:0.21429rem !important}
.g-pa-5--md{padding:0.35714rem !important}
.g-pa-7--md{padding:0.5rem !important}
.g-pa-10--md{padding:0.71429rem !important}
.g-pa-15--md{padding:1.07143rem !important}
.g-pa-20--md{padding:1.42857rem !important}
.g-pa-25--md{padding:1.78571rem !important}
.g-pa-30--md{padding:2.14286rem !important}
.g-pa-35--md{padding:2.5rem !important}
.g-pa-40--md{padding:2.85714rem !important}
.g-pa-45--md{padding:3.21429rem !important}
.g-pa-50--md{padding:3.57143rem !important}
.g-pa-55--md{padding:3.92857rem !important}
.g-pa-60--md{padding:4.28571rem !important}
.g-pa-65--md{padding:4.64286rem !important}
.g-pa-70--md{padding:5rem !important}
.g-pa-75--md{padding:5.35714rem !important}
.g-pa-80--md{padding:5.71429rem !important}
.g-pa-85--md{padding:6.07143rem !important}
.g-pa-90--md{padding:6.42857rem !important}
.g-pa-95--md{padding:6.78571rem !important}
.g-pa-100--md{padding:7.14286rem !important}
.g-pa-105--md{padding:7.5rem !important}
.g-pa-110--md{padding:7.85714rem !important}
.g-pa-115--md{padding:8.21429rem !important}
.g-pa-120--md{padding:8.57143rem !important}
.g-pa-125--md{padding:8.92857rem !important}
.g-pa-130--md{padding:9.28571rem !important}
.g-pa-135--md{padding:9.64286rem !important}
.g-pa-140--md{padding:10rem !important}
.g-pa-145--md{padding:10.35714rem !important}
.g-pa-150--md{padding:10.71429rem !important}
.g-px-1--md{padding-left:0.07143rem !important;padding-right:0.07143rem !important}
.g-px-2--md{padding-left:0.14286rem !important;padding-right:0.14286rem !important}
.g-px-3--md{padding-left:0.21429rem !important;padding-right:0.21429rem !important}
.g-px-4--md{padding-left:0.28571rem !important;padding-right:0.28571rem !important}
.g-px-5--md{padding-left:0.35714rem !important;padding-right:0.35714rem !important}
.g-px-6--md{padding-left:0.42857rem !important;padding-right:0.42857rem !important}
.g-px-7--md{padding-left:0.5rem !important;padding-right:0.5rem !important}
.g-px-8--md{padding-left:0.57143rem !important;padding-right:0.57143rem !important}
.g-px-9--md{padding-left:0.64286rem !important;padding-right:0.64286rem !important}
.g-px-10--md{padding-left:0.71429rem !important;padding-right:0.71429rem !important}
.g-px-11--md{padding-left:0.78571rem !important;padding-right:0.78571rem !important}
.g-px-12--md{padding-left:0.85714rem !important;padding-right:0.85714rem !important}
.g-px-13--md{padding-left:0.92857rem !important;padding-right:0.92857rem !important}
.g-px-14--md{padding-left:1rem !important;padding-right:1rem !important}
.g-px-15--md{padding-left:1.07143rem !important;padding-right:1.07143rem !important}
.g-px-16--md{padding-left:1.14286rem !important;padding-right:1.14286rem !important}
.g-px-17--md{padding-left:1.21429rem !important;padding-right:1.21429rem !important}
.g-px-18--md{padding-left:1.28571rem !important;padding-right:1.28571rem !important}
.g-px-19--md{padding-left:1.35714rem !important;padding-right:1.35714rem !important}
.g-px-10--md{padding-left:0.71429rem !important;padding-right:0.71429rem !important}
.g-px-15--md{padding-left:1.07143rem !important;padding-right:1.07143rem !important}
.g-px-20--md{padding-left:1.42857rem !important;padding-right:1.42857rem !important}
.g-px-25--md{padding-left:1.78571rem !important;padding-right:1.78571rem !important}
.g-px-30--md{padding-left:2.14286rem !important;padding-right:2.14286rem !important}
.g-px-35--md{padding-left:2.5rem !important;padding-right:2.5rem !important}
.g-px-40--md{padding-left:2.85714rem !important;padding-right:2.85714rem !important}
.g-px-45--md{padding-left:3.21429rem !important;padding-right:3.21429rem !important}
.g-px-50--md{padding-left:3.57143rem !important;padding-right:3.57143rem !important}
.g-px-55--md{padding-left:3.92857rem !important;padding-right:3.92857rem !important}
.g-px-60--md{padding-left:4.28571rem !important;padding-right:4.28571rem !important}
.g-px-65--md{padding-left:4.64286rem !important;padding-right:4.64286rem !important}
.g-px-70--md{padding-left:5rem !important;padding-right:5rem !important}
.g-px-75--md{padding-left:5.35714rem !important;padding-right:5.35714rem !important}
.g-px-80--md{padding-left:5.71429rem !important;padding-right:5.71429rem !important}
.g-px-85--md{padding-left:6.07143rem !important;padding-right:6.07143rem !important}
.g-px-90--md{padding-left:6.42857rem !important;padding-right:6.42857rem !important}
.g-px-95--md{padding-left:6.78571rem !important;padding-right:6.78571rem !important}
.g-px-100--md{padding-left:7.14286rem !important;padding-right:7.14286rem !important}
.g-px-105--md{padding-left:7.5rem !important;padding-right:7.5rem !important}
.g-px-110--md{padding-left:7.85714rem !important;padding-right:7.85714rem !important}
.g-px-115--md{padding-left:8.21429rem !important;padding-right:8.21429rem !important}
.g-px-120--md{padding-left:8.57143rem !important;padding-right:8.57143rem !important}
.g-px-125--md{padding-left:8.92857rem !important;padding-right:8.92857rem !important}
.g-px-130--md{padding-left:9.28571rem !important;padding-right:9.28571rem !important}
.g-px-135--md{padding-left:9.64286rem !important;padding-right:9.64286rem !important}
.g-px-140--md{padding-left:10rem !important;padding-right:10rem !important}
.g-px-145--md{padding-left:10.35714rem !important;padding-right:10.35714rem !important}
.g-px-150--md{padding-left:10.71429rem !important;padding-right:10.71429rem !important}
.g-py-1--md{padding-top:0.07143rem !important;padding-bottom:0.07143rem !important}
.g-py-2--md{padding-top:0.14286rem !important;padding-bottom:0.14286rem !important}
.g-py-3--md{padding-top:0.21429rem !important;padding-bottom:0.21429rem !important}
.g-py-4--md{padding-top:0.28571rem !important;padding-bottom:0.28571rem !important}
.g-py-5--md{padding-top:0.35714rem !important;padding-bottom:0.35714rem !important}
.g-py-6--md{padding-top:0.42857rem !important;padding-bottom:0.42857rem !important}
.g-py-7--md{padding-top:0.5rem !important;padding-bottom:0.5rem !important}
.g-py-8--md{padding-top:0.57143rem !important;padding-bottom:0.57143rem !important}
.g-py-9--md{padding-top:0.64286rem !important;padding-bottom:0.64286rem !important}
.g-py-10--md{padding-top:0.71429rem !important;padding-bottom:0.71429rem !important}
.g-py-11--md{padding-top:0.78571rem !important;padding-bottom:0.78571rem !important}
.g-py-12--md{padding-top:0.85714rem !important;padding-bottom:0.85714rem !important}
.g-py-13--md{padding-top:0.92857rem !important;padding-bottom:0.92857rem !important}
.g-py-14--md{padding-top:1rem !important;padding-bottom:1rem !important}
.g-py-15--md{padding-top:1.07143rem !important;padding-bottom:1.07143rem !important}
.g-py-16--md{padding-top:1.14286rem !important;padding-bottom:1.14286rem !important}
.g-py-17--md{padding-top:1.21429rem !important;padding-bottom:1.21429rem !important}
.g-py-18--md{padding-top:1.28571rem !important;padding-bottom:1.28571rem !important}
.g-py-19--md{padding-top:1.35714rem !important;padding-bottom:1.35714rem !important}
.g-py-10--md{padding-top:0.71429rem !important;padding-bottom:0.71429rem !important}
.g-py-15--md{padding-top:1.07143rem !important;padding-bottom:1.07143rem !important}
.g-py-20--md{padding-top:1.42857rem !important;padding-bottom:1.42857rem !important}
.g-py-25--md{padding-top:1.78571rem !important;padding-bottom:1.78571rem !important}
.g-py-30--md{padding-top:2.14286rem !important;padding-bottom:2.14286rem !important}
.g-py-35--md{padding-top:2.5rem !important;padding-bottom:2.5rem !important}
.g-py-40--md{padding-top:2.85714rem !important;padding-bottom:2.85714rem !important}
.g-py-45--md{padding-top:3.21429rem !important;padding-bottom:3.21429rem !important}
.g-py-50--md{padding-top:3.57143rem !important;padding-bottom:3.57143rem !important}
.g-py-55--md{padding-top:3.92857rem !important;padding-bottom:3.92857rem !important}
.g-py-60--md{padding-top:4.28571rem !important;padding-bottom:4.28571rem !important}
.g-py-65--md{padding-top:4.64286rem !important;padding-bottom:4.64286rem !important}
.g-py-70--md{padding-top:5rem !important;padding-bottom:5rem !important}
.g-py-75--md{padding-top:5.35714rem !important;padding-bottom:5.35714rem !important}
.g-py-80--md{padding-top:5.71429rem !important;padding-bottom:5.71429rem !important}
.g-py-85--md{padding-top:6.07143rem !important;padding-bottom:6.07143rem !important}
.g-py-90--md{padding-top:6.42857rem !important;padding-bottom:6.42857rem !important}
.g-py-95--md{padding-top:6.78571rem !important;padding-bottom:6.78571rem !important}
.g-py-100--md{padding-top:7.14286rem !important;padding-bottom:7.14286rem !important}
.g-py-105--md{padding-top:7.5rem !important;padding-bottom:7.5rem !important}
.g-py-110--md{padding-top:7.85714rem !important;padding-bottom:7.85714rem !important}
.g-py-115--md{padding-top:8.21429rem !important;padding-bottom:8.21429rem !important}
.g-py-120--md{padding-top:8.57143rem !important;padding-bottom:8.57143rem !important}
.g-py-125--md{padding-top:8.92857rem !important;padding-bottom:8.92857rem !important}
.g-py-130--md{padding-top:9.28571rem !important;padding-bottom:9.28571rem !important}
.g-py-135--md{padding-top:9.64286rem !important;padding-bottom:9.64286rem !important}
.g-py-140--md{padding-top:10rem !important;padding-bottom:10rem !important}
.g-py-145--md{padding-top:10.35714rem !important;padding-bottom:10.35714rem !important}
.g-py-150--md{padding-top:10.71429rem !important;padding-bottom:10.71429rem !important}
.g-py-155--md{padding-top:11.07143rem !important;padding-bottom:11.07143rem !important}
.g-py-160--md{padding-top:11.42857rem !important;padding-bottom:11.42857rem !important}
.g-py-165--md{padding-top:11.78571rem !important;padding-bottom:11.78571rem !important}
.g-py-170--md{padding-top:12.14286rem !important;padding-bottom:12.14286rem !important}
.g-py-175--md{padding-top:12.5rem !important;padding-bottom:12.5rem !important}
.g-py-180--md{padding-top:12.85714rem !important;padding-bottom:12.85714rem !important}
.g-py-185--md{padding-top:13.21429rem !important;padding-bottom:13.21429rem !important}
.g-py-190--md{padding-top:13.57143rem !important;padding-bottom:13.57143rem !important}
.g-py-195--md{padding-top:13.92857rem !important;padding-bottom:13.92857rem !important}
.g-py-200--md{padding-top:14.28571rem !important;padding-bottom:14.28571rem !important}
.g-py-205--md{padding-top:14.64286rem !important;padding-bottom:14.64286rem !important}
.g-py-210--md{padding-top:15rem !important;padding-bottom:15rem !important}
.g-pt-0--md{padding-top:0px !important}
.g-pt-1--md{padding-top:0.07143rem !important}
.g-pt-2--md{padding-top:0.14286rem !important}
.g-pt-3--md{padding-top:0.21429rem !important}
.g-pt-4--md{padding-top:0.28571rem !important}
.g-pt-5--md{padding-top:0.35714rem !important}
.g-pt-6--md{padding-top:0.42857rem !important}
.g-pt-7--md{padding-top:0.5rem !important}
.g-pt-8--md{padding-top:0.57143rem !important}
.g-pt-9--md{padding-top:0.64286rem !important}
.g-pt-10--md{padding-top:0.71429rem !important}
.g-pt-11--md{padding-top:0.78571rem !important}
.g-pt-12--md{padding-top:0.85714rem !important}
.g-pt-13--md{padding-top:0.92857rem !important}
.g-pt-14--md{padding-top:1rem !important}
.g-pt-15--md{padding-top:1.07143rem !important}
.g-pt-16--md{padding-top:1.14286rem !important}
.g-pt-17--md{padding-top:1.21429rem !important}
.g-pt-18--md{padding-top:1.28571rem !important}
.g-pt-19--md{padding-top:1.35714rem !important}
.g-pt-10--md{padding-top:0.71429rem !important}
.g-pt-15--md{padding-top:1.07143rem !important}
.g-pt-20--md{padding-top:1.42857rem !important}
.g-pt-25--md{padding-top:1.78571rem !important}
.g-pt-30--md{padding-top:2.14286rem !important}
.g-pt-35--md{padding-top:2.5rem !important}
.g-pt-40--md{padding-top:2.85714rem !important}
.g-pt-45--md{padding-top:3.21429rem !important}
.g-pt-50--md{padding-top:3.57143rem !important}
.g-pt-55--md{padding-top:3.92857rem !important}
.g-pt-60--md{padding-top:4.28571rem !important}
.g-pt-65--md{padding-top:4.64286rem !important}
.g-pt-70--md{padding-top:5rem !important}
.g-pt-75--md{padding-top:5.35714rem !important}
.g-pt-80--md{padding-top:5.71429rem !important}
.g-pt-85--md{padding-top:6.07143rem !important}
.g-pt-90--md{padding-top:6.42857rem !important}
.g-pt-95--md{padding-top:6.78571rem !important}
.g-pt-100--md{padding-top:7.14286rem !important}
.g-pt-105--md{padding-top:7.5rem !important}
.g-pt-110--md{padding-top:7.85714rem !important}
.g-pt-115--md{padding-top:8.21429rem !important}
.g-pt-120--md{padding-top:8.57143rem !important}
.g-pt-125--md{padding-top:8.92857rem !important}
.g-pt-130--md{padding-top:9.28571rem !important}
.g-pt-135--md{padding-top:9.64286rem !important}
.g-pt-140--md{padding-top:10rem !important}
.g-pt-145--md{padding-top:10.35714rem !important}
.g-pt-150--md{padding-top:10.71429rem !important}
.g-pr-0--md{padding-right:0px !important}
.g-pr-1--md{padding-right:0.07143rem !important}
.g-pr-2--md{padding-right:0.14286rem !important}
.g-pr-3--md{padding-right:0.21429rem !important}
.g-pr-4--md{padding-right:0.28571rem !important}
.g-pr-5--md{padding-right:0.35714rem !important}
.g-pr-6--md{padding-right:0.42857rem !important}
.g-pr-7--md{padding-right:0.5rem !important}
.g-pr-8--md{padding-right:0.57143rem !important}
.g-pr-9--md{padding-right:0.64286rem !important}
.g-pr-10--md{padding-right:0.71429rem !important}
.g-pr-15--md{padding-right:1.07143rem !important}
.g-pr-20--md{padding-right:1.42857rem !important}
.g-pr-25--md{padding-right:1.78571rem !important}
.g-pr-30--md{padding-right:2.14286rem !important}
.g-pr-35--md{padding-right:2.5rem !important}
.g-pr-40--md{padding-right:2.85714rem !important}
.g-pr-45--md{padding-right:3.21429rem !important}
.g-pr-50--md{padding-right:3.57143rem !important}
.g-pr-55--md{padding-right:3.92857rem !important}
.g-pr-60--md{padding-right:4.28571rem !important}
.g-pr-65--md{padding-right:4.64286rem !important}
.g-pr-70--md{padding-right:5rem !important}
.g-pr-75--md{padding-right:5.35714rem !important}
.g-pr-80--md{padding-right:5.71429rem !important}
.g-pr-85--md{padding-right:6.07143rem !important}
.g-pr-90--md{padding-right:6.42857rem !important}
.g-pr-95--md{padding-right:6.78571rem !important}
.g-pr-100--md{padding-right:7.14286rem !important}
.g-pr-105--md{padding-right:7.5rem !important}
.g-pr-110--md{padding-right:7.85714rem !important}
.g-pr-115--md{padding-right:8.21429rem !important}
.g-pr-120--md{padding-right:8.57143rem !important}
.g-pr-125--md{padding-right:8.92857rem !important}
.g-pr-130--md{padding-right:9.28571rem !important}
.g-pr-135--md{padding-right:9.64286rem !important}
.g-pr-140--md{padding-right:10rem !important}
.g-pr-145--md{padding-right:10.35714rem !important}
.g-pr-150--md{padding-right:10.71429rem !important}
.g-pr-155--md{padding-right:11.07143rem !important}
.g-pr-160--md{padding-right:11.42857rem !important}
.g-pr-165--md{padding-right:11.78571rem !important}
.g-pr-170--md{padding-right:12.14286rem !important}
.g-pb-0--md{padding-bottom:0px !important}
.g-pb-1--md{padding-bottom:0.07143rem !important}
.g-pb-2--md{padding-bottom:0.14286rem !important}
.g-pb-3--md{padding-bottom:0.21429rem !important}
.g-pb-4--md{padding-bottom:0.28571rem !important}
.g-pb-5--md{padding-bottom:0.35714rem !important}
.g-pb-6--md{padding-bottom:0.42857rem !important}
.g-pb-7--md{padding-bottom:0.5rem !important}
.g-pb-8--md{padding-bottom:0.57143rem !important}
.g-pb-9--md{padding-bottom:0.64286rem !important}
.g-pb-10--md{padding-bottom:0.71429rem !important}
.g-pb-15--md{padding-bottom:1.07143rem !important}
.g-pb-20--md{padding-bottom:1.42857rem !important}
.g-pb-25--md{padding-bottom:1.78571rem !important}
.g-pb-30--md{padding-bottom:2.14286rem !important}
.g-pb-35--md{padding-bottom:2.5rem !important}
.g-pb-40--md{padding-bottom:2.85714rem !important}
.g-pb-45--md{padding-bottom:3.21429rem !important}
.g-pb-50--md{padding-bottom:3.57143rem !important}
.g-pb-55--md{padding-bottom:3.92857rem !important}
.g-pb-60--md{padding-bottom:4.28571rem !important}
.g-pb-65--md{padding-bottom:4.64286rem !important}
.g-pb-70--md{padding-bottom:5rem !important}
.g-pb-75--md{padding-bottom:5.35714rem !important}
.g-pb-80--md{padding-bottom:5.71429rem !important}
.g-pb-85--md{padding-bottom:6.07143rem !important}
.g-pb-90--md{padding-bottom:6.42857rem !important}
.g-pb-95--md{padding-bottom:6.78571rem !important}
.g-pb-100--md{padding-bottom:7.14286rem !important}
.g-pb-105--md{padding-bottom:7.5rem !important}
.g-pb-110--md{padding-bottom:7.85714rem !important}
.g-pb-115--md{padding-bottom:8.21429rem !important}
.g-pb-120--md{padding-bottom:8.57143rem !important}
.g-pb-125--md{padding-bottom:8.92857rem !important}
.g-pb-130--md{padding-bottom:9.28571rem !important}
.g-pb-135--md{padding-bottom:9.64286rem !important}
.g-pb-140--md{padding-bottom:10rem !important}
.g-pb-145--md{padding-bottom:10.35714rem !important}
.g-pb-150--md{padding-bottom:10.71429rem !important}
.g-pl-0--md{padding-left:0px !important}
.g-pl-1--md{padding-left:0.07143rem !important}
.g-pl-2--md{padding-left:0.14286rem !important}
.g-pl-3--md{padding-left:0.21429rem !important}
.g-pl-4--md{padding-left:0.28571rem !important}
.g-pl-5--md{padding-left:0.35714rem !important}
.g-pl-6--md{padding-left:0.42857rem !important}
.g-pl-7--md{padding-left:0.5rem !important}
.g-pl-8--md{padding-left:0.57143rem !important}
.g-pl-9--md{padding-left:0.64286rem !important}
.g-pl-10--md{padding-left:0.71429rem !important}
.g-pl-15--md{padding-left:1.07143rem !important}
.g-pl-20--md{padding-left:1.42857rem !important}
.g-pl-25--md{padding-left:1.78571rem !important}
.g-pl-30--md{padding-left:2.14286rem !important}
.g-pl-35--md{padding-left:2.5rem !important}
.g-pl-40--md{padding-left:2.85714rem !important}
.g-pl-45--md{padding-left:3.21429rem !important}
.g-pl-50--md{padding-left:3.57143rem !important}
.g-pl-55--md{padding-left:3.92857rem !important}
.g-pl-60--md{padding-left:4.28571rem !important}
.g-pl-65--md{padding-left:4.64286rem !important}
.g-pl-70--md{padding-left:5rem !important}
.g-pl-75--md{padding-left:5.35714rem !important}
.g-pl-80--md{padding-left:5.71429rem !important}
.g-pl-85--md{padding-left:6.07143rem !important}
.g-pl-90--md{padding-left:6.42857rem !important}
.g-pl-95--md{padding-left:6.78571rem !important}
.g-pl-100--md{padding-left:7.14286rem !important}
.g-pl-105--md{padding-left:7.5rem !important}
.g-pl-110--md{padding-left:7.85714rem !important}
.g-pl-115--md{padding-left:8.21429rem !important}
.g-pl-120--md{padding-left:8.57143rem !important}
.g-pl-125--md{padding-left:8.92857rem !important}
.g-pl-130--md{padding-left:9.28571rem !important}
.g-pl-135--md{padding-left:9.64286rem !important}
.g-pl-140--md{padding-left:10rem !important}
.g-pl-145--md{padding-left:10.35714rem !important}
.g-pl-150--md{padding-left:10.71429rem !important}
.g-pl-155--md{padding-left:11.07143rem !important}
.g-pl-160--md{padding-left:11.42857rem !important}
.g-pl-165--md{padding-left:11.78571rem !important}
.g-pl-170--md{padding-left:12.14286rem !important}
}
@media (min-width:992px){.g-pa-0--lg{padding:0 !important}
.g-px-0--lg{padding-left:0 !important;padding-right:0 !important}
.g-py-0--lg{padding-top:0 !important;padding-bottom:0 !important}
.g-pt-0--lg{padding-top:0 !important}
.g-pr-0--lg{padding-right:0 !important}
.g-pb-0--lg{padding-bottom:0 !important}
.g-pl-0--lg{padding-left:0 !important}
.g-pa-2--lg{padding:0.14286rem !important}
.g-pa-3--lg{padding:0.21429rem !important}
.g-pa-5--lg{padding:0.35714rem !important}
.g-pa-7--lg{padding:0.5rem !important}
.g-pa-10--lg{padding:0.71429rem !important}
.g-pa-15--lg{padding:1.07143rem !important}
.g-pa-20--lg{padding:1.42857rem !important}
.g-pa-25--lg{padding:1.78571rem !important}
.g-pa-30--lg{padding:2.14286rem !important}
.g-pa-35--lg{padding:2.5rem !important}
.g-pa-40--lg{padding:2.85714rem !important}
.g-pa-45--lg{padding:3.21429rem !important}
.g-pa-50--lg{padding:3.57143rem !important}
.g-pa-55--lg{padding:3.92857rem !important}
.g-pa-60--lg{padding:4.28571rem !important}
.g-pa-65--lg{padding:4.64286rem !important}
.g-pa-70--lg{padding:5rem !important}
.g-pa-75--lg{padding:5.35714rem !important}
.g-pa-80--lg{padding:5.71429rem !important}
.g-pa-85--lg{padding:6.07143rem !important}
.g-pa-90--lg{padding:6.42857rem !important}
.g-pa-95--lg{padding:6.78571rem !important}
.g-pa-100--lg{padding:7.14286rem !important}
.g-pa-105--lg{padding:7.5rem !important}
.g-pa-110--lg{padding:7.85714rem !important}
.g-pa-115--lg{padding:8.21429rem !important}
.g-pa-120--lg{padding:8.57143rem !important}
.g-pa-125--lg{padding:8.92857rem !important}
.g-pa-130--lg{padding:9.28571rem !important}
.g-pa-135--lg{padding:9.64286rem !important}
.g-pa-140--lg{padding:10rem !important}
.g-pa-145--lg{padding:10.35714rem !important}
.g-pa-150--lg{padding:10.71429rem !important}
.g-px-1--lg{padding-left:0.07143rem !important;padding-right:0.07143rem !important}
.g-px-2--lg{padding-left:0.14286rem !important;padding-right:0.14286rem !important}
.g-px-3--lg{padding-left:0.21429rem !important;padding-right:0.21429rem !important}
.g-px-4--lg{padding-left:0.28571rem !important;padding-right:0.28571rem !important}
.g-px-5--lg{padding-left:0.35714rem !important;padding-right:0.35714rem !important}
.g-px-6--lg{padding-left:0.42857rem !important;padding-right:0.42857rem !important}
.g-px-7--lg{padding-left:0.5rem !important;padding-right:0.5rem !important}
.g-px-8--lg{padding-left:0.57143rem !important;padding-right:0.57143rem !important}
.g-px-9--lg{padding-left:0.64286rem !important;padding-right:0.64286rem !important}
.g-px-10--lg{padding-left:0.71429rem !important;padding-right:0.71429rem !important}
.g-px-11--lg{padding-left:0.78571rem !important;padding-right:0.78571rem !important}
.g-px-12--lg{padding-left:0.85714rem !important;padding-right:0.85714rem !important}
.g-px-13--lg{padding-left:0.92857rem !important;padding-right:0.92857rem !important}
.g-px-14--lg{padding-left:1rem !important;padding-right:1rem !important}
.g-px-15--lg{padding-left:1.07143rem !important;padding-right:1.07143rem !important}
.g-px-16--lg{padding-left:1.14286rem !important;padding-right:1.14286rem !important}
.g-px-17--lg{padding-left:1.21429rem !important;padding-right:1.21429rem !important}
.g-px-18--lg{padding-left:1.28571rem !important;padding-right:1.28571rem !important}
.g-px-19--lg{padding-left:1.35714rem !important;padding-right:1.35714rem !important}
.g-px-10--lg{padding-left:0.71429rem !important;padding-right:0.71429rem !important}
.g-px-15--lg{padding-left:1.07143rem !important;padding-right:1.07143rem !important}
.g-px-20--lg{padding-left:1.42857rem !important;padding-right:1.42857rem !important}
.g-px-25--lg{padding-left:1.78571rem !important;padding-right:1.78571rem !important}
.g-px-30--lg{padding-left:2.14286rem !important;padding-right:2.14286rem !important}
.g-px-35--lg{padding-left:2.5rem !important;padding-right:2.5rem !important}
.g-px-40--lg{padding-left:2.85714rem !important;padding-right:2.85714rem !important}
.g-px-45--lg{padding-left:3.21429rem !important;padding-right:3.21429rem !important}
.g-px-50--lg{padding-left:3.57143rem !important;padding-right:3.57143rem !important}
.g-px-55--lg{padding-left:3.92857rem !important;padding-right:3.92857rem !important}
.g-px-60--lg{padding-left:4.28571rem !important;padding-right:4.28571rem !important}
.g-px-65--lg{padding-left:4.64286rem !important;padding-right:4.64286rem !important}
.g-px-70--lg{padding-left:5rem !important;padding-right:5rem !important}
.g-px-75--lg{padding-left:5.35714rem !important;padding-right:5.35714rem !important}
.g-px-80--lg{padding-left:5.71429rem !important;padding-right:5.71429rem !important}
.g-px-85--lg{padding-left:6.07143rem !important;padding-right:6.07143rem !important}
.g-px-90--lg{padding-left:6.42857rem !important;padding-right:6.42857rem !important}
.g-px-95--lg{padding-left:6.78571rem !important;padding-right:6.78571rem !important}
.g-px-100--lg{padding-left:7.14286rem !important;padding-right:7.14286rem !important}
.g-px-105--lg{padding-left:7.5rem !important;padding-right:7.5rem !important}
.g-px-110--lg{padding-left:7.85714rem !important;padding-right:7.85714rem !important}
.g-px-115--lg{padding-left:8.21429rem !important;padding-right:8.21429rem !important}
.g-px-120--lg{padding-left:8.57143rem !important;padding-right:8.57143rem !important}
.g-px-125--lg{padding-left:8.92857rem !important;padding-right:8.92857rem !important}
.g-px-130--lg{padding-left:9.28571rem !important;padding-right:9.28571rem !important}
.g-px-135--lg{padding-left:9.64286rem !important;padding-right:9.64286rem !important}
.g-px-140--lg{padding-left:10rem !important;padding-right:10rem !important}
.g-px-145--lg{padding-left:10.35714rem !important;padding-right:10.35714rem !important}
.g-px-150--lg{padding-left:10.71429rem !important;padding-right:10.71429rem !important}
.g-py-1--lg{padding-top:0.07143rem !important;padding-bottom:0.07143rem !important}
.g-py-2--lg{padding-top:0.14286rem !important;padding-bottom:0.14286rem !important}
.g-py-3--lg{padding-top:0.21429rem !important;padding-bottom:0.21429rem !important}
.g-py-4--lg{padding-top:0.28571rem !important;padding-bottom:0.28571rem !important}
.g-py-5--lg{padding-top:0.35714rem !important;padding-bottom:0.35714rem !important}
.g-py-6--lg{padding-top:0.42857rem !important;padding-bottom:0.42857rem !important}
.g-py-7--lg{padding-top:0.5rem !important;padding-bottom:0.5rem !important}
.g-py-8--lg{padding-top:0.57143rem !important;padding-bottom:0.57143rem !important}
.g-py-9--lg{padding-top:0.64286rem !important;padding-bottom:0.64286rem !important}
.g-py-10--lg{padding-top:0.71429rem !important;padding-bottom:0.71429rem !important}
.g-py-11--lg{padding-top:0.78571rem !important;padding-bottom:0.78571rem !important}
.g-py-12--lg{padding-top:0.85714rem !important;padding-bottom:0.85714rem !important}
.g-py-13--lg{padding-top:0.92857rem !important;padding-bottom:0.92857rem !important}
.g-py-14--lg{padding-top:1rem !important;padding-bottom:1rem !important}
.g-py-15--lg{padding-top:1.07143rem !important;padding-bottom:1.07143rem !important}
.g-py-16--lg{padding-top:1.14286rem !important;padding-bottom:1.14286rem !important}
.g-py-17--lg{padding-top:1.21429rem !important;padding-bottom:1.21429rem !important}
.g-py-18--lg{padding-top:1.28571rem !important;padding-bottom:1.28571rem !important}
.g-py-19--lg{padding-top:1.35714rem !important;padding-bottom:1.35714rem !important}
.g-py-10--lg{padding-top:0.71429rem !important;padding-bottom:0.71429rem !important}
.g-py-15--lg{padding-top:1.07143rem !important;padding-bottom:1.07143rem !important}
.g-py-20--lg{padding-top:1.42857rem !important;padding-bottom:1.42857rem !important}
.g-py-25--lg{padding-top:1.78571rem !important;padding-bottom:1.78571rem !important}
.g-py-30--lg{padding-top:2.14286rem !important;padding-bottom:2.14286rem !important}
.g-py-35--lg{padding-top:2.5rem !important;padding-bottom:2.5rem !important}
.g-py-40--lg{padding-top:2.85714rem !important;padding-bottom:2.85714rem !important}
.g-py-45--lg{padding-top:3.21429rem !important;padding-bottom:3.21429rem !important}
.g-py-50--lg{padding-top:3.57143rem !important;padding-bottom:3.57143rem !important}
.g-py-55--lg{padding-top:3.92857rem !important;padding-bottom:3.92857rem !important}
.g-py-60--lg{padding-top:4.28571rem !important;padding-bottom:4.28571rem !important}
.g-py-65--lg{padding-top:4.64286rem !important;padding-bottom:4.64286rem !important}
.g-py-70--lg{padding-top:5rem !important;padding-bottom:5rem !important}
.g-py-75--lg{padding-top:5.35714rem !important;padding-bottom:5.35714rem !important}
.g-py-80--lg{padding-top:5.71429rem !important;padding-bottom:5.71429rem !important}
.g-py-85--lg{padding-top:6.07143rem !important;padding-bottom:6.07143rem !important}
.g-py-90--lg{padding-top:6.42857rem !important;padding-bottom:6.42857rem !important}
.g-py-95--lg{padding-top:6.78571rem !important;padding-bottom:6.78571rem !important}
.g-py-100--lg{padding-top:7.14286rem !important;padding-bottom:7.14286rem !important}
.g-py-105--lg{padding-top:7.5rem !important;padding-bottom:7.5rem !important}
.g-py-110--lg{padding-top:7.85714rem !important;padding-bottom:7.85714rem !important}
.g-py-115--lg{padding-top:8.21429rem !important;padding-bottom:8.21429rem !important}
.g-py-120--lg{padding-top:8.57143rem !important;padding-bottom:8.57143rem !important}
.g-py-125--lg{padding-top:8.92857rem !important;padding-bottom:8.92857rem !important}
.g-py-130--lg{padding-top:9.28571rem !important;padding-bottom:9.28571rem !important}
.g-py-135--lg{padding-top:9.64286rem !important;padding-bottom:9.64286rem !important}
.g-py-140--lg{padding-top:10rem !important;padding-bottom:10rem !important}
.g-py-145--lg{padding-top:10.35714rem !important;padding-bottom:10.35714rem !important}
.g-py-150--lg{padding-top:10.71429rem !important;padding-bottom:10.71429rem !important}
.g-py-155--lg{padding-top:11.07143rem !important;padding-bottom:11.07143rem !important}
.g-py-160--lg{padding-top:11.42857rem !important;padding-bottom:11.42857rem !important}
.g-py-165--lg{padding-top:11.78571rem !important;padding-bottom:11.78571rem !important}
.g-py-170--lg{padding-top:12.14286rem !important;padding-bottom:12.14286rem !important}
.g-py-175--lg{padding-top:12.5rem !important;padding-bottom:12.5rem !important}
.g-py-180--lg{padding-top:12.85714rem !important;padding-bottom:12.85714rem !important}
.g-py-185--lg{padding-top:13.21429rem !important;padding-bottom:13.21429rem !important}
.g-py-190--lg{padding-top:13.57143rem !important;padding-bottom:13.57143rem !important}
.g-py-195--lg{padding-top:13.92857rem !important;padding-bottom:13.92857rem !important}
.g-py-200--lg{padding-top:14.28571rem !important;padding-bottom:14.28571rem !important}
.g-py-205--lg{padding-top:14.64286rem !important;padding-bottom:14.64286rem !important}
.g-py-210--lg{padding-top:15rem !important;padding-bottom:15rem !important}
.g-pt-0--lg{padding-top:0px !important}
.g-pt-1--lg{padding-top:0.07143rem !important}
.g-pt-2--lg{padding-top:0.14286rem !important}
.g-pt-3--lg{padding-top:0.21429rem !important}
.g-pt-4--lg{padding-top:0.28571rem !important}
.g-pt-5--lg{padding-top:0.35714rem !important}
.g-pt-6--lg{padding-top:0.42857rem !important}
.g-pt-7--lg{padding-top:0.5rem !important}
.g-pt-8--lg{padding-top:0.57143rem !important}
.g-pt-9--lg{padding-top:0.64286rem !important}
.g-pt-10--lg{padding-top:0.71429rem !important}
.g-pt-11--lg{padding-top:0.78571rem !important}
.g-pt-12--lg{padding-top:0.85714rem !important}
.g-pt-13--lg{padding-top:0.92857rem !important}
.g-pt-14--lg{padding-top:1rem !important}
.g-pt-15--lg{padding-top:1.07143rem !important}
.g-pt-16--lg{padding-top:1.14286rem !important}
.g-pt-17--lg{padding-top:1.21429rem !important}
.g-pt-18--lg{padding-top:1.28571rem !important}
.g-pt-19--lg{padding-top:1.35714rem !important}
.g-pt-10--lg{padding-top:0.71429rem !important}
.g-pt-15--lg{padding-top:1.07143rem !important}
.g-pt-20--lg{padding-top:1.42857rem !important}
.g-pt-25--lg{padding-top:1.78571rem !important}
.g-pt-30--lg{padding-top:2.14286rem !important}
.g-pt-35--lg{padding-top:2.5rem !important}
.g-pt-40--lg{padding-top:2.85714rem !important}
.g-pt-45--lg{padding-top:3.21429rem !important}
.g-pt-50--lg{padding-top:3.57143rem !important}
.g-pt-55--lg{padding-top:3.92857rem !important}
.g-pt-60--lg{padding-top:4.28571rem !important}
.g-pt-65--lg{padding-top:4.64286rem !important}
.g-pt-70--lg{padding-top:5rem !important}
.g-pt-75--lg{padding-top:5.35714rem !important}
.g-pt-80--lg{padding-top:5.71429rem !important}
.g-pt-85--lg{padding-top:6.07143rem !important}
.g-pt-90--lg{padding-top:6.42857rem !important}
.g-pt-95--lg{padding-top:6.78571rem !important}
.g-pt-100--lg{padding-top:7.14286rem !important}
.g-pt-105--lg{padding-top:7.5rem !important}
.g-pt-110--lg{padding-top:7.85714rem !important}
.g-pt-115--lg{padding-top:8.21429rem !important}
.g-pt-120--lg{padding-top:8.57143rem !important}
.g-pt-125--lg{padding-top:8.92857rem !important}
.g-pt-130--lg{padding-top:9.28571rem !important}
.g-pt-135--lg{padding-top:9.64286rem !important}
.g-pt-140--lg{padding-top:10rem !important}
.g-pt-145--lg{padding-top:10.35714rem !important}
.g-pt-150--lg{padding-top:10.71429rem !important}
.g-pr-0--lg{padding-right:0px !important}
.g-pr-1--lg{padding-right:0.07143rem !important}
.g-pr-2--lg{padding-right:0.14286rem !important}
.g-pr-3--lg{padding-right:0.21429rem !important}
.g-pr-4--lg{padding-right:0.28571rem !important}
.g-pr-5--lg{padding-right:0.35714rem !important}
.g-pr-6--lg{padding-right:0.42857rem !important}
.g-pr-7--lg{padding-right:0.5rem !important}
.g-pr-8--lg{padding-right:0.57143rem !important}
.g-pr-9--lg{padding-right:0.64286rem !important}
.g-pr-10--lg{padding-right:0.71429rem !important}
.g-pr-15--lg{padding-right:1.07143rem !important}
.g-pr-20--lg{padding-right:1.42857rem !important}
.g-pr-25--lg{padding-right:1.78571rem !important}
.g-pr-30--lg{padding-right:2.14286rem !important}
.g-pr-35--lg{padding-right:2.5rem !important}
.g-pr-40--lg{padding-right:2.85714rem !important}
.g-pr-45--lg{padding-right:3.21429rem !important}
.g-pr-50--lg{padding-right:3.57143rem !important}
.g-pr-55--lg{padding-right:3.92857rem !important}
.g-pr-60--lg{padding-right:4.28571rem !important}
.g-pr-65--lg{padding-right:4.64286rem !important}
.g-pr-70--lg{padding-right:5rem !important}
.g-pr-75--lg{padding-right:5.35714rem !important}
.g-pr-80--lg{padding-right:5.71429rem !important}
.g-pr-85--lg{padding-right:6.07143rem !important}
.g-pr-90--lg{padding-right:6.42857rem !important}
.g-pr-95--lg{padding-right:6.78571rem !important}
.g-pr-100--lg{padding-right:7.14286rem !important}
.g-pr-105--lg{padding-right:7.5rem !important}
.g-pr-110--lg{padding-right:7.85714rem !important}
.g-pr-115--lg{padding-right:8.21429rem !important}
.g-pr-120--lg{padding-right:8.57143rem !important}
.g-pr-125--lg{padding-right:8.92857rem !important}
.g-pr-130--lg{padding-right:9.28571rem !important}
.g-pr-135--lg{padding-right:9.64286rem !important}
.g-pr-140--lg{padding-right:10rem !important}
.g-pr-145--lg{padding-right:10.35714rem !important}
.g-pr-150--lg{padding-right:10.71429rem !important}
.g-pr-155--lg{padding-right:11.07143rem !important}
.g-pr-160--lg{padding-right:11.42857rem !important}
.g-pr-165--lg{padding-right:11.78571rem !important}
.g-pr-170--lg{padding-right:12.14286rem !important}
.g-pb-0--lg{padding-bottom:0px !important}
.g-pb-1--lg{padding-bottom:0.07143rem !important}
.g-pb-2--lg{padding-bottom:0.14286rem !important}
.g-pb-3--lg{padding-bottom:0.21429rem !important}
.g-pb-4--lg{padding-bottom:0.28571rem !important}
.g-pb-5--lg{padding-bottom:0.35714rem !important}
.g-pb-6--lg{padding-bottom:0.42857rem !important}
.g-pb-7--lg{padding-bottom:0.5rem !important}
.g-pb-8--lg{padding-bottom:0.57143rem !important}
.g-pb-9--lg{padding-bottom:0.64286rem !important}
.g-pb-10--lg{padding-bottom:0.71429rem !important}
.g-pb-15--lg{padding-bottom:1.07143rem !important}
.g-pb-20--lg{padding-bottom:1.42857rem !important}
.g-pb-25--lg{padding-bottom:1.78571rem !important}
.g-pb-30--lg{padding-bottom:2.14286rem !important}
.g-pb-35--lg{padding-bottom:2.5rem !important}
.g-pb-40--lg{padding-bottom:2.85714rem !important}
.g-pb-45--lg{padding-bottom:3.21429rem !important}
.g-pb-50--lg{padding-bottom:3.57143rem !important}
.g-pb-55--lg{padding-bottom:3.92857rem !important}
.g-pb-60--lg{padding-bottom:4.28571rem !important}
.g-pb-65--lg{padding-bottom:4.64286rem !important}
.g-pb-70--lg{padding-bottom:5rem !important}
.g-pb-75--lg{padding-bottom:5.35714rem !important}
.g-pb-80--lg{padding-bottom:5.71429rem !important}
.g-pb-85--lg{padding-bottom:6.07143rem !important}
.g-pb-90--lg{padding-bottom:6.42857rem !important}
.g-pb-95--lg{padding-bottom:6.78571rem !important}
.g-pb-100--lg{padding-bottom:7.14286rem !important}
.g-pb-105--lg{padding-bottom:7.5rem !important}
.g-pb-110--lg{padding-bottom:7.85714rem !important}
.g-pb-115--lg{padding-bottom:8.21429rem !important}
.g-pb-120--lg{padding-bottom:8.57143rem !important}
.g-pb-125--lg{padding-bottom:8.92857rem !important}
.g-pb-130--lg{padding-bottom:9.28571rem !important}
.g-pb-135--lg{padding-bottom:9.64286rem !important}
.g-pb-140--lg{padding-bottom:10rem !important}
.g-pb-145--lg{padding-bottom:10.35714rem !important}
.g-pb-150--lg{padding-bottom:10.71429rem !important}
.g-pl-0--lg{padding-left:0px !important}
.g-pl-1--lg{padding-left:0.07143rem !important}
.g-pl-2--lg{padding-left:0.14286rem !important}
.g-pl-3--lg{padding-left:0.21429rem !important}
.g-pl-4--lg{padding-left:0.28571rem !important}
.g-pl-5--lg{padding-left:0.35714rem !important}
.g-pl-6--lg{padding-left:0.42857rem !important}
.g-pl-7--lg{padding-left:0.5rem !important}
.g-pl-8--lg{padding-left:0.57143rem !important}
.g-pl-9--lg{padding-left:0.64286rem !important}
.g-pl-10--lg{padding-left:0.71429rem !important}
.g-pl-15--lg{padding-left:1.07143rem !important}
.g-pl-20--lg{padding-left:1.42857rem !important}
.g-pl-25--lg{padding-left:1.78571rem !important}
.g-pl-30--lg{padding-left:2.14286rem !important}
.g-pl-35--lg{padding-left:2.5rem !important}
.g-pl-40--lg{padding-left:2.85714rem !important}
.g-pl-45--lg{padding-left:3.21429rem !important}
.g-pl-50--lg{padding-left:3.57143rem !important}
.g-pl-55--lg{padding-left:3.92857rem !important}
.g-pl-60--lg{padding-left:4.28571rem !important}
.g-pl-65--lg{padding-left:4.64286rem !important}
.g-pl-70--lg{padding-left:5rem !important}
.g-pl-75--lg{padding-left:5.35714rem !important}
.g-pl-80--lg{padding-left:5.71429rem !important}
.g-pl-85--lg{padding-left:6.07143rem !important}
.g-pl-90--lg{padding-left:6.42857rem !important}
.g-pl-95--lg{padding-left:6.78571rem !important}
.g-pl-100--lg{padding-left:7.14286rem !important}
.g-pl-105--lg{padding-left:7.5rem !important}
.g-pl-110--lg{padding-left:7.85714rem !important}
.g-pl-115--lg{padding-left:8.21429rem !important}
.g-pl-120--lg{padding-left:8.57143rem !important}
.g-pl-125--lg{padding-left:8.92857rem !important}
.g-pl-130--lg{padding-left:9.28571rem !important}
.g-pl-135--lg{padding-left:9.64286rem !important}
.g-pl-140--lg{padding-left:10rem !important}
.g-pl-145--lg{padding-left:10.35714rem !important}
.g-pl-150--lg{padding-left:10.71429rem !important}
.g-pl-155--lg{padding-left:11.07143rem !important}
.g-pl-160--lg{padding-left:11.42857rem !important}
.g-pl-165--lg{padding-left:11.78571rem !important}
.g-pl-170--lg{padding-left:12.14286rem !important}
}
@media (min-width:1200px){.g-pa-0--xl{padding:0 !important}
.g-px-0--xl{padding-left:0 !important;padding-right:0 !important}
.g-py-0--xl{padding-top:0 !important;padding-bottom:0 !important}
.g-pt-0--xl{padding-top:0 !important}
.g-pr-0--xl{padding-right:0 !important}
.g-pb-0--xl{padding-bottom:0 !important}
.g-pl-0--xl{padding-left:0 !important}
.g-pa-2--xl{padding:0.14286rem !important}
.g-pa-3--xl{padding:0.21429rem !important}
.g-pa-5--xl{padding:0.35714rem !important}
.g-pa-7--xl{padding:0.5rem !important}
.g-pa-10--xl{padding:0.71429rem !important}
.g-pa-15--xl{padding:1.07143rem !important}
.g-pa-20--xl{padding:1.42857rem !important}
.g-pa-25--xl{padding:1.78571rem !important}
.g-pa-30--xl{padding:2.14286rem !important}
.g-pa-35--xl{padding:2.5rem !important}
.g-pa-40--xl{padding:2.85714rem !important}
.g-pa-45--xl{padding:3.21429rem !important}
.g-pa-50--xl{padding:3.57143rem !important}
.g-pa-55--xl{padding:3.92857rem !important}
.g-pa-60--xl{padding:4.28571rem !important}
.g-pa-65--xl{padding:4.64286rem !important}
.g-pa-70--xl{padding:5rem !important}
.g-pa-75--xl{padding:5.35714rem !important}
.g-pa-80--xl{padding:5.71429rem !important}
.g-pa-85--xl{padding:6.07143rem !important}
.g-pa-90--xl{padding:6.42857rem !important}
.g-pa-95--xl{padding:6.78571rem !important}
.g-pa-100--xl{padding:7.14286rem !important}
.g-pa-105--xl{padding:7.5rem !important}
.g-pa-110--xl{padding:7.85714rem !important}
.g-pa-115--xl{padding:8.21429rem !important}
.g-pa-120--xl{padding:8.57143rem !important}
.g-pa-125--xl{padding:8.92857rem !important}
.g-pa-130--xl{padding:9.28571rem !important}
.g-pa-135--xl{padding:9.64286rem !important}
.g-pa-140--xl{padding:10rem !important}
.g-pa-145--xl{padding:10.35714rem !important}
.g-pa-150--xl{padding:10.71429rem !important}
.g-px-1--xl{padding-left:0.07143rem !important;padding-right:0.07143rem !important}
.g-px-2--xl{padding-left:0.14286rem !important;padding-right:0.14286rem !important}
.g-px-3--xl{padding-left:0.21429rem !important;padding-right:0.21429rem !important}
.g-px-4--xl{padding-left:0.28571rem !important;padding-right:0.28571rem !important}
.g-px-5--xl{padding-left:0.35714rem !important;padding-right:0.35714rem !important}
.g-px-6--xl{padding-left:0.42857rem !important;padding-right:0.42857rem !important}
.g-px-7--xl{padding-left:0.5rem !important;padding-right:0.5rem !important}
.g-px-8--xl{padding-left:0.57143rem !important;padding-right:0.57143rem !important}
.g-px-9--xl{padding-left:0.64286rem !important;padding-right:0.64286rem !important}
.g-px-10--xl{padding-left:0.71429rem !important;padding-right:0.71429rem !important}
.g-px-11--xl{padding-left:0.78571rem !important;padding-right:0.78571rem !important}
.g-px-12--xl{padding-left:0.85714rem !important;padding-right:0.85714rem !important}
.g-px-13--xl{padding-left:0.92857rem !important;padding-right:0.92857rem !important}
.g-px-14--xl{padding-left:1rem !important;padding-right:1rem !important}
.g-px-15--xl{padding-left:1.07143rem !important;padding-right:1.07143rem !important}
.g-px-16--xl{padding-left:1.14286rem !important;padding-right:1.14286rem !important}
.g-px-17--xl{padding-left:1.21429rem !important;padding-right:1.21429rem !important}
.g-px-18--xl{padding-left:1.28571rem !important;padding-right:1.28571rem !important}
.g-px-19--xl{padding-left:1.35714rem !important;padding-right:1.35714rem !important}
.g-px-10--xl{padding-left:0.71429rem !important;padding-right:0.71429rem !important}
.g-px-15--xl{padding-left:1.07143rem !important;padding-right:1.07143rem !important}
.g-px-20--xl{padding-left:1.42857rem !important;padding-right:1.42857rem !important}
.g-px-25--xl{padding-left:1.78571rem !important;padding-right:1.78571rem !important}
.g-px-30--xl{padding-left:2.14286rem !important;padding-right:2.14286rem !important}
.g-px-35--xl{padding-left:2.5rem !important;padding-right:2.5rem !important}
.g-px-40--xl{padding-left:2.85714rem !important;padding-right:2.85714rem !important}
.g-px-45--xl{padding-left:3.21429rem !important;padding-right:3.21429rem !important}
.g-px-50--xl{padding-left:3.57143rem !important;padding-right:3.57143rem !important}
.g-px-55--xl{padding-left:3.92857rem !important;padding-right:3.92857rem !important}
.g-px-60--xl{padding-left:4.28571rem !important;padding-right:4.28571rem !important}
.g-px-65--xl{padding-left:4.64286rem !important;padding-right:4.64286rem !important}
.g-px-70--xl{padding-left:5rem !important;padding-right:5rem !important}
.g-px-75--xl{padding-left:5.35714rem !important;padding-right:5.35714rem !important}
.g-px-80--xl{padding-left:5.71429rem !important;padding-right:5.71429rem !important}
.g-px-85--xl{padding-left:6.07143rem !important;padding-right:6.07143rem !important}
.g-px-90--xl{padding-left:6.42857rem !important;padding-right:6.42857rem !important}
.g-px-95--xl{padding-left:6.78571rem !important;padding-right:6.78571rem !important}
.g-px-100--xl{padding-left:7.14286rem !important;padding-right:7.14286rem !important}
.g-px-105--xl{padding-left:7.5rem !important;padding-right:7.5rem !important}
.g-px-110--xl{padding-left:7.85714rem !important;padding-right:7.85714rem !important}
.g-px-115--xl{padding-left:8.21429rem !important;padding-right:8.21429rem !important}
.g-px-120--xl{padding-left:8.57143rem !important;padding-right:8.57143rem !important}
.g-px-125--xl{padding-left:8.92857rem !important;padding-right:8.92857rem !important}
.g-px-130--xl{padding-left:9.28571rem !important;padding-right:9.28571rem !important}
.g-px-135--xl{padding-left:9.64286rem !important;padding-right:9.64286rem !important}
.g-px-140--xl{padding-left:10rem !important;padding-right:10rem !important}
.g-px-145--xl{padding-left:10.35714rem !important;padding-right:10.35714rem !important}
.g-px-150--xl{padding-left:10.71429rem !important;padding-right:10.71429rem !important}
.g-py-1--xl{padding-top:0.07143rem !important;padding-bottom:0.07143rem !important}
.g-py-2--xl{padding-top:0.14286rem !important;padding-bottom:0.14286rem !important}
.g-py-3--xl{padding-top:0.21429rem !important;padding-bottom:0.21429rem !important}
.g-py-4--xl{padding-top:0.28571rem !important;padding-bottom:0.28571rem !important}
.g-py-5--xl{padding-top:0.35714rem !important;padding-bottom:0.35714rem !important}
.g-py-6--xl{padding-top:0.42857rem !important;padding-bottom:0.42857rem !important}
.g-py-7--xl{padding-top:0.5rem !important;padding-bottom:0.5rem !important}
.g-py-8--xl{padding-top:0.57143rem !important;padding-bottom:0.57143rem !important}
.g-py-9--xl{padding-top:0.64286rem !important;padding-bottom:0.64286rem !important}
.g-py-10--xl{padding-top:0.71429rem !important;padding-bottom:0.71429rem !important}
.g-py-11--xl{padding-top:0.78571rem !important;padding-bottom:0.78571rem !important}
.g-py-12--xl{padding-top:0.85714rem !important;padding-bottom:0.85714rem !important}
.g-py-13--xl{padding-top:0.92857rem !important;padding-bottom:0.92857rem !important}
.g-py-14--xl{padding-top:1rem !important;padding-bottom:1rem !important}
.g-py-15--xl{padding-top:1.07143rem !important;padding-bottom:1.07143rem !important}
.g-py-16--xl{padding-top:1.14286rem !important;padding-bottom:1.14286rem !important}
.g-py-17--xl{padding-top:1.21429rem !important;padding-bottom:1.21429rem !important}
.g-py-18--xl{padding-top:1.28571rem !important;padding-bottom:1.28571rem !important}
.g-py-19--xl{padding-top:1.35714rem !important;padding-bottom:1.35714rem !important}
.g-py-10--xl{padding-top:0.71429rem !important;padding-bottom:0.71429rem !important}
.g-py-15--xl{padding-top:1.07143rem !important;padding-bottom:1.07143rem !important}
.g-py-20--xl{padding-top:1.42857rem !important;padding-bottom:1.42857rem !important}
.g-py-25--xl{padding-top:1.78571rem !important;padding-bottom:1.78571rem !important}
.g-py-30--xl{padding-top:2.14286rem !important;padding-bottom:2.14286rem !important}
.g-py-35--xl{padding-top:2.5rem !important;padding-bottom:2.5rem !important}
.g-py-40--xl{padding-top:2.85714rem !important;padding-bottom:2.85714rem !important}
.g-py-45--xl{padding-top:3.21429rem !important;padding-bottom:3.21429rem !important}
.g-py-50--xl{padding-top:3.57143rem !important;padding-bottom:3.57143rem !important}
.g-py-55--xl{padding-top:3.92857rem !important;padding-bottom:3.92857rem !important}
.g-py-60--xl{padding-top:4.28571rem !important;padding-bottom:4.28571rem !important}
.g-py-65--xl{padding-top:4.64286rem !important;padding-bottom:4.64286rem !important}
.g-py-70--xl{padding-top:5rem !important;padding-bottom:5rem !important}
.g-py-75--xl{padding-top:5.35714rem !important;padding-bottom:5.35714rem !important}
.g-py-80--xl{padding-top:5.71429rem !important;padding-bottom:5.71429rem !important}
.g-py-85--xl{padding-top:6.07143rem !important;padding-bottom:6.07143rem !important}
.g-py-90--xl{padding-top:6.42857rem !important;padding-bottom:6.42857rem !important}
.g-py-95--xl{padding-top:6.78571rem !important;padding-bottom:6.78571rem !important}
.g-py-100--xl{padding-top:7.14286rem !important;padding-bottom:7.14286rem !important}
.g-py-105--xl{padding-top:7.5rem !important;padding-bottom:7.5rem !important}
.g-py-110--xl{padding-top:7.85714rem !important;padding-bottom:7.85714rem !important}
.g-py-115--xl{padding-top:8.21429rem !important;padding-bottom:8.21429rem !important}
.g-py-120--xl{padding-top:8.57143rem !important;padding-bottom:8.57143rem !important}
.g-py-125--xl{padding-top:8.92857rem !important;padding-bottom:8.92857rem !important}
.g-py-130--xl{padding-top:9.28571rem !important;padding-bottom:9.28571rem !important}
.g-py-135--xl{padding-top:9.64286rem !important;padding-bottom:9.64286rem !important}
.g-py-140--xl{padding-top:10rem !important;padding-bottom:10rem !important}
.g-py-145--xl{padding-top:10.35714rem !important;padding-bottom:10.35714rem !important}
.g-py-150--xl{padding-top:10.71429rem !important;padding-bottom:10.71429rem !important}
.g-py-155--xl{padding-top:11.07143rem !important;padding-bottom:11.07143rem !important}
.g-py-160--xl{padding-top:11.42857rem !important;padding-bottom:11.42857rem !important}
.g-py-165--xl{padding-top:11.78571rem !important;padding-bottom:11.78571rem !important}
.g-py-170--xl{padding-top:12.14286rem !important;padding-bottom:12.14286rem !important}
.g-py-175--xl{padding-top:12.5rem !important;padding-bottom:12.5rem !important}
.g-py-180--xl{padding-top:12.85714rem !important;padding-bottom:12.85714rem !important}
.g-py-185--xl{padding-top:13.21429rem !important;padding-bottom:13.21429rem !important}
.g-py-190--xl{padding-top:13.57143rem !important;padding-bottom:13.57143rem !important}
.g-py-195--xl{padding-top:13.92857rem !important;padding-bottom:13.92857rem !important}
.g-py-200--xl{padding-top:14.28571rem !important;padding-bottom:14.28571rem !important}
.g-py-205--xl{padding-top:14.64286rem !important;padding-bottom:14.64286rem !important}
.g-py-210--xl{padding-top:15rem !important;padding-bottom:15rem !important}
.g-pt-0--xl{padding-top:0px !important}
.g-pt-1--xl{padding-top:0.07143rem !important}
.g-pt-2--xl{padding-top:0.14286rem !important}
.g-pt-3--xl{padding-top:0.21429rem !important}
.g-pt-4--xl{padding-top:0.28571rem !important}
.g-pt-5--xl{padding-top:0.35714rem !important}
.g-pt-6--xl{padding-top:0.42857rem !important}
.g-pt-7--xl{padding-top:0.5rem !important}
.g-pt-8--xl{padding-top:0.57143rem !important}
.g-pt-9--xl{padding-top:0.64286rem !important}
.g-pt-10--xl{padding-top:0.71429rem !important}
.g-pt-11--xl{padding-top:0.78571rem !important}
.g-pt-12--xl{padding-top:0.85714rem !important}
.g-pt-13--xl{padding-top:0.92857rem !important}
.g-pt-14--xl{padding-top:1rem !important}
.g-pt-15--xl{padding-top:1.07143rem !important}
.g-pt-16--xl{padding-top:1.14286rem !important}
.g-pt-17--xl{padding-top:1.21429rem !important}
.g-pt-18--xl{padding-top:1.28571rem !important}
.g-pt-19--xl{padding-top:1.35714rem !important}
.g-pt-10--xl{padding-top:0.71429rem !important}
.g-pt-15--xl{padding-top:1.07143rem !important}
.g-pt-20--xl{padding-top:1.42857rem !important}
.g-pt-25--xl{padding-top:1.78571rem !important}
.g-pt-30--xl{padding-top:2.14286rem !important}
.g-pt-35--xl{padding-top:2.5rem !important}
.g-pt-40--xl{padding-top:2.85714rem !important}
.g-pt-45--xl{padding-top:3.21429rem !important}
.g-pt-50--xl{padding-top:3.57143rem !important}
.g-pt-55--xl{padding-top:3.92857rem !important}
.g-pt-60--xl{padding-top:4.28571rem !important}
.g-pt-65--xl{padding-top:4.64286rem !important}
.g-pt-70--xl{padding-top:5rem !important}
.g-pt-75--xl{padding-top:5.35714rem !important}
.g-pt-80--xl{padding-top:5.71429rem !important}
.g-pt-85--xl{padding-top:6.07143rem !important}
.g-pt-90--xl{padding-top:6.42857rem !important}
.g-pt-95--xl{padding-top:6.78571rem !important}
.g-pt-100--xl{padding-top:7.14286rem !important}
.g-pt-105--xl{padding-top:7.5rem !important}
.g-pt-110--xl{padding-top:7.85714rem !important}
.g-pt-115--xl{padding-top:8.21429rem !important}
.g-pt-120--xl{padding-top:8.57143rem !important}
.g-pt-125--xl{padding-top:8.92857rem !important}
.g-pt-130--xl{padding-top:9.28571rem !important}
.g-pt-135--xl{padding-top:9.64286rem !important}
.g-pt-140--xl{padding-top:10rem !important}
.g-pt-145--xl{padding-top:10.35714rem !important}
.g-pt-150--xl{padding-top:10.71429rem !important}
.g-pr-0--xl{padding-right:0px !important}
.g-pr-1--xl{padding-right:0.07143rem !important}
.g-pr-2--xl{padding-right:0.14286rem !important}
.g-pr-3--xl{padding-right:0.21429rem !important}
.g-pr-4--xl{padding-right:0.28571rem !important}
.g-pr-5--xl{padding-right:0.35714rem !important}
.g-pr-6--xl{padding-right:0.42857rem !important}
.g-pr-7--xl{padding-right:0.5rem !important}
.g-pr-8--xl{padding-right:0.57143rem !important}
.g-pr-9--xl{padding-right:0.64286rem !important}
.g-pr-10--xl{padding-right:0.71429rem !important}
.g-pr-15--xl{padding-right:1.07143rem !important}
.g-pr-20--xl{padding-right:1.42857rem !important}
.g-pr-25--xl{padding-right:1.78571rem !important}
.g-pr-30--xl{padding-right:2.14286rem !important}
.g-pr-35--xl{padding-right:2.5rem !important}
.g-pr-40--xl{padding-right:2.85714rem !important}
.g-pr-45--xl{padding-right:3.21429rem !important}
.g-pr-50--xl{padding-right:3.57143rem !important}
.g-pr-55--xl{padding-right:3.92857rem !important}
.g-pr-60--xl{padding-right:4.28571rem !important}
.g-pr-65--xl{padding-right:4.64286rem !important}
.g-pr-70--xl{padding-right:5rem !important}
.g-pr-75--xl{padding-right:5.35714rem !important}
.g-pr-80--xl{padding-right:5.71429rem !important}
.g-pr-85--xl{padding-right:6.07143rem !important}
.g-pr-90--xl{padding-right:6.42857rem !important}
.g-pr-95--xl{padding-right:6.78571rem !important}
.g-pr-100--xl{padding-right:7.14286rem !important}
.g-pr-105--xl{padding-right:7.5rem !important}
.g-pr-110--xl{padding-right:7.85714rem !important}
.g-pr-115--xl{padding-right:8.21429rem !important}
.g-pr-120--xl{padding-right:8.57143rem !important}
.g-pr-125--xl{padding-right:8.92857rem !important}
.g-pr-130--xl{padding-right:9.28571rem !important}
.g-pr-135--xl{padding-right:9.64286rem !important}
.g-pr-140--xl{padding-right:10rem !important}
.g-pr-145--xl{padding-right:10.35714rem !important}
.g-pr-150--xl{padding-right:10.71429rem !important}
.g-pr-155--xl{padding-right:11.07143rem !important}
.g-pr-160--xl{padding-right:11.42857rem !important}
.g-pr-165--xl{padding-right:11.78571rem !important}
.g-pr-170--xl{padding-right:12.14286rem !important}
.g-pb-0--xl{padding-bottom:0px !important}
.g-pb-1--xl{padding-bottom:0.07143rem !important}
.g-pb-2--xl{padding-bottom:0.14286rem !important}
.g-pb-3--xl{padding-bottom:0.21429rem !important}
.g-pb-4--xl{padding-bottom:0.28571rem !important}
.g-pb-5--xl{padding-bottom:0.35714rem !important}
.g-pb-6--xl{padding-bottom:0.42857rem !important}
.g-pb-7--xl{padding-bottom:0.5rem !important}
.g-pb-8--xl{padding-bottom:0.57143rem !important}
.g-pb-9--xl{padding-bottom:0.64286rem !important}
.g-pb-10--xl{padding-bottom:0.71429rem !important}
.g-pb-15--xl{padding-bottom:1.07143rem !important}
.g-pb-20--xl{padding-bottom:1.42857rem !important}
.g-pb-25--xl{padding-bottom:1.78571rem !important}
.g-pb-30--xl{padding-bottom:2.14286rem !important}
.g-pb-35--xl{padding-bottom:2.5rem !important}
.g-pb-40--xl{padding-bottom:2.85714rem !important}
.g-pb-45--xl{padding-bottom:3.21429rem !important}
.g-pb-50--xl{padding-bottom:3.57143rem !important}
.g-pb-55--xl{padding-bottom:3.92857rem !important}
.g-pb-60--xl{padding-bottom:4.28571rem !important}
.g-pb-65--xl{padding-bottom:4.64286rem !important}
.g-pb-70--xl{padding-bottom:5rem !important}
.g-pb-75--xl{padding-bottom:5.35714rem !important}
.g-pb-80--xl{padding-bottom:5.71429rem !important}
.g-pb-85--xl{padding-bottom:6.07143rem !important}
.g-pb-90--xl{padding-bottom:6.42857rem !important}
.g-pb-95--xl{padding-bottom:6.78571rem !important}
.g-pb-100--xl{padding-bottom:7.14286rem !important}
.g-pb-105--xl{padding-bottom:7.5rem !important}
.g-pb-110--xl{padding-bottom:7.85714rem !important}
.g-pb-115--xl{padding-bottom:8.21429rem !important}
.g-pb-120--xl{padding-bottom:8.57143rem !important}
.g-pb-125--xl{padding-bottom:8.92857rem !important}
.g-pb-130--xl{padding-bottom:9.28571rem !important}
.g-pb-135--xl{padding-bottom:9.64286rem !important}
.g-pb-140--xl{padding-bottom:10rem !important}
.g-pb-145--xl{padding-bottom:10.35714rem !important}
.g-pb-150--xl{padding-bottom:10.71429rem !important}
.g-pl-0--xl{padding-left:0px !important}
.g-pl-1--xl{padding-left:0.07143rem !important}
.g-pl-2--xl{padding-left:0.14286rem !important}
.g-pl-3--xl{padding-left:0.21429rem !important}
.g-pl-4--xl{padding-left:0.28571rem !important}
.g-pl-5--xl{padding-left:0.35714rem !important}
.g-pl-6--xl{padding-left:0.42857rem !important}
.g-pl-7--xl{padding-left:0.5rem !important}
.g-pl-8--xl{padding-left:0.57143rem !important}
.g-pl-9--xl{padding-left:0.64286rem !important}
.g-pl-10--xl{padding-left:0.71429rem !important}
.g-pl-15--xl{padding-left:1.07143rem !important}
.g-pl-20--xl{padding-left:1.42857rem !important}
.g-pl-25--xl{padding-left:1.78571rem !important}
.g-pl-30--xl{padding-left:2.14286rem !important}
.g-pl-35--xl{padding-left:2.5rem !important}
.g-pl-40--xl{padding-left:2.85714rem !important}
.g-pl-45--xl{padding-left:3.21429rem !important}
.g-pl-50--xl{padding-left:3.57143rem !important}
.g-pl-55--xl{padding-left:3.92857rem !important}
.g-pl-60--xl{padding-left:4.28571rem !important}
.g-pl-65--xl{padding-left:4.64286rem !important}
.g-pl-70--xl{padding-left:5rem !important}
.g-pl-75--xl{padding-left:5.35714rem !important}
.g-pl-80--xl{padding-left:5.71429rem !important}
.g-pl-85--xl{padding-left:6.07143rem !important}
.g-pl-90--xl{padding-left:6.42857rem !important}
.g-pl-95--xl{padding-left:6.78571rem !important}
.g-pl-100--xl{padding-left:7.14286rem !important}
.g-pl-105--xl{padding-left:7.5rem !important}
.g-pl-110--xl{padding-left:7.85714rem !important}
.g-pl-115--xl{padding-left:8.21429rem !important}
.g-pl-120--xl{padding-left:8.57143rem !important}
.g-pl-125--xl{padding-left:8.92857rem !important}
.g-pl-130--xl{padding-left:9.28571rem !important}
.g-pl-135--xl{padding-left:9.64286rem !important}
.g-pl-140--xl{padding-left:10rem !important}
.g-pl-145--xl{padding-left:10.35714rem !important}
.g-pl-150--xl{padding-left:10.71429rem !important}
.g-pl-155--xl{padding-left:11.07143rem !important}
.g-pl-160--xl{padding-left:11.42857rem !important}
.g-pl-165--xl{padding-left:11.78571rem !important}
.g-pl-170--xl{padding-left:12.14286rem !important}
}
.g-pa-0-20-20{padding:0 1.42857rem 1.42857rem !important}
.g-pa-4-11{padding:0.28571rem 0.78571rem !important}
.g-pa-4-13{padding:0.28571rem 0.92857rem !important}
.g-pa-5-10{padding:0.35714rem 0.71429rem !important}
.g-pa-5-15{padding:0.35714rem 1.07143rem !important}
.g-pa-6-8{padding:0.42857rem 0.57143rem !important}
.g-pa-7-14{padding:0.5rem 1rem !important}
.g-pa-7-16{padding:0.5rem 1.14286rem !important}
.g-pa-10-5-5{padding:0.71429rem 0.35714rem 0.35714rem !important}
.g-pa-10-15{padding:0.71429rem 1.07143rem !important}
.g-pa-10-16{padding:0.71429rem 1.14286rem !important}
.g-pa-10-20{padding:0.71429rem 1.42857rem !important}
.g-pa-10-30{padding:0.71429rem 2.14286rem !important}
.g-pa-12{padding:0.85714rem !important}
.g-pa-12-19{padding:0.85714rem 1.35714rem !important}
.g-pa-12-21{padding:0.85714rem 1.5rem !important}
.g-pa-12-5-7{padding:0.85714rem 0.35714rem 0.5rem !important}
.g-pa-14-18{padding:1rem 1.28571rem !important}
.g-pa-15-0{padding:1.07143rem 0 !important}
.g-pa-15-5{padding:1.07143rem 0.35714rem !important}
.g-pa-15-20-10{padding:1.07143rem 1.42857rem 0.71429rem !important}
.g-pa-15-20{padding:1.07143rem 1.42857rem !important}
.g-pa-15-30{padding:1.07143rem 2.14286rem !important}
.g-pa-17-23{padding:1.21429rem 1.64286rem !important}
.g-pa-20-10{padding:1.42857rem 0.71429rem !important}
.g-pa-20-20-15{padding:1.42857rem 1.42857rem 1.07143rem !important}
.g-pa-20-20-20-55{padding:1.42857rem 1.42857rem 1.42857rem 3.92857rem !important}
.g-pa-20-30-0{padding:1.42857rem 2.14286rem 0 !important}
.g-pa-20-40-25{padding:1.42857rem 2.85714rem 1.78571rem !important}
.g-pa-24{padding:1.71429rem !important}
.g-pa-25-20-30{padding:1.78571rem 1.42857rem 2.14286rem !important}
.g-pa-25-30-20{padding:1.78571rem 2.14286rem 1.42857rem !important}
.g-pa-25-30{padding:1.78571rem 2.14286rem !important}
.g-pa-30-10{padding:2.14286rem 0.71429rem !important}
.g-pa-30-15{padding:2.14286rem 1.07143rem !important}
.g-pa-30-20{padding:2.14286rem 1.42857rem !important}
.g-pa-30-30-20{padding:2.14286rem 2.14286rem 1.42857rem !important}
.g-pa-40{padding:2.85714rem !important}
.g-pa-40-20{padding:2.85714rem 1.42857rem !important}
.g-pa-40-30-30{padding:2.85714rem 2.14286rem 2.14286rem !important}
.g-pa-50-15-0{padding:3.57143rem 1.07143rem 0 !important}
.g-pa-15x{padding:15% !important}
.g-px-17{padding-left:1.21429rem !important;padding-right:1.21429rem !important}
.g-px-18{padding-left:1.28571rem !important;
padding-right:1.28571rem !important}
.g-py-23{padding-top:1.64286rem !important;
padding-bottom:1.64286rem !important}
.g-py-235{padding-top:16.78571rem !important;
padding-bottom:16.78571rem !important}
.g-pl-12{padding-left:0.85714rem !important}
.g-pl-17{padding-left:1.21429rem !important}
.g-pl-7--hover:hover{padding-left:0.5rem !important}
.g-pl-25--hover:hover{padding-left:1.78571rem !important}
.active.g-pl-25--active{padding-left:1.78571rem !important}
.g-pl-60--xs{padding-left:4.28571rem !important}
.pt-0{padding-top:0 !important}
.g-pt-11{padding-top:0.78571rem !important}
.g-pt-12{padding-top:0.85714rem !important}
.g-parent:hover .g-pt-25--parent-hover{padding-top:1.78571rem !important}
.g-pt-130{padding-top:9.28571rem !important}
.g-pt-150{padding-top:10.71429rem !important}
.g-pt-170{padding-top:12.14286rem !important}
.g-pt-195{padding-top:13.92857rem !important}
.pb-0{padding-bottom:0 !important}
.g-pb-170{padding-bottom:12.14286rem !important}
.g-pb-180{padding-bottom:12.85714rem !important}
.g-pb-200{padding-bottom:14.28571rem !important}
.g-pb-250{padding-bottom:17.85714rem !important}
.g-pb-13{padding-bottom:0.92857rem !important}
.g-pb-16{padding-bottom:1.14286rem !important}
.g-pa-9{padding:0.64286rem !important}
.g-pa-11{padding:0.78571rem !important}
.g-pa-12{padding:0.85714rem !important}
.g-pl-30--hover:hover{padding-left:2.14286rem !important}
@media (min-width:576px){.g-px-10x--sm{padding-left:10% !important;padding-right:10% !important}
.g-px-0--sm{padding-left:0 !important;padding-right:0 !important}
.g-py-0--sm{padding-top:0 !important;padding-bottom:0 !important}
.g-py-5--sm{padding-top:0.35714rem !important;padding-bottom:0.35714rem !important}
.g-pa-0-10x--sm{padding-left:10% !important;padding-right:10% !important}
.g-pa-0-35-35--sm{padding:0 2.5rem 2.5rem !important}
.g-pa-5-10--sm{padding:0.35714rem 0.71429rem !important}
.g-pa-8-16--sm{padding:0.57143rem 1.14286rem !important}
.g-pa-10-20--sm{padding:0.71429rem 1.42857rem !important}
.g-pa-15-20-10--sm{padding:1.07143rem 1.42857rem 0.71429rem !important}
.g-pa-20-20-0--sm{padding:1.42857rem 1.42857rem 0 !important}
.g-pa-20-20-10--sm{padding:1.42857rem 1.42857rem 0.71429rem !important}
.g-pa-20-30-0--sm{padding:1.42857rem 2.14286rem 0 !important}
.g-pa-20-30--sm{padding:1.42857rem 2.14286rem !important}
.g-pa-30-20--sm{padding:2.14286rem 1.42857rem !important}
.g-pa-30-25-20--sm{padding:2.14286rem 1.78571rem 1.42857rem !important}
.g-pa-30-30-20--sm{padding:2.14286rem 2.14286rem 1.42857rem !important}
.g-pa-30-50-40--sm{padding:2.14286rem 3.57143rem 2.85714rem !important}
.g-pa-30-80--sm{padding:2.14286rem 5.71429rem !important}
.g-pa-40-30-30--sm{padding:2.85714rem 2.14286rem 2.14286rem !important}
.g-pa-60-30--sm{padding:4.28571rem 2.14286rem !important}
.g-pa-70-50-50-30--sm{padding:5rem 3.57143rem 3.57143rem 2.14286rem !important}
.g-pa-80-40--sm{padding:5.71429rem 2.85714rem !important}
.g-pa-85-0-40--sm{padding:6.07143rem 0 2.85714rem !important}
.g-pa-100-30--sm{padding:7.14286rem 2.14286rem !important}
.g-pa-170-0-150--sm{padding:12.14286rem 0 10.71429rem !important}
.g-pl-300--sm{padding-left:21.42857rem !important}
}
@media (min-width:768px){.g-pa-25-30--md{padding:1.78571rem 2.14286rem !important}
.g-pa-30-10--md{padding:2.14286rem 0.71429rem !important}
.g-pa-30-35--md{padding:2.14286rem 2.5rem !important}
.g-py-0--md{padding-top:0 !important;padding-bottom:0 !important}
.g-py-23--md{padding-top:1.64286rem !important;padding-bottom:1.64286rem !important}
.g-px-18--md{padding-left:1.28571rem !important;padding-right:1.28571rem !important}
.g-pt-135--md{padding-top:9.64286rem !important}
.g-pt-145--md{padding-top:10.35714rem !important}
.g-pt-150--md{padding-top:10.71429rem !important}
.g-pt-170--md{padding-top:12.14286rem !important}
.g-pt-175--md{padding-top:12.5rem !important}
.g-pb-70--md{padding-bottom:5rem !important}
.g-pb-170--md{padding-bottom:12.14286rem !important}
.g-pb-250--md{padding-bottom:17.85714rem !important}
.g-pl-300--md{padding-left:21.42857rem !important}
}
@media (min-width:992px){.g-py-0--lg{padding-top:0 !important;padding-bottom:0 !important}
.g-py-100--lg{padding-top:7.14286rem !important;padding-bottom:7.14286rem !important}
.g-px-200--lg{padding-left:14.28571rem !important;padding-right:14.28571rem !important}
.g-pt-170--lg{padding-top:12.14286rem !important}
.g-pb-200--lg{padding-bottom:14.28571rem !important}
}
@media (min-width:1200px){.g-py-0--xl{padding-top:0 !important;padding-bottom:0 !important}
.g-px-23--xl{padding-left:1.64286rem !important;padding-right:1.64286rem !important}
}
.g-hidden-xs-up{display:none !important}
@media (max-width:575px){.g-hidden-xs-down{display:none !important}
}
@media (min-width:576px){.g-hidden-sm-up{display:none !important}
}
@media (max-width:767px){.g-hidden-sm-down{display:none !important}
}
@media (min-width:768px){.g-hidden-md-up{display:none !important}
}
@media (max-width:991px){.g-hidden-md-down{display:none !important}
}
@media (min-width:992px){.g-hidden-lg-up{display:none !important}
}
@media (max-width:1199px){.g-hidden-lg-down{display:none !important}
}
@media (min-width:1200px){.g-hidden-xl-up{display:none !important}
}
.g-hidden-xl-down{display:none !important}
body{word-break:keep-all;word-spacing:normal}
html,body,form.powermail_form div,.flex-caption>.slide-subtitle,.flex-caption p,.copysign,.tx-jfmulticontent-pi1 .ui-accordion-header:after,.panel-default>.panel-heading a::after,.column-right .news,.contenttable,table{font-family:Verdana,Arial,sans-serif;font-size:16px}
.nav-meta,.u-ribbon-v1,.u-ribbon-v2{font-family:Verdana,Arial,sans-serif}
nav.nav-primary,.csc-header,.column-right,.widget-contact,.contactinfo,.widget-logotype,.ui-tabs-nav,.nav-tabs,form.powermail_form,.dropdowntabs,.flex-caption,.sc-page-footer .bottom,.sc-page-footer .top .sc-breadcrumb,.first-paragraph,.notification-paragraph,.alert-paragraph,.highlight-paragraph,.grayborder-paragraph{font-family:"Yanone Kaffeesatz",Verdana,Arial,sans-serif}
.first-paragraph p,.first-paragraph ul,.first-paragraph ol,.first-paragraph cite,.first-paragraph code,.first-paragraph form,.notification-paragraph p,.notification-paragraph ul,.notification-paragraph ol,.notification-paragraph cite,.notification-paragraph code,.notification-paragraph form,.alert-paragraph p,.alert-paragraph ul,.alert-paragraph ol,.alert-paragraph cite,.alert-paragraph code,.alert-paragraph form,.highlight-paragraph p,.highlight-paragraph ul,.highlight-paragraph ol,.highlight-paragraph cite,.highlight-paragraph code,.highlight-paragraph form,.grayborder-paragraph p,.grayborder-paragraph ul,.grayborder-paragraph ol,.grayborder-paragraph cite,.grayborder-paragraph code,.grayborder-paragraph form{font-size:1.375em}
.header-sc,.header-sc-topbar,.sky-form header,h1,h2,h3,h4,h5,h6,.layout-hx,.fixedContent .text>span,a.button,a.button-icon-bed,.button,.button-icon-bed,#sDirectNav .sky-form .button,.type-tx_scsolr_domain_model_offer .results-image .results-caption,.panel-default>.panel-heading,.solr-offer{font-family:"Yanone Kaffeesatz",Verdana,Arial,sans-serif}
h1,.layout-h1{font-size:1.8755em}
h2,.layout-h2{font-size:1.687125em}
h3,.layout-h3{font-size:1.500125em}
h4,.layout-h4{font-size:1.249875em}
h5,.layout-h5{font-size:1.12475em}
h6,.layout-h6{font-size:0.999625em}
.sc-page-footer h1,.sc-page-footer .layout-h1{font-size:1.375em}
.sc-page-footer h2,.sc-page-footer .layout-h2{font-size:1.249875em}
.sc-page-footer h3,.sc-page-footer .layout-h3{font-size:1.12475em}
.sc-page-footer h4,.sc-page-footer .layout-h4{font-size:0.999625em}
.sc-page-footer h5,.sc-page-footer .layout-h5{font-size:0.8745em}
.sc-page-footer h6,.sc-page-footer .layout-h6{font-size:0.749375em}
.widget-logotype .logo{margin:32px 0px 38px 8px}
@media screen and (max-width:767px){.widget-logotype .logo{margin:32px 0 16px 0}
}
